IDKategorieVersionAuswirkungReproduzierbarMeldungsdatumLetzte Aktualisierung
207[openPHPnuke] Moduleopn 2.0.xFeature WunschImmer14.06.2004 10:13:2114.06.2004 10:13:21

ReporterSveniStatus anzeigenÖffentlich
 PrioritätNormal
LösungOffenStatusNeu
 ProjektionKeine
AufwandKeiner 

Beginn
Fertigstellung

ZusammenfassungSortiermodul für Admin's
BeschreibungFolgender Hintergrund:
Wenn man z.B. mit vielen Anypages und auch Themengruppen arbeitet, dann wird es ab einer bestimmten Anzahl doch ein wenig unübersichtlich, wenn man nicht entsprechend Ordnung hält und in den einzelnen Adminbereichen die Reihenfolge der Einträge genauso abbildet, wie die Menüstruktur auf der Site an sich.
Wenn ich z.B. eine neue Themengruppe einrichte wird diese ganz unten in die Liste eingetragen und bei 20 Einträgen brauche ich dann ne Ewigkeit, bis ich diesen Eintrag an die entsprechende Stelle hochgeschoben habe. Bei den Kategorien unter Anypage wird der neue Eintrag oben angestellt. Wenn dieser jetzt aber ganz nach unten kommen soll, habe ich hier das gleiche Dilemma. ;-)

Mein Vorschlag:
Ein Adminmodul, mit welchem man in diversen Modulen die Adminansicht der Einträge komfortabel sortieren kann.

Ich habe z.B. im Anypage-Modul 25 Seiten eingerichtet. Diese möchte ich jetzt nach meiner Menüstruktur sortieren. Dazu gehe ich ins Adminmenü, wähle das Modul "Admin-ListSorting" aus und dann wähle ich das Modul aus, wo ich die Liste sortieren will. Also wähle ich "Anypage" und dann zwischen "Kategorie" & "Seiten", die Seiten aus.
Jetzt bekomme ich die Liste der ganzen Anypage-Seiten mit einer entsprechenden Positionsnummer angezeigt. Neben den normalen Pfeilen (auf/ab) gibt es dann noch ein Feld, in dem ich die Positionsnummer direkt eingeben kann. Das folgende Skript führt dann ein db-update aus, welches alle Positionsnummern größer gerade eingegebene plus 1 setzt und schon habe ich meinen Eintrag von z.B. 18 auf 5 verschoben und alle nachfolgenden sind einen runtergerutscht. Oder man macht eine Eingabemaske zum verschieben eines Beitrages: Verschiebe Pos. x nach Pos. y. Oder vielleicht noch besser: man gibt die Pos. ein, welche man verschieben will und wählt dann aus einem Dropdown die Pos. anhand der Bezeichnungen aus, wie bei der Boxenplatzierung (nach Eintrag xyz, oben oder unten)

Ich hoffe das konnte man jetzt ein einigermaßen nachvollziehen :D

CU Sveni ;-)