Logo

NiftyCMS - Plugins Modifier


Mit Plugins können Sie NiftyCMS um neue Funktionen erweitern. Mit dieser kurzen Anleitung erstellen Sie eigene Plugins für Ihr CMS.

Download NiftyCMS
home » niftycms plugins »
Teaser

NiftyCMS - Plugin Breadcrumb


Mit Plugins können Sie NiftyCMS um neue Funktionen erweitern. Mit dieser kurzen Anleitung erstellen Sie eigene Plugins für Ihr CMS.

Teaser

NiftyCMS - Modifier Promotion


Mit diesem Plugin (modifier) können Sie den Beitragstext mit einem Kennwort oder Code schützen und bei Eingabe des korrekten Kennworts anzeigen.

Teaser

NiftyCMS - Modifier Kennwort


Mit diesem Plugin (modifier) können Sie den Beitragstext mit einem Kennwort oder Code schützen und bei Eingabe des korrekten Kennworts anzeigen.

Teaser

NiftyCMS - Plugin Table of Content


Das Plugin Table of Content erzeugt ein automatisches Inhaltsverzeichnis für jeden einzelnen Beitrag.

Teaser

NiftyCMS - Plugin Folders


Mit Plugins können Sie NiftyCMS um neue Funktionen erweitern. Mit dieser kurzen Anleitung erstellen Sie eigene Plugins für Ihr CMS.

Teaser

NiftyCMS - Plugin Affiliate


Mit Plugins können Sie NiftyCMS um neue Funktionen erweitern. Mit dieser kurzen Anleitung erstellen Sie eigene Plugins für Ihr CMS.

Hacking u. Security - Das umfassende Hacking-Handbuch des IT-Standardwerks - Profitieren Sie von der Beschreibung realer Angriffsszenarien und erfahren Sie, welche Sicherheitsmaßnahmen wirklich funktionieren. Mit dem Blick eines Hackers spüren Sie Schwachstellen in Ihren eigenen Systemen auf und nutzen alle Werkzeuge, um sich gegen Angriffe gezielt zu schützen. Von der Absicherung des Active Directory bis zum Einsatz von Kali Linux, von der Suche nach Exploits bis zur Härtung von Webservern – hier werden Sie zum Security-Experten!

Die Seite ist Mitglied Amazon.Partnernet und kann mit Affiliate-Links den Betrieb etwas unterstützen, für Sie ist das natürlich vollkommen kostenlos.

NiftyCMS Plugins

Sie können NiftyCMS mit neuen Plugins erweitern. Plugins fügen dem Basis-System neue wertvolle Funktionen und Eigenschaften hinzu. Das Plugin Affiliate fügt beispielsweise den Webseiten einen zufälligen Affiliate-Link hinzu, mit dessen Empfehlungen Sie Geld verdienen können.

NiftyCMS Modifier

Modifier werden in NiftyCMS dazu verwendet, den Inhalt des Templates oder einzelner Template-Variablen zu verändern, beispielsweise ist der Modifier Promotion in der Lage, den Beitragscontent erst freizugeben, wenn ein korrektes Kennwort eingegeben wird.

NiftyCMS Plugin-Syntax

Plugins müssen den folgenden Rahmen haben:

<?php
if(defined('VERSION')) {/* nothing */} else {defined('version') OR die('Direct access is not allowed.');}

function smarty_function_affiliate($params, Smarty_Internal_Template $template)
{
    ...
    ...
}
?>

Dateiname: function.affiliate.php

Hinweis: Da NiftyCMS die Pluginschnittstelle von Smarty nutzt, gilt die dortige Dokumentation ebenfalls für NiftyCMS. Allerdings ist das if(defined(...-Statement als Empfehlung zu verstehen, um den externen Aufruf der Plugins von außen, aus sicherheitsgründen, zu unterbinden.

NiftyCMS Modifier-Syntax

NiftyCMS Modifier Plugins müssen folgende Syntax besitzen:

<?php
if(defined('VERSION')) {/* nothing */} else {defined('version') OR die('Direct access is not allowed.');}

function smarty_modifier_password($content)
{
    ...
    ...
}
?>

Dateiname: modifier.password.php

Hinweis: Da NiftyCMS die Modifier-Schnittstelle von Smarty nutzt, gilt die dortige Dokumentation ebenfalls für NiftyCMS. Allerdings ist das if(defined(...-Statement als Empfehlung zu verstehen, um den externen Aufruf der Plugins von außen, aus sicherheitsgründen, zu unterbinden.

Smarty: Plugin-Doku


Oliver Lohse - 2024-11-29

Statistik

Das Projekt NiftyCMS hat am 20.11.2024 das Licht der digitalen Internetwelt erblickt und die Entwicklung schreitet unaufhörlich voran. Der Code wird vollständig implementiert und der Inhalt füllt sich nach und nach mit immer mehr Beiträgen. NiftyCMS verlässt den Status des einstigen Prototypen und entwickelt sich zu einem vollständigen CMS.

Seobility Score für niftycms.de

Impressum


NiftyCMS verfolgt den Zweck, ein ganz einfaches Content Management System zu entwickeln, welches nur sehr geringe Abhängigkeiten zu Drittsystemen besitzt.

Datenschutz


NiftyCMS nuntzt keinerlei Tracking- oder andere Speichermechanismen, die Rückschlüsse auf das Leserverhalten oder die individuelle IP-Adresse zulassen.

Kontakt


Sie können mit mir unter Kontakt@Oliver-Lohse.de Rücksprachen halten oder Anfragen senden. Ein aussagekräftiger Betreff hilft Mails deutlich von SPAM zu separieren.

in cooperation with: CMSWorkbench - GIMP-Handbuch - Oliver-Lohse - Smarty