Wir haben doch keine Zeit!
Moin!
Wie sagte Stefan Raab zu Beginn einer jeden TV-TOTAL-Sendung so schön?!
„Wir haben doch keine Zeit!“
Und genau darum geht es in der heutigen Flaschenpost. Es geht um einen Fehler, den ich aus Zeitmangel leider immer wieder mache und den du vielleicht ebenfalls machst.
Erinnerst du dich, dass ich dir letzte Woche erzählte, dass wir die neue Version 3.0 der Theme Toolbox veröffentlicht haben? Falls nicht: Newsletter von letzter Woche ansehen.
Ich wollte den Newsletter bewusst kurz und knackig halten und setzte dadurch ein wichtiges Detail voraus: Das du die Theme Toolbox bereits kennst. Aber was, wenn nicht?! Vielleicht würdest du dir dann die README auf Github ansehen (und dann in etwa verstehen, was sie kann). Oder aber du suchst im Contao Manager nach der Erweiterung und findest … nicht viel.
Mein Fehler: Mir macht es zwar total viel Spaß eine Erweiterung oder ein Theme zu entwickeln, aber ich nehme mir nur selten Zeit, um sie auch zu dokumentieren. Und deswegen wissen viele potenzielle Nutzer/innen der Theme Toolbox gar nicht, dass sie die Erweiterung gebrauchen könnten.
Aber wenn ich mir nicht die Zeit nehme, warum sollten sich Interessent/innen die Zeit nehmen?!
Falls du dich also bisher gefragt hast, was die Theme Toolbox kann, kommt hier die Erklärung:
Mit der Theme Toolbox kannst du Sets von lesbaren CSS-Klassen erstellen, die von Redakteuren in Artikeln, Elementen, Modulen, News, Events und FAQ ausgewählt werden können.
Ein Beispiel:
Du möchtest, dass ein Text-Element hervorgehoben werden soll. Also gibst du dem Text-Element eine zusätzliche Klasse, zum Beispiel text--highlight. Damit sich Redakteure diese Klasse nicht merken müssen, legst du in der Toolbox die Klasse und eine verständliche Übersetzung wie zum Beispiel Text hervorgehoben an. Redakteure können nun aus einem Dropdown-Feld die Bezeichnung auswählen und dadurch wird die Klasse dem Element hinzugefügt.
Zusätzlich hast du die Möglichkeit, den Asset-Cache von Contao über die Systemwartung zu deaktivieren, damit z.B. Änderungen in SCSS-Dateien bei jedem Seitenaufruf sichtbar werden.
***
Hast du auch ein Projekt oder Produkt, das zu wenig Aufmerksamkeit bekommt? Und dem mit einer besseren Präsentation oder Dokumentation geholfen wäre? Dann ran an die Arbeit!
Viele Grüße,
Dennis
PS: Ein Dank geht erneut an Christian Barkowsky, der mich darauf hinwies, dass wir unsere Contao Erweiterungen im Manager besser beschreiben müssen, damit Nutzer/innen verstehen, was die Erweiterungen können.