Logo

Ein Plugin an einen Admin Controller Event im CMS Bludit heften


Soll Ihr Plugin auf Events im Admin-Backend reagieren, dann müssen Sie es an einen Admin Controller hängen, um Daten im Backend verarbeiten zu können.

Original Canon PG-540 CL-541 Set mit 2 Tintenpatronen für Pixma

Original Canon PG-540 CL-541 Set mit 2 Tintenpatronen für Pixma - ❤ Original Canon Tintenpatronen für Ihren PIXMA Farbdrucker-Drucker. Hinweis

kaufen...
Automad Bludit Coast GetSimple GRAV Handlebars Java PHP Pico Smarty Templating Typemill WonderCMS WordPress yamlCMS

Inhalte im Admin Backend verarbeiten

Soll Ihr Plugin Daten verarbeiten, die im Admin-Bereich auf einer bestimmten Seite, wie zum Beispiel Inhalte den Content angezeigen, dann müssen Sie den Aufruf Ihres Plugins an einen solchen Admin-Controller anhängen.

<?php

class pluginAdminController extends Plugin {

    // Registriert einen oder mehrere Controller die im Backend aufgerufen werden können.
    // Es handelt sich dabei um den Aufruf eines Contollers aus dem Verzeichnis:
    //
    // bl-kernel/admin/controllers
    //
    // Wird diese Aufgerufen, dann kann das Plugin diesen Aufruf verarbeiten und Inhalte
    // in Seiten oder Content verarbeiten.

    private $loadOnController = array('content');

    public function adminHead() {
        global $pages;
        if (in_array($GLOBALS['ADMIN_CONTROLLER'], $this->loadOnController)) {
            $html  = '<p class="lead">Die Seite Inhalte ist aktiviert</p>';
            return $html;
        }
    }
}

Das Plugin gibt den Text Die Seite Inhalte ist aktiviert aus, sobald Sie die Seite Inhalte im Admin Backend des Bludit aufschlagen.

Das Plugin registriert das PHP Script content.php in $loadOnController wertet dessen Aufruf im Hook adminHead() aus und weiß dadurch, das der Administrator das Menü Inhalte aufgeschlagen hat. Als Controller können Sie alle PHP-Scripte des Verzeichnis

bl-kernel/admin/controllers 

verwenden, denn genau das sind die Controller die Bludit nutzt. Inhalte können Sie dann auf gewohnte Weise aus der $pages lesen und verarbeiten. Beispielsweise könnten Sie die Seiten auslesen wenn der Controller gestartet wird

...
foreach($pages->db as $value) {
    echo $value['title'];
}
...

und diese im Array manipulieren.

Bludit Controller

Registrieren Sie einen oder mehrere der folgenden Controller, um auf deren Aufrufe in Ihrem Plugin zu reagieren. Diese werden vom CMS automatisch gerufen, sobald sich der User im Backend bewegt und Rubriken auswählt.

Passend:


Das Admin Dashboard in Automad verbergen verstecken

Aus Sicherheitsgründen sollten Sie unbedingt das Admin-Backend (Dashboard) gegen den Zugriff Dritter schützen, denn es ist ein öffentlich bekannter Pfad.

Die Admin URL für mehr Sicherheit im Bludit CMS verbergen

Aus Sicherheitsgründen, sollten Sie die bekannte Standard Admin-URL unkenntlich machen oder verstecken, denn jeder Besucher kann den Admin-Login aufrufen.

Quicklinks im Admin Dashboard des CMS Bludit entfernen

Wenn Sie die Quicklinks im Bludit CMS Dashboard stören, können Sie diese ganz einfach in der View dashboard.php des Admin Backends deaktivieren oder entfernen

Der Standard Administrator Login URL-Pfad des Bludit CMS

Nach der Installtion des CMS Bludit können Sie das Admin Backend aufrufen, um eigenen Content zu erzeugen - melden Sie sich mit dieser URL am Blog an

Admin URL im CMS GetSimple ganz abschalten deaktivieren

