bigform/inclure/bigform_doc.html
tofulm 1745f8d854 feat: FORMULAIRE_BIGLOAD - ajout ajaxReload
On ajout une cle dans l'array args pour définir un bloc à recharger via
ajaxReload
2024-07-12 10:22:08 +02:00

78 lines
2.8 KiB
HTML

<style type="text/css" media="screen">
.doc_objet {
display: flex;
padding: 1rem;
}
.doc_objet:nth-child(odd){
background-color: #cecece;
}
.infos_doc {
display: flex;
flex-grow: 1;
}
.bloc_titres{
flex-grow: 1;
}
.vignette_doc {
max-width: 200px;
}
</style>
<div class="docs_ressource doc_rang" id="les_docs">
<BOUCLE_doc(DOCUMENTS){id_objet}{objet}{mode in image,logoon,vignette}{statut in prop,prepa,publie}{par rang_lien}>
<div id="id-#ID_DOCUMENT" class="doc_article doc_objet[ (#MODE|=={logoon}|oui)logo_objet]">
<div class="vignette_doc">
[(#EXTENSION|match{jpg|png|gif}|oui)
<a href="[(#URL_DOCUMENT)]" title="Ouvrir le document" class="mediabox">
][(#EXTENSION|match{jpg|png|gif}|non)
<a href="[(#URL_DOCUMENT)]" title="Ouvrir le document" class="" download="[(#FICHIER|basename)]">
]
<img class="spip_logo spip_logos" src="[(#LOGO_DOCUMENT{apercu}|extraire_attribut{src})]" alt="">
</a>
</div>
<div class="infos_doc">
<div class="bloc_titres">
[<div class="titre_doc #EDIT{titre}" title="Editer le titre">(#TITRE|sinon{[(#AUTORISER{modifier, #ENV{objet}, #ENV{id_objet}})<i class="fa fa-edit"></i>]})</div>]
<div class="fichier_doc">[(#FICHIER|basename)]</div>
</div>
<div class="icones_doc">
[(#AUTORISER{modifier, #ENV{objet}, #ENV{id_objet}})
<div class="icone-doc">
<a class="ajax nocache nohistory btn btn_poubelle"
href="[(#URL_ACTION_AUTEUR{bigform_supprimer_doc, [(#ID_DOCUMENT)]-[(#ENV{id_objet})]-[(#ENV{objet})], #SELF})]"
onClick="return confirm('Confirmer la suppression de cette photo ?');"
title="Supprimer le document">
<i class="fa fa-trash red"></i>
</a>
</div>
]
</div>
</div>
</div>
</BOUCLE_doc>
<B_pdf>
<BOUCLE_pdf(DOCUMENTS){id_objet}{objet}{mode=document}{extension=pdf}{statut in prop,prepa,publie}{par rang_lien}>
<div id="id-#ID_DOCUMENT" class="doc_article doc_objet doc_pdf]">
<div class="vignette_doc">
<a href="[(#URL_DOCUMENT)]" title="Ouvrir le document" class="" download="[(#FICHIER|basename)]">
[(#LOGO_DOCUMENT{apercu})]
</a>
</div>
<div class="infos_doc">
<div class="bloc_titres">
[<div class="titre_doc #EDIT{titre}" title="Editer le titre">(#TITRE|sinon{[(#AUTORISER{modifier, #ENV{objet}, #ENV{id_objet}})<i class="fa fa-edit"></i>]})</div>]
<div class="fichier_doc">[(#FICHIER|basename)]</div>
</div>
[(#AUTORISER{modifier, #ENV{objet}, #ENV{id_objet}})
<a class="fr ajax nocache nohistory btn btn_poubelle"
href="[(#URL_ACTION_AUTEUR{bigform_supprimer_doc, [(#ID_DOCUMENT)]-[(#ENV{id_objet})]-[(#ENV{objet})], #SELF})]"
onClick="return confirm('Confirmer la suppression de ce pdf ?');"
title="Supprimer le document">
<i class="fa fa-trash red"></i>
</a>
]
</div>
</div>
</BOUCLE_pdf>
</div>