File "html_2d02e34664aae4ff920669e4a03b4ff1.php"
Full path: /home/argothem/www/organecyberpresse/tmp/cache/skel/html_2d02e34664aae4ff920669e4a03b4ff1.php
File size: 11.95 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/*
* Squelette : ../plugins/auto/saisies/v5.14.0/prive/style_prive_plugin_saisies.html
* Date : Thu, 14 Aug 2025 20:42:52 GMT
* Compile : Fri, 22 Aug 2025 18:00:34 GMT
* Boucles : _saisies, _si_yaml
*/
function BOUCLE_saisieshtml_2d02e34664aae4ff920669e4a03b4ff1(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {
static $command = array();
static $connect;
$command['connect'] = $connect = '';
$command['sourcemode'] = 'table';
$command['source'] = array(retablir_echappements_modeles(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/v5.14.0/prive/style_prive_plugin_saisies.html','html_2d02e34664aae4ff920669e4a03b4ff1','_saisies',17,$GLOBALS['spip_lang'])
);
if (!$iter->err()) {
$SP++;
// RESULTATS
while ($Pile[$SP]=$iter->fetch()) {
$t0 .= (
'
.navigation_avec_icones .bando2_saisie_' .
retablir_echappements_modeles(interdire_scripts(safehtml($Pile[$SP]['cle']))) .
' { ' .
(($t1 = strval(retablir_echappements_modeles(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/v5.14.0/prive/style_prive_plugin_saisies.html","profiler"._LOG_AVERTISSEMENT);
return $t0;
}
function BOUCLE_si_yamlhtml_2d02e34664aae4ff920669e4a03b4ff1(&$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'][] = retablir_echappements_modeles(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/v5.14.0/prive/style_prive_plugin_saisies.html','html_2d02e34664aae4ff920669e4a03b4ff1','_si_yaml',16,$GLOBALS['spip_lang'])
);
if (!$iter->err()) {
$SP++;
// RESULTATS
while ($Pile[$SP]=$iter->fetch()) {
$t0 .= (
'
' .
BOUCLE_saisieshtml_2d02e34664aae4ff920669e4a03b4ff1($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/v5.14.0/prive/style_prive_plugin_saisies.html","profiler"._LOG_AVERTISSEMENT);
return $t0;
}
//
// Fonction principale du squelette ../plugins/auto/saisies/v5.14.0/prive/style_prive_plugin_saisies.html
// Temps de compilation total: 4.054 ms
//
function html_2d02e34664aae4ff920669e4a03b4ff1($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 = (
(($t1 = strval(retablir_echappements_modeles('')))!=='' ?
($t1 . '<style>/*
Ce squelette definit les styles de l\'espace prive
Note: l\'entete "Vary:" sert a repousser l\'entete par
defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
genant en cas de "rotation du cookie de session" apres
un changement d\'IP (effet de clignotement).
ATTENTION: il faut absolument le charset sinon Firefox croit que
c\'est du text/html !
*/') :
'') .
retablir_echappements_modeles('<'.'?php header("X-Spip-Cache: 360000"); ?'.'>'.'<'.'?php header("Cache-Control: max-age=360000"); ?'.'>'.'<'.'?php header("X-Spip-Statique: oui"); ?'.'>') .
retablir_echappements_modeles('<'.'?php header(' . _q('Content-Type: text/css; charset=iso-8859-15') . '); ?'.'>') .
retablir_echappements_modeles('<'.'?php header(' . _q('Vary: Accept-Encoding') . '); ?'.'>') .
'#wysiwyg .saisie_fieldset .champ {font-size: 1em;}
' .
BOUCLE_si_yamlhtml_2d02e34664aae4ff920669e4a03b4ff1($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.fieldset_onglet {
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 .saisies-menu-onglets__lien {
border-' .
retablir_echappements_modeles(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(retablir_echappements_modeles(interdire_scripts(filtrer('couleur_foncer',entites_html(table_valeur($Pile[0]??[], (string)'foncee', null),true),'0.1')))))!=='' ?
('#' . $t1) :
'') .
';
border-bottom-color: ' .
retablir_echappements_modeles(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: ' .
retablir_echappements_modeles(interdire_scripts(entites_html(table_valeur($Pile[0]??[], (string)'foncee', null),true))) .
';
}
.formulaire_spip fieldset.fieldset_onglet_vertical {
border: none;
padding: 0;
margin: 0;
}
.formulaire_spip fieldset.fieldset_onglet_vertical > .editer-groupe {
padding: 0;
margin: 0;
}
@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 .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: ' .
retablir_echappements_modeles(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,
/** 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**/
.saisies-onglets-verticaux > .saisies-contenu-onglet > fieldset > .editer-groupe:first-of-type > div.editer:first-of-type
{
padding-top: 0;
}
.saisies-onglets-verticaux > .saisies-menu-onglets .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(' .
retablir_echappements_modeles(chemin_image((string)'erreur-16.png')) .
') no-repeat;
background-size: contain;
margin-' .
retablir_echappements_modeles(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-' .
retablir_echappements_modeles(interdire_scripts(($Pile[0]['left'] ?? null))) .
': 2em;
}
.saisies-menu-onglets.scrollable .saisies-menu-onglets__item:last-child {
padding-' .
retablir_echappements_modeles(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;
}
/* Saisie groupe inline
* La base mutualisée avec le public se trouve dans saisies.css.html
*/
.editer-groupe_inline > .editer:not(.en_configuration) {
padding-left: 0;
padding-right: 0;
}
.formulaire_construire_formulaire .conteneur_inline:not(.en_configuration)::before {
content: \'' .
_T('saisies:conteneur_inline_titre') .
'\';
font-style: italic;
font-size: 0.8em;
}
/* Que pour les legend des fieldset.editer */
.editer-groupe_inline > fieldset.editer:not(.en_configuration) > .editer-label {
float: left;
}
.editer-groupe_inline > fieldset.editer:not(.en_configuration) > .editer-label + * {
clear: both;
}
/**
* Les intertitres pour les radio
**/
.choix-groupe + .choix-groupe > .editer-label {
margin-top: 0.5em;
}
/** Indiquer les saisies dépubliées **/
.formulaire_construire_formulaire .configurable.depublie:before {
content: \'' .
_T('saisies:saisie_depublie') .
'\';
font-style: italic;
font-size: 0.8em;
}
');
return analyse_resultat_skel('html_2d02e34664aae4ff920669e4a03b4ff1', $Cache, $page, '../plugins/auto/saisies/v5.14.0/prive/style_prive_plugin_saisies.html');
}