Typo3 Software

Start Unterseiten

Typo3 Softwareentwicklung

Hier finden sie einen Auszug der Projekte von Kundenspezifischer- und Standard-Softwareentwicklung für Typo3.

Teaser der aktuellen Ausgabe
Jahresarchiv

 

12/2011

Zeitschriftenarchiv (Extbase)

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

Detailansicht eines Produktes

 

12/2011

Produktdatenbank (Extbase)

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.
Anmeldung
Suchfunktion
Detailansicht

05/2011

Geburtstagsbriefe

Typo3 Extension 'rsysreminder' für automatisierten Mailversand

Applikation zum regelmässigen, 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

Projekt Übersicht
Projekt Detail

02/2011

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

Ein Dienstleistungsangebot
Zuständigkeiten delegieren an Betreuer

02/2011

Kooperations-­plattform 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.

Suchmaske

01/2011

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 

10/2010

Bestellsystem / Einfacher Internet-Shop

Unviverselles 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.

Download Plattform für Software

08/2010

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 grossen 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össe 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.

Popupfenster mit Navigationselementen

07/2010

Diashow

Die Extension rsys_contentslides ersetzt die Funktion "Klick Vergrössern" von Typo3 die ein Bild eines Contentelements vergrössert in einem Popupfenster anzeigt. Bei installierter Extension kann im Popupfenster durch alle Bilder der aktuellen Seite navigiert werden oder eine Diashow der Bilder gestartet werden.

Die Extension bietet folgende Features

  • Navigieren durch alle Bilder der aktuellen Seite
  • Diashow aller Bilder der aktuellen Seite
  • Überblendung zwischen den Bildern
Suchmaske mit Auto Vervollständigen Funktion

06/2010

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ässigen 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

Gesuch editieren
Gesuch Detail
Gesuch Liste

04/2010

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).

Liste geänderter Inhalte mit abonnieren Checkbox

02/2010

Typo3 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

Warenkorb

08/2009

Typo3 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. Weiterhin ist diese Technik die Grundlage der kommenden Hauptversion 5.x von Typo3 und somit kann diese Extension einfacher auf die neue Typo3 Version portiert werden.

 

06/2009, 03/2011

Typo3 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. Weiterhin ist diese Technik die Grundlage der kommenden Hauptversion 5.x von Typo3 und somit kann diese Extension einfacher auf die neue Typo3 Version portiert werden.

Anwendung

Die Extension wird genutzt auf www.ehrenamtsnachweis.de und www.blsv.de

 

05/2009

Typo3 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. Weiterhin ist diese Technik die Grundlage der kommenden Hauptversion 5.x von Typo3 und somit kann diese Extension einfacher auf die neue Typo3 Version portiert werden.

Warenkorb

04/2009

Typo3 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. Weiterhin ist diese Technik die Grundlage der kommenden Hauptversion 5.x von Typo3 und somit kann diese Extension einfacher auf die neue Typo3 Version portiert werden.

Spielplan
Film Listenansicht
Film Detailansicht
Formular für Filmeinreichung

02/2009

Typo3 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. Weiterhin ist diese Technik die Grundlage der kommenden Hauptversion 5.x von Typo3 und somit kann diese Extension einfacher auf die neue Typo3 Version portiert werden.

Strukturierte Suche
Ergebnissliste
Detailansicht
Linkliste aus Auswahlfeld

12/2008

Typo3 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

Geplant (und im Programmcode vorbereitet) ist eine Administration durch den Projekt-Verantwortlichen im Frontend.

Backend

12/2008

Typo3 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
  • Grosse 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

12/2008

Typo3 Händlersuche

Händlersuche rsys_dealers für das Frontend - aufbauend auf tt_address. Er bietet eine Suchmaske in der aus allen tt_address Datensätzen eines bestimmten Ordners Auswahllisten erstellt werden. Dann kann der Reihe nach ausgewählt werden:

  • Land
  • Region
  • Stadt

Jeweils nach der Auswahl wird die nächste Liste aus den existierenden Unterdatensätzen generiert und angezeigt.  Zuletzt wird noch ein Feld zur Freitextsuche nach Postleitzahl angezeigt.

Wenn es für ein Land z.B. keine Regionen gibt wird der Schritt zur Anzeige der Regionen übersprungen und direkt die Städte zur Auswahl angezeigt. Dasselbe gilt für Städte.

Die Ergebnissliste (und die Formulare) können mit Templates gestaltet werden. Es können alle Daten aus tt_address angezeigt werden incl. Grafiken.

09/2008

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

Handbuch

manual.pdf

Das Handbuch zur Extension rsys_mmforum

Frontend Listendarstellung

09/2008

Typo3 Event Manager

Die Extension rsys_events ermöglicht es Events im Backend einzugeben mit Feldern für Start und Endtermin, Beschreibung, Downloadlinks und Grafiken. Die Events können einer oder mehreren Kategorien zugeordnet werden.

Im Fontend wird eine Auswahlliste eingebunden zur Auswahl der Kriterien (Kategorien). Nach Auswählen einer Kategorie werden die Ergebnisse in Listenform angezeigt.

Weitere Features sind

  • Paging
  • Listen- und Detailansicht
  • Favoriten an erster Stelle in Listemansicht
  • Einstellungen in Plugin für Filter und Sortierung (z.B. für Archiv verwendbar)
  • Templates für Listen und Detailansicht
  • Mehrsprachigkeit

Weiterhin kann für Presse Bilder ein Downloadlink für Grafiken in voller Auflösung eingeblendet werden, wenn Frontenduser einer definierten Gruppe angemeldet sind. Die Grafiken sind nicht erreichbar ohne Login.

Teaser mit Texten
Detail

06/2008

Typo3 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
Plugin fünf mal auf Seite plaziert

11/2007

Typo3 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
Suchmaske für Seminare

10/2007

Typo3 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

10/2007

Typo3 Immobilien Buchungssystem

  • Die Extension flatmgr bietet die Möglichkeit Immobilienobjekte zu vermieten, mit Verfügbarkeitsprüfung etc.
  • Die Extension estate_agent biete die Möglichkeit Immobilienobjekte zu präsentieren und Kontaktpersonen zuzuordnen.

Für www.storytellers-company.de wurde eine Extension erstellt (rsys_estate) welche die beiden Extensions modifiziert und verbindet - d.h. die Immobilienobjekte einander zuordnet sowie bei beiden Funktionen und User Interface Elemente ergänzt oder verbessert.

09/2007

Typo3 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.