#1 Le 31/10/2011, à 04:27
- sputnick
Générateur de code forum pour ajouter des smileys supplémentaires
Salut,
certains ici même et sur d'autres forums ainsi que moi-même souhaitons disposer aisément de smileys supplémentaires.
C'est ce à quoi cette page HTML + JavaScript tente de répondre : http://www.sputnick-area.net/smileys.html
En effet, en cliquant sur un smiley, on copie le code qu'il suffit ensuite de coller dans son message pour exprimer ses émotions
Note : personnellement, je préfère faire appel à un programme extérieur qui va ouvrir un pop-up indépendant du navigateur où on édite un message d'un forum.
C'est pourquoi j'ai développé un petit script en QT4 qui va en fait créer un navigateur minimal (gère tout de même le cache) :
sudo apt-get install python-qt4
cd ~/bin
wget http://www.sputnick-area.net/scripts/smileys.py -O Smileys
chmod +x Smileys
./Smileys
++sputnick;
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#2 Le 31/10/2011, à 10:37
- Dell-ubuntu
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Ça marche !
Merci !
#3 Le 31/10/2011, à 10:59
- sputnick
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Je vais changer de "hoster" d'images car imageshack nécessite d'avoir un abonnement pour avoir les gifs animés, comme c’est le cas avec l'emoticon que tu a posté qui devrais ressembler plutôt à
Dernière modification par sputnick (Le 31/10/2011, à 11:01)
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#4 Le 31/10/2011, à 12:30
- Dell-ubuntu
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Je trouve que c'est vraiment une bonne idée et qu'elle pourrait même être enrichie, si l'ajout de nouveaux smileys pouvait exister.
Donne nous le feu vert pour recharger ton appli quand ton hoster sera changé.
Merci encore.
Dernière modification par Dell-ubuntu (Le 31/10/2011, à 12:37)
#5 Le 31/10/2011, à 23:04
- sputnick
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Yopla,
ayé, j'ai tout transféré, on a maintenant un chargement très rapide et des gifs animés
Je trouve que c'est vraiment une bonne idée et qu'elle pourrait même être enrichie, si l'ajout de nouveaux smileys pouvait exister.
Merci, je suis entrain de me pencher sur la question.
Quel sont vos idées pour ce faire ?
Je ne souhaite pas héberger les images directement, nous pourrions donc proposer une liste à uploader respectant un schema particulier ou encore devoir remplir un formulaire web.
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#6 Le 01/11/2011, à 23:41
- Dell-ubuntu
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Bonsoir sputnick,
Oui l'idée d'un formulaire Web est bonne, car on pourrait vite regretter de partager cette bonne idée dès l'apparition du premier smiley au caractère déplacé... La loi des trois "C", la Confiance sans Contrôle c'est de la Connerie serait alors mise en évidence !
Imaginons que celui-ci : soit posté sur un forum judaïque ... et toute ta trouvaille s'en trouve touchée.
Bien entendu le geste sera d'abord de la responsabilité de celui qui aura posté ce genre de smiley, mais il sera certain que tu l'auras aidé en lui fournissant un moyen simple de le faire, ce qui n'est sans doute pas ton but.
Dernière modification par Dell-ubuntu (Le 01/11/2011, à 23:47)
#7 Le 02/11/2011, à 01:36
- AnsuzPeorth
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Bjr,
@sputnick
Je vois que tu boudes gtk
C'est une bonne idée, bien que je ne sois pas un grand fan de smileys. Je suis en train d'écrire un petit soft pour uploader sur imageshack, je pourrais peut être y inclure tes smileys, si tu n'y vois pas d'inconvénients (sachant que ce sera en gtk, donc sous gnome pas besoin de devoir installer QT).
Pour le partage des smileys, j'aurais plutot vu un systeme de liste, qu'on peut partager facilement. Une simple liste avec l'adresse des smileys, une par ligne. Ca suffit, pas besoin de plus !
L'avantage des listes, si on ajoute un combo, on n'est pas obligé d'afficher 250 smiileys, ils seront rangés par liste et par genre (on peut imaginer d'autres images que des smileys dans ces listes, les awards par exemple ).
@Dell-ubuntu
Arff, l'éternel débat de l'outil et de l'usage ...
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#8 Le 02/11/2011, à 02:19
- sputnick
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Bjr,
@sputnick
Je vois que tu boudes gtk
Boah, moi je suis sous KDE donc QT4 mais j'ai aussi du GTK (firefox, evince...), c'est pas le cas inversement pour les gens sous Gnome/XFCE (amarok, k3b...) ?
C'est une bonne idée, bien que je ne sois pas un grand fan de smileys. Je suis en train d'écrire un petit soft pour uploader sur imageshack, je pourrais peut être y inclure tes smileys, si tu n'y vois pas d'inconvénients (sachant que ce sera en gtk, donc sous gnome pas besoin de devoir installer QT).
Je comprends pas le rapport entre mes (c'est pas moi le créateur) smileys et l'upload sur imageshack. Pour ce qui est de GTK, je peut aussi faire une version différente sans souci. Si t'a besoin d'algo ou de code fonctionnel, :
curl -v -A "Mozilla/5.0" -H Expect: -F fileupload="@${IMG}" -F xml=yes http://www.imageshack.us/index.php |
grep -E "<image_link>(.*)</image_link>" |
sed 's|<image_link>\(.*\)</image_link>|\1|'
Pour le partage des smileys, j'aurais plutot vu un systeme de liste, qu'on peut partager facilement. Une simple liste avec l'adresse des smileys, une par ligne. Ca suffit, pas besoin de plus !
Oui, une liste à uploader me semble etre une bonne idée.
Arff, l'éternel débat de l'outil et de l'usage ...
Un Cartman nazillard bien placé ça peut être marrant. Rien n’empêche un faf de récupérer une vrai photo immonde et de la poster. Là c'est juste un personnage de série débile (je suis assez fan de south park)
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#9 Le 02/11/2011, à 02:46
- AnsuzPeorth
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Je comprends pas le rapport entre mes (c'est pas moi le créateur) smileys et l'upload sur imageshack
Ben disons que c'est des outils utiles sur les forums. Et l'ajout de smileys perso, si fichier local, upload sur imageshack avant.
Pour ce qui est de GTK, je peut aussi faire une version différente sans souci.
J'avais déjà commencé (juste collé des petits bout de codes). Copie dans clipboard lors du clic sur smiley (CTRL+C ou clic droit pour coller), et D&D pour ajouter un smiley à une liste perso.
Mais bon, si tu comptes faire une version gtk, j'attendrais et je "reparenterai" ton soft (si possible )
En ce moment je suis en pleine lubie de créer des soft 'independant', avec possibilité de les reparent, comme ca j'ajoute facile des onglets ou autres avec divers soft. Un gros soft à la carte koi, qui rassemble plusieurs petits ...
Si t'a besoin d'algo ou de code fonctionnel
Merci, j'ai utilisé l'api python. Le bout de code que tu as donnée ne fonctionne pas (tous ceux du même genre que j'ai essayé ne passaient pas)
Oui, une liste à uploader me semble etre une bonne idée.
Ca permettra a tout le monde de partager ses smileys, suffit de poster la liste sur le forum par exemple, l'ajouter au format texte dans le dossier de ton soft.
Dernière modification par AnsuzPeorth (Le 02/11/2011, à 02:48)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#10 Le 02/11/2011, à 03:53
- sputnick
Re : Générateur de code forum pour ajouter des smileys supplémentaires
sputnick a écrit :Je comprends pas le rapport entre mes (c'est pas moi le créateur) smileys et l'upload sur imageshack
Ben disons que c'est des outils utiles sur les forums. Et l'ajout de smileys perso, si fichier local, upload sur imageshack avant.
Attention, comme vu précédemment , les gifs animés ne sont pas supportés par défaut sur imageshack. Perso j'ai un script bash pour uploader sur omploader
sputnick a écrit :Si t'a besoin d'algo ou de code fonctionnel
Merci, j'ai utilisé l'api python. Le bout de code que tu as donnée ne fonctionne pas (tous ceux du même genre que j'ai essayé ne passaient pas)
Ah si il fonctionne, mais c'est du shell.
sputnick a écrit :Oui, une liste à uploader me semble etre une bonne idée.
Ca permettra a tout le monde de partager ses smileys, suffit de poster la liste sur le forum par exemple, l'ajouter au format texte dans le dossier de ton soft.
Un genre de fichier de conf quoi...
Le browser n'a ensuite plus qu'à concaténer les headers avec le parsing du fichier et le footer pour générer une page en local
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#11 Le 03/11/2011, à 23:43
- sputnick
Re : Générateur de code forum pour ajouter des smileys supplémentaires
Voici le script qui intègre une liste de son choix. La liste doit être composée d'URLs (une sur chaque ligne) commençant par http ou https et doivent se finir par l'extension.
Certains "hosters" comme omploader ont des versions de sortie d'images sans extensions, vous pouvez soit rajouter manuellement l'extension (ça perturbe pas) ou chercher la version avec le nom de l'image et l'extension.
wget http://www.sputnick-area.net/scripts/forums-smileys_qt.py -O forums-smileys.py
wget http://www.sputnick-area.net/scripts/forums-smileys.conf
mkdir ~/.forums-smileys
mv forums-smileys.conf ~/.forums-smileys
chmod +x forums-smileys.py
./forums-smileys.py
Si vous voulez remplacer ma liste par la votre, remplacez
wget http://www.sputnick-area.net/scripts/forums-smileys.py
par l'édition manuelle du fichier
~/.forums-smileys/forums-smileys.conf
Dernière modification par sputnick (Le 05/11/2011, à 14:01)
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#12 Le 05/11/2011, à 11:38
- sputnick
Re : Générateur de code forum pour ajouter des smileys supplémentaires
La version en gtk http://www.sputnick-area.net/scripts/fo … eys_gtk.py mais je ne parvient pas à activer le cache sur disque, ptet que AnsuzPeorth trouvera le truc
Il existe un tunnel obscur dans la lumière infinie. Lao-Tseu
https://sputnick.fr
Hors ligne
#13 Le 05/11/2011, à 13:48
- AnsuzPeorth
Re : Générateur de code forum pour ajouter des smileys supplémentaires
ptet que AnsuzPeorth trouvera le truc
oulah, ca m'étonnerais, je suis sous lucid, et ma version de webkit n'a pas ces options.
Quand j'en ai besoin, je fais la cache moi même.
J'ai look ton code gtk, tu as window = gtk.Window() qui ne sert a rien on dirait
Et c'est pour gtk2, c'est pas toi, y'a pas si longtemps, qui me faisaqit remarqué qu'on était passé à gobject
Sinon, le code pour upload sur imageshack ne fonctionnait pas car il fallait lui indiquer le content-type de l'image. Enfin, de toute, je passe par l'api ...
Pour le server omploader, je vais surement l'ajouté également dans mon petit soft (que je fais surtout pour m'améliorer dans les packages python, je vais m'essayer à l'install selon la norme linux, avec les setup.py & co, c'est du taf à tout appréhender !). J'ai déjà 3 server, vais surement en ajouter un ou deux et ce sera ok.
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne