problèmes avec les vignettes

Bonjour,
J'ai un souci avec les vignettes générées par spip : elles sont vraiment pas belles, comme si c'était du 4 couleurs.
Si l'image d'origine est très foncée... on obtient carrèment une vignette noire...
Aussi : les vignettes ne semblent se générer que par "ajouter un document" et pas par "ajouter une image" (même si l'image est grande...)

Quelqu'un a-t-il déjà eu ce problème? Faut-il paramètrer quelque chose?

Pour info : j'utilise spip 1.7 b3
Notre site est hébergé sur Lost-Oasis, les caractéristiques GD sont :
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled

Merci de votre réponse,
Jacques

Le mer 31/12/2003 à 16:43, jacques a écrit :

Bonjour,
J'ai un souci avec les vignettes générées par spip : elles sont vraiment
pas belles, comme si c'était du 4 couleurs.
Si l'image d'origine est très foncée... on obtient carrèment une
vignette noire...
Aussi : les vignettes ne semblent se générer que par "ajouter un
document" et pas par "ajouter une image" (même si l'image est grande...)

Quelqu'un a-t-il déjà eu ce problème? Faut-il paramètrer quelque chose?

Malheureusement certaines versions de GD marchent moins bien que
d'autres. Il n'y a pas grand'chose à faire, à part éventuellement
installer une autre version de GD.

Amicalement

Antoine.

Antoine wrote:

Le mer 31/12/2003 à 16:43, jacques a écrit :

Malheureusement certaines versions de GD marchent moins bien que
d'autres. Il n'y a pas grand'chose à faire, à part éventuellement
installer une autre version de GD.

Amicalement

Antoine.

Je veux bien, mais est-il possible d'être plus précis?
Je suis hébergé chez Lost-Oasis et le php info donne GD Version 2.0 or higher...
Qu'est-ce que je peux leur demander?

Est-il sur que le problème vienne forcemment de là?
Merci de vos réponses,
Jacques

Je fais les vignettes avec Gimp( ou photoshop), je contrôle mieux le résultat.
Autrement, c'est pas assez bon, enfin, je n'ai plus de limites de formats.

De plus, je n'utilise plus les images sous forme de pièces jointes, ça m'a causé des ennuis.
A la main, c'est plus long, mais c'est tellement mieux.
Bien sur, un petit script PERL pourrait piloter The Gimp... mais le Perl, je ne connais aps.

Amicalement.
Grégoire

jacques wrote:

Antoine wrote:

Le mer 31/12/2003 à 16:43, jacques a écrit :

Malheureusement certaines versions de GD marchent moins bien que
d'autres. Il n'y a pas grand'chose à faire, à part éventuellement
installer une autre version de GD.

Amicalement

Antoine.

Je veux bien, mais est-il possible d'être plus précis?
Je suis hébergé chez Lost-Oasis et le php info donne GD Version 2.0 or higher...
Qu'est-ce que je peux leur demander?

Est-il sur que le problème vienne forcemment de là?
Merci de vos réponses,
Jacques

Bonjour,
Merci pour vos réponses, mais la solution m'a été apportée par Robert qui m'a transmis un truc donné à l'origine par Sandra Joly de Ouvaton :

améliorer la qualité d'image ....

>
> Pour spip 1.6, la manip à faire est assez simple :
>
> ** fichier inc-version.php3 **
>
> modifier les lignes suivantes :
> $flag_ImageCreateTrueColor = function_exists("ImageCreateTrueColor") &&
> function_exists("gd_info");
> $flag_ImageCopyResampled = function_exists("ImageCopyResampled") &&
> function_exists("gd_info");
>
> enlever le &&
> function_exists("gd_info");
>
> pour obtenir :
> $flag_ImageCreateTrueColor = function_exists("ImageCreateTrueColor");
> $flag_ImageCopyResampled = function_exists("ImageCopyResampled");

Je l'ai essayé et ça marche impeccable! :sunglasses:

Pourquoi l'équipe de spip ne documente-t-elle pas ce point? :-\
Est-ce qu'il ne serait pas possible d'optimiser ce contrôle qui semble pénaliser la création des vignettes?
Pour la release définitive de la 1.7???

Quand à l'option de faire ses vignettes par ailleurs... Pour moi le grand intérêt de spip c'est de permettre à des gens qui ne connaissent rien au html ou à l'informatique en général de publier leurs infos.
Autant que ce soit simple. Et propre. :slight_smile:

Bien cordialement,
Jacques Bouthier

Gregoire wrote:

Je fais les vignettes avec Gimp( ou photoshop), je contrôle mieux le résultat.
Autrement, c'est pas assez bon, enfin, je n'ai plus de limites de formats.

De plus, je n'utilise plus les images sous forme de pièces jointes, ça m'a causé des ennuis.
A la main, c'est plus long, mais c'est tellement mieux.
Bien sur, un petit script PERL pourrait piloter The Gimp... mais le Perl, je ne connais aps.

Amicalement.
Grégoire

jacques wrote:

Antoine wrote:

Le mer 31/12/2003 à 16:43, jacques a écrit :

Malheureusement certaines versions de GD marchent moins bien que
d'autres. Il n'y a pas grand'chose à faire, à part éventuellement
installer une autre version de GD.

Amicalement

Antoine.

Je veux bien, mais est-il possible d'être plus précis?
Je suis hébergé chez Lost-Oasis et le php info donne GD Version 2.0 or higher...
Qu'est-ce que je peux leur demander?

Est-il sur que le problème vienne forcemment de là?
Merci de vos réponses,
Jacques

_______________________________________________
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/

>> > pour obtenir :
>> > $flag_ImageCreateTrueColor = function_exists("ImageCreateTrueColor");
>> > $flag_ImageCopyResampled = function_exists("ImageCopyResampled");
>
Je l'ai essayé et ça marche impeccable! :sunglasses:

Pourquoi l'équipe de spip ne documente-t-elle pas ce point? :-\
Est-ce qu'il ne serait pas possible d'optimiser ce contrôle qui semble
pénaliser la création des vignettes?

Parce que cela fait planter la génération de vignettes sur certains
serveurs.... Eh oui, c'est bien compliqué...

(mais quand ton hébergeur passera en PHP 4.3 la bidouille ne devrait
plus être nécessaire)

Amicalement

Antoine.

Antoine wrote:

Pourquoi l'équipe de spip ne documente-t-elle pas ce point? :-\
Est-ce qu'il ne serait pas possible d'optimiser ce contrôle qui semble 
pénaliser la création des vignettes?
    

Parce que cela fait planter la génération de vignettes sur certains
serveurs.... Eh oui, c'est bien compliqué...

(mais quand ton hébergeur passera en PHP 4.3 la bidouille ne devrait
plus être nécessaire)

OK. Merci de ta réponse.
Ca voudrait le coup de documenter en attendant que tout le monde soit à 4.3…(effectivement Lost-Oasis est en 4.2.2)
(eventuellement fournir un fichier parrallèle?)
Ca m’aurait éviter de :

  • installer spip sur un autre compte pour tester chez free.( php 4.2.2 itou…)

  • Tester et obtenir exactement les mêmes résultats.

  • Générer des vignettes de même dimension sur les mêmes photos avec WebThumb…

  • Rechercher et télécharger des programmes php de génération de vignettes…

  • Ouf… le réveillon arrivait : je me suis arrêté là…
    Bonne Année à Tous, Cordialement, Jacques

jacques wrote:

Ca voudrait le coup de documenter en attendant que tout le monde soit à 4.3...(effectivement Lost-Oasis est en 4.2.2)

oui je viens de proposer une Q/R pour la FAQ de uzine.net/spip_contrib
JL

OK. Merci de ta réponse.
Ca voudrait le coup de documenter en attendant que tout le monde soit
à 4.3...(effectivement Lost-Oasis est en 4.2.2)

Il n'y a pas grand'chose à documenter. La qualité du traitement d'image
par PHP est très inégale d'un serveur à l'autre, et c'est assez peu
prédictible. Désolé.

Amicalement

Antoine.

Re,

Tu m'aurais donné les indications quand j'ai posé la question... Ou ,

Quelle indications ?? Tu sembles croire que SPIP a été codé spécialement
pour embêter les utilisateurs de Lost-Oasis. La génération de vignettes
de SPIP marche partout où j'ai pu la tester (y compris sur des versions
de PHP identiques à celle de Lost-Oasis). Nous ne sommes pas censés
deviner que tel bout de code provoquera des problèmes chez tel hébergeur
à cause de différences dans la version des logiciels utilisés, alors que
ces problèmes ne sont pas à ma connaissance clairement documentés par
les logiciels en question, ni facilement détectables.

