Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Auteur : Vincent Garnier (vin100)
Permet de gérer facilement et simplement les smilies et leurs images. Ajouter, supprimer, ordonner etc. Contrairement aux autres mods similaire celle-ci stock les information dans la base de données mais génère un fichier cache afin de rendre le tout léger dans l'esprit PunBB.
Hors ligne
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
une coquille ? :
le fichier lisezmoi.txt dit
[c]##
##
## Titre mod : Smilies Manager (Version française)
## ex Smilies Plugin
##
## Version mod : 1.2
## Pour PunBB : 1.2.*
## Date : 2005-12-22
## 1.1: 2006-02-06
## 1.2: 2006-02-17
[/c]
le fichier AP_Smilies.php dit
[c]define('PLUGIN_VERSION', '1.0');[/c]
http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix
Hors ligne
une coquille ? :
ouui c'est bien 1.2
Hors ligne
il y a pas moyen d'avoir un petit script de ta table smiley avec les images qui vont avec
?
Hors ligne
comment ça ?
Hors ligne
Bein, histoire d'ajouter tout les smiley de punbb.fr directement dans la table, sans passer par l'admin et les insérer 1 par 1.
Hors ligne
comment ça ?
il veut un dump de ta table SQL 
http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix
Hors ligne
En gros oui.
Ca serait plus simple, en plus on pourrait diffuser des Packs d'icones comme ca...
Hors ligne
--
-- Structure de la table `punbb_smilies`
--
CREATE TABLE `punbb_smilies` (
`id` int(10) unsigned NOT NULL auto_increment,
`image` varchar(60) NOT NULL default '',
`text` varchar(60) NOT NULL default '',
`disp_position` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=49 ;
--
-- Contenu de la table `punbb_smilies`
--
INSERT INTO `punbb_smilies` VALUES (1, 'smile.png', ':)', 1);
INSERT INTO `punbb_smilies` VALUES (2, 'smile.png', '=)', 1);
INSERT INTO `punbb_smilies` VALUES (3, 'neutral.png', ':|', 2);
INSERT INTO `punbb_smilies` VALUES (4, 'neutral.png', '=|', 2);
INSERT INTO `punbb_smilies` VALUES (5, 'sad.png', ':(', 3);
INSERT INTO `punbb_smilies` VALUES (6, 'sad.png', '=(', 3);
INSERT INTO `punbb_smilies` VALUES (7, 'big_smile.png', ':D', 4);
INSERT INTO `punbb_smilies` VALUES (8, 'big_smile.png', '=D', 4);
INSERT INTO `punbb_smilies` VALUES (9, 'yikes.png', ':o', 9);
INSERT INTO `punbb_smilies` VALUES (10, 'yikes.png', ':O', 9);
INSERT INTO `punbb_smilies` VALUES (11, 'wink.png', ';)', 6);
INSERT INTO `punbb_smilies` VALUES (12, 'hmm.png', ':/', 8);
INSERT INTO `punbb_smilies` VALUES (13, 'tongue.png', ':P', 7);
INSERT INTO `punbb_smilies` VALUES (14, 'lol.png', ':lol:', 5);
INSERT INTO `punbb_smilies` VALUES (15, 'mad.png', ':mad:', 10);
INSERT INTO `punbb_smilies` VALUES (16, 'roll.png', ':rolleyes:', 11);
INSERT INTO `punbb_smilies` VALUES (17, 'cool.png', ':cool:', 12);
INSERT INTO `punbb_smilies` VALUES (33, 'doigt.png', ':doigt:', 13);
INSERT INTO `punbb_smilies` VALUES (34, 'gna.gif', ':gna:', 14);
INSERT INTO `punbb_smilies` VALUES (35, 'siffle.gif', ':siffle:', 15);
INSERT INTO `punbb_smilies` VALUES (36, 'bisous.gif', ':bisous:', 16);
INSERT INTO `punbb_smilies` VALUES (38, 'taper.gif', ':taper:', 17);
INSERT INTO `punbb_smilies` VALUES (39, 'biere.gif', ':biere:', 18);
INSERT INTO `punbb_smilies` VALUES (40, 'drapeau.gif', ':drapeau:', 19);
INSERT INTO `punbb_smilies` VALUES (41, 'ange.gif', ':ange:', 20);
INSERT INTO `punbb_smilies` VALUES (42, 'pleure.gif', ':pleure:', 21);
INSERT INTO `punbb_smilies` VALUES (43, 'malade.gif', ':malade:', 22);
INSERT INTO `punbb_smilies` VALUES (44, 'albert.gif', ':albert:', 23);
INSERT INTO `punbb_smilies` VALUES (45, 'supermario.gif', ':mario:', 24);
INSERT INTO `punbb_smilies` VALUES (46, 'horssujet.gif', ':hs:', 25);
INSERT INTO `punbb_smilies` VALUES (47, 'faq.png', ':faq:', 26);
INSERT INTO `punbb_smilies` VALUES (48, 'recherche.png', ':recherche:', 27);les images tu sais où les trouver
sinon l'import/export de pack de smilies est une idée a creuser
Hors ligne
Thanks.
Les packs, c'est pas bien compliqué a gérer a mon avis.
Un ZIP contenant les icones, un fichier XML ou TXT les referenciants avec leur code associés qui sera parcouru...
Un petit test sur le code avant le chaques insert... et voila
Hors ligne
Cette mod est necessaire à l'installation de la punToolbar mais peut être installé sans celle-ci
Elle sert à gérer les smilies.
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Non, ça c'est PunToolBar.
Mais cette dernière ne marche pas sans le Smilies Manager.
(s) MT
ex-Apupv
:faq: :recherche:
Gra.
Hors ligne
jviens de me poser une question... yaurait-il moyen de mettre 2 codes smileys pour un smiley ?
genre
= : D et : d ?
car parfois on oubli de faire la majuscule... et yen a qui ne connaissent les raccourcis qu'avec les minuscules

Nico
Hors ligne
jviens de me poser une question... yaurait-il moyen de mettre 2 codes smileys pour un smiley ?
genre
= : D et : d ?
car parfois on oubli de faire la majuscule... et yen a qui ne connaissent les raccourcis qu'avec les minuscules
Nico
as-tu essayé ?
Hors ligne
Hors ligne
évidement tu els as définit les smilies dans le plugin manager ? hein
Hors ligne
ben bien sur.. vu qu'il y a .. les smileys
= : D qui marchent en fait le smiley correspond à son code.. et pas plus..
Nico
Hors ligne
euh ouais et clairement ça donne ?
Hors ligne
tu va sur le gestionnaire des smilies et tu créer un premier plugin avec le code :
:Davec l'image truc.png
puis tu créer un second avec le code
:ptoujorus avec l'image truc.png
t'as fait ça ?
Hors ligne
pas plu c** 
ca fait que c'est lourd.. après 
tu crois que c'est faisable dans un prochaine version d'inclure deux codes ?
Merci 
Nico
Hors ligne
bah c'est faisable qu'il te dit le monsieur!
Hors ligne
ouais je vois bien que c'est faisable.. je me suis mal exprimé.. je me demandé.. si à lavenir plutot que de créer 2 smileys (deux codes différents) pour la même image..
il y aurait une option qui permettrait lors de l'ajout dun smiley de mettre un code primaire et un secondaire .. un : D et un :d
faisable ? 
lol 
Nico
Hors ligne
c'est faisable mais ça change quoi ? tu gagne 20 secondes ... et moi je perd 2 heures à le mettre en place
non je ne le ferais pas
et si tu dis "lourd" pour ce qui est du code, alors ça revienda au même au bout du compte
donc non je ne le ferais pas
Hors ligne
ok
jcomprend 
jai envie d'aller trifouiller voir si je peux pas le faire .. 
merci quand meme 
Nico
pS: c'est que je suis un très grand fan et utilisateur des smileys
Hors ligne