Samx Here
n1udSecurity


Server : Apache
System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64
User : hednacluml ( 122243)
PHP Version : 8.3.9
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
Directory :  /home/hednacluml/jobs/plugins/auto/z-core/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/hednacluml/jobs/plugins/auto/z-core/inc/filtres_boites.php
<?php
/*
 * Plugin Z-core
 * (c) 2008-2010 Cedric MORIN Yterium.net
 * Distribue sous licence GPL
 *
 */

if (!defined('_ECRIRE_INC_VERSION')) {
	return;
}

/* si on est dans l'espce prive et dans une version recente de SPIP, utiliser la definition du core dans l'espace prive */
if (test_espace_prive()) {
	include_once _DIR_RESTREINT . "inc/filtres_boites.php";
}

if (!function_exists('balise_BOITE_OUVRIR_dist')) {

	/**
	 * #BOITE_OUVRIR{titre[,type]}
	 * Racourci pour ouvrir une boite (info, simple, pour noisette ...)
	 *
	 * @param  <type> $p
	 *
	 * @return <type>
	 */
	function balise_BOITE_OUVRIR_dist($p) {
		$_titre = interprete_argument_balise(1, $p);
		$_class = interprete_argument_balise(2, $p);
		$_head_class = interprete_argument_balise(3, $p);
		$_titre = ($_titre ? $_titre : "''");
		$_class = ($_class ? ", $_class" : ", 'simple'");
		$_head_class = ($_head_class ? ", $_head_class" : "");

		$f = chercher_filtre('boite_ouvrir');
		$p->code = "$f($_titre$_class$_head_class)";
		$p->interdire_scripts = false;

		return $p;
	}

	/**
	 * #BOITE_PIED{class}
	 * Racourci pour passer au pied de la boite, avant sa fermeture
	 *
	 * @param  <type> $p
	 *
	 * @return <type>
	 */
	function balise_BOITE_PIED_dist($p) {
		$_class = interprete_argument_balise(1, $p);
		$_class = ($_class ? "$_class" : "");

		$f = chercher_filtre('boite_pied');
		$p->code = "$f($_class)";
		$p->interdire_scripts = false;

		return $p;
	}

	/**
	 * #BOITE_FERMER
	 * Racourci pour fermer une boite ouverte
	 *
	 * @param  <type> $p
	 *
	 * @return <type>
	 */
	function balise_BOITE_FERMER_dist($p) {
		$f = chercher_filtre('boite_fermer');
		$p->code = "$f()";
		$p->interdire_scripts = false;

		return $p;
	}

	/**
	 * Ouvrir une boite
	 * peut etre surcharge par filtre_boite_ouvrir_dist, filtre_boite_ouvrir
	 *
	 * @param string $titre
	 * @param string $class
	 *
	 * @return <type>
	 */
	function boite_ouvrir($titre, $class = '', $head_class = '', $id = "") {
		$class = "box $class";
		$head_class = "hd $head_class";
		/* dans l'espace prive, titrer en h3 si pas de balise <hn> */
		if (test_espace_prive() AND strlen($titre) AND strpos($titre, '<h') === false) {
			$titre = "<h3>$titre</h3>";
		}

		return '<div class="' . $class . ($id ? "\" id=\"$id" : "") . '">' . '<b class="top"><b class="tl"></b><b class="tr"></b></b>' . '<div class="inner">' . ($titre ? '<div class="' . $head_class . '">' . $titre . '<div class="nettoyeur"></div><!--/hd--></div>' : '') . '<div class="bd">';
	}

	/**
	 * Passer au pied d'une boite
	 * peut etre surcharge par filtre_boite_pied_dist, filtre_boite_pied
	 *
	 * @param  <type> $class
	 *
	 * @return <type>
	 */
	function boite_pied($class = 'act') {
		$class = "ft $class";

		return '<div class="nettoyeur"></div></div>' . '<div class="' . $class . '">';
	}

	/**
	 * Fermer une boite
	 * peut etre surcharge par filtre_boite_fermer_dist, filtre_boite_fermer
	 *
	 * @return <type>
	 */
	function boite_fermer() {
		return '<div class="nettoyeur"></div></div></div>' . '<b class="bottom"><b class="bl"></b><b class="br"></b></b>' . '</div>';
	}

}

SAMX