Быстрый лёгкий надёжный форумный движок
Вы не вошли.
1. а если у пользователя и устное и неустное, как это отобразить?
2 Нельзя убрать устные предупреждения...Выводится сообщение, что якобы сообщения все анулированы...но они есть.
понял, догадываюсь где ошибка.
3. чорт знает что за проблема, как всегда с дивами бывает, поищемс.
Ну хотя бы чтобы просто показывалось как обычное предупреждение...
Проблема в том что обычные предупреждения ассоциированы с группами. 1 предупреждение - группа наказанных №1. Таких групп 3. Соответственно наказаний тоже 3. Устные предупреждения не влекут за собой смену группы у пользователя, таким образом получается что предупреждений у него нет.
Вобщем я не знаю что тут делать.
В принципе это не критично. Доделай те два бага и будет нормально.
Когда можно увидеть версию с исправленными вышеперечисленными мной багами?
PS Лично для меня можешь малость переделать мод за вебмани?
Я решил убрать из окончательного варианта пункт "Устное предупреждение", поскольку логика скрипта нарушается и нужно что-то выдумывать, чтобы скрипт снимал предупреждение и не пререкидывал в группу. Пока у меня нет никаких идей как исправить положение малыми силами, поскольку все взаимосвязи и таблицу я подогнал под самый минимум нагрузки на сервер, минимум запросов.
Релиз на днях выложу. Потом можно будет думать об индивидуальной подгонке.
Мне как раз нужна версия с дополнительной группой под устные наказания...
Я решил убрать из окончательного варианта пункт "Устное предупреждение", поскольку логика скрипта нарушается и нужно что-то выдумывать, чтобы скрипт снимал предупреждение и не пререкидывал в группу. Пока у меня нет никаких идей как исправить положение малыми силами, поскольку все взаимосвязи и таблицу я подогнал под самый минимум нагрузки на сервер, минимум запросов.
Релиз на днях выложу. Потом можно будет думать об индивидуальной подгонке.
Жду.
Ну что когда релиз то будет? Обещал вроде как на днях неделю назад)))
Извольте
http://baby.tomsk.ru/punbbmod/Punishmen … em_RC1.zip
Проверяйте. Надеюсь ничего не забыл. Времени совсем нет. Через пару дней уезжаю.
Ну ладно - как приедешь свяжись со мной, для доработки мода для меня за вм.
Надеюсь ничего не забыл. Времени совсем нет. Через пару дней уезжаю.
Не знаю глюк ли это, но вот что заметил. Когда выносишь юзеру предупреждение, а затем его снимаешь и выносишь снова, то система говорит, что у юзера уже есть предупреждение в этой теме, хотя на самом деле его нет
Если выносишь предупреждение за то же самое сообщение, за которе уже когда-то было предупреждение, то так и задумано. Если за другое сообщение, то тогда баг.
Извольте
http://baby.tomsk.ru/punbbmod/Punishmen … em_RC1.zip
Проверяйте. Надеюсь ничего не забыл. Времени совсем нет. Через пару дней уезжаю.
расскажите по какому принципу работает эта версия (имеющиеся функции).
Принцип работы
У каждого пользователя в сообщениях под статусом появляется ссылка "предупреждения + 0 --"
Видимость ссылки настраивается в админке и по умолчанию, если память не изменяет, видно только модам и админам.
Если кто-то из модов считает что сообщение не соответствеут тематике или содержит нарушение правил, то он жмет "--", в новом окне заполняет форму бланка нарушенийи отправляет. Скрипт переводит нарушителя в один из уровней нарушителей, в котором ограничивается некоторый функционал по пользованию форума.
Всего уровней 3
1. отключение подписи и ее изменение на "подпись отключена в связи с наложеным наказанием"
2. отключение аватаров, редактирования профиля и своих сообщений
3. рид-онли
При заходе нарушителя на форум скрипт проверяет срок действия предупреждения и если срок истек - переводит нарушителя в группу уровнем ниже, вплоть до начальной группы.
При получении предупреждения пользователь видит уведомление в области статуса
Здравствуйте, только начинаю осваивать этот форум, заинтересовался Вашим модом при попытке его установить пишет следующее:
File: C:\www\punbb\upload\install_mod.php
Line: 88PunBB reported: Unable to add new column into groups.
Database reported: Error on rename of '.\punbb\groups.MYI' to '.\punbb\#sql2-714-136.MYI' (Errcode: 13) (Errno: 7)
Пожалуйста опишите версию мускула
Еще, пожалуйста, покажите список имен столбцов в таблице groups
Если я правильно понял вопрос, то:
Версия PunBB:
PunBB 1.2.12
Версия MySQL:
MySQL 4.0.1-alpha-nt
Rows: 6557
Size: 508.84 KB
И список имен столбцов в таблице groups:
g_id;g_title;g_user_title;g_read_board;g_post_replies;g_post_topics;g_post_polls;g_edit_posts;g_delete_posts;
g_delete_topics;g_set_title;g_search;g_search_users;g_edit_subjects_interval;g_post_flood;g_search_flood;
g_pm;g_pm_limit;g_rep_minus_min;g_rep_plus_min;g_rep_enable
Редактировался b01d (2006-08-19 10:45:20)
Я в некотором недоумении. Попробуй выполнить эти запросы вручную:
ALTER TABLE groups ADD COLUMN g_punish_view_signature TINYINT(1) UNSIGNED DEFAULT 1;
ALTER TABLE groups ADD COLUMN g_punish_view_avatar TINYINT(1) UNSIGNED DEFAULT 1;
ALTER TABLE groups ADD COLUMN g_punish_edit_profile TINYINT(1) UNSIGNED DEFAULT 1;
Если при установке ты указал префикс для таблиц, то перед каждой groups добавь этот префикс, должно иметь вид: префиксgroups
Если все запросы пройдут удачно, то запусти инсталлер снова.
mysql>
mysql> ALTER TABLE groups ADD COLUMN g_punish_view_signature TINYINT(1) UNSIGNED DEFAULT 1;
ERROR 7: Error on rename of '.\punbb\groups.MYI' to '.\punbb\#sql2-990-b7a.MYI' (Errcode: 13)
mysql>
Что делать?
Редактировался b01d (2006-08-19 13:45:30)
Такое ощущение, что файлы базы у тебя испорчены, попробуй на новой полностью рабочей версии.
Редкая ошибка, описание тут:
http://www.podgoretsky.com/ftp/Docs/DB/ … blems.html
Поставил на чистую базу, всё работает. Что было не знаю.
Вопрос: а как пользователь может САМ смотреть на предупреждения которые он уже получил?
Поставил на чистую базу, всё работает. Что было не знаю.
Было то что описано по ссылке постом выше - при добавлении новых столбцов в таблицу, таблица сначала копируется в отдельный файл. В этот момент произошла ошибка, мускул пытается скопировать таблицу, а файл уже существует.
Вопрос: а как пользователь может САМ смотреть на предупреждения которые он уже получил?
Пока только по ссылке в посте. По идее надо добавить ссылку в профиль, чтобы не мучатся поиском.
Дык сколько стоит переделать мод под меня?))) Прибавив туда новую группу для устных предупреждений.