[dev] Advanced warnings for phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
DarkStone
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 11 месяцев
Поблагодарили: 1 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение DarkStone »

rxu
Можно маленькое дополнение для удобства?
Было бы хорошо, если бы надпись:
Предупреждения: 2
являлась бы ссылкой на список предупреждений этого пользователя. Это возможно?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

DarkStone
Список предупреждений пользователя находится в его профиле. Таким образом, вы предлагаете сделать эту надпись ссылкой на профиль, которых в сообщении и без того достаточно. Не вижу смысла.
Изображение
DarkStone
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 11 месяцев
Поблагодарили: 1 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение DarkStone »

rxu
Я предлагаю сделать ссылкой не на профиль, а на "заметки о пользователе".
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение Палыч »

DarkStone
А смысл? Заметки о пользователе - модераторская функция. Она и так доступна.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

ОК. Пробуем:

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

OPEN
viewtopic.php

FIND
		'WARNING'			=> isset($warnings[$row['post_id']]) ? bbcode_nl2br($warnings[$row['post_id']]['warning'][0]) : '',

BEFORE, ADD
		'U_NOTES'		=> $auth->acl_getf_global('m_') ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=notes&mode=user_notes&u=' . $poster_id, true, $user->session_id) : '',

OPEN
styles/prosilver/template/viewtopic_body.html

FIND
		<!-- IF postrow.POSTER_BANNED --><br /><dd style="background-color: #ECD5D8;"><strong>{L_BANNED}:</strong> {postrow.POSTER_BAN_END}<!-- ELSEIF postrow.POSTER_WARNINGS --><dd style="background-color: #FFFF99;"><strong>{L_WARNINGS}:</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->

REPLACE WITH
		<!-- IF postrow.POSTER_BANNED --><br /><dd style="background-color: #ECD5D8;"><strong>{L_BANNED}:</strong> {postrow.POSTER_BAN_END}<!-- ELSEIF postrow.POSTER_WARNINGS --><dd style="background-color: #FFFF99;"><strong>{L_WARNINGS}:</strong> <!-- IF postrow.U_NOTES --><a href="{U_NOTES}"><!-- ENDIF -->{postrow.POSTER_WARNINGS}<!-- IF postrow.U_NOTES --></a><!-- ENDIF --></dd><!-- ENDIF -->
Изображение
Аватара пользователя
izstas
phpBB 1.4.4
Сообщения: 112
Стаж: 19 лет 6 месяцев
Откуда: Елец
Поблагодарили: 2 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение izstas »

Можно премодифицированный mcp_warn.php для 3.0.4? :)
BloodyFess
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 6 месяцев

Re: [dev] Advanced warnings for phpBB3

Сообщение BloodyFess »

Доброго всем времени суток. Заранее прошу прощения за дилетантский вопрос... Если я правильно понял, то в инструкции установки указан только вариант для subsilver... стиля. А как быть, если на форуме установлено энное количество других стилей? Не подскажете ли, как решается эта задача?
П.С. К сожалению, ВПЕРВЫЕ решил взяться за работу с форумами... Так что знаний "дельта ноль" :roll: Если я заслуживаю, чтобы меня "послали", то пошлите... к информации по моему вопросу...
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение DennisVV »

BloodyFess
насколько я помню, то там вариант как раз для prosilver, а для subsilver как дополнение
а так вообще вот тут написано как устанавливать моды
ну и на всякий случай скажу, что если стоит несколько стилей, то изменения вносить во все стили
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение Rayden »

BloodyFess писал(а): К сожалению, ВПЕРВЫЕ решил взяться за работу с форумами...
Если так сожалеешь, то лучше вообще не берись за это дело.
А если решишь продолжить, то начни с чтения правил и остальных ссылок, что даны вверху страницы:
Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
phpBB2 FAQ
phpBB3 FAQ
mith
phpBB 1.4.1
Сообщения: 41
Стаж: 18 лет 11 месяцев
Откуда: Москва

Re: [dev] Advanced warnings for phpBB3

Сообщение mith »

Rayden писал(а):Если так сожалеешь, то лучше вообще не берись за это дело.
Вечно Рейден всех посылает... Не очень далеко, но с завидной регулярностью :mrgreen:
BloodyFess писал(а):как быть, если на форуме установлено энное количество других стилей?
Изменения вносятся в каждый стиль отдельно.
Для этого:
1) Узнаем на базе просильвера или сабсильвера был выполнен стиль
2) Берем набор изменений, соответствующих полученной в п.1 базе
3) Вносим изменения в наш стиль согласно тому что написано. Иногда строки, указанные для изменения в руководстве могут отличаться, т.к. шаблоны нестандартные. В этом случае вам помогут мозги или за вознаграждение научат(или просто сделают) знающие люди из раздела "Рекрутинг".
Весь мой геморрой из-за него)

Я 10 раз прочитал правила phpBBguru!
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 4 месяца
Поблагодарили: 2 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение !((( ALEX )))! »

rxu Добрый день!
При добавлении пользователя или IP в черный список
выдает ошибку

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

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

[0]

SQL

No values specified for SQL IN comparison

BACKTRACE

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

FILE: includes/functions_user.php
LINE: 710
CALL: dbal->sql_in_set()

FILE: includes/acp/acp_ban.php
LINE: 60
CALL: user_ban()

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

FILE: adm/index.php
LINE: 76
CALL: p_master->load_active()
Собственно есть какие-то идеи где рыть?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

!((( ALEX )))! писал(а):FILE: includes/functions_user.php
LINE: 710
CALL: dbal->sql_in_set()
Что код в этом месте?
Изображение
!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Стаж: 18 лет 4 месяца
Поблагодарили: 2 раза

Re: [dev] Advanced warnings for phpBB3

Сообщение !((( ALEX )))! »

rxu

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

AND ' . $db->sql_in_set('b.ban_id', $unban_sql);
lunat
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев
Откуда: россия

Re: [dev] Advanced warnings for phpBB3

Сообщение lunat »

rxu
Здравствуйте.
Я установил сразу версию 0.9b. Мод работает .Но идут следующие ошибки :
1 После отправки предупреждения или бана выдает :
2.jpg
2 Что бы появилось отображение бан ,нужно в ручную вычистить кэш в принципе это бы не проблема ,но модераторы не имеют доступа к админке.
-1.jpg
3 После выдачи бан с кнопки из поста , пользователь может писать сообщения.
3.jpg
Файлы отредактированы строго по инструкци (проверил не однократно). Строка 763 выглядит так
$cache->destroy('sql', WARNINGS_TABLE);
При блокировке из профиля пользователя блокирует , но бан не отображаеться .даже после очистки кэша. Мод устанавливал на тестовом форуме.
подскажите в чем моя ошибка.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: [dev] Advanced warnings for phpBB3

Сообщение rxu »

lunat
Пока ничего не могу сказать. Проверяйте на всякий случай установку.
Изображение

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