Страница 10 из 11

Добавлено: 18.02.2008 23:07
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. Как сделать чтобы при нажатии на ник в полле ввода сообщения добавлялся ник, а не открывался профиль пользователя, и возможно ли при этом еще добавить рядом с ником кнопку для просмотра профиля?

Заранее всем спасибо жду ответа.

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

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

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

Добавлено: 20.02.2008 16:44
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 минута).

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

Добавлено: 20.02.2008 21:33
Siava
Valkyrja
Наверно тут только AJAX поможет.. а для этого надо всё переделывать, либо попробовать AJAX Shoutbox, но в нём у меня с русскими буквами были проблемы + не понравился =)

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

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

Спасибо

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

Добавлено: 03.04.2008 0:59
BioReactor
Как можно исправить, что при открытии окошка со смайликами отрывается пустое окно!?!?

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

Добавлено: 10.04.2008 1:46
RedNaxi
похоже никто ничем подобным не занимался:)
прикрутил к моду KittenAuth, щас посмотрим как проявит себя в работе. посмотреть можно тут:
http://familycongress.com/shoutbox_max.php
если кого заинтересует могу выложить рецепт:)

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

Re: Мод Fully integrated shoutbox

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

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

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 -->
буквального решения я не нашла, догадаться, какую функцию надо использовать, чтобы чат был виден только зарегистринованным - мозгов не хватило.

прошу помощи. Заранее благодарю.

Re: Мод Fully integrated shoutbox

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

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

<!-- BEGIN switch_user_logged_in -->
до

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

<!-- END switch_user_logged_in -->
видно только зарегистрированным пользователям.