Kategorie: Baukasten
Baukasten versammelt Code‑Snippets, Konfigurationsdateien und Mini‑Applets aus eigenen Projekten.
-
Fix für titellose Posts in WordPress, für SEO, GEO, und Social Media
Weil ich mehrere Microblogging-Kategorien habe, die keine Titel brauchen, hier ein Fix für das Erstellen eines Pseudotitels für SEO, GEO, und Social-Media-Links: // Shared function for title-less posts in certain categoriesfunction mb_title_for_titleless_notes( $title ) { if ( ! is_singular( ‚post‘ ) ) { return $title; } global $post; // Only act if the post has
-
Dateiumbenennung nach Velsz in Bridge
Wir machen das in zwei Stufen: zuerst bereinigen wir alle üblichen Datumsangaben in dem Ordner, in dem wir die Umbenennung vornehmen wollen, dann machen wir die Umbenennung in Bridge. Vorbereitungsskript zur Bereinigung von Dateinamen (vor der Umbenennung in Adobe Bridge) Mein Python-Skript dient dazu, Datumseinträge aus Dateinamen zu entfernen, bevor die eigentliche Umbenennung mit Adobe
-
Artikellinks aus WordPress in Linkwarden speichern
Ein kurzer Snippet zum Ausprobieren. Benötigt WordPress und Linkwarden.1 Damit werden alle Links, die sich in einem Artikel bestimmter Kategorien befinden, beim Veröffentlichen zum Speichern an Linkwarden geschickt. Linkwarden schickt diese dann auch an archive.org, damit sie auch öffentlich verfügbar bleiben. Kontext dazu: Mein Mastodon‑Post hier, und dieser Bluesky‑Post. // Hooks into the WordPress publish_post
-
Satzspiegelrechner
Was macht der Satzspiegelrechner? Der Satzspiegelrechner ist ein Tool zur Visualisierung und Berechnung des Satzspiegels für ein Buchformat, hier exemplarisch für A5‑Seiten. Er zeigt, wie viele Zeilen bei einer vorgegebenen Buchstabenhöhe und einem festgelegten Zeilenabstand auf die Seite passen, und stellt den Satzspiegel (den bedruckbaren Bereich) mit typischen Seitenrändern dar. So kann man Layout‑Parameter wie
-
CRT-Pixel-Shader-Brush für BlackInk
Dieses kurze Shader-Skript erzeugt RGB-Streifen entlang der Pinselbewegung und eignet sich als visuelles Experiment oder Ausgangspunkt für eigene Brush-Designs. Es kann direkt in BlackInk eingefügt werden – dazu einfach den Code in den „Brush Pixel Shader Editor“ kopieren und als neue Konfiguration speichern. Die Streifen entstehen durch eine einfache Modulo-Logik: Jede dritte Spalte wird abwechselnd