Мод Fully integrated shoutbox

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Valkyrja
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 18.02.2008 22:56

Сообщение Valkyrja » 18.02.2008 23:07

Добрый вечер. Сегодня установила эту классную штуку у себя на форуме, все кроме меня остались довольны, так как считаю что еще не до конца доработано. Возникло несколько вопросов, которые задавались и до меня но ответа на них я не нашла, надеюсь поможете.
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
Зарегистрирован: 18.02.2008 22:56

Сообщение Valkyrja » 20.02.2008 13:52

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

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

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #000000; }
td.row3	{ background-color: #D1D7DC; }

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4021
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 102 раза
Поблагодарили: 409 раз
Контактная информация:

Сообщение Siava » 20.02.2008 16:44

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.2.x)

Valkyrja
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 18.02.2008 22:56

Сообщение Valkyrja » 20.02.2008 17:24

Агась, спасибо с ником и временем поняла, даже уже ник вперед переставила. А поповоду автообновления, я наверное не так выразилась, как задать частоту обновления я поняла, я имела ввиду возможно ли допустим чтобы когда другой человек отправляет сообщение у меня также обновлялось, т.е. чтоьы как в чате было он отправил и у меня сразу появилось.

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4021
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 102 раза
Поблагодарили: 409 раз
Контактная информация:

Сообщение Siava » 20.02.2008 21:33

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

Valkyrja
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 18.02.2008 22:56

Сообщение Valkyrja » 21.02.2008 10:31

Ясно, спасибо большое, за помощь, хорошо что есть такой форум и люди готовые помочь, спасибки. :lol:

hdv
phpBB 1.4.2
Сообщения: 63
Зарегистрирован: 13.12.2007 22:41
Откуда: Земля
Благодарил (а): 14 раз
Поблагодарили: 4 раза
Контактная информация:

Сообщение hdv » 18.03.2008 10:14

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

Спасибо
нуб

krakozyabr
phpBB 1.2.1
Сообщения: 26
Зарегистрирован: 09.04.2007 13:21

Сообщение krakozyabr » 02.04.2008 22:42

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

BioReactor

Сообщение BioReactor » 03.04.2008 0:59

Как можно исправить, что при открытии окошка со смайликами отрывается пустое окно!?!?

Аватара пользователя
RedNaxi
Former team member
Сообщения: 916
Зарегистрирован: 21.02.2007 2:05
Откуда: BeBoss.ru
Поблагодарили: 4 раза

Сообщение RedNaxi » 08.04.2008 17:40

Народ, никто не занимался прикручиванием анотиспама к шутбоксу?
я попробовал поставить advanced textual confurmation, все равно проходят:(

Аватара пользователя
RedNaxi
Former team member
Сообщения: 916
Зарегистрирован: 21.02.2007 2:05
Откуда: BeBoss.ru
Поблагодарили: 4 раза

Сообщение RedNaxi » 10.04.2008 1:46

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

Alex_MI_3

Сообщение Alex_MI_3 » 20.04.2008 20:11

Народ, подскажите, как исправить: стоит стиль fiblack3dblue, внешне чат под стиль подогнан, но при обновлении страницы фрейм с чатом становится на несколько секунд белым цветом, что не очень гармонирует с общим фоном ... Как поставить темный фон ?

pip
phpBB 1.4.3
Сообщения: 91
Зарегистрирован: 20.08.2006 4:10
Забанен: Бессрочно

Re: Мод Fully integrated shoutbox

Сообщение pip » 09.08.2008 16:30

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

об этом глюке написано еще на первой странице... кто-то решил проблему?

Аватара пользователя
Сильва Гауэн
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 09.10.2007 5:39
Откуда: Дальний Восток
Контактная информация:

Re: Мод Fully integrated shoutbox

Сообщение Сильва Гауэн » 06.10.2008 13:16

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

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

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

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

<!-- 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
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Re: Мод Fully integrated shoutbox

Сообщение Палыч » 06.10.2008 15:13

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

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

<!-- BEGIN switch_user_logged_in -->
до

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

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

Закрыто

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