Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#76 2006-07-17 03:20:46

hcs
Гость

Re: Модуль наказаний.

1. а если у пользователя и устное и неустное, как это отобразить?

2 Нельзя убрать устные предупреждения...Выводится сообщение, что якобы сообщения все анулированы...но они есть.

понял, догадываюсь где ошибка.

3. чорт знает что за проблема, как всегда с дивами бывает, поищемс. smile

#77 2006-07-17 07:11:28

spycam
Гость

Re: Модуль наказаний.

Ну хотя бы чтобы просто показывалось как обычное предупреждение...

#78 2006-07-17 07:49:36

hcs
Гость

Re: Модуль наказаний.

Проблема в том что обычные предупреждения ассоциированы с группами. 1 предупреждение - группа наказанных №1. Таких групп 3. Соответственно наказаний тоже 3. Устные предупреждения не влекут за собой смену группы у пользователя, таким образом получается что предупреждений у него нет.
Вобщем я не знаю что тут делать.

#79 2006-07-17 13:19:27

spycam
Гость

Re: Модуль наказаний.

В принципе это не критично. Доделай те два бага и будет нормально.

#80 2006-07-20 08:48:36

spycam
Гость

Re: Модуль наказаний.

Когда можно увидеть версию с исправленными вышеперечисленными мной багами?

PS Лично для меня можешь малость переделать мод за вебмани?

#81 2006-07-20 10:18:50

hcs
Гость

Re: Модуль наказаний.

Я решил убрать из окончательного варианта пункт "Устное предупреждение", поскольку логика скрипта нарушается и нужно что-то выдумывать, чтобы скрипт снимал предупреждение и не пререкидывал в группу. Пока у меня нет никаких идей как исправить положение малыми силами, поскольку все взаимосвязи и таблицу я подогнал под самый минимум нагрузки на сервер, минимум запросов.
Релиз на днях выложу. Потом можно будет думать об индивидуальной подгонке.

#82 2006-07-20 18:29:59

spycam
Гость

Re: Модуль наказаний.

Мне как раз нужна версия с дополнительной группой под устные наказания...

#83 2006-07-26 07:35:09

spycam
Гость

Re: Модуль наказаний.

hcs пишет:

Я решил убрать из окончательного варианта пункт "Устное предупреждение", поскольку логика скрипта нарушается и нужно что-то выдумывать, чтобы скрипт снимал предупреждение и не пререкидывал в группу. Пока у меня нет никаких идей как исправить положение малыми силами, поскольку все взаимосвязи и таблицу я подогнал под самый минимум нагрузки на сервер, минимум запросов.
Релиз на днях выложу. Потом можно будет думать об индивидуальной подгонке.

Жду.

#84 2006-08-03 17:47:00

spycam
Гость

Re: Модуль наказаний.

Ну что когда релиз то будет? Обещал вроде как на днях неделю назад)))

#85 2006-08-03 18:22:06

hcs
Гость

Re: Модуль наказаний.

Извольте
http://baby.tomsk.ru/punbbmod/Punishmen … em_RC1.zip
Проверяйте. Надеюсь ничего не забыл. Времени совсем нет. Через пару дней уезжаю.

#86 2006-08-03 18:31:10

spycam
Гость

Re: Модуль наказаний.

Ну ладно - как приедешь свяжись со мной, для доработки мода для меня за вм.

#87 2006-08-05 12:51:36

Seni
Гость

Re: Модуль наказаний.

hcs пишет:

Надеюсь ничего не забыл. Времени совсем нет. Через пару дней уезжаю.

Не знаю глюк ли это, но вот что заметил. Когда выносишь юзеру предупреждение, а затем его снимаешь и выносишь снова, то система говорит, что у юзера уже есть предупреждение в этой теме, хотя на самом деле его нет smile

#88 2006-08-06 06:04:49

hcs
Гость

Re: Модуль наказаний.

Если выносишь предупреждение за то же самое сообщение, за которе уже когда-то было предупреждение, то так и задумано. Если за другое сообщение, то тогда баг.

