Changeset 88985 in spip-zone


Ignore:
Timestamp:
May 2, 2015, 7:49:57 PM (5 years ago)
Author:
claude.codden@…
Message:

Ajout fonction emoticon

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipcatchat/trunk/javascript/mes_fonction_javascript.js

    r87259 r88985  
    242242        return texte;
    243243}
    244 function spipcatchattypo(texte,url)
     244function spipcatchattypo(texte,url,pack)
    245245{       
    246         texte = texte.replace(/(\^cat\^|:cat:|:catchat:)/g,' <img src="'+url+'/images/emoticons/catchat.png" alt="Cat" style="width:25px"/> ');
    247         texte = texte.replace(/(o_O|o.O|O_o|O.o|:troublant:)/g,' <img src="'+url+'/images/emoticons/huh.png" alt="troublant" style="width:20px"/> ');
    248         texte = texte.replace(/(\^\^|\^_\^|:bigrire:)/g,' <img src="'+url+'/images/emoticons/bigrire.png" alt="Grand Rire" style="width:20px"/> ');
    249         texte = texte.replace(/(:\-?Z|:-?E|:vampire:|:-?\[|:-?{)/g,' <img src="'+url+'/images/emoticons/vampir.png" alt="Vampir" style="width:20px"/> ');
    250         texte = texte.replace(/(:-?\?|:bizard:)/g,' <img src="'+url+'/images/emoticons/bizzard.png" alt="Bizard" style="width:20px"/> ');
    251         texte = texte.replace(/:rougir:/g,' <img src="'+url+'/images/emoticons/rougir.png" alt="Rougir" style="width:20px"/> ');
    252         texte = texte.replace(/(:\'\(|:\'-\(|:\'-?\[|:,-?\(|:,-?\[|:pleurer:|:pleure:)/gi,' <img src="'+url+'/images/emoticons/pleure.png" alt="Pleure" style="width:20px"/> ');
    253         texte = texte.replace(/(:-?\)|:-?\]|:smile:|:sourire:)/g,' <img src="'+url+'/images/emoticons/smile.png" alt="Sourire" style="width:20px"/> ');
    254         texte = texte.replace(/(:-?D|:heureux:|:heureuse:)/g,' <img src="'+url+'/images/emoticons/heureux.png" alt="Heureux" style="width:20px"/> ');
    255         texte = texte.replace(/(;-?\)|;-?\]|:clin:|:oeil:)/g,' <img src="'+url+'/images/emoticons/clindoeil.png" alt="Clin d\'oeil" style="width:20px"/> ');
    256         texte = texte.replace(/(:-?p|:langue:)/g,' <img src="'+url+'/images/emoticons/langue.png" alt="Tire la langue" style="width:20px"/> ');
    257         texte = texte.replace(/(:lol:|:rire:)/g,' <img src="'+url+'/images/emoticons/rire.png" alt="Rire" style="width:20px"/> ');
    258         texte = texte.replace(/(:euh:|:-?\$|:surpris:)/g,'<img src="'+url+'/images/emoticons/surpris.png" alt="Surpris" style="width:20px"/> ');
    259         texte = texte.replace(/(:-?\(|:triste:)/g,' <img src="'+url+'/images/emoticons/triste.png" alt="Triste" style="width:20px"/> ');
    260         texte = texte.replace(/(:-?o|:oh:)/g,' <img src="'+url+'/images/emoticons/surpris.png" alt="oh" style="width:20px"/> ');
    261         texte = texte.replace(/(:colere:|:furieux:)/g,' <img src="'+url+'/images/emoticons/furieux.png" alt="Colere" style="width:20px"/> ');
    262         texte = texte.replace(/(:-?\||:neutre:)/g,' <img src="'+url+'/images/emoticons/neutre.png" alt="Neutre" style="width:20px"/> ');
    263         texte = texte.replace(/(:sadique:|:diable:|\^v\^|\^u\^)/g,' <img src="'+url+'/images/emoticons/sadic.png" alt="Sadic" style="width:20px"/> ');
    264         texte = texte.replace(/(:-?\'|:bof:)/g,' <img src="'+url+'/images/emoticons/bof.png" alt="Bof" style="width:20px"/> ');
    265         texte = texte.replace(/[\W]{1}lol[^\S]{1}/g,' <img src="'+url+'/images/emoticons/smile.png" alt="Sourire" style="width:20px"/> ');
    266         texte = texte.replace(/[\W]{1}mdr[^\S]{1}/g,' <img src="'+url+'/images/emoticons/heureux.png" alt="MDR" style="width:20px"/> ');
    267         texte = texte.replace(/[\W]{1}[p]+tdr[^\S]{1}/g,' <img src="'+url+'/images/emoticons/bigrire.png" alt="PTDR" style="width:20px"/> ');
    268         texte = texte.replace(/:spip:/g,' <img src="'+url+'/images/emoticons/spip.png" alt="SPIP" style="width:20px"/> ');                             
     246        texte = texte.replace(/(\^cat\^|:cat:|:catchat:)/g,' <img src="'+url+'images/emoticons/'+pack+'/catchat.png" alt="Cat" style="width:25px"/> ');
     247        texte = texte.replace(/:face:/g,' <img src="'+url+'images/emoticons/'+pack+'/face.png" alt="face" style="width:20px"/> ');
     248        texte = texte.replace(/:getlost:/g,' <img src="'+url+'images/emoticons/'+pack+'/getlost.png" alt="getlost" style="width:20px"/> ');
     249        texte = texte.replace(/:happy:/g,' <img src="'+url+'images/emoticons/'+pack+'/happy.png" alt="happy" style="width:20px"/> ');
     250        texte = texte.replace(/:heart:/g,' <img src="'+url+'images/emoticons/'+pack+'/heart.png" alt="heart" style="width:20px"/> ');
     251        texte = texte.replace(/:kissing:/g,' <img src="'+url+'images/emoticons/'+pack+'/kissing.png" alt="kissing" style="width:20px"/> ');
     252        texte = texte.replace(/:ninja:/g,' <img src="'+url+'images/emoticons/'+pack+'/ninja.png" alt="ninja" style="width:20px"/> ');
     253        texte = texte.replace(/:pinch:/g,' <img src="'+url+'images/emoticons/'+pack+'/pinch.png" alt=""pinch style="width:20px"/> ');
     254        texte = texte.replace(/:sick:/g,' <img src="'+url+'images/emoticons/'+pack+'/sick.png" alt="sick" style="width:20px"/> ');
     255        texte = texte.replace(/:sideways:/g,' <img src="'+url+'images/emoticons/'+pack+'/sideways.png" alt="sideways" style="width:20px"/> ');
     256        texte = texte.replace(/:silly:/g,' <img src="'+url+'images/emoticons/'+pack+'/silly.png" alt="silly" style="width:20px"/> ');
     257        texte = texte.replace(/:sleeping:/g,' <img src="'+url+'images/emoticons/'+pack+'/sleeping.png" alt="sleeping" style="width:20px"/> ');
     258        texte = texte.replace(/:unsure:/g,' <img src="'+url+'images/emoticons/'+pack+'/unsure.png" alt="unsure" style="width:20px"/> ');
     259        texte = texte.replace(/:w00t:/g,' <img src="'+url+'images/emoticons/'+pack+'/w00t.png" alt="w00t" style="width:20px"/> ');
     260        texte = texte.replace(/:whistling:/g,' <img src="'+url+'images/emoticons/'+pack+'/whistling.png" alt="whistling" style="width:20px"/> ');
     261        texte = texte.replace(/:wub:/g,' <img src="'+url+'images/emoticons/'+pack+'/wub.png" alt="wub" style="width:20px"/> ');
     262        texte = texte.replace(/:alien:/g,' <img src="'+url+'images/emoticons/'+pack+'/alien.png" alt="Alien" style="width:20px"/> ');
     263        texte = texte.replace(/:ermm:/g,' <img src="'+url+'images/emoticons/'+pack+'/ermm.png" alt="ermm" style="width:20px"/> ');
     264        texte = texte.replace(/:cool:/g,' <img src="'+url+'images/emoticons/'+pack+'/cool.png" alt="Cool" style="width:20px"/> ');
     265        texte = texte.replace(/:ange:/g,' <img src="'+url+'images/emoticons/'+pack+'/ange.png" alt="Ange" style="width:20px"/> ');
     266        texte = texte.replace(/(o_O|o.O|O_o|O.o|:troublant:)/g,' <img src="'+url+'images/emoticons/'+pack+'/huh.png" alt="troublant" style="width:20px"/> ');
     267        texte = texte.replace(/(\^\^|\^_\^|:bigrire:)/g,' <img src="'+url+'images/emoticons/'+pack+'/bigrire.png" alt="Grand Rire" style="width:20px"/> ');
     268        texte = texte.replace(/(:\-?Z|:-?E|:vampire:|:-?\[|:-?{)/g,' <img src="'+url+'images/emoticons/'+pack+'/vampir.png" alt="Vampir" style="width:20px"/> ');
     269        texte = texte.replace(/(:-?\?|:bizzard:)/g,' <img src="'+url+'images/emoticons/'+pack+'/bizzard.png" alt="Bizard" style="width:20px"/> ');
     270        texte = texte.replace(/:rougir:/g,' <img src="'+url+'images/emoticons/'+pack+'/rougir.png" alt="Rougir" style="width:20px"/> ');
     271        texte = texte.replace(/(:\'\(|:\'-\(|:\'-?\[|:,-?\(|:,-?\[|:pleurer:|:pleure:)/gi,' <img src="'+url+'images/emoticons/'+pack+'/pleure.png" alt="Pleure" style="width:20px"/> ');
     272        texte = texte.replace(/(:-?\)|:-?\]|:smile:|:sourire:)/g,' <img src="'+url+'images/emoticons/'+pack+'/smile.png" alt="Sourire" style="width:20px"/> ');
     273        texte = texte.replace(/(:-?D|:heureux:|:heureuse:)/g,' <img src="'+url+'images/emoticons/'+pack+'/heureux.png" alt="Heureux" style="width:20px"/> ');
     274        texte = texte.replace(/(;-?\)|;-?\]|:clin:|:oeil:)/g,' <img src="'+url+'images/emoticons/'+pack+'/clindoeil.png" alt="Clin d\'oeil" style="width:20px"/> ');
     275        texte = texte.replace(/(:-?p|:langue:)/g,' <img src="'+url+'images/emoticons/'+pack+'/langue.png" alt="Tire la langue" style="width:20px"/> ');
     276        texte = texte.replace(/(:lol:|:rire:)/g,' <img src="'+url+'images/emoticons/'+pack+'/rire.png" alt="Rire" style="width:20px"/> ');
     277        texte = texte.replace(/(:euh:|:-?\$|:surpris:)/g,'<img src="'+url+'images/emoticons/'+pack+'/surpris.png" alt="Surpris" style="width:20px"/> ');
     278        texte = texte.replace(/(:-?\(|:triste:)/g,' <img src="'+url+'images/emoticons/'+pack+'/triste.png" alt="Triste" style="width:20px"/> ');
     279        texte = texte.replace(/(:-?o|:oh:)/g,' <img src="'+url+'images/emoticons/'+pack+'/surpris.png" alt="oh" style="width:20px"/> ');
     280        texte = texte.replace(/(:colere:|:furieux:)/g,' <img src="'+url+'images/emoticons/'+pack+'/furieux.png" alt="Colere" style="width:20px"/> ');
     281        texte = texte.replace(/(:-?\||:neutre:)/g,' <img src="'+url+'images/emoticons/'+pack+'/neutre.png" alt="Neutre" style="width:20px"/> ');
     282        texte = texte.replace(/(:sadique:|:diable:|\^v\^|\^u\^)/g,' <img src="'+url+'images/emoticons/'+pack+'/sadic.png" alt="Sadic" style="width:20px"/> ');
     283        texte = texte.replace(/(:-?\'|:bof:)/g,' <img src="'+url+'images/emoticons/'+pack+'/bof.png" alt="Bof" style="width:20px"/> ');
     284        texte = texte.replace(/[\W]{1}lol[^\S]{1}/g,' <img src="'+url+'images/emoticons/'+pack+'/smile.png" alt="Sourire" style="width:20px"/> ');
     285        texte = texte.replace(/[\W]{1}mdr[^\S]{1}/g,' <img src="'+url+'images/emoticons/'+pack+'/heureux.png" alt="MDR" style="width:20px"/> ');
     286        texte = texte.replace(/[\W]{1}[p]+tdr[^\S]{1}/g,' <img src="'+url+'images/emoticons/'+pack+'/bigrire.png" alt="PTDR" style="width:20px"/> ');
     287        texte = texte.replace(/:spip:/g,' <img src="'+url+'images/emoticons/'+pack+'/spip.png" alt="SPIP" style="width:20px"/> ');                             
    269288                                texte = texte.replace(/_/gi,'<br />');
    270289                                texte = texte.replace(/{{{/gi,'<span style="padding:20px;">');
Note: See TracChangeset for help on using the changeset viewer.