Music And PHP
Toujours informé, toujours pour vous surprendre !

- Livre d'Or -

By Visiteur :
<h1> SUPER SITE </h1>

Signez le livre d'or !

- Sondage -

Comment avez-vous connu le site?

Les résultats :

Moteur de recherche : 0%
Un ami : 100%
Magazine : 0%
Bouche à oreille : 0%
Lien depuis un autre site : 0%
Pour un total de 2 vote(s)

Vous devez être membre pour pouvoir participer... Inscrivez-vous !

- Publicité -


Votre pub ici !

Le ZikCode

. : : Un bbcode libre et évolutif : : .

C'est quoi ? | Flash Back | Avantages | ZikCode et Zcode | Licence

Sources | Téléchargement | Instalation | Tutorial | Mise à jours

Le ZikCode c'est quoi ?

Le ZikCode est un language dynamique pouvant s'adapter à tous type de portail web.

Son but est de simplifier en français la mise en page de tous vos messages. Pars exemple : utiliser des smilleys dans un forum !

Petit Flash Back: le bbCode

Le bbCode est une sorte de language HTML simplifié. Il a été dévelopé par les forums phpbb. Il faut bien le savoir les forum phpbb sont actuellement les forum les plus populaires du web !

[Remonter]

Pourquoi avoir créé le ZikCode ?

L'un des problèmes majeurs du bbCode est son évolutivité. En effet, il est assez difficile de le modifier. Dès lors nous avons voulu combler ce problème en inventant notre bbCode, le ZikCode !

[Remonter]

Quels sont les avantages ?

Plus de 40 smilleys,
Gestion des courante des texte : gras, italique, souligné, barré, couleurs,...
Permet d'afficher rapidement des images de "ponctuation",
Gère les liens URL,
Permet d'afficher des images,
Gère les citations,
Gère l'affichage de script : HTML, CSS, PHP et MySQL
Prévisualisation en direct de vos textes,
Garde la validité xHTML 1.1 et CSS de vos pages web,
Utilisation simple et entièrement en français,
Support d'aide via notre forum ou directement en ayant un contact direct avec nos codeurs,
Mises à jours régulières,
Licence libre et gratuite : Creative Commons (by-nd-nc)

[Remonter]

Le ZikCode et le Zcode

Nombreux d'entre-vous nous ont fait la remarque qu'un Zcode existe... Le Zcode est également un language comme le ZikCode ou encore le bbcode. Mais celui-ci n'est pas libre... c'est un language développé par le Site du Zero !

Image Utilisateur Le ZikCode n'est donc en aucun cas une copie du Zcode !

[Remonter]

Les sources !

Image Utilisateur Ne copiez/collez pas ces codes directement dans vos script! Préférez le pack en téléchargement...

Le noyau PHP du ZikCode :

<?php
	//---------------------------------------------------------
	// Z I K C O D E
	// Licence CREATIVE COMMONS (by-nd-nc)
	// http://www.musicandphp.be
	// Conception : Raz
	// Version 1
	//---------------------------------------------------------
	
	// Htmlentities
$donnees["contenu"] = htmlentities($donnees["contenu"]);
	
	// Italique
$donnees["contenu"] = preg_replace("!\[italique\](.+)\[/italique\]!isU", 
"<em>$1</em>", $donnees["contenu"]); 
    
	// Gras
$donnees["contenu"] = preg_replace("!\[gras\](.+)\[/gras\]!isU", 
"<strong>$1</strong>", $donnees["contenu"]);  
	
	// Souligne
$donnees["contenu"] = preg_replace("!\[souligne\](.+)\[/souligne\]!isU", 
"<ins>$1</ins>", $donnees["contenu"]);
	
	// Bare
$donnees["contenu"] = preg_replace("!\[bare\](.+)\[/bare\]!isU",
 "<del>$1</del>", $donnees["contenu"]);
	
	// Couleurs
$donnees["contenu"] = preg_replace("!\[couleur=
(white|silver|gray|black|red|maroon|lime|green|yellow|olive|blue|navy|
fuchsia|purple|aqua|teal)\](.+)\[/couleur\]!isU", "
<span style="color:$1">$2</span>", $donnees["contenu"]); 
    
	// Alignement
$donnees["contenu"] = preg_replace("!\[centre\](.+)\[/centre\]!isU",
 "<div class="center">$1</div><p>", $donnees["contenu"]);
$donnees["contenu"] = preg_replace("!\[droite\](.+)\[/droite\]!isU", 
"<div class="right">$1</div><p>", $donnees["contenu"]);
	
	// Citation
$donnees["contenu"] = preg_replace("!\[citation\](.+)\[/citation\]!isU",
 "<strong>Citation : </strong><div class="citation">$1</div><p>", 
 $donnees["contenu"]);
	
	// Image
