1 (edited by bohwaz 10-08-2007 03:12:34)

Topic: WebStatus pour les forums

J'ai codé rapidement un petit service qui utilise presence.jabberfr.org pour créer une  image avec votre avatar indiquant votre état, notamment utiles dans les forums/blogs.

Pour avoir les adresses à utiliser rentrez votre jid ici :
http://webstatus.kd2.org/infos.php

Exemple de statut pour signature de forum :
http://webstatus.kd2.org/signature.php/ … /image.png

Exemple d'avatar :
http://webstatus.kd2.org/avatar.php/jid … /image.png

Comme vous pouvez le voir les adresses sont obfusquées donc pas de risque  de spim ou de spam. Vous pouvez changer /size/96/ par la taille que  vous voulez (enfin selon les tailles d'avatars dispo sur presence.jabberfr.org), par exemple /size/32/ (mais le message de statut va plus être très visible, en 64 ça marche encore bien par contre).

Oh et pour ceux que ça intéresse y'a le source ici  : http://svn.kd2.org/wsvn/misc/apps/webstatus/

Re: WebStatus pour les forums

Bonjour,

Bravo, c'est excellent !

Re: WebStatus pour les forums

Yep j'suis bien d'accord.
As-tu testé avec gmail ?

Re: WebStatus pour les forums

Ah tiens Sabaudia tu met en avance un bug faut que je fasse un html_entitity_decode smile

Re: WebStatus pour les forums

Heu sur presence.jabberfr.org faut surtout faire un encode plutôt qu'un decode, parce que moi j'ai plein de "déjÃ"...
Et le pire, c'est que le JS fonctionne pas non plus, probablement à cause de ça :
if (!(type[0].checked || type[1].checked || type[2].checked ||Â type[3].checked))

...

Re: WebStatus pour les forums

@fonji

Corrigé, problème de configuration apache suite à une mise à jour.

Re: WebStatus pour les forums

Corrigé les entités, pour gmail aucune idée mais si  presence.jabberfr.org marche y'a pas de raison, je fait rien de bien complexe...

Re: WebStatus pour les forums

Ton script fonctionne pas si l'avatar est un jpeg (c'est le cas avec moi) sad
(si ça peut t'aider : [img]http://presence.jabberfr.org/2cc8b21a22310de8e6bc3062a7a4f2fd/avatar-64.png[/img] c'est l'image de presence.jabberfr. L'extension est bien .png mais c'est un jpeg)

Re: WebStatus pour les forums

Presence.jabberfr.org ne convertit pas les images, si c'est du png il sert du png, si c'est du jpeg il sert du jpeg. L'extension ne change rien, et d'ailleurs on peut mettre ce qu'on veut comme extension, c'est juste pour faire joli, et pour que ça passe sur tous les forums.

10 (edited by fonji 01-08-2007 02:03:48)

Re: WebStatus pour les forums

Nan mais je comprend bien que presence.jabberfr ne convertit pas les images, c'est logique.
Le problème c'est que le script de bohwaz, ben il créé une image à partir de plusieurs autres.
Du coup, il est obligé d'utiliser à un moment ou à un autre d'appeler imagecreatefrom*, et si tu fais imagecreatefrompng avec un jpeg, ben tu peux comprendre que php il soit pas content.
J'ai pas assez fait mumuse avec ce genre de script pout savoir si y'a de quoi récupérer le type MIME pour ça... Si jamais bohwaz, j'veux bien t'aider.

EDIT : devrait y'avoir de quoi faire (les deux pages sont pratiquement identiques hun)

Re: WebStatus pour les forums

Ah ouais j'ai pas pensé à ça smile Je me disais bêtement que le PNG était bien supérieur en qualités wink

Je rajouterais une détection du format dès que j'ai un peu de temps...

Re: WebStatus pour les forums

Bon j'ai mis à jour le service pour prendre en compte le format  de l'avatar (on supporte gif, png et jpeg donc).

Diverses nouveautés aussi, notamment le format avatar, dans les tailles < à 64 n'affiche plus le texte et redimensionne l'icône de statut (exemple : [img]http://webstatus.kd2.org/avatar.php/jid/teb.pavcn.zv..mnjubo/size/32/image.png[/img] ).

Au passage l'adresse pour les images de signature change un chouilla pour plus de logique (index.php devient signature.php), et la page de préza/test du service explique un peu plus le truc. Voilà voilà...

Re: WebStatus pour les forums

\o/ merci !

Re: WebStatus pour les forums

Est ce que cela parait facile de rajouter le statut ( texte ) ?  Voir les autres messages d'états ? dont j'ai oublier le nom.

Montez votre hotspot Wifi libre et gratuit http://wireless-fr.org

Re: WebStatus pour les forums

Le statut est déjà mis sur la dernière ligne du bandeau smile

Les autres messages d'état je vois pas de quoi tu parle ?

Re: WebStatus pour les forums

Il parle peut-être des humeurs/moods?

[img]http://in.the.slyp.free.fr/photo/elghinn_est_ridicule.PNG[/img]

17 (edited by freechelmi 14-01-2008 12:41:57)

Re: WebStatus pour les forums

Merci bohwaz ! je vois que le mood y es , c'est quoi le terme exacte ?

[img]http://webstatus.kd2.org/signature.php/jid/es.eroonw..vzyruprres/image.png[/img]

Par contre y a un truc avec mon avatar/Pidgin  il semblerait

Montez votre hotspot Wifi libre et gratuit http://wireless-fr.org

Re: WebStatus pour les forums

Salut tout le monde,

Je comprends pas chez moi je vois le lien en dure, qqu'un sait pourquoi?

Merci par avance,

[img]http://webstatus.kd2.org/signature.php/jid/teb.pavcn.zv..mbyhbohqp/image.png[/img]

19 (edited by bohwaz 14-01-2008 15:58:42)

Re: WebStatus pour les forums

Nouvelle image dispo : la userbar :

[img]http://webstatus.kd2.org/userbar.php/jid/teb.pavcn.zv..mnjubo/image.png[/img]

J'ai aussi amélioré un peu la signature pour éviter les "trous" blancs autour de l'avatar (si votre avatar n'est pas carré). Ca doit se voir particulièrement sur l'avatar de fonji je pense.

cdubouloz: faut entourer l'adresse avec [img]et[/img]

Re: WebStatus pour les forums

bohwaz wrote:

J'ai aussi amélioré un peu la signature pour éviter les "trous" blancs autour de l'avatar (si votre avatar n'est pas carré).

Extra !

cool

Re: WebStatus pour les forums

Le webstatus a changé de serveur aujourd'hui, si ça marche plus dites le moi sur jabber wink

Re: WebStatus pour les forums

Et évidemment je me suis trompé de serveur dans le DNS ^^

Voilà dans qq heures ça devrait être bon smile