Auch für das Backend sind Overrides möglich
Es geht um die Artikelansicht im Backend. Dort werden die Artikel aufgelistet.
Die Liste liefert neben dem Titel, der Sprache, der Id oder dem Autor noch weitere nützliche Parameter. Jedoch wird nicht angezeigt, ob der Artikel von jemanden bearbeitet wurde.Die Artikelansicht im Backend soll angereichert werden. Ich muss zugeben, in den letzten 6 Jahren benötigte ich dieses Feature nie, bzw. es hat mir bisher immer ausgereicht, innerhalb des Artikels auf die Versionierung zu schielen, um die gewünschte Info zu erhalten. Nun verwalte ich eine Seite mit mehr als 600 Beiträgen, die jetzt auch in zwei weitere Sprachen übersetzt wurden.
Nützlich z.B. bei Mehrsprachigkeit
Und genau hier tritt das Problem auf: Die Inhalte habe ich per DB-export an ein Übersetzungsbüro gegeben und danach per DB wieder importiert.Nun habe ich also meine rund 600 Artikel in deutsch inkl. dem Autor stehen - passt. Dann stehen nun auch noch weitere 600 Artikel in einer anderen Sprache, sagen wir mal in Niederländisch inkl. dem Autor (genau des ursprünglichen deutschen Textes - ist auch (fast) korrekt) sowie noch mal 600 Artikel in einer weiteren Sprache, sagen wir mal in Englisch inkl. dem (ursprünglichen) Autor. Nattürlich wäre es ein leichtes, denn Autor für die Englische Sprache mit dem Namen des englischen bzw. niederländischen Übersetzers zu überschreiben. Dann würden die Übersetzer als Autoren gelistet werden. Das löst jedoch nicht das eigentliche Problem, da bei den Übersetzungen Korrekturen vorgenommen werden müssen (gewisse Fachterminologien oder Formulierungen, die evtl. etwas anders geschrieben werden sollen usw.).
Bearbeiter ist nicht sichtbar
Bei dieser großen Anzahl an Artikeln ist es nun sehr schwierig, den Überblick zu behalten, ob ein Artikel schon bearbeitet wurde oder eben nicht. Und genau hierfür habe ich das Override erstellt. Nun kann aus der Artikelansicht sofort entnommen werden, ob dieser schon bearbeitet wurde - eine perfekte Artikelansicht für Seiten mit vielen Artikeln und unterschiedlichen Rollen.
Hier geht's zur Anleitung.
Marco