Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[MOD]Fscode Video V1.0.2

Volcan
Avatar de nerevare
  • Age : 32 ans
  • Messages : 1858
  • Inscrit : 10 Juillet 2005
Message édité 1 fois, dernière édition par Grummfy, 10 Janvier 2008, 0:24     Lien vers ce message 02 Aout 2005, 10:47
teste sous FF et ie avec des fichier quick time et mediplayer


/*******************************************************************************
*      Mod "Video" :: version 1
*
*   ---------- Auteur --------------------------------------------------------
*   Auteur ::            	Nerevare
*   Site Web ::            	http://www.dagonfield.com
*
*   ---------- Mod -----------------------------------------------------------
*   Nom ::            		MOD fscode vidéo
*   Version ::            	1.0.2
*   Compatible ::         	FSB v1.0.2
*
*   Description ::         	Rajoute un fscode "video"
*
*   Temps d'installation ::   2 minutes
*   Requete ::            	Non
*   Cache ::            	Non
*   Fichiers joins ::       	0
*   Fichiers à  modifier ::    3
*
*   ---------- Note ----------------------------------------------------------
*
*   ---------- Historique ----------------------------------------------------
*   Commencé ::            	Le 02 / 05 / 2005
    Mis à jour ::               Le 25 / 01 / 2006
*
*******************************************************************************/

#
# [1] ---------- ouvrir ---------------------------------------------------------
#
poster.php

#
# [2] ---------- chercher -------------------------------------------------------
#
$fscode_bouttons = array('b', 'i', 'u'

#
# [3] ---------- apres, ajouter -------------------------------------------------
#
, 'real'

#
# [4] ---------- ouvrir ---------------------------------------------------------
# 
includes/functions/fonctions_message.php

#
# [5] ---------- chercher -------------------------------------------------------
#
	// Texte souligné :: [u]texte[/u]
	$texte = preg_replace('`\[u\](.*?)\[/u\]`si', '<span class="u">\\1</span>', $texte);

#
# [6] ---------- apres, ajouter -------------------------------------------------
	// Texte real :: [real]texte[/real]
	$texte = preg_replace('`\[real\](.*?)\[/real\]`si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
 
#
# [7] ---------- ouvrir ---------------------------------------------------------
#
langues/fr/langue_module.php

#
# [8] ---------- chercher -------------------------------------------------------
#
?>

#
# [9] ---------- avant, ajouter -------------------------------------------------
#
$langue['fscode_defaut_real'] = 'Poster un fichier video';


http://www.dagonfield.be/bandeau_dgf2.jpg

N°1 des skins Fire Soft Board
http://www.dagonfield.be http://www.mon-portfolio.be
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3101
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 02 Aout 2005, 17:38
Citation
* Description :: Rajoute un fscode "barré"


x) x) x)
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 02 Aout 2005, 17:39
:mdr:

Le template des MODs à du mal à rentrer on dirait :mdr:
 
Etoile
Avatar de StyphaX
  • Age : 20 ans
  • Messages : 2640
  • Inscrit : 09 Octobre 2004
  Lien vers ce message 02 Aout 2005, 17:40
pas bien de se moquer...mdr Moi j'avais même pas vu le truc...lol


http://www.distribs-linux.info/
http://www.fire-soft-board.com/~wiki/lib/tpl/default/images/link_icon.gifArticles WIKI FSB: Créer/Configurer/Utiliser votre 1er forum || Guide de la bidouille
 
Volcan
Avatar de nerevare
  • Age : 32 ans
  • Messages : 1858
  • Inscrit : 10 Juillet 2005
  Lien vers ce message 02 Aout 2005, 18:10
^^" vis desoler je corrige


http://www.dagonfield.be/bandeau_dgf2.jpg

N°1 des skins Fire Soft Board
http://www.dagonfield.be http://www.mon-portfolio.be
 
Volcan
Avatar de nerevare
  • Age : 32 ans
  • Messages : 1858
  • Inscrit : 10 Juillet 2005
  Lien vers ce message 25 Janvier 2006, 15:00
Mise a jour

merci Korko :D

[video][/video] => Windows Media Player
[video="wmp"][/video] => Windows Media Player
[video="real"][/video] => Real Player
[video="qt"][/video] => QuickTime


http://www.dagonfield.be/bandeau_dgf2.jpg

