View file system/inc_vizual.php

File size: 2.45Kb
<?php
/*
Powered by NaPaZiTiVe Family
Автор кода - HOOF (ICQ: 47-888-48-35)
Организатор и автор идеи - PaZiTiF (ICQ: 738-828)
E-Mail: [email protected]
        [email protected] 
Официальный сайт проекта: http://napazitive.ru
Вы не имеете права продавать скрипт, присваивать себе авторство!
Разрешено вносить изменения в код скрипта, но при этом первоначальное авторство должно учитываться и сохраняться.
*/

//Функция визуализации
function dopoln($m){ 
return '<a href="'.$m[0].'">'.$m[0].'</a>';
}
function vizual($stext){
global $vhod;
//Смайлы
for($v=1;$v<106;$v++){
$stext=str_replace('.'.$v.'.','<img src="../smiles/'.$v.'.gif" alt=".'.$v.'.">',$stext);
}
$stext=str_replace(':)','<img src="../smiles/2.gif" alt=".2.">',$stext);
$stext=str_replace(':(','<img src="../smiles/3.gif" alt=".3.">',$stext);
$stext=str_replace(':D','<img src="../smiles/7.gif" alt=".7.">',$stext);
$stext=str_replace(';)','<img src="../smiles/4.gif" alt=".4.">',$stext);
//BB-Коды
$stext=ereg_replace("\[b\](.*)\[/b\]","<b>\\1</b>",$stext);
$stext=ereg_replace("\[u\](.*)\[/u\]","<u>\\1</u>",$stext);
$stext=ereg_replace("\[i\](.*)\[/i\]","<i>\\1</i>",$stext);
$stext=ereg_replace("\[red\](.*)\[/red\]","<font color=\"red\">\\1</font>",$stext);
$stext=ereg_replace("\[green\](.*)\[/green\]","<font color=\"green\">\\1</font>",$stext);
$stext=ereg_replace("\[black\](.*)\[/black\]","<font color=\"black\">\\1</font>",$stext);
$stext=ereg_replace("\[white\](.*)\[/u\]","<font color=\"white\">\\1</font>",$stext);
$stext=ereg_replace("\[yellow\](.*)\[/yellow\]","<font color=\"yellow\">\\1</font>",$stext);
$stext=ereg_replace("\[orange\](.*)\[/orange\]","<font color=\"orange\">\\1</font>",$stext);
$stext=ereg_replace("\[blue\](.*)\[/blue\]","<font color=\"blue\">\\1</font>",$stext);
$stext=ereg_replace("\[violet\](.*)\[/violet\]","<font color=\"violet\">\\1</font>",$stext);
$spokaz=cifry($vhod);
if($spokaz==1){
$stext=ereg_replace("\[hidden\](.*)\[/hidden\]","\\1",$stext);
}else{
$stext=ereg_replace("\[hidden\](.*)\[/hidden\]","[Этот текст могут видеть только авторизованные пользователи]",$stext);
}
$stext=preg_replace_callback('~(http://[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&amp;_=/-:#]*)~', 'dopoln', $stext); 
return $stext;
}
?>