Zum Inhalt springen

Typo3 als Redaktionsmanagementsystem

Erstellt am 27. Juli 2006 · 2 Antworten · letzte Antwort am 27. Juli 2006

Tags: Import & Export, Frage

noffy ·

Hallo!

Da ich keine bessere Kategorie gefunden habe, wo ich meine Frage(n) mal los werden kann schreib ich es einfach mal hier rein.

Ich habe vor Typo3 als großes Redaktionssystem einzusetzen. Darin sollen mehrere tausend Seiten gehalten werden, die dann in einem XML-Format, in barierrefreiem XHTML, in PDF, wenn möglich als Access-Datenbank oder als SQL-Dump (wobei hier evt. eine andere Datenbankstruktur abgebildet werden woll, als es bei der T3-Datenbank der Fall ist) und evt. in Word oder OpenOffice Writer veröffentlicht werden sollen.

Das PDF soll dabei eine Druckvorlage sein, die dann in ein Print-Medium verwandelt wird und das XHTML wird dann im Internet veröffentlicht.

Die Texte sind dabei unterschiedlich kategorisiert (A,B,M und G) und je nach Kategorie sollen noch Zusatzinformationen gespeichert werden, die allerdings nicht in jedem Veröffentlichungsmedium in gleicher Art und Weise angezeigt und verwendet werden sollen. Eine Eigenschaft müßte dann z.B. auch dafür verantwortlich sein, welches Menü im XHTML gerade wie angezeigt wird usw. (wobei, das kann man evt. noch entsprechenden Templates-Gruppen erledigen). Wichtig ist auch, dass im Text Verweise auf andere Artikel angelegt werden, die sich bei einer evt. Änderung des Titels automatisch aktualisieren usw. Gegliedert sind die Texte immer in der Art und Weise, dass eine Gruppe von M- und G-Artikeln immer einem B-Artikel untergeordnet ist. Dieser Bezug muss klar darstellbar sein. M und G werden nochmal extra in Kataloge zusammengefasst und B ebenfalls.

Weiterhin ist es wichtig, dass es zum einen eine Historisierung gibt, bei der man genau nachvollziehen kann, wann welcher Benutzer was an einem Artikel geändert hat. Hierbei muss auch ein klarer Workflow geschaffen werden, dass Redakteure nur in einem Draft-Bereich arbeiten dürfen, dann ein Chef-Redakteur den Review usw. macht und letztendlich eine dritte Instanz alles nach einem Redaktionsschluss frei gibt. Nach dem Redaktionsschluss sollen alle Inhalte (ob neu oder alt) komplett veröffentlicht werden. Danach sollte an der aktuellen Version keine Bearbeitung mehr möglich sein und es sollte ein Snapshot davon abgelegt werden. Damit muss jede veröffentlichte Version wiederherstellbar sein und wenn nur Artikel- oder Absatzweise. Ich denke hier an die Workspace-Lösung von Typo3 4.0, dass man damit das abbilden kann.

Zu guter letzt müssen alle Texte sowohl in deutsch, als auch in englisch hinterlegt werden. Dabei kann es aber sein, dass der deutsche Text bereits von der aktuellen Version ist und der englische Text noch von der Vorversion. Beide Versionen sind aber gültig. Prinzipiell sehe ich da kein Problem, wenn ein englischer zu einem deutschen Text nicht vorhanden ist, dann kann man auch einen Dummy-Text anzeigen lassen. Es muss aber möglich sein, eine komplette englische Version zu veröffentlichen, die evt. einer vorhergehenden der deutschen Version entspricht. Etwas kompliziert, aber unser Übersetzungsbüro ist leider nicht schneller ;-) Sind ja auch mehr als 3.000 Seiten, die wir da jedesmal haben und zum Teil nur kleine Änderungen dran machen, die dann auch wieder übersetzt werden müssen.

So, jetzt kommt noch das wichtigste:
Als Datenimport müßten auch externe Editoren, also Word, OpenOffice Writer, Texteditor o.ä. möglich sein. Vielleicht kann auch ein Standard-Format wie RTF verwendet werden. Schön wäre auch, wenn man in dem Dokument Tags einbinden kann, die dann beim Import gleich richtig ausgewertet werden und in die Datenbank eingebunden werden. Um mal bei Word zu bleiben: Vielleicht kann man dann hier das ein oder andere Makro schreiben, dass dann den letztendlichen Import ins Typo3 vornimmt und die Seiten gleich richtig eingliedert, zuweist etc.

Und was auch wichtig ist, die Migration:
Wir haben bereits mehr als 3.000 Seiten, die natürlich irgendwie in das neue System überführt werden müssen. Dabei werden die Daten derzeit als HTML, Word und in einer relationalen Datenbank gehalten, da bekomm ich die Daten auch als XML raus. Aus einem der Dinger müßte man die Daten dann eben mal überführen, um nicht alles neu eingeben zu müssen. Gibt es evt. einen HTML-Importer bei Typo3?

So, das war jetzt mal jede Menge. So sieht zumindest das Grobgerüst für das ganze Ding aus. Nun bin ich mal auf Eure Meinung gespannt, ob das mit Typo3 überhaupt machbar ist. Das für die ein oder andere Funktion ne neue Extension her muss ist mir auch klar, aber ich denke Typo3 deckt schon ne Menge ab, an dem, was wir vorhaben. Hab schon einige Projekte mit Typo3 gemacht, aber keines war bislang so komplex.

Ich bin also über Eure Anregungen, Tipps und Tricks gespannt. Vielleicht hat jemand von Euch das ja schon mal gemacht oder kennt jemanden .... ;-) Das T3N-Magazin wird doch auch nur mit Typo3 erstellt. Vielleicht hat da jemand ne Ahnung, wie die das machen und welche Komponenten die verwenden usw.

Über alle Anmerkungen bin ich dankbar!!!

Viele Grüße
noffy

noffy ·

Ja, im Prinzip ist das schon recht ähnlich. Wir haben natürlich nur ein paar Prozesse mehr drin und es ist im Ganzen etwas aufwendiger, da wir derzeit schon einige Vorgaben und Gegebenheiten haben, die wieder in dem neuen Management-System umgesetzt werden müssen. Ich will da nicht zwei Systeme pflegen müssen.

Die Sachen vom Produktionsprozess des T3N-Magazins scheinen aber alle selbst entwickelt worden zu sein oder sind die Extensions irgendwo erhältlich, so dass man sich die mal anschauen kann, in wiefern das unseren Anforderungen entspricht usw.

Ich weiß, es ist jede Menge Text, aber wäre schön, wenn jemand mal seine Meinung hier rein schreibt, oder sagt was mit T3 geht und was nicht, an welchen Stellen ich mir mal welche Extensions anschauen kann, die vielleicht die ein oder andere Anforderung abdecken. An den ganz speziellen Sachen werde ich nicht rum kommen eigene Extensions zu schreiben, aber im Moment bin ich noch in der Phase einer Machbarkeitsstudie, ob das, was ich mir vorstelle auch wirklich zu einem großen Teil mit T3 umsetzbar ist.

Für all eure Bemerkungen bin ich sehr dankbar!!!

Vielen Dank und viele Grüße
noffy