Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idee: Einträge, die als nicht genutzt gelten, kommentieren können #5

Open
akrys opened this issue May 29, 2016 · 0 comments
Open
Assignees
Labels
Milestone

Comments

@akrys
Copy link
Owner

akrys commented May 29, 2016

Es kann immer mal vorkommen, dass ein Eintrag als nicht genutzt erkannt wird, obwohl er benutzt wird.
Das kann z.B. sein, wenn man Bilder in den Medienpool lädt, aber nicht mit den Standard-Komponenten zur auswählbar macht, sondern den Dateinamen festlegt, der irgendwo einfach genutzt wird.

Redaxo 4:

OOMedia::getMediaByFilename('datei.name');

Redaxo 5:

rex_media::get('datei.name');

Spätestens, wenn die Parameter Variablen sind, wäre es nicht mehr ohne Weiteres möglich die Nutzung automatisch im Code zu erkennen. Da wäre ein Hinweis-Kommentar auf jeden Fall angebracht.

Kommentierte, nicht genutzte Elemente können dann aus der Liste nicht genutzter Elemente herausfallen. Im Bereich aller Elemente kann man sie dennoch mit Hinweis anzeigen.

Umsetzungsidee:
Tabelle rex_usage_check_commentmit den Spalten

  • id (int: PK, auto_increment),
  • type (text bzw. enum: 'module', 'template', 'file',…),
  • element_id (int: Modul-ID, Template-ID, File-ID),
  • comment (text)

-> Index auf type, element_id (u.U. auch als Uniq, wenn es nur einen Kommentar geben soll)

Das Formular zur Angabe eines Kommentars könnte direkt in der Liste, oder auf einer Detailseite untergebracht werden.

@akrys akrys added this to the v1.1 milestone May 29, 2016
@akrys akrys self-assigned this May 29, 2016
@akrys akrys added the Idee label May 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant