[spip-dev] [Documents] "Joindre" un document via une URI

Hello,

Est-il prévu de pouvoir joindre un document qui n'est pas sur le même server
que le site spip ?
Je m'explique: dans un article, ou rubrique, lorsque l'auteur clique sur
"joindre un document", il ne peut que l'uploader par interface privée, ou
par FTP.
Est-il prévu de "créer" un document, en fait en faisant juste une référence
à un document sur un autre site, par exemple donner son URI et faire OK :
http://site2.domain.tld/dir/subdir/document.ext ?

Visiblement c'est pas d'actualité, et pourtant je trouverais ça vraiment
pratique.

Je crois que la fonctionalité d'attacher un document est précisément
faite pour télécharger un document sur le serveur.

Si tu veux simplement mettre un document qui est sur un autre serveur,
tu peux utiliser un lien HREF et spip comporte des raccourcis
pratiques pour cela.

A.

Oui bien sûr, un simple lien HREF le fait très bien, au détail près que le
document n'est plus géré par les boucles DOCUMENT...

Je perds ainsi toutes les relations entre mes articles et les documents
"joints", et je ne vois pas comment m'en sortir simplement et proprement...

Il me semble que la solution de la référence sur une URI externe est la plus
simple à mettre en oeuvre.

D'autant plus qu'il existe déjà une notion d'"article virtuel", pourquoi pas
une notion de "document virtuel" ?

Si un autre moyen simple existe, je veux bien laisser tomber cette idée :wink:

a+

Oui... je vois... Je retire ce que j'ai dis.

Je crois qu'il y a déjà eu une discussion sur l'indexation des liens
d'un article sur cette liste, mais je ne suis pas certain.. voir les
archives!

A.

Est-il prévu de pouvoir joindre un document qui n'est pas sur le même server
que le site spip ?

Bien qu'à première vue ça paraisse séduisant, je ne suis pas d'avis
d'intégrer ça à SPIP. Ça risque de compromettre sérieusement l'intégrité
d'un site qui deviendrait ainsi dépendant du bon fonctionnement d'un ou de
plusieurs sites tiers sur lesquels on n'a souvent pas le contrôle.

J'ai déjà utilisé ça dans d'autres sites dynamiques sous Frontier/Manilla
qui offrait une option similaire. Ça devient assez rapidement l'enfer à
gérer et j'ai maintenant plusieurs sites qui sont cassés.

André Vincent

@ Bastian <cagablea@identitanissarda.com> :

Est-il prévu de pouvoir joindre un document qui n'est pas sur le même server
que le site spip ?
Je m'explique: dans un article, ou rubrique, lorsque l'auteur clique sur
"joindre un document", il ne peut que l'uploader par interface privée, ou
par FTP.
Est-il prévu de "créer" un document, en fait en faisant juste une référence
à un document sur un autre site, par exemple donner son URI et faire OK :
http://site2.domain.tld/dir/subdir/document.ext ?

Visiblement c'est pas d'actualité, et pourtant je trouverais ça vraiment
pratique.

Oui, je pense aussi que ça serait une bonne idée, car pour les fichiers
attachés énormes (sons, vidéos), ça peut sans doute se justifier. Reste à
trouver le temps et l'envie de coder ça proprement avec une jolie interface.

Tout en ayant à l'esprit le risque mentionné par André Vincent <andre@alternatives.ca> :

Ça risque de compromettre sérieusement l'intégrité d'un site qui
deviendrait ainsi dépendant du bon fonctionnement d'un ou de plusieurs
sites tiers sur lesquels on n'a souvent pas le contrôle.

J'ai déjà utilisé ça dans d'autres sites dynamiques sous Frontier/Manilla
qui offrait une option similaire. Ça devient assez rapidement l'enfer à
gérer et j'ai maintenant plusieurs sites qui sont cassés.

-- Fil

Visiblement c'est pas d'actualité, et pourtant je trouverais ça vraiment
pratique.

Oui, je pense aussi que ça serait une bonne idée, car pour les fichiers
attachés énormes (sons, vidéos), ça peut sans doute se justifier. Reste Ã
trouver le temps et l'envie de coder ça proprement avec une jolie interface.

Pour les fichiers Real, c'est déjà faisable: il suffit de créer son propre fichier contenant l'adresse du fichier visé, c'est simplement une URL dans un fichier texte, sauvegardé avec l'extion real qui va bien (.rm, .ram, je sais plus). On upload ce fichier dans un article, on l'embed, le truc ne pÚse que quelques octets, et derriÚre vous pouvez avoir du streaming directement depuis un site distant.

M'enfin linker des éléments extérieurs dans son site, je suis vraiment pas certain que ce soit une situation d'avenir. Ca devient rapidement ingérable. Par contre le prix des disques durs ne cesse de baisser.

A*

ARNO* a écrit :
[...]

M'enfin linker des éléments extérieurs dans son site, je suis vraiment pas certain que ce soit une situation d'avenir. Ca devient rapidement ingérable. Par contre le prix des disques durs ne cesse de baisser.

Heu oui... A condition d'avoir son propre serveur :wink: sur un serveur dédié - et à fortiori sur un hébergement mutualisé - l'argument ne tient pas vraiment :wink:

Claude

"ARNO*" <arno@scarabee.com> a écrit dans le message de news:
oprubl5gvwwsybly@mail.wanadoo.fr...

M'enfin linker des éléments extérieurs dans son site, je suis vraiment pas
certain que ce soit une situation d'avenir. Ca devient rapidement
ingérable. Par contre le prix des disques durs ne cesse de baisser.

L'idée m'est venue justement parce qu'avec mon petit hébergeur je suis vite
ras l'espace, j'ai pas mal de petites videos (avi, mpeg) qui me font vite
converger vers mon quota. Le souci, si je veux mettre ça sur un "site-dépôt"
gratuit (je sais c'est interdit, mais des sites commerciaux le font...) dans
des rubriques d'archives, c'est que je perds toutes les références (auteurs,
mots clés, etc.)... Autant dire un des principaux intérêts du couple magique
php/mysql. :frowning: