Feature Wiki

Information about planned and released features

Tabs

KS-Entry: Add/Remove Glyph

1 Guideline

  • External Library: Bootstrap Glyph
  • Status of Entry: To be revised
  • Status of Implementation: to be implemented
  • Description*:
    • Purpose: The glyphed add-button or remove-button serve as stand-ins for the respective textual buttons in very crowded screens. They allow adding or removing a new item.
    • Composition: The Add/Remove Glyph uses the glyphicon-add / glyphicon-remove
    • Effect: Clicking on the Add Glyph adds a new input to a form or an event to the calendar, clicking on the Remove Glyph removes one.
  • Background:
  • Feature Wiki Reference:
  • Context*: Adding or removing answer options or taxonomies in questions-editing forms in Tests, adding events to the calendar.
  • Rules:
    • Usage:
      1. The glyphed add-button SHOULD not come without a glyphed remove-button and vice versa. Because either there is not enough place for textual buttons or there is place. Exceptions to this rule, such as the Calendar, where only elements can be added in a certain place are possible, are to be run through the Jour Fixe.
      2. The glyphed add-button or remove-button are Actions and SHOULD be placed in the Action column of a form.
      3. The glyphed add-button or remove-button MUST not be used to add or remove lines from tables.
    • Interaction:
      1. Newly added items MUST be placed below the line in which the Add Glyph has been clicked.
  • Relations:
    • Is A: Glyph
    • Must Use:
    • May Use:
  • Todo in ILIAS 5.2:
    • Remove-Button stands alone and adding is dealt with differently. As in the Imagemap question in tests. Suggested improvement:
      1. The adding of items in tables is done via a toolbar. The add-buttons move up and left to form a toolbar on top of the table but within the form.
      2. The action column is NOT crowded at all. There is to be an Action -Link / Shy-Button "Remove".
      3. This part of the form lacks an identifier and the whole form should be structure by Titled Form Sections. If we have a section we put the toolbar underneath.
      4. The test question editing would benefit HUGELY from some hours of restacking for sensible and consistent ordering , inserting titled form sections and indicators.

2 Status

  • Effective from release: Release 5.2
  • Approved by Jour Fixe at: Workshop-2016-06-21
  • Implementation status: partly implemented
  • Funding for streamlining existing features: Universität Bern
  • Implementation of guideline: { all developers | name of responsible developer }

3 Components that are not compliant with the Guideline

4 Discussion

Kunkel, Matthias [mkunkel], June 21, 2016: Highly appreciated and scheduled for 5.2. Please use plus-sign for Add Glyph and minus-sign for Remove Glyph.

Amstutz, Timon [amstutz], Juli 4. 2016: The suggested minus-sign and plus-sign will look as follows:

Last edited: 4. Jul 2016, 08:31, Amstutz, Timon [amstutz]