uawdijnntqw1x1x1
IP : 216.73.216.90
Hostname : webm001.cluster110.gra.hosting.ovh.net
Kernel : Linux webm001.cluster110.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
/
etiennec
/
www
/
b9da6
/
..
/
ecrire
/
..
/
.
/
prive
/
formulaires
/
..
/
..
/
f1f54
/
objets.tar
/
/
editer/url.html000066600000001313152503000660007507 0ustar00[(#INFO_STATUT{#OBJET,#ID_OBJET}|!={prepa}|oui) <div class="editer_urls"> [<span class='link'> #SET{auth,#AUTORISER{modifier,#OBJET,#ID_OBJET}} [(#GET{auth}) <a href="#" title="Modifier l'URL" onclick="jQuery(this).closest('.editer_urls').find('.edition').toggle('fast').closest('.editer_urls').delay(300).toggleClass('open');return false;" >]<span class="edit"><:bouton_modifier:></span><span class="url" id="url-#OBJET-#ID_OBJET">(#ID_OBJET|generer_url_entite{#OBJET,'','',#EVAL{true}}|url_absolue)</span>[(#GET{auth})</a>]</span>] [(#AUTORISER{modifier,#OBJET,#ID_OBJET}) <div class="edition"> <div class="ajax"> #FORMULAIRE_EDITER_URL_OBJET{#OBJET,#ID_OBJET} </div> </div> ] </div> ]liste/urls.html000066600000004150152503000660007540 0ustar00[(#SET{defaut_tri,#ARRAY{ date,#ENV{date_sens,-1}, url,1, id_objet,1 type,1 }}) ] [(#VAL{_AJAX}|defined|oui) <script type="text/javascript">if (window.jQuery) jQuery(function(){ jQuery('#url-#TYPE-#ID_OBJET').html('[(#ID_OBJET|generer_url_entite{#TYPE,'','',#EVAL{true}}|url_absolue|texte_script)]'); jQuery('.formulaire_editer_url_objet .reponse_formulaire_ok').remove();}) </script> ] <B_liste_urls> #ANCRE_PAGINATION <div class="liste-objets urls"> <table class='spip liste'> [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{urls:info_1_url,urls:info_nb_urls}})</strong></caption>] <thead> <tr class='first_row'> <th class='perma' scope='col'></th> <th class='url principale' scope='col'>[(#TRI{url,<:urls:label_tri_url:>,ajax})]</th> <th class='objet' scope='col'>[(#TRI{type,<:urls:info_objet:> <:info_numero_abbreviation:>,ajax})]</th> <th class='parent' scope='col'><:urls:info_id_parent:></th> <th class='date secondaire' scope='col'>[(#TRI{date,<:date:>,ajax})]</th> <th class="action"></th> </tr> </thead> <tbody> <BOUCLE_liste_urls(spip_urls){id_objet?}{type?}{where?}{url like #ENV{recherche,%}}{tri #ENV{par,perma},#GET{defaut_tri}}{!par date}{pagination #ENV{nb,10}}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> <td class='perma'>[(#PERMA|?{#CHEMIN_IMAGE{cadenas-16.png}|balise_img})]</td> <td class='url principale'>#URL</td> <td class='objet'><a href="[(#ID_OBJET|generer_url_entite{#TYPE})]">[(#TYPE|objet_info{texte_objet}|_T)] #ID_OBJET</a></td> <td class='parent'>[(#ID_PARENT|?{#ID_PARENT})]</td> <td class='date secondaire'>[(#DATE|affdate_jourcourt)]</td> <td class='action'>[(#AUTORISER{modifier,#TYPE,#ID_OBJET})[(#BOUTON_ACTION{[(#CHEMIN_IMAGE{supprimer-12}|balise_img{<:urls:bouton_supprimer_url:>})],[(#URL_ACTION_AUTEUR{supprimer_url,[(#ID_PARENT)-#URL],#SELF})],ajax})]]</td> </tr> </BOUCLE_liste_urls> </tbody> </table> [<p class='pagination'>(#PAGINATION{prive})</p>] </div> </B_liste_urls>[ <div class="liste-objets urls caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div> ]<//B_liste_urls>infos/plugin.html000066600000002570152503074770010070 0ustar00<BOUCLE_infos_plugin(PLUGINS) {id_plugin=#ENV{id}}> <div class="infos"> [(#REM) <!-- La reference du depot --> ] #SET{titre_info, #ENV{type}|objet_info{texte_objet}|_T} <div class="numero"> <:titre_cadre_numero_objet{objet=#GET{titre_info}}:> <p>#ID_PLUGIN</p> </div> [(#REM) <!-- Le prefixe --> ] <div class="liste prefixe"> <ul class="liste-items"> <li>[<:svp:label_prefixe:> : <strong>(#PREFIXE|strtolower)</strong>]</li> </ul> </div> [(#REM) <!-- La derniere mise a jour, le nombre de paquets du plugin et les stats d'utilisation --> ] <div class="liste compteurs"> <ul class="liste-items"> [<li><:svp:label_actualise_le:> (#DATE_MODIF|affdate)</li>] <BOUCLE_nbr_paquets(PAQUETS) {id_plugin}> </BOUCLE_nbr_paquets> <li>[(#TOTAL_BOUCLE|singulier_ou_pluriel{svp:info_1_paquet, svp:info_nb_paquets})]</li> </B_nbr_paquets> [(#REM) <!-- Si le plugin SVP Statistiques est active on peut afficher les stats du plugin --> ] [(#PLUGIN{SVPSTATS}|oui) <li> [(#NBR_SITES|?{ [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})], <:svpstats:info_nbr_sites_0:> })] </li>] </ul> </div> [(#REM) <!-- Le bouton d'affichage de la page publique du plugin si un squelette public existe --> ] <INCLUDE{fond=prive/squelettes/inclure/voir_en_ligne, type=#ENV{type}, id=#ID_PLUGIN} /> </div> </BOUCLE_infos_plugin> infos/depot.html000066600000002631152503074770007703 0ustar00<BOUCLE_infos_depot(DEPOTS) {id_depot=#ENV{id}}> <div class="infos"> [(#REM) <!-- La reference du depot --> ] #SET{titre_info, #ENV{type}|objet_info{texte_objet}|_T} <div class="numero"> <:titre_cadre_numero_objet{objet=#GET{titre_info}}:> <p>#ID_DEPOT</p> </div> <div class="bouton">[(#BOUTON_ACTION{<:svp:bouton_actualiser:>, #URL_ACTION_AUTEUR{actualiser_depot,#ID_DEPOT, #SELF}, '', '', <:svp:bulle_actualiser_depot:>})]</div> <div class="bouton">[(#BOUTON_ACTION{<:svp:bouton_supprimer:>, #URL_ACTION_AUTEUR{supprimer_depot,#ID_DEPOT, #URL_ECRIRE{depots}}, '', '', <:svp:bulle_supprimer_depot:>})]</div> [(#REM) <!-- Les compteurs et l'etat d'actualisation --> ] <div class="liste compteurs"> <ul class="liste-items"> <li>[(#NBR_PAQUETS|singulier_ou_pluriel{svp:info_1_paquet, svp:info_nb_paquets})]</li> [(#NBR_PLUGINS|>{0}|oui) <li>[(#NBR_PLUGINS|singulier_ou_pluriel{svp:info_1_plugin, svp:info_nb_plugins})]</li> ] [(#NBR_AUTRES|>{0}|oui) <li>[(#NBR_AUTRES) [(#NBR_AUTRES|singulier_ou_pluriel{svp:label_1_autre_contribution, svp:label_n_autres_contributions})]]</li> ] </ul> </div> <p>[<:svp:label_actualise_le:><br />(#MAJ|affdate), [(#MAJ|affdate{H:i})]]</p> [(#REM) <!-- Le bouton d'affichage de la page publique du depot si un squelette public existe --> ] <INCLUDE{fond=prive/squelettes/inclure/voir_en_ligne, type=#ENV{type}, id=#ID_DEPOT} /> </div> </BOUCLE_infos_depot> contenu/depot.html000066600000002474152503074770010245 0ustar00<BOUCLE_contenu_depot(DEPOTS) {id_depot=#ENV{id}}> <div class="champ contenu_titre[ (#TITRE*|strlen|?{'',vide})]"> <div class='label'><:info_nom:></div> <div dir='#LANG_DIR' class='#EDIT{titre} titre'>#TITRE</div> </div> <div class="champ contenu_ps"> <div class='label'><:svp:label_xml_depot:> :</div> <div dir='#LANG_DIR' class='#EDIT{xml_paquets} ps'> <p><a href="#XML_PAQUETS" title="<:svp:bulle_telecharger_fichier_depot:>">#XML_PAQUETS</a></p> </div> </div> <div class="champ contenu_ps"> <div class='label'><:svp:label_url_archives:> :</div> <div dir='#LANG_DIR' class='#EDIT{url_archives} ps'><p>#URL_ARCHIVES</p></div> </div> [<div class="champ contenu_ps"> <div class='label'><:svp:label_type_depot:></div> <div dir='#LANG_DIR' class='#EDIT{type} type'><p>(#TYPE|svp_traduire_type_depot)</p></div> [<div class='label'><:svp:label_url_serveur:> :</div> <div dir='#LANG_DIR' class='#EDIT{url_serveur} ps'><p>(#URL_SERVEUR)</p></div>] [<div class='label'><:svp:label_url_brouteur:> :</div> <div dir='#LANG_DIR' class='#EDIT{url_brouteur} ps'><p>(#URL_BROUTEUR)</p></div>] </div>] <div class="champ contenu_texte[ (#DESCRIPTIF*|strlen|?{'',vide})]"> <div class='label'><:info_descriptif:></div> <div dir='#LANG_DIR' class='#EDIT{descriptif} texte'>#DESCRIPTIF</div> </div> </BOUCLE_contenu_depot> contenu/depot-enfants.html000066600000000475152503074770011700 0ustar00[(#ID_DEPOT|oui) [(#REM) <!-- Les plugins heberges par le depot et le nombre de paquets pour chaque plugin --> ] [(#INCLURE{fond=prive/objets/liste/plugins, titre=<:svp:titre_liste_plugins:>, par=nom, pas=25, id_depot, ajax, env})] [(#REM) <!-- Les collections hebergees par le depot (a venir) --> ] ]contenu/plugin-enfants.html000066600000000372152503074770012057 0ustar00[(#ID_PLUGIN|oui) [(#REM) <!-- Les paquets du plugin et un lien pour afficher plugin.xml dans une popup --> ] [(#INCLURE{fond=prive/objets/liste/paquets, titre=<:svp:titre_liste_paquets_plugin:>, par=nom_archive, id_plugin, ajax, env})] ]contenu/plugin.html000066600000002213152503074770010417 0ustar00<BOUCLE_contenu_plugin(PLUGINS) {id_plugin=#ENV{id}}> <div class="champ contenu_titre[ (#NOM*|strlen|?{'',vide})]"> <div class='label'><:info_nom:></div> <div dir='#LANG_DIR' class='titre'>#NOM</div> </div> <div class="champ contenu_soustitre[ (#PREFIXE*|strlen|?{'',vide})]"> <div class='label'><:label_prefixe:></div> <div dir='#LANG_DIR' class='soustitre'>[(#PREFIXE|strtolower)]</div> </div> <div class="champ contenu_texte[ (#SLOGAN*|strlen|?{'',vide})]"> <div class='label'><:info_descriptif:></div> <div dir='#LANG_DIR' class='texte'>[(#SLOGAN|sinon{#DESCRIPTION|couper{80}})]</div> </div> <div class="champ contenu_ps"> <div class='label'><:svp:label_categorie:> :</div> <div dir='#LANG_DIR' class='ps'><p>[(#CATEGORIE|svp_traduire_categorie)]</p></div> [<div class='label'><:svp:label_tags:> :</div> <div dir='#LANG_DIR' class='ps'><p>(#TAGS)</p></div>] </div> <div class="champ contenu_ps"> <B_branches> <div class='label'><:svp:label_branches_spip:> :</div> <div class="texte"> <BOUCLE_branches(DATA){liste #BRANCHES_SPIP}{', '}> SPIP #VALEUR </BOUCLE_branches> </div> </B_branches> </div> </BOUCLE_contenu_plugin> liste/paquets.html000066600000005456152503074770010264 0ustar00[(#REM) <!-- Liste des paquets : - soit integrale de l'ensemble du site - soit reduite a un seul depot ou a un plugin Les parametres d'environnement specifiques sont : - titre : le titre de la liste - par : le champ tri principal - pas : le pas de pagination - id_depot : filtrer la liste sur un depot - id_plugin : filtrer la liste sur un plugin - recherche : critere de recherche - where : condition supplementaire construire par l'appelant (non utilisee) -->] [(#SET{defaut_tri, #ARRAY{ nom_archive, 1, date_modif, -1, version, -1, id_paquet, 1}})] <B_liste_paquets> #ANCRE_PAGINATION <div class="liste-objets paquets"> <table class="spip liste" summary="<:svp:resume_table_paquets:>"> [<caption><strong class="caption">(#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{svp:info_1_paquet,svp:info_nb_paquets}})</strong></caption>] <thead> <tr class="first_row"> <th class="titre principale">[(#TRI{nom_archive, <:info_titre:>, ajax})]</th> <th class="date secondaire">[(#TRI{date_modif, <:svp:label_modifie_le:>, ajax})]</th> <th class="intervalle"><:svp:label_compatibilite_spip:></th> <th class="numero">[(#TRI{version, <:svp:label_version:>, ajax})]</th> <th class="lien"><:svp:label_xml_plugin:></th> <th class="lien"><:svp:titre_depot:></th> <th class="id">[(#TRI{id_paquet, <:info_numero_abbreviation:>, ajax})]</th> </tr> </thead> <tbody> <BOUCLE_liste_paquets(PAQUETS) {where?}{id_depot?}{id_plugin?}{recherche?}{tri #ENV{par, nom_archive}, #GET{defaut_tri}}{pagination #ENV{pas, 25}}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> <BOUCLE_depot_paquet(DEPOTS) {id_depot}> <td class="titre principale"> <a[ id="(#NOM_ARCHIVE|basename{.zip})"][ href="(#URL_ARCHIVES|concat{/}|concat{#NOM_ARCHIVE})"] title="<:svp:bulle_telecharger_archive:>[ (#NOM_ARCHIVE)][ - (#NBO_ARCHIVE|taille_en_octets)]"> [(#NOM_ARCHIVE)] </a> </td> <td class="date secondaire">[(#DATE_MODIF|affdate{d-m-y H:i})]</td> <td class="intervalle">[(#COMPATIBILITE_SPIP|svp_afficher_intervalle{SPIP}|sinon{--})]</td> <td class="numero">[(#_liste_paquets:VERSION)]</td> <td class="lien"> <a class="mediabox boxIframe boxWidth-800px boxHeight-600px"[ href="(#URL_PAGE{xml,url=#URL_ARCHIVES|concat{/}|concat{#NOM_ARCHIVE|basename{.zip}}|concat{.xml}})"] title="<:svp:bulle_afficher_xml_plugin:>"> [(#CHEMIN_IMAGE{plugin-16.png}|balise_img{'', icone})] </a> </td> <td class="lien"> <a[ href="(#ID_DEPOT|generer_url_entite{depot})"] title="<:svp:bulle_aller_depot:>"> [(#TITRE)] </a> </td> <td class="id">[(#ID_PAQUET)]</td> </BOUCLE_depot_paquet> </tr> </BOUCLE_liste_paquets> </tbody> </table> [<p class='pagination'>(#PAGINATION{prive})</p>] </div> </B_liste_paquets> <//B_liste_paquets> liste/depots.html000066600000005516152503074770010075 0ustar00[(#REM) <!-- Liste des depots : - soit integrale de l'ensemble du site si on est dans la page depots (dans le bloc contenu) - soit reduite aux autre depots que celui affiche dans la page depot (dans le bloc extra/navigation) Dans ces deux cas les informations different car la taille des blocs influe sur l'affichage. Les parametres d'environnement specifiques sont : - titre : le titre de la liste - par : le champ tri principal - pas : le pas de pagination - recherche : critere de recherche - where : condition d'exclusion du depot eventuellement en cours d'affichage (page depot) - affichage : complet, tous les champs, ou simplifie, le titre et l'id pour la liste en extra/navigation -->] [(#SET{defaut_tri, #ARRAY{ titre, 1, nbr_paquets, -1, nbr_plugins, -1, maj, -1, id_depot, 1}})] <B_liste_depots> #ANCRE_PAGINATION <div class="liste-objets depots"> <table class="spip liste" summary="<:svp:resume_table_depots:>"> [<caption><strong class="caption">(#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{svp:info_1_depot,svp:info_nb_depots}})</strong></caption>] <thead> <tr class="first_row"> <th class="titre principale">[(#TRI{titre, <:info_titre:>, ajax})]</th> [(#ENV{affichage}|=={complet}|oui) <th class="nombre">[(#TRI{nbr_paquets, <:svp:titre_paquets:>, ajax})]</th> <th class="nombre">[(#TRI{nbr_plugins, <:svp:titre_plugins:>, ajax})]</th> <th class="date secondaire">[(#TRI{maj, <:svp:label_actualise_le:>, ajax})]</th>] <th class="id">[(#TRI{id_depot, <:info_numero_abbreviation:>, ajax})]</th> [(#ENV{affichage}|=={complet}|oui) <th class="bouton"> </th> <th class="bouton"> </th>] </tr> </thead> <tbody> <BOUCLE_liste_depots(DEPOTS) {where?}{recherche?}{tri #ENV{par, titre}, #GET{defaut_tri}}{pagination #ENV{pas, 5}}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> <td class="titre principale"> [(#ENV{affichage}|=={complet}|oui)[(#LOGO_DEPOT|image_reduire{20,26})]] <a[ href="(#ID_DEPOT|generer_url_entite{depot})"] title="<:svp:bulle_aller_depot:>"> [(#TITRE)] </a> </td> [(#ENV{affichage}|=={complet}|oui) <td class="nombre">[(#NBR_PAQUETS)]</td> <td class="nombre">[(#NBR_PLUGINS)]</td> <td class="date secondaire">[(#MAJ|affdate{d-m H:i})]</td>] <td class="id">[(#ID_DEPOT)]</td> [(#ENV{affichage}|=={complet}|oui) <td class="bouton">[(#BOUTON_ACTION{<:svp:bouton_supprimer:>, #URL_ACTION_AUTEUR{supprimer_depot,#ID_DEPOT, #SELF}, '', '', <:svp:bulle_supprimer_depot:>})]</td>] </tr> </BOUCLE_liste_depots> </tbody> </table> [<p class='pagination'>(#PAGINATION{prive})</p>] </div> </B_liste_depots> [(#ENV{affichage}|=={complet}|oui) #BOITE_OUVRIR{'','notice'} <p><:svp:info_aucun_depot_ajoute:></p> #BOITE_FERMER ] <//B_liste_depots> liste/plugins.html000066600000003767152503074770010266 0ustar00[(#REM) <!-- Liste des plugins : - soit integrale de l'ensemble du site - soit reduite a un seul depot la page depot Les parametres d'environnement specifiques sont : - titre : le titre de la liste - par : le champ tri principal - pas : le pas de pagination - categorie : filtrer la liste sur categorie - id_depot : filtrer la liste sur un depot - recherche : critere de recherche - where : condition supplementaire construire par l'appelant (non utilisee) -->] [(#SET{defaut_tri, #ARRAY{ nom, 1, date_modif, -1, prefixe, 1, categorie, 1, id_depot, 1}})] <B_liste_plugins> #ANCRE_PAGINATION <div class="liste-objets plugins"> <table class="spip liste" summary="<:svp:resume_table_plugins:>"> [<caption><strong class="caption">(#ENV*{titre, #GRAND_TOTAL|singulier_ou_pluriel{svp:info_1_plugin,svp:info_nb_plugins}})</strong></caption>] <thead> <tr class="first_row"> <th class="titre principale">[(#TRI{nom, <:info_titre:>, ajax})]</th> <th class="liste"><:svp:label_branches_spip:></th> <th class="date secondaire">[(#TRI{date_modif, <:svp:label_modifie_le:>, ajax})]</th> <th class="titre">[(#TRI{prefixe, <:svp:label_prefixe:>, ajax})]</th> <th class="id">[(#TRI{id_plugin, <:info_numero_abbreviation:>, ajax})]</th> </tr> </thead> <tbody> <BOUCLE_liste_plugins(PLUGINS) {where?}{id_depot?}{categorie?}{recherche?}{tri #ENV{par, nom}, #GET{defaut_tri}}{pagination #ENV{pas, 25}}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> <td class="titre principale"> <a[ href="(#ID_PLUGIN|generer_url_entite{plugin})"] title="<:svp:bulle_aller_plugin:>"> [(#NOM)] </a> </td> <td class="liste">[(#BRANCHES_SPIP)]</td> <td class="date secondaire">[(#DATE_MODIF|affdate{d-m H:i})]</td> <td class="titre">[(#PREFIXE|strtolower)]</td> <td class="id">[(#ID_PLUGIN)]</td> </tr> </BOUCLE_liste_plugins> </tbody> </table> [<p class='pagination'>(#PAGINATION{prive})</p>] </div> </B_liste_plugins> <//B_liste_plugins> infos/document.html000066600000001213152503076150010373 0ustar00<BOUCLE_doc(DOCUMENTS){id_document=#ENV{id}}{statut?}> <div class='infos'> <div class='numero'><:medias:info_gauche_numero_document:><p>#ID_DOCUMENT</p></div> [(#REM) Bloc de changement de statut ] [(#STATUT|=={publie}|oui) <ul class='instituer'> <li><:medias:info_statut_document:> <ul> <li class='publie selected'><:texte_statut_publie:></li> </ul> </li> </ul> ] [(#AUTORISER{supprimer,document,#ID_DOCUMENT}|oui) [(#URL_ACTION_AUTEUR{dissocier_document,#ID_DOCUMENT-document-#ID_DOCUMENT-suppr,#ENV{retour,#URL_ECRIRE{documents}}}|icone_horizontale{<:medias:bouton_enlever_supprimer_document:>,document,del})] ] </div> </BOUCLE_doc>editer/document_popup.html000066600000000507152503076150011761 0ustar00<div class="entete-formulaire"> <:medias:info_modifier_document:> <h1><:medias:info_gauche_numero_document:> #ENV{new}</h1> </div> <div class="ajax"> #FORMULAIRE_EDITER_DOCUMENT{#ENV{new},#ENV{parent},#ENV{redirect},#ENV{lier_trad},#ENV{config_fonc}} </div> <div class="ajax"> #FORMULAIRE_ILLUSTRER_DOCUMENT{#ENV{new}} </div>editer/colonne_document.html000066600000000247152503076150012254 0ustar00<div class='ajax'> #FORMULAIRE_JOINDRE_DOCUMENT{new,#ENV{id_objet},#ENV{objet}} </div> <INCLURE{fond=prive/squelettes/inclure/colonne-documents,env,ajax=documents} /> liste/documents.html000066600000004073152503076150010567 0ustar00[(#SET{defaut_tri,#ARRAY{ date,#ENV{date_sens,-1}, num titre,1, id_document,1, points,-1 }}) ]<B_liste_doc> #ANCRE_PAGINATION <div class="liste-objets documents"> <table class='spip liste'> [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{medias:un_document,medias:des_files}})</strong></caption>] <thead> <tr class='first_row'> <th class='statut' scope='col'>[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th> <th class='titre principale' scope='col'>[(#TRI{num titre,<:info_titre:>,ajax})]</th> <th class='auteur' scope='col'><:auteur:></th> <th class='date secondaire' scope='col'>[(#TRI{date,<:date:>,ajax})]</th> <th class='id' scope='col'>[(#TRI{id_document,<:info_numero_abbreviation:>,ajax})]</th> </tr> </thead> <tbody> <BOUCLE_liste_doc(DOCUMENTS){id_document?}{id_article?}{id_rubrique?}{id_mot?}{id_auteur?}{where?}{statut?}{recherche?}{tri #ENV{par,date},#GET{defaut_tri}}{par titre}{pagination #ENV{nb,10}}{!lang_select}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]"> <td class='statut'>[(#STATUT|puce_statut{document,#ID_DOCUMENT,#ID_RUBRIQUE})]</td> <td class='titre principale'>[(#LOGO_ARTICLE|image_reduire{20,26})]<a href="[(#ID_DOCUMENT|generer_url_entite{document})]" title="<:info_numero_abbreviation|attribut_html:> #ID_DOCUMENT">[(#RANG). ][(#TITRE|sinon{[(#FICHIER|basename)]})]</a></td> <td class='auteur'><BOUCLE_auteurs(AUTEURS){id_document}{', '}><a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">#NOM</a></BOUCLE_auteurs></td> <td class='date secondaire'>[(#DATE|affdate_jourcourt)]</td> <td class='id'>[(#AUTORISER{modifier,document,#ID_DOCUMENT}|?{ <a href="[(#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT})]">#ID_DOCUMENT</a>, #ID_DOCUMENT })]</td> </tr> </BOUCLE_liste_doc> </tbody> </table> [<p class='pagination'>(#PAGINATION{#ENV{pagination,prive}})</p>] </div> </B_liste_doc>[ <div class="liste-objets documents caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div> ]<//B_liste_doc> contenu/portfolio_document.html000066600000000341152503076150013026 0ustar00[(#REM) Squelette (c) xxx Distribue sous licence GPL ] [ (#INCLURE{fond=prive/squelettes/inclure/portfolio-documents, env, ajax=documents}) ] [ (#INCLURE{fond=prive/squelettes/inclure/ajouter-documents, env, ajax}) ]
/home/etiennec/www/b9da6/../ecrire/.././prive/formulaires/../../f1f54/objets.tar