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/petits/tmp/cache/skel/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/hednacluml/petits/tmp/cache/skel/html_6c02f9bbe8d1373eab44d2a687ac6004.php
<?php

/*
 * Squelette : ../plugins/auto/saisies/prive/style_prive_plugin_saisies.html
 * Date :      Fri, 28 Jul 2023 07:36:09 GMT
 * Compile :   Sat, 11 Nov 2023 15:15:43 GMT
 * Boucles :   _saisies, _si_yaml
 */ 

function BOUCLE_saisieshtml_6c02f9bbe8d1373eab44d2a687ac6004(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {

	static $command = array();
	static $connect;
	$command['connect'] = $connect = '';
	$command['sourcemode'] = 'table';

	$command['source'] = array(saisies_lister_disponibles('saisies',''));

	if (!isset($command['table'])) {
		$command['table'] = '';
		$command['id'] = '_saisies';
		$command['from'] = array();
		$command['type'] = array();
		$command['groupby'] = array();
		$command['select'] = array(".valeur",
		".cle",
		"icone");
		$command['orderby'] = array();
		$command['where'] = 
			array();
		$command['join'] = array();
		$command['limit'] = '';
		$command['having'] = 
			array();
	}
	if (defined("_BOUCLE_PROFILER")) $timer = time()+(float)microtime();
	$t0 = "";
	// REQUETE
	$iter = Spip\Compilateur\Iterateur\Factory::create(
		"DATA",
		$command,
		array('../plugins/auto/saisies/prive/style_prive_plugin_saisies.html','html_6c02f9bbe8d1373eab44d2a687ac6004','_saisies',17,$GLOBALS['spip_lang'])
	);
	if (!$iter->err()) {
	$SP++;
	// RESULTATS
	while ($Pile[$SP]=$iter->fetch()) {

		$t0 .= (
'
.navigation_avec_icones .bando2_saisie_' .
interdire_scripts(safehtml($Pile[$SP]['cle'])) .
' { ' .
(($t1 = strval(interdire_scripts(extraire_attribut(filtrer('image_graver', filtrer('image_reduire',safehtml((isset($Pile[$SP]['icone'])?$Pile[$SP]['icone']:(($Pile[0]['icone'] ?? null)))),'16')),'src'))))!=='' ?
		('background-image: url(' . $t1 . ');') :
		'') .
' }
');
	}
	$iter->free();
	}
	if (defined("_BOUCLE_PROFILER")
	AND 1000*($timer = (time()+(float)microtime())-$timer) > _BOUCLE_PROFILER)
		spip_log(intval(1000*$timer)."ms BOUCLE_saisies @ ../plugins/auto/saisies/prive/style_prive_plugin_saisies.html","profiler"._LOG_AVERTISSEMENT);
	return $t0;
}


function BOUCLE_si_yamlhtml_6c02f9bbe8d1373eab44d2a687ac6004(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {

	static $command = array();
	static $connect;
	$command['connect'] = $connect = '';
	if (!isset($si_init)) { $command['si'] = array(); $si_init = true; }
	$command['si'][] = interdire_scripts(filtre_info_plugin_dist("yaml", "est_actif"));

	if (!isset($command['table'])) {
		$command['table'] = '';
		$command['id'] = '_si_yaml';
		$command['from'] = array();
		$command['type'] = array();
		$command['groupby'] = array();
		$command['select'] = array("1");
		$command['orderby'] = array();
		$command['where'] = 
			array();
		$command['join'] = array();
		$command['limit'] = '';
		$command['having'] = 
			array();
	}
	if (defined("_BOUCLE_PROFILER")) $timer = time()+(float)microtime();
	$t0 = "";
	// REQUETE
	$iter = Spip\Compilateur\Iterateur\Factory::create(
		"CONDITION",
		$command,
		array('../plugins/auto/saisies/prive/style_prive_plugin_saisies.html','html_6c02f9bbe8d1373eab44d2a687ac6004','_si_yaml',16,$GLOBALS['spip_lang'])
	);
	if (!$iter->err()) {
	$SP++;
	// RESULTATS
	while ($Pile[$SP]=$iter->fetch()) {

		$t0 .= (
'
' .
BOUCLE_saisieshtml_6c02f9bbe8d1373eab44d2a687ac6004($Cache, $Pile, $doublons, $Numrows, $SP) .
'
');
	}
	$iter->free();
	}
	if (defined("_BOUCLE_PROFILER")
	AND 1000*($timer = (time()+(float)microtime())-$timer) > _BOUCLE_PROFILER)
		spip_log(intval(1000*$timer)."ms BOUCLE_si_yaml @ ../plugins/auto/saisies/prive/style_prive_plugin_saisies.html","profiler"._LOG_AVERTISSEMENT);
	return $t0;
}

//
// Fonction principale du squelette ../plugins/auto/saisies/prive/style_prive_plugin_saisies.html
// Temps de compilation total: 16.968 ms
//

function html_6c02f9bbe8d1373eab44d2a687ac6004($Cache, $Pile, $doublons = array(), $Numrows = array(), $SP = 0) {

	if (isset($Pile[0]["doublons"]) AND is_array($Pile[0]["doublons"]))
		$doublons = nettoyer_env_doublons($Pile[0]["doublons"]);

	$connect = '';
	$page = (
'<'.'?php header("X-Spip-Cache: 360000"); ?'.'>'.'<'.'?php header("Cache-Control: max-age=360000"); ?'.'>'.'<'.'?php header("X-Spip-Statique: oui"); ?'.'>' .
'<'.'?php header(' . _q('Content-Type: text/css; charset=iso-8859-15') . '); ?'.'>' .
'<'.'?php header(' . _q('Vary: Accept-Encoding') . '); ?'.'>#wysiwyg .saisie_fieldset .champ {font-size: 1em;}

' .
BOUCLE_si_yamlhtml_6c02f9bbe8d1373eab44d2a687ac6004($Cache, $Pile, $doublons, $Numrows, $SP) .
'

/* Thème des saisies fieldsets en onglets
 * La base mutualisée avec le public se trouve dans saisies.css.html
 * On s\'inspire de material design : https://material.io/components/tabs
 */
.formulaire_spip .fieldset_onglet > fieldset {
	border-top: 0;
}
.saisies-menu-onglets.saisies-menu-onglets {
	border-bottom: 0;
}
/* pseudo-element pour avoir une bordure en bas à la fin */
.saisies-menu-onglets__item:last-child {
	flex: 1 1 auto;
}
.saisies-menu-onglets__item:last-child:after {
	content: \'\';
	flex: 1 1 auto;
}
.saisies-menu-onglets__item:last-child:after,
.saisies-menu-onglets__lien {
	border-bottom: 2px solid hsla(0, 0%, 0%, 0.066);
}
.saisies-onglets-verticaux .saisies-menu-onglets__lien {
	border-' .
interdire_scripts(($Pile[0]['right'] ?? null)) .
': 2px solid hsla(0, 0%, 0%, 0.066);
	border-bottom: 0;
	width: 100%;
}

.saisies-menu-onglets__lien {
	color: inherit;
	white-space: nowrap;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 0.85em;
	transition: 0.05s all;
}
.saisies-menu-onglets__item .saisies-menu-onglets__lien.actif {
	color: ' .
(($t1 = strval(interdire_scripts(filtrer('couleur_foncer',entites_html(table_valeur($Pile[0]??[], (string)'foncee', null),true),'0.1'))))!=='' ?
		('#' . $t1) :
		'') .
';
	border-bottom-color: ' .
interdire_scripts(entites_html(table_valeur($Pile[0]??[], (string)'foncee', null),true)) .
';
	font-weight: 500;
}
.saisies-menu-onglets__lien:hover,
.saisies-menu-onglets__lien:focus {
	transition-duration: 0.2s;
}
.saisies-menu-onglets__lien:hover {
	border-bottom-color: ' .
interdire_scripts(entites_html(table_valeur($Pile[0]??[], (string)'foncee', null),true)) .
';
}

@media (min-width: 580px) {
	.saisies-onglets-verticaux .saisies-menu-onglets {
		max-width: var(--spip-form-label-width) !important; /**Ne pas se laisser surprendre par les styles par défaut en 15em **/
		min-width: var(--spip-form-label-width) !important;
	}
}

.saisies-onglets-verticaux .saisies-menu-onglets__lien.actif {
	background-color: hsla(0, 0%, 0%, 0.05);
	border-bottom-color: hsla(0, 0%, 0%, 0.066);
	border-right-color: ' .
interdire_scripts(entites_html(table_valeur($Pile[0]??[], (string)'foncee', null),true)) .
';
}
/**
	Éviter d\'avoir la toute première ligne
	du contenu d\'un onglet vertical décalée
	vers le bas
**/
.saisies-onglets-verticaux .saisies-contenu-onglet > fieldset{
	padding-top: 0;
	padding-bottom: 0;
}
.saisies-onglets-verticaux .saisies-contenu-onglet > fieldset > .editer-groupe:first-of-type,
.saisies-onglets-verticaux .saisies-contenu-onglet > fieldset > .editer-groupe:first-of-type > div.editer:first-of-type;/** On cible volontairement div.editer pour ne pas avoir .fieldset.editer, où il est nécessaire de garder un peu de padding-top pour pas que le libellé/legend soit collé à la suite**/
{
	padding-top: 0;
}
.saisies-onglets-verticaux .saisies-menu-onglets__lien {
	white-space: normal;/* Les onglets horizontaux ont nowrap*/
}

.formulaire_spip .saisies-onglets fieldset + fieldset,
.formulaire_spip .saisies-onglets .fieldset + .fieldset > fieldset {
	margin-top: 0/* Annulation de style de SPIP pour les fieldset successifs */
}
.formulaire_spip .saisies-onglets fieldset + fieldset,
.formulaire_spip .saisies-onglets .fieldset + .fieldset > fieldset,
.formulaire_spip .afficher_si_masque + fieldset,
.formulaire_spip .afficher_si_masque + .fieldset > fieldset
{
	margin-top: 0;/* Annulation de style de SPIP pour les fieldset successifs */
}

/* Dans les onglets, c\'est seulement en troisième niveau qu\'on va décaler à gauche */
.formulaire_spip .saisies-onglets fieldset:not(.editer) fieldset:not(.editer) {
	margin-left: 0;
}
.formulaire_spip .saisies-onglets fieldset:not(.editer) fieldset:not(.editer) fieldset:not(.editer) {
	margin-left: var(--spip-form-fieldset-offset);
}

.saisies-menu-onglets__lien:focus {
	background-color: hsla(0, 0%, 0%, 0.1);
}
.saisies-menu-onglets__lien.erreur {
	color: red;
}
.saisies-menu-onglets__lien.erreur:after {
	content: \'\';
	display: block;
	width: 1em;
	height: 1em;
	background: url(' .
chemin_image((string)'erreur-16.png') .
') no-repeat;
	background-size: contain;
	margin-' .
interdire_scripts(($Pile[0]['left'] ?? null)) .
': 0.5em;
}
/* Menu scrollable quand les onglets dépassent */
.saisies-menu-onglets.scrollable {
	overflow-x: scroll;
	scrollbar-width: thin;
	scrollbar-color: transparent transparent;
	transition: scrollbar-color 0.2s;
	-webkit-mask-image: linear-gradient(
		to right,
		transparent 0%,
		black 2em,
		black calc(100% - 10em),
		transparent 100%
	);
	mask-image: linear-gradient(
		to right,
		transparent 0%,
		black 2em,
		black calc(100% - 10em),
		transparent 100%
	);
}
.saisies-menu-onglets.scrollable .saisies-menu-onglets__item:first-child {
	padding-' .
interdire_scripts(($Pile[0]['left'] ?? null)) .
': 2em;
}
.saisies-menu-onglets.scrollable .saisies-menu-onglets__item:last-child {
	padding-' .
interdire_scripts(($Pile[0]['right'] ?? null)) .
': 6em;
}
.saisies-menu-onglets.scrollable:hover {
	scrollbar-color: black transparent;
}
@supports (-moz-appearance:none){/*CSS spécifique FF, cf issue 180 */
	.saisies-menu-onglets.scrollable {
		padding-bottom:8px;
	}
}
.formulaire_spip__etapes {
	padding: 0.75em;
}

/** recap des étapes **/
.formulaire_spip .saisies_etapes_recapitulatif .editer_explication{
  padding-left:0;
  padding-right:0;
}
.saisies_etapes_recapitulatif {
   margin:10px;
}
');

	return analyse_resultat_skel('html_6c02f9bbe8d1373eab44d2a687ac6004', $Cache, $page, '../plugins/auto/saisies/prive/style_prive_plugin_saisies.html');
}

SAMX