[dev] Advanced warnings for phpBB3

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение HAMMER663 »

да, я видел..спасибо.. о них я знаю
Thanatoz
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 7 месяцев
Откуда: http://sp-community.com

Re: [dev] Advanced warnings for phpBB3

Сообщение Thanatoz »

Скажите, пожалуйста, сам МОД лежит в первом сообщении данной темы?
И еще вопрос - где-то можно увидеть рабочую версию данного мода?

спасибо
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Пчелкин »

Лучше поставить Warnban, а нему вдобавок Prime Warnings для наглядности.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
iМаньяк
phpBB 2.0.0
Сообщения: 200
Стаж: 16 лет 1 месяц
Благодарил (а): 32 раза
Поблагодарили: 3 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение iМаньяк »

стоит данный мод давно на действуещем форуме, все работает идеально...

только я вместо

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

<!-- IF postrow.WARNING --><div class="notice"><strong><!-- IF postrow.WARNING_TYPE eq 1 -->{L_BAN}<!-- ELSE -->{L_WARNING}<!-- ENDIF -->:</strong> {postrow.WARNING_POSTER} {postrow.WARNING_TIME}<br /><strong>{L_REASON}:</strong> <em>{postrow.WARNING}</em></div><!-- ENDIF -->
добавил

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

<!-- IF postrow.WARNING --><div class="notice"><strong><!-- IF postrow.WARNING_TYPE eq 1 --><img src="styles/prosilver/theme/images/icon_ban.gif">{L_BAN}<!-- ELSE --><img src="styles/prosilver/theme/images/icon_warning.gif">{L_WARNING}<!-- ENDIF -->:</strong> {postrow.WARNING_POSTER} {postrow.WARNING_TIME}<br /><strong><div style="margin-left:12px"> {L_REASON_BAN_WAR}: </strong> <em>{postrow.WARNING}</div></em></div><!-- ENDIF -->
И получилось:

[фото пропало]

Кому надо иконки
icons.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 17 лет 11 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 22 раза
Поблагодарили: 76 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение FEAR93 »

Спасибо. Но есть маленький недочёт переменной {L_REASON_BAN_WAR} у меня нет или это только у меня?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Пчелкин »

Это в дистрибутиве..сами впишите свое, что нужно...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 17 лет 11 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 22 раза
Поблагодарили: 76 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение FEAR93 »

Пчелкин писал(а):сами впишите свое, что нужно...
Естественно так и сделал.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение HAMMER663 »

выдал пользователю предупреждение, все хорошо работает. удалил предупреждение, а в профиле и на страницах тем все равно отображается, что предупреждения есть. и как их убрать я не знаю.. почистил базу, а толку нет.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Айдар »

HAMMER663, как чистили базу?
Таблица phpbb_users > user_warnings нужно выставить 0

Вообще, если тестируете, то ставьте просто минимальное время длительности предупреждения - все будет по нулям после истечения, НО! предупреждение останется в истории.
In Web We Trust
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение HAMMER663 »

а как из истории удалить предупреждения?
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Айдар »

HAMMER663, в таблице phpbb_warnings удалить поля с нужным Вам значением user_id пользователя.
In Web We Trust
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение HAMMER663 »

да. спасибо. я так и сделал вначале..
Аватара пользователя
iМаньяк
phpBB 2.0.0
Сообщения: 200
Стаж: 16 лет 1 месяц
Благодарил (а): 32 раза
Поблагодарили: 3 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение iМаньяк »

может реально как то сделать чтобы ещё в теме писалось до какого числа/времени действует карточка + если она уже истекла то писалось тоже:

[фото пропало]
Andrey447
phpBB 1.4.1
Сообщения: 44
Стаж: 15 лет 6 месяцев
Благодарил (а): 35 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Andrey447 »

Когда выдаю предупреждение, пишет ошибку.

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

Общая ошибка
SQL ERROR [ mysql4 ]

Column 'warning_type' cannot be null [1048]

SQL

INSERT INTO phpbb_2warnings (user_id, post_id, log_id, warning_time, warning_end, warning_type) VALUES ('55', 0, 2580, 1302013551, 0, NULL)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/mcp/mcp_warn.php
LINE: 680
CALL: dbal_mysql->sql_query()

FILE: includes/mcp/mcp_warn.php
LINE: 522
CALL: add_warning()

FILE: includes/mcp/mcp_warn.php
LINE: 69
CALL: mcp_warn->mcp_warn_user_view()

FILE: includes/functions_module.php
LINE: 507
CALL: mcp_warn->main()

FILE: mcp.php
LINE: 244
CALL: p_master->load_active()
Дважды выполнял пункт Edits, ошибка все равно осталась...

Доп инфа: установленные моды бана и предупреждений:
Advanced warnings for phpBB3_0.9B
ban list mod 1.0.10

Добавлено спустя 19 минут 45 секунд:
PS - стиль SkyLineBlue, на основе Subsilver2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Фанат phpBB 3
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение Айдар »

Andrey447, у файла такой внутренний вид, как-будто Вы в него изменения вносили через раз. :)
Перезалил Ваш файл - тестируйте.
In Web We Trust

Вернуться в «Бета-версии модов для phpBB 3.0.x»