Мод Fully integrated shoutbox
-
- phpBB 1.4.3
- Сообщения: 77
- Стаж: 20 лет
- Откуда: п. Врангель
-
- phpBB 1.4.3
- Сообщения: 77
- Стаж: 20 лет
- Откуда: п. Врангель
L@SS@RD я его умудрилась запустить, но что-то он мне не нравится, такое чувство, что он работает неправильно =(
http://mstyn.h14.ru/forums/index.php
Добавлено спустя 13 минут 33 секунды:
Аааааааааааа... появился косяк - когда вводишь ник и пароль, выносит с форума, если вернуться назад, то ты уже авторизован на форуме, но это глюк! Мне так соовсем не нравится! хнык...
Добавлено спустя 2 часа 39 минут 7 секунд:
А где поменять название на Флудилку и переименовать кнопки?
http://mstyn.h14.ru/forums/index.php
Добавлено спустя 13 минут 33 секунды:
Аааааааааааа... появился косяк - когда вводишь ник и пароль, выносит с форума, если вернуться назад, то ты уже авторизован на форуме, но это глюк! Мне так соовсем не нравится! хнык...
Добавлено спустя 2 часа 39 минут 7 секунд:
А где поменять название на Флудилку и переименовать кнопки?
Куплю сторожевого хомячка с трёхлитровой будкой
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Ночью вышло критическое обновление мода.
Инструкция по обновлению:
Можно просто обновить shoutbox_main.php, новый дистрибутив к вашим услугам.
Инструкция по обновлению:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------------
#
shoutbox_max.php
#
#-----[ FIND ]------------------------------------------------
#
//
// Was a highlight request part of the URI?
//
$highlight_match = $highlight = '';
if (isset($HTTP_GET_VARS['highlight']))
{
// Split words and phrases
$highlight = trim(strip_tags(htmlspecialchars($HTTP_GET_VARS['highlight'])));
$words = explode(' ', $highlight);
for($i = 0; $i < count($words); $i++)
{
if ( trim($words[$i]) != '' )
{
$highlight_match .= (($highlight_match != '') ? '|' : '') . str_replace('*', '\w*', phpbb_preg_quote($words[$i], '#'));
}
}
unset($words);
$highlight = urlencode($highlight);
}
#
#-----[ REPLACE WITH ]----------------------------------------
#
//
// Was a highlight request part of the URI?
//
$highlight_match = $highlight = '';
if (isset($HTTP_GET_VARS['highlight']))
{
// Split words and phrases
$words = explode(' ', trim(htmlspecialchars($HTTP_GET_VARS['highlight'])));
for($i = 0; $i < sizeof($words); $i++)
{
if (trim($words[$i]) != '')
{
$highlight_match .= (($highlight_match != '') ? '|' : '') . str_replace('*', '\w*', phpbb_preg_quote($words[$i], '#'));
}
}
unset($words);
$highlight = urlencode($HTTP_GET_VARS['highlight']);
$highlight_match = phpbb_rtrim($highlight_match, "\\");
}
#
#-----[ FIND ]------------------------------------------------
#
$shout = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $shout . '<'), 1, -1));
#
#-----[ REPLACE WITH ]----------------------------------------
#
$shout = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace('#\b(" . str_replace('\\', '\\\\', addslashes($highlight_match)) . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $shout . '<'), 1, -1));
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 19 лет 8 месяцев
Добрый день. покажите пожалуйта как этот чат выглядит? я поставила его у себя но есть подозрение что что-то не так? например время? ставится ли время создания в сообщении на чате?
http://www.deti-pogodki.ru -мой проект. Информационный, полезный, о детях-погодках.
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Katerina baukina
Это не чат
поглядеть можно у меня - работает вроде, только чтобы писать, надо порегаться 
Это не чат


Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.2
- Сообщения: 64
- Стаж: 19 лет 7 месяцев
- Откуда: С.-Петербург

Добавила ваши изменения в Small ShoutBox от Przemo (правда там другая структура таблицы, и еще кое-что ...) - результат порадовал. Спасибо за идею.
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 19 лет 9 месяцев
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Cordless
Эх.. снимали экран монитора на фотик, потом санировали фотку с распознаванием в FineReader'e....
А вобще - абсолютно любым текстовым редактором
Эх.. снимали экран монитора на фотик, потом санировали фотку с распознаванием в FineReader'e....

А вобще - абсолютно любым текстовым редактором

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 19 лет 9 месяцев
-
- phpBB 1.2.0
- Сообщения: 15
- Стаж: 19 лет 11 месяцев
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 19 лет 2 месяца
Всем привет. У меня следующая ситуация:
Установил форум, а к нему еще несколько оформлений, чтоб народ мог выбирать понравившийся скин. По умолчанию поставил "FI Black 3D"
Сам я в php не волоку и как ставить моды тоже. Поэтому я скачал изимод. Установил его. Все вроде работало. Потом решил поставить мод " Fully integrated shoutbox" При установке он стал что-то ругаться. Я нажал установить и что получилось: в скине subSilver все работает нормально, но вот в скине "FI Black 3D" на главной странице окно не появилось
Всем жутко нравиться "FI Black 3D" и он до сих пор стоит по умолчанию, тот кто хочет мини-чат в профиле меняет скин. Но это жутко не удобно. Хочется чтоб и в "FI Black 3D" было окно. Что можно в данном случае сделать? При нажатии на ссылку "shoutbox"(http://мойсайт/forum/shoutbox_max.php) открывается окно, где показаны все сообщения мини-чата. Я ввел эту ссылку(http://мойсайт/forum/shoutbox_max.php) при оформлении "FI Black 3D" иоткрылась страница со всеми сообщениями, но в самом верху не было поля для ввода сообщения и кнопки перейти, хотя кнопка refresh есть.
В админ панели когда смотришь историю установки модов(EasyMOD History) то выдает следующее:
Could not obtain EasyMod information
DEBUG MODE
SQL Error : 1146 Table 'rstudiak_forum.phpbb_easymod' doesn't exist
SELECT * FROM phpbb_easymod ORDER BY mod_id DESC
Line : 1015
File : admin_easymod.php
Можно ли чтоб в оформлении "FI Black 3D" был доступен мини-чат и как быть с новыми стилями, которые устанавливаются после установыки этого мода? Надо переустанавливать мод?
Надеюсь на вашу помощь
Установил форум, а к нему еще несколько оформлений, чтоб народ мог выбирать понравившийся скин. По умолчанию поставил "FI Black 3D"
Сам я в php не волоку и как ставить моды тоже. Поэтому я скачал изимод. Установил его. Все вроде работало. Потом решил поставить мод " Fully integrated shoutbox" При установке он стал что-то ругаться. Я нажал установить и что получилось: в скине subSilver все работает нормально, но вот в скине "FI Black 3D" на главной странице окно не появилось

Всем жутко нравиться "FI Black 3D" и он до сих пор стоит по умолчанию, тот кто хочет мини-чат в профиле меняет скин. Но это жутко не удобно. Хочется чтоб и в "FI Black 3D" было окно. Что можно в данном случае сделать? При нажатии на ссылку "shoutbox"(http://мойсайт/forum/shoutbox_max.php) открывается окно, где показаны все сообщения мини-чата. Я ввел эту ссылку(http://мойсайт/forum/shoutbox_max.php) при оформлении "FI Black 3D" иоткрылась страница со всеми сообщениями, но в самом верху не было поля для ввода сообщения и кнопки перейти, хотя кнопка refresh есть.
В админ панели когда смотришь историю установки модов(EasyMOD History) то выдает следующее:
Could not obtain EasyMod information
DEBUG MODE
SQL Error : 1146 Table 'rstudiak_forum.phpbb_easymod' doesn't exist
SELECT * FROM phpbb_easymod ORDER BY mod_id DESC
Line : 1015
File : admin_easymod.php
Можно ли чтоб в оформлении "FI Black 3D" был доступен мини-чат и как быть с новыми стилями, которые устанавливаются после установыки этого мода? Надо переустанавливать мод?
Надеюсь на вашу помощь

-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Xpert
Корректно ли будет после критического обновления выше обновить одну строчку примерно так:
shoutbox_max.php
FIND
REPALCE WITH
То есть по аналогии с viewtopic.php
Корректно ли будет после критического обновления выше обновить одну строчку примерно так:
shoutbox_max.php
FIND
Код: Выделить всё
$shout = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace('#\b(" . str_replace('\\', '\\\\', addslashes($highlight_match)) . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $shout . '<'), 1, -1));
Код: Выделить всё
$shout = preg_replace('#(?!<.*)(?<!\w)(' . $highlight_match . ')(?!\w|[^<>]*>)#i', '<b style="color:#'.$theme['fontcolor3'].'">\1</b>', $shout);
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 18 лет 8 месяцев
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Ustim
Соответственно весь код из index.php надо перенести в page-header.php.
Соответственно весь код из index.php надо перенести в page-header.php.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb