A21 Glossary: Glossar

Keine Kommentare

Wie der Name schon sagt ist a21glossary eine Glossar Erweiterung. Der Entwickler beschreibt seine Erweiterung wie folgt:

A21 Glossary – automatical conversion of all abbreviations and acronyms in the special tags for accessibility issues

Was macht die Erweiterung?

Wie der Beschreibung zu entnehmen ist konvertiert diese “on the fly” Wörter welche im Glossar sind. Somit wird zB das Akronym EU mit dem dafür vorgesehenen Tag Akronym ausgezeichnet. Dies ist für die Accessibility sehr förderlich. Beim darüberfahren (hover) mit der Maus wird als Tooltip die Beschreibung angezeigt. In diesem Fall würde bei EU als Tooltip Europäische Union angezeigt werden.

Je nach Konfiguration kann auch auf das Akronym geklickt werden, anschließend wird man auf die “List View” weitergeleitet wo detaillierte Informationen dargestellt werden.

mehr

Ähnliche Beiträge

neue Kategorie: Typo3 Erweiterungen

Keine Kommentare

Wie in jedem System sind Erweiterungen das A und O. Egal was die Basisfunktionen eines CMS kann, irgendwann kommt der Moment wo es dann doch nicht mehr funktioniert. Ein weit verbreitetes CMS ist TYPO3. Wir setzen dieses System selbst ein und haben aktuell eine Vielzahl an Erweiterungen im Einsatz. in der neu eingeführten Kategorie werde ich diverse Erweiterungen erwähnen und kurz erklären wie diese konfiguriert werden müssen.

Ähnliche Beiträge

Erste LTS Version von Contao (2.11)

Keine Kommentare

Gerade eben wurde Contao 2.11 veröffentlicht. Was sich alles getan kann direkt in der Ankündigung nachgelesen werden. Neu ist allerdings der LTS Support. Die Version 2.11 wird 18 Monate supportet. Das bedeutet Sicherheitslöcher etc. werden gefixt, auch wenn dann zum Beispiel schon Contao 2.12 veröffentlicht wurde.

Ähnliche Beiträge

Contao Documentation Project von InifinitySoft

Keine Kommentare


Gerade habe ich in der Facebook Gruppe von Contao gelesen, dass InfinitySoft ein neues Projekt gestartet hat. Der Name – Contao Documentation Project – sollte eigentlich schon alles verraten. In der Ankündigung zum Projekt schreibt InfinitySoft folgendes:

Das Contao Documentation Project (CDP) schafft endlich abhilfe.
Das CDP liefert Code Dokumentation für Contao selbst und alle im Extension Repository frei verfügbaren Erweiterungen.

Die ganze Ankündigung kann direkt bei InfinitySoft nachgelesen werden.

Ich persönlich finde das eine wirklich gute Sache, das erspart jedem Entwickler den ganzen Quellcode zu durchstöbern. In Summe gibt es mittlerweile folgende Dokumentationen (Quellcode bezogen).

Ähnliche Beiträge

Contao: jquery und Mootools

Keine Kommentare

Wie wahrscheinlich mittlerweile jede weiß verwendet Contao als JavaScript Framework MooTools. In einem älteren Beitrag, jQuery statt MooTools in Contao verwenden, habe ich bereits beschrieben wie man das Frontend auf jQuery umstellen kann. Seit Contao 2.10 wird allerdings auch der Poor Man’s Cron via MooTools umgesetzt.

Poor Man’s Cron

Der Poor Man’s Cron ist eine alternative zu den “echten” Crons. Dieser wird hier mit PHP (und MooTools um eben den Aufruf zu starten) umgesetzt. In Contao wird der Cronjob verwendet um temporäre Verzeichnisse zu leeren, das CSS neu zu generieren etc.

Vorgehensweise mit den verschiedenen JS Frameworks

Hier gehe ich nur auf die beiden Frameworks ein.

MooTools

Wird das Standard Framework verwendet gibt es überhaupt keine Probleme, im fe_page.html5 bzw. fe_page.xhtml befindet sich folgender JS Code


jQuery

Sollte jetzt allerdings jQuery verwendet werden, wird in der Fehlerkonsole einen Fehler geworfen:
Request is not defined
Um diesen Fehler zu umgehen ist es nötig den JS Code in der fe_page.html5 bzw. fe_page.xhtml zu ersetzen.
Hierzu muss zuerst das fe_page.* kopiert werden. Einfach im Contao Backend auf Templates und dort das Template kopieren, anschließend mit einem beliebigen Editor öffnen, die Stelle nach obigen Code absuchen und mit diesem hier ersetzen:


Ähnliche Beiträge

Ältere Einträge