Archiv

Artikel Tagged ‘Typo3’

TYPO3 – Spalten im Seiteninhalt ausblenden

typo3 spaltenWer sein Typo3 Backend für seine Zwecke personalisiert, wird die standardmäßig eingeschalteten Spalten deaktivieren. Das passende Stück TypoScript ist auch schnell über Google gefunden und eingebunden. Jedoch tauchen die vier Spalten ein weiteres mal in einem Auswahlfeld unter Seiteninhalt auf.

Damit ein Redakteur nur die funktionsfähigen Spalten sieht, gibt es auch hier ein passendes Stück TypoScript.

Um z.B. den Rand als auch die rechte Spalte auszublenden, unter TSConfig eines Benutzers bzw. einer Benutzergruppe folgendes eintragen:

page.TCEFORM.tt_content.colPos.removeItems = 2,3

Diese Einstellung lässt sich auch global für alle festlegen, indem das TS im ZSConfig der Rootseite abgelegt wird. Für das Beispiel wie oben sehe dass dann wie folgt aus:

TCEFORM.tt_content.colPos.removeItems = 2,3

Um anderweitge Spalten auszublenden bietet Typo3 folgende colPositions an, die im jeweiligen TS angegeben werden.

colPos 0 = normale Spalte
colPos 1 = linke Spalte
colPos 2 = rechte Spalte
colPos 3 = Rand


KategorienTypo3 Tags: , ,

TYPO3: indexed_search – Löschen des Caches der Indexierung

16. Juni 2009 Keine Kommentare

Wer sich mit Content-Management beschäftigt, stößt häufig auf das Problem, dass Inhalte akutell sind, aus Performancegründen jedoch der indexierte Cache diese Änderungen erst spät übernimmt.

Bis eben habe ich nach einer Lösung gesucht, wie man einer Typo3-Installation beibringen kann, den indexierten Cache, der zum Bsp. für Suchfunktionalitäten eine Rolle spielt, zu leeren.
Nach mehreren – imho unsauberen – Lösungen, bin ich auf eine sehr einfache und integrierte Lösung auf einer Mailingliste gestoßen.

Diese simple Lösung geht wie folgt:

  1. im Navigationsbereich die Funktion Info auswählen
  2. In der Seitenbaumstruktur auf die oberste Ebene (root-level) wechseln.
    Hinweis: Nicht auf die ID 0!
  3. In der Auswahl (ganz) oben “Indexsuche” auswählen.
  4. In der Tabelle mit allen indexierten Einträgen nun einfach auf den Papierkorb im Tabellenkopf klicken
  5. Fertig!

Wenn doch alles so einfach wäre…

In diesem Sinne, eine schöne Woche!!!

Typo3 und der UTF-8 Zeichensatz

Wer Typo3 erst einmal zum laufen gebracht hat, wird im weiteren Ausbau seiner Seite eines Tages vor einem Problem mit seinem Zeichensatz stehen. Doch dann ist es meistens schon fast zu spät. Ein Zeichensatz ist vergleichbar mit einem Alphabet, er enthält Buchstaben, Zahlen, Sonderzeichen und Symbole. So wie es verschiedene Alphabete gibt, existieren auch mehrere Zeichensätze. Will man also ein Zeichen ausgeben welches der Zeichensatz nicht enthält, wird es auch nicht ausgegeben.

Die Typo3 Standard Einstellungen benutzen den Charset ISO-8859-1. Möchte man jedoch Funktionen wie Multilanguage nutzen wird der Charset UTF-8 benötigt, welcher ein größeres Spektrum an Buchstaben und Symbolen enthält.

Damit Typo3 den UTF-8 Zeichensatz verwendet sind nur wenige Einstellungspunkte von nöten.

Als erstes sollte die Datenbank z.B. mit PhpMyAdmin auf den Standard Zeichensatz überprüft werden. Schon hier ist dieser auf UTF8 zu stellen.

Im Typo3 Install Tool sind folgende 3 Punkte zu setzen:

[SYS][setDBinit] = set names utf8

[SYS][UTF8filesystem] = 1

[BE][forceCharset] = utf-8

Da man bei der Erstellung seiner Seite nie den künftigen Funktionsumfang abschätzen kann, sollte man von vorn herein auf UTF-8 setzen!

Die Entwicklung von Typo3 4.3 zeigt, dass zukünftig im Install Toll der UTF-8 Zeichensatz voreingestellt ist, doch bis zur Veröffentlichung sind es noch einige Wochen bzw. Monate hin.

KategorienDatenbank, Typo3 Tags: , ,