Extensions

J’ai fait 6 boucles

  • images
  • pdf
  • musiques
  • vidéo
  • txt, excell, …
  • autres

<BOUCLE_ndoc2466(DOCUMENTS documents_liens articles){id_article}
{extension IN png,jpg,gif,svg}{0,1}>
<span class="icon-photo"style=« font-size: 110% »>
</BOUCLE_ndoc2466>

<BOUCLE_ndoc24b66b(DOCUMENTS documents_liens articles){id_article}{extension IN pdf}{0,1}> …

La dernière boucle
<BOUCLE_ndoc24b66bf(DOCUMENTS documents_liens articles){id_article}{extension}{0,1}> …

Est-ce quelqu’unE a une liste des extensions supportées par spip et classées selon ces critères?

Merci

Le 23/02/2021 à 22:58, Anne-Pok Dubé a écrit :

J'ai fait 6 boucles
- images
- pdf
- musiques
- vidéo
- txt, excell, ....
- autres

<BOUCLE_ndoc2466(DOCUMENTS documents_liens articles){id_article}
{extension IN png,jpg,gif,svg}{0,1}>
<span class="icon-photo"style="font-size: 110%"></span>
</BOUCLE_ndoc2466>

<BOUCLE_ndoc24b66b(DOCUMENTS documents_liens articles){id_article}{extension IN pdf}{0,1}> ...

La dernière boucle
<BOUCLE_ndoc24b66bf(DOCUMENTS documents_liens articles){id_article}{extension}{0,1}> ...

Est-ce quelqu'unE a une liste des extensions supportées par spip et classées selon ces critères?

Merci
...

tu peux boucler sur la table spip_types_documents, mais je ne me rappelle plus exactement les colonnes par rapport à tes critères (regarde dans php myadmin)

Le 23/02/2021 à 23:34, Maïeul Rouquette a écrit :

Le 23/02/2021 à 22:58, Anne-Pok Dubé a écrit :

J'ai fait 6 boucles
- images
- pdf
- musiques
- vidéo
- txt, excell, ....
- autres

<BOUCLE_ndoc2466(DOCUMENTS documents_liens articles){id_article}
{extension IN png,jpg,gif,svg}{0,1}>
<span class="icon-photo"style="font-size: 110%"></span>
</BOUCLE_ndoc2466>

<BOUCLE_ndoc24b66b(DOCUMENTS documents_liens articles){id_article}{extension IN pdf}{0,1}> ...

La dernière boucle
<BOUCLE_ndoc24b66bf(DOCUMENTS documents_liens articles){id_article}{extension}{0,1}> ...

Est-ce quelqu'unE a une liste des extensions supportées par spip et classées selon ces critères?

Merci
...

tu peux boucler sur la table spip_types_documents, mais je ne me rappelle plus exactement les colonnes par rapport à tes critères (regarde dans php myadmin)

- Tu peux aussi utiliser le critère {doublons} pour afficher "le reste" des documents dont tu n'a pas spécifié d'extensions auparavant...

- Peut être mieux, ou en complément, tu dois pouvoir utiliser {fusion extension} pour ne conserver qu'un document par type d'extension retournée. (ce que tu sembles vouloir ici)

MM.

MERCI pour {fusion extension} c’est ce qui manquait pour avoir un résultat dans autres.

Il reste à faire quelques nouveaux pictos. En attendant j’ai pris des font-awesome

Est-ce que les listes d’extensions
{extension IN…}
sont appropriées
Il y en a que je ne connais pas et elles sont dans autres ???

https://www.spip.net/fr_article4352.html

Ceci fonctionnne dans une boucle article:

<BOUCLE_imagesA(DOCUMENTS documents_liens articles){id_article}{extension IN png,jpg,gif,svg,ai,bmp,djvu,psd,tif}{0,1}{doublons ext}>
<span class="icon-photo"style=« font-size: 110% »>
</BOUCLE_imagesA>

<BOUCLE_sonsA(DOCUMENTS documents_liens articles){id_article}{extension IN mp3,wav,aiff,axa,f4b,f4a,flac,mka,mid,m4a,m4b,m4p,mpc,oga,spx,ogg,ra,ram,rm,wav}{0,1}{doublons ext}>
<span class="icon-musique"style=« font-size: 110% »>
</BOUCLE_sonsA>

<BOUCLE_videosA(DOCUMENTS documents_liens articles){id_article}{extension IN mp4,3gp,axv,avi,dv,flv,mkv,mng,mpg,m4u,m4v,ogv,f4p,mov,qt,f4v,webm,asf,wmv}{0,1}{doublons ext}>
<span class="icon-camera"style=« font-size: 110% »>
</BOUCLE_videosA>

<BOUCLE_textesA(DOCUMENTS documents_liens articles){id_article}{extension IN doc,txt,odt,abw,t,c,css,csv,html,tex,cls,sty,odc,odb,odf,pas,sdw,docx,dotx}{0,1}{doublons ext}>
<i class="far fa-file-alt"style=« font-size: 110% »>
</BOUCLE_textesA>
<BOUCLE_pdfA(DOCUMENTS documents_liens articles){id_article}{extension IN pdf}{0,1}{doublons ext}>
<i class="far fa-file-pdf"style=« font-size: 110% »>

</BOUCLE_pdfA>
<BOUCLE_pptA(DOCUMENTS documents_liens articles){id_article}{extension IN ppt,pptm,ppam,ppsm,ppsd,ppsx,}{0,1}{doublons ext}>
<i class="far fa-file-powerpoint"style=« font-size: 110% »>
</BOUCLE_pptA>

<BOUCLE_autresA(DOCUMENTS documents_liens articles){id_article}{fusion
extension}{0,1}{doublons ext}>
<span class="icon-multi"style=« font-size: 110% »>

</BOUCLE_autresA>

Le mer. 24 févr. 2021 à 06:03, Matthieu Marcillaud <marcimat@rezo.net> a écrit :

Le 23/02/2021 à 23:34, Maïeul Rouquette a écrit :

Le 23/02/2021 à 22:58, Anne-Pok Dubé a écrit :

J’ai fait 6 boucles

  • images
  • pdf
  • musiques
  • vidéo
  • txt, excell, …
  • autres

<BOUCLE_ndoc2466(DOCUMENTS documents_liens articles){id_article}
{extension IN png,jpg,gif,svg}{0,1}>
<span class="icon-photo"style=« font-size: 110% »>
</BOUCLE_ndoc2466>

<BOUCLE_ndoc24b66b(DOCUMENTS documents_liens
articles){id_article}{extension IN pdf}{0,1}> …

La dernière boucle
<BOUCLE_ndoc24b66bf(DOCUMENTS documents_liens
articles){id_article}{extension}{0,1}> …

Est-ce quelqu’unE a une liste des extensions supportées par spip et
classées selon ces critères?

Merci

tu peux boucler sur la table spip_types_documents, mais je ne me
rappelle plus exactement les colonnes par rapport à tes critères
(regarde dans php myadmin)

  • Tu peux aussi utiliser le critère {doublons} pour afficher « le reste »
    des documents dont tu n’a pas spécifié d’extensions auparavant…

  • Peut être mieux, ou en complément, tu dois pouvoir utiliser {fusion
    extension} pour ne conserver qu’un document par type d’extension
    retournée. (ce que tu sembles vouloir ici)

MM.


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc