Fork me on GitHub

Rapport de message :*
 

Inbetween et Emoticon

Titre du sujet : Inbetween et Emoticon
par PinMaster sur 21/06/2006 21:03:30

Pour ceux qui souhaitent avoir toute la pallette des emoticons de xoops accessible pour inbetween, cette petite modification devrait les intéressés ^^

Voici la petite démarche :
-> Allez dans le dossier "/modules/inbetween/editor/emotions/"
-> Editez le fichier "editor_plugin.js"
----> Attention le bordel, car tout tiend sur une ligne et sans espace quasiment.
-> Supprimer le contenu et mettez ce qui suit à la place :
tinyMCE.importPluginLanguagePack('emotions','en,tr,sv,zh_cn,cs,fa,fr_ca,fr,de,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk');var TinyMCE_EmotionsPlugin={getInfo:function(){return{longname:'Emotions',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_emotions.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};},getControlHTML:function(cn){switch(cn){case"emotions":return tinyMCE.getButtonHTML(cn,'lang_emotions_desc','{$pluginurl}/images/emotions.gif','mceEmotion');}return"";},execCommand:function(editor_id,element,command,user_interface,value){switch(command){case"mceEmotion":var template=new Array();template['file']='../../plugins/emotions/emotions.php';template['width']=300;template['height']=300;template['width']+=tinyMCE.getLang('lang_emotions_delta_width',0);template['height']+=tinyMCE.getLang('lang_emotions_delta_height',0);tinyMCE.openWindow(template,{editor_id:editor_id,inline:"yes",scrollbars:"yes"});return true;}return false;}};tinyMCE.addPlugin('emotions',TinyMCE_EmotionsPlugin);

----> Sauvegardez, ainsi vous gagnerez une option pour le popup : un p'tit scrollbar auto.
-> Passons au fichier "emotions.php", éditez le et direction la ligne commençant ainsi:
$sql "SELECT smile_url, emotion FROM ".....

-> Mettez cette ligne en commentaire (ou supprimez là), puis mettez ceci :
$sql "SELECT smile_url, emotion FROM ".$xoopsDB->prefix('smiles');


Et voilà c'est fini, maintenant il ne vous reste plus qu'à vider les caches de vos navigateurs au cas où...
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

15 Personne(s) en ligne (8 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 15 | Plus ...