Voici l’explication du besoin:
la création d’un objet se fait par un utilisateur à partir de zip de données:
du texte avec des liens vers les images qui sont appelées tmp0.jpg, tmp2.jpg …
un dossier images contenant ces fichiers tmp0.jpg , tmp2.jpg
Comme ces fichiers ont le même nom d’objet à objet: ils sont renommés par Spip au chargement.
Cela suppose alors de reprendre et de corriger toutes les hrefs du texte. C’est peu pratique car les zips sont nombreux et arrivent de facon réguliere.
Avec un sous-répertoire par objet: les fichiers tmps n’auraient plus à être renommés.
Merci,
Julie
On Monday, 28 August 2017, 17:49, Debondt Didier p@henix.be wrote:
Bonjour,
A ma connaissance, cela va être assez difficile dans la mesure ou SPIP gère tout seul sa médiathèque et le rangement des fichier.
Il va falloir gérer l’upload du document via un formulaire dédié.
Pourquoi vouloir ces sous dossiers ?
–
Didier
Le 28/08/17 à 11:12, bris juliet via spip a écrit :
Bonjour,
Je voudrais pouvoir rajouter pour un objet éditorial « mon_objet » donné un répertoire (MONOBJET_ID) à l’arborescence de IMG,
donc que les documents images .jpg par exemple soient pour cet objet dans :
IMG/MONOBJ_01/jpg’ pour l’objet avec id ==1,
ou pour un autre objet (avec id == 5) IMG/MONOBJ_05/jpg/
Je n’ai pas vu de plugin le proposant.
Connaissez vous un moyen d’y arriver ?
Merci,
Julie
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Archives : [https://www.mail-archive.com/spip@rezo.net/maillist.html](https://www.mail-archive.com/spip@rezo.net/maillist.html)
Infos : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
C’est une façon peu orthodoxe de faire, et cela bypass tout le système de lien vers des objets SPIP.
Tu ne devrais pas voir de href dans les textes de SPIP, mais utiliser le raccourcis SPIP [mon lien->doc23] qui va le créer pour toi, peu importe le nom du fichier.
Je pense que “tordre” la médiathèque de SPIP est une mauvaise idée, cela me semble plus efficace de modifier l’outil d’import des zips pour créer correctement les liens vers les documents.
C’est une façon peu orthodoxe de faire, et cela bypass tout le système de lien vers des objets SPIP.
Tu ne devrais pas voir de |href| dans les textes de SPIP, mais utiliser le raccourcis SPIP |[mon lien->doc23]| qui va le créer pour toi, peu importe le nom du fichier.
Je pense que “tordre” la médiathèque de SPIP est une mauvaise idée, cela me semble plus efficace de modifier l’outil d’import des zips pour créer correctement les liens vers les documents.
Je prends bien note des objections.
Les zips et leur data proviennent d’un système extérieur, d’où l’existence des hrefs dans le texte.
Je vais sans doute devoir coder une une phase de preload pour éliminer le problème.
C’est une façon peu orthodoxe de faire, et cela bypass tout le système
de lien vers des objets SPIP.
Tu ne devrais pas voir de |href| dans les textes de SPIP, mais utiliser
le raccourcis SPIP |[mon lien->doc23]| qui va le créer pour toi, peu
importe le nom du fichier.
Je pense que “tordre” la médiathèque de SPIP est une mauvaise idée, cela
me semble plus efficace de modifier l’outil d’import des zips pour créer
correctement les liens vers les documents.