Installation und Einrichtung

  1. Öffnen Sie in den Erweiterungsmanager und installieren die TYPO3 Adventskalender Erweiterung auf dem gewohnten Wege.

  2. Wenn Sie auch die Pro-Version verwenden möchten, installieren Sie diese ebenfalls und öffnen danach die Erweiterungseinstellungen der Basis-Erweiterung. Auf dem Reiter Pro können Sie nun die folgenden Einstellungen vornehmen:

    • Lottery-Report - Activate email report: Diese Einstellung aktiviert eine Report E-Mail, welche nach Ausführung des Lottery CommandControllers die gesammelten Log-Daten verschickt.
    • Lottery-Report - Subject for email report: Hier können Sie den Betreff für die Report E-Mail festlegen. Dies ist dann sinnvoll, wenn Sie mehrere Adventskalender betreiben.
    • Lottery-Report - Address for email report: Hier können Sie die Zieladresse für die Report E-Mail festlegen.
    • BCC for all emails: Diese Einstellung dient zum debuggen und sendet, sofern hier eine gültige E-Mailadresse eintragen wurde, jede E-Mail als BCC an diese Adresse.

    Auf dem Reiter Extension können Sie den Update-Check konfigurieren:

    • Enable extension update service: Aktiviert/deaktiviert die Update-Check/Informations Zeile.
    • Display email address for support or extension request: Hier können Sie E-Mailadresse anpassen, die bei Support- oder Update-Anfragen angezeigt wird.

Zusätzlich müssen noch statische Templates bereit gestellt werden:

Fügen Sie die entsprechenden statischen Templates in Ihrem Root-Template hinzu.

Statisches TemplateBeschreibung
TYPO3 - Adventskalender (Base - required!)Basis-Konfiguration für den Adventskalender - ERFORDERLICH!
TYPO3 - Adventskalender (Use Page-Template)Muss verwendet werden, wenn der Adventskalender die volle Seite einnehmen soll. Hierbei sollte die Adventskalender-Seite ein eigenes Root-Template bekommen
TYPO3 - Adventskalender (Integrate Modernizr)Muss verwendet werden, wenn Modernizr via CDN eingebunden werden soll. Wenn Sie bereits Modernizr eingebunden haben, benötigen Sie diesen Eintrag nicht.
TYPO3 - Adventskalender (Integrate jQuery)Muss verwendet werden, wenn jQuery via CDN eingebunden werden soll. Wenn Sie bereits jQuery eingebunden haben, benötigen Sie diesen Eintrag nicht.
TYPO3 - Adventskalender (Integrate jQuery-Fancybox)Bindet die Fancy-Box ein, mit welcher die Türchen geöffnet werden.
TYPO3 - Adventskalender (Integrate Bootstrap)Muss verwendet werden, wenn Bootstrap 3 via CDN eingebunden werden soll. Wenn Sie bereits das Bootstrap-CSS eingebunden haben, benötigen Sie diesen Eintrag nicht.
TYPO3 - Adventskalender (Pro: 1. Base - required!)Muss verwendet werden, wenn Sie die Pro-Version nutzen.
TYPO3 - Adventskalender (Pro: 2. Lottery)Muss verwendet werden, wenn Sie die Pro-Version nutzen und ein Gewinnspiel in Ihrem Adventskalender anbieten wollen.

Achtung:

Ggf. benötigen Sie auch das css_styled_content bzw. fluid_styled_content Static-Template!

TypoScript-Einstellungen

Folgende Einstellungen können mit Hilfe von TypoScript-Konstanten durchgeführt werden:

Debugging

themes.configuration.extension.adventskalender.debug Aktiviert/deaktiviert das Debugging themes.configuration.extension.adventskalender.useMonth Hier kann gewählt werden, welcher Monat verwendet werden soll. Dies ist normalerweise natürlich der Dezember (12). Wenn man den Kalender aber schon eher einrichten und testen will, kann man hier einfach auf 11 (November) stellen und den kompletten Ablauf vorerst testen. Wenn dieser Wert auf auto gestellt wird, wird immer der aktuelle Monat genommen. Aber Achtung: Die Einstellung Simulate day überschreibt diese Einstellung.

Footer

themes.configuration.extension.adventskalender.showCopyrightNotices Aktiviert/deaktiviert den Link für die Copyright-Hinweise.

themes.configuration.extension.adventskalender.showPoweredBy Aktiviert/deaktiviert den Powered-By Link zur Adventskalender-Website.

Adventskalender pages

themes.configuration.pages.adventskalender.terms Setzt die Page-Uid, auf der die Teilnahme-Bedingungen zu finden sind. Wenn es eine externe Seite ist, erstellen Sie einfach eine Seite vom Typ Link to external URL und weisen die Page-Uid dieser Seite zu themes.configuration.pages.adventskalender.privacy Setzt die Page-Uid, auf der die Datenschutz-Bedingungen zu finden sind. Wenn es eine externe Seite ist, erstellen Sie einfach eine Seite vom Typ Link to external URL und weisen die Page-Uid dieser Seite zu

Adventskalender PRO features

themes.configuration.extension.adventskalender.showRegistration Aktiviert/deaktiviert den Registrierungs-Button.

themes.configuration.extension.adventskalender.showRegistrationAddress Aktiviert/deaktiviert die Adresse im Registriervorgang.

themes.configuration.extension.adventskalender.showLogin Aktiviert/deaktiviert den Login-Button.

themes.configuration.extension.adventskalender.showPasswordReset Aktiviert/deaktiviert den Passwordzurücksetzen-Button.

themes.configuration.extension.adventskalender.showReminderOption Aktiviert/deaktiviert die Erinnerungs-Option bei der Registrierung.

themes.configuration.extension.adventskalender.showPublishWinningOption Aktiviert/deaktiviert die Gewinnerveröffentlichungs-Option bei der Registrierung.

themes.configuration.extension.adventskalender.showNewsletterSubscriptionOption Aktiviert/deaktiviert die Newsletteranmelde-Option bei der Registrierung.

Themes

themes.configuration.extension.adventskalender.themeRootPath Legt den relativen Pfad zu den Adventskalender-Themes fest.

Templates

themes.configuration.extension.adventskalender.view.templateRootPath Legt den Pfad zu den Fluid-Templates fest.

themes.configuration.extension.adventskalender.view.partialRootPath Legt den Pfad zu den Fluid-Partials fest.

themes.configuration.extension.adventskalender.view.layoutRootPath Legt den Pfad zu den Fluid-Layouts fest.

Weitere TYPO3 Erweiterungen
Unser Komplettangebot finden Sie unter
www.coding.ms