Archive der Kategorien

„reveal.js“ als TYPO3-Extension

Ich habe eine gute und eine schlechte Nachricht für euch:
Donald Trump wird heute neuer US-Präsident und ich veröffentliche eine neue TYOP3-Extension. 😉

tgm_reveal“ ist eine TYPO3-Erweiterung, mit der man schnell und einfach HTML-Präsentationen erstellen kann.
Die Kernfunktionen bezieht die Extension aus dem bewährten jQuery-Plugin „reveal.js“.

Vorteile der Erweiterung:

  • Präsentationen können innerhalb eines TYPO3-Systems schnell und einfach erstellt werden
  • Die HTML-Präsentationen sind responsiv und browserunabhängig
  • Präsentationen können ohne Zusatzsoftware wie z. B. Powerpoint erstellt und wiedergegeben werden

Einen kleinen Vorgeschmack könnt ihr euch in dieser Demo holen.

Die Erweiterung bindet wie bereits erwähnt, „reveal.js“ als TYPO3-Extension ein – konfigurierbar durch Flexform und Seiteneigenschaften. Aber …

Mehr lesen

TYPO3 / Extbase: Frontend Editing Know-How

TYPO3 Frontend Editing

TYPO3 Frontend Editing

Dieser Artikel soll ein kleiner Sammelartikel rund um das Frontend Editing durch Frontend Benutzer bei TYPO3 werden. Ich werde diesen nach und nach erweitern und ändern und freue mich über alle Tipps zu diesem Thema.

Frontend Editing – Wieso, weshalb, warum?

TYPO3 bietet ein umfrangreiches Rechtesystem im Backend, mit dem Backend Benutzer(-Gruppen) sehr genau auf spezielle Aufgabengebiete eingeschränkt werden könnten. Hat man beispielsweise ein Kalendermodul in dem Benutzer ihre Termine pflegen können, so könnte man diesen auch jeweils einen Backend Benutzer erstellen und die Benutzer auffordern ihre Daten per Backend zu pflegen.

Mehr lesen

TYPO3 / realUrl: HTML Entities aus der URL entfernen

Kennt ihr das auch? Das Design ist perfekt und die Programmierung fast abgeschlossen. Alles passt perfekt zusammen, doch dann passiert es: Es fehlt noch ein „kleiner Menüpunkt“ auf der Seite. Der neue Menüpunkt heißt „Glücksspielstaatsvertragsausführungsgesetz“ und passt in dieser Länge natürlich niemals in einer Zeile ins Menü. In diesem Fall bediene ich mich gerne der HTML Entitie ­ womit man möglich Umbruchpunkte im Text erlauben kann.

Mehr lesen

TYPO3 / News: Lazy Loading von Nachrichten per AJAX

Seitennavigation bzw. Pagination sind ein sicherer Weg zum durchstöbern von vielen Datensätzen wie zum Beispiel Nachrichten auf einer Webseite. An immer mehr Stellen im Netz begegnet man jedoch dem coolen Bruder „Lazy Loading“, der beim Runterscrollen einfach weitere Posts, Nachrichten oder Ähnliches nachlädt.
In diesem Artikel möchte ich euch zeigen, wie ihr Lazy Loading von Nachrichten-Datensätzen der Extension „news“ (auch bekannt als „Versatile News“ oder „tx_news“) in einem TYPO3 6.x+ System realisieren könnt.

Mehr lesen

TYPO3 / Formhandler: No CAPTCHA reCAPTCHA ErrorCheck

noCaptcha reCaptcha für Formhandler

noCaptcha reCaptcha für Formhandler

Nachdem die Entwickler von Google zufällig herausgefunden haben, dass ihr eigener reCaptcha knackbar ist, haben sich die Brains von Google etwas neues einfallen lassen. Das Ergebnis: Der noCAPTCHA CAPTCHA bzw. Version 2 vom reCaptcha, der ohne das Eingeben eines Codes vor Spam schützen soll.
Eine super Sache wie ich finde. Deshalb möchte ich diese natürlich auch in TYPO3 Projekten verwenden. Grundsätzlich arbeiten wir bei vielen TYPO3 Formularen mit der Extension Formhandler. Diese bietet zwar einen Validator für den alten reCAPTCHA, bisher jedoch nicht für den neuen no CAPTCHA reCAPTCHA. Glücklicherweise kann man bei Formhandler relativ leicht seine eigenen Komponenten einbringen und so habe ich mal einen simplen ErrorCheck für den neuen reCAPTCHA geschrieben.

Mehr lesen

TYPO3 / Formhandler: Fluid Templates verwenden

Ich gestehe! Ich bin ein Fan des schweizer Taschenmessers für Formulare in TYPO3. Die Rede ist natürlich von Formhandler! Mit dieser Extension kann man selbst die komplexesten Formulare und deren Datenverarbeitung realisieren. Dafür sind die Templates von Formhandler mit den üblichen ###Markern### aber teilweise auch sehr aufwendig. Bei der richtigen Konfiguration kann man sich zumindest ein paar Sachen mit Fluid automatisieren.

Mehr lesen

« Ältere Einträge