$donnees["contenu"] = preg_replace("`&lt;image:((https?|ftp):
//\S+[a-zA-Z0-9]/?)
&gt;`U", "<img src="$1" alt="Image utilisateur" title"Image utilisateur" />",
 $donnees["contenu"]);
donnees["contenu"] = preg_replace("`&lt;image:?.*&gt;`sU", "",
 $donnees["contenu"]);
 
	// URL
$donnees["contenu"] = preg_replace("`&lt;lien:((https?|ftp)://\S+[a-zA-Z0-9]/?)
&gt;(.+)&lt;/lien&gt;`U", "<a href="$1">$3</a>", $donnees["contenu"]);
$donnees["contenu"] = preg_replace("`&lt;lien:?.*&gt;(.+)&lt;/lien&gt;`sU",
 "$1", $donnees["contenu"]);
	
	// Smileys
$donnees["contenu"] = str_replace(":)","<img src="images/smileys/smile.gif" 
alt="Image Utilisateur" title="Image utilisateur"/>",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":D","<img src="images/smileys/heureux.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(";)","<img src="images/smileys/clin.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":perenoel:","<img src="images/smileys/
perenoel.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":php:","<img src="images/smileys/php.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":pirate:","<img src="images/smileys/pirate.gif" 
alt="Image Utilisateur" title="Image utilisateur"/>",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":p","<img src="images/smileys/langue.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":((","<img src="images/smileys/mechant.gif" 
alt="Image Utilisateur" title=I"mage utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":(","<img src="images/smileys/triste.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":oui:","<img src="images/smileys/oui.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":oo:","<img src="images/smileys/blink.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":oo","<img src="images/smileys/huh.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":o","<img src="images/smileys/siffle.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace("^^","<img src="images/smileys/hihi.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":love:","<img src="images/smileys/love.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":lol:","<img src="images/smileys/rire.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":heu:","<img src="images/smileys/unsure.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":waw:","<img src="images/smileys/waw.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":magicien:","<img src="images/smileys/
magicien.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":colere:","<img src="images/smileys/angry.gif" 
alt="Image Utilisateur" title="Image utilisateur"/>",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":ninja:","<img src="images/smileys/ninja.gif" 
alt="Image Utilisateur" title="Image utilisateur"/>",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":soleil:","<img src="images/smileys/soleil.gif" 
alt="Image Utilisateur" title="Image utilisateur"/>",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":zorro:","<img src="images/smileys/zorro.gif" 
alt="Image Utilisateur" title="Image utilisateur"/>",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":non:","<img src="images/smileys/non.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":idee:","<img src="images/smileys/idee.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":diable:","<img src="images/smileys/diable.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":yeah:","<img src="images/smileys/yeah.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":malade:","<img src="images/smileys/malade.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":c:","<img src="images/smileys/c.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":c++:","<img src="images/smileys/c++.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":multi-color:","<img src="images/smileys/
multi-color.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":ninja-hide:","<img src="images/smileys/
ninja_hide.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":noir:","<img src="images/smileys/noir.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":waaaw:","<img src="images/smileys/waaaw.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":biere:","<img src="images/smileys/biere.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":blabla:","<img src="images/smileys/blabla.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":bed:","<img src="images/smileys/bed.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":zzz:","<img src="images/smileys/zzz.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":lit:","<img src="images/smileys/lit.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":leche:","<img src="images/smileys/leche.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":usine:","<img src="images/smileys/usine.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",$donnees["contenu"]);
	
	// Ponctuation
$donnees["contenu"] = str_replace(":!:","<img src="images/smileys/attention.png" 
alt="Image Utilisateur" title="Image utilisateur">",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":i:","<img src="images/smileys/info.png" 
alt="Image Utilisateur" title="Image utilisateur">",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":x:","<img src="images/smileys/erreur.png" 
alt="Image Utilisateur" title="Image utilisateur">",$donnees["contenu"]);
$donnees["contenu"] = str_replace(":?:","<img src="images/smileys/question.png" 
alt="Image Utilisateur" title="Image utilisateur">",$donnees["contenu"]);
	
	// Titre
$donnees["contenu"] = preg_replace("!\[titre\](.+)\[/titre\]!isU",
 "<h1>$1</h1><p>", $donnees["contenu"]);
$donnees["contenu"] = preg_replace("!\[sous-titre\](.+)\[/sous-titre\]!isU",
 "<h3>$1</h3><p>", $donnees["contenu"]);
	
	// Code xHTML, CSS, PHP, SqL
$donnees["contenu"] = preg_replace("!\[html\](.+)\[/html\]!isU",
 "<strong>Code : xHTML</strong><div class="code">$1</div><p>",
 $donnees["contenu"]);
$donnees["contenu"] = preg_replace("!\[css\](.+)\[/css\]!isU",
 "<strong>Code : CSS</strong><div class="code">$1</div><p>",
 $donnees["contenu"]);
$donnees["contenu"] = preg_replace("!\[php\](.+)\[/php\]!isU",
 "<strong>Code : PHP</strong><div class="code">$1</div><p>", 
 $donnees["contenu"]);
$donnees["contenu"] = preg_replace("!\[sql\](.+)\[/sql\]!isU", 
"<strong>Code : SqL</strong><div class="code">$1</div><p>", 
$donnees["contenu"]);
	
	?>
Licence : Creative Commons (by-nd-nc) Image Utilisateur

[Remonter]

Le noyau JAVASCRIPT du ZikCode :

 
		
	//-------------------------------------
	// Z I K C O D E
	// Licence CREATIVE COMMONS (by-nd-nc)
	// http://www.musicandphp.be
	// Conception : Raz
	// Version 1
	//-------------------------------------
	
 
var timer=0;
var ptag=String.fromCharCode(5,6,7);
function  previsualisation() {
t=document.formulaire.textarea.value  
t=code_to_html(t)
if (document.getElementById) document.getElementById("prev").innerHTML=t
if (document.formulaire.auto.checked) timer=setTimeout(previsualisation,2)
<!-- le "1" est le temps que met le texte à s"afficher, "1" : 
le texte s"affichera en même temps que l"on écrit (en s) -->
}
function automatique() {
if (document.formulaire.auto.checked) previsualisation() 
<!-- si on a cocher la case d"aperçu automatique -->
}
function ouvrir_page(page,nom,x,y)
	{
		window.open(page,nom,"toolbar=yes,personalbar=yes,
		titlebar=yes,
		location=yes,directories=yes,width="+x+",height="+y+"
		,scrollbars=yes,resizable=yes");
	}
function code_to_html(t) {
t=nl2khol(t)
 
// balise Gras 
t=deblaie(/(\[\/gras\])/g,t)
t=remplace_tag(/\[gras\](.+)\[\/gras\]/g,"<strong>$1</strong>",t)  
t=remblaie(t)
 
// balise Italique
t=deblaie(/(\[\/italiques\])/g,t)
t=remplace_tag(/\[italique\](.+)\[\/italique\]/g,"<em>$1</em>",t)  
t=remblaie(t)
 
// balise Bare
t=deblaie(/(\[\/bare\])/g,t)
t=remplace_tag(/\[bare\](.+)\[\/bare\]/g,"<del>$1</del>",t)  
t=remblaie(t)
 
// balise Souligne
t=deblaie(/(\[\/souligne\])/g,t)
t=remplace_tag(/\[souligne\](.+)\[\/souligne\]/g,"<ins>$1</ins>",t)  
t=remblaie(t)
 
//Centre
t=deblaie(/(\[\/centre\])/g,t)
t=remplace_tag(/\[centre\](.+)\[\/centre\]/g,"<div class="center">$1</div>
<p>",t)  
t=remblaie(t)
 
//Droite
t=deblaie(/(\[\/centre\])/g,t)
t=remplace_tag(/\[droite\](.+)\[\/droite\]/g,"<div class="right">$1</div>
<p>",t)  
t=remblaie(t)
 
//Citation
t=deblaie(/(\[\/citation\])/g,t)
t=remplace_tag(/\[citation\](.+)\[\/citation\]/g,"<strong>Citation :
 </strong><div class="citation">$1</div><p>",t)  
t=remblaie(t)
 
 
//titre
t=deblaie(/(\[\/titre\])/g,t)
t=remplace_tag(/\[titre\](.+)\[\/titre\]/g,"<h1>$1</h1><p>",t)  
t=remblaie(t)
 
t=deblaie(/(\[\/sous-titre\])/g,t)
t=remplace_tag(/\[sous-titre\](.+)\[\/sous-titre\]/g,"<h3>$1</h3><p>",t)  
t=remblaie(t)
 
//Code
t=deblaie(/(\[\/html\])/g,t)
t=remplace_tag(/\[html\](.+)\[\/html\]/g,"<strong>Code : xHTML</strong>
<div class="code">$1</div><p>",t)  
t=remblaie(t)
 
t=deblaie(/(\[\/css\])/g,t)
t=remplace_tag(/\[css\](.+)\[\/css\]/g,"<strong>Code : CSS</strong>
<div class="code">$1</div><p>",t)  
t=remblaie(t)
 
t=deblaie(/(\[\/php\])/g,t)
t=remplace_tag(/\[php\](.+)\[\/php\]/g,"<strong>Code : PHP</strong>
<div class="code">$1</div><p>",t)  
t=remblaie(t)
 
t=deblaie(/(\[\/sql\])/g,t)
t=remplace_tag(/\[sql\](.+)\[\/sql\]/g,"<strong>Code : SqL</strong>
<div class="code">$1</div><p>",t)  
t=remblaie(t)
 
 
// smilies 
t=remplace_tag(/:\)/g,"<img src="images/smileys/smile.gif" alt=
"Image Utilisateur" title="Image utilisateur"/>",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:D/g,"<img src="images/smileys/heureux.gif" alt=
"Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/;\)/g,"<img src="images/smileys/clin.gif" alt=
"Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:pirate:/g,"<img src="images/smileys/pirate.gif
" alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:perenoel:/g,"<img src="images/smileys/perenoel.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:php:/g,"<img src="images/smileys/php.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:p/g,"<img src="images/smileys/langue.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:\(\(/g,"<img src="images/smileys/mechant.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:\(/g,"<img src="images/smileys/triste.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:oui:/g,"<img src="images/smileys/oui.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:oo:/g,"<img src="images/smileys/blink.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:oo/g,"<img src="images/smileys/huh.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/\^\^/g,"<img src="images/smileys/hihi.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:o/g,"<img src="images/smileys/siffle.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:lol:/g,"<img src="images/smileys/rire.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:heu:/g,"<img src="images/smileys/unsure.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:waw:/g,"<img src="images/smileys/waw.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:magicien:/g,"<img src="images/smileys/magicien.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:colere:/g,"<img src="images/smileys/angry.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:ninja:/g,"<img src="images/smileys/ninja.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:soleil:/g,"<img src="images/smileys/soleil.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:zorro:/g,"<img src="images/smileys/zorro.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:non:/g,"<img src="images/smileys/non.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
 
t=remplace_tag(/:c:/g,"<img src="images/smileys/c.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:c\+\+:/g,"<img src="images/smileys/c++.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:diable:/g,"<img src="images/smileys/diable.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:malade:/g,"<img src="images/smileys/malade.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:yeah:/g,"<img src="images/smileys/yeah.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:ninja-hide:/g,"<img src="images/smileys/ninja_hide.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:multi-color:/g,"<img src="images/smileys/multi-color.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:noir:/g,"<img src="images/smileys/noir.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
 
t=remplace_tag(/:idee:/g,"<img src="images/smileys/idee.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:waaaw:/g,"<img src="images/smileys/waaaw.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:bed:/g,"<img src="images/smileys/bed.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:zzz:/g,"<img src="images/smileys/zzz.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:lit:/g,"<img src="images/smileys/lit.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:usine:/g,"<img src="images/smileys/usine.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:love:/g,"<img src="images/smileys/love.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:leche:/g,"<img src="images/smileys/leche.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:blabla:/g,"<img src="images/smileys/blabla.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:biere:/g,"<img src="images/smileys/biere.gif" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
//Ponctuation
t=remplace_tag(/:i:/g,"<img src="images/smileys/info.png" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:!:/g,"<img src="images/smileys/attention.png" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/:x:/g,"<img src="images/smileys/erreur.png" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
t=remplace_tag(/\:\?\:/g,"<img src="images/smileys/question.png" 
alt="Image Utilisateur" title="Image utilisateur" />",t)  
t=remblaie(t)
t=unkhol(t)
t=nl2br(t)
 
 
return t
 
 
 
 
 
}
<!-- Next = les preg_replace en PHP -->
function smilies(img)
{
window.document.formulaire.textarea.value += "" + img + "";
}
function deblaie(reg,t) {
textarea=new String(t);
return textarea.replace(reg,"$1\n");
}
function remblaie(t) {
textarea=new String(t);
return textarea.replace(/\n/g,"");
}
function remplace_tag(reg,rep,t) {
textarea=new String(t);
return textarea.replace(reg,rep);
}
function nl2br(t) {
textarea=new String(t);
return textarea.replace(/\n/g,"<br/>");
}
function nl2khol(t) {
textarea=new String(t);
return textarea.replace(/\n/g,ptag);
}
function unkhol(t) {
textarea=new String(t);
return textarea.replace(new RegExp(ptag,"g"),"\n");
} 
 
Licence : Creative Commons (by-nd-nc) Image Utilisateur

[Remonter]

Le noyau CSS du ZikCode :

 
	/* Z I K C O D E */
	/* Licence CREATIVE COMMONS (by-nd-nc) */
	/* http://www.musicandphp.be */
	/* Conception : Raz */
	/* Version 1 */
	
<