Вы не зашли.
Вопрос с бб кодами снова открылся
Файл который был предложен для загрузки - недоступен.
На мой взгляд чат всем хорош, но не работает переменная вывода чата на главную (SVN [SVN547] с последними фиксами чата.)
Так же было бы клево иметь возможность удалять сообщения и прикрутить капчу для гостей.
Не в сети
Да, bb-коды и смайлы очень актуально.
И еще.
при отображении новых сообщений сверху полоса прокрутки остается внизу и сообщение не видно. Чтобы его посмотреть, приходиться скролить. Очень не удобно.
Изменено Boris (2010-11-18 00:36:55)
Не в сети
Tuan, Добавь просто фильтр...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Tuan, Просто в ручную удали с БД...;)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
В SVN (ChangeSet 747) выложена обновлённая версия плагина jchat:
[0.06][2011-02-01]
+ Теперь админы могут удалять сообщения из чата
Просьба протестировать во всех режимах.
Планы на ближайшее будущее:
* "Экспорт истории" - возможность выгрузки (через админку плагина) истории сообщений в XML формате
* "Очистка старых сообщений" - возможность удалить (через админку плагина) старые сообщения из чата
* Поддержка смайлов
Не в сети
В SVN (ChangeSet 747) выложена обновлённая версия плагина jchat:
[0.06][2011-02-01] + Теперь админы могут удалять сообщения из чата
Просьба протестировать во всех режимах.
Работает, удаляются сообщения нормально и только админом, как и должно быть. Это очень нужное нововведение и планируемые тоже.
vitaly, одно вот до конца не понимаю - зачем используются 2 механизма чата, т.е. почему они различны, для чего идет запуск перезагрузки всей страницы в режимах "отдельная страница" в дизайне сайта и полностью отдельная? Т.е. для чего ясно - для считывания данных - а почему там такой метод выбран за основу? Отлично же работает айакс на боковой панели? (Может для распределения нагрузки?)
В общем, у метода с перезагрузкой есть небольшой недостаток - пропадает инф-я, которую успели набрать в textarea, но не успели отправить - если обновление достаточно частое (раз в минуту оптимально наверное) и текст набирают не спеша - получится неудобство.
Изменено Neo (2011-02-01 12:32:28)
Не в сети
Neo, у тебя всё в порядке а шаблоном?
В нормальной ситуации во всех случаях используется только AJAX обновление.
Проверь свои шаблоны, в теге <form> обязательно должно быть прописано событие onSubmit:
<form method="post" name="jChatForm" id="jChatForm" onsubmit="chatSubmitForm(); return false;">
p.s. Украинский будет, но точных сроков сейчас назвать не могу.
Не в сети
Да, шаблоны в порядке - вообще задал внешний селф - тоже самое
вот его фрагмент
[post-enabled]
<form method="post" name="jChatForm" id="jChatForm" onsubmit="chatSubmitForm(); return false;">
<table width="100%">[not-logged]
<tr><td colspan="2" align="left"><input type="text" name="name" value="{l_jchat:input.username}" onfocus="if(!jChatInputUsernameDefault){this.value='';jChatInputUsernameDefault=1;}"/></td></tr>[/not-logged]
<tr><td align="left"><textarea id="jChatText" name="text" style="width: 100%; height: 40px;" onfocus="jchatCalculateMaxLen(this,'jchatWLen', {maxlen});" onkeyup="jchatCalculateMaxLen(this,'jchatWLen', {maxlen});"></textarea></td><td valign="top"><span id="jchatWLen">{maxlen}</span></td></tr>
<tr><td colspan="2"align="left"><input id="jChatSubmit" type="submit" value="{l_jchat:button.post}"/></td></tr>
</table>
</form>
[/post-enabled]
Не в сети
Neo, проверь ошибки JS.
Очень похоже, что браузер не может найти функцию chatSubmitForm(), которая отвечает за AJAX.
Сделай view source code.. в браузере и проверь наличие данной функции.
Не в сети
Нашел баги:
- Если последнее сообщение пишет админ, а потом он удаляет какое-нибудь сообщение, то в окне чата пропадает часть сообщений, при этом с базы данных они не удаляются. Если последнее сообщение напишет пользователь, то все нормально.
- Не обновляется окно основного чата. На боковом все нормально.
- Если удалять сообщения, то у пользователя эти сообщения не исчезают с чата. (пробовал на боковых чатах)
PS^ имхо кнопочку удаления лучше разместить возле часиков, чтобы нажимая на ник ненароком не нажать удаление.
Изменено Judest (2011-02-02 02:40:14)
Не в сети
/plugin/jchat/show/
Не в сети