Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

Мод Fully integrated shoutbox

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Verades
phpBB 1.4.3
Сообщения: 77
Стаж: 16 лет 5 месяцев
Откуда: п. Врангель

Сообщение Verades »

Может кто-нить даст индекс что ли?
Куплю сторожевого хомячка с трёхлитровой будкой
L@SS@RD

Сообщение L@SS@RD »

Verades, какие строчки идут перед той, на которую ругается форум ? несколько скопируйте. Вы где-то забыли скобку поставить закрывающую.
Аватара пользователя
Verades
phpBB 1.4.3
Сообщения: 77
Стаж: 16 лет 5 месяцев
Откуда: п. Врангель

Сообщение Verades »

L@SS@RD я его умудрилась запустить, но что-то он мне не нравится, такое чувство, что он работает неправильно =(


http://mstyn.h14.ru/forums/index.php

Добавлено спустя 13 минут 33 секунды:

Аааааааааааа... появился косяк - когда вводишь ник и пароль, выносит с форума, если вернуться назад, то ты уже авторизован на форуме, но это глюк! Мне так соовсем не нравится! хнык...

Добавлено спустя 2 часа 39 минут 7 секунд:

А где поменять название на Флудилку и переименовать кнопки?
Куплю сторожевого хомячка с трёхлитровой будкой
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 17 лет 6 месяцев
Поблагодарили: 2 раза

Сообщение Xpert »

Ночью вышло критическое обновление мода.

Инструкция по обновлению:

Код: Выделить всё

# 
#-----[ 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 ]-------------------------------- 
#
Можно просто обновить shoutbox_main.php, новый дистрибутив к вашим услугам.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Katerina baukina
phpBB 1.4.0
Сообщения: 32
Стаж: 16 лет

Сообщение Katerina baukina »

Добрый день. покажите пожалуйта как этот чат выглядит? я поставила его у себя но есть подозрение что что-то не так? например время? ставится ли время создания в сообщении на чате?
http://www.deti-pogodki.ru -мой проект. Информационный, полезный, о детях-погодках.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4741
Стаж: 16 лет 8 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 611 раз

Сообщение Siava »

Katerina baukina
Это не чат :lol: поглядеть можно у меня - работает вроде, только чтобы писать, надо порегаться :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Аватара пользователя
teg
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет
Откуда: С.-Петербург

Сообщение teg »

:)
Добавила ваши изменения в Small ShoutBox от Przemo (правда там другая структура таблицы, и еще кое-что ...) - результат порадовал. Спасибо за идею.
Cordless
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 2 месяца

Сообщение Cordless »

можно тупой вопрос?
Чем вы открываете файлы *.php и *.tpl, чтоб их редактить?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4741
Стаж: 16 лет 8 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 611 раз

Сообщение Siava »

Cordless
Эх.. снимали экран монитора на фотик, потом санировали фотку с распознаванием в FineReader'e.... :mrgreen:



А вобще - абсолютно любым текстовым редактором ;)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Cordless
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 2 месяца

Сообщение Cordless »

Ой! Все! Разобрался! Спасибо!
Че-то я сегодня ламаю по-черному... :roll:
ASPU
phpBB 1.2.0
Сообщения: 15
Стаж: 16 лет 4 месяца

Сообщение ASPU »

Поставил этот мод на тему ffs2 все нормально только текст черный на черном очень не видно :? Полазил своими кривыми ручонками в *.tpl но где правится цвет текста хоть убей не нашел :( Подскажите плз как поправить проблемку :?:
tigr
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 7 месяцев

Сообщение tigr »

Всем привет. У меня следующая ситуация:
Установил форум, а к нему еще несколько оформлений, чтоб народ мог выбирать понравившийся скин. По умолчанию поставил "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" был доступен мини-чат и как быть с новыми стилями, которые устанавливаются после установыки этого мода? Надо переустанавливать мод?

Надеюсь на вашу помощь :roll:
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4741
Стаж: 16 лет 8 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 611 раз

Сообщение Siava »

Xpert
Корректно ли будет после критического обновления выше обновить одну строчку примерно так:

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));
REPALCE WITH

Код: Выделить всё

      $shout = preg_replace('#(?!<.*)(?<!\w)(' . $highlight_match . ')(?!\w|[^<>]*>)#i', '<b style="color:#'.$theme['fontcolor3'].'">\1</b>', $shout);
То есть по аналогии с viewtopic.php
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Ustim
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет

Сообщение Ustim »

Вопрос таков: могу ли я вместо того, чтоб внести изменения в index_body.tpl записать всё в overall_header.tpl?
Хочу, чтоб чат был везде под логотипом. Помоему, так удобнее, не надо на главную страницу ходить...


Переделал. Под логотипом появился просто бокс с белым фоном и надпись - Чатбокс:((((
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4741
Стаж: 16 лет 8 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 611 раз

Сообщение Siava »

Ustim
Соответственно весь код из index.php надо перенести в page-header.php.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)

Вернуться в «Поддержка модов для phpBB 2.0.x»