Feature Wiki
Information about planned and released features
Tabs
KS-Entry: Content Subtab
Page Overview
[Hide]1 Guideline
- Status: to be revised
- External Library: Bootstrap Tabs
- Status: to be revised
- External Library: Bootstrap Tabs
- Description:
- Purpose: Underneath the Content Tabs there may or not may be additional links to services, forms or aspects of the Content Tabs in the form of Content Subtabs.
- PHP:
- Context: Content Subtabs are placed directly below the Content tabs e.g. in the Repository.
- Rules:
- Usage:
- Content Subtabs MUST NOT have further subtabs (3rd Level of subtabs).
- Ordering (for Subtabs of first tab):
- View (Zeigen) tab: Displays content of First Tab. This Sub-Tab is only displayed along with other Sub Tabs if the user has “Edit Settings” permissions and there are other sub-tabs. MAY Contain Toolbar to add Sub-items if needed.
- Manage; Verwalten tab:
- For Container and Cluster Objects (Course, Groups, Folders, Categories, Sessions, Item Groups): Offers actions to be performed on multiple objects such as moving, copying or deleting. All these actions can only be carried out upon proper objects. Further this Sub-Tab may also contain a “Download” Button to download multiple objects at once and an “Adopt Content” Button to adopt content of other objects. Objects are shown in a Container List.
- For Objects containing Sub Items (Tests, Exercises, Data Collection etc.): Offers actions to be performed on multiple Dub-Items (mostly delete). Sub-items are shown in a Data Table. Potential Print Views of the Sub-Items are to be kept in the Toolbar of the Manage Sub-Tab.
- Sort; Sortieren tab: Sorting MUST NOT be kept in the Manage sub-screens.
- Customize Page: If the page editor is activated in the administration, then page content can be added and placed above and below content lists.
- Ordering (for Subtabs of settings tab):
- General: The General settings Tab containing the form to edit basic information about the object such as Title and Description
- All other tabs (not in this list): Other Tabs that are necessary to configure the object.
- Usage:
- Is A: KS-Entry: Tab
- Must Use: Link
2 Status
- Effective from release: { not approved yet | x.y }
- Approved by Jour Fixe at: { link to Jour Fixe agenda }
- Implementation status: { implemented completely | partly implemented | needs implementation }
- Funding for streamlining existing features: { name of organisation }
- Implementation of guideline: { all developers | name of responsible developer }
3 Components that are not compliant with the Guideline
- …
4 Discussion
...
Last edited: 24. May 2016, 20:36, Amstutz, Timon [amstutz]