Architektur Projekte
Datenbank zur Präsentation von Projekten
Die Extension rsysconstruction wurde programmiert, um im Bereich Architektur Projekte ansprechend darzustellen, mit Bild und detaillierten Infomationen der Durchführung.
- Projekt Datenbank im Backend editierbar
- Kategorien der Projekte mit automatisch erstellter Navigation
- Detailseiten mit Vor- und Rückwärts-Navigation
- Projekt Teaser für Übersichts-Seite
Die Extension wir eingesetzt auf folgenden von Rootsystem erstellten Websites:
laudirsatarchitekten.de www.fritsch-knodt-klug.de
E-Journal "Ethik und Militär"
Digitales Magazin
Die zuvor aus reinen Texten aufgebaute zweisprachige Website wurde auf die neueste TYPO3 Version portiert und mit der hierfür entwickelten Erweiterung der Extension RSYS-T3TEMPLATE zu einer komplexen Verwaltung für E-Magazine erweitert.
- Magazin Datenbank im Backend pflegbar
- E-Journal als PDF Datei zum Download
- Artikel und Specials mit Texten und Bildern für Übersichten, Teaser, Detailansicht
- Verlinkung zu Inhaltsseiten mit den vollen Texten und Bildern der Artikel
- Autoren Datenbank mit Foto und Infos, Zuordnung zu Artikeln, Auflistung aller Beiträge
- Navigation innerhalb der Magazine
- Archiv alle Magazine
- Kommende Ausgabe als Ankündigung
aqua-concept-gmbh Schulungen
Schulungen mit Online Anmeldung
Programmierung einer Extension die Schulungen mit einzelnen Terminen als Übersicht oder Detail darstellt mit der Möglichkeit sich Online anzumelden:
- Datenbank der Schulungen mit vielfätigen Feldern für Informationen, Bilder, Downloads etc.
- Schulungen wahlweise Online oder in Präsenz
- Teaser aller Schulungen
- Anmeldung Online mit Terminauswahl
- Abweichend von anderen Extensions wird jede Schulung auf einer TYPO3 Seite als Plugin plaziert. So kann auf den Schulungsseiten beliebiger zusätzlicher Inhalt plaziert werden.
Adress Suche
Erweiterung der Extension tt_address
Die Extension rsysaddresslist wurde für einen Kunden erstellt, der ein Gewerbeverzeichnis mit tt_address realisiert hat, aber eine Suchfunktion benötigt. Die Extension hat folgende Eigenschaften:
- Anzeige eines Suchfeldes zur Volltextsuche sowie der Ergebnisliste mit Paging
- Konfigurierbare Filter von Kategorien (syscategory) getrennt für vollständige Liste oder Suchergebnis
- Volltext Felder per TS konfigurierbar
- Detailanzeige kann wieder vollständig durch tt_address erfolgen
Stellenbörse EKD
Evangelischer KITA-Verband Bayern e.V.
Entwicklung einer TYPO3 Extension, die via API Zugriff die Stellenanzeigen von der zentralen Stellenbörse für Jobs in den evangelischen Kirchen und der Diakonie abholt und in TYPO3 einbindet.
- Suchfunktion mit Umkreissuche
- Detaillierte Suche nach Kategorien
- Alle Informationen zum Job und Kontaktadressen in Detailansicht
- Direkte Möglichkeit sich zu bewerben beim jeweiligen Anbieter des Jobs
Kita Finder
Evangelischer KITA-Verband Bayern e.V.
Die Seminarverwaltung des KITA-Verband Bayern wird mit einer proprietären Windows Software Linear verwaltet. Die von Rootsystem entwickelte Extension rsyskita übernimmt die Darstellung der dort gepflegten Kitas im Internet mit automatisiertem Import der Daten aus der Windows Software, Mapping in TYPO3 Objekte die dann auf der Website dargestellt werden:
- Suche mit Volltext, PLZ und Umkreissuche
- Darstellung aud DSGVO konformer OpenStreetMap Karte
- Filterfunktion um in der Liste wahlweise nur die Datensätze zu zeigen, die in der Karte sichtbar sind
- Bidirektionale Verlinkung der Liste und der Karte
FAGS Datenbank
Datenbank Anbindung an TYPO3
Für die Landeskoordinierungsstellen Glücksspielsucht wurde eine Anbindung an die zentrale Datenbank von Beratungs und Hilfeeinrichtungen des Fachverbands Glückspielsucht e.V. (FAGS) programmiert als TYPO3 Extension rsyslgfach. Suche nach Bundesländern, Städten und PLZ Bereichen in den beiden Bereichen "Beratung vor Ort" und "Selbsthilfe".
- Direkter Datenbank Zugriff über DB Abstraktionsebene
- Mapping zu TYPO3 eigenen DB Methoden
TYPO3 Blog
Alternative zu Wordpress
Die Webseiten des Kunden sind mit TYPO3 erstellt. Um im System zu bleiben und trotzdem die Funktion eines Blogs zu nutzen, wurde die Extension rsysblog erstellt mit folgenden Features:
- Blogbeiträge mit Bild
- Zuordnung zu Tags/Kategorien
- Suchfunktion
- Tag Cloud
- Kommentarfunktion mit Captcha und Double-OptIn
- Share Buttons zu Social Media Kanälen
Klinikexplorer
Austausch Plattform für Therapeuten
Die Extension rsysclinic, wurde im Rahmen des Relaunchs der Prop e.V. Website mit neuen Funktionalitäten erweitert:
- Bewertung durch Therapeuten mit 1 bis 5 Sternen
- Kommentarfunktion
- Nutzbar nur im Internen Bereich für angemeldete User
- Granulare Zuordnung der Klinik zu einer Vielzahl an Auswahl- und Textfeldern
Einrichtungen
Prop e. V. Einrichtungs-Verwaltung
Die Extension rsysinstitution, wurde im Rahmen des Relaunchs der Prop e.V. Website erstellt zur Verwaltung aller Daten einer Einrichtung. Die Extension bietet unterschiedliche Plugins für die 3 Fachbereiche mit jeweils unterschiedlichen Funktionen.
- Formatierte Text- und Auswahl-Felder zur selektiven Ausgabe in den 3 Fachbereichen
- News-Meldungen im Datensatz der Einrichtung verwalten
- Stellenanzeigen im Datensatz der Einrichtung verwalten
- Mehrere Ansprechpartner und Kontakte anlegen
- Ermittlung der Geodaten, Kartendarstellung, QR-Code und Download der Visitenkarte
- Formular für Anfragen, Anfragen per E-Mail sowie im Datensatz der Einrichtung einsehbar
- Verwaltung der freien Plätze
- Externe Videos, DSGVO Konform eingebunden
- Bilder-Galerie mit Slider
- Downloads in verschiedenen Bereichen
Teilnahmebestätigungen
Versand von Teilnahmebestätigungen per E-Mail
Das Katholische und das Evangelische Schulwerk in Bayern betreiben beide eine umfangreiche Fortbildungsdatenbank. Es wurde ein Modul programmiert zum komfortablen Versenden der Teilnahmebestätigungen per E-Mail.
Features:
- Vorschau der E-Mail sowie der als PDF Anhang angehängten Teilnahmebestätigung
- In der Fortbildung kann ein Unterzeichner gewählt werden und die Unterschrift wird automatisch auf der Bescheinigung im PDF plaziert
- Senden in Schritten 'a z.B. 50 Mails, damit der E-Mail Provider keine Sperre wegen Massenversand verhängt
- Ein eigener IMAP Account wird angebunden, der als Absender und für für die "Rückläufer" E-Mails dient. So kann geprüft werden, ob die Mail zugestellt wurde.
- Nicht zustellbare Mails sind im Backend pro Benutzer unter Versandstatus einsehbar. So kann man kontrollieren, ob der Versand erfolgreich war und ggf. den Versand wiederholen.
Panoramabilder
Extension zur parametrierbaren Darstellung von Panoramabildern
Die Extension bindet das Open Source Framework https://github.com/mpetroff/pannellum ein zur Darstellung der Panoramen. Im Backend sind alle 30 möglichen Optionen und Parameter zur Darstellung konfigurierbar. Es können alle Texte und Beschreibungen editiert, sowie ein Vorschaubild für den Ladevorgang gewählt werden.
aqua-concept-gmbh Jobs
Einfache Jobbörse
Programmierung einer Extension für eine einfache Jobbörse mit:
- Filtermöglichkeit der Job-Listenansicht
- Zuordnung zu verschiedenen Arbeitgebern
- Online Bewerbung
- zusätzlich verlinkte PDF Jobbeschreibung
- strukturierte Auszeichnung der Jobs zur Indizierung durch Suchmaschinen als Job Angebot
Relaunch Stellenbörse & Fortbildungen V10
Responsive Relaunch der Website und Extension Update
Das Katholische und das Evangelische Schulwerk in Bayern betreiben beide eine umfangreiche Stellenbörse sowie eine Fortbildungsdatenbank. Sowohl die beiden Websites, als auch die beiden Extensions wurden angepasst für die neue TYPO3 Version 10 sowie das Design überarbeitet
Weitere Infos unter Stellenbörse & Fortbildungen
Update 09/2021: Redesign der Website hier
Rootsystem Newsletter
Komfortable Newsletter Extension für TYPO3 V10
Da für TYPO3 V10 kein vernünftiger Newsletter mehr zur Verfügung steht, wurde eine aufwändige, komfortable Newsletter Extension von Rootsystem entwickelt, die Teil des neuen Rootsystem Responsive Templates V6 ist.
Features:
- Einfache, intuitive Bedienung
- Bilder werden in Email eingebettet, kein Nachladen der Bilder im Email Programm nötig
- Text Alternative wird automatisch erzeugt
- Vorschau von HTML und Text direkt beim Newsletter erstellen
- Senden in Schritten 'a z.B. 50 Mails, damit der E-Mail Provider keine Sperre wegen Massenversand verhängt
- Vorher Versand Datum festlegen, dann wird der Newsletter zu diesem Zeitpunkt versendet
- Mit einem Klick an Testempfänger Mail versenden, die sich in nichts unterscheidet von der später gesendeten Mail, nur nicht geloggt wird auf Unzustellbarkeit etc.
- Perfekte Auswertung. Für jeden Empfänger wird ein Logeintrag angelegt, wann gesendet wurde, ob problemlos gesendet wurde und die eindeutige ID wird abgespeichert. Mit dieser kann man genau diese Mail nachverfolgen auf Zustellbarkeit
- Ein eigener IMAP Account sollte verfügbar sein, der als Absender dient und für für die "Rückläufer" E-Mails dient ("Mail Delivery System..."). So wird man nicht genervt von diesen Mails, man muss sie nichtmal lesen weil:
- Nachdem gesendet wurde, liest die Extensions die Mails per IMAP Zugriff und stellt fest (mit eindeutiger ID) zu welchen Empfänger die Mail gehört. Dann wird der Empfänger deaktiviert (in allen existierenden Datensätzen mit dieser Emailadresse) damit der Fehler beim nächsten mal nicht mehr Auftritt
- Alle Empfänger die deaktiviert wurden, werden dem Admin per E-Mail gesammelt zugestellt
Podcasts
TYPO3 Podcast Extension
Diese Extension ermöglicht es, selbst produzierte Podcasts in einer TYPO3 Website zu veröffentlichen.Das Abonnieren ohne einen kostenpflichtigen Dienst wie den iTunes Store ist nicht einfach zu realisieren. Diese Extension versucht so gut wie möglich das Abonnieren zu ermöglichen ohne externe Dienstleister.
- Anlegen von Podcasts mit beliebig vielen Folgen im TYPO3 Backend
- Beschreibungen zu Podcast und jeder Folge möglich
- Direkter Upload der MPEG m4a Datei im Backend zu jeder Folge
- XML Feed zum Abonnieren
Seminarverwaltung
Evangelischer KITA-Verband Bayern e.V.
Die Seminarverwaltung des KITA-Verband Bayern wird mit einer proprietären Windows Software Linear verwaltet. Die von Rootsystem entwickelte Extension rsysfobi übernimmt die Darstellung der Seminare im Internet mit automatisiertem Import der Daten aus der Windows Software, Mapping in TYPO3 Objekte die dann mit allem Komfort den TYPO3 bietet auf der Website dargestellt werden.
Anmeldungen werden in TYPO3 gespeichert und zurück zur Windows Software exportiert in die Seminarverwaltung.
- Import Modul mit flexiblen Mappings der Felder aus Linear
- Daten im Backend voll editier- und ergänzbar
- Strukturierte Darstellung im Frontend mit Kategorien und vielerlei Zuordnungen
- Detaillierte Suchfunktion mit Karte und Umkreissuche auf Basis von OpenStreetMap
- Frontend Logins für Referenten, Lektoren, Arbeitskreise und Administratoren zum komfortablen Editieren der Ihnen zugeordneten Seminare
- Eigene Website für Referenten, Lektoren und Arbeitskreise
- Referenten können die Texte vorab eingeben und diese erst später den Seminaren zugeordnet werden, nach Abschluss des Lektorats
- Komplette zweite Struktur für Externe Seminarem, die rein in TYPO3 angelegt und verwaltet werden
- Export in XML für Adobe Indesign für den gedruckten Katalog
Wohnungs Visualisierungs Extension
Typo3 Extension rsysflatvisualizer
Für Projektseiten der ACCENTRO GmbH wurde ein Plugin entwickelt zur Präsentation der Wohnungen einer Immobilie.
Features:
- Automatischer Import der Daten aus der Immobilien Software FlowFact
- Verkaufsstatus kann in TYPO3 gesetzt werden
- Anzeige aller Informationen zu einer Immobiulie und Wohnung
- Einbindung einer 3D Visualisierung
- Vollständiges Editieren im Backend
- Navigation mit interaktiven SVG Grafiken für Gesamtansicht sowie für die Etagen Ansicht
www.wohnung-kaufen-kreuzberg.de
Geburtstagsbriefe Neuprogrammierung
Typo3 Extension 'rsysletter' für automatisierten Mailversand
Die vor 8 Jahren in der mittlerweile obsoleten lib/div Technik programmierte Extension wurde komplett neu programmiert in der aktuellen TYPO3 Extbase/Fluid Technik und mit neuen Features aufgewertet.
Features siehe Original Entwicklung rsysreminder.
Neue Features:
- Eigener IMAP Account als Absender
- IMAP Mails werden automatisch abgerufen und gelesen. Je nach Text (Quota exceeded usw.) wird der Status des Briefes entsprechend gesetzt um wieder gesendet zu werden oder im Fehlerfall z.B. einer ungültigen E-Mail Adresse vom Versand ausgeschlossen zu werden
- Rückläufer können so komfortabel ausgefiltert und bearbeitet werden und manuell entschieden werden was zu tun ist
Diese neuen Features sparen immens Zeit bei der Administration und vermeiden das fortwährende Versenden an ungültige E-Mail Adressen.
Datenschutz / Cookie Plugin
DSGVO konformes Cookie Plugin
Aufgrund der neuen, strengeren Datenschutz Bestimmungen ist eine explizite Zustimmung zum Setzen von Cookies und zum Übertragen von Daten an externe Dienstleister nötig.
Da hier keine OpenSource Lösungen angeboten wurden, sondern alle ein Abo-Modell mit monatlicher Zahlung anboten, habe ich ein eigenes Plugin entwickelt. Als Basis dient das einzige auffindbare OpenSource Projekt in diesem Bereich tarteaucitron.io. Ich habe dieses umprogrammiert und um neue Module erweitert, so daß nun folgende Features möglich sind:
- Keinerlei Datenübertragung vor der Einwilligung
- Einzelnes Zulassen von Diensten
- Komfortable Buttons "Alles erlauben" oder "Alles ablehnen" auch direkt beim ersten Aufruf
- Ausblenden der blockierten Dienste mit Button Overlay, um direkt den Dienst freizuschalten (z.B: direkt beim eingebetteten YouTube Video ein Button "YouTube Video erlauben")
- Anzeige aller gesetzten Cookies mit der Möglichkeit diese direkt zu löschen
Dienste:
- GoogleMaps
- Open Streetmap
- Google Analytics
- Matomo
- Spotify
- YouTube und YouTube Playlists
- Allgemeine iFrames aller Art
ImmobilienBau Mallorca
Relaunch der Immobilien Vermittlungs Plattform & Extensionentwicklung
Komplette Neuprogrammierung der TYPO3 Immobilienplattform auf immobilienbau-mallorca.de. Neues modernes Design nach Kundenvorgaben umgesetzt und Entwicklung einer Extension zur Immobilien Verwaltung
- TYPO3 Extension zur Immobilien Verwaltung, Suche, Anzeige
- Spezieller Slider zur Immobilien Präsentation
- Google Map mit eigenen Farben und Eintrag der Immobilien
- Generierung von Exposes als PDF
- Newsletter Bestellung
- Kontaktformular als Lightbox mit Ajax
- Mehrsprachig
- Wasserzeichen für Bildmaterial
Interner Bereich / Kundenlogin
- Loginbereich für Kunden
- Möglichkeit der Generierung von Flyern als PDF
- Anzeige erweiterter Informationen zum Objekt
Baurechner
- Im internen Bereich Baurechner zur ausführlichen Kalkulation der Baukosten zum Objekt
- Speichern der Kalkulationen
- Erstellen von Vorlage Kalkulationen durch Admin
- Ausdrucken der Kalkulation
Fond Awards Datenbank
eurofundawards.de
Programmierung der TYPO3 Extension rsys_fonds für eine Datenbank zur Suche und Anzeige von Fond Awards.
- Backend Modul zum Import der Daten mittels Excel Dateien
- Ajax basierte Suchfunktion
- Optimiert für die Darstellung im iFrame auf einer Internetseite, die nicht in TYPO3 implementiert ist
Stellenangebote und Fortbildungen
DRK-Schwesternschaft Bonn
Entwicklung von zwei Extensions rsys_drk_jobs für Stellenangebote und rsys_drk_seminars für Fortbildungen.Die Anforderung war möglichst kostengünstig die Funktionalitäten zur Verfügung zu stellen.
Stellenangebote
- Filter nach Bereich und Ort
- Detail-Informationen werden als PDF Datei zur Verfügung gestellt
Fort- und Weiterbildungen
- Zwei Instanzen für Fort- und Weiterbildungsangebote
- Sortierbare Liste nach Titel, Bereich, Datum und Ort
- Detail-Informationen werden als PDF Datei zur Verfügung gestellt
- Online Anmelde-Formular
- Bestätigung per E-Mail an Teilnehmer sowie Administrator
Fortbildungen und Stellenangebote auf www.drk-schwesternschaft-bonn.de
DSGVO konforme Newsletter Anmeldung
Erweiterung des TYPO3 Responsive Templates V4
Das Rootsystem Template wurde erweitert mit der Möglichkeit zur DSGVO konformen An- und Abmeldung für Newsletter.
Folgende Features sind realisiert:
- Anmeldung und Abmeldung jeweils mit DoubleOpt-In und Checkbox für Datenschutzerklärung
- E-Mail mit Link zur Bestätigung der Anmeldung sowie der Abmeldung
- Cron Job zum Löschen der Anmeldungen, wenn nach 7 Tage der Bestätigungs-Link nicht geklickt wurde
- Cron Job zum physikalischen Löschen der Anmeldungen die in TYPO3 gelöscht wurden
- Versenden einer Benachrichtigung E-Mail mit Liste der gelöschten Datensätze
- Abspeichern des Datums der Bestätigung sowie der Abmeldung für die DSGVO Dokumentationspflicht
- Wahlweise physikalisches Löschen nach Abmeldung, oder Abspeichern in einem Ordner für gelöschte Abonnements für die DSGVO Dokumentationspflicht
- Speicherung als tt_address Datensätze zur weiteren Verarbeitung zum Newsletter Versand
Die Erweiterung wird eingesetzt bei folgenden Websites:
Zentrale TYPO3 Seiten
Page Grabber für TYPO3
Die Anforderung des Kunden war Inhalte von der zentralen TYPO3 Seite auf den TYPO3 Websites der verschiedenen Abteilungen replizieren zu können. Die Lösung von Rootsystem löst dieses Problem mit folgender Technik:
- Im TYPO3 inhaltselement "Remote Seiteninhalt" kann man eine URL eintragen
- Von dieser Website wird der Inhalt abgeholt
- Per CSS Kassen kann ausgewählt werden, welcher Teil der Seite geholt wird
- Auswahl der Spalte
- Auswahl der Navigation
- Auswahl von TYPO3 Content Elementen über die ID des Elements
Weitere Optionen ermöglichen ein Umschreiben von Links und ein Umcodieren des Character Sets.
Eine Extra Option ermöglicht die Navigation der Remote Seite zu repllzieren und durch Umschreiben der Links werden die Inhalte der Unterseite ebenfalls von der Remote Seite abgeholt.
Performance
Das Abholen der Inhalte passiert auf dem Server und somit werden alle Inhalte in TYPO3 gecached. So ist kein Performance Unterschied zu "normalen" TYPO3 Seiten vorhanden.
Anbindung an Kursbuchungssystem via XML
Danica Training
Die Extension rsysdanicacourses realisiert ein Kursbuchungssystem für Schiffseigentümer und Seefahrer.Die Buchung ist vollständig in TYPO3 realisiert - der Datenbestand kommt jedoch per XML Schnittstelle aus dem Kursverwaltungssystem des Kunden.
Die auf der Website getätigten Buchungen werden wiederum per XML in das Kursbuchungssystem zurückgespielt.
Damit entsteht kein Pflegeaufwand auf der TYPO3 Seite - alles wird im System des Kunden abgewickelt.
www.danica-training.com [vorübergehend nicht erreichbar]
Bilddatenbank / Jobbörse / Adressverwaltung
Neuprogrammierung für die Diakonie Bayern Extensions
Die Extensions, die noch auf der nicht mehr verfügbarten lib/div Technologie basieren, wurden neu konzipiert und in der aktuellen Extbase/Fluid Technik neu programmiert mit zahlreichen neuen Features.
Bilddatenbank
- Bilder können aus Ordnern zu Bilderserien zusammengestellt werden
- Kostenfrei oder kostenpflichtige Bestellung von Einzelbildern oder Serien
- Bei Bestellung kann die gewünschte Auflösung gewählt werden und wird automatisch aus den Originalen erstellt
- Nach Freigabe durch den Kunden wird das ZIP Archiv erstellt und per Email versendet
- Automatische generierte Wasserzeichen in der Bildern auf der Website
Jobbörse
- Angebote und Gesuche für Jobs oder Praktika
- Anmeldung im Frontend und Einstellen von Angeboten/Gesuchen
- Umkreissuche und Darstellung in Google Maps
- Umfangreiche beschreibende Felder
- Formular für Online Anfrage zu einem Angebot/Gesuch
Adressverwaltung
- Geocodierung im Backend
- Adressuche im Frontend mit Umkreissuche
- Google Maps Integration vie API mit Marker Clustering
- Direktsuche nach vorhandenen Orten via Liste
- Darstellung ausgewählter Adressen als Ansprechpartner auf allen Seiten
Newsgrabber
News aus RSS Feed
Die Extension ruft Newsmeldungen eines RSS Feeds ab und stellt diese auf der Website im Responsive Layout dar.
- Auswahl einer Feed URL
- Auswahl der maximalen Datensätze
- Filter nach Kategorien
- Listen und Detailansicht getrennt
- Wahlweise direkte Anzeige der Details in der Listenansicht via AJAX
- Abruf in Echtzeit, keine Synchronisation von Daten notwendig
Die Extension ist Integriert im von Rootsystem erstelltem Template rummelsberger_template für die www.rummelsberger-diakonie.de
Erweiterte Projekt-Datenbank
Präsentation von Projekten im sozialen Bereich
Die Extension rsyssocialproject dient der Präsentation von Projekten im sozialen Bereich und ist eine Weiterentwicklung der TYPO3 Projekt-Datenbank rsyssocialprojects. Es wurde ein komplett neues Bedienkonzept entwickelt um auch den Anforderungen für den Einsatz auf integrationdurchbildung.nuernberg.de zu genügen.
- Slider für Präsentation der neuesten Projekte auf der Startseite
- Hierarchische Datenstrukturen der Auswahl Kriterien
- AJAX basiertes Filter zum schnellen und komfortablen Filtern der Listenansicht
- Anzeige der Treffer Anzahl für Filterkriterien (kein "nichts gefunden" mehr möglich, da nur Filter angezeigt werden, die Treffer erzielen werden)
- Konfigurierbares Eingabeformular für Datensätze im Frontend
Eingesetzt auf integrationdurchbildung.nuernberg.de und uebergangsmanagement.nuernberg.de
LSG Bayern Responsive Relaunch
Landesstelle Glücksspielsucht in Bayern
Die Website wurde komplett neu aufgebaut in TYPO3 Version 8. Eine Vielzahl von Extensions ist damit nicht mehr lauffähig.
Zum Teil wurden die Extensions von Rootsystem umprogrammiert für Typo3 Version 8 und vieles wurde neu konzipiert und in Extbase Extensions programmiert, die zum Teil im Template integriert sind.
- Einfacher Webshop aus Inhaltselementen
- Newsletter
- News und Kurzmeldungen mit Archivfunktion
- Formulare mit der neuen Forms Extension
- Druckversion
Extensions
Klinikexplorer rsysclinic
- Strukturiertes Anlegen von Kliniken im Backend
- Detaillierte Suchfunktionen im Frontend
Adressverwaltungs Extension im Template
- Geocodierung im Backend
- Adressuche im Frontend mit Umkreissuche
- Google Maps Integration vie API mit Marker Clustering
- Direktsuche nach vorhandenen Orten via Liste
- Basierend auf Datensätzen aus tt_address
Syntellix
Komplexes TYPO3 Template mit Extension Entwicklung
Für die Agentur schilling-dwa.net wurden die vorliegenden HTML/CSS Vorlagen in eine neu erstellte TYPO3 Layout Extension integriert. Eine unglaubliche Zahl von Layouts und Inhaltselementen wurde für diese Website programmiert.
Folgende Standardfunktionen wurden umgesetzt:
- News
- Termine
- Diverse Slider für Inhalte
- Accordions für Inhalte zum Ausklappen in verschiedensten Designs
Extensions
Für Sonderfunktionen wurden mehrere TYPO3 Extensions programmiert, die im Template integriert sind. Bei allen folgenden Extensions sind die zugrundeliegenden Daten im TYPO3 Backend als eigene Objekte pflegbar.
- Timeline Slider zur Darstellung der Firmen Historie
- SVG Karten mit Rollover und Suchfunktion
- SVG Skelette zur Darstellung der Schrauben mit Rollover
- Klinikfinder mit Google Maps Javascript API und Umkreissuche
- Publikations Datenbank mit Kategorien und Suche
WBG Nürnberg Bauträger
Immobilien Präsentation im Responsive Design mit Immoscout Anbindung
Die Website für den WBG Nürnberg Bauträger wurde komplett neu aufgesetzt in der aktuellen TYPO3 Version. Das TYPO3 Responsive Template wurde um viele Elemente erweitert um die Präsentation der Immobilien nach verschiedenen Baugebieten und Häusertypen zu realisieren.
- Inhaltselement für zufällige Inhalte
- Diverse Templates mit Funktionen für Übersichten von Haustypen, Grundrissen, Unterseiten etc.
- Kontaktformular für Anfragen zu Objekten
- Gestylte Google Maps Integration via Javascript API
- SVG mit Rollover Effekten zur Baugebiet Übersicht
Für die IS-Immosolution Tochtergesellschaft wurde ein zweite Instanz des Templates konfiguriert mit Abweichenden Farbschema und eigenen Inhalten.
Extension Immoscout
Für den Bereich "Kaufen" wurde eine Extbase Extension in das Template integriert, die via Immoscout API die Objekte abholt und auf der Internetseite darstellt in Listen und Detailansicht. So müssen die Objekte nur an einer Stelle gepflegt werden.
- Immoscout API Anbindung
- Darstellung der strukturierten Immoscout Informationen zum Objekt
- Darstellung der Bilder von Immoscout
Update: Extension Immowelt
07/2017: Die Extension wurde umprogrammiert. Sie nutzt nun die API von www.immowelt.de und holt Daten und Bilder über die Immowelt API.Weiterhin gibt es eine Darstellung, in welcher Häuser und Wohnungen zusammen dargestellt werden (Alle Kaufangebote) .
Intranet der Diakonie Bayern
Responsive Intranet Website
Für das Intranet der Diakonie Bayern wurde das TYPO3 Responsive Template in einer zweiten Instanz konfiguriert, modifiziert und erweitert.
Das Template wurde erweitert mit 3 integrierten Extbase Extensions für folgende Funktionen:
- Zuletzt besuchte Seiten
- Favoriten
- Abonnements (Heute geänderte Inhalte)
Die Anzeige erfolgt in einer Box auf jeder Seite, sowie mit erweiterten Features auf der Startseite des Intranets. Die geänderten Inhalte der abonnierten Seiten werden täglich per E-Mail zugestellt, sowie auf der persönlichen Startseite angezeigt.
Relaunch Stellenbörse & Fortbildungen
Responsive Relaunch der Website und Extension Update
Das Katholische und das Evangelische Schulwerk in Bayern betreiben beide eine umfangreiche Stellenbörse sowie eine Fortbildungsdatenbank. Sowohl die beiden Websites, als auch die beiden Extensions wurden angepasst für die neue TYPO3 Version 7 sowie für Darstellung aller Inhalte im Responsive Design.
Weitere Infos unter Stellenbörse & Fortbildungen
Update 09/2021: Redesign der Website hier
Kooperationsplattform Schulen V7.6
Update und Erweiterung: Vermittlung von Dienstleistungs-Angeboten an Schulen
Die TYPO3 Extension, wurde im Rahmen des neuen Internetauftritts von Kirche im Lebensraum Schule für TYPO3 Version 7 angepasst, sowie erweitert mit folgenden neuen zusätzlichen Features: :
- Suche zusätzlich nach vorgegebenen Schlagworten
- Google Maps API Integration zur Umkreissuche
- Suchergebnisse in Karte dargestellt mit eigenen Markern, befüllt aus der Datenbank
- Funktion zum Vergrößern des Karten-Ausschnitts für Marker
Grundlegende Beschreibung der Extension Kooperationsplattform Schulen
Die Extension kommt zum Einsatz auf www.elkb-lebensraum-schule.de wobei die wesentlichen Features nur als Administrator sichtbar sind.
Baufinanzierungs Rechner
Finanzierungs Berechnung für Immobilien
Programmierung einer Extension für TYPO3 zur Berechnung der Finanzierung von Immobilien.
- Umsetzen der Berechnungs-Formeln in JavaScript
- Übernahme des Kaufpreises aus Immobilien Datenbank
- Slider zur komfortablen Auswahl der Werte
- AJAX basierte, direkte Aktualisierung der Ergebnisse
- Formular sendet die berchneten Werte zur Prüfung an Finanzdienstleister
Die Extension kommt zum Einsatz auf www.accentro.de bei Ansicht der Immobilien Details.
Kooperationsplattform Schulen V6.2
Neuprogrammierung: Vermittlung von Dienstleistungs-Angeboten an Schulen
Die bisher komplexeste von Rootsystem entwickelte TYPO3 Extension, wurde im Rahmen des Relaunchs der Kooperationsplattform Schulen nun komplett neu programmiert nach den neuesten Stand der Technik mit Extbase/Fluid. Im Rahmen der Neuentwicklung kamen auch neue Features hinzu:
- Alle Templates für Responsive Design konzipiert
- Teaser mit Slider, welcher 10 zufällig ausgewählte Angebote auf der Startseite präsentiert
- Zuordnung von Schlagworten und Kategorien zu den Angeboten
- Erweiterte Umkreissuche mit Schlagworten und Kategorien
- Schlagwortwolke (tag cloud) für schnelle Anzeige beliebter Schlagworte
- Verbesserte Administrations Oberfläche nach Anmeldung im Frontend, mit vielen neuen Listen zum schnelleren Auffinden von Angeboten, Administratoren, Betreuern, Schulen und Dienstleistern nach den verschiedenen Status Feldern
Grundlegende Beschreibung der Extension Kooperationsplattform Schulen
Die Extension kommt zum Einsatz auf www.bildung-gemeinsam-gestalten.de - wobei die wesentlichen Features nur als Administrator sichtbar sind.
Update 06/2016: Anpassung an TYPO3 Version 7.6 siehe hier
Fotowettbewerb
Wettbewerb mit Bilder Upload, Voting und Auswertung
Für die Website 125 Jahre Menschen an Ihrer Seite wurde das TYPO3 Responsive Template erweitert um alle Funktionen, die zur Realisierung eines Wettbewerb mit Bilder Upload, Voting und Auswertung nötig sind.
- Anmeldung mit Upload des Bildes
- Mail an Teilnehmer mit Link zur Bestätigung der Email Adresse (Double OptIn)
- Mail an Admin mit Links zu Freigabe oder Ablehnung
- Mail an Teilnehmer mit Rückmeldung über Annahme oder Ablehnung
- Anmeldung für Voting der Bilder
- Präsentation der Bilder mit Möglichkeit des Votings mit maximal 3 Stimmen pro User
- Präsentation der Bilder für Admins zur Auswertung der Gewinner
Ausschreibungen für Wettkämpfe
Für den Deutschen Ju-Jutsu-Verband e.V. wurde diese Extension programmiert zur Verwaltung von Ausschreibungen mit den folgenden Features:
- Eingabe von Veranstaltern und Ausschreibungen mit einer Vielzahl an Feldern im Backend
- Backend-Logins für Veranstalter mit angepassten Berechtigungen
- Liste der Ausschreibungen mit Filter für Veranstalter
- Detailansicht mit anpepasster Druckansicht
Adressen
Anzeige von Adresslisten und Details
Die Extension rsysaddress bietet eine simple Alternative zu wt_directory, die immer wieder durch Sicherheitslücken auffiel.
- Liste aller Adressen
- Anzeige einer Adresse auf beliebiger Seite als Inhaltselement
- Spezielle Ansicht der Adressen zum ausdrucken
Eingesetzt auf www.halt-in-bayern.de
Stellenbörse Schiffahrt
Stellenangebote aus XML
Die Extension rsyscrewing realisiert eine Stellenbörse für Stellenangebote auf Frachtschiffen. In Kombination mit der Online Bewerbung mit Versand der Daten als XML Datei (Jobformular mit XML) ist damit eine komplett automatisierte Anbindung an das Bewerbungssystem des Kunden realisiert, die keinerlei Eingriff in TYPO3 benötigt.
- Automatischer Import der Stellenangebote aus XML Datei
- Darstellung auf der Website mit Filter nach Qualifikation des Bewerbers
- Anbindung an die Online Bewerbung
Gewinnspiel Angeln in Norwegen
Gewinnspiel in TYPO3
Weitere Implementierung eines Gewinnspiels mit der TYPO3 Standard Extension formhandler und der von Rootsystem entwickelten Extension rsys_confirmation (siehe auch Gewinnspiel Nordische Länder).
- Formular mit formhandler mit Fragen des Gewinnspiels, Adresse mit Validierung
- Speichern in der Tabelle tt_address
- E-Mail Versand
- Erweiterung von formhandler zur Generierung eines Aktivierungs Codes
- Auswerten des Bestätigungslinks in der E-Mail mit rsys_confirmation
www.angeln-in-norwegen.de (Gewinnspiel ist abgeschlossen und derzeit nicht Online)
Stellenbörse & Fortbildungen
Übernahme der Website & der Extension Entwicklung
Das Katholische und das Evangelische Schulwerk in Bayern betreiben beide eine umfangreiche Stellenbörse sowie eine Fortbildungsdatenbank. Die Agentur, welche die Extensions hierfür programmiert hat, betreut keine TYPO3 Projekte mehr und so wurde das gesamte Projekt von Rootsystem übernommen und weiterentwickelt.
Die Website wird durch zwei Extensions aufgebaut:
- Skin: Typoscript, Templates und Assets
- Stellenbörse & Fortbildungen mit umfangreichen Modulen in Backend und Frontend
Folgende Tätigkeiten wurden durchgeführt:
- TYPO3 Update von 4.6 auf 6.2 und Anpassung der Skin Extension
- Umprogrammierung der Stellenbörse & Fortbildungen Extension für neuen Property Manager von TYPO3 6.2
- Analyse und Optimierung der Datenstruktur. Durch den neuen Property Manager müssen die Daten zu 100% konsistent sein, was eine weitreichende Umprogrammierung erforderte
- Realisierung neuer Features
Update 07/2016: Anpassung an TYPO3 Version 7.6 siehe hier
Kostenrechner
Pflegekosten kalkulieren
Die Eigenbeteiligung für einen Platz im Seniorenheimen setzt sich im Einzelfall unterschiedlich aus den Pflegekosten abzüglich der Leistungen der Pflegeversicherung zusammen. Der Kostenrechner rsyscarecalc berechnet dies individuell pro Heim.
- Einfache Konfiguration per Textdatei im YAML Format
- Auswahl des Heims im Plugin
- Alle Kategorien, Einträge, Kosten, Pflegestufen etc. sind frei konfigurierbar pro Heim
Die Extension ist u.a. im Einsatz auf den folgenden Websites:
www.hephata-stadtmission.de
www.cgh-stadtmission.de
www.khs-stadtmission.de
Schiffsfahrplan
Fahrpläne mit TYPO3
Die Extension rsystimetable dient der Darstellung von Fahrplänen für Fährverbindungen. Folgende Features zeichnen die Extension aus:
- Mehrere Fahrpläne können dargestellt werden
- Teaser zur Anzeige der nächsten Abfahrten, gruppiert nach Tagen
- Per jQuery sortierbarer Fahrplan
- Zuordnung zu Schiffen und Darstellung des Schiffes in Lightbox
- Verlinkung zu Veranstalter
Aktion Rollentausch
Anmeldung zu Besuchsterminen
Soziale Einrichtungen bieten an, ihre Türen zu öffnen und Politiker und andere Personen des öffentlichen Lebens einzuladen um einige Tage mitzuarbeiten, damit sie sich ein eigenes Bild der Herausforderungen im Arbeitsalltag schaffen können. Die Extension rsysorganization implementiert hierfür folgende Funktionen:
- Nach Registrierung und Anmeldung können im Frontend mehrere Einrichtungen durch den Nutzer angelegt, editiert und gelöscht werden
- Die Einrichtungen sind für alle Website Besucher einsehbar und durchsuchbar
- Website Besucher können sich bei einer Einrichtung zur Teilnahme anmelden per Online-Formular
- Passende Landkreise des gewählten Regierungsbezirks werden per Ajax nachgeladen
- Volltextsuche
www.freie-wohlfahrtspflege-bayern.de
Schulungsbörse für Ehrenamtliche
Die gleiche Extension wird in abweichender Konfiguration und mit modifizierten Templates eingesetzt als Börse für Schulungen mit Anmeldung per Online-Formular
www.niedrigschwellig-betreuung-bayern.de/schulung
Produktdatenbank
Präsentation von Sportartikeln
Die TYPO3 Extension rsysmodel wurde für die Agentur www.psbrands.de konzipiert und programmiert. Die Produkte und Produktbilder werden über eine Importschnittstelle aus der einer proprietären Bilddatenbank importiert und auf der Internetseite dargestellt.
- Die Extension kann konfiguriert werden für zwei unterscheidliche Websites mit jeweils unterschiedlichen Funktionen und Produkteigenschaften
- Generierung von komplexen HTML Code mit Javascript/jQuery
- Ajax generierter Content
- Generierung von Listen, Teaser, Detailansicht, Navigation
- Komplexe Verknüpfung der Produkte mit weiteren Objekten(z.B. Technologie) mit wiederum eigenen Detailseiten
- Produktvarianten wie z.B. Farben und Größen
- Ajax basierte Farb- und Varianten-auswahl
- Responsive Design
Die Extension kommt zum Einsatz auf www.alpina-sports.com und www.uvex-sports.com
Adventskalender
Gewinnspiel mit 24 Fragen
Mit der Extension rsyscompetition kann ein Adventskalender in TYPO3 integriert werden mit abschließender Ermittlung der Gewinner.
- Teilnahme nach Registrierung mit Double-OptIn
- Anlegen der Fragen und Antworten im Backend
- Fragen von vergangenen Tagen können auch nachträglich beantwortet werden
- Rückmeldung über richtige Antwort
Auswertung
- Am 25. Dezember wird die Auswertung per E-Mail an den Administrator gesendet
- Es werden 4 CSV Dateien generiert mit den ausgelosten Gewinnern, sowie weitere Listen der Teilnehmer nach Status der Antworten (Alle beantwortet, alle richtig beantwortet, alle Teilnehmer, Gewinner)
Seminarverwaltung
Komplettes Seminarmanagement
Die Extension rsysseminar implementiert ein System zur Verwaltung von Seminaren mit folgenden Features im Frontend:
- Gruppierung nach Kategorien
- Online Anmeldung an Seminar
- Verwaltung der Belegung mit Anzeige freier Plätze oder Sperrung der Anmeldung
- Optionale Buchung von Workshops mit Alternativauswahl (Ersatz wenn ausgebucht)
- Warteliste, wenn ausgebucht
Die Seminare werden im TYPO3 Backend angelegt und editiert. Im Frontend kann nach erfolgter Anmeldung als Administratorim Administrations Modul folgendes durchgeführt werden:
- Übersicht über den Status der Anmeldungen
- Download von Teilnehmerlisten als PDF
- Download von Teilnehmerbescheinigungen als PDF
- Download von Zahlungsbestätigungen als PDF
Veranstaltungs-Anmeldung
Anmelde Management
Die Extension rsysconfirm stellt eine Anmeldesystem für geladene Gäste einer Veranstaltung zur Verfügung.
- Backendmodul zum komfortablen Einlesen der Daten aus einer CSV Datei
- Frontendmodul mit Anmeldeformular und Prüfung des Codes zur Autorisierung (nur eingeladene Gäste können sich anmelden)
- Backendmodul zum Download der Anmeldungen im CSV Format
www.goldener-bulle.net (Anmeldung ist derzeit abgeschaltet)
Eventival Import
Programmierung eines Importmoduls für die TYPO3 Film- und Veranstaltungs-Datenbank von Rootsystem.
Das komplette Filmprogramm wird von der Website www.eventival.com erstellt und verwaltet. Die Daten werden per Webservice API von dieser Website eingelesen, transformiert und in die TYPO3 Film- und Veranstaltungs-Datenbank eingelesen und dann von TYPO3 auf der Website ausgegeben.
Bannerwerbung
Plugin für Bannerwerbung mit Designauswahl
Die Extension rsysbanner ermöglicht das Plazieren von Werbebannern auf einer TYPO3 Website. Es kann aus 5 Designs ausgesucht werden wie die Banner plaziert werden sollen.
- Neuer Tab "Banner" bei den Seiteneigenschaften
- 2 Banner und ein Banner, das den Seitenhintergrund überlagert können hochgeladen werden
- Grafische Designauswahl zur Plazierung
- Vererbung für die Unterseiten mit der Möglichkeit auf Unterseiten andere Banner zu plazieren
Anwendung
Die Extension kommt zum Einsatz auf www.artinvestor.de (Nicht mehr online - die Seite wurde inzwischen neu programmiert)
Arbeitsbuch
Multimediale Präsentation/Arbeitsblätter
Für die von Rootsystem erstellte Website www.verspiel-nicht-mein-leben.de wurde die Extension rsysworkbook entwickelt für die zeitgesteuerte Präsentation von multimedialen Inhalten mit der Möglichkeit Rückmeldungen und Antworten des Nutzers zu erfassen (im Sinne eines Arbeitsbuches).
Die Extension bietet folgende Funktionen:
- Arbeitsbuch mit mehreren Modulen
- Eigenes Plugin zur Benutzer Registrierung mit Double OptIn (ersetzt sr_feuser_register)
- Freischaltung des Folgemoduls nach Abschluss eines Moduls sowie nach Ablauf eines definierten Zeitraums
- Email Benachrichtigung wenn das nächste Modul bearbeitet werden kann
- Testmodul, welches ohne Anmeldung bearbeitet werden kann
- Beliebig viele Seiten pro Modul mit Text, Bild, Ton
- Die Seiten können Fragen unterschiedlichen Typs beinhalten, die vom User beantwortet und anschließend gespeichert werden
- abschließende Bewertung des Users pro Modul
- Generierung einer PDF Datei mit den Inhalten aller Module und Seiten, inklusive der angegebenen Antworten, versendet per Email
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar.
Anwendung
Die Extension kommt zum Einsatz auf www.verspiel-nicht-mein-leben.de
Update
Die Extension wurde in 03/2016 für TYPO3 Version 6 und Responsive Design umprogrammiert - siehe Relaunch Verspiel nicht mein Leben.
Die Extension wurde in 10/2018 für TYPO3 Version 9 nochmals umprogrammiert - siehe Relaunch Verspiel nicht mein Leben V9.
Jobformular mit XML
Online Bewerbung mit Versand der Daten als XML Datei
Mehrstufiges Bewerbungsformular mit der TYPO3 Extension formhandler.
- Validierung der Eingaben
- Dynamisches Hinzufügen neuer Eingabemasken für weitere Verträge mit Validierung
- Verarbeitung der Daten und Versand per Email als XML Datei zur automatisierten Verarbeitung
Lichtecht Blog V6.0
Website Update und Anpassung der Extension t3blog für Typo3 Version 6.0
Die Extension t3blog wurde bereits zuvor von Rootsystem umfassend angepasst an die Bedürfnisse des Kunden Lichtecht. Nun wurde ebenfalls von Rootsystem ein Upgrade der kompletten Website auf TYPO3 Version 6.0 durchgeführt mit Anpassung folgender Extensions für TYPO3 6.0, die offiziell nicht lauffähig sind:
- facebook_socialplugins
- rgmediaimages
- rgsmoothgallery
- t3blog_metatags
- wec_contentelements
- t3blog
Anwendung
Die Extensions wurden umprogrammiert für www.flimmerkontrast.de und kommen zum Einsatz auf www.lichtecht.de
Fluid Content Element
Anwendungsbeispiel: Content zur 3D Visualisierung
Für die Agentur www.bojoklaff.net wurde ein Plugin programmiert zur Eingabe und Darstellung von 3D Elementen mit dem 3D-VIZ Webseiten Plugin (HTML, Javascript).
Die Extension rsyscontentrenderer erlaubt die komfortable Eingabe eines 3D Objektes durch Auswahl des Ordners der Einzelbilder sowie Eingabe von Größe und Zoomfaktor für das 3D Plugin. Im Frontend werden alle nötigen HTML und Javascripts generiert zur Anzeige des neuen Content Typs.
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar. Der 3D Content ist nur ein Beispiel der Anwendung von rsyscontentrenderer. Es können damit auch andere Content Elemente realisiert werden durch Anpassen der Extension.
Anwendung
Die Extension kommt zum Einsatz auf www.halle-27.com
Durch leichte Modifikationen an der Extension wird sie zum Erzeugen von Anmeldebuttons eingesetzt, die ein Formular mit Werten befüllen auf www.bewegt-akademie.de
Seminars Teaser
Erweiterung der seminars Extension
Die Extension rsys_seminars_teaser ermöglicht es, auf Seiten die Seminare darstellen zusätzlich z.B. in der rechten Spalte einen Teaser mit ausgewählten Seminaren darzustellen.
Mit der Extension seminars ist dies nicht möglich 2 Plugins auf einer Seite zu platzieren, da sich diese gegenseitig beeinflussen und so nicht mehr funktionieren. Diese Extension erweitert die seminars um ein neues Plugin, welches diese Abhängikeit nicht aufweist und autark funktioniert.
Anwendung
Die Extension wurde entwickelt für die Agentur www.bojoklaff.net und kommt zum Einsatz auf www.duesseldorfer-akademie.de
Seminars Filter und Suche Erweiterung
Erweiterung der seminars Extension
Die Extension rsys_seminars_search ergänzt für die Filteroption die zwei Felder "Zielgruppen" und "Kategorie", welche in der seminars Extension standardmässig nicht als Filter verwendet werden können.
Anwendung
Die Extension wurde entwickelt für die Agentur www.bojoklaff.net und kommt zum Einsatz auf www.duesseldorfer-akademie.de
Kooperationsplattform Schulen V6.0
Extension rsyscoop mit lib/div auf Typo3 Version 6.0
Die Website wurde auf die TYPO3 Version 6 migriert. Die Extension rsyscoop, welche auf den Extension lib/div basiert, wäre damit zunächst nicht mehr lauffähig.
Speziell für dieses Projekt wurden diese beiden Extensions (lib, div) komplett überarbeitet und unter TYPO3 Version 6.0 zum laufen gebracht. Die Extension rsyscoop, wurde ebenfalls überarbeitet und kompatibel zu 6.0 gemacht.
Damit ist die Basis gelegt, alle Extensions die auf lib/div basieren unter den neuesten TYPO3 Versionen einsetzen zu können. Wobei natürlich eine Neuentwicklung unter Extbase der bevorzugte Weg ist.
Grundlegende Beschreibung der Extension Kooperationsplattform Schulen
Update 09/2015: Anpassung an TYPO3 Version 6.2 siehe hier
Update 06/2016: Anpassung an TYPO3 Version 7.6 siehe hier
Gewinnspiel Nordische Länder
Gewinnspiel in TYPO3
Implementierung eines Gewinnspiels mit der TYPO3 Standard Extension formhandler und der hierfür von Rootsystem entwickelten Extension rsys_confirmation.
- Formular mit formhandler mit Fragen des Gewinnspiels, Adresse mit Validierung
- Speichern in der Tabelle tt_address
- E-Mail Versand
- Erweiterung von formhandler zur Generierung eines Aktivierungs Codes
- Auswerten des Bestätigungslinks in der E-Mail mit rsys_confirmation
www.zeit-fuer-nordeuropa.de (Gewinnspiel ist abgeschlossen und derzeit nicht Online)
Online Umfragen
Mit der Applikation rsyssurvey können Umfragen erstellt werden inklusive abschließender Auswertungen und Empfehlungen.
- Anlegen der Fragen und Antworten im Backend
- Verschiedene Typen von Antworten: Auswahl, Mehrfachauswahl, Bewertung mit Skala, Freitext
- Gewichtung der Antwortoptionen für Auswertung
- Abhängige Antwortoptionen (von vorherigen Antworten gesteuert oder von Gewichtung)
- Auswertung abhängig von den Antworten und Gewichtungen
- Die Texte der gewählten Antworten können in die Auswertung mit einbezogen werden
- abschließende Empfehlung ebenfalls abhängig von den Ergebnissen der Umfrage
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar.
Anwendung
Die Extension kommt zum Einsatz auf www.verspiel-nicht-dein-leben.de
Quiz
AJAX basiertes Frage/Antwort Plugin
Mit der Extension rsysquiz können Fragen und jeweils ein richtige und eine falsche Antwort im Backend angelegt werden. Sie werden als Frontend Plugin auf der Website dargestellt. Die Navigation zur nächsten Frage lädt diese dynamisch per jQuery/AJAX nach.
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar.
Anwendung
Die Extension kommt zum Einsatz auf www.verspiel-nicht-dein-leben.de
CRM - Custer Relation Management
Einfaches CRM im Typo3 Backend
Die Extension rsyscrm stellt ein einfaches CRM System im TYPO3 Backend zur Verfügung. Kunden die sich über ein angepasstes Powermail Formular anmelden werden automatisch ins CRM übernommen. In der Verwaltung können die Kunden freigegeben werden, eine Liste mit Notizen angelegt werden mit Datum und Wiedervorlagefunktion.
Das CRM ist integriert in eine TYPO3 Immobilienverwaltung und pro Kunde können Kriterien festgelegt werden zu denen dann passende Immobilienobjekte vorgeschlagen werden.
Das CRM ist stark verzahnt mit dem Immobiliensystem und somit ohne Änderungen nicht ohne dieses einsetzbar.
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar.
Anwendung
Die Extension kommt zum Einsatz auf www.immobilienbau-mallorca.de
Projekt-Datenbank
Präsentation von Projekten im sozialen Bereich
Die Extension rsyssocialprojects dient der Präsentation von Projekten im sozialen Bereich.
Features:
- Performante Volltextsuche über alle Felder (durch Indizierung der Inhalte)
- Hierarchischer Aufbau der Daten: Organisation, Person, Projekt
- Hierarchische Kategorien / Auswahllisten
- Darstellung der Einträge von Auswahllisten als Linkliste zur Suche nach den jeweiligen Einträgen mit Anzeige der Treffer pro Eintrag
- Sortierbare Ergebnisliste mit Paging
- Detaildarstellung in mehreren Tab-Reitern mit jQuery - deshalb ist kein Reload der Seite nötig
- Altersbereich übersichtlich grafisch dargestellt
- Downloads mit Anzeige der Dateigröße
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar.
Anwendung
Die Extension wurde entwickelt für das Projekt Regionales Übergangsmanagement Nürnberg www.uebergangsmanagement-nuernberg.de
Dateiverwaltung
Verwalteter Up- und Download von Dateien
Die Extension rsysfilexchange bietet die Möglichkeit Dateien zentral für andere Frontendnutzer zur Verfügung zu stellen. Diese können die Dateien editieren und wieder hochladen.
Features:
- Ein Frontenduser hat die Master Rolle und kann Dateien zum Download einstellen mit Kommentar
- Die "Redakteurs Frontend Nutzer" können die Dateien laden und nach Bearbeitung mit Kommentar wieder hochladen
- Verlauf der Aktivitäten sichtbar
- Editieren im Frontend durch Master User
- Logik die darauf hinweisst wenn der Ablauf nicht eingehalten wird
Technik
Die Extension wurde mit Extbase/Fluid entwickelt und ist somit für alle künftigen TYPO3 Versionen geeignet. Eine Anpassung des Frontends ist über die Fluid Templates einfach realisierbar.
Anwendung
Die Extension wurde entwickelt für die Guthseel GmbH zur Koordination mehrerer Redakteure für die Übersetzung von Sprachdateien von Software (und ist nicht öffentlich zugänglich).
Produktdatenbank
Die Erweiterung rsysproductbase ermöglicht es Produkte im Internet in flexibelster Weise zu präsentieren.
Aufgrund der Vielzahl an benötigten Datenfeldern und den Anforderungen des Kunden an die Navigationsstruktur und eine verschachtelte Darstellung der Produkte fiel die Entscheidung gegen das vielfach erfolgreich eingesetzte Framework rsyslib auf Basis von lib/div.
Die Extension wurde komplett neu entwickelt auf Basis des neuen Typo3/Flow3 Kozeptes mit Extbase. Damit steht zum einen einer Migration auf die neue TYPO3 Version 5 nichts mehr im Wege und zum anderen sind Anpassungen und Erweiterungen nun noch schneller (und damit kostengünstiger) realisierbar.
Die wesentlichen Features der Extension sind wie folgt.
Technik
- Komplexes Datenmodell, mit grafischen Tools generiert und damit schnell erweiterbar
- Templates mit Fluid erstellt und damit schnell und flexibel anpassbar
- Eigene ViewHelper Klassen für noch mehr Komfort bei der Template Erstellung
Integration
- Produkte werden auch über die Indexed Search gefunden
- Navigation in den Menüs über die den Produkten zugeordneten Kategorien, Typen und Hersteller in verschiedenen Varianten
Funktionen
- Strukturierte Suche mit beliebig vielen Feldern zur Auswahl
- Lsten und Übersichten der Kategorien, Typen und Hersteller
- Listenansichten sortierbar mit Paging
- Detailansichten mit jQuery Tabulatoren flexibel ja nach Inhalt darstellbar oder ausgeblendet
- Zuordnung von Produkten zu anderen Produkten ('Related Products' oder Zubehör) und Anzeige als weitere Liste unterhalb der Detailansicht.
Anwendung
Die Extension wird eingesetzt bei www.wolf-photomedia.de
Zeitschriftenarchiv
Die Erweiterung rsysmagazine wurde entwickelt um ein Archiv von Zeitschriften im PDF Format zu verwalten und im Internet in folgenden Varianten zu präsentieren:
- Neueste Zeitschrift als Teaser mit Vorschaubild und Beschreibung
- Archiv des aktuellen Jahres mit Beschreibung
- Archiv aller Jahre ohne Beschreibung
Durch Einsatz von Extbase und den wieder verwertbaren Extbase Code aus der Entwicklung von der Produktdatenbank (rsysproductbase) konnte diese Extension zu einem unschlagbaren Preis realisiert werden.
Anwendung
Die Extension wurde entwickelt für die ebenfalls von Rootsystem realisierte Internetseite Fondsxpress - Website mit Zeitschriftenarchiv
Geburtstagsbriefe
Typo3 Extension 'rsysreminder' für automatisierten Mailversand
Applikation zum regelmäßigen, zuverlässigen Versenden von Emails mit PDF Anhang. Versendet wird jeweils zum Geburtstag, alle 3 Monate sowie zu Weihnachten. Jeder Brief ist unterschiedlich aufgebaut.
- Double OptIn zur Anmeldung
- Pflege der Brief Vorlagen im Frontend mit PDF Upload
- Pflege der Abonnenten im Frontend
- Versand mit cronjob im Hintergrund
- Prüfung auf ungültige Emailadressen durch SMTP Versand
- Versandstatus wird bei Abonnent gespeichert (History Funktion)
- Auch bei Serverausfällen keine verlorenen Mails durch komplexen Algorithmus zur Verwaltung des Versands
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und basiert auf dem selbstentwickelten Framework rsyslib. Sie ist damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Die Extension wurde entwickelt für www.vertrauen-von-anfang-an.de
Kooperationsplattform Schulen
Vermittlung von Dienstleistungs-Angeboten an Schulen
Dies ist die bisher komplexeste TYPO3 Extension die von Rootsystem entwickelt wurde. Eine detaillierte Beschreibung würde den Rahmen hier sprengen, deshalb nur eine Beschreibung worum es geht:
Schulen suchen nach Unternehmen, die Dienstleistungen anbieten welche das reguläre Unterichtsangebot ergänzen und diese Plattform dient der Vermittlung zwischen Schulen und Dienstleistern sowie der Verwaltung aller in dieser Plattform anfallenden Aufgaben.
Dienstleister und Schulen
Schulen und Dienstleister können sich an der Plattform registrieren um Angebote bzw. Gesuche aufzugeben und zu verwalten.
Kooperationspartner
Es können sich Unternehmen als Kooperationspartner registrieren um Angebote und Gesuche zwischen Schulen und Dienstleistern zu vermitteln. Die Plattform bietet alle dazu nötigen Werkzeuge.
Betreuer
Es ist ein 3-stufiges hierarchischesSystem aus Betreuern, Bereichs-Betreuern und Administratoren implementiert. Administratoren verwalten die Bereichs-Betreuer welche wiederum Aufgaben an Betreuer delegieren können. Die Zuordnung geschieht über Postleitzahlen Gebiete sowie über manuelle Zuordnung untereinander. Dies bildet ein Verwaltungssystem für die Workflows der Vermittlung und Freigabe von Anmeldungen, Veröffentlichungen und Änderungen verschiedener Art.
Die Verwaltung geschieht vollständig im Frontend nach Anmeldung mit der entsprechenden Benutzerkennung und Rollenzuteilung. Das System bietet eine Vielzahl von Formularen, Listen, Email Benachrichtigungen, ein zeitgesteuertes System zur Datenpflege und vieles mehr.
Bei Interesse an weiteren Informationen bitten wir sie Kontakt mit uns aufzunehmen.
Update 03/2013: Anpassung an TYPO3 Version 6.0 siehe hier
Update 09/2015: Anpassung an TYPO3 Version 6.2 siehe hier
Update 06/2016: Anpassung an TYPO3 Version 7.6 siehe hier
Projekt Präsentation für Architekten
Zur einfachen und strukturierten Eingabe von Daten zu Projekten im Bereich Architektur wurde die Extension rsysbuilding entwickelt. Dies ist eine Weiterentwicklung von rsys_buildings die auf Baufirmen zugeschnitten war und noch auf der alten pi Technik von TYPO3 basierte.
- Strukturierte Eingabe von Projektdaten im Backend
- Ausgabe auf Internetseite nach (frei konfigurierbaren) Kategorien gruppiert
- Ausgabe auf Internetseite im Standard Menü
- Projektdarstellung mit jQuery Slider zur komfortablen Anzeige mehrerer Bilder
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und basiert auf dem selbstentwickelten Framework rsyslib. Sie ist damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Die Extension wurde entwickelt für www.oki-architekten.de
Stellenbörse
Die Extension rsysjobexchange ist eine weitere Jobbörse im Portfolio von Rootsystem. Es ist eine Weiterentwicklung der Extension rsysjob sowie der noch auf pi Technik beruhenden rsys_jobs.
Die Felder sind z.T. für Jobs im kirchlichen Umfeld zugeschnitten, jedoch können mit vertretbaren Aufwand neue Felder hinzugefügt oder existierende umfunktioniert werden.
Die Stellenbörse bietet im wesentlichen die Features der beiden Extensions vereint
- Job Gesuche und Job Angebote
- Praktikums Gesuche und Praktikums Angebote
- Im Back- und im Frontend administrierbar
- Teaser der neuesten Angebote oder Gesuche beliebig plazierbar
- Anlegen und Editieren für angemeldete Benutzer im Frontend
- Darstellung auf der Internetseite in Listen- und Detailansicht
- Ca 30 Felder zur Beschreibung und Kategorisierung der Angebote und Gesuche
- Upload von Bildern, PDF etc.
- Sortierung der Ergebnislisten
- Vollständig Templatebasiert
- Vielseitige Anpassungsmöglichkeiten und durch mehrfache Plazierung des Plugins können mehrere Börsen implementiert werden.
Neu hinzugekommen sind folgende Features
- Umkreissuche (nicht in rsysjob enthalten)
- Darstellung in Google Maps
- Formular zur Anfrage auf ein Angebot oder Gesuch mit Captcha Spamschutz
- Automatische Erinnerung per Email wenn Angebot abläuft
- Funktion zum Verlängern der Angebote / Gesuche
- Automatische Löschung wenn nicht verlängert wird
- Mit Javascript begrenzte Anzahl von Zeichen pro Feld konfigurierbar, Anzeige verbleibender Zeichen
Anwendung
Die Jobbörse wurde entwickelt für die Diakonie Bayern www.diakonie-bayern.de
Bestellsystem / Einfacher Internet-Shop
Universelles Bestellsystem mit Warenkorb
Die Extension rsysorder ermöglicht es unter beliebige Content Elemente einen Bestell-Link zu platzieren. Hier kann eine Artikelbezeichnung hinterlegt werden und der auf der Seite abgebildete Artikel in der gewünschten Stückzahl bestellt werden.
- Link zu dem Warenkorb
- Warenkorb mit der Möglichkeit die Anzahl zu ändern oder Artikel zu entfernen
- Adress Eingabe mit Prüfung der Angaben
- Bestellübersicht
- Absenden der Bestellung mit Email zur Kontrolle an den Besteller
- Die Bestellung wird im TYPO3 Backend abgelegt und per Email zugesendet
Hiermit lassen sich schnell einfache Bestellsysteme realisieren, z.B. für Drucksachen - es kann aber auch als Anmeldesystem für z.B. Seminare verwendet werden.
Es gibt keine Artikelverwaltung und keine Kundenverwaltung, es ist ein einfach einzusetzender Mini-Shop: In den Warenkorb, Adresse eingeben, Bestellen per Mail.
Downloads
Erweiterung des TYPO3 Inhaltselements "Filelinks"
In TYPO3 4.4 sind die Filelinks schon wesentlich verbessert mit Icons, Vorschau etc. - jedoch wird immer eine Kopie der Datei angelegt, was bei großen Datein evtl. ein Problem sein kann.
Bei Einsatz der Extension rsys_downloads wird auf die Original-Datei im fileadmin Ordner verlinkt und keine Kopie angelegt.
- Zusätzliche Anzeige des Erstellungs- und Änderungsdatums
- Änderungen in der Datei wirken sich direkt auf die Anzeige im Frontend aus - die neue Größe und Datumsangaben sind immer aktuell auch wenn die Dateien per FTP verändert werden.
- Der Zugriffsschutz auf Dateien bleibt erhalten
Damit lässt sich mit dieser Extension eine komfortable Download Plattform realisieren.
ZAV - Zentrale Adress Verwaltung
Die Extension rsys_zav ist ein strukturiert durchsuchbares Adressverzeichnis für Intranet und Internet.
Daten
- Die Daten können im Backend eingegeben werden
- Importmodul: Alternativ kann der Datenbestand aus einer bestehenden Adressdatenbank importiert werden in regelmäßigen Intervallen
Suche
- Suchmasken mit unterschiedlichen Felder für Internet und Intranet
- Hierarchische Auswahlfelder für Land, Regierungsbezirk und Landkreis in AJAX Technologie. Zeigt nur die zur übergeordneten Kategorie gehörenden Datensätze an.
- Textfeld für die Wahl der Stadt mit Auto-Vervollstädigen Funktionalität. Er werden nur Städte aus den ggf. gewählten Regionen angezeigt.
- Im Intranet ist eine zusätzliche Suchmaske zum Durchsuchen der Träger der jeweilgen Organisation verfügbar.
Anzeige
- Suchergebnisse werden in sortierbaren Listen angezeigt
- Anzeige unterschiedlicher Details in Internet oder Intranet
- Google Maps Integration zur Anzeige einer Landkarte
- Zusätzliche Informationen zum Träger bei Suche im Intranet
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Das Plugin wird eingesetzt auf den Internet- und Intranetseiten der Diakonie Bayern www.diakonie-bayern.de
Typo3 Jobbörse
Die Extension rsysjob ist eine vielseitig einsetzbare Jobbörse mit flexiblen Konfigurationsmöglichkeiten.
Die Extension bietet folgende Features
- Job Gesuche und Job Angebote
- Teaser der neuesten Angebote oder Gesuche beliebig plazierbar
- Anlegen und Editieren für angemeldete Benutzer im Frontend
- Liste der eigenen Gesuche/Angebote für angemeldete Benutzer im Frontend
- Darstellung auf der Internetseite in Listen- und Detailansicht
- Zuordnung der Angebote zu Agentur Datenbank
- Beliebige Job Kategorien oder Zielgruppen
- Umfangreiche Kontakt und Informations Felder zur Beschreibung des Angebotes oder Gesuches
- Upload von Bildern, PDF etc.
- Sortierung- und Filterfunktion
- Vollständig Templatebasiert
- Vielseitige Anpassungsmöglichkeiten und durch mehrfache Plazierung des Plugins können mehrere Börsen implementiert werden.
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Die Jobbörse wurde entwickelt für die BNT.DE Gesellschaft für interaktive Medien mbH (www.bnt.de) und kommt zum Einsatz auf den Internetseiten des Gesamtverbands Kommunikationsagenturen (www.gwa.de).
Abonnement
Die Extension rsys_subscription bietet die Möglichkeit zum Abonnieren aktueller Inhalte aus TYPO3 per Email.
Die Extension bietet folgende Features
- Anzeige von Listen mit zuletzt geänderten Inhalten der aktuellen Seite oder aller Unterseiten
- Checkbox zum Abonnieren für angemeldete Benutzer
- Täglicher Email Versand der abonnierten Inhalte wenn Änderungen vorliegen
- Email enthält Teaser der geänderten Absätze mit Links zum Artikel auf der Internetseite
- Vollständig Templatebasiert
Das Plugin wird eingesetzt auf den Intranetseiten der www.diakonie-bayern.de
Klinik Verzeichnis
Die Extension rsysclinic ist ein durchsuchbares Verzeichnis von Kliniken (Krankenhäuser, Therapieplätzen etc) für Typo3.
Die Extension bietet folgende Features
- Frei editierbare Merkmale der Kliniken für Auswahllisten
- Darstellung einer Übersicht mit Adresse und Merkmalen der Klinik mit Navigation
- Volltextsuche
- Strukturierte Suche mit 15 Feldern/Auswahllisten zur Suche eines geeigneten Therapieplatzes
- Vollständig Templatebasiert
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Die Extension wird genutzt auf www.lsgbayern.de
Urkunden / Zertifikate
Die Erweiterung rsyscertificate ermöglicht es Urkunden für (Ehrenamts-) Mitarbeiter auszustellen und in zwei Varianten auszudrucken: Auf ein vorgedruckes Zertifikat und als Bescheinigung.
Darstellung / Navigation
- Übersicht der Urkunden mit Beschreibung
- Listen- und Detail-Ansichten der Urkunden mit Paging und Sortiermöglichkeit
- Liste der Urkunden mit Berechtigung zum Editieren ("Meine Urkunden")
Urkundendetails
- Beschreibungsfelder des Mitarbeiters
- Beschreibungsfelder der Einrichtung mit Logo
- Beschäftigungs-Zeitraum
- Beschreibungsfelder des Urkunden Ausstellers mit wählbaren Unterschriften
- Bewertung der Arbeit mittels hierarchisch gegliederter, pflegbarer Listen für: Schwerpunkte, Kompetenzen und Fortbildungen
- Einschränkung der maximal wählbaren Bewertungen über alle Unter-Kategorien mittels Javascript
- Hilfetexte zu den Bewertungen, frei pflegbar
- Datumswahl mit Javascript Kalender
Pflege / Berechtigungen
- Neuanlegen, editieren und löschen der Urkunden im Frontend nach Anmeldung als autorisierter Benutzer
- Berechtigung auf Basis von Gruppenmitgliedschaft (d.h. Benutzergruppen können gemeinsam ihre Urkunden editieren). Eine Gruppe entspricht einer Einrichtung mit mehreren Mitarbeitern/Redakteuren
Druck
- Druckvoransichten als PDF
- Druck auf vorgedruckes Zertifikat und als Bescheinigung
Administration
- Wahlweise können die Urkunden auch über das TYPO3 Backend gepflegt werden
- Alle Darstellungen sind vollständig Templatebasiert und anpassbar
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Die Extension wird genutzt auf www.ehrenamtsnachweis.de
Produktbörse
Die Erweiterung rsysproducts ermöglicht es Produkte im Internet zu präsentieren zu verkaufen. Das Einstellen und Pflegen der Produkte geschieht vollständig im Frontend - mit gruppenbasiertem Zugriffsschutz.
Darstellung / Navigation
- Übersicht der Produkt-Kategorien mit Beschreibung
- Listen- und Detail-Ansichten der Produkte mit Paging und Sortiermöglichkeit
- Strukturierte- und Volltext-Suche
- Kontextsensitiv nach Kategorien
- Kategorien-Übergreifend
- Teaserliste der neuesten Produkte, Kontextsensitiv nach Kategorien
- Teaserliste der am besten bewerteten Produkte, Kontextsensitiv nach Kategorien
- Liste der Produkte mit Berechtigung zum editieren ("Meine Produkte")
Produktdetails
- Beschreibungs Felder für Produkt
- Mehrfache Kategorisierung von Produkten mit pflegbaren Listen
- Produktbilder
Pflege / Berechtigungen
- Neuanlegen, editieren und löschen der Produkte im Frontend nach Anmeldung als autorisierter Benutzer
- Berechtigung auf Basis von Gruppenmitgliedschaft (d.h. Benutzergruppen können gemeinsam ihre Produkte editieren). Eine Gruppe entspricht einem Anbieter von Produkten mit mehreren Mitarbeitern/Redakteuren
Kauf
- Bei Kaufinteresse kann ein Anfrage-Formular zu dem Produkt ausgefüllt werden (ohne Anmeldung möglich)
Bewertung
- Webseitenbesucher können die Produkte bewerten. Mehrfachbewertungen werden durch Cookies weitgehend ausgeschlossen.
Administration
- Wahlweise können die Produkte auch über das TYPO3 Backend gepflegt werden
- Alle Darstellungen sind vollständig Templatebasiert und anpassbar
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Bildergalerie mit Warenkorb
Die Extension rsysgallery ist eine Bilddatenbank für Typo3. Die Bilder werden im Backend oder im Frontend eingegeben und im Frontend nach Kategorien unterteilt ausgegeben. Bilder oder ganze Bilderserien können vorgemerkt werden und die Merkliste kann editiert werden und per Mail versendet oder über den Ausdruck per Fax bestellt werden.
Die Extension bietet folgende Features
- Frei editierbare Kategorien
- Darstellung einer Übersicht der Kategorien mit Bild und Text
- Darstellung der Bilder als Liste, wahlweise mit Navigation
- Darstellung der Bilder in Detailansicht mit ca. 20 Detailfeldern mit Bildeigenschaften in Freitext oder aus Auswahllisten. Optional zweispaltige Detaildarstellung
- Pflege von 10 frei editierbaren Auswahllisten für Eigenschaften der Bilder im Backend
- Strukturierte Suche
- Listen mit Kategorien
- Liste aller Bilder, wahlweise mit Navigation
- Bilder können in die Merkliste (Warenkorb)aufgenommen werden
- Darstellung der Merkliste (Warenkorb)
- Alle Listen sind sortierbar mit Paging
- Vollständig Templatebasiert
Technik
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Anwendung
Die Extension wird genutzt auf der Website der Diakonie Bayern
Film- und Veranstaltungs-Datenbank
Die Extension rsysmoviedb ist eine Film- und Veranstaltungsdatenbank für Typo3. Die Filme werden im Backend eingegeben oder per Online Formular eingereicht und im Backend editiert und freigegeben. Die Spielorte und Termine werden im Backend angelegt und den Filmen zugeordnet.
Die Extension bietet folgende Features
- ca. 90 Felder zur Erfassung von Filmen mit Angaben zu:
- Allgemein: Titel, Sprache, Land, Kontaktadresse, Kategorien etc.
- Casts & Credits: Produktion, Drehbuch, Regie, Kamera, Schnitt, Darsteller etc.
- Kontaktadressen: Regie, Produktionsfirma, Vertrieb International / Deutschland etc.
- Technische Spezifikationen: Bildformat, Videonorm, Untertitel etc.
- Organisatorisches: Kontakt des Einsenders des Films
- Texte: Beschreibungen für Internet / Zeitung / Katalog
- Bilder: Titelbild sowie Bildergalerie
- Aufführungen: Zuordnung zu Terminen und Veranstaltungsorten
- Pflege von Terminen und Veranstaltungsorten im Backend
- Pflege von ca. 11 Auswahllisten von Eigenschaften des Films im Backend
- Volltextsuche
- Listen mit Kategorien
- Listen für Veranstaltungen
- Liste aller Filme
- Alle Listen sind sortierbar mit Paging
- Optional zweispaltige Detaildarstellungen
- Formular zum Einreichen von Filmen mit Vorschau, Editieren und Email mit allen Angaben an Einsender und Redaktion
- Vollständig Templatebasiert
Technik
Hier kommt Inline Relational Record Editing zum Einsatz, so dass sowohl bei der Veranstaltung die zugeordneten Filme sicht- und editierbar sind sowie umgekehrt beim Film die Veranstaltungen.
Die Extension ist nach dem MVC Modell implementiert (Typo3 lib/div) und damit extrem flexibel in der Konfiguration sowie Erweiterbarkeit.
Produktmanagement
Die Extension rsys_products ist ein Produkt- Management-System für Typo3. Die Anforderungen an die Mehrsprachigkeit waren hochgradig komplex, so dass sie nicht mehr im Backend von TYPO3 abgebildet werden konnten. Alle Daten werden aus CSV Dateien importiert - automatisch mit einer integrierten Importroutine als Cronjob oder manuell über ein Backend Modul.
Ein Produkt kann zugeordnet werden zu einer oder mehreren:
- Kategorien
- Serien
- Typen
- Verpackungen
Das Plugin wurde konzipiert für eine TYPO3 Installation mit 2 Bäumen, wovon einer Englischsprachig ist und einer Mehrsprachig mit UTF-8. Beide Seitenbäume greifen auf die gleiche Produktdatenbank zu, jedoch können die obigen Zuordnungen pro Baum gesondert vorgenommen werden.
Weiterhin sind die Kategorien, Serien, Typen und Verpackungen noch in die jeweils aktive Sprache übersetzt.
Weitere Features:
Frontend
- Suche nach Kategorien, Serien, Typen
- Serienübersichts-Seite
- Kategorien als TYPO3 HMENU
- Ergebnissliste mit wählbaren Paging
- Detailansicht gleichzeitig zur Liste
- Zugeordnete Verpackungen als Popup
- Große Detailbilder mit Lightbox oder als Popup
- Templatebasiert
Import
- Backend Modul zur Kontrolle der Importergebnisse
- Backend Modul für manuellen Import
- Cronskript für automatischen import
- Prüfung der Datenkonsistenz bei Import
- Prüfung der Vollständigkeit der Grafiken des Imports
- Email Benachrichtigung bei Import Fehlern
Projekt-Datenbank
Die Extension rsys_socialprojects ist eine Projekt-Datenbank für TYPO3 - konzipiert für Projekte im sozialen Bereich. Die Administration geschieht im TYPO3 Backend.
Sie bietet folgende Features
- ca. 60 Felder zur Projekterfassung:
Formatierte Texte, normale Texte, URL's, Email Adressen, Downloadlinks, Grafiken, Auswahllisten - Pflege von ca. 15 Auswahllisten im Backend
- Strukturierte Suche mit Auswahllisten oder Freitextfeldern, Bereiche von Datums und Zahlenwerten
- Volltextsuche mit Highlighting des Suchbegriffs in Listen- und Detaildarstellung
- Aufruf gespeicherter Suchen als Menüpunkte in der TYPO3 Navigation
- Darstellung der Einträge von Auswahllisten als Linkliste zur Suche nach den jeweiligen Einträgen
- Sortierbare Ergebnisliste mit Paging
- Detaildarstellung in mehreren Tab-Reitern
- Vollständig Templatebasiert
Update 2012: Die Extension wurde neu programmiert für TYPO3 V6.x - Details siehe hier.
Forum Erweiterung Redesign
Typo3 Forum Erweiterung
Die Extension mm_forum wurde erweitert durch rsys_mmforum. Die Extension wurde komplett überarbeitet zur Version 0.1.1. Sie bietet die Möglichkeit einer frei über das Backend konfigurierbaren Benachrichtigung per Email über neu angelegte Themen.
Features:
- HTML Emails für Abonnement Funktion
- HTML Emails für Benachrichtigung bei neuen Themen
- Alle Emails sind Template-basiert
- Auswahl der Foren die Aktiv für die Benachrichtigung sind
- Auswahl der Benutzergruppen die Aktiv für die Benachrichtigung sind
- Vererbung von Forum Kategorien zu Foren
Baustellen und Teaser
Die Extensions rsys_buildings und rsys_teaser wurden entwickelt für das Bauunternehmen Christoph Fuchs Gmbh zur strukturierten Eingabe von Daten einer Baustelle und deren Darstellung. Folgende Features sind implementiert:
- Mehrspaltige Darstellung mit Paging
- Darstellung vollständig mit HTML Templates anpassbar
- Grafiken werden umgerechnet in SW/Farbe mit konfigurierbaren Rollover-Effekten
- Strukturierte Dateneingabe im Backend
Jobbörse mit Umkreissuche
Die Extension rsys_jobs ist eine Jobbörse in Typo3. Es können Jobs im Frontend von angemeldeten Benutzern eingestellt, editiert oder gelöscht werden. Nicht angemeldete Benutzer können suchen mit der Möglichkeit die Suche auf die Umgebung zu beschränken (PLZ oder Stadt als Ausgangspunkt) - oder sie können sich um einen Job bewerben. Folgende Features sind implementiert:
- Darstellung vollständig mit HTML Templates anpassbar
- Email Benachrichtigungen
- Integration mit Frontend User Funktionalität
- Cookies zum Speichern der Suche
- Basierend auf der freien Geo-Datenbank OpenGeoDB
- Suche / Liste / Detail wahlweise auf einer Seite in einem Plugin oder mehrere Plugins auf einer Seite oder verteilt auf verschiedene Seiten.
- Plugins für Sonderzwecke konfigurierbar (Liste der neuesten Jobs etc.)
- Angebote und Gesuche, Kategorien
- Im Back- und im Frontend administrierbar
- Mehr als 40 Felder für Informationen und Adressen sowie im Backend befüllbare Auswahllisten
- Mehrsprachig
Seminars Erweiterung
Die Extension seminars bietet eine umfangreiche Verwaltung für Seminare, jedoch nur eine einfache Volltextsuche und begrenzte Anpassbarkeit.
Für www.storytellers-company.de wurde eine Extension erstellt (rsys_seminars_ext) welche diese Extension um eine Suchfunktion ergänzt mit der gezielt nach mehreren Kriterien gesucht werden kann.
Weiterhin passt diese Extension die Funktionalität der seminars Extension an spezielle Kundenanforderungen an:
- Zusätzliche Felder, gezielt durchsuchbar, im Backend pflegbar
- Ausblenden von Optionen
- Ändern der Texte und Umstrukturierung der Eingabemasken im Backend
- Anmelden ohne Benutzerregistrierung
- Datenimport über Administrations Plugin
- Gravierend schnellere Volltextsuche
Forum Erweiterung
Die Extension mm_forum wurde erweitert durch rsys_mmforum. Es gibt eine Erweiterung der Abonnement Funktionen. Sprachen und Emails sind alle durch Templates frei gestaltbar.