Anzeige
Anzeige
Software & Entwicklung

Interessante TYPO3-Extensions vorgestellt: TER kompakt

Im TYPO3 Extension Repository befinden sich mittlerweile knapp 4.300 Extensions. t3n hat aus dieser Vielzahl fünf interessante Extensions ausgewählt und stellt diese hier vor. Wer selbst Extensions entwickelt oder interessante kennt, kann uns gerne einen Hinweis an terkompakt@t3n.de schicken.

6 Min.
Artikel merken
Anzeige
Anzeige

Powermail Frontend (powermail_frontend)

Anzeige
Anzeige

Für die von Alex Kellner und Mischa Heissman entwickelte, extrem leistungsfähige Extension „Powermail“ existiert mittlerweile eine große Anzahl von ergänzenden Erweiterungen. Neben der bereits in Ausgabe 15 besprochenen „powermail_optin“ sticht dabei besonders die Extension „powermail_frontend“ heraus, einer der jüngsten Sprosse der Familie. Mit „Powermail Frontend“ können Entwickler über Powermail-Formulare eingetragene Daten leicht im Frontend visualisieren.

Powermail speichert die Daten als XML in der TYPO3-Datenbank. Darauf baut „powermail_frontend“ auf. Eine übersichtlich gestaltete Oberfläche im Backend bietet dem Administrator fast beliebige Konfigurationsmöglichkeiten. Somit lässt sich die Ausgabe im Frontend genau an die Bedürfnisse anpassen.

Anzeige
Anzeige

Besonders interessant ist die Extension, da sie die Darstellung der Daten in einer Listen- aber auch als Detailansicht zulässt. So können auf einer Seite etwa nur die Überschriften der gespeicherten Datensätze ausgegeben werden, auf einer Vertiefungsseite hingegen alle gewünschten Detailangaben. Die Einträge können in der Listenansicht nach einem beliebigen Feld (in Powermail-Terminologie: UID) sortiert werden – etwa nach Datum des Eintrags (z. B. als Gästebuchfunktion) oder alphabetisch (z. B. als Firmenverzeichnis).

Anzeige
Anzeige

Die gesamte Extension ist über TypoScript konfigurierbar, sodass auch ausgefallenere Darstellungsvariationen möglich sind. Frontendbenutzer haben darüber hinaus die Möglichkeit, die Einträge zu bearbeiten oder auch über die einstellbare Suchoption nach Einträgen zu suchen. Ein ABC-Filter sorgt zudem dafür, dass nur Datensätze mit dem Anfangsbuchstaben angezeigt werden, auf den der Nutzer geklickt hat.

Autor Kategorie Status Version
Alex Kellner Plugin Beta 0.6.3
Letzte Aktualisierung: 08.11.2009

Quiz erstellen (myquizpoll)

Anzeige
Anzeige

Frage- und Antwortspiele erfreuen sich auch im World Wide Web großer Beliebtheit und bieten eine einfache Möglichkeit, das eigene Webprojekt mit Interaktivität zu versehen, um den Besucher länger auf der Website zu halten.

Mit der Erweiterung „My quiz and poll“ lässt sich ein solches Quiz auf einfachste Weise einbinden: Nach der Installation im Extension-Manager steht ein neues Frontend-Plugin zur Verfügung, in dem man bereits einige Optionen setzen kann. Die zugehörigen Fragen und Antworten werden über das Liste-Modul in einem SysOrdner angelegt und im Plugin auf diesen referenziert.

Dem Redakteur stehen dabei vier verschiedene Frage-Typen zur Verfügung: Fragen mit einer möglichen Antwort (Radio-Buttons/Selector-Box), mit mehreren möglichen Antworten (Checkboxen), mit Ja-/Nein-Antworten oder freier Texteingabe. Für jede Frage können fünf mögliche Antworten definiert und jeweils festgelegt werden, ob die Antwort als richtig oder falsch gewertet werden soll. Sofern die Extension „xajax“ installiert ist, besteht die Möglichkeit, gemäß bekannter Spielshows im TV drei Joker zu benutzen: den 50:50-Joker, den Telefonjoker mit vom Redakteur vorgefertigter Antwort sowie den Publikumsjoker mit vorher definierter Prozentangabe bezüglich der möglichen Antworten.