Donc désolé mais la solution que tu as trouvée pour ton cas particulier,
il était impossible pour nous de la deviner a priori, et donc de te la
donner lorsque tu as posé la question. Il n'est pas non plus question de
lister dans la documentation officielle toute une théorie de rustines
spécifiques chacune à un hébergeur voire à une machine de cet hébergeur
(par exemple chez Free les serveurs ne sont pas tous configurés de la
même façon). On fait ce qu'on peut pour assurer à SPIP un maximum de
flexibilité vis-à-vis de la configuration logicielle, mais il y a des
cas limites et le traitement d'images en PHP en fait malheureusement
partie...

Je trouve ta réponse bien condescendante.

??? Les auteurs de SPIP sont bénévoles, ils n'ont pas d'obligation
d'obséquiosité vis-à-vis des utilisateurs. D'autre part nous n'avons
jamais été contactés par Lost-Oasis (aucun hébergeur en fait) pour
vérifier/corriger le fonctionnement de SPIP sur leur serveur. Je crois
que tu te méprends sur la nature des garanties qu'offre un logiciel
libre et gratuit, surtout lorsqu'il est utilisé dans un environnement
commercial en général assez peu soucieux de la qualité de service (c'est
la réalité de l'hébergement de sites Web pour particuliers).

En dernier ressort il me semble que tu as souscrit un contrat avec une
société commerciale (Lost-Oasis) ; celle-ci me semble un interlocuteur
plus approprié si tu veux te plaindre du temps perdu à cause d'un
problème spécifique à leur configuration logicielle.

Cordialement,

Antoine.

Antoine wrote:

Re,

  
Tu m'aurais donné les indications quand j'ai posé la question... Ou ,
    

Quelle indications ?? Tu sembles croire que SPIP a été codé spécialement
pour embêter les utilisateurs de Lost-Oasis.

Jamais dit ça…

 La génération de vignettes
de SPIP marche partout où j'ai pu la tester (y compris sur des versions
de PHP identiques à celle de Lost-Oasis).

