Beispiel Plugin für Pico CMS

home pico plugins

VBA mit Excel - Der leichte Einstieg - Vom ersten Makro zur eigenen Eingabemaske   -  Erweitern Sie den Funktionsumfang von Excel, indem Sie z. B. Routineaufgaben mit Makros erledigen, benutzerdefinierte Dialogfenster und Eingabemasken erstellen oder Ihre eigenen Funktionen programmieren. Dieses Buch richtet sich an Excel-Anwender, die in die VBA-Programmierung einsteigen möchten, aber noch keinerlei Vorkenntnisse besitzen. Es führt Sie Schritt für Schritt und mit vielen Beispielen in die Grundlagen der VBA-Programmierung ein und zeigt, wie Sie in VBA mit Excel-Objekten, z. B. Tabellenblättern, Zellen und Zellbereichen umgehen. Erfahren Sie außerdem, wie Sie mit UserForms*, Steuerelementen und VBA-Anweisungen eine komfortable Benutzeroberfläche für viele Zwecke und auch für ungeübte Excel-Anwender erstellen.

Wir sind Mitglied im Amazon.Partnernet und können mit Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

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

Inhalt

Demo Plugin schreiben

Die Plugin-Dokumentation für die Erstellung eines Pico CMS Plugins ist sicherlich sehr gut, dennoch fehlt ein Beispiel, das einen konkreten "Durchstich" zeigt. Das folgende Plugin ist so ein einfacher Anwendngsfall der durch das geringe Coding die Wirkungsweise verdeutlicht.

009 <?php
010  class MyPlugin extends AbstractPicoPlugin {
011
012    public function onMetaParsed(array &$meta) {
013      $meta['author'] = "Klaus Dieter";
014      return;
015    }
016
017  }
018 ?>

Demo-Plugin ändert jeden Autor: /plugins/MyPlugin.php

Oben zu sehen ist der Inhalt des MyPlugin.php, welches im Verzeichnis /plugins/ liegt. Das Plugin klingt sich beim Event onMetaParsed ein (folglich wenn die Metainfos des Beitrags verarbeitet werden), erhält das betreffende Meta-Array $meta und ändert den bisherigen Autor auf "Klaus Dieter". Der neue Inhalt wird in Zeile 14 wieder an das Pico-Framework zurück gegeben und der neue Autor "Klaus Dieter" taucht fortan in jedem Post auf (natürlich nur so lange das Plugin auch aktiviert ist).

Weiterführende Beiträge: PICOCMS.org


 28.01.2024    Kontakt@Oliver-Lohse.de    Demo Beispiel

SEO-Wissen für erfolgreiches Online-Marketing - Komplett aktualisiert und erweitert   -  Die Suchmaschinen-Optimierung ist eine der wichtigsten Disziplinen im Online-Marketing. Wenn es Ihnen darum geht, für Ihre Webseite oder Ihren Webshop ein Top-Ranking in den SERPs zu erzielen, müssen Sie wissen, wie Suchmaschinen ticken und welche Stellschrauben Sie wie einstellen. Sebastian Erlhofers SEO-Handbuch ist für Ihre SEO-Ausbildung ein wichtiger Begleiter und ein Quell an Wissen, aus dem Sie Praxiswissen und Profitipps schöpfen.

Wir sind Mitglied im Amazon.Partnernet und können mit Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Weitere passende Beiträge

Plugin Schritt für Schritt schreiben

 bludit  Schritt Demo


Die Entwicklung eines Plugins für das CMS Bludit ist einfach. Der Beitrag zeigt Ihnen Schritt für Schritt wie Sie vorgehen müssen um an Ihr Ziel zu gelangen.

Democode für Handlebars.JS

 handlebarsjs  Demo Template


Dieser Beitrag zeigt ein einfaches Demo Template für die JavaScript basierte Template Engine Handlebars. Dieses Template ist sogar offline funktionsfähig.

Impressum


CMSWorkbench.de ist eine reine Entwickler-Webseite und dient vorwiegend als Wissensspeicher für die Entwicklung von CMS

Datenschutz


Die Webseite verwendet keinerlei Tracking- oder Speicher-Mechanismen, die Rückschlüsse auf Ihre IP oder das Leseverhalten zulassen

Affiliate


Wir sind Mitglied im Amazon Partnernet und können mit Affiliate-Links (* den Betrieb der Seite etwas unterstützen, für Sie ist das natürlich kostenlos

Kontakt


Sie können mit uns über eMail Kontakt aufnehmen, schreiben Sie an Kontakt@Oliver-Lohse.de