Feature Wiki

Information about planned and released features

Tabs

Tooltip Links

1 Requirements

In the learning modules and other areas that use the page editor a new link type should be implemented. When the user clicks the link (alternatively "on mouseover") ILIAS opens a text in a tooltip-like presentation.
 
There are different alternatives to implement this:
 

  1. Having one additional new tag that holds the text in an attribute [tip text="This text appears in the tooltip"]This text will be linked[/tip].
    • easy to understand, quick to use
    • no formattings in the tooltip text, since it is only an attribute
  2. Having one new tag for defining the content [tiptext name="mytext"]This text appears in the tooltip[/tiptext] and a second new tag that links the text [tip name="mytext"]This text will be linked[/tip].
    • harder to use, since two tags are needed
    • all inline styles of text elements can be used (even latex formulas should be possible)
  3. Somehow define "Sections" as tooltip content secions (using an ID attribute) and having one toopltip-tag that refers the section. This would more go into the direction of an overlay/lightbox view for the content, but allow every content of the page editor being offered (media, ...).
    • highest complexity
    • allow all kind of content

2 Status

  • Scheduled for: Not scheduled yet (will be set by Jour Fixe)
  • Funding: Required / Partly funded by / Funded by ... (please indicate if you have funding for feature)
  • Maintainer: (will be set by Jour Fixe)
  • Implementation of the feature is done by (company, developer)
  • Contract settled: (fill in "Yes" if a contract is already settled, otherwise "No" )
  • Tested by / status: (name, e-mail), (status information set after implementation)

3 Additional Information

Contact the following persons if you want to know more about this feature, its implementation or funding:

  • Information about concept: (name, e-mail)
  • Information about funding: (name, e-mail)
  • Information about implementation: (name, e-mail)

4 Discussion

5 Implementation

...

Last edited: 28. Feb 2014, 16:46, Killing, Alexander [alex]