TYPO3 Extension seminars – change pagetitle in singleview

I have recently configured and adapated the TYPO3 extension seminars succesfully.
Quite good extension. Like it. Maybe we could adpated to extbase and fluid someday.
Anyway. What i missed: The pagetitle doesn´t change in singleview or at least i couldn´t find a typoscript setting for that.
But luckily seminars has some hooks for the different views.
So i hooked into the single view and came up with the following solution:

jfmulticontent Tabs mit jQuery Address

Viele nette UI-Elemente der jQuery-UI Bibliothek wie Tabs oder Accordions haben zunächst einmal keine Funktion zur Änderung der Adresszeile integriert.

Abhilfe kann dabei das Plugin jQuery Address schaffen.

Um beispielsweise die Tabs der TYPO3-Erweiterung jfmulticontent mit jQuery Address zu verzahnen, kann man folgende Anpassungen vornehmen:

Facebook – RSS-Feed exportieren für TYPO3

Ich bin kein Experte in der alltäglichen Benutzung von Facebook.
Deshalb muss ich vorab vor eventuellen Fehlern in der Verwendung von Begrifflichkeiten warnen.

Zur Sache:
Facebook bietet bereits seit einiger Zeit einen RSS-Feed für jede Page an.
Allerdings gibt es, zumindest was meine Recherchen ergaben, keine granulare Einstellung des RSS-Feeds durch diverse Parameter.
Um zum Beispiel die Anzahl der Feeds, den Zeitraum oder Ähnliches einstellen zu können.

ssch_feedme geht in die nächste Runde

Meine Erweiterung ssch_feedme, die bereits Erwähnung in einem anderen Post fand, wurde in den letzten Wochen stark überarbeitet und bietet viele neue Features wie TYPO3-Caching, Pagebrowser, Feed-Aggregation (verschiedene externe Feed-Quellen können zusammengeführt werden).
Ich werde hoffentlich die Erweiterung in den nächsten Wochen offiziell im TER releasen können.
Sie bietet wirklich eine ausgereifte OO-Schnittstelle zum Im- und Export von allen gängigen Formaten. Einige Exporter für verschiedene Tabellen wie News, Content, Pages und Weitere sind bereits Bestandteil der Erweiterung.
Die Erweiterung kommt beispielsweise bei der Website www.zielpunkt-meer.de zum Posten der tagesaktuellen Beiträge, die über Facebook und Twitter erstellt werden, zum Einsatz.
Dabei werden aus dem gesamten RSS-Stream nur die Posts ausgewählt werden, die im den definierten Zeitraum angezeigt werden sollen.
Wenn die aktuelle Zeit den das Enddatum des definierten Zeitraums überschreitet, wird das gesamte Ergebnis über TYPO3-Caching-Framework für „immer“ gecached.

Drittanbieter Lösungen nicht GPL-kompatibel?

Bei der Entwicklung der Erweiterung ssch_simpleviewer wurde ich darauf aufmerksam gemacht, dass das Angebot auf simpleviewer.net wohl nicht GPL-kompatibel sei. Auf Grund der Tatsache, dass die Erweiterung ssch_simpleviewer mit den einzelnen swf´s von simpleviewer.net ausgeliefert wird, widerspricht die Erweiterung damit der Guideline unter http://wiki.typo3.org/Overview_Extension_manuals#GPL-incompatible_extensions_.28to_be_removed_from_TER.29.
Abhilfe schafft dabei die Erweiterung package_manager.
Zukünftig wird die Erweiterung ssch_simpleviewer die Einzelnen swf´s nicht mehr direkt mitliefern. Diese müssen dann über den package_manager
explizit installiert werden.

Neue Erweiterung ssch_pagecurl

Die Erweiterung ssch_pagecurl ermöglicht die Einbindung eines Banners in Form einer
animierten und attraktiven Einbindung von Werbemitteln in die rechte obere Ecke des Browserfensters.

Der Banner kann dabei mit einem Link versehen werden.
Dieser sollte nicht explizit im Werbemittel (bspw. im Flash-Banner) hinterlegt werden.
Der Link wird bei der Einpflege hinterlegt und im Frontend automatisch erzeugt.
Die Erweiterung verlinkt nicht direkt auf die Seite, sondern realisiert dies aus Gründen der statistischen Erfassung mittels eines Redirects.

Extdeveval

Seit der Version 4.3 gibt es für Erweiterungen den Autoloader-Mechanismus über die Datei ext_autoload.php im Root-Verzeichnis einer Erweiterung.
Jetzt kann man die Datei natürlich manuell erstellen. Allerdings kann dies bei vielen Klassen / Dateien sehr mühselig sein.

Bei vielen Erweiterungen sieht man in der Datei ext_autoload.php den Hinweis
// DO NOT CHANGE THIS FILE! It is automatically generated by extdeveval::buildAutoloadRegistry.[..]„.

ssch_simpleviewer aktualisiert

Wir haben die Erweiterung ssch_simpleviewer um die nahtlose Darstellung auf Non-Flash-Devices ergänzt. Sprich die Galerien werden jetzt bspw. auch für IPad-User dargestellt.

Demo: demo.schreibersebastian.de

Die aktuelle Version findet ihr wie immer unter:
Download aktuelle Fassung der Erweiterung „ssch_simpleviewer“

Neue Extension veröffentlicht

Wir haben im TYPO3-Repository eine neue Extension mit dem Key „ssch_simpleviewer“ veröffentlicht.
Die Extension stellt auf Basis der Bildergalerien von simpleviewer.net (Simpleviewer, Tiltviewer, Postcardviewer, Autoviewer) die Möglichkeit bereit im  TYPO3-Backend seine Bildergalerien zu pflegen.
Die Datenquellen der Bildergalerien können dabei unterschiedlicher Natur sein:

  • Verzeichnis
  • Einzelne Bilddatensätze über IRRE

Suggest innerhalb von Flexforms

Seit dem 4.4er-Zweig gibt es den Suggest-Wizard. Damit kann man ein TCA-Feld um einen AJAX-Suggest erweitern.
Dies kann die Arbeit im Backend um Einiges erleichtern und beschleunigen.
Leider scheint der Wizard innerhalb von Flexforms noch nicht zu funktionieren.
Es gibt bereits eine Extension namens „ajaxgroupsearch“, welche diese Funktionalität bereitstellt.
Allerdings habe ich mir gedacht, dass es möglicherweise performanter und besser ist, eine XClass der Klasse t3lib_TCEforms_Suggest zu schreiben:
Die XClass sieht dabei so aus: