Your IP : 216.73.216.245


Current Path : /home/b/o/u/bourgleram/www/398a1/
Upload File :
Current File : /home/b/o/u/bourgleram/www/398a1/echafaudage.tar

extra/objet.html000066600000000213152525475550007677 0ustar00[(#ENV**{exec}|=={#OBJET|objet_info{url_edit}|et{#OBJET|objet_info{editable}}|oui})<INCLURE{fond=prive/squelettes/extra/#ENV**{exec},env}>]navigation/objet_edit.html000066600000000000152525475550011712 0ustar00navigation/objet.html000066600000001455152525475550010724 0ustar00#SET{ok,''}[

	(#ENV**{exec}|=={#OBJET|objet_info{url_edit}}|et{#OBJET|objet_info{editable}}|oui)

	[(#ENV**{exec}|trouver_fond{prive/squelettes/navigation}|oui)
		[(#INCLURE{fond=prive/squelettes/navigation/#ENV**{exec},redirect='',env,retourajax=oui})]
	]
	#SET{ok,' '}

][(#GET{ok}|non|et{#ENV**{exec}|=={#OBJET|objet_info{url_voir}}}|oui)
	[(#ID_OBJET|generer_info_entite{#OBJET,[(#OBJET|id_table_objet)],'**'}|intval|=={#ID_OBJET}|sinon_interdire_acces)]

	#BOITE_OUVRIR{'','info'}
	#PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type',#OBJET,'id',#ID_OBJET}}}
	#BOITE_FERMER

	<div class="ajax">
	#FORMULAIRE_EDITER_LOGO{#OBJET,#ID_OBJET,'',#ENV**}
	</div>
	
	#PIPELINE{afficher_config_objet,#ARRAY{args,#ARRAY{type,#OBJET,id,#ID_OBJET},data,''}}

	
	#SET{ok,' '}
][

(#GET{ok}|sinon_interdire_acces)

]
hierarchie/objet.html000066600000002761152525475550010671 0ustar00<!-- hierarchie -->
<a href="#URL_ECRIRE{rubriques}"><:info_racine_site:></a>
<BOUCLE_rub(RUBRIQUES){id_rubrique=#ENV{id_parent}}{statut?}>
<BOUCLE_ariane(HIERARCHIE){id_rubrique}{tout}> &gt;[(#LANG|changer_typo)]
[(#ID_RUBRIQUE|generer_url_entite{rubrique}|lien_ou_expose{#TITRE|couper{80}|sinon{<:ecrire:info_sans_titre:>},#ENV{objet}|non|et{#ID_RUBRIQUE|=={#ENV{id_parent}}}})]
#SET{id_secteur,#ID_SECTEUR}</BOUCLE_ariane></BOUCLE_rub>
[(#INFO_LANG{#ENV{objet},#ENV{id_objet}}|changer_typo)]
[ &gt; <strong class="on">(#INFO_TITRE{#ENV{objet},#ENV{id_objet}}|couper{80}|sinon{<:ecrire:info_sans_titre:>})</strong>]
[(#REM|changer_typo)]
#AIDER{rubhier}
<BOUCLE_testrub(RUBRIQUES){statut!=poub}{1,1} />
[(#TOTAL_BOUCLE|et{#ENV{editable}}|oui)
	[(#ENV{deplacer}|non)
	<span class="bouton_deplacer"><span class="image_loading" style="float:#DIR_LANG_LEFT;"></span> &#91;<a href="[(#SELF|parametre_url{deplacer,oui})]" class="ajax"><:bouton_deplacer:></a>&#93;</span>
	]
	[(#ENV{deplacer}|oui)
	<span class="bouton_deplacer">&#91;<a href="#" onclick="jQuery('#chercher_rubrique').toggle('fast');return false;"><:bouton_deplacer:></a>&#93;</span>
	<div id="chercher_rubrique">
	[(#BOITE_OUVRIR{<:titre_cadre_interieur_rubrique:>,'simple'})]
	[(#VAL|chercher_rubrique{#ENV{id_objet},#ENV{id_parent},#ENV{objet},#ENV{id_secteur,#GET{id_secteur}},#ENV{restreint,#ENV{objet}|deplacement_restreint{#INFO_STATUT{#ENV{objet},#ENV{id_objet}}}},true,form_simple})]
	<br class="nettoyeur" />
	#BOITE_FERMER
	</div>
	]
]
<//B_testrub>hierarchie/objet.sans_rubrique.html000066600000000520152525475550013541 0ustar00<!-- hierarchie -->
[<a
				href="(#URL_ECRIRE{#ENV{objet}|objet_info{table_objet}})">[(#ENV{objet}|objet_info{texte_objets}|_T)]</a> &gt;
[(#INFO_LANG{#ENV{objet},#ENV{id_objet}}|changer_typo)]
	<strong class="on">[(#INFO_TITRE{#ENV{objet},#ENV{id_objet}}|couper{80}|sinon{<:ecrire:info_sans_titre:>})]</strong>
[(#REM|changer_typo)]
]hierarchie/objet_fonctions.php000066600000002346152525475550012575 0ustar00<?php

/***************************************************************************\
 *  SPIP, Systeme de publication pour l'internet                           *
 *                                                                         *
 *  Copyright (c) 2001-2016                                                *
 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
 *                                                                         *
 *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
 *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
\***************************************************************************/

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

/**
 * Tester le deplacement restreint ou non
 * de l'objet en fonction de son statut
 *
 * @param string $objet
 * @param string $statut
 * @return bool
 */
function deplacement_restreint($objet,$statut) {

	switch ($objet) {
		case 'rubrique':
			return (!$GLOBALS['connect_toutes_rubriques']);
			break;
		case 'article':
		case 'site':
		case 'syndic':
		case 'breve':
			return ($statut=='publie');
			break;
		default :
			return ($statut?$statut=='publie':false);
			break;
	}
	return false;
}

?>
contenu/objet_edit.html000066600000002616152525475550011245 0ustar00[(#ID_OBJET|oui)
	[(#AUTORISER{modifier,#OBJET,#ID_OBJET}|sinon_interdire_acces)]
][(#ID_OBJET|non)
	#SET{id_rubrique,#ENV{id_rubrique,#ENV{id_parent}}|trouver_rubrique_creer_objet{#OBJET}}
	[(#GET{id_rubrique}|?{[(#AUTORISER{[creer(#OBJET)dans],rubrique,#GET{id_rubrique}})],[(#AUTORISER{creer,#OBJET})]}|sinon_interdire_acces)]
]
#SET{redirect,#ENV{redirect}|sinon{#ENV{lier_trad,#ID_OBJET}|?{#ENV{lier_trad,#ID_OBJET}|generer_url_entite{#OBJET},#GET{id_rubrique}|?{#GET{id_rubrique}|generer_url_entite{rubrique},#URL_ECRIRE{rubriques}}}}}

<div class='cadre-formulaire-editer'>
<div class="entete-formulaire">
	[(#ID_OBJET|oui)
	[(#GET{redirect}|icone_verticale{[(#OBJET|objet_info{texte_retour}|_T)],#OBJET|objet_info{icone_objet},'',left retour[(#ENV{retourajax,''}|oui)ajax preload]})]
	]
	[
		[(#OBJET|objet_info{#ID_OBJET|?{texte_modifier,texte_creer}}|_T)]
		<h1>(#ENV*{titre,#INFO_TITRE{#OBJET,#ID_OBJET}|sinon{<:info_sans_titre:>}})</h1>
	]
</div>

#SET{redirect,#ENV{redirect,#ID_OBJET|generer_url_entite{#OBJET}}}
[(#ENV{retourajax,''}|oui)
	#SET{redirect,'javascript:if (window.jQuery) jQuery(".entete-formulaire .retour a").followLink();'}
	<div class="ajax">
]
		[(#FORMULAIRE_{[editer_(#OBJET)],#ENV{id_objet,oui},#GET{id_rubrique},#GET{redirect},#ENV{lier_trad}})]
[(#ENV{retourajax,''}|oui)
	</div>
	<script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}');/*\]\]>*/</script>
]
</div>
contenu/objets.html000066600000000624152525475550010420 0ustar00<h1>[(#OBJET|objet_info{texte_objets}|_T)]</h1>
<INCLURE{fond=prive/objets/liste/#OBJET|objet_info{table_objet},env,ajax,sinon=#OBJET|objet_info{info_aucun_objet}|_T} />
[(#OBJET|objet_info{editable}|et{#AUTORISER{creer,#OBJET}})
	[(#REM|generer_url_ecrire_entite_edit{#OBJET}|parametre_url{new,oui}|icone_verticale{[(#OBJET|objet_info{texte_creer}|_T)],[(#OBJET|objet_info{icone_objet})],new,right})]
]
contenu/objet_edit.sans_rubrique.html000066600000002260152525475550014121 0ustar00[(#ID_OBJET|oui)
	[(#AUTORISER{modifier,#OBJET,#ID_OBJET}|sinon_interdire_acces)]
][(#ID_OBJET|non)
	[(#AUTORISER{creer,#OBJET}|sinon_interdire_acces)]
]
#SET{redirect,#ENV{redirect}|sinon{#ENV{lier_trad,#ID_OBJET}|?{#ENV{lier_trad,#ID_OBJET}|generer_url_entite{#OBJET},#URL_ECRIRE{#OBJET|objet_info{table_objet}}}}}

<div class='cadre-formulaire-editer'>
<div class="entete-formulaire">
	[(#ID_OBJET|oui)
	[(#GET{redirect}|icone_verticale{[(#OBJET|objet_info{texte_retour}|_T)],#OBJET|objet_info{icone_objet},'',left retour[(#ENV{retourajax,''}|oui)ajax preload]})]
	]
	[
		[(#OBJET|objet_info{#ID_OBJET|?{texte_modifier,texte_creer}}|_T)]
		<h1>(#ENV*{titre,#INFO_TITRE{#OBJET,#ID_OBJET}|sinon{<:info_sans_titre:>}})</h1>
	]
</div>

#SET{redirect,#ENV{redirect,#ID_OBJET|generer_url_entite{#OBJET}}}
[(#ENV{retourajax,''}|oui)
	#SET{redirect,'javascript:if (window.jQuery) jQuery(".entete-formulaire .retour a").followLink();'}
	<div class="ajax">
]
		[(#FORMULAIRE_{[editer_(#OBJET)],#ENV{id_objet,oui},#GET{redirect},#ENV{lier_trad}})]
[(#ENV{retourajax,''}|oui)
	</div>
	<script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}','#navigation,#chemin');/*\]\]>*/</script>
]
</div>contenu/objet.html000066600000005036152525475550010237 0ustar00#SET{ok,''}[

(#ENV**{exec}|=={#OBJET|objet_info{url_edit}}|et{#OBJET|objet_info{editable}}|oui)

#INCLURE{fond=prive/squelettes/contenu/#ENV**{exec},redirect='',env,retourajax=oui}
#SET{ok,' '}

][(#GET{ok}|non|et{#ENV**{exec}|=={#OBJET|objet_info{url_voir}}}|oui)
	[(#ID_OBJET|generer_info_entite{#OBJET,[(#OBJET|id_table_objet)],'**'}|intval|=={#ID_OBJET}|et{#ID_OBJET}|sinon_interdire_acces)]
	[(#INFO_LANG{#OBJET,#ID_OBJET}|changer_typo)]
	[(#BOITE_OUVRIR{[

		[(#AUTORISER{modifier,#OBJET,#ID_OBJET}|et{#OBJET|objet_info{editable}}|oui)

			[(#ID_OBJET|afficher_qui_edite{#OBJET}|non)
				[(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{[(#OBJET|objet_info{texte_modifier}|_T)],#OBJET|objet_info{icone_objet},edit,right ajax preload})]
			]
			[(#ID_OBJET|afficher_qui_edite{#OBJET}|oui)
				[(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{#ID_OBJET|afficher_qui_edite{#OBJET},warning-24,'',right edition_deja ajax preload})]
			]
		]
		<h1>[(#INFO_TITRE{#OBJET,#ID_OBJET}|recuperer_numero). ](#INFO_TITRE{#OBJET,#ID_OBJET}|sinon{<:info_sans_titre:>})[(#OBJET|objet_icone|inserer_attribut{class,cadre-icone})]</h1>
	],simple fiche_objet})]
	[(#REM|changer_typo)]

	<div class="ajax">
		#FORMULAIRE_DATER{#OBJET,#ID_OBJET}
	</div>

	<div id="wysiwyg">
		<h2 class="invisible"><:previsualisation:></h2>
		<INCLURE{fond=prive/objets/contenu/#OBJET,id=#ID_OBJET,env,wysiwyg=1}>
	</div>
				
	[(#AUTORISER{modifier,#OBJET,#ID_OBJET}|et{#OBJET|objet_info{editable}}|oui)

		[(#ID_OBJET|afficher_qui_edite{#OBJET}|non)
			[(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{[(#OBJET|objet_info{texte_modifier}|_T)],#OBJET|objet_info{icone_objet},edit,right ajax preload})]
		]
		[(#ID_OBJET|afficher_qui_edite{#OBJET}|oui)
			[(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{#ID_OBJET|afficher_qui_edite{#OBJET},warning-24,'',right edition_deja ajax preload})]
		]
	]

	#PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,#OBJET,id,#ID_OBJET},data,'<div class="nettoyeur"></div>'}}

	#BOITE_FERMER

	#SET{enfants,''}
	[(#OBJET|concat{-enfants}|trouver_fond{prive/objets/contenu/}|oui)
		[(#SET{enfants,[(#INCLURE{fond=[prive/objets/contenu/(#OBJET)-enfants],id_objet,env})]})]
	]
	[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{objet,#OBJET,id_objet,#ID_OBJET},data,#GET{enfants}})]})]

	[(#EVAL{_AJAX}|oui)
	<script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('[(#OBJET|objet_info{url_voir})]','#navigation,#chemin,#extra');/*\]\]>*/</script>
	]
	#SET{ok,' '}
][

(#GET{ok}|sinon_interdire_acces)

]