Feature Wiki

Information about planned and released features

Tabs

Split Language Variables for Certificate Wildcard Descriptions

1 Requirements

In the Mantis bug report 0012963: Language entry for wildcard [DATETIME_COMPLETED] in test certificates (German) gives wrong impression, it was suggested to discuss a topic here in the Feature Wiki that is dealing with descriptions of certificate wildcards:

  • The German language entry for the wildcard [DATETIME_COMPLETED] (and [DATE_COMPLETED]) in test certificates ("Datum und Zeit des Bestehens" / "Date and time of completion") gives a wrong impression of what the wildcard delivers:
    The resulting entry is the date (and time) of completing the test but not of passing it.
  • In tests with more than one possible pass the date always recurs to the last one. This aspect also affects the English text.
Thus, the best solution for the wording in tests was: "Datum und Zeit der letzten Abgabe" / "Date and time of last submission"
 
However, the problem is that this language variable is also used for certificates from other object types and the completion date is determined in differnt ways:
  • Test: Field "status_changed" of table "ut_lp_marks" (general learning progress table)
  • SCORM: Field "status_changed" of table "ut_lp_marks" (general learning progress table)
  • Exercise: Field "status_changed" of table "ut_lp_marks" (general learning progress table)
  • Course: Field "origin_ts" of table "obj_members"
So, "Submission" is not a suitable wording (e.g., for course certificates, it doesn't make any sense as courses are not "submitted").
 
There are different approaches to solve this problem:
  • We find a generic description of these wildcards (but I can't imagine one).
  • We split the language variables, so the description can be different in various object types.

2 Status

  • Scheduled for: Not scheduled yet
  • Funding: Required
  • Maintainer: (will be set by Jour Fixe)
  • Implementation of the feature is done by (company, developer)
  • Contract settled: 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: Florian Suittenpointner, suittenpointner (at) qualitus.de
  • Information about funding: (name, e-mail)
  • Information about implementation: (name, e-mail)

4 Discussion

Jour Fixe, 12 May 2014: We disucced the above mentioned bug report and are asking the maintainers to make a detailed proposal in the feature wiki on how this issue could be fixed in a future major release.

5 Implementation

...

Last edited: 12. May 2014, 12:59, Kunkel, Matthias [mkunkel]