Feature Wiki
Tabs
Revision of Info Page
Page Overview
[Hide]1 Description
The current presentation of the info page is not satisfying. A lot of the features that have been placed on the Info page originally are now available on other screens too. So the aim of the page has become unclear. Until now every object type has an Info page - but it is not evident that every type and every content needs one.
On this page we would like to collect suggestions on how the Info page could look like in the future and which tasks this page has to support.
1.1 Content and Features of the Info Page
Content / Feature | Type | Comment / Suggestion |
---|---|---|
Description | text only | Could stay - but is already shown as subtitle under object title |
Metadata | text only | Could stay. This is an info in the real sense of the word. It offers me additional information about this object that one cannot get from the content page itself. |
Access Information | text only | Could stay. Important as it gives additional information how to access this object. |
Tags | feature | Could be moved to the content view. Is a mix between information and navigation. |
Permanent Link / Bookmark | feature | Could be removed. Permalink should always be displayed on the footer of an object (at least at the content page). |
Creation Date | text only | Could be removed. This is poor information. More interesting would be a "last edited" info (which we do not have). |
Owner | text + link | Could be removed. Info is already shown in Permission tab and not necessary at Info page. Requires WRITE permission anyway. More interesting would be a "Contact" info as the owner info refers to the user that created this object - who is not necessarily the one who takes care about it. |
Number of Read Events | text only | This is statistic data and only accessible and interesting for users with WRITE permission. Should be moved to a better place. |
Number of Users | text only | Same as "Number of Read Events" |
Learning Progress | feature | Needs a better place and should therefore be moved to another tab. Why not showing always a LP tab if an object has activated LP (including Actions menu for objects like SCORM or HTML modules). |
Download / Start Button | feature | Should be placed on a dedicated tab. These buttons are no information but give access to the "content" of a file, survey or test object. |
News block | text + link | Difficult to decide. Some objects show the news on the content page (courses, categories, ...), for other objects this does not work (learning modules) |
Notes and Comments | feature | Should be removed. Notes and comments should always be accessible through the top action menu (top right). |
1.2 Object Types And Info Page
Some object types need / use the Info page to display information about themselves that cannot be placed on the content page or on another tab, e.g. all objects that need to display information to users that have only VISIBLE permission for this object and should know how to join / subscribe / start this object. The Info page of other object types has no important information that is not displayed somewhere else in the object - or might be easily moved to another tab.
Container Objects
Object Type | Aim of Info Page and Displayed Information | Comment |
---|---|---|
Category | Info page shows only a few information: Tags (only if enabled and logged in), Permanent link, | agging could be moved to the content view (because content related). Permanent link is shown in the footer of the category anyway. Owner info and statistics could move to a tab which is accessible with write permission. Only information available for every user is create date (which is not very important). Conclusion: an Info page for a category has no added value for users. Therefore we should abandon it - or at least give the option to deactivate it in the settings when one really needs it. [1] |
Course | Info page is used to give information about course target, rules of enrollment, dates. Target group: users that not member yet. Therefore VISIBLE is sufficient to access Info page. Course members, tutors and administrators do not need Info page. | Info page for courses could be substituted by a kind of "Become Member" page. This could be presented as tab and transformed into an "Unsubscribe" tab once a user is member. |
Folder | Same like for "category" | Not really needed. Option to activate Info page if really needed. |
Group | Same like for "course" | Same like for "course" |
Content Objects
Object Type | Aim of Info Page and Displayed Information | Comment |
---|---|---|
Blog | Shows 'Tags', Permanent Link', 'Created on', 'Owner', 'Comments' | Tagging and Comments are also accessible through Actions in content view. Permalink should always be displayed in footer. Conclusion: Info page has a weak "right to exist". |
Booking Tool | same as Blog | dito |
Chatroom | same as Blog | dito |
Data Collection | same as Blog | dito |
Exercise |
|
|
File | Page used to download file as well as getting details about the file. ILIAS displays:
| Info page is mainly used to display Download button and file information. This could also be done on a dedicated "Download" tab - similar to the "Content" tab of other objects. This would also be a good place for the News block. |
Forum | same as blog + 'Repository Links' and 'Disk Usage' | |
Glossary | Shows metadata and which ILIAS LM is using terms from this glossary. | Page is mainly a meta data page |
Learning Module HTML | Page used for starting module, handling learning progress and several information about content
| Info page is used for several purposes and information. There seems to be a real need of it.
|
Learning Module ILIAS | Page used for handling learning progress and several information about content
| same like LM HTML |
Learning Module SCORM | Page used for starting module and several information about content
| same like LM HTML |
Media Pool | same as Blog | dito |
Mediacast | same as Blog + number of items and last update | dito |
Question Pool Survey | same as Blog + Metadata | Page is needed for metadata presentation |
Question Pool Test | same as Blog + Metadata | Page is needed for metadata presentation |
Survey | Page used for introduction to survey, starting survey and displaying several information about survey itself
| Maybe a tab called "Start" is a better place for Introduction and button to start survey. |
Test | Page used for introduction to test, important information for users (e.g. obligatory), start test and additional information
| same as Survey
|
Weblink | same as Blog + Metadata + Number of non-anonymous read accesses and Read by number of distinct ILIAS users | Page is needed for metadata presentation |
Wiki |
| same as blog
|
1.3 Presenting Info Data In Overlay
This picks up a suggestion by Pascal Schmitt (see 4.). It might be a good solution for all kind of object types to offer the "Info page" content (after our revision) in an overlay. Providing that the features "Tagging", "Comments" and "Notes" no longer will be available on the Info page but from the content page, the rest of the Info page content is just data without user interaction. So it would be fine if ILIAS presents this data on an overlay when clicking the "Info" option in the Actions menu of an object.
2 Additional Information
- Idea / concept: Matthias Kunkel
- Interest in funding: (please indicate if you are interested/able to fund this feature)
- Maintainer: (will be set by Jour Fixe / maintainer)
- Implementation of the feature is done by (will be set by Jour Fixe / maintainer)
- Testcases by: (please add your name if you want to create the testcases for this feature)
3 Discussion
Pascal, 23.07.12
I think the idea of an infopage in general is good. I see the following problems with the current implementation:
- "Download" and "start test" etc. are not infos and should not be presented on the info page
- There is no visual concept behind this page. This is why it isn't clear
JF 27 May 2013: We would like to improve the usatbiliy for 4.4. We are moving more and more features from the info page to other user interface components (e.g. tagging, comments). This makes it dispensable for some objects, most of all for categories. In most scenarios the info page for categories is useless. For this reason it should be possible to deactivate the info page for categories with an option. It even should be deactivated per default for new categories.
Alexandra 12 June 2014: I like this suggestion, get rid of most of the Info-Tabs.
Since a Permanent Link is available in all content tabs, taggig and comments is available via the action menue the following can just go:
- Blog
- Bookingpool
- Chat
- Data Collection
- Excercise
- Folder
- Forum
- Questionpool for Survey
- Questionpool for Test
- Weblink
- Wiki
The information on object usage can be displayed under a subtab/link in the Permissions Tab called Usage.
For the object Glossary I am not sure, where the information about in what Learning Modules the terms are used, should go. But once this information is placed elsewhere the Info-Tab of the Glossary shoul go, too.
For the remaining Info-Tabs I see three different purposes:
- File: The Info-Tab is re-labeld to "Download". The News block can stay where it is.
- Test and Survey: The Info-Tab is re-labeld to "Start". Everything else stays as is.
- Course and Group: The Info-Tab could still be called an Info-Tab.
- The Info-Tab gets the page editor link so it can be edited at will.
- Plus the functionality of the Course Information subtab/link from the Settings Tab is migrated to the Info-tab, so people still can create a pre-structured look. This Course Information could be extended to contain a cover picture.
- The Join / Unsubscribe Tabs can go. Instead a big fat green button "Join" respectively "Unsubscribe" is displayed.
CK 14 April 2015: I like the idea to get rid of Info tabs (at least by default). My suggestion would be to split it in two parts:
- Object-Properties for Administrators
- That might make sense for every object. I would locate it as a subtab in Settings, i.e. 'Object > Settings > Properties'. By design only accessible for object administrators. It should always be the last sub-tab in settings to have some consistency. It could provide the list of other references to this object, etc. I would rename it something like 'properties' to separate it from 'Course > Settings > Course Information' and the Info-Tab for Users.
- Info-Tab for Users
- The Info-Tab for Users should have a clear focus on addressing Users (not administrators). It should not contain information, which is only relevant for administrators. Period. Any useful Info-Tab must be customizable to some degree - because automatically generated data usually is not helpful for users.
- The tab should be deactivated by default and only be activated after an administrator entered some useful data.
- Not every object needs to support Info-Tabs - only those which allow customization. Those objects with Info-Tabs should offer an option to de/activate it (default: deactivated).
4 Implementation
…
Last edited: 14. Apr 2015, 10:47, Kiegel, Colin [kiegel]