Multi-part lecture links and materials
|Reported by:||dmartinc||Owned by:|
When a multi-part lecture is created, little numbered links appear on the display page of each of the event. For example, in the display page of the first lecture there will be a little '2' and '3' that when clicked will lead to the other parts.
Internally, Indico stores this as materials, called "part2", "part3", etc. Each material has a link resource inside, whose name and value are the URL.
So far so good (maybe), but:
-These materials appear in the "Materials" section of the event in the management interface;
-It is possible for the user to accidentally delete the material and thus the link;
-It is possible for an imaginative user to manually create a "part9" material with a link inside, and this will make a little '9' appear in the display page with the link.
On the other hand this system allows Indico admins and support to add new parts to a multi-part lecture, to remove this links, etc.
In any case, it seems that this system is not ideal. Some possible improvements:
-Hide the materials whose name start by "part" and then have a number (the same way they are now recognized in order to display links).
-Add something to the description of these materials (so that an inexpert user knows what's going on).
-Group all the links under 1 material, called "Lecture links", or something. Then each resource has a name "part1", "part2" and a link as value, instead of having the link as name as it is now.
-Ditch the whole system and store these links internally, as linked conference ids or objects. If possible, put an interface somewhere (General-Settings? a new section?) to allow the Event Manager to un-link multi-part lectures or to create a new part.
If we hide the materials or ditch the system, and we don't have some interface somewhere for Event Managers to manage this, we might receive support requests like "I created a 3-part lecture but I would like it to be 4-part", that only indico admins with access to the DB console will be able to perform.
Change History (5)
comment:4 Changed 3 years ago by jbenito
- Milestone changed from v0.98 to v1.xx
- Priority changed from low to high