N°1 des skins Fire Soft Board
http://www.dagonfield.be http://www.mon-portfolio.be
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 25 Janvier 2006, 19:37
#
# [2] ---------- chercher -------------------------------------------------------
#
$fscode_bouttons = array('b', 'i', 'u'

#
# [3] ---------- apres, ajouter -------------------------------------------------
#
, 'real'


je pense qu'il faut plutôt rajouter

, 'video'

je me trompe ?


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Hors ligne dol Masculin
Flammeche
Avatar de dol
  • Messages : 84
  • Inscrit : 08 Octobre 2005
  Lien vers ce message 25 Janvier 2006, 20:40
bonjour a tous
j'ai mis le mod et j'ai une erreur.
il me mets ceci.
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 150

je vous fournit le ficher:[ ./includes/functions/fonctions_message.php (français) ]
Citation
// Texte souligné :: texte
$texte = parse_simple_fscode($texte, 'u', '<span class="u">', '</span>');

// Texte video :: [video]texte[/video]
$texte = preg_replace('`\[video\](.*?)\[/video\]`si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
foreach (array('wmp', 'real', 'qt') AS $v)
{
while(preg_match('/\[video=' . $v . '\](.+?)\[\/' . $v . '\]/is', $texte))
{
if( $v == "wmp" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<object type="application/x-mplayer2" style="width: 200px; height: 200px;" data="\\1">
<param name="filename" value="m\\1"/>
</object>', $texte);
}
else if( $v == "real" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<embed type="audio/x-pn-realaudio-plugin" src="\\1" height="200px" width="200px" controls="all" console="video"/>', $texte);
}
else if( $v == "qt" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<object type="video/quicktime" style="width: 200px; height: 200px;" data="\\1">
<param name="src" value="\\1"/>
</object>', $texte);
}
}
}

// Texte coloré texte
$texte = fscode_subparse($texte, '(\[color=(\#[0-9A-Fa-f]{6}|[a-zA-Z].*?)\])', '(\[/couleur\])', '<span style="color:%s;">', '</span>', 'couleur');

// texte plus ou moins grand :: [size=18]texte[/size]
$texte = fscode_subparse($texte, '(\[size=([[:digit:]-]{1,2})\])', '(\[/taille\])', '<span style="font-size:%spx">', '</span>', 'taille');

// texte en url :: http://www.fire-soft-board.com
$texte = preg_replace('`\[url\](\w+?://)(.*?)\[/url\]`i', '<a href="\\1\\2" target="_blank">\\1\\2</a>', $texte);
$texte = preg_replace('`\[url\](www\.|ftp\.)(.*?)\[/url\]`i', '<a href="http://\\1\\2" target="_blank">\\1\\2</a>', $texte);

// Texte masquant une url :: texte
$texte = preg_replace('`\[url=(\w+?://)(.*?)\](.*?)\[/url\]`i', '<a href="\\1\\2" target="_blank">\\3</a>', $texte);
$texte = preg_replace('`\[url=(www\.|ftp\.)(.*?)\](.*?)\[/url\]`i', '<a href="http://\\1\\2" target="_blank">\\3</a>', $texte);

// texte en mail :: support@fire-soft-board.com
$texte = preg_replace('`\[mail\](.*?@.*?\..*?)\[/mail\]`si', '<a href="mailto:\\1">\\1</a>', $texte);

// Texte masquant un mail :: texte
$texte = preg_replace('`\[mail=(.*?@.*?\..*?)\](.*?)\[/mail\]`si', '<a href="mailto:\\1">\\2</a>', $texte);

// Image :: http://forums.fire-soft-board.com/images/logo_fsb.jpg
$texte = preg_replace('`\[img\](http://){1}(.*?)(gif|jpg|jpeg|png)\[/img\]`si', '<img src="\\1\\2\\3" border="0">', $texte);

//
// On parse les URL et adresses mails en les encadrants des BBcodes necessaires
//
if ( $parse_url_email )
{
$texte = parse_url_email($texte);
}

// On rétabli ensuite les &fs1; et &fs2; en [ et ]
$texte = fs2fscode($texte);

return $texte;
}

la ligne en bleu c'est la ligne 150.

merci de votre aide
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2717
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 25 Janvier 2006, 20:46
c'est plutot les lignes au Dessus que les lignes en Dessous qu'il faut donner.


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Hors ligne dol Masculin
Flammeche
Avatar de dol
  • Messages : 84
  • Inscrit : 08 Octobre 2005
  Lien vers ce message 25 Janvier 2006, 20:48
*******************************************************************************/

define('FUNCTIONS_MESSAGE', TRUE);

/************************************
* Remplace les balises < et > par &lt; et &gt;
************************************/
function anti_html($texte)
{
	$texte = preg_replace("/>/i", "&gt;", $texte);
	$texte = preg_replace("/</i", "&lt;", $texte);
	return $texte;
}

/************************************
* Remplace tous les liens du type url ou email par leurs équivalents HTML
* - Fonction reprise (et boostée) de phpBB -
************************************/
function parse_url_email($texte)
{
	$texte = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1&#058;", $texte);
	$texte = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $texte);
	$texte = preg_replace("#(^|[\n ])((www|ftp)\.([^ \"\t\n\r<]){3,})#is", "\\1<a href=\"http://\\2\" target=\"_blank\">http://\\2</a>", $texte);
	$texte = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $texte);
	return $texte;
}

