Archiv 10/2023

Bitbucket SFTP Pipeline

Vor einiger Zeit hatte ich schonmal einen kleinen Beitrag zum Thema FTP-Deploy mit Bitbucket geschrieben. Bitbucket bietet im Zusammenhang mit Deployment viele fertige Möglichkeiten, die nur zum Teil an die eigenen Bedürfnisse angepasst werden müssen. Die Dokumentation dazu ist einfach gehalten und sehr detailliert. Der einzige Knackpunkt – in der freien Version besteht nur die […]

mehr lesen

wdiff und colordiff auf der Kommandozeile

Hin und wieder kann es ganz nützlich sein Dateien auf der Kommandozeile miteinander zu vergleichen. Kürzlich sind mir wieder zwei kleine Tools über den Weg gelaufen, die sich durchaus dafür nutzen lassen. wdiff und colordiff. Beide Tools zusammen können bspw. zwei Dateien miteinander vergleichen und farbig hervorgehoben die Unterschiede ausgeben. Das Kommando ruft wdiff auf […]

mehr lesen

TYPO3 12.x, CloudFlare & trusted hosts

Gerade bin ich im Zusammenhang mit einer Website auf ein Problem mit TYPO3 im Zusammenhang mit Cloudflare gestoßen. Das Back.- und Frontend, sowie das Install-Tool können in dieser Konstellation nicht aufgerufen werden. Es kommt zu einer Fehlermeldung. Grund dafür ist die Implementierung der „trustedHostsPattern“ in TYPO3. Die Fehlermeldung ist sprechend: „The current host header value […]

mehr lesen

TYPO3 12 Composer Installation & das PHP CLI

Gerade wollte ich auf einem V-Server TYPO3 12 via Composer installieren. Die PHP Version selbst hatte ich im Vorfeld schon auf 8.1 angehoben und via Command Line sollte nun die TYPO3 Installation folgen. Composer allerdings wirft dann nach Installation einen Fehler aus. In GeneralUtility.php line 909: [ParseError] syntax error, unexpected ‚)‘ Manchmal sind dann die […]

mehr lesen

WordPress – Beiträge & Seiten durch eigenes Passwort Formular schützen

Unschwer zu bemerken, ich arbeite gerade an meiner eigenen Seite, daher folgen so viele WordPress Beiträge :-) … Gerade stand ich vor der Situation, dass ich das Login Formular für Beiträge und/oder Seiten anpassen wollte. Nicht zuletzt deswegen, weil ich die Bootstrap CSS Klassen unterbringen und ggf. noch einen Template Part ergänzen will. Dazu ist […]

mehr lesen

WordPress – Einfache Template Parts & Abfragen

Um diese Funktion mit Unterordnern in deinem Theme zu verwenden, stelle einfach den Ordnernamen vor den Slug. Wenn du beispielsweise einen Ordner namens „templates“ in deinem Theme-Verzeichnis und einen Template namens „template-socialmedia.php“ in diesem Unterordner hast, kannst du get_template_part() wie nachfolgend verwenden: Mein Template Part liegt im Ordner meines Themes unter templates/ mit dem Dateinamen […]

mehr lesen

MariaDB Server & Benutzer unter Ubuntu einrichten

Seit Docker und DDEV braucht man nicht mehr wirklich einen lokalen Web- und Datenbankserver zur Entwicklung. Ab und an allerdings kann es doch noch sinnvoll sein. Und es war heute wieder soweit. Nachdem ich mehr oder weniger mit Schreck festgestellt habe, dass ich weder den Apache noch MariaDB oder MySQL installiert habe, habe ich genau […]

mehr lesen

TYPO3 – News Template Ausgabe mit eigenen Layouts steuern

Eine einfache und schnelle Möglichkeit die Ausgabe von News im Frontend in unterschiedlichem Erscheinungsbild zu ermöglichen, ist der Einsatz von Layouts, die in den Templates, bzw. Partials der Erweiterung abgefragt werden. Zunächst muss TCEForms erweitert werden. Hierzu beispielhaft zwei neue Layouts: tx_news.templateLayouts { 1 = Normale Liste mit Bild 2 = News Liste ohne Bild […]

mehr lesen

Mit und für dich gemacht. 2014 - 2023
TYPO3 und das TYPO3 Logo sind eine eingetragene Marke der TYPO3 Association. WordPress und das WordPress Logo sind eingetragene Marken der WordPress Foundation.