rpgillusion

RPG Illusion: French fork of Dragon Knight
git clone https://git.neuralcrash.com/rpgillusion.git
Log | Files | Refs | README

bbcode.php (3396B)


      1 <?php // Pour l'affichage du bbcode général
      2 
      3 class texte
      4 {
      5 
      6   function ms_format($chaine)
      7    {
      8    
      9 $controlquery = doquery("SELECT * FROM {{table}} WHERE id='1' LIMIT 1", "control");
     10 $controlrow = mysql_fetch_array($controlquery);   
     11    
     12 $chaine = stripcslashes($chaine);
     13 
     14     $chaine = str_replace(":oops:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/redface.gif' alt=''>", $chaine);
     15 	$chaine = str_replace(":)", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/sourire2.gif' alt=''>", $chaine);
     16 	$chaine = str_replace("8)", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/lunettes.gif' alt=''>", $chaine);
     17 	$chaine = str_replace(":P", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/razz.gif' alt=''>", $chaine);
     18 	$chaine = str_replace(":colere:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/colere.gif' alt=''>", $chaine);
     19 	$chaine = str_replace(":bigcry:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/crying.gif' alt=''>", $chaine);
     20 	$chaine = str_replace(":roll:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/rolleyes.gif' alt=''>", $chaine);
     21 	$chaine = str_replace(":x", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/mad.gif' alt=''>", $chaine);
     22 	$chaine = str_replace(":bigsmile:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/green.gif' alt=''>", $chaine);
     23 	$chaine = str_replace(":splif:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/petard.gif' alt=''>", $chaine);
     24 	$chaine = str_replace(":fire:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/flame.gif' alt=''>", $chaine);
     25 	$chaine = str_replace(":confus:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/confus.gif' alt=''>", $chaine);
     26     $chaine = str_replace(":lol:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/lol.gif' alt=''>", $chaine);
     27 	$chaine = str_replace(":o", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/etonne.gif' alt=''>", $chaine);
     28 	$chaine = str_replace(":surpris:", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/yeuxrond.gif' alt=''>", $chaine);
     29 	$chaine = str_replace(":(", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/triste.gif' alt=''>", $chaine);
     30 	$chaine = str_replace(";)", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/clin.gif' alt=''>", $chaine);
     31 	$chaine = str_replace(":D", "<img src='".$controlrow['gameurl']."images/jeu/blog/smileys/sourire.gif' alt=''>", $chaine);
     32     $chaine = preg_replace('/\[b\](.+?)\[\/b\]/', '<span style="font-weight: bold;">$1</span>', $chaine); 
     33     $chaine = preg_replace('/\[i\](.+?)\[\/i\]/', '<span style="font-style:italic;">$1</span>', $chaine); 
     34     $chaine = preg_replace('/\[u\](.+?)\[\/u\]/', '<span style="text-decoration: underline;">$1</span>', $chaine); 
     35     $chaine = preg_replace('/\[size=(.+?)\](.+?)\[\/size\]/', '<span style="font-size:$1px;">$2</span>', $chaine); 
     36     $chaine = preg_replace('/\[color=(.+?)\](.+?)\[\/color\]/', '<span style="color:$1;">$2</span>', $chaine); 
     37     $chaine = preg_replace('/\[img\](.+?)\[\/img\]/', '<img src="$1" alt=""/>', $chaine);
     38     $chaine = preg_replace('/\[url\](.+?)\[\/url\]/', '<a href="$1" target="_blank">$1</a>', $chaine);
     39  
     40  $chaine = nl2br($chaine); 
     41 
     42 
     43 
     44         return($chaine);
     45    }
     46     }
     47 
     48 ?>