#flipcode

#flipcode
Welcome to the chatterbox... 
#flipcode forumspace!

Browsing Eggs and hash

Test


 




 
Dirtysouthafrican (2)Test - 2006-06-06 22:50:12
Avatar of user Dirtysouthafrican
Registered: unknown
Posts: 312

Test

Psor (53)Test - 2006-06-07 16:51:17
Avatar of user Psor
Registered: unknown
Posts: 349

<?php

// Just an example ... :P :D ;)

// [center]Centered text[/center]

$s = preg_replace("/\[center\]((\s|.)+?)\[\/center\]/i", "<center>\\1</center>", $s);

// [list]List[/list]

$s = preg_replace("/\[list\]((\s|.)+?)\[\/list\]/", "<ul>\\1</ul>", $s);

// [list=disc|circle|square]List[/list]

$s = preg_replace("/\[list=(disc|circle|square)\]((\s|.)+?)\[\/list\]/", "<ul type=\"\\1\">\\2</ul>", $s);

// [list=1|a|A|i|I]List[/list]

$s = preg_replace("/\[list=(1|a|A|i|I)\]((\s|.)+?)\[\/list\]/", "<ol type=\"\\1\">\\2</ol>", $s);

// [*]

$s = preg_replace("/\[\*\]/", "<li>", $s);

// Bold

$s = preg_replace("/\[b\]((\s|.)+?)\[\/b\]/", "<b>\\1</b>", $s);

// Italic

$s = preg_replace("/\[i\]((\s|.)+?)\[\/i\]/", "<i>\\1</i>", $s);

// Underline

$s = preg_replace("/\[u\]((\s|.)+?)\[\/u\]/", "<u>\\1</u>", $s);

// [color=blue]Text[/color]

$s = preg_replace("/\[color=([a-zA-Z]+)\]((\s|.)+?)\[\/color\]/i",

"<font color=\\1>\\2</font>", $s);

// [color=#ffcc99]Text[/color]

$s = preg_replace("/\[color=(#[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9])\]((\s|.)+?)\[\/color\]/i",

"<font color=\\1>\\2</font>", $s);

// [size=4]Text[/size]

$s = preg_replace("/\[size=([1-7])\]((\s|.)+?)\[\/size\]/i",

"<font size=\\1>\\2</font>", $s);

// [pre]Preformatted[/pre]

$s = preg_replace("/\[pre\]((\s|.)+?)\[\/pre\]/i", "<tt><nobr>\\1</nobr></tt>", $s);

// Maintain spacing

$s = str_replace(" ", "  ", $s);

?>

Psor (53)Test - 2006-06-07 16:52:49
Avatar of user Psor
Registered: unknown
Posts: 349

Looks good, seems to be working. ;o))

*thumbs up*

take care

psor


 
You need to log in in order to reply to this topic.
generated:January 6, 2009, 12:22 am
Generated on January 6, 2009, 12:22 am



© 2007 Lionel Brits

This page validates as XHTML 1.1 RSS 2.0 posts


Theme © 2006 Lionel Brits