TiGeR
Roarr!!!
Enregistré le 16/01/2003
Messages: 3794
Non connecté
|
Sujet : [0.6] BBCode iFrame
Ajouté le : 01/05/2003 16:12
Message :
0.6.1 PHP
Et voilà encore un hack que je publie suite à la demande de lemistral! Ce hack rajoute un bbcode pour les iFrames... Euh.. je n'explik pas ce ke sont les iFrames, désolé, pour ceux ki ne savent pas, consulté un tutorial!
Par contre, une remarque importante! Les iFrames ne sont compatibles qu'avec Internet Explorer!!! Enfin du moins c'est ce que je viens de lire: "cette balise est spécifique à I.Explorer malgré son approbation par le W3C". Et comme je n'ai pas Nescape, je ne pourrais pas confirmer cela!
PS: jsui désolé si j'ai pas mis de couleur ms je ne peux pas activé les bbcodes avec ce hack sinon on verrait plus rien!
Allez that's party!
Primo ds le fichier functions.php du rép admin, au niveau de la fonction getreturnbbcode:
// Remplacez:
$search=array("/\[code\](.*?)\[\/code\]/si",
// Par:
$search=array("/\[iframe\]url:(.*?) largeur:(.*?) hauteur:(.*?) \[\/iframe\]/","/\[code\](.*?)\[\/code\]/si",
// De même, un peu plus bas, remplacez:
$replace=array("<table border=1 bordercolor=".$_SKIN[colortext]." cellspacing=0 cellpadding=3 width=100%><TR><TD class=jaune bgcolor=".$_SKIN[bground]."><pre class=jaune><font size=1>\\1</font></pre></TD></TR></table>",
// Par:
$replace=array("<IFRAME WIDTH=\"\\2\" HEIGHT=\"\\3\" SRC=\"\\1\"> \\1 </IFRAME>","<table border=1 bordercolor=".$_SKIN[colortext]." cellspacing=0 cellpadding=3 width=100%><TR><TD class=jaune bgcolor=".$_SKIN[bground]."><pre class=jaune><font size=1>\\1</font></pre></TD></TR></table>",
Et dans le template tpl_writebox:
// Remplacez la ligne 2 par celle ci (ça doit être kasiment la même sauf pour la fin de la ligne)
var bbcode=new Array('false','[mail]','[/mail]','false','[img]','[/img]','false','[swf]url:',' largeur: hauteur: [/swf]','false','[bold]','[/bold]','false','[ita]','[/ita]','false','[code]','[/code]','false','[quote]','[/quote]','false','[center]','[/center]','false','[under]','[/under]','false','[url=]','[/url]','false','[cache]','[/cache]','false','[iframe]url: largeur: hauteur: [/iframe]');
// A la ligne 16, juste après:
help[30]="Insérez votre message entre [cache] et [/cache] insérer un message caché";
// Rajoutez:
help[33]="Insérez les informations entre [iframe] et [/iframe] pour afficher une iframe (n'oubliez pas le http:// dans l'url!!)";
// A ligne 159, juste après:
<input type="button" onmouseover="affhelp(6)" onClick="addbbcode(6); Compter(formulaire.msg,formulaire.limitchar)" value="Flash" class=form2>
// Rajoutez:
<input type="button" onmouseover="affhelp(33)" onClick="addbbcode(33); Compter(formulaire.msg,formulaire.limitchar)" value="iFrame" class=form2>
Voilà!!!! Bon encore désolé pour ce hack pas très coloré mais je ne pouvais pas faire autrement...
PS: je vais le republier avec des couleurs dans mon récap de mes hacks, ça sera plus facile à comprendre
*** Message édité par TiGeR le 01/05/2003 16:17 ***
*** Message édité par TiGeR le 11/03/2004 14:04 ***
CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF
|