25. Internationale ILIAS-Konferenz

Feature Wiki

Information about planned and released features

Tabs

Data Collection : Printable Single View

work in progess

1 Initial Problem

Recurrently, we receive requests for the ability to print individual data collection entries from their single-view.Currently, this can only be done via the browser itself, but this results in unwanted elements of the page being included. Furthermore, using the browser’s own print dialogue is not considered very intuitive – users would much rather expect an option within ILIAS itself.

2 Conceptual Summary

For single views of data collection entries, it should be possible to generate a printout or PDF directly, similar to other objects with page editor content (learning modules, portfolio, etc.).

  • The function should be located in the toolbar.
  • The object type icon, the object title, the description and the page content are displayed. (As with other objects)
  • The print function can be enabled and disabled in the view settings. The default setting value is 'disabled'.
    • Note: As not all content is actually suitable for printing or saving as a PDF, this decision should be left entirely to the author of the object. For example, videos and file objects are not suitable.

3 User Interface Modifications

3.1 List of Affected Views

  • Single View of a Data Collection Entry
  • 'Settings'-Tab for Views 

3.2 User Interface Details

  • Add a Button 'Print/PDF' in Single View of a Data Collection Entry (See chapter 2)
  • Add a Form Element to activate and deactivate Print Option in 'Settings'-Tab for Views
MockUp of form element to activate and deactivate printable single view

3.3 New User Interface Concepts

None.

3.4 Accessibility Implications

None.

4 Additional Information

4.1 Involved Authorities

If this request is related to multiple components, please list both authorities for all related components.

4.2 Technical Aspects

{ Necessary technical information have to be provided here, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues. }

4.3 Privacy

Nothing specific.

4.4 Security

Nothing specific.

4.5 Contact

Person to be contacted in case of questions about the feature or for funding offers: Samoila, Oliver [oliver.samoila]

4.6 Funding

Funding status and funding parties are listed in the block 'Status of Feature' in the right column of this page.

If you are interested to give funding for this feature, please get into contact with the person mentioned above as 'Contact'.

5 Discussion

6 Implementation

Feature has been implemented by {Please add related profile link of this person}

6.1 Description and Screenshots

{ Description of the final implementation and screenshots if possible. }

6.2 Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

6.3 Privacy

Information in privacy.md of component: updated at {date} by {user} | no change required

6.4 Approval

Approved at {date} by {user}.

Last edited: 24. Apr 2026, 08:12, Samoila, Oliver [oliver.samoila]