Tu ignorais donc le truc qu’on m’a conseillé… OK.

Donc désolé mais la solution que tu as trouvée pour ton cas particulier,
il était impossible pour nous de la deviner a priori, et donc de te la
donner lorsque tu as posé la question. Il n'est pas non plus question de
lister dans la documentation officielle toute une théorie de rustines
spécifiques chacune à un hébergeur voire à une machine de cet hébergeur
(par exemple chez Free les serveurs ne sont pas tous configurés de la
même façon). On fait ce qu'on peut pour assurer à SPIP un maximum de
flexibilité vis-à-vis de la configuration logicielle, mais il y a des
cas limites et le traitement d'images en PHP en fait malheureusement
partie...

  
Je trouve ta réponse bien condescendante.
    

??? Les auteurs de SPIP sont bénévoles, ils n'ont pas d'obligation
d'obséquiosité vis-à-vis des utilisateurs.

Jamais demandé ça. Je suis moi même bénévole, et on va pas faire le concours de celui qui l’est le plus. si?

En dernier ressort il me semble que tu as souscrit un contrat avec une
société commerciale (Lost-Oasis) ; celle-ci me semble un interlocuteur
plus approprié si tu veux te plaindre du temps perdu à cause d'un
problème spécifique à leur configuration logicielle.

Encore une fois encore faut-il avoir les infos, et savoir quoi demander… Encore une fois une petite note d’explication sur les difficultés diverses liées au couple php-vignettes aurait permis d’éviter à un-bénévole-parmi-d-autres de perdre trop de temps… et de t’en faire perdre, l’ami!

Bonne nuit,
jacques

Une idéee ?

Bonjour

J'ai trouvé la balise #LESAUTEURS pour afficher le nom du rédacteur de
l'article sélectionné
Seulement cette balise rajoute un lien mailto qui en cliquant dessus donne
la possibilité d'envoyer un mail

Comment faire pour avoir seulement le nom sans lien cliquable

Merci de votre aide

Philippe

Bonjour

J'ai compris qu'il fallait que je mette l'adresse mail expéditeur dans
inc_mail.php3 pour pouvoir envoyer un mail de confirmation aux rédacteurs
qui s'inscrivent
Le mail reçu contient un texte :

(ceci est un message automatique)

Bonjour,

Voici vos identifiants pour proposer des articles sur
le site "Monsite" (http://monsite/ecrire/) :

- login : xxxxxxxxx
- mot de passe : aDu8AC2J

Comment changer ce texte ?
Comment configurer l'url pour aller sur la page login ? l'url indiquée dans
le mail n'est pas bonne

Merci d'avance
Philippe

Merci
j'ai trouvé la solution :

<BOUCLE_auteur(AUTEURS){id_article}>
#NOM
</BOUCLE_auteur>

Ainsi n'apparaît seulement le nom de l'auteur et pas son mail

----- Original Message -----
From: "yorghos.remvikos" <yremvikos@wanadoo.fr>
To: "Philippe" <philipbe@wanadoo.fr>
Sent: Saturday, January 03, 2004 3:32 PM
Subject: Re: [Spip] nom du rédacteur de l'article sans lien mailto

Bonjour,
Il suffit de de ne pas remplir le champ de l'adresse mail lors de la
création de l'auteur. Cependant, quand l'administrateur rempli les
fiches des nouveaux auteurs, lors de la validation, on obtient un
message d'erreur sans conséquence.
Yorghos

Le 3 janv. 04, à 11:29, Philippe a écrit :

Une idéee ?

Bonjour

J'ai trouvé la balise #LESAUTEURS pour afficher le nom du rédacteur de
l'article sélectionné
Seulement cette balise rajoute un lien mailto qui en cliquant dessus
donne
la possibilité d'envoyer un mail

Comment faire pour avoir seulement le nom sans lien cliquable

Merci de votre aide

Philippe

_______________________________________________
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/

Bonjour

Dans la page article j'ai une boucle auteur pour afficher le nom de l'auteur
et un lien vers une page où le lecteur pourra laisser un message à l'auteur

la 1ere page
<BOUCLE_auteurarticle(AUTEURS){id_article}>
#NOM #ID_AUTEUR
<br>[<a href="ecrire_auteurs.php3?id_auteur=#ID_AUTEUR">Ecrire à l'auteur de
l'article</a>]</BOUCLE_auteurarticle>

la page formulaire :

<BOUCLE_aut(AUTEURS){id_auteur}>

    #NOM

    #FORMULAIRE_ECRIRE_AUTEUR
</BOUCLE_aut>

quand on clique sur le lien l'id auteur apparait
mais la page formulaire n'affiche aucun formulaire
il y a t'il quelque chose à configurer ?
Merci de votre aide

Philippe writes:
> Bonjour
>
> J'ai compris qu'il fallait que je mette l'adresse mail expéditeur dans
> inc_mail.php3 pour pouvoir envoyer un mail de confirmation aux rédacteurs
> qui s'inscrivent
> Le mail reçu contient un texte :
>
> (ceci est un message automatique)
>
> Bonjour,
>
> Voici vos identifiants pour proposer des articles sur
> le site "Monsite" (http://monsite/ecrire/) :
>
> - login : xxxxxxxxx
> - mot de passe : aDu8AC2J
>
> Comment changer ce texte ?
> Comment configurer l'url pour aller sur la page login ? l'url indiquée dans
> le mail n'est pas bonne

grep "Voici vos identifiants" /var/www/html/ecrire/* -r
/var/www/html/ecrire/lang/spip_fr.php3:'form_forum_voici1' => 'Voici vos identifiants pour pouvoir participer aux forums
/var/www/html/ecrire/lang/spip_fr.php3:'form_forum_voici2' => 'Voici vos identifiants pour proposer des articles sur
/var/www/html/ecrire/spip/ecrire/lang/spip_fr.php3:'form_forum_voici1' => 'Voici vos identifiants pour pouvoir participer aux forums
/var/www/html/ecrire/spip/ecrire/lang/spip_fr.php3:'form_forum_voici2' => 'Voici vos identifiants pour proposer des articles sur

mon coeur pencherait sur ecrire/lang/spip_fr.php3, mais faut
voir... apparamment il n'y a que du texte, peut être cela te
conviendra t'il.

gilles

merci impec

----- Original Message -----
From: "gilles" <bermudos@free.fr>
To: "Philippe" <philipbe@wanadoo.fr>
Cc: <spip@rezo.net>
Sent: Saturday, January 03, 2004 10:51 PM
Subject: [Spip] changer le contenu du mail de confirmation d'inscription

Philippe writes:
> Bonjour
>
> J'ai compris qu'il fallait que je mette l'adresse mail expéditeur dans
> inc_mail.php3 pour pouvoir envoyer un mail de confirmation aux rédacteurs
> qui s'inscrivent
> Le mail reçu contient un texte :
>
> (ceci est un message automatique)
>
> Bonjour,
>
> Voici vos identifiants pour proposer des articles sur
> le site "Monsite" (http://monsite/ecrire/) :
>
> - login : xxxxxxxxx
> - mot de passe : aDu8AC2J
>
> Comment changer ce texte ?
> Comment configurer l'url pour aller sur la page login ? l'url indiquée
dans
> le mail n'est pas bonne

grep "Voici vos identifiants" /var/www/html/ecrire/* -r
/var/www/html/ecrire/lang/spip_fr.php3:'form_forum_voici1' => 'Voici vos
identifiants pour pouvoir participer aux forums
/var/www/html/ecrire/lang/spip_fr.php3:'form_forum_voici2' => 'Voici vos
identifiants pour proposer des articles sur
/var/www/html/ecrire/spip/ecrire/lang/spip_fr.php3:'form_forum_voici1' =>
'Voici vos identifiants pour pouvoir participer aux forums
/var/www/html/ecrire/spip/ecrire/lang/spip_fr.php3:'form_forum_voici2' =>
'Voici vos identifiants pour proposer des articles sur

mon coeur pencherait sur ecrire/lang/spip_fr.php3, mais faut
voir... apparamment il n'y a que du texte, peut être cela te
conviendra t'il.

gilles