Pico CMS

Das freie Flatfile CMS Pico, ist eines der sichersten Content Management Systeme derzeit. Dieses CMS verzichtet bewusst auf die Schwachstelle des Admin Backend.

Das White Space Problem in Twig Templates

Das White Space Problem in Twig Templates - Pico CMS

Das Pico CMS mit Twig hat ein Leerzeichen-Problem, denn Leerzeichen (Whitespaces) vor Templatevariablen werden von der internen Template Engine Twig verschluckt

Space • Fehler • Problem
Einen einfachen Twig Counter leicht aufbauen

Einen einfachen Twig Counter leicht aufbauen - Pico CMS

Zählen Sie in der Template-Engine Twig eine Counter Variable im Template hoch oder runter und regeln damit Kontrollzwecke in Ihren eigenen Templates.

Count
Ein Teaser Bild in den Beitrag einfügen

Ein Teaser Bild in den Beitrag einfügen - Pico CMS

Implementieren Sie mit einem Meta-Feld mit geringem Aufwand ein Teaser oder Kategoriebild in der Startseite des Pico CMS bzw. in einem Beitrag als Artikel-Bild.

Tag Schlagwort Liste als Twig Template entwickeln

Tag Schlagwort Liste als Twig Template entwickeln - Pico CMS

Für das Pico CMS erzeugt dieses Codebeispiel eine Tagliste, die Beiträge mit gleichen Tags auflistet. Binden Sie diese Twig Template in einen Beitrags ein.

Step Back Template Navigation entwickeln

Step Back Template Navigation entwickeln - Pico CMS

Möchten Sie einen Zurück-Button in jedem Beitragsverzeichnis im PICO CMS implementieren, dann lesen Sie diesen Beitrag und nutzen das folgende Coding.

Navigation • Menue • Back
Standard Meta-Attribute im Beitrag anlegen

Standard Meta-Attribute im Beitrag anlegen - Pico CMS

Das Pico CMS bietet bereits eine ganze Menge an Meta-Attributen die Sie bereits gut nutzen können. Eine vollständige Attribut-Liste zeigt dieser Beitrag.

Meta • Attribut
Der grundlegende Meta Aufbau eines Beitrags

Der grundlegende Meta Aufbau eines Beitrags - Pico CMS

Dieser Beitrag soll Ihnen einen Eindruck vermitteln, wie ein einfacher PICO Beitrag in Markdown aussieht. Sie benötigen dafür einen beliebigen ASCII Editor.

SEO Automatik für konforme Überschriften Formatierung

SEO Automatik für konforme Überschriften Formatierung - Pico CMS

Sie haben Probleme mit Ihrem SEO? Wer nicht! Dann kann Ihnen dieses kleine Coding helfen eine korrekte Überschriftenstruktur für Suchmaschinen zu erstellen

SEO • Heading
Der Seiten Paginator und Blätterfunktion

Der Seiten Paginator und Blätterfunktion - Pico CMS

Dieser Beitrag zeigt Ihnen, wie Sie mit wenigen Handgriffen einen Seitenpaginator und Blätterfunktion in Ihre CMS-Webseite bzw. Web-Blog implementieren.

Seite • Page • Paginator
Bestimmte Seiten im Beitrags Loop ausschliessen

Bestimmte Seiten im Beitrags Loop ausschliessen - Pico CMS

if-Kontrollstrukturen im Twig-Template helfen bestimmte Seiten auszuschließen, denn nicht alle Seiten sollen beispielsweise einen Autor oder das Datum zeigen

Das Plugin PicoPageList und die Anpassung

Das Plugin PicoPageList und die Anpassung - Pico CMS

Der Beitrag zeigt, wie Sie mit dem Plugin PicoPagesList.php weitere Beiträge des aktuellen Ordners azeigen lassen können, um diese in ein Menü aufzunehmen.

Neues Meta-Attribut im Template abfragen

Neues Meta-Attribut im Template abfragen - Pico CMS

Fügen Sie neue Meta-Attribute in Pico hinzu oder entfernen diese, dann ist es sinnvoller zuvor auf deren Existenz abzufragen, das vermeidet Fehlermeldungen

Die Meta-Informationen in Beiträgen und Posts

Die Meta-Informationen in Beiträgen und Posts - Pico CMS

So legen Sie die wichtigen Metadaten eines jeden Pico-Beitrags an. Es ist ein reguläres MD-File, das Sie mit jedem ASCII-Editor leicht selbst anlegen können.

Markdown Bildliste im Text anlegen und Bilder referenzieren

Markdown Bildliste im Text anlegen und Bilder referenzieren - Pico CMS

Dieser Beitrag zeigt Ihnen, wie Sie einen Bildindex in Markdown anlegen und im Texte auf diese Bilder leicht referenzieren können. Dies ist eine Erleichterung.

Der Loop Counter index.loop in Twig Templates

Der Loop Counter index.loop in Twig Templates - Pico CMS

Der aktuelle Index des Pico Loops kann für die Steuerung unterschiedlicher Formate abgefragt werden, nutzen Sie das Tag loop.index der Twig Template Engine.

Ein einfaches Hit Counter Plugin schreiben

Ein einfaches Hit Counter Plugin schreiben - Pico CMS

Erstellen Sie einen einfachen Hitcounter und Besuchszähler als Pico Plugin. Dieser Counter zählt Aufrufe von Menschen oder Robots der Suchmaschinen.

Einen ganz bestimmten Beitrag im Template anzeigen

Einen ganz bestimmten Beitrag im Template anzeigen - Pico CMS

Statt alle Blogbeiträge im Loop aufzulisten, können Sie auch einen ganz konkreten Beitrag anzeigen und dessen Existenz zuvor prüfen. Dieses Script zeigt es.

Der erster Start und erster Beitrag der Webseite

Der erster Start und erster Beitrag der Webseite - Pico CMS

Dieser Beitrag zeigt Ihnen die einfache Installation und Inbetriebnahme des freien PICO CMS ist. Es sind nur wenige Handgriffe und wenig Voraussetzungen nötig.

Ein einfaches Beispiel Plugin schreiben

Ein einfaches Beispiel Plugin schreiben - Pico CMS

Dieser Beitrag zeigt Ihnen, wie Sie ein erstes Plugin für PICO entwickeln. Die wenigen Zeilen Code verdeutlichen die Arbeitsweise der Plugins in diesem CMS

Plugin • AddOn
Eigene config.yml Parameter erstellen und lesen

Eigene config.yml Parameter erstellen und lesen - Pico CMS

Die Datei config.conf speichert im YAML-Format Variablen ab auf die Sie aus den Templates zugreifen und verarbeiten können. Dies ist das Setup der Webseite

Dynamisches index.twig für Verzeichnisse

Dynamisches index.twig für Verzeichnisse - Pico CMS

Dieser Beitrag zeigt Ihnen, wie Sie dynamische Templates anlegen, um damit den Content aus verschiedenen Ordner in Ihrer Webseite anzeigen zu können.

Bildlink mit Markdown Parser realisiert

Bildlink mit Markdown Parser realisiert - Pico CMS

Mit der Markdown Syntax können Sie auch einen klickbaren Bildlink im Text eintragen. Es ist eine Schachtelung verschiedener bekannter Markdown Format-Befehle.

Ändern Sie die Beitrags Sortierung in der Config

Ändern Sie die Beitrags Sortierung in der Config - Pico CMS

Mit wenigen Handgriffen ändern Sie die Standard-Beitragssortierung in PICO individuell ab. Passen Sie diese Einstellung in der YAML-Datei config.yml an.

Ein Beitragsmenü ohne Plugin realisieren

Ein Beitragsmenü ohne Plugin realisieren - Pico CMS

Für die Einbindung eines Menüs gibt es kostenlose Plugins, Sie können dies auch mit Mitteln des Templates umsetzen und verzichten auf unsichere Plugins

WordPress Easy - Redaktion

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.