- Offizieller Beitrag
- App
- WoltLab Suite Core
Hallo,
der folgende Vorschlag richtet sich konkret an WCF 2.0 und die damit verbundenen Pakete. Eine Sache, die ich aktuell global in *AddForms, die eine Eigenschaft showOrder oder position setzen, unschön finde, ist die Tatsache, dass dort immer eine Zahl angegeben werden soll, die genau an dieser Stelle absolut nichtsagend ist. Eine wirkliche Bedeutung hat sie erst, wenn man sich vorher anschaut, wo genau man das entsprechende Objekt platzieren möchte und sich dann die entspreche Position merkt und eingibt - wirklich benutzerfreundlich ist das aber nicht.
Ich schlage deshalb vor, dass diese Eingabe einer Zahl durch eine select-Auswahl ersetzt wird, in der entweder das Objekt auswählt, nach dem das neue Objekt oder vor dem es angezeigt werden soll (sollte aber global einheitlich sein). Verwendete man eine verschachtelte Struktur, so wird diese Auswahl dynamisch aktualisiert, je nachdem welches übergeordnete Element ausgewählt ist. Eine entspreche JavaScript-Implementierung sollte größtenteils relativ abstrakt umsetzbar sein, so dass dann der entspreche Aufwand im konkreten Fall relativ klein ist.