[spip-dev] Re: [spip-commit] CVS: spip/ecrire article_documents.php3,1.9,1.10 inc_documents.php3,1.9,1.10 inc_texte.php3,1.11,1.12 inc_version.php3,1.16,1.17

@ antoine-commit <spip-commit@rezo.net> :

J'essaie de faire entrer l'interface documents dans son espace imposé :wink:
D'autre part, pour bien faire la différence entre images insérables et
documents, il ne vaut mieux pas mettre de formulaire aux images mais
plutôt les "transformer en document". Non ?

Euh, non, je ne vois pas la différence entre une image insérable et une
image document. Une image sans vignette est insérable, une image avec
vignette insère la vignette avec un clic vers l'image.

-- Fil

Fil wrote:

Euh, non, je ne vois pas la différence entre une image insérable et une
image document. Une image sans vignette est insérable, une image avec
vignette insère la vignette avec un clic vers l'image.

Les deux modes correspondent à deux utilisations différentes :

- en mode document c'est un document à part entière, que tu listeras
par exemple dans une boucle avec le critère {mode=document}

- en mode vignette c'est une image affichable dans un texte, soit
en lien avec un autre document, soit seule. Dans ce cas-là elle
n'apparaîtra pas dans une boucle {mode=document}

Si les image sont toujours en mode vignette, elle ne pourront jamais
être affichées dans une liste séparée. D'ailleurs, peut-être que le
{mode=document} devrait être mis par défaut pour les boucles documents.

Enfin tu peux avoir envie d'utiliser une vignette par défaut pour
lier une image à l'intérieur d'un article.

@ Antoine Pitrou <antoine@rezo.net> :

Si les image sont toujours en mode vignette, elle ne pourront jamais
être affichées dans une liste séparée. D'ailleurs, peut-être que le
{mode=document} devrait être mis par défaut pour les boucles documents.

oui, bonne idée.

Enfin tu peux avoir envie d'utiliser une vignette par défaut pour
lier une image à l'intérieur d'un article.

ok, j'avais pas pensé à ça.

Reste que, dans la version CVS actuelle, l'interface que tu proposes ne
permet plus d'avoir un couple vignette/document où les deux sont des
fichiers image (du genre "agrandir la photo"). C'est un peu chiant : j'avais
passé pas mal de temps justement à bricoler ça, la semaine dernière.

-- Fil

Fil wrote:

Reste que, dans la version CVS actuelle, l'interface que tu proposes ne
permet plus d'avoir un couple vignette/document où les deux sont des
fichiers image (du genre "agrandir la photo"). C'est un peu chiant : j'avais
passé pas mal de temps justement à bricoler ça, la semaine dernière.

J'ai repris ce que tu as fait, il y a juste des if() autour. La vignette
à droite, c'est une bonne idée, ça permet de différencier. J'ai aussi
raccourci les messages pour ecrire/upload, ça devrait être plus digeste...

Par contre, il y a un problème : Netscape 4.7 plante en beauté quand on
essaie d'afficher la fenêtre....

@ Antoine Pitrou <antoine@rezo.net> :

>Reste que, dans la version CVS actuelle, l'interface que tu proposes ne
>permet plus d'avoir un couple vignette/document où les deux sont des
>fichiers image (du genre "agrandir la photo"). C'est un peu chiant :
>j'avais passé pas mal de temps justement à bricoler ça, la semaine
>dernière.

J'ai repris ce que tu as fait, il y a juste des if() autour.

La logique que j'avais installée n'était peut-être pas la bonne, mais elle
permettait de faire ce qui suit :

* chargement grande image -> elle est considérée a priori comme image
    intégrable et le raccourci <IMG1> l'affiche dans le texte

* dans un second temps, chargement d'une vignette dans cette image 1 ->
    <IMG1> affiche dès lors la vignette, et un lien pointant vers la grande
    image (la grande image devient un "document", j'ai même modifié
    spip_image.php3 pour qu'il modifie le statut de l'image quand on lui
    ajoute une vignette. La vignette toute seule peut être appelée par
    <IMG2>, bien sûr.

Je reconnais que c'est fragile, mais ça "marchait". Maintenant, ce que tu as
fait est peut-être plus solide, mais, je le répète, on ne peut plus avoir de
document au format jpg. Il reste donc un problème d'interface...

Par contre, il y a un problème : Netscape 4.7 plante en beauté quand on
essaie d'afficher la fenêtre....

Un <div> mal fermé ?

-- Fil

Fil wrote:

Je reconnais que c'est fragile, mais ça "marchait". Maintenant, ce que tu as
fait est peut-être plus solide, mais, je le répète, on ne peut plus avoir de
document au format jpg. Il reste donc un problème d'interface...

Oui, il manque la fonction "transformer en document" (très simple à faire
par ailleurs : passer le mode en "document"). Et vice-versa :wink: