[(#REM) On peut arriver avec id_article ou id_rubrique. On les réaffecte sur objet, id_objet. ] [(#ENV{id_article}|oui)[(#VAL{article}|setenv{objet})][(#ENV{id_article}|setenv{id_objet})]] [(#ENV{id_rubrique}|oui)[(#VAL{rubrique}|setenv{objet})][(#ENV{id_rubrique}|setenv{id_objet})]] [(#REM) Portfolio : album d'images ] <B_documents_portfolio>

## <:medias:info_portfolio:>

<BOUCLE_documents_portfolio(DOCUMENTS) {objet?}{id_objet?} {media=image} {par rang_lien, num titre, date}{doublons}{vu=non}>[
- [(#FICHIER |image_passe_partout{90,90} |image_recadre{90,90} |inserer_attribut{class,spip_logo} |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]
]</BOUCLE_documents_portfolio>

</B_documents_portfolio> [(#REM) Afficher en grand le document demande dans l'URL ] <BOUCLE_afficher_document(DOCUMENTS) {id_document}{objet?}{id_objet?} {media=image}> [(#MODELE{emb,lien=#URL_DOCUMENT}|image_reduire{672,*})] </BOUCLE_afficher_document> [(#REM) Si un seul document est joint a l'article, et si le texte est vide, on incruste automatiquement ce document ] <BOUCLE_documents_decompte(DOCUMENTS documents_liens articles) {id_article?} {media!=image} {articles.texte=''} {vu=non}> [(#TOTAL_BOUCLE|=={1} |?{[(#INCLURE{fond=modeles/emb, id_document} |trim)]})]</BOUCLE_documents_decompte> [(#REM) Sinon, liste des autres documents joints ] <B_documents_joints>
</B_documents_joints>