Usability im Menü WissKI Bundles and Object Classes
Problematiken im Umgang mit Klassennamen, IDs und Orte, wo man diese ändern oder einsehen kann
-
An drei Orten kann man die Bundle-Namen ändern, ohne dass die Änderung an allen drei Orten automatisch übernommen wird: (1) im Pathbuilder, (2) unter WissKI Bundles and Object Classes im Bundle selbst unter dem Reiter "edit" sowie (3) im Falle eines Subbundles unter WissKI Bundles and Object Classes im darüber liegenden Bundle unter "Manage fields". Gut wäre, wenn wenigstens die Änderungen, die man unter WissKI Bundles and Object Classes vornimmt, dort auch an der zweiten Stelle übernommen werden. Ändert man unter (2) den Namen, taucht er in der erwähnten Liste bei (3) geändert(!) auf, oben im Title-Feld jedoch ist er alt.
-
In WissKI Bundles and Object Classes: Klickt man in einem Bundle unter "Manage fields" auf "edit" eines Unterbundles (Entity Reference), werden unter Reference Type die Bundles zum Anklicken aufgelistet, auf die sich das Bundle beziehen soll. Hier in dieser Liste wäre es gut, wenn die Bundle-ID mit angezeigt wird, da es oft vorkommt, dass Bundles names "Literatur" oder hnliches öfter vorkommen und so nicht unterscheidbar sind.
-
Unter WissKI Bundles and Object Classes sieht man nur, wenn man im Reiter "edit" steht, in welchem Bundle man sich befindet. Es sollte auch in den Reitern "Manage fields", "Manage form display" und "Manage display" zu erkennen sein, in welchem Bundle man sich gerade bewegt. Man könnte diese Info bspw. ins Breadcrumb mit einbauen, wo ohnehin schon steht: "Home >> Administration >> Structure >> WissKI Bundles and Object Classes >> Edit Bundle"
-
Unter WissKI Bundles and Object Classes in der Hauptansicht sollten außerdem die Bundle IDs zu sehen sein. Es wäre gut, wenn neben "Name" noch eine Spalte "Bundle-ID" hinzukäme. (Die "Parent"-Spalte ist sehr nützlich, weil man so schneller auch in andere Bundles kommt. Nicht eliminieren!)
-
Unter WissKI Bundles and Object Classes >> Manage fields steht neben LABEL die s`Spalte MACHINE NAME! Hier wird die FIELD bzw. BUNDLE ID angezeigt. Der machine name ist laut Pathbuilder ein anderer!!! Wichtiger ist die Field- bzw. Bundle-ID, nicht der machine name