Просмотр кода
Название: функция бб кодов
Описание: думаю у всех в чатах и форумах есть что-то похожее но лень возится, в общем себе написал ловите кому надо, с вас плюс)
Добавил: ddarder
Дата: 30 мая 2017, в 11:58 Комментарии (2)
Описание: думаю у всех в чатах и форумах есть что-то похожее но лень возится, в общем себе написал ловите кому надо, с вас плюс)
<?//// функция бб кодов by semdan
function bbcode($msg){
global $user;
////////////////////////////////// ссылки ///////////////////////////////////////////////////////////////////////////////////////////////
$msg=preg_replace("/[img=(.*)]/Usi","<img src='\1'>",$msg); //
$msg=preg_replace("/[site=(.*)](.*)[/site]/Usi","<a href='\1'>\2</a>",$msg); //
$msg=preg_replace("/[url=(.*)](.*)[/url]/Usi","<a href='http://mmars.ru/\1'>\2</a>",$msg); //
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////// доп рамки ///////////////////////////////////////////////////////////////////////////////////////////
$msg=preg_replace("/[ramkt](.*)[/ramkt]/Usi","<span style='border-style: dashed; border-color:Black'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt2](.*)[/ramkt2]/Usi","<span style='border-style: dashed; border-color:Navy'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt3](.*)[/ramkt3]/Usi","<span style='border-style: dashed; border-color:DarkGreen'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt4](.*)[/ramkt4]/Usi","<span style='border-style: dashed; border-color:Lime'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt5](.*)[/ramkt5]/Usi","<span style='border-style: dashed; border-color:MidnightBlue'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt6](.*)[/ramkt6]/Usi","<span style='border-style: dashed; border-color:Indigo'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt7](.*)[/ramkt7]/Usi","<span style='border-style: dashed; border-color:LawnGreen'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt8](.*)[/ramkt8]/Usi","<span style='border-style: dashed; border-color:DarkRed'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt9](.*)[/ramkt9]/Usi","<span style='border-style: dashed; border-color:FireBrick'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt10](.*)[/ramkt10]/Usi","<span style='border-style: dashed; border-color:MediumVioletRed'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt11](.*)[/ramkt11]/Usi","<span style='border-style: dashed; border-color:Crimson'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt12](.*)[/ramkt12]/Usi","<span style='border-style: dashed; border-color:DeepPink'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt13](.*)[/ramkt13]/Usi","<span style='border-style: dashed; border-color:Gold'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt14](.*)[/ramkt14]/Usi","<span style='border-style: dashed; border-color:Yellow'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt15](.*)[/ramkt15]/Usi","<span style='border-style: dashed; border-color:DeepPink'>\1</span>",$msg); //
$msg=preg_replace("/[ramkt17](.*)[/ramkt16]/Usi","<span style='border-style: dashed; border-color:Bisque'>\1</span>",$msg); //
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////// текст ///////////
Добавил: ddarder
Дата: 30 мая 2017, в 11:58 Комментарии (2)