Zur Zeit wird gefiltert nach: blog
Filter zurücksetzen
Webcam
Nebenstehendes Webcam-Fenster sollte eigentlich Holgers Tadelakt-Verarbeitung am Tresen dokumentieren. Da kamen leider funktechnische Widrigkeiten dazwischen. Unser Haus- und Hofinformatiker konnte diesen auf die Schnelle leider nichts entgegensetzten. Somit gibt's als Entschädigung nur den Blick aus unserem Behelfsbüro...
Und von der Tadelakt-Verarbeitung morgen eine Fotostrecke!
t3blog pageBrowser
Nachdem ich hier bereits an anderer Stelle auf die Typo3 Erweiterung t3blog, mit der dieser Blog aufgesetzt ist, eingegangen bin. Hier noch eine weitere Änderung und Anmerkung zu dem Modul pageBrowser. Dessen Standardverhalten machte in meinen Augen keinen Sinn. Wenn man z.B. 15 Posts eingetragen hat und sich 5 pro Seite anzeigen lässt, stellt sich die erste Seite folgendermaßen dar: "1 2 3 next_2". Ich würde nun erwarten, dass wenn ich 2 oder next_2 wähle, ich die nächsten 5 Einträge angezeigt bekomme. Standardmäßig, ebenso auf der Snowflake-Seite selbst, springt er zwei Einträge weiter. Falls das tatsächlich so gewollt ist, finde ich es nicht gerade intuitiv erfassbar. Deshalb habe ich mir das so angepasst, wie es meiner Meinung nach Sinn macht.
In der Datei class.t3blog_div.php wird in der Funktion getPageBrowser in den Variablen $next und $next_number (ebenso für $previous) der anzuzeigende Starteintrag ermittelt und in der Datei class.listFunctions.php in der Funktion getListItems in der Variable $limit die Anzahl der anzuzeigenden Einträge pro Seite. Somit kann man an diesen beiden Stellen Einfluss auf die Navigation des pageBrowsers nehmen.
RSS Links funktionieren!
t3blog und das RSS Widget
Nebenstehende RSS Links funktionieren nun. Einfach anklicken oder in einen Feed Reeder kopieren.
Dieser Blog ist mit der Typo3 Erweiterung t3blog implementiert. Den Entwicklern von Snowflake habe ich auch schon an anderen Stelle gedankt. Jedoch scheint es noch ein paar Kinderkrankheiten zu geben. Das RSS Modul hatte aber von Anfang an nicht wirklich funktioniert. Da ich nach langer Suche im Internet keinen wirklichen Lösungsansatz fand und mich Stunden durch den Code wühlen musste, will ich die Lösung denjenigen nicht vorenthalten, welche das gleiche Problem haben. Die Lösung ist überaus trivial – aber manchmal sieht man den Wald nun mal vor lauter Bäume nicht:
Ich habe natürlich das Template in der Datei \t3blog\static\t3blog_layout.txt meinen Bedürfnissen angepasst. Im Zuge dessen ist die Referenz zum RSS Widget auch von ...80.40 zu ...30.30.20 gewandert. Dies muss nun eben auch in der globalen Konfigurationsdatei \t3blog\static\t3blog\setup.txt unter xmlnews = PAGE ... template < temp.pageElement.layout.blog1.30.30.20 auch so konfiguriert werden.
Zudem wurden die Links zu den einzelnen Posts nicht richtig generiert, was daran lag, dass der Blog in einem Unterverzeichnis installiert ist und dies nicht mit in die URL gelangte. Nach wiederrum längerem Suchen lokalisierte ich die Stelle in der Datei class_rss.php. In der Funktion fieldWrap habe ich im CASE 'uid' den Funktionsaufruf t3lib_div::getIndpEnv('HTTP_HOST') durch t3lib_div::getIndpEnv('TYPO3_SITE_URL') ersetzt.
t3blog rules!
Nachdem dieser Blog nun zum Leben erweckt ist, will ich an dieser Stelle, wenn vielleicht auch etwas themenfremd für diesen Blog, mich bei den Jungs von Snowflake bedanken.Angefangen hatte ich ja diesen Blog mit Wordpress aufzusetzen, bin dann übergeschwenkt zu der Typo3-Erweiterung TimTab damit der Blog auch in die Homepage integriert werden kann, um dann zufällig beim schmökern im Internet über t3blog zu stolpern. Nach nicht offiziell im TER von Typo3 steht die Erweiterung aber dennoch bereits frei zum Download bereit. Ich muss sagen, ich bin begeistert! Man muss sich etwas mit TypoScript beschäftigen stellt dann aber schnell fest, dass sowohl die Idee als auch die Umsetzung der Jungs von Snowflake wirklich Hand und Fuss hat, Danke!


