Уважаемые пользователи!
Напоминаем, что с 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).
Valkyrja
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 5 месяцев

Сообщение Valkyrja »

Добрый вечер. Сегодня установила эту классную штуку у себя на форуме, все кроме меня остались довольны, так как считаю что еще не до конца доработано. Возникло несколько вопросов, которые задавались и до меня но ответа на них я не нашла, надеюсь поможете.
1. Возможно ли установить обновление чата после добавления сообщения (когда добавляется мое сообщение я вижу, а когда кто-то другой пишет, приходиться жать обновить, дабы увидеть)
Siava давал ответ для MIKS (но у меня нет в файле shoutbox_view_body.tpl такой строки
<script>window.setTimeout("location.reload()",60000);</script>
<noscript><META HTTP-EQUIV="Refresh" CONTENT="60"></noscript>
у меня 1 строка
<META http-equiv="refresh" content="120;url={U_SHOUTBOX_VIEW}?auto_refresh=q">
2. Как подогнать внешний вид чата под форум (у меня стандартная тема subsilver стоит с изменением цветовой гаммы через панель администрирования)
3. Как сделать чтобы ник и время писались в одну строку?
4. Как сделать чтобы при нажатии на ник в полле ввода сообщения добавлялся ник, а не открывался профиль пользователя, и возможно ли при этом еще добавить рядом с ником кнопку для просмотра профиля?

Заранее всем спасибо жду ответа.
Valkyrja
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 5 месяцев

Сообщение Valkyrja »

Так-с, по второму вопросу раборалась, нужно было покапаться в subSilver.css
Может кому-то поможет, чтобы изменить цвет строк я у себя меняла вот здесь:

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

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #000000; }
td.row3	{ background-color: #D1D7DC; }
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4716
Стаж: 16 лет 6 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 602 раза

Сообщение Siava »

Valkyrja писал(а):3. Как сделать чтобы ник и время писались в одну строку?
shoutbox_view_body.tpl

find

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

	<span class="gensmall">
	{shoutrow.TIME}<br />
	<b>{shoutrow.USERNAME}:</b><br />
	{shoutrow.SHOUT}<br/></span>
replace with

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

	<span class="gensmall">
	{shoutrow.TIME} <b>{shoutrow.USERNAME}:</b><br />
	{shoutrow.SHOUT}<br/></span>
Valkyrja писал(а):у меня 1 строка
<META http-equiv="refresh" content="120;url={U_SHOUTBOX_VIEW}?auto_refresh=q">
Ну значит здесь 120 заменить на любое другое время в секундах.

А вообще, привожу пример секции <head> моего shoutbox_view_body.tpl, попробуйте у себя сделать примерно то же самое:

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

<HEAD>
<script>window.setTimeout("location.reload()",60000);</script>
<noscript><META HTTP-EQUIV="Refresh" CONTENT="60"></noscript>
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" />
<link rel="stylesheet" href="{T_URL}/{T_HEAD_STYLESHEET}" type="text/css">
</HEAD>
в данном случае числа 60000 и 60 - это время автообновления фрейма (1 минута).
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Valkyrja
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 5 месяцев

Сообщение Valkyrja »

Агась, спасибо с ником и временем поняла, даже уже ник вперед переставила. А поповоду автообновления, я наверное не так выразилась, как задать частоту обновления я поняла, я имела ввиду возможно ли допустим чтобы когда другой человек отправляет сообщение у меня также обновлялось, т.е. чтоьы как в чате было он отправил и у меня сразу появилось.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4716
Стаж: 16 лет 6 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 602 раза

Сообщение Siava »

Valkyrja
Наверно тут только AJAX поможет.. а для этого надо всё переделывать, либо попробовать AJAX Shoutbox, но в нём у меня с русскими буквами были проблемы + не понравился =)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Valkyrja
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 5 месяцев

Сообщение Valkyrja »

Ясно, спасибо большое, за помощь, хорошо что есть такой форум и люди готовые помочь, спасибки. :lol:
hdv
phpBB 1.4.2
Сообщения: 63
Стаж: 13 лет 7 месяцев
Откуда: Земля
Благодарил (а): 14 раз
Поблагодарили: 4 раза

Сообщение hdv »

prapor писал(а):Столкнулся с проблемой,может подскажите куда копать.
Есть на форуме несколько модераторов,каждый за такой-то раздел.
В последнее время кто-то начал на некоторые посты в шауте (Shoutbox'e) нажимать кнопочку цензура,администраторы клянуться что не наводят порядок в шаутбоксе,зайдя под модератором увидел что он имеет право цензурить месаги.
Внимание вопрос:
Подскажите пожалуйста как модераторам запретить цензурить сообщения в Shoutbox'e (предложение типа провести разговор серьезный не предлагать :D).
Аналогичная проблема, только у меня еще модер мало того что цензорить еще и удалять может (зашел под модером и обалдел). Подскажите как сделать только для админа...?

Спасибо
нуб
krakozyabr
phpBB 1.2.1
Сообщения: 26
Стаж: 14 лет 3 месяца

Сообщение krakozyabr »

Valkyrja писал(а):Как сделать чтобы при нажатии на ник в полле ввода сообщения добавлялся ник, а не открывался профиль пользователя
Присоединюсь к вопрошающему. Всё-таки хотелось бы знать, как это сделать. Этот вопрос уже много раз здесь задавался, но так и остался без ответа :roll:
BioReactor

Сообщение BioReactor »

Как можно исправить, что при открытии окошка со смайликами отрывается пустое окно!?!?
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 14 лет 5 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 13 раз

Сообщение RedNaxi »

Народ, никто не занимался прикручиванием анотиспама к шутбоксу?
я попробовал поставить advanced textual confurmation, все равно проходят:(
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 14 лет 5 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 13 раз

Сообщение RedNaxi »

похоже никто ничем подобным не занимался:)
прикрутил к моду KittenAuth, щас посмотрим как проявит себя в работе. посмотреть можно тут:
http://familycongress.com/shoutbox_max.php
если кого заинтересует могу выложить рецепт:)
Вложения
скриншот
скриншот
Последний раз редактировалось RedNaxi 16.05.2008 1:15, всего редактировалось 1 раз.
Alex_MI_3

Сообщение Alex_MI_3 »

Народ, подскажите, как исправить: стоит стиль fiblack3dblue, внешне чат под стиль подогнан, но при обновлении страницы фрейм с чатом становится на несколько секунд белым цветом, что не очень гармонирует с общим фоном ... Как поставить темный фон ?
pip
phpBB 1.4.3
Сообщения: 91
Стаж: 14 лет 11 месяцев
Забанен: Бессрочно

Re: Мод Fully integrated shoutbox

Сообщение pip »

1. заходим под Оперой в shoutbox_max.php
2. пишем блаблабла, жмем отправить
3. через некорое время (в зависимости от интервала флудинга) жмем F5
4. повторяем п.3 до тех пор, пока не поймем что Опера не фильтрует повторное отправление данных, тоесть пост отправляется снова и снова..

об этом глюке написано еще на первой странице... кто-то решил проблему?
Аватара пользователя
Сильва Гауэн
phpBB 1.2.0
Сообщения: 18
Стаж: 13 лет 9 месяцев
Откуда: Дальний Восток

Re: Мод Fully integrated shoutbox

Сообщение Сильва Гауэн »

Хм, облазила все, что смогла - полдня сидела... Нашла, как прикрутить к стилю. Нашла, как поменять расположение в строку вместо столбца времени, ника и реплик... Нашла, как поменять размер шрифта... Автообновление изменила...

Но так и не поняла, как сделать, чтобы чат был не виден гостям...

В предложенном на восьмой странице коде

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

<!-- BEGIN switch_user_logged_in -->
<!-- Start add - Fully integrated shoutbox MOD -->
...
<!-- End add - Fully integrated shoutbox MOD -->
<!-- END switch_user_logged_in -->
буквального решения я не нашла, догадаться, какую функцию надо использовать, чтобы чат был виден только зарегистринованным - мозгов не хватило.

прошу помощи. Заранее благодарю.
Свобода выбора - это такая штука, которую у нас никак не отнять...
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 15 лет 2 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Мод Fully integrated shoutbox

Сообщение Палыч »

При выводе на индексной странице в шаблоне (tpl-файле) всё, что находится между
от

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

<!-- BEGIN switch_user_logged_in -->
до

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

<!-- END switch_user_logged_in -->
видно только зарегистрированным пользователям.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

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