Aus Sicherheitsgründen können Sie den Zugriff auf das Backend von GetSimple abschalten. Deaktivieren Sie den Zugriff auf den Login des Admin Backends.

Die Admin URL im CMS GetSimple verbergen und verstecken

Ändern und verstecken Sie die Admin URL, um das Ausspionieren Ihres Accounts oder der Redakteure und Admins auf die Webseite effektiv zu unterbinden.

Das GRAV CMS Admin Backend und Dashboard herunterladen

Das GRAV CMS Admin Backend muss separat heruntergeladen und installiert werden, erst dann bietet GRAV ein bequemes Backend für den Admin und die Redakteure.

GRAV Flat File CMS Admin Backend hängt fest

GRAV CMS das Admin Backend bleibt hängen, was Sie tun können zeigt dieser kurze Beitrag als Lösung

Typemill Admin URL und Admin Login Pfad

Das ist der Login-Pfad bzw die Login URL für den Admin im CMS Typemill. Mit 2 Varianten gelangen Sie in das Dashboard und Backend des CMS.

Admin-URL in WordPress CMS ausspionieren so einfach

Die Admin-URL ist die sensieble Stelle einer Webseite, dies ist der Eingang. Finden sie das CMS heraus indem Sie die Standard-URL des Admin-Backend abfragen.

Affiliate CTA Plugin für das Bludit CMS schreiben Teil 2

Teil 2 - In diesem Teil geht es um die Erstellung des eigentlichen PHP-Plugins für Bludit, um die Einblendung der Affiliate Links in den Beiträgen zu steuern.

Bludit Plugin erzeugt automatisches Inhaltsverzeichnis im Content

Inhaltsverzeichnisse in Beiträgen haben hohe SEO Wirkung. Dieses Bludit Plugin erzeugt für jeden Beitrag ein Inhaltsverzeichnis vor dem Beitragstext.

TinyMCE läuft nicht im Standardmode im Bludit CMS

Der TinyMCE läuft nicht im Standardmode, statt dessen ist der MarkDown Parser aktiviert. Diese Meldung erhalten Sie oft wenn JavaScripte in Plugins stören.

Bludit2Pico Konverter Plugin exportiert Bludit Beiträge nach PICO MD

Dieses Bludit Plugin konvertiert aller Bludit Beiträge in das MarkDown Format und die Ordnerstruktur des Pico CMS, legen Sie lediglich die Index.md an

Anzeigen im Notification Panel $syslog() Dashboard

Machen Sie eigene Anzeigen im Notification Panel des Bludit Dashboards. Nutzen Sie den $syslog-Dienst des CMS, um Events oder Checks aus Plugins zu zeigen.

Ein Plugin für das Bludit CMS Schritt für Schritt schreiben

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.

Ein Bludit Plugin installieren ganz einfach und schnell

Ein wenigen Schritten installieren Sie ein Bludit Plugin aus dem Internet auf Ihrer eigenen Webseite. Der Beitrag zeigt wie das geht und was benötigt wird

SEO-Plugin für das Dashboard Journal des CMS Bludit

Ein einfaches SEO-Plugin für Bludit CMS zu Überwachung der SEO-Eigenschaften aller Beiträge. Beitrags-Titel und die Beschreibung werden ausgewertet.

Ein einfaches Hit Counter Plugin für Pico CMS schreiben

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

Das Plugin PicoPageList und die Anpassung in 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.

Ein einfaches Beispiel Plugin für Pico CMS schreiben

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

Einfaches Affiliate Plugin für das Flat File CMS Typemill schreiben

Ein einfaches Affiliate und CTA Plugin für das Flat File CMS Typemill, mit Hilfe der so genannten Shortcodes.

Ein Hit-Counter Plugin für das WonderCMS schreiben

Die Pluginschnittstelle des WonderCMS ist gut dokumentiert und einfach zu bedienen. In diesem Beitrag schreiben Sie ein Hit-Counter Plugin für das kleine CMS.


Meta: Instagram CMSWorkbench.de GIMP-Handbuch.de Kontakt Impressum Datenschutz