Feature Wiki

Information about planned and released features

Tabs

Abandon Copying from Create Dialogue

1 Reasons to Abandon Feature

The Feature "Add New Item" is to be tidied up and streamlined.

In a first step, the "option for copying an object", which is located in creating dialogue for a new object, is to be abandon.

The current workflow is to be abandon:

  1. Click on "Add New Item"
  2. Select "[Object Type]"
  3. Select "Option 3: Copy [Object Type]"-Accordion
  4. Search Source Object via Object Title (Object Type specific Search)
  5. Select Source Object via Radio in Search Results List
  6. In some Cases decide about Copy/Link/Omit Objects of Container.
  7. Click "Copy [Object-Title]"

The copy function can be performed on the Source Object itself and in the Manage Screen of a Container Object.

The only known Exception is the Copying of Content Styles. At the moment, Copying of Content Styles are always created via this Create Dialogue. Each Content Style should directly offer an own Option to copy. This is in the maintenance of Killing, Alexander [alex].

2 Technical Information

{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}

3 Contact

4 Funding

Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.

  • ...

5 Discussion

Use the following discussion section to express your objections against this request or your consent to get rid of this feature.

Kergomard, Stephan [skergomard], 20 JAN 2023: As the maintainer of the corrsponding service I welcome and support this request and think this will open up options for simplification and improvement of the UX.

Kunkel, Matthias [mkunkel], 31 JAN 2023: Will adondoning this option to copy an object (e.g. a course) have an impact on the workflow of offering and using so called 'course templates'? As we do not have a distinct course template concept, new courses are sometimes copied from existing ones. I have no experience whether this is done mainly from the 'Create' dialogue or rather at the source object.

JourFixe, ILIAS [jourfixe], 06 FEB 2023: We highly appreciate this suggestion and abandon the function with to copy on the create dialogue for ILIAS 9.

6 Implementation

Implemented with this pull request. A small change was made, so that now the accordeon is always shown to avoid unstructured white pages.

Removed Testcases

The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.

  • Removed Testcases
    • Bibliographic List Item » C264 » Copy bibliography from destination
    • Course Management » C5354 » Kurs vom Zielort aus kopieren
    • Data Collection » C283 » Datensammlung anlegen: Option 3
    • Exercise » C421 » Übung kopieren 
    • Forum » C5273 » Forum über "Hinzufügen" kopieren
    • Glossary » C767 » Vorhandenes Objekt vom Ziel kopieren
    • Group » C5385 » Gruppe kopieren 
    • Poll » C508 » Copy a poll from the desired destination
    • Session » C6166 » Vorhandene Sitzung kopieren
    • Survey » C1557 » Bestehende Umfrage vom Zielort aus kopieren
    • Survey » C12953 » Bestehende Umfrage vom Zielort aus kopieren
    • Test & Assessment » C29 » Fragenpool vom Zielort aus kopieren 
    • Test & Assessment » C6341 » Fragenpool vom Zielort aus kopieren
    • Test & Assessment » C6343 » Vom Zielort kopierte Taxonomie prüfen
    • Test & Assessment » C22 » Test vom Zielort aus kopieren
    • Weblink » C723 » Copy weblink
  • Modified:
    • Blog » C1918 » Vorhandenen Blog kopieren
    • Category and Repository » C5804 » Kategorie kopieren
    • Portfolio Template » C5757 » Portfoliovorlage kopieren

Approval

Approved at 18 APR 2023 by Samoila, Oliver [oliver.samoila].

Last edited: 18. Apr 2023, 23:31, Samoila, Oliver [oliver.samoila]