#89 2006-08-17 23:32:28

kisin
Гость

Re: Модуль наказаний.

hcs пишет:

Извольте
http://baby.tomsk.ru/punbbmod/Punishmen … em_RC1.zip
Проверяйте. Надеюсь ничего не забыл. Времени совсем нет. Через пару дней уезжаю.

расскажите по какому принципу работает эта версия (имеющиеся функции).

#90 2006-08-18 05:47:32

hcs
Гость

Re: Модуль наказаний.

Принцип работы
У каждого пользователя в сообщениях под статусом появляется ссылка "предупреждения + 0 --"
Видимость ссылки настраивается в админке и по умолчанию, если память не изменяет, видно только модам и админам.
Если кто-то из модов считает что сообщение не соответствеут тематике или содержит нарушение правил, то он жмет "--", в новом окне заполняет форму бланка нарушенийи отправляет. Скрипт переводит нарушителя в один из уровней нарушителей, в котором ограничивается некоторый функционал по пользованию форума.
Всего уровней 3
1. отключение подписи и ее изменение на "подпись отключена в связи с наложеным наказанием"
2. отключение аватаров, редактирования профиля и своих сообщений
3. рид-онли

При заходе нарушителя на форум скрипт проверяет срок действия предупреждения и если срок истек - переводит нарушителя в группу уровнем ниже, вплоть до начальной группы.
При получении предупреждения пользователь видит уведомление в области статуса

#91 2006-08-18 10:50:24

b01d
Гость

Re: Модуль наказаний.

Здравствуйте, только начинаю осваивать этот форум, заинтересовался Вашим модом при попытке его установить пишет следующее:

File: C:\www\punbb\upload\install_mod.php
Line: 88

PunBB 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)

#92 2006-08-19 09:19:06

hcs
Гость

Re: Модуль наказаний.

Пожалуйста опишите версию мускула
Еще, пожалуйста, покажите список имен столбцов в таблице groups

#93 2006-08-19 10:36:55

b01d
Гость

Re: Модуль наказаний.

Если я правильно понял вопрос, то:
Версия 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)

#94 2006-08-19 13:37:59

hcs
Гость

Re: Модуль наказаний.

Я в некотором недоумении. Попробуй выполнить эти запросы вручную:

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
Если все запросы пройдут удачно, то запусти инсталлер снова.

#95 2006-08-19 13:43:27

b01d
Гость

Re: Модуль наказаний.

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)

#96 2006-08-19 15:16:26

Bear
Гость

Re: Модуль наказаний.

Такое ощущение, что файлы базы у тебя испорчены, попробуй на новой полностью рабочей версии.

#97 2006-08-19 15:55:35

hcs
Гость

Re: Модуль наказаний.

Редкая ошибка, описание тут:
http://www.podgoretsky.com/ftp/Docs/DB/ … blems.html

#98 2006-08-19 23:45:37

b01d
Гость

Re: Модуль наказаний.

Поставил на чистую базу, всё работает. Что было не знаю.
Вопрос: а как пользователь может САМ смотреть на предупреждения которые он уже получил?

#99 2006-08-20 06:43:01

hcs
Гость

Re: Модуль наказаний.

Поставил на чистую базу, всё работает. Что было не знаю.

Было то что описано по ссылке постом выше - при добавлении новых столбцов в таблицу, таблица сначала копируется в отдельный файл. В этот момент произошла ошибка, мускул пытается скопировать таблицу, а файл уже существует.

Вопрос: а как пользователь может САМ смотреть на предупреждения которые он уже получил?

Пока только по ссылке в посте. По идее надо добавить ссылку в профиль, чтобы не мучатся поиском.

#100 2006-08-22 18:02:15

spycam
Гость

Re: Модуль наказаний.

Дык сколько стоит переделать мод под меня?))) Прибавив туда новую группу для устных предупреждений.

Подвал доски

Под управлением FluxBB. Хостинг Hostens