ordre des documents dans portfolio

Bonjour,

ca fait plusieurs jours qu je bataille pour que les documents du portfolio dans un article soient publiés dans un ordre précis.

Cela semble fonctionner lorsqu'il y a peu de documents, ou bien sous certaines conditions un peu obscures, mais au dela d'un certain nombre de documents, l'ordre n'est plus respecté.

Le squelette de base inc-documents.html n'a pas été modifié, il comporte la boucle

<BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document}{extension IN png,jpg,gif} {par num titre, date}{doublons}{vu=non}>[etc..]

quel que soit l'ordre demandé, {par num titre, date} ou autres, rien ne change...
Mes fichiers sont nommés '01. toto.jpg', '02. toto.jpg' etc... et je les inclus tous ensemble, depuis le dossier /tmp/upload/toto

Merci pour votre aide.

Bonsoir

Il est probable que spip considère 01.toto.jpg comme entièrement alphabétique

Essaie avec 1. toto.jpg

Michel
Le 22 déc. 08 à 20:41, Puiseux a écrit :

Bonjour,

ca fait plusieurs jours qu je bataille pour que les documents du portfolio dans un article soient publiés dans un ordre précis.

Cela semble fonctionner lorsqu'il y a peu de documents, ou bien sous certaines conditions un peu obscures, mais au dela d'un certain nombre de documents, l'ordre n'est plus respecté.

Le squelette de base inc-documents.html n'a pas été modifié, il comporte la boucle

<BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document}{extension IN png,jpg,gif} {par num titre, date}{doublons}{vu=non}>[etc..]

quel que soit l'ordre demandé, {par num titre, date} ou autres, rien ne change...
Mes fichiers sont nommés '01. toto.jpg', '02. toto.jpg' etc... et je les inclus tous ensemble, depuis le dossier /tmp/upload/toto

Merci pour votre aide.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

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

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

michel fraisse a écrit :

Le 22 déc. 08 à 20:41, Puiseux a écrit :

Mes fichiers sont nommés '01. toto.jpg', '02. toto.jpg' etc... et je

Il est probable que spip considère 01.toto.jpg comme entièrement alphabétique

'01. toto.jpg' :
on parle du 'nom' de fichier ou du 'titre' associé au fichier ?

Le 22 décembre 2008 21:45, michel fraisse a écrit :

Bonsoir

Il est probable que spip considère 01.toto.jpg comme entièrement
alphabétique

Essaie avec 1. toto.jpg

Le par num titre ne s'applique t-il pas au titre du document et non à son nom ?

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

01. toto.jpg est le nom de fichier, avec le blanc "qui va bien".
Comment puis-je maitriser les titres de documents ?
Pourquoi {par date} ne fait-il pas ce que j'attend de lui ?
(puis-je exploiter la date exif des images ?)
En tous cas merci de vos réponses.
J'ai croisé sur internet plusieurs threads sur ce sujet, mais jamais de
vraie réponse.
denisb a écrit :

michel fraisse a écrit :

Le 22 déc. 08 à 20:41, Puiseux a écrit :

Mes fichiers sont nommés '01. toto.jpg', '02. toto.jpg' etc... et je

Il est probable que spip considère 01.toto.jpg comme entièrement alphabétique

'01. toto.jpg' :
on parle du 'nom' de fichier ou du 'titre' associé au fichier ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

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

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Puiseux a écrit :

01. toto.jpg est le nom de fichier, avec le blanc "qui va bien".
Comment puis-je maitriser les titres de documents ?

il te faut renseigner le champ 'titre' dans la boite d'info du document lorsqu'affiché dans l'espace privé...
un clic sur le triangle à gauche du nom du fichier

Pourquoi {par date} ne fait-il pas ce que j'attend de lui ?

'par date' trie par date de téléchargement, sauf configuration contraire dans ecrire/?exec=configuration (boite 'Documents joints') et non par date de prise de vue

(puis-je exploiter la date exif des images ?)

suivant ta version de spip tu peux essayer l'utilisation
du plugin Métadonnées Photo (http://plugins.spip.net/metadonnees-photo)

Ouf !! Merci de ces précisions.

Comme quoi, il faut com-mu-ni-quer, ce que j'hésite toujours à faire.
J'y aurais gagné quelques heures.
Pierre Puiseux

Puiseux a écrit :

01. toto.jpg est le nom de fichier, avec le blanc "qui va bien".
Comment puis-je maitriser les titres de documents ?

il te faut renseigner le champ 'titre' dans la boite d'info du document lorsqu'affiché dans l'espace privé...
un clic sur le triangle à gauche du nom du fichier

Pourquoi {par date} ne fait-il pas ce que j'attend de lui ?

'par date' trie par date de téléchargement, sauf configuration contraire dans ecrire/?exec=configuration (boite 'Documents joints') et non par date de prise de vue

(puis-je exploiter la date exif des images ?)

suivant ta version de spip tu peux essayer l'utilisation
du plugin Métadonnées Photo (http://plugins.spip.net/metadonnees-photo)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

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

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

La boucle suivante tiré intégralement de /squelettes-dist/inc-documents.html
de SPIP 2.0.2 n'affiche pas la vignette d'un document (image) distant.

    <BOUCLE_documents_portfolio(DOCUMENTS) {id_article}
{mode=document}{extension IN png,jpg,gif} {par num titre,
date}{doublons}{vu=non}>[
        <a href="(#URL_DOCUMENT)" type="#MIME_TYPE"
onclick="location.href='[(#URL_ARTICLE
            |parametre_url{id_document,#ID_DOCUMENT}
            )]#documents_portfolio';return false;"[ class="(#EXPOSER)"][
title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
            |image_reduire{0,100}
            |inserer_attribut{class,spip_logos}
            |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]</a>
    ]</BOUCLE_documents_portfolio>

Existe-t-il une alternative ?

André Vincent

Bonsoir,

Est-ce qu'il affiche l'url que tu as créé pour le document distant ou pas?

Si oui, ajoutes |copie_locale à #FICHIER. Ça devrait aller mieux me semble-t-il...

Le 26 déc. 08 à 23:33, Andre Vincent a écrit :

La boucle suivante tiré intégralement de /squelettes-dist/inc-documents.html
de SPIP 2.0.2 n'affiche pas la vignette d'un document (image) distant.

    <BOUCLE_documents_portfolio(DOCUMENTS) {id_article}
{mode=document}{extension IN png,jpg,gif} {par num titre,
date}{doublons}{vu=non}>[
        <a href="(#URL_DOCUMENT)" type="#MIME_TYPE"
onclick="location.href='[(#URL_ARTICLE
            |parametre_url{id_document,#ID_DOCUMENT}
            )]#documents_portfolio';return false;"[ class="(#EXPOSER)"][
title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
            |image_reduire{0,100}
            |inserer_attribut{class,spip_logos}
            |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]</a>
    ]</BOUCLE_documents_portfolio>

Existe-t-il une alternative ?

André Vincent

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

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

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

La boucle suivante tiré intégralement de /squelettes-dist/inc-
documents.html
de SPIP 2.0.2 n'affiche pas la vignette d'un document (image) distant.

    <BOUCLE_documents_portfolio(DOCUMENTS) {id_article}
{mode=document}{extension IN png,jpg,gif} {par num titre,
date}{doublons}{vu=non}>[
        <a href="(#URL_DOCUMENT)" type="#MIME_TYPE"
onclick="location.href='[(#URL_ARTICLE
            |parametre_url{id_document,#ID_DOCUMENT}
            )]#documents_portfolio';return
false;"[ class="(#EXPOSER)"][
title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
            |image_reduire{0,100}
            |inserer_attribut{class,spip_logos}
            |inserer_attribut{alt,[(#TITRE|attribut_html|couper
{80})]})]</a>
    ]</BOUCLE_documents_portfolio>

Existe-t-il une alternative ?

Payet Teddy a répondu :

Est-ce qu'il affiche l'url que tu as créé pour le document distant ou
pas?

Si oui, ajoutes |copie_locale à #FICHIER. Ça devrait aller mieux me
semble-t-il...

Oui, merci. C'est tout à fait cela. Donc :

    <BOUCLE_documents_portfolio(DOCUMENTS) {id_article}
{mode=document}{extension IN png,jpg,gif} {par num titre,
date}{doublons}{vu=non}>[
        <a href="(#URL_DOCUMENT)" type="#MIME_TYPE"
onclick="location.href='[(#URL_ARTICLE
            |parametre_url{id_document,#ID_DOCUMENT}
            )]#documents_portfolio';return false;"[ class="(#EXPOSER)"][
title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
            |copie_locale
            |image_reduire{0,100}
            |inserer_attribut{class,spip_logos}
            |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]</a>
    ]</BOUCLE_documents_portfolio>

AV