Kategorie: TYPO3 Extensions

Gridelements Flexform-Inhalte in Page-Modul anzeigen

Gridelements ist eine mächtige, beliebte aber auch einfach zu verwendende TYPO3 Extension. Neben klassischem Spaltenaufbau bietet Gridelements auch die Möglichkeit individuelle Elemente via Flexforms zu erstellen. Allerdings werden diese Felder im Page-Modul nicht ausgegeben, sodass ein Redakteur meist nicht weiß, was in diesem Element enthalten ist. Genau hier kommt eine neue, von mir entwickelte TYPO3 Extension ins Spiel:

Gridelements Flexform Page Preview

Diese Extension erweitert gridelements über XClass dahingehend, dass nach der Installation sämtliche Flexform Felder und deren Inhalt in der Seitenansicht in TYPO3 dargestellt werden. Simple & gut.

gridelements_ffpagepreview im TYPO3 Extension Repository

Die Extension gibt es derzeit in der ersten Version 1.0.0 im TER unter dem Extension Key „gridelements_ffpagepreview“. Ein Extension Manual wird nicht benötigt, da die Extension lediglich installiert werden muss.

Optional kann mittels TypoScript die maximale Bildbreite und -höhe für die Bild-Vorschau gesetzt werden:

plugin.tx_gridelementsffpagepreview.settings.imageWidth = 200
plugin.tx_gridelementsffpagepreview.settings.imageHeight = 200

gridelements_ffpagepreview

Feedback wird jederzeit gerne entgegengenommen. Viel Spaß mit der Extension!

content_rating: Bewertungen mit Rich Snippets für TYPO3

Die Extension „content_rating“ integriert in TYPO3 eine so genannte „Sternchenbewertung“ mit Rich Snippets Support. Das Rating beziehungsweise Voting des Nutzers erfolgt per Klick. Die Darstellung übernimmt wahlweise ein Balken oder die bekannten „Sternchen“. Die kummulierten Nutzermeinungen können durch Rich Snippets von Suchmaschinen übernommen und in den Suchergebnissen dargestellt werden.

User-Interaktion findet immer häufiger auf Webseiten statt. Besucher möchten sich mitteilen und ihre Meinung abgeben. Das gilt für geschriebene Artikel, Fotos, Produkte oder vieles mehr. Kommentare stellen Meinungen dar und müssen zunächst gelesen werden. Sie sind nicht auf einen Blick zu erfassen. Ebenfalls fehlt bei Kommentar-Meinungen eine statistische Gesamtbewertung. Erfahren kann man nur durch das Lesen jedes einzelnen Kommentars, ob ein Besucher den Inhalt gut oder schlecht fand, ob er Ergänzungen zum Thema hat oder ob aus seiner Sicht falsche Angaben gemacht wurden. Eine Statistik, die direkt und zusammengefasst zeigt, was andere denken, gibt es nicht. Dafür empfiehlt sich eine grafisch anschauliche Bewertungs-Funktion.


Update: Extbase Version

Die Extension ist ab sofort unter dem Extension Key content_rating_extbase im TYPO3 Extension Repository als Extbase Version verfügbar.


Ratings leicht abgeben und Gesamtbewertungen verständlich anzeigen

Mit unserer TYPO3 Extension „content_rating“ ist es möglich, Websitebesuchern zusammengefasste Meinungen zu präsentieren. Zudem geben Nutzer mit nur einem Klick schnell und unkompliziert Bewertungen ab. Dabei bewertet der Besucher auf einer Skala von 1 – 5 den Inhalt der Seite, ein Foto, ein Produkt oder was auch immer. Er sieht seine Stimme zusammengefasst mit allen anderen Bewertungen der User, die wie auch er die Seite bewertet haben. Eindeutig erkennbar, ob gut, mittelmäßig oder schlecht.

Die unterschiedlichen Stile

style4 style5 style3 style2 style1

Suchmaschinen die Bewertungen per Rich Snippets zur Verfügung stellen

Die Erweiterung unterstützt außerdem Rich Snippets für Bewertungen. Diese nutzt Google, um das Rating bereits in den Suchergebnissen anzuzeigen. Eine durch Bewertungs-Rich-Snippets hervorgehobene Seite erhält meist eine hohe Klickrate. Es kommt sogar vor, dass Ergebnisse auf Platz 1 und 2 praktisch verblassen und ein Platz 3 oder 4 mit Rich-Snippet Bewertungen häufiger geklickt wird.

Um neben einer Bewertung die ausführliche Meinung der User zu erhalten, empfehle ich den Kommentar-Dienst DISQUS. Dieser kann mit unserer disqus_comments TYPO3 Extension leicht eingebunden werden.

Weiterlesen

TYPO3 mit XClass und Hooks erweitern

TYPO3 lässt sich vielfältig erweitern, als Bordmittel für Modifikationen stehen auf PHP-Ebene Hooks und die XClass Funktionalität bereit. Hooks erlauben Eingriffe in den Verarbeitungsablauf der Daten an definierten Punkten. Mit XClass können gleich ganze Klassen überschrieben werden. Wie fast immer haben beide Lösungen Ihre Vorzüge und Schwächen. Hooks gelten als das Standardmittel für Erweiterungen. Der Einsatz von XClass im Allgemeinen ist nur dann ratsam, wenn Hooks, Services, userFunc oder bei ExtBase Erweiterungen auch SignalSlots nicht als Lösung in Frage kommen.

Was sind Hooks?

Hooks sind ein weit verbreitetes Konzept, neben TYPO3 wird dies auch in der Shoplösung Magento und dem Blog-CMS WordPress genutzt. Es handelt sich dabei um Schnittstellen, die mit eigenen Extensions genutzt werden können, um Daten oder den Programmablauf in Fremd-Extensions oder Core-Dateien zu manipulieren. Der eigentliche TYPO3- oder Extension-Code muss dazu nicht verändert werden.

Weiterlesen

TYPO3 Blog Extension T3Blog Extender

Eigene Unternehmensblogs sind heute bei vielen großen und kleinen Anbietern zu finden. Webseitenbetreiber, die TYPO3 nutzen, greifen hierfür auf die T3Blog Extension zurück. Der Blog lässt sich so leicht in das bestehende Content Management System integrieren und ein Technik- oder Designbruch kann vermieden werden. Der T3Blog Extender erweitert die Basisfunktionen von T3Blog und so erhält der TYPO3 Blog Pingback- und Trackback-Funktionen sowie weitere Blog-Features. Dazu gehören zeitgesteuerte Flags for Posts und die Ausgabe von Autorenprofilen.

T3Blog Extender für professionelle TYPO3 Blogseiten

TYPO3 Betreiber müssen zum Bloggen keine zusätzliche Domain nutzen oder eine spezielle Blogsoftware auf dem Webspace installieren. Die T3Blog  Extension erweitert das Enterprise Content Management System um einen einfachen Blog. Durch den T3Blog Extender wird die Funktionalität der Basis Extension für das Bloggen um Profi-Blog-Funktionen erweitert.

t3blogextenderT3Blog Extender Features:

  • Trackback / Pingback Funktion mit Trackback Spamschutz
  • „Flags for Posts“ – kleine Grafiken, um die Headline um Symbole für „Interessant“, „Special“ und Anderes zu ergänzen
  • Zeitgesteuertes Headline-Flag „Neu“ für Artikel, die kürzlich veröffentlicht wurden
  • Ergänzen der Posts um Autorenprofile

Weiterlesen

TYPO3 Extension „disqus_comments“

Kommentare halten als soziale Reaktionen Webseiten am Leben und schaffen Traffic. Die Online-Diskusionsplattform DISQUS stellt eine aktive Alternative zum bloginternen Kommentarsystem und Kommentarlösungen anderer sozialer Netzwerke dar. Mit der Extension Disqus Comments wird der Dienst über den systemeigenen Extension-Manager in das Enterprise Content Management System TYPO3 integriert. Administratoren installieren mit wenigen Klicks und Anpassungen die Erweiterung für den Webdienst, der praktische Funktionen wie E-Mail-Kommentare und Threaded Comments bereitstellt. Webseitenbesuchern und Redakteuren stehen anschließend interaktive und komfortable Kommentar- sowie Community-Features zur Wahl.


Update: Extbase Version

Die Extension ist ab sofort unter dem Extension Key disqus_comments_extbase im TYPO3 Extension Repository als Extbase Version verfügbar.


5381a84c1aDer Webdienst DISQUS zentralisiert Social Media Funktionen rund um Kommentare. Neben einem Community-Überblick ergänzen nützliche Gimmiks das reine Kommentieren.

b5f62badd1So ermöglicht eine Kommentar- Antwortfunktion per E-Mail den Redakteuren, auf Kommentare per elektronischer Post zu reagieren.  Dies ist auch per Smartphone oder Tablet-PC ressourcenschonend und schnell möglich. Am PC wird das zeitsparende Kommentieren durch Tastaturkürzel unterstützt und die Spamkontrolle sowie ein Wortfilter kommen zudem als Sicherheitsfeatures von DISQUS dazu.

Weiterlesen

TYPO3 Extension „Retina“

Qualitativ hochwertige Bilder wirken positiv auf die Wahrnemung. Sie wecken Emotionen und vermitteln Informationen. Durch Smartphone, Tablet-PC und heimischen PC sind Betreiber gefragt, jeweils optimierte Bilder für die unterschiedlichen Endgeräte bereit zu stellen. Mit der TYPO3 Extension „retina“ steht dafür eine leicht zu installierende und nutzbare Erweiterung bereit. Diese erlaubt es zusätzlich, optimierte Bilder für Retina Devices in das Content Management System einzubinden.

Ein Bild sagt mehr als tausend Worte: Das ist genauso bekannt wie die Macht der Bilder, Emotionen anzuregen oder Informationen anschaulich zu visualisieren. Schlecht skalierte Bilder, übergroße und zu kleine Darstellungen bedrohen den positiven Effekt der Bildnutzung auf Webseiten. Dies zu vermeiden ist durch die zunehmene Nutzung unterschiedlicher Endgeräten mit diversen Displaygrößen nicht leicht. Hilfe bietet die TYPO3 Extension „retina“ und bindet neben dem normalen Bilder-Upload eine Uploadfunktion für Retina-Bilder in das Enterprise CMS ein. Dazu wird über die TYPO3 eigene Sprache TypoScript die tt_content Tabelle in der Datenbank erweitert.

Die Extension erkennt automatisch die Geräteklasse des zugreifenden Endgerätes und erzeugt dynamisch Webseiten mit dem passenden Bild. Wird die TYPO3-Website mit einem normalen Browser besucht, wird weiterhin das Standard-Bild genutzt. Beim Aufruf der Homepage mit Retina Device wie iPad oder iPhone bindet die Extension ein vorab hochgeladenes Retina-Bild ein.

Weiterlesen