Wie sieht denn so ein "simples" Plugin aus? Hätte natürlich den Vorteil, dass man nicht in jedem Template die Ergänzungen ausliefern muss.Holger wrote:Für den konkreten Zweck würde ein simples Plugin genügen. Es müsste nichts tun, außer seine config.php zu verwalten.
Eigene Variablen im Konfigurationsmenü CMS
Re: Eigene Variablen im Konfigurationsmenü CMS
in diesem Sinne isometric
Re: Eigene Variablen im Konfigurationsmenü CMS
Eigentlich braucht das Plugin nur eine kleine admin.php, etwaisometric wrote:Wie sieht denn so ein "simples" Plugin aus? Hätte natürlich den Vorteil, dass man nicht in jedem Template die Ergänzungen ausliefern muss.Holger wrote:Für den konkreten Zweck würde ein simples Plugin genügen. Es müsste nichts tun, außer seine config.php zu verwalten.
Code: Select all
<?php
if (isset($pluginname) && $pluginname == 'true') {
$o .= print_plugin_admin('off');
$o .= plugin_admin_common($action, $admin, $plugin);
}
Christoph M. Becker – Plugins for CMSimple_XH
Re: Eigene Variablen im Konfigurationsmenü CMS
Ich habe ein "simples" Plugin erstellt:
Ein Verzeichnis 'Test' im Plugin-Verzeichnis angelegt.
dort die 'admin.php' mit dem entsprechenden Inhalt erstellt.
Ein Unterverzeichnis 'config' angelegt und dort eine Datei 'config.php' mit folgendem Inhalt gespeichert:
Passieren tut dann aber nichts.
Ein Verzeichnis 'Test' im Plugin-Verzeichnis angelegt.
dort die 'admin.php' mit dem entsprechenden Inhalt erstellt.
Ein Unterverzeichnis 'config' angelegt und dort eine Datei 'config.php' mit folgendem Inhalt gespeichert:
Code: Select all
$cf['test']['show_headings'] = "true";
$cf['test']['show_footer'] = "true";
$cf['test']['show_background'] = "true";
in diesem Sinne isometric
Re: Eigene Variablen im Konfigurationsmenü CMS
Du musst $pluginname entsprechend umbenennen (hier also $test).isometric wrote:Ich habe ein "simples" Plugin erstellt:
Ein Verzeichnis 'Test' im Plugin-Verzeichnis angelegt.
dort die 'admin.php' mit dem entsprechenden Inhalt erstellt.
Bei Plugins muss $plugin_cf anstelle von $cf verwendet werden.isometric wrote:Ein Unterverzeichnis 'config' angelegt und dort eine Datei 'config.php' mit folgendem Inhalt gespeichert:
[…]
Nach obigen Anpassungen sollte das Test-Plugin im Adminmenü angezeigt werden, und wenn man darauf klickt, dann sollte das Pluginmenü mit dem einzigen Menüpunkt "Konfiguration" erscheinen.isometric wrote:Passieren tut dann aber nichts.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Eigene Variablen im Konfigurationsmenü CMS
Grandios, so sieht das schon mal sehr gut aus:
You do not have the required permissions to view the files attached to this post.
in diesem Sinne isometric