Feature Wiki

Information about planned and released features

Tabs

Centralizing online/offline status - step 2: forum and content page

This feature request is part of a couple of request to centralise the online/offline status in ILIAS objects:

1 Initial Problem

Currently there is no centralized implementation for handling the offline status in different modules.
Centralized online/offline status actual is supported by the following object types:

  • Course
  • ILIAS Learning Module
  • HTML Learning Module
  • SCORM Learning Module
  • Survey
  • Test
Almost all other objects either have their own implementation  or  no offline/online status  or  intentionally not supposed to have a offline/online status.

2 Conceptual Summary

The following table shows:

  • which objects do not yet have an online/offline status,
  • which most probably do not have a centralised online/offline status and
  • for which the form in the settings screen needs an adjustment.

There is still work to be done in many ways. A complete list of all required changes is shown in the following accordion.
If there is a red entry, there is something to do.

Object

online/offline

centralized online/offline

reorganisation of form section "availability" required

Comment

xAPI/cmi5 need

yes

no

yes

Bibliographic list item

yes

no

yes

Blog

no

no

yes

Booking Pool

yes

no

yes

Content Page

no

no

yes

Chat

yes

no

no

DataCollection

yes

no

yes

Exercise

no

no

yes

Forum

no

no

yes

Glossary

yes

no

no

Group

no

no

open

should groups have ?

Individual Assessment

no

no

yes

Learning Sequence

yes

no

no

Mediacast

yes

no

no

Mediapool

no

no

yes

Folder

no

no

no

folders should not have 

Portfolio Template

yes

no

no

Session

no

no

no

Test Pool

yes

no

yes

Item Group

no

no

no

item group should not have 

Weblink

no

no

open

should weblinks have ?

RSS Feed

no

no

open

should rss feeds have ?

Wiki

yes

no

yes

LTI Consumer

yes

no

yes

Poll

yes

no

no

Survey Pool

yes

no

yes

Cloud object

yes

no

yes

Category

no

no

no

categorys should not have 

Study Programm

no

no

no

other status

File

no

no

open

should files have ?

This requirement – "Centralizing online/offline status - step 2" –  only deals with
the solution for the objects: forum and content page.

Note: The inclusion of a read-only area to display the setting "Timings" in Availiability is not considered in the question of revising the form, as this is dealt with via article Revision of Access to Timings Settings of Objects.

3 User Interface Modifications

3.1 List of Affected Views

  • Settings-Screen of Forums and Content Pages
  • List GUI in Repository showing status "offline" if it is set. 

3.2 User Interface Details

In the Settings tab of each item, the second form section should be "Availability".
The first entry in the form section is "Status" and offers a checkbox "Online", which is deactivated by default.

3.3 New User Interface Concepts

Nothing new.

3.4 Accessibility Implications

No special requirements in respect of accessibility are to be expected.

4 Technical Information

All object types wil use the centralized `offline` flag in database table `object_data`.

5 Privacy

No personal data is stored or processed to implement this feature. 

6 Security

We do not see any changes for special security issues.

7 Contact

8 Funding

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

  • DHBW Karlsruhe

9 Discussion

Samoila, Oliver [oliver.samoila], 08 NOV 2021: 
Dear maintainers, please let us make the next steps on this topic – also as a basis for availability and preconditions. The first six objects have been adapted for ILIAS 5.4. Nothing has happened in ILIAS 6 and 7. With ILIAS 8, two objects should be adapted. 25 remain.
»» Centralizing online/offline status - step 3

JourFixe, ILIAS [jourfixe], 15 NOV 2021 : We highly appreciate this suggestion and accept the introduction of online / offline status for content page and forum for ILIAS 8.

Kunkel, Matthias [mkunkel], 07 DEC 2021 : I have renamed the page from "Centralizing online/offline status - step 2" to "Centralizing online/offline status: forum and content page" to indicate that only these two components have been tackled. This is more helpful for readers of the feature list of ILIAS 8.

10 Implementation

Implemented as described above

Test Cases

Test cases completed at 2021-12-07 by Jansen, Michael [mjansen]

Approval

Approved at 2021-12-02 by Samoila, Oliver [oliver.samoila] as agreed with DHBW Karlsruhe.

Last edited: 3. Jul 2023, 11:41, Samoila, Oliver [oliver.samoila]