***
1. Разрешает показ HTML-форматированного текста сообщений любому посетителю, вне зависимости от настроек форума.
2. Позволяет юзеру с ником SomeUserName (может быть заменено на любое другое) постить любые HTML-конструкции вне зависимости от настроек форума.
Для этого в приведенных ниже кодах надо изменить SomeUserName на любое другое на ваш выбор.
3. Если заменить нижеприведенные конструкции
Код: Выделить всё
$userdata['username'] != "SomeUserName"
Код: Выделить всё
$userdata['user_level'] != 1
Код: Выделить всё
$userdata['username'] == "SomeUserName"
Код: Выделить всё
$userdata['user_level'] == 1
Можно еще и модераторов конечно добавить - но им слишком жирно будет, имхо =))
**********************************************
установка простая - 5 минут времени.
**********************************************
Открыть functions_post.php
***
найти:
Код: Выделить всё
global $board_config, $html_entities_match, $html_entities_replace;
Код: Выделить всё
global $board_config, $html_entities_match, $html_entities_replace, $userdata;
найти:
Код: Выделить всё
$message = trim($message);
if ($html_on)
заменить на:
Код: Выделить всё
$message = trim($message);
if ($html_on && ($userdata['username'] != "SomeUserName"))
перед:
Код: Выделить всё
else
{
$message = preg_replace($html_entities_match, $html_entities_replace, $message);
Код: Выделить всё
/*RWinner's HTML Free begin*/
elseif($userdata['username'] == "SomeUserName"){
$message = trim($message);
}
/*RWinner's HTML Free end*/
Открыть viewtopic.php
***
найти:
Код: Выделить всё
if ( $postrow[$i]['enable_html'] )
{
$message = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $message);
}
Код: Выделить всё
/* RWinner's HTML Free begin
if ( $postrow[$i]['enable_html'] )
{
$message = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $message);
}
RWinner's HTML Free end */
В виде обычного мода, кинул сюда: http://www.phpbb.com/phpBB/viewtopic.php?t=359663