header-xh-01 header-xh-02 header-xh-03 header-xh-04 header-xh-05 header-xh-06 header-xh-07 header-xh-08 header-xh-09 header-xh-10 header-xh-11 header-xh-12 header-xh-13 header-xh-14
Lembach's nichtkommerzielle Website rund um CMSimple_XH
Templates, Plugins, Tools, Programme
und Tips und Tricks die mir wichtig sind
Sie sind hier: Startseite > Plugins > SimplePlugins_XH Edition KRL > Function admin_only
Letzte Bearbeitung:

Function admin_only

Useage : {{­{admin_only($string[,$class]);}}}
Example : {{­{admin_only('This is Admin Only','xh_warning');}}}

Ausgabe des definierten Textes erfolgt ausschließlich in der Administrator-Ansicht. Der Stil der Ausgabe entspricht der angegebenen Format-Klasse.

Hinweis: Jeweils links vom "⇒" steht der Funktionsaufruf. Durch Einfügen unsichtbarer Zeichen bleibt der Aufruf so stehen ohne ausgeführt zu werden. Rechts vom Pfeil steht genau der gleiche Funktionsaufruf, nur dass dort keine unsichtbaren Zeichen eingefügt wurden und damit der Aufruf ausgeführt wird.

Wenn der Admin angemeldet ist:

Und das sieht der Besucher:

{­{{admin_only("Dises Seite befindet sich im Administator-Modus!");}}­} ⇒

Anderes Beispiel: {­{{admin_only($string[,$class]);}}­}

Wenn der Admin angemeldet ist:

Und das sieht der Besucher:

{{­{admin_only("Achtung: dies ist eine Warnmeldung!","label-danger");}}­} ⇒

 

Dateiname: ./plugins/simpleplugins_xh/simpleplugins_library/admin_only/index.php

<?php

/*****************************************************
* Category : CMSimple_XH
* Typ : CMSimple Plugin
* Package : simpleplugins_xh Edition KRL
*****************************************************
* Function name : admin_only
* File name : index.php
* Version : 0.1
* Build : 20240206
* Autor : Takashi Uchiyama <http://cmsimple-jp.org>
* Lizenz : GPLv3 or CC-by-SA https://creativecommons.org/licenses/by-sa/4.0/deed.de
* Function : This is displayed only when admin login.
******************************************************
* Useage : {{{admin_only($string[,$class]);}}}
* Example : {{{admin_only('This is Admin Only','xh_warning');}}}
******************************************************/

/*
* Prevent direct access.
*/
if (!defined('CMSIMPLE_XH_VERSION')) {
header('HTTP/1.0 403 Forbidden');
exit;
}

/* Wird eine CSS-Klasse übergeben, kann das Aussehen der Meldung beeinflüsst werden.
*
* If a CSS class is passed, the appearance of the message can be influenced.
*/

function admin_only($string, $class ='xh_warning'){

global $adm, $plugin_tx;

$class_val = ($class !='') ? ' class="' . $class . '"' : '';

if (!$adm) {
return '';
}else{
$text = '<span' . $class_val . '>[' . $plugin_tx['simpleplugins_xh']['admin_only'] . '] ' . $string .'</span>';
return $text;
}

}
?>

| Seitenanfang |