Anzeige
Anzeige
UX & Design
Artikel merken

TYPO3 Workspaces: Die wichtigsten Fragen und Antworten

Viele Fragen ranken sich um die seit langem in TYPO3 enthaltenen Workspaces. In der neuesten TYPO3-Version wurde die Benutzeroberfläche der Workspace-Funktion komplett überarbeitet, sodass nun alles einfacher von der Hand geht. Die restlichen offenen Fragen klärt dieser Artikel.

4 Min. Lesezeit
Anzeige
Anzeige

Bei Änderungen an einem TYPO3-Webauftritt sieht der Arbeitsprozess häufig so aus: Anfangs versteckte Seiten werden generiert und mit Inhalt gefüllt. Diese Seiten erhält der Kollege per Mail, der das Ganze lesen und korrigieren soll, bevor es schlussendlich publiziert wird.

Anzeige
Anzeige

Viel eleganter und einfacher geht das mit einer Arbeitsumgebung, einem sogenannten Workspace. In diesem Workspace können beliebig viele Änderungen an der Webseite getätigt werden, ohne dass diese öffentlich zu sehen sind. Über einen entsprechend zu definierenden Prozess können die Änderungen dann korrigiert und publiziert werden. Benachrichtigungen per E-Mail mit individuellen Kommentaren der Redakteure unterstützen den Prozess. Je mehr Redakteure und komplexe Review-Prozesse involviert sind, desto mehr lohnt sich also auch ein Workspace.

Schritt für Schritt

Um Änderungen an einem Webauftritt zu tätigen, wechselt der Redakteur nach dem Backend-Login zuerst in den Workspace, ein Ebenen-Icon am rechten oberen Rand.

Anzeige
Anzeige

Anzeige
Anzeige

Welche Workspaces im Workspace Selektor angezeigt werden, lässt sich pro Benutzer genau konfigurieren.


In diesem Workspace können dann beliebig viele Änderungen getätigt und kontrolliert werden, ohne dass diese auf dem Webauftritt sichtbar werden. Über eine spezielle Voransicht lassen sich die Änderungen bequem mit der Live-Version des Webauftritts vergleichen.

Ist der Redakteur mit den Änderungen zufrieden, sendet er die Änderung im Arbeitsprozess an die nächste Stelle. Dies ist über ein entsprechendes TYPO3-Modul möglich, in dem alle Änderungen verwaltet werden können.

Nun erhält der für diese Stelle zuständige Redakteur eine E-Mail – gegebenenfalls mit persönlichem Kommentar. In einem einfachen Schritt kann der aktuelle Redakteur nun, nach Kontrolle der Änderungen, diese freischalten.

Nun erhält der für diese Stelle zuständige Redakteur eine E-Mail – gegebenenfalls mit persönlichem Kommentar. In einem einfachen Schritt kann der aktuelle Redakteur nun, nach Kontrolle der Änderungen, diese freischalten.

Anzeige
Anzeige

Einfache Konfiguration

Es ist auch möglich, in der Workspace-Konfiguration weitere Kontrollpunkte einzurichten. Dank des detaillierten Berechtigungssystems lässt sich genau bestimmen, wer letztendlich Änderungen publizieren und somit den offiziellen Webauftritt verändern darf. Auch die Konfiguration des Arbeitsprozesses ist sehr flexibel, es lassen sich beliebig viele Prozessschritte mit individuellem Namen und entsprechenden Verantwortlichkeiten definieren. Was genau möglich ist und wie die einzelnen Prozesse definiert werden, lässt sich im Detail in der aktuellen Workspace-Dokumentation nachlesen [1].

Darüber hinaus lassen sich auch die Benachrichtigungs-Mails leicht anpassen. Die Nachrichten enthalten Informationen zu den Datensätzen, dem Redakteur und den entsprechenden Änderungen. Anpassen lassen sie sich in ihrem Informationsgehalt, den Empfängern und vor allem in ihrem Layout.

News und andere Datensätze

Datensätze, die von TYPO3-Extensions bereitgestellt werden (News, Kalender-Einträge etc.), können ebenfalls im Workspace gehandhabt werden, sofern der Entwickler dies bei der Programmierung berücksichtigt hat. Wenn man bei einer Extension von der „Unterstützung der Workspaces-Funktion“ spricht, so muss man allerdings zwischen zwei Aspekten unterscheiden. Es gibt zum einen die Unterstützung des Workspace-Backends, das heißt ein Datensatz kann im Workspace erstellt und dann Schritt für Schritt publiziert werden. Dies können Entwickler erreichen, in dem sie den Extension-Kickstarter nutzen.

Anzeige
Anzeige

Zum anderen gibt es die Vorschau-Funktion für den Datensatz, das heißt der Entwickler unterstützt die Workspace-Vorschau, sodass der Datensatz vorab betrachtet werden kann. Bei Extbase-Extensions ist dies von Haus aus vorgesehen und muss nicht extra programmiert werden. Bei piBase-Extensions gibt es einen kurzen Leitfaden auf den Entwicklungsseiten des Workspace-Projekts [2].

Alles hat Grenzen

TYPO3-Workspaces sind ein sehr mächtiges Werkzeug, sie haben aber auch Ihre Grenzen. So ist es nicht möglich, parallele Arbeitsschritte zu definieren, sondern alles bis hin zur Publizierung geht der Reihe nach vor sich. Auch eine automatische Revisionssicherheit ist durch die Nutzung von Workspaces nicht gegeben. Zuletzt ist es derzeit noch schwierig, Abhängigkeiten zwischen verschiedenen Änderungen, etwa Sprachübersetzungen, im Workspace zu handhaben.

Nun erhält der für diese Stelle zuständige Redakteur eine E-Mail – gegebenenfalls mit persönlichem Kommentar. In einem einfachen Schritt kann der aktuelle Redakteur nun, nach Kontrolle der Änderungen, diese freischalten.

Neuerungen in TYPO3 4.5

TYPO3 bietet seit langem die Workspace-Funktion, die Benutzeroberfläche wurde aber in der neuesten Version 4.5 komplett überarbeitet. Die Möglichkeit, beliebig viele Arbeitsschritte definieren zu können, ist genauso neu, wie die Workspace-Unterstützung für sogenannte IRRE-Datensätze. Die neue Vorschau rundet das Ganze ab und ermöglicht dem Redakteur eine bequeme Nutzung.

Anzeige
Anzeige

Weiterentwicklung

Für die nächste TYPO3-Version sind weitere Neuerungen geplant, wobei das Workspace-Team noch nicht entschieden hat, welche Neuerungen zuerst umgesetzt werden. Bereits im Review-Prozess sind kleinere Neuerungen wie die feinere Konfiguration der E-Mail-Benachrichtigungen oder ein Vorschau-Link direkt in der E-Mail.

Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
2 Kommentare
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Jonas

Mit dieser komplett Aufgearbeiteten Workspace Lösung ist Versionierung mit TYPO3 ein Kinderspiel. Komplexe Publikationsprozesse können einfach abgebildet und umgsetzt werden.

By the way, Sonja hat im Rahmen ihrer letzten Projekte bereits einige Neuerungen umgesetzt die eventuell in die nächsten Versionen kommen. Wie etwa das „4 Augen Prinzip“ oder auch einige Punkte betreffend E-Mail Information von beteiligten im Prozess. Momentan sind wir gerade dabei, dass nur Personen als Empfänger aufgelistet werden die auch Zugriff haben, wenn gewünscht.

Antworten
Norman

@t3n: in der Überschrift ist ein typo, soll „wichtigsten“ heißen ;)

Antworten

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Anzeige
Anzeige