[FINAL] Ограничение количества строк в подписи

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

[FINAL] Ограничение количества строк в подписи

Сообщение VEG »

Название: Signature Lines Limit, Ограничение количества строк в подписи
Описание: Эта модификация позволяет ограничивать максимальное количество строк в подписях пользователей. Настройка из панели администратора.
Версия: 1.1 (исправлена ошибка в ACP)
Формат: MODX
Протестировано: phpBB 3.0.1

Пользователи часто любят создавать чрезмерно вытянутые подписи. Иногда выходит, что большинство сообщений короче чем сама подпись, что на самом деле иногда напрягает. Для решения проблемы я и сделал этот небольшой мод. Отсекание лишних строк происходит в момент редактирования подписи, то есть если у ваших подписей уже есть подписи, которые не соответствуют требованиям — эти подписи останутся без изменений. Поведение этой опции здесь напоминает опцию ограничения количества символов в подписи.

Кто владеет английским хорошо — прошу дать правильный перевод описания, я хочу вставить в описание мода.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось VEG 09.07.2008 23:21, всего редактировалось 4 раза.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

А мод одобрен админом этого сайта?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Да уж...
Author Notes
Этамодификацияпозволяетограничиватьмаксимальноеколичествостроквподписяхпользователей.Настройкаизпанелиадминистратора.
Перенесено.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Сообщение VEG »

Поручик писал(а):А мод одобрен админом этого сайта?
Не знал, что одобрение нужно. В описании раздела не написано об этом вроде, или я не внимательно прочитал. Извиняюсь.
Палыч писал(а):Author Notes
Этамодификацияпозволяетограничиватьмаксимальноеколичествостроквподписяхпользователей.Настройкаизпанелиадминистратора.
Это Пофиксил :)
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Сообщение VEG »

Ну сказал бы хоть кто правильно я его написал или что-то не так :)
Не просто так ведь в бета-версии закинули.
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Мод нужный. Но без одобрения наших гуру ставить не буду. :wink:
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Сообщение VEG »

Код простейший, я его писал год назад для phpbb2 и на моем форуме работает без проблем.
И как тут подавать заявку на одобрямс? У меня в планах есть один очень большой мод, я просто схему создания и распространения модов пробую ;)
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Не вижу необходимости одобрения или неодобрения. Мод простой, есть огрехи в оформлении, в коде таковых навскидку не видно.

Единственное - я бы, вместо вырезания лишних символов новой строки, сделал бы сообщение об ошибке (аналогичное превышению длины подписи), чтобы юзер сам её исправлял.
Изображение
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Сообщение VEG »

Так если все ок то может стоит из бета-версий отправить ветку в поддержку релизов? :)
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

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

Я думаю, если мод нормальный, не имеет значения, в какой ветке его тема, как вы думаете? :)
Изображение
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

Ну типа соображения престижа. VEG, в конце концов добавьте в заголовок темы [FINAL], и ясно будет, что мод рабочий
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

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

Сообщение rxu »

Stern
Это просто идея, никакой автор не обязан подгонять функциональность собственного мода под чьи-то пожелания :)
Главное - чтобы мод исполнянл ту функциональность, которая для него заявлена.
Изображение
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Попробовал поставить. Обрезает.
Но! При администрировании пользователя, когда заходишь в "Подпись" вверху вылезает вот это:

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

[phpBB Debug] PHP Notice: in file /includes/acp/acp_users.php on line 1613: sprintf() [function.sprintf]: Too few arguments
[phpBB Debug] PHP Notice: in file /adm/index.php on line 149: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
[phpBB Debug] PHP Notice: in file /adm/index.php on line 151: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
[phpBB Debug] PHP Notice: in file /adm/index.php on line 152: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
[phpBB Debug] PHP Notice: in file /adm/index.php on line 153: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
Пока возвратил все обратно.

P.S.: Как отменить то, что добавилось?

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

INSERT INTO `phpbb_config` (`config_name`,`config_value`) VALUES ('max_sig_lines', '4')
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

За три года ничему не научился? Зайди в phpmyadmin и в таблице phpbb_config удали ненужную запись.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

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