Schlagwort: typo3


Ich habe mal wieder eine Typo3 Installation ge-updated. Diesmal auf die Version 4.7, da ich mir die mal ansehen wollte. Ich hatte natürlich die üblichen Probleme mit dem Back-End, an das ich mich überhaupt nicht gewöhnen kann( habe unter anderem eine halbe Stunde gesucht, bis ich rausgefunden habe wie man eine Extension von der lokalen Festplatte installiert), aber es schien recht reibungslos zu verlaufen. Das heißt, bis ich das Front-End aufgerufen habe.

Ich baue meine Typo3 Auftritte immer so, dass das ‚Root‘-Verzeichnis, also das erste Verzeichnis im Baum, einen Verweis (Shortcut) auf die eigendliche Index Seite darstellt.

Die Geschwindigkeit und Masse an Typo3 Versionen, Sub-Versionen und neuen Updates dafür ist langsam erschreckend. Vor allem habe ich langsam den Eindruck, dass die Weiterentwicklung dieses CMS in die falsche Richtung läuft.

Ich kann mich noch an die Diskussion erinnern, ob Typo3 mit einer Versionsnummer 4.x überhaupt noch Typo3 heißen darf, oder ob man es dann Typo4 nennen muss. Das war natürlich keine ernst zu nehmende Diskussion

Jeder der schon mal irgend eine etwas kompliziertere Webseite erstellt hat, ob jetzt mit einem CMS wie Typo3 oder nur mit statischen HTML Seiten, kennt das Problem. Die Webseite sieht in dem Lieblingsbrowser des Entwicklers genauso aus wie sie soll. Auf dem Rechner von jemand anderem, oder mit einem anderen Browser paßt dann einiges nicht mehr. Font Größen stimmen nicht, und Bereiche, die in einem Browser brav links nebeneinander ‚floaten‘ sind jetzt unter einander.
Für Typo3 Webseiten gibt es da eine einfache Lösung

Der Vorteil einer Multi-Domain Installation mit Mult-Tree ist, dass mit einem Login gleich die Inhalte mehrrer zusammenhängender Domänen bearbeitet werden können. Das Konzept nennt sich in Typo3 Mult-Domain. Die Domänen können entweder unter einander in der Baumstruktur liegen, oder bei mehrsprachigen Domänen auch parallel innerhalb des gleichen Zweigs der Baumstruktur. Die Multi-Tree Struktur, also das anlegen von mehreren Domänen in der gleichen Typo3 Datenbank, untereinander in der Baumstruktur, eignet sich für Kunden, die mehrere Domänen verwalten müssen, aber z.B. Bilder, Dokumente oder andere Elemente unter den Auftrtten teilen wollen.

Ich hatte im vorigen Artikel beschrieben, wie man für die Extension Basic SEO den title tag für den Browser vergrößert, etwas das von unserem SEO gefordert wurde.

Normalerweise verwenden wir keine besonderen Extensions oder Erweiterungen um den Titel im Browser auszugeben. Das läßt sich nämlich sehr gut auch über TypoScript erledigen und ist viel flexibler. Dafür verwenden wir einen fixen Text, der als Konstante definiert wird und das Feld subtitle oder Untertitel in den Seiteneigenschaften.

Unser SEO hatte mal wieder ein Problem mit einer Typo3-Webseite, die er promoten soll. Auf der Webseite war die Erweiterung Basic SEO installiert und er wollte dass die Ausgabe des Title Tags im Header von 70 auf 180 Zeichen erweitert wird.

Das sollte eigendlich kein Problem sein, dachte ich. Ich setze einfach im Typo-Script der oberen Seite TCEFORM.pages.tx_seo_titletag.config.max = 180 . Das schien auch zuerst zu funktionieren. Ich konnte jetzt in das Title-Tag Feld meine 180 Zeichen schreiben. – Pustekuchen!

Professionelles Webdesign, Homepage Design München
Wer eine Homepage, Webseite besitzt, der ist natürlich darauf aus, dass diese auch gut Besucht wird. Firmen und Webshops mit ihren Homepages möchten sich so gut wie nur irgend wie Möglich Präsentieren und den User als Kunden gewinnen.
Natürlich möchte man so viele Kunden ansprechen und Geschäfte machen, Verkäufe tätigen, wie nur irgend wie möglich.
Das ist ganz normal, wenn man eine Homepage betreibt.
Doch um dies zu erreichen

Typo3 4.4 Backend, nichts für ungeübte und Kunden
Die neueste Version von Typo3, die 4.4 ist ja ganz schön anzusehen, aber das war’s dann auch schon. Denn für ungeübte Editoren, Kunden und Seitenbetreiber ist es nichts. Alleine schon mit der Darstellung im Backend haben viele Kunden Schwierigkeiten, alt gewohntes, wie das + in der Baumstruktur, einfach weg. Bisher wussten alle, das wenn Sie auf das Plus Zeichen Klicken, das sich dann die jeweiligen Unterseiten öffnen. Jetzt da das + duch Pfeile ersetzt wurden, tun sich viele damit schwer, wollen wieder die Vorgänger Version zurück.
Auch das Bearbeiten der Page Properties, also den

Google Instant nun mit Vorschau Funktion (Preview)
Google ergänzt seine Instant-Suche, die schon beim Tippen die Ergebnisliste aktualisiert und zeigt. Google Instant Preview hat nun auch noch Vorschaufunktionen für die gefundenen Websites mit in das Suchergebnis übernommen.
Fährt man mit der Maus

Typo3 unterstützt mehrsprachigkeit sehr gut. Abgesehen von der Möglichkeit das sog. Back-End je nach eingeloggtem Benutzer für eine bestimmte Sprache zu konfigurieren, kann die Darstellung im Front-End über einfache Mittel in unterschiedlichen Sprachen und Zeichensätzen dargestellt werden.
Die sog. One-Tree ( nur ein Seitenbaum ) Methode und die Multiple-Tree ( ein eigender Seitenbaum für jede Sprache ) Methode finden hier verwendung.

In meinem vorigen Artikel habe ich beschrieben, wie toll sich endlich in Typo3 ab der Version 4.3 die JavaScript Dateien in den Footer, bzw. an das Ende der Seite, verbannen lassen.
Das hat mich so begeistert, dass ich angefangen habe die entsprechenden Einstellungen in all unseren Typo3 Seiten zu machen, sowie ich sie auf Version 4.3 ge-updated habe. Das ging so lange gut, bis ich das mit einem Typo3 Auftritt gemacht habe, der mit einem grafischen Menü arbeitet. Da wird nämlich von Typo3 ein äußerst häßlicher Code am Anfang der Seite eingefügt.

Wie im vorrigen Artikel berichtet habe ich unseren JavaScript lastigen Webauftritt erheblich beschleunigt mit einer kleinen Änderung im Aufruf der JS Dateien. Das hat wirklich sehr viel gebracht.

Jetzt habe ich mal wieder YSlow über die Seiten laufen lassen. Übrigends ein tolles Plugin für den Firefox. Hilft ungeheur beim Finden und Beseitigen von Schwachstellen in einer Webseite. YSlow mosert aber immer noch das Standard JavaScript von Typo3 an. Das steht nämlich nach meinen Änderungen immer noch im Header.

Dafür gibt es aber auch einen neuen Parameter.