
Nachgereicht: Publii 0.46.3 ist gelandet
Publii 0.46.3 ist erschienen. Gelandet sind eine interne Projektbeschreibung, Slugs in allen Listings, UnterstĂŒtzung fĂŒr Partials in Unterverzeichnissen sowie App-Benachrichtigungen in Iframe-Plugins. NĂ€chster Halt: Publii 0.47.0
Interne Projektbeschreibung
Wer mehrere Webseiten managt, dĂŒrfte sich ĂŒber die Möglichkeit freuen, interne Beschreibungen fĂŒr die jeweiligen Projekte respektive Webseiten zu vergeben:
Slugs in allen Listings
Der Slug (die URL ggf. mit PrĂ€fix) wird jetzt ĂŒber alle Listings hinweg angezeigt. Sehr praktisch.
FĂŒr Entwickler: Partials in Unterverzeichnissen
theme/
|
âââ assets/
|
âââ partials/
â âââ header/
â â âââ logo.hbs
â â âââ navigation.hbs
â â âââ search.hbs
â âââ footer/
â â âââ copyright.hbs
â â âââ links.hbs
â â âââ social.hbs
â âââ blog/
â â âââ post-meta.hbs
â â âââ post-excerpt.hbs
â â âââ post-tags.hbs
â âââ shared/
â âââ pagination.hbs
â âââ notifications.hbs
â
âââ index.hbs
âââ config.json
âââ post.hbs
âââ page.hbs
Mit diesem Update wird die UnterstĂŒtzung fĂŒr Handlebars Partials eingefĂŒhrt, die sich in Unterverzeichnissen befinden. Dies ermöglicht es Entwicklern, ihre Vorlagen besser zu organisieren und saubere Projektstrukturen zu erhalten.
App-Benachrichtigungen in Iframe-Plugins
Iframe-Plugins unterstĂŒtzen jetzt App-Benachrichtigungen, wodurch es fĂŒr Benutzer einfacher wird, ĂŒber Ănderungen und Aktualisierungen informiert zu bleiben, wĂ€hrend sie mit iframe-fĂ€higen Plugins arbeiten. Diese Verbesserung gilt fĂŒr Plugins wie den Sprachdatei-Editor, wo Echtzeit-Benachrichtigungen ArbeitsablĂ€ufe rationalisieren können, indem sie sofortiges Feedback zu Aktionen oder Ănderungen liefern. AuĂerdem erkennen Iframe-Plugins jetzt besser Ănderungen des Systemfarbschemas. Bisher musste die Publii-App neu gestartet werden, um zwischen dem dunklen und dem hellen Modus zu wechseln, damit die Ănderungen wirksam wurden. Mit diesem Update werden die Farbschema-Anpassungen in Echtzeit angewendet.
Fehlerbehebungen
AuĂerdem wurden mehrere Fehler behoben, um die StabilitĂ€t und Leistung zu verbessern:
- Bulk-Aktionen in Listenansichten behoben: Es wurde ein Problem behoben, bei dem Massenaktionen in Listenansichten nicht korrekt funktionierten.
- Erkennung interner Links behoben: Die Behandlung interner Links wurde verbessert, indem die UnterstĂŒtzung fĂŒr einfache AnfĂŒhrungszeichen (') in URLs mit #INTERNAL_LINK# hinzugefĂŒgt wurde. Dies gewĂ€hrleistet eine korrekte Analyse, auch bei Verwendung innerhalb von JavaScript. Das Update behebt auch Probleme mit Links wie file/author, die bisher aufgrund ihrer nicht-numerischen Natur eine besondere Behandlung erforderten. Es beseitigt die Notwendigkeit, nach dem abschlieĂenden AnfĂŒhrungszeichen oder Apostroph des Attributs zu suchen (siehe GitHub-Diskussion).
- Behobene og:url und kanonische Erzeugung: Es wurde ein Problem behoben, bei dem das og:url-Meta-Tag und kanonische Links unter bestimmten Konfigurationen einen zusÀtzlichen SchrÀgstrich (//) in der URL enthielten. (siehe GitHub-Diskussion).
- Upload-Kontrolle im Repeater mit Tabs-Anzeige behoben: Es wurde ein Problem behoben, bei dem Bilder, die ĂŒber das Repeater-Feld mit settingsDisplay hochgeladen wurden: "tabs" in das falsche Verzeichnis gespeichert wurden und die Vorschau leer blieb. Der Upload und die Vorschau funktionieren jetzt unabhĂ€ngig von der Anzeigeeinstellung korrekt (siehe GitHub Issue).
- Probleme mit fehlenden Verzeichnissen behoben: Es wurde eine rekursive Verzeichniserstellung in fs.mkdirSync implementiert, wodurch ein Problem behoben wurde, bei dem das HinzufĂŒgen von Featured Images fehlschlug, wenn der Ordner /input/media/posts nicht vorhanden war. Der Ordner wird nun automatisch erstellt, wodurch eine nahtlose FunktionalitĂ€t auch beim Klonen des Projekts aus einem Repository gewĂ€hrleistet wird (siehe GitHub Issue).
- Probleme beim Hochladen von .htpasswd-Dateien behoben: Es wurde ein Problem behoben, bei dem .htpasswd-Dateien, die im Verzeichnis Tools/File Manager/root abgelegt waren, wÀhrend der FTP-Bereitstellung nicht hochgeladen wurden. Diese Dateien werden jetzt zusammen mit .htaccess in den Bereitstellungsprozess einbezogen (siehe GitHub Issue).
AbschlieĂende Ăberlegungen der Entwickler
Publii CMS v0.46.3 ist ein weiterer Schritt in unserem Bestreben, die FunktionalitĂ€t zu verbessern, Benutzeranliegen zu berĂŒcksichtigen und Funktionen einzufĂŒhren, die die Verwaltung statischer Websites intuitiver und flexibler machen.
Wie immer freuen wir uns ĂŒber Ihr Feedback im Community-Forum, um die Zukunft von Publii mitzugestalten. Bleiben Sie dran fĂŒr weitere Updates und Verbesserungen, und wir danken Ihnen, dass Sie Teil der Publii-Reise sind!
Wir freuen uns darauf, die fantastischen statischen Websites zu sehen, die Sie mit dieser neuesten Version erstellen.
Fazit und VerfĂŒgbarkeit
Auch diese Punkt-Ausgabe von Publii ist den kostenlosen Download wert.
Publii ist zwar kostenlos verfĂŒgbar, freut sich aber ĂŒber Spenden.
Comments