Feature Wiki

Information about planned and released features

Tabs

Changed Behaviour for Show List of Months

1 Initial Problem

The blog offers a setting to determine the presentation of blog postings in the right column for navigation purposes. Supported options are

  • Show List of Months
  • Show Selected Month
The option 'Show List of Months' has a mean effect due to the necessity to define a 'Total number of postings' that are listed under the shown months. Example:

Our blog has 4 postings in March, 3 in February and 4 in January. The 'Total number of postings' is set to '10'. ILIAS now shows March with four listed postings, February with tree listed postings and January with - sic! - three listed postings. The forth posting in January is hidden due to the 'Total number of postings' = 10.

This behaviour is totally irritating - and felt into this trap several times. If postings are listed under a month, no one would expect that there are more postings belonging to this month than the listed ones.

2 Conceptual Summary

  • The option 'Total number of postings' should be abandoned and replaced by a new option 'Number of month with listed postings'. If a user enters "3", the last three months with postings are shown and ALL postings in these three months are listed according to the related month. In our example above this would mean that the fourth posting of January will be listed as well!
  • The option 'Number of listed months' should be relabeled to 'Number of shown months' for better understanding. No change of behaviour required here.

How to handle existing values after upgrade? To avoid a complex re-calculation of this value for each existing blog I suggest to set the number of month in a db update step to "3" and to communicate this with the release notes.

3 User Interface Modifications

3.1 List of Affected Views

Blog » Settings » Blog Properties

3.2 User Interface Details

In the user interface only labels are changed. The nested form is kept. Textual changes are:

  • Total number of postings » Number of months with listed postings
  • Number of listed months » Number of shown months

3.3 New User Interface Concepts

none

4 Technical Information

No technical issues.

5 Contact

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

7 Discussion

Killing, Alexander [alex], 19 Apr 2017: I support this idea.

JourFixe, ILIAS [jourfixe], April 24, 2017: Highly appreciated and scheduled for 5.3.

ILAS Language Front: we have toyed with the labels in Language 5.2, please check our improvements 

ILAS Language Front: we have toyed with the labels in Language 5.2, please check our improvements 

8 Implementation

Blog Settings:

Test Cases

Test cases completed on 2017-08-28 by Tödt, Alexandra [atoedt]

  • 1980: Einstellungen vornehmen

Approval

Approved at 29 Aug 2017 by Kunkel, Matthias [mkunkel].

Last edited: 19. Apr 2023, 12:28, Kunkel, Matthias [mkunkel]