Startseite » Gedanken, Notizen, Projektbeispiele, Tipps & Tricks ...


09.02.2010

Eine Fotostrecke mit Typo3-Boardmitteln in 15 Minuten

Etwas Javascript, CSS und das Auslesen der Content-ID für einen simplen Element-Wrap per Typoscript reichen aus. Zusammen mit der Lightbox oder Shadowbox lässt sich so im Handumdrehen eine schöne kleine Fotogalerie als Fotostrecke erstellen: Als erstes definieren wir uns ein neues Rahmen-Element mit der Bezeichnung 'Bildergalerie / Fotostrecke'. Dazu einfach im TyoscriptConfig der Seite (Page TSCONFIG) folgende Zeile einfügen: 1. # neues Element  TCEFORM.tt_content.section_frame { addItems.104 = Bildergalerie / Fotostrecke } Im Typoscript der Website definieren wir einen neuen Wrap für diesen Rahmen-Typ: 2. # Rahmentyp 104 definierentt_content.stdWrap.innerWrap.cObject = CASEtt_content.stdWrap.innerWrap.cObject {  key.field = section_frame  104 = TEXT  104.value = <div class="imagegallery" ... mehr »

Abgelegt in: Typo3 und Typoscript | Permalink
Tags: wrap  content  typo3  typoscript  fotogalerie  fotostrecke  css  javascript 

26.01.2010

Typo3 4.3: DIV-Wrapper (csc-default) um Content entfernen

Seit Typo3 Version 4.3 wird ein unschöner/unnötiger DIV als Wrapper um den ausgegebenen HTML-Content erzeugt. Dieser lässt sich einfach entfernen durch: tt_content.stdWrap.innerWrap >   mehr »

Abgelegt in: Typo3 und Typoscript | Permalink
Tags: wrapper  csc-default  html content  sauber quellcode 

10.12.2009

Problem mit RealURL nach Typo3 4.3 Update

Bei einem Update auf die aktuelle Version 4.3 wird die Extension 'Simulate Static URL' mit installiert, wenn man nicht aufpasst. Wieso weshalb warum diese als System-Extension installiert wird, ist nicht klar. Jedenfalls gibt es Probleme mit RealURL, wenn beide Extensions zeitgleich laufen. Über TypoScript lässt sich SimulateStatic leider nicht deaktivieren. Lösung: Die Extension "Simulate Static URL" einfach im Extension Manager deinstallieren und alles läuft wieder. Wenn man die Erweiterung zuvor nicht benötigt hat, dann benötigt man sie nach dem Update auch nicht. mehr »

Abgelegt in: Typo3 und Typoscript | Permalink
Tags: update  typo3 4.3  real url  installation probleme  simulate static 

12.11.2009

Korrekten RSS-Feed ausgeben mit Blog-Extension T3blog (rss widget)

Die Blog-Extension für Typo3 von snowflake erfüllt seinen Zweck als Blog-System für die meisten Typo3-Websites eigentlich ziemlich gut. Trotz zahlreicher notwendiger Anpassungen und Typoscript-Fummeleien, bekommt man das Blogsystem sogar ziemlich komfortabel in eine bestehende Typo3-Website integriert. In diesem Sinne eine Dankeschön an die Macher von snowflake. Dennoch gibt es hier und da kleine Problemchen, beispielsweise auch mit dem RSS-Widget. Zwei Punkte fallen sofort auf, sobald einige Beiträge angelgt und kategorisiert sind:Die Ausgabe der Beitragsinhalte ist nicht 100% valide ... mehr »

Abgelegt in: PHP Schnipsel / Typo3 Blog (t3blog) / Typo3 und Typoscript | Permalink
Tags: t3blog  rss  feed  widget 

29.10.2009

Typo3 Sprachmenü: Sprachauswahl nur anzeigen, wenn Seitenübersetzung vorhanden ist

Ein Sprachmenü in Typo3 ist recht einfach umzusetzen. Oft gibt es aber Seiten, die in einer anderen Sprache eventuell nicht übersetzt sind/werden. Um diese Seiten in der Navigation einer Übersetzungsprache auszublenden, setzt man einfach einen Haken in den Seiteneigenschaften unter der Option "Seite verbergen, wenn keine Übersetzung für die aktuelle Sprache vorhanden ist". Damit eine Redakteur nicht immer darauf achten muss und es nicht aus Versehen vergißt, kann man einfach die folgende Option insTsConfig des Benutzers mit aufnehmen: #im TSconfig des Benutzers TCAdefaults.pages.l18n_cfg = ... mehr »

Abgelegt in: Typo3 und Typoscript | Permalink
Tags: typoscript  sprachen  sprachmenü 

22.10.2009

Beispielkonfiguration RealURL mit Typo3-Blog und Caching

Eine einfache Konfiguration für die RealURL-Extension von Typo3 ist recht unkompliziert zu implementieren. Nachfolgend eine Beispielkonfiguration, wie Sei sicher bei den meisten Website-Projekten einsetzbar ist. Auf performanten Servern kann man das Caching der Seitenpfade auch deaktivieren, das spart einige Datenbankzugriffe vor der Ausgabe der Seite. RealURL installieren, RewriteEngine des Webservers per .htaccess einschalten und die Konfigurationsangaben einfach in die localconf.php einfügen: $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( /*** Caching ein- oder ausschalten ... mehr »

Abgelegt in: PHP Schnipsel / Typo3 und Typoscript | Permalink
Tags: realurl  url rewrite  suchmaschinen  reaurl blog  caching 

20.10.2009

Abfrage der Navigationsebene im Seitenbaum mit IF-Condition

Die aktuelle Navigationsebene lässt sich über die Option 'treeLevel' abfragen. Mittels einer einfachen IF-Condition kann beispielsweise die Navigation je nach Pfadtiefe beeinflußt werden: /* Navigationsebene 2, nicht aktiv */temp.nav2.1.wrap = <ul> | </ul> /* IF-Condition treeLevel - Navigationsebene 2, aktiv mit class-Attribute  */[treeLevel = 2,3,4,5]temp.nav2.1.wrap = <ul class="current"> | </ul>[global]   mehr »

Abgelegt in: Typo3 und Typoscript | Permalink
Tags: navigation  typoscript  tree level  ebene im seitenbaum  if condition 

19.10.2009

TS-User-Config, sinnvolle Benutzeroptionen per Typoscript

Für Typo3-Benutzer mit der Rolle eines Redakteurs, sind folgende Einstellungen in der TSconfig der jeweiligen User sinnvoll:Datei-Upload erlauben im EditorOrdnererstellung erlauben im EditorNavigationstitel anstatt des Seitentitel im Seitenbaum des Typo3-Backendsdas Löschen des Seitencache erlaubenIn selber Reihenfolge die entsprechenden Config-Einstellungen:options.uploadFieldsInTopOfEB = 1options.createFoldersInEB = 1options.pageTree.showNavTitle = 1options.clearCache.pages = 1Am einfachsten sind diese Einstellungen in den Optionen der zugehörigen Benutzergruppe anzugeben.   mehr »

Abgelegt in: Typo3 und Typoscript | Permalink
Tags: tsconfig  typoscript  benutzereinstellungen  typo3 


Fragen? ... für Fragen, Anregungen oder Bemerkungen bitte einfach eine Mail über das Kontaktformular senden.