Zum Inhalt springen

Kombi: TV, Workspaces und Mehrsprachigkeit = Massiver Bug?

Erstellt am 8. Juli 2009 · 4 Antworten · letzte Antwort am 9. September 2009

Tags: Frage

Nathanael ·

Hallo,

ich habe gerade während einer Redakteursschulung ein wirklich unangenehmes Problem entdeckt. Der Kunde benutzt TemplaVoilà für seine Content-Elemente und hat eine mehrsprachige Website. Soweit kein Problem bis hier her: Redakteure und Admins können englische Seiteninhalte anlegen (über das Sprach-Dropdown innerhalb der FCE-Eingabemaske wird eine englische Kopie des FCEs angelegt und verknüpft).

Nun kommt der Workspace hinzu: Unsere Redakteure arbeiten in einem benutzerdefinierten Workspace und können dort prima Inhalte bearbeiten, FCEs anlegen etc. Allerdings können Sie keine Übersetzungen von FCEs anlegen. Bzw. genauer gesagt können sie diese über das Dropdown anlegen und bearbeiten, sie erscheinen aber nicht auf der Seite und sind auch nicht mit dem deutschen Standard FCE verknüpft! Das ist ganz schlecht, denn so können weder Admins noch Redakteure im Offline-Workspace übersetzte Seiteninhalte anlegen.

Im Listenmodul tauchen die Übersetzten Content Elemente übrigens auf, nur sind sie im Seitenmodul nicht sichtbar und folglich auch nicht im Frontend. Perfide, aber auch klar ist, dass die Verknüpfung der Sprachen auch nicht durch ein Anheben in den LIVE-Workspace repariert wird.

Bei normalen Content-Elementen (TYPO3-Standard, etwa HTML) klappt das Übersetzen übrigens auch innerhalb des Offline-Workspaces. Auch im LIVE-Workspace angelegte FCEs behalten im Offline-Workspace ihre Übersetzung. Nur im Offline-Workspace angelegte Übersetzungen werden nicht korrekt zugeordnet.

Kann das jemand reproduzieren? Mir scheint, das ist ein massiver Bug in TemplaVoilà, denn mit normalen Elementen klappt es ja wunderbar.

P.S. Das Verhalten zeigt sich sowohl bei Admins, als auch Usern und sowohl beim benutzerdefinierten Workspace, als auch beim Standard Entwurfsworkspace.

P.P.S. Der Kunde verwendet die aktuellen TYPO3 4.2.8 und TemplaVoilà 1.3.7. Weitere nachinstallierte Extensions sind nur CoolURI, JB Status Code, Static Info Tables, sowie Page PHP Content; alle unverdächtig.

Nachtrag 08.07.2009 22:51: Ich konnte das Problem in einem frischen und weitgehend leeren TYPO3-System nachvollziehen, an den Einstellungen scheint es nicht zu liegen. Anscheinend liegt hier tatsächlich ein Bug in TemplaVoilà vor. Wäre trotzdem gut, wenn das noch jemand anderes reproduzieren könnte. Das geht ganz leicht, wenn man TemplaVoilà und Mehrsprachigkeit benutzt: Dazu einfach einmal in den Entwurfsworkspace wechseln und eine neue Übersetzung für ein beliebiges FCE anlegen. Die Übersetzung sollte anders als im Live-Workspace nicht im Seitenmodul und um Frontend angezeigt werden, sondern nur dumm in der liste der Seite auftauchen.

froemken ·

Mist...du machst mir grad meinen Schnitt im Beantworten von TemplaVoila-Fragen kaputt :-)

Ich hab leider noch nie mit Workspaces gearbeitet, von daher liegt meine Vermutung derzeit bei Berechtigungsproblemen.

Stell deine Frage mal hier:

lists.netfielders.de

Diese Listen (NewsFeed/NNTP) kannst du im Thunderbird einrichten. Dort gehst du dann auf TYPO3->Projects->TemplaVoila

Da schwirren die echten Cracks rum.

froemken

Nathanael ·

Hehe, das tut mit leid 😉

An ein Berechtigungsproblem dachte ich auch, bis ich gemerkt habe, dass es auch Admins im Entwurfsworkspace einer Standardinstallation betrifft.

Ja, Mailingliste, hast Recht. Könnte mich auch dort mal melden.

Wenn der Bugtracker online wäre, hätte ich das auch schon als Bug eingetragen.

Danke schon mal,
Nathanael

Nathanael ·

Inzwischen ist der Bugtracker wieder online, ich habe mich in der Newsgroup gemeldet und weiter rumprobiert. Das Problem liegt offensichtlich nicht bei TemplaVoilà, sondern im Core und betrifft auch normale Content Elemente.

Der Bug ist im Bugtracker eingetragen und der Thread hiermit überflüssig geworden:

http://bugs.typo3.org/view.php?id=10677

sdot ·

Hallo,

als Hinweis dazu noch von mir.

Bei mir passiert das Ganze mit HTML-Inhalten.
Auch ich habe Workspaces eingerichtet und das
nur einsprachig. Sobald ich versuche ein Content-Element vom Typ HTML zu veröffentlichen ist es verschwunden und nur noch über die Listenansicht
zu sehen.

Grüße S.