Anzeige
Anzeige

Der Quiz-Teilnehmer erhält nach Abschluss eine Übersicht der von ihm getätigten Eingaben mitsamt Auswertung, der Administrator kann über ein eigenes Backend-Modul sogar detaillierte Statistiken aller Daten abrufen.

Im Umfrage-Modus kann das Ergebnis der Befragung auch öffentlich im Frontend ausgegeben werden. Das Layout sämtlicher Frontend-Ausgaben lässt sich durch Anpassung des mitgelieferten Templates beliebig beeinflussen.

Autor Kategorie Status Version
Kurt Gusbeth Plugin Stable 1.0.1
Letzte Aktualisierung: 10.01.2010

Werbebanner einbinden (macina_banners)

Anzeige
Anzeige

Wer auf einer TYPO3-gestützten Website Werbebanner einblenden möchte, findet in der Extension „Advanced Banner Management“ von Wolfgang Becker eine simple und gut konfigurierbare Bannerverwaltung. Administratoren können verschiedene Medientypen einbinden – neben Grafiken unterstützt die Extension Flash-Dateien und HTML-Code zur Bannerdarstellung.

Über ein Backendmodul lädt man die Banner hoch und positioniert sie innerhalb vier vorgegebener Bereiche. Im Seitensetup werden diese Bereiche über TypoScript einzelnen Markern zugewiesen – oder für TemplaVoilà-Benutzer durch die „TypoScript Object Paths“ gemappt. So lassen sich in der Standardinstallation Medien an vier verschiedenen Stellen darstellen. Möchte man seine Seiten mit mehr Werbung versehen, kann man auch benutzerdefinierte Positionen hinzufügen und diese im Seitensetup einbinden.

Die Medientypen „Bild“ und „Flash“ eignen sich, um animierte oder statische Bannergrafiken darzustellen – der Typ „HTML-Code“ eignet sich hingegen perfekt zur Darstellung von Textlinks wie die von Google Adwords oder ähnlichen Anbietern.

Anzeige
Anzeige

Werden die Bannerpositionen nun im Seitensetup über TypoScript eingebunden, sind die Banner auf jeder Seite der Installation sichtbar, an denen das Template greift. Es besteht auch die Möglichkeit, Banner als normales Inhaltselement zu integrieren. Sind die Banner erst auf den Webseiten platziert, können Website-Betreiber im Backend Statistiken zu ihren Einblendungen einsehen. Die Extension zeigt die Anzahl der Darstellungen sowie die Anzahl der Klicks auf die Grafik- und Flashdateien.

Möchte man nicht immer die selben Werbegrafiken anzeigen lassen, kann man zudem eine Zufallsdarstellung wählen. Auch eine Lokalisierung ist für „macina_banners“ kein Problem. Bereits bei der Bannereinstellung lässt sich konfigurieren, für welche Sprache die Werbung gezeigt werden soll. Außerdem kann man gezielt Seiten ausschließen, auf denen keine Banner gezeigt werden sollen (z. B. für geschlossene Bereiche) – oder genau andersherum: festlegen, auf welchen Seiten die gewählte Werbung ausschließlich gezeigt werden soll. Durch das mitgelieferte HTML-Template kann der Administrator die Darstellung der Banner beeinflussen und gegebenenfalls eigenen Code hinzufügen.

Für kleinere Websites ist „Advanced Banner Management“ eine sehr empfehlenswerte Erweiterung. Wenn es mit der Werbung jedoch richtig ernst wird und aussagekräftigere Statistiken und eine optimale Verwaltung der Werbemedien benötigt werden, empfiehlt es sich, einen eigenen Adserver aufzusetzen, beispielsweise die Open-Source-Software OpenX.

Anzeige
Anzeige
Autor Kategorie Status Version
Wolfgang Becker Plugin Stable 1.5.1
Letzte Aktualisierung: 10.12.2009

Immobilien verwalten (realty)

Inzwischen ist bekannt, dass TYPO3 für fast jeden denkbaren Einsatzzweck passende Erweiterungen bereit hält. Speziell für den Verkauf oder die Vermietung von Immobilien und Grundstücken wurde die Extension „Realty Manager“ geschaffen.

