Feature Wiki

Information about planned and released features

Tabs

Verknüpfungen über Auswahl löschen

This article should be available in English!

ILIAS is an international project. Everyone participating in the community should have a chance to inform oneself about new developments. Therefore, the community agreed on using English in the Feature Wiki. Please take consideration of your community fellows.

1 Description

Sorry, just in German - its easier to explain.

ILIAS bietet zur Zeit das hervorragende Instrument der Verknüpfung an. So können Lernobjekte aus einem zuvor erstellten und gefüllten Content-Pool vielen Kursen/Bereichen zur Verfügung gestellt werden, ohne dass ich die Lernobjekte mehrfach in ILIAS einstellen muss. Durch den Verknüpfungsassistenten können sogar mehrere Verknüpfungen in einem Arbeitsgang angelegt werden.

Vorteil dieser Vorgehensweise: Ich stelle einmal ein Lernprogramm in den Content-Pool ein, habe ein 'Original', das ich aktualisieren kann. Die Aktualsierungen stehen dann sofort über die Verknüpfungen in allen Kursen/Bereichen zur Verfügung.

2 Löschen von Verknüpfungen umständlich

Nun müssen aber auch Lernobjekte, insbesondere Lernprogramme, auch mal wieder gelöscht werden, z. B., weil sie nicht mehr benötigt werden. Lösche ich jetzt das 'Original' im Content-Pool, bleiben die Verknüpfungen aber bestehen. Das ist natürlich unglücklich, weil so Teilnehmer noch auf veraltetes Lernmaterial zugreifen können.

Die Verknüpfungen müssen hier mühevoll 'von Hand' aufgesucht und gelöscht werden. Dabei ist es erschwerend, dass ILIAS Verknüpfungen nicht als solche kennzeichnet. Nur auf der Info-Seite des 'Originals' kann ich erkennen, wo alles Verknüpfungen existieren. Jede Verknüpfung muss aufgesucht und gelöscht werden. Lösche ich aus Versehen als erstes die Hauptinstanz, ist es mir nicht mehr möglich zu erkennen, wo alles Verknüpfungen angelegt sind.

3 Lösungsvorschlag

  1. Der vorhandene Verknüpfungsassistent wird so erweitert, dass er auch beim Löschen einer 'Hauptinstanz' erscheint, die erstellten Verknüpfungen anzeigt und der User (Admin, Trainingsadmin) wählen kann, ob und welche Verknüpfungen ebenfalls gelöscht werden sollen. Sollte dies zu aufwändig sein, würde ich vorschlagen, dass beim Löschen eines 'Originals' alle Verküpfungen automatisch mitgelöscht werden.
  2. Alle Verknüpfungen werden durch ein eigenes Icon gekennzeichnet (z. B. mit einem Pfeil wie bei Referenzen). So können Verknüpfung und 'Original' unterschieden werden.

3.1 Status

3.2 Additional Information

  • If you want to know more about this feature, its implementation or funding, please contact: manfred herbst / manfred.herbst@nds.aok.de

3.3 Discussion

Jour Fixe, 20 June 2011:

  • We see the need to ease the deletion of several instances of the same object. But we would go a slightly different way:
    • There is no main instance of the object. All references are equal.
    • We can extend the confirmation screen for deleting an object by adding a new button "Show all references of this object" (suggestion). According to given permissions, all other references (already available on the info screen) are presented with checkboxes. The user can select single references or all and delete them.
  • OK, die Idee mit dem neuen Button "Show all references of this objekt" und der anschließenden Auswahlmöglichkeit finde ich gut. Wie geht es jetzt weiter?

3.4 Follow-up

Last edited: 19. Mar 2013, 12:02, Suittenpointner, Florian [suittenpointner]