/************************************
* Parse les symboles smileys en leurs équivalent HTML, à utiliser lors de la lecture d'un texte
************************************/
function smileys($texte, $smiley)
{
	global $racine, $theme;
	static $origine = array(), $remplacement = array(), $passed = 0;

	if (!$passed)
	{
		for ( $s = 0; $s < count($smiley); $s++ )
		{
			$origine[] = "/(?<=.\W|\W.|^\W)" . preg_quote($smiley[$s]['smiley_code'], "/") . "(?=.\W|\W.|\W$)/";
			$remplacement[] = sprintf($theme['img'], $racine . 'images/smileys/' . $smiley[$s]['smiley_nom'], $smiley[$s]['smiley_nom'], $smiley[$s]['smiley_nom']);
		}
		$passed = 1;
	}

	$texte = preg_replace($origine, $remplacement, ' ' . $texte . ' ');
	$texte = substr($texte, 1, -1);

	return $texte;
}

/************************************
* Parse les Fscode du texte, à utiliser lors de la lecture d'un texte
*	$parse_url :: active ou non le rempalcement automatique des mails et urls sans FScode
************************************/
function fscode_parse($texte, $parse_url_email = TRUE)
{
	global $langue, $theme;

	//
	// On commence par le FScode [code] afin de pouvoir remplacer tous les [ et ] qu'il contient
	// par des équivalents, pour pouvoir les échapper. On rétablira les [ et ] à la fin.
	//
	preg_match_all("`\[code\](.*?)\[/code\]`si", $texte, $matches);
	$nb_matches = count($matches[1]);
	for ($i = 0; $i < $nb_matches; $i++)
	{
		$origine = $matches[1][$i];
		$remplacement = $matches[1][$i];
		$remplacement = fscode2fs($remplacement);
		$remplacement = str_replace("  ", "&nbsp; ", $remplacement);
		$remplacement = str_replace("  ", " &nbsp;", $remplacement);
		$remplacement = str_replace("\t", "&nbsp; &nbsp;", $remplacement);
		$remplacement = preg_replace("/^ {1}/m", '&nbsp;', $remplacement);
		$remplacement = str_replace(array(':', '[', ']', ')', '('), array('&#58;', '&#91;', '&#93;', '&#41;', '&#40;'), $remplacement);
		$origine = '[code]' . $origine . '
';
$remplacement = '
' . $remplacement . '
';
$texte = str_replace($origine, $remplacement, $texte);
}

// Texte sous format code ::
$texte = fscode_subparse($texte, '(\[code\]|&fs1;code&fs2;)', '(\[/code\]|&fs1;\/code&fs2;)', sprintf($theme['fscode_ouvert'], '90%', $langue['code']), $theme['fscode_ferme']);

//
// Parse des
Citation
et [quote=xxx]. La syntaxe [quot=xxx]yyy[/quot] est gardée afin de laisser une compaitibilité
// avec les anciennes versions de FSB
//
while(preg_match('/\[quote\](.+?)\[\/quote\]/is', $texte))
{
$texte = preg_replace('/\[quote\](.+?)\[\/quote\]/ise', 'replace_simple_quote(\'\\1\')', $texte);
}

foreach (array('quot', 'quote') AS $v)
{
while(preg_match('/\[' . $v . '=(.*?)\](.+?)\[\/' . $v . '\]/is', $texte))
{
$texte = preg_replace('/\[' . $v . '=(.*?)\](.+?)\[\/' . $v . '\]/ise', 'replace_complex_quote(\'\\2\', \'\\1\')', $texte);
}
}

//
// On parse le FScode
    de la même façon que [quote] en pranant le soin de ne parser que les

  1. // entre les balises de [list]
    // - Dark_Genova -
    //
    $texte = parse_list($texte);

    // Texte sous format liste :: [list]
  2. texte1
  3. texte2 ...

$texte = preg_replace("`\[list\](.*?)\[/list\]`si", '<ul>\\1</ul>', $texte);

// Texte en gras :: texte
$texte = parse_simple_fscode($texte, 'b', '<span class="b">', '</span>');

// Texte en italique :: texte
$texte = parse_simple_fscode($texte, 'i', '<span class="i">', '</span>');

// Texte souligné :: texte
$texte = parse_simple_fscode($texte, 'u', '<span class="u">', '</span>');

// Texte video :: [video]texte[/video]
$texte = preg_replace('`\[video\](.*?)\[/video\]`si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
foreach (array('wmp', 'real', 'qt') AS $v)
{
while(preg_match('/\[video=' . $v . '\](.+?)\[\/' . $v . '\]/is', $texte))
{
if( $v == "wmp" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<object type="application/x-mplayer2" style="width: 200px; height: 200px;" data="\\1">
<param name="filename" value="m\\1"/>
</object>', $texte);
}
else if( $v == "real" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<embed type="audio/x-pn-realaudio-plugin" src="\\1" height="200px" width="200px" controls="all" console="video"/>', $texte);
}
else if( $v == "qt" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<object type="video/quicktime" style="width: 200px; height: 200px;" data="\\1">
<param name="src" value="\\1"/>
</object>', $texte);
}
}
}

// Texte coloré texte
$texte = fscode_subparse($texte, '(\[color=(\#[0-9A-Fa-f]{6}|[a-zA-Z].*?)\])', '(\[/couleur\])', '<span style="color:%s;">', '</span>', 'couleur');

// texte plus ou moins grand :: [size=18]texte[/size]
$texte = fscode_subparse($texte, '(\[size=([[:digit:]-]{1,2})\])', '(\[/taille\])', '<span style="font-size:%spx">', '</span>', 'taille');

// texte en url :: http://www.fire-soft-board.com
$texte = preg_replace('`\[url\](\w+?://)(.*?)\[/url\]`i', '<a href="\\1\\2" target="_blank">\\1\\2</a>', $texte);
$texte = preg_replace('`\[url\](www\.|ftp\.)(.*?)\[/url\]`i', '<a href="http://\\1\\2" target="_blank">\\1\\2</a>', $texte);

// Texte masquant une url :: texte
$texte = preg_replace('`\[url=(\w+?://)(.*?)\](.*?)\[/url\]`i', '<a href="\\1\\2" target="_blank">\\3</a>', $texte);
$texte = preg_replace('`\[url=(www\.|ftp\.)(.*?)\](.*?)\[/url\]`i', '<a href="http://\\1\\2" target="_blank">\\3</a>', $texte);

// texte en mail :: support@fire-soft-board.com
$texte = preg_replace('`\[mail\](.*?@.*?\..*?)\[/mail\]`si', '<a href="mailto:\\1">\\1</a>', $texte);

// Texte masquant un mail :: texte
$texte = preg_replace('`\[mail=(.*?@.*?\..*?)\](.*?)\[/mail\]`si', '<a href="mailto:\\1">\\2</a>', $texte);

// Image :: http://forums.fire-soft-board.com/images/logo_fsb.jpg
$texte = preg_replace('`\[img\](http://){1}(.*?)(gif|jpg|jpeg|png)\[/img\]`si', '<img src="\\1\\2\\3" border="0">', $texte);

//
// On parse les URL et adresses mails en les encadrants des BBcodes necessaires
//
if ( $parse_url_email )
{
$texte = parse_url_email($texte);
}

// On rétabli ensuite les &fs1; et &fs2; en [ et ]
$texte = fs2fscode($texte);

return $texte;
}

function fscode_hide( $texte, $posteur_id, $mode, $membre_id )
{
global $bdd, $membre;
if ( (in_array($membre['membre_id'], $posteur_id) && $membre['membre_id'] != INVITE) || $membre['membre_aut'] == ADMIN )
{
if ( $membre['membre_aut'] >= MODO && ($mode != 'editer' && $mode != 'reponse') )
{
$texte = preg_replace('`\[hide\](.*?)\[\/hide\]`si', '[quote=Message Caché]\\1
', $texte);
}
else if ( ( $membre['membre_id'] == $membre_id || $membre['membre_aut'] >= MODO ) && ($mode == 'editer' || $mode == 'reponse') )
{
$texte = $texte;
}
else if ( $mode == 'editer' || $mode == 'reponse' )
{
$texte = preg_replace('`\[hide\](.*?)\[\/hide\]`si', '
Citation (Message Caché)
Un message est caché.<br />Pour pouvoir le lire vous devez poster un message dans le sujet
', $texte);
}
else
{
$texte = preg_replace('`\[hide\](.*?)\[\/hide\]`si', '
Citation (Message Caché)
\\1
', $texte);
}
}
else
{
$texte = preg_replace('`\[hide\](.*?)\[\/hide\]`si', '
Citation (Message Caché)
Un message est caché.<br />Pour pouvoir le lire vous devez poster un message dans le sujet
', $texte);
}
return $texte;

}[/code]
voila merci a toi
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2717
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 25 Janvier 2006, 20:57
essaye en remplacant
$texte = preg_replace('`\[video\](.*?)\[/video\]`si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
foreach (array('wmp', 'real', 'qt') AS $v)
{
while(preg_match('/\[video=' . $v . '\](.+?)\[\/' . $v . '\]/is', $texte))
{
if( $v == "wmp" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<object type="application/x-mplayer2" style="width: 200px; height: 200px;" data="\\1">
<param name="filename" value="m\\1"/>
</object>', $texte);
}
else if( $v == "real" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<embed type="audio/x-pn-realaudio-plugin" src="\\1" height="200px" width="200px" controls="all" console="video"/>', $texte);
}
else if( $v == "qt" )
{
$texte = preg_replace('/\[video=' . $v . '\](.+?)\[/video\]/is'', '<object type="video/quicktime" style="width: 200px; height: 200px;" data="\\1">
<param name="src" value="\\1"/>
</object>', $texte);
}
}
}


par
$texte = preg_replace('/\[video\](.*?)\[/video\]/si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
$texte = preg_replace('/\[video=wmv\](.*?)\[/video\]/si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
$texte = preg_replace('/\[video=qt\](.*?)\[/video\]/si', '<object type="video/quicktime" style="width: 200px; height: 200px;" data="\\1">
<param name="src" value="\\1"/>', $texte);
$texte = preg_replace('/\[video=real\](.*?)\[/video\]/si', '<embed type="audio/x-pn-realaudio-plugin" src="\\1" height="200px" width="200px" controls="all" console="video"/>', $texte);


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Hors ligne dol Masculin
Flammeche
Avatar de dol
  • Messages : 84
  • Inscrit : 08 Octobre 2005
  Lien vers ce message 25 Janvier 2006, 21:01
merci j'essaye
 
Hors ligne dol Masculin
Flammeche
Avatar de dol
  • Messages : 84
  • Inscrit : 08 Octobre 2005
  Lien vers ce message 25 Janvier 2006, 21:03
ça marche pas voila ce que j'ai:

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 143

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 144

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 146

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 147

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 143

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 144

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 146

Warning: Unknown modifier 'v' in /var/www/free.fr/e/c/ddtout/fsb/includes/functions/fonctions_message.php on line 147
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2717
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 25 Janvier 2006, 21:07
montre les lignes 140 à 150 merci.


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Hors ligne dol Masculin
Flammeche
Avatar de dol
  • Messages : 84
  • Inscrit : 08 Octobre 2005
  Lien vers ce message 25 Janvier 2006, 21:12
voici
	// Texte souligné :: [u]texte[/u]
	$texte = parse_simple_fscode($texte, 'u', '<span class="u">', '</span>');

   	// Texte video :: [video]texte[/video]
   	$texte = preg_replace('/\[video\](.*?)\[/video\]/si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
$texte = preg_replace('/\[video=wmv\](.*?)\[/video\]/si', ' <embed src="\\1" width=350 height=250 pluginspace="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" type="application/x-oleobject" loop="0"></embed>', $texte);
$texte = preg_replace('/\[video=qt\](.*?)\[/video\]/si', '<object type="video/quicktime" style="width: 200px; height: 200px;" data="\\1">
<param name="src" value="\\1"/>', $texte);
$texte = preg_replace('/\[video=real\](.*?)\[/video\]/si', '<embed type="audio/x-pn-realaudio-plugin" src="\\1" height="200px" width="200px" controls="all" console="video"/>', $texte);

	// Texte coloré [color=#000000]texte[/color]
 
Répondre


.