Nach Installation und Einbindung der benötigten TypoScript-Templates können die anzubietenden Objekte über das Liste-Modul eingepflegt werden. Empfohlen wird, für jedes Objekt einen eigenen SysOrdner anzulegen. Neben obligatorischen Angaben zur Immobilie wie Adresse, Größen- und Preisangaben, Beschreibungstexten und Fotos lassen sich auch vielerlei Details wie Heizungsart, Unterstellplätze für PKWs und vieles mehr definieren.

Anzeige
Anzeige

Die Objekte zeigt die Extension im Frontend als übersichtliche Auflistung mit Links zur Detailansicht und optionaler Bildergalerie an. Die Standardansichten lassen sich über weitere Plugins mit Funktionen wie Kontaktformular, Anbieterliste, Suchoptionen und sogar Frontend-Editing kombinieren. Das zugehörige XHTML-Template und die CSS-Datei lassen sich nach bekanntem Prinzip in den fileadmin-Ordner kopieren und nach Belieben anpassen.

Eine sehr nutzerfreundliche Funktion findet sich zudem im sogenannten „Merkzettel“: Der interessierte Besucher kann hierbei ausgewählte Objekte in seine persönliche Merkliste übernehmen und somit komfortabel Detailangaben vergleichen.

Als weiteres Highlight wurde eine „OpenImmo“-Schnittstelle integriert. Das auf XML basierende OpenImmo-Schema hat sich als Standard für den Austausch von Immobiliendaten etabliert. Bei Einsatz einer OpenImmo-fähigen Software lassen sich die dort eingepflegten Daten somit auf einfache Weise in die Online-Präsenz importieren und dort darstellen. Der Import wurde mit Daten aus den Applikationen Makler 2000, Flowfact, IMS 2000, Ammon und OnOffice getestet.

Durch Installation der Extension „realty__search“ von Philip Almeida lässt sich die Immobilien-Verwaltung zudem im Frontend um eine moderne AJAX-gestützte Oberfläche erweitern, die auf der JavaScript-Library ExtJs basiert. Neben umfangreicheren Suchoptionen werden auch eine Ergebnisliste mit Seitennavigation sowie eine Detailansicht mit in Tabs angeordneten Informationen zum jeweiligen Objekt eingebunden.

Der „Realty Manager“ wird vom Autor regelmässig gepflegt und aktualisiert. Neue Features werden hierbei mit einer Verzögerung von 3 bis 6 Monaten veröffentlicht. Für Nutzer, die es nicht erwarten können, bietet der Autor verschiedene Unterstützungs-Programme an, über die man vorzeitig in den Genuss neuer Funktionen kommen kann. Näheres dazu lässt sich dem Handbuch entnehmen.

Autor Kategorie Status Version
Oliver Klee Plugin Stable 0.4.3
Letzte Aktualisierung: 23.11.2009

Sichere Passwörter (nuxos_randompassword)

Jeder TYPO3-Admin kennt die Aufgabe: Nach der Einrichtung des Systems müssen noch Frontend- und Backendbenutzer eingerichtet werden. Neben dem Usernamen muss man dabei ein möglichst sicheres und zufälliges Passwort vergeben. Zur Erzeugung dieser Passwörter dienen häufig webbasierte Passwortgeneratoren, Standalone-Programme oder Unix-Shellbefehle. Mit der Extension „Random Password Generator“ lässt sich dieser Schritt abkürzen: Bei der Installation werden bereits einige Parameter wie Passwortlänge oder auszuschließende Zeichen abgefragt. Einmal konfiguriert, hat der Administrator bei jeder Benutzeranlage die Möglichkeit, durch einen neuen Button neben dem Eingabefeld ein Passwort gemäß den Vorgaben zu generieren, das automatisch in das Passwortfeld eingetragen wird. In der Praxis minimiert dies gerade bei Massenbenutzeranlagen den Arbeitsaufwand enorm.

Autor Kategorie Status Version
Richard Piacentini Backend Stable 1.0.2
Letzte Aktualisierung: 16.03.2005
Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
Kommentare

Community-Richtlinien

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Kommentar abgeben

Melde dich an, um Kommentare schreiben und mit anderen Leser:innen und unseren Autor:innen diskutieren zu können.

Anmelden und kommentieren

Du hast noch keinen t3n-Account? Hier registrieren

Anzeige
Anzeige