Skip to content
Extraits de code Groupes Projets
Valider fb1de33a rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Fix https://core.spip.net/issues/4614 : permettre de surcharger...

Fix https://core.spip.net/issues/4614 : permettre de surcharger titre/descriptif/credit des documents au cas par cas quand on insere dans le contenu
parent 72f658e3
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -18,11 +18,11 @@
controls="controls"
[autoplay="autoplay"(#ENV{autoplay}|oui)]></audio>
</div>
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]
[<script>/*<!\[CDATA\[*/var mejspath='[(#CHEMIN{lib/mejs/mediaelement-and-player.min.js}|timestamp)]',mejscss='[(#CHEMIN{lib/mejs/mediaelementplayer.min.css}|timestamp)]';
......
......@@ -28,11 +28,11 @@
[<a href="(#GET{url})"[
class="(#ENV{lien_class})"] title='[(#GET{title}|attribut_html)]'[
(#ENV{lien}|?{'',type="#MIME_TYPE"})]>]<img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt='' />[(#GET{url}|?{</a>})]
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]
</figure>
......
......@@ -35,11 +35,11 @@
[(#ENV*|env_to_params)]
<embed src='#URL_DOCUMENT' [(#ENV*|env_to_attributs)] width='#GET{largeur}' height='#GET{hauteur}'></embed></object>
][(#ENV{controls,''}|non)
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]
</figure>
......
<BOUCLE_text (DOCUMENTS types_documents) {id_document=#ENV{id,#ENV{id_document}}} {tout}
>[<figure class='spip_document_#ID_DOCUMENT spip_documents spip_document_text[ spip_documents_(#ENV{align})]'
><pre>(#FICHIER|contenu_document{#ENV{charset,auto}}|echapper_tags)</pre>
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]
</figure>
......
<BOUCLE_tous (DOCUMENTS types_documents) {id_document=#ID} {tout}
><figure class='spip_document_#ID_DOCUMENT spip_documents spip_document_text[ spip_documents_(#ENV{align})]'>
[(#FICHIER|contenu_document{#ENV{charset,auto}}|appliquer_filtre{#MIME_TYPE})]
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]</figure>
</BOUCLE_tous>
<BOUCLE_texthtml (DOCUMENTS types_documents) {id_document=#ID} {tout}
>[<figure class='spip_document_#ID_DOCUMENT spip_documents spip_document_text_html[ spip_documents_(#ENV{align})]'
><object data="(#URL_DOCUMENT)" width="100%" height="400"><a href="#URL_DOCUMENT">#FICHIER</a></object>
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]
</figure>
]</figure>
]</BOUCLE_texthtml>
......@@ -15,12 +15,12 @@
[(#ENV{lien}|non|et{#GET{autolien}})<a href="#URL_DOCUMENT" class="mediabox" type="#MIME_TYPE">]
#GET{image}
[(#ENV{lien}|ou{#GET{autolien}}|?{</a>})]
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
</figcaption>
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
]
</figure>
</BOUCLE_image>
......
......@@ -38,11 +38,11 @@
</video>
</div>
</div>
[(#TITRE|trim|sinon{#DESCRIPTIF|trim}|sinon{#CREDITS|trim}|oui)
[(#ENV{titre,#TITRE}|trim|sinon{#ENV{descriptif,#DESCRIPTIF}|trim}|sinon{#ENV{credits,#CREDITS}|trim}|oui)
<figcaption class='spip_doc_legende'>
[<div class='spip_doc_titre #EDIT{titre}'><strong>(#TITRE|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif #EDIT{descriptif}'>(#DESCRIPTIF|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits #EDIT{credits}'>(#CREDITS|propre|PtoBR)</div>]
[<div class='spip_doc_titre [(#ENV{titre}|non)#EDIT{titre}]'><strong>(#ENV{titre,#TITRE}|propre|ptobr)</strong></div>]
[<div class='spip_doc_descriptif [(#ENV{descriptif}|non)#EDIT{descriptif}]'>(#ENV{descriptif,#DESCRIPTIF}|propre|PtoBR)[(#NOTES|PtoBR)]</div>]
[<div class='spip_doc_credits [(#ENV{credits}|non)#EDIT{credits}]'>(#ENV{credits,#CREDITS}|propre|PtoBR)</div>]
</figcaption>
][<script>/*<!\[CDATA\[*/var mejspath='[(#CHEMIN{lib/mejs/mediaelement-and-player.min.js}|timestamp)]',mejscss='[(#CHEMIN{lib/mejs/mediaelementplayer.min.css}|timestamp)]';
(#INCLURE{javascript/mejs-init.min.js})/*\]\]>*/</script>]
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter