[3.2][3.3] [dev] Topic actions

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16761
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 1635 раз

[3.2][3.3] [dev] Topic actions

Сообщение rxu »

Исходный код: https://github.com/rxu/topic_actions
Копировать в папку: /ext/rxu/topicactions/

Расширение позволяет удалять (в стандартную "корзину" или безвозвратно) темы по расписанию.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor

Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3283
Стаж: 12 лет 11 месяцев
Благодарил (а): 652 раза
Поблагодарили: 154 раза

Re: Действие над темами по расписанию

Сообщение southklad »

Сдвигов нет? А то есть еще кое какие мысле по этому расширенияю.

Я его вижу так например:

1. Есть время жизни темы, для каждого раздела и форума выставляется отдельно. (неделя или месяц)
2. Переносятся темы в выбранный форум, для каждого раздела и форума выставляется отдельно.
3. Уведомление за пару 3 дня ТС что его тему будет перемещена и если он хочет, он может ее сам продлить еще на время, но тут при продлении было бы отлично сделать продление на пол срока, например первый раз тема в этом разделе висит месяц, а при продлении будет висеть 15 дней.
4. Обязательно внизу или вверху темы подпись, сколько будет жить тема и в какой форум потом перейдет.
5. После перемещения тема должна автоматически закрываться.
6. Досрочное перемещение темы (по желанию ТС или по любой причине)
7. Как то так
Изображение
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет 8 месяцев
Благодарил (а): 39 раз
Поблагодарили: 791 раз

Re: Действие над темами по расписанию

Сообщение LavIgor »

igorbond, возможность реализовать это есть, но запрос по сути индивидуальный.
Многие пункты полностью реализовывать в ближайшее время не планируется.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3283
Стаж: 12 лет 11 месяцев
Благодарил (а): 652 раза
Поблагодарили: 154 раза

Re: Действие над темами по расписанию

Сообщение southklad »

LavIgor писал(а): но запрос по сути индивидуальный.
Думаю такая функция будет нужна многим, особенно тем у кого на форумах происходят торги.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5372
Стаж: 19 лет 11 месяцев
Откуда: Питер
Благодарил (а): 176 раз
Поблагодарили: 724 раза

Re: [dev] Topic actions by rxu

Сообщение Siava »

Вот бы ещё уведомлялку добавить, чтобы автор темы, например, за 3 дня до удаления/закрытия получил бы письмо или ЛС.
Думаю варварски влезть в cron-функцию и добавить туда что-то подобное.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16761
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 1635 раз

Re: [dev] Topic actions by rxu

Сообщение rxu »

Siava писал(а): Думаю варварски влезть в cron-функцию и добавить туда что-то подобное.
Лучше отдельной задачей cron.
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3283
Стаж: 12 лет 11 месяцев
Благодарил (а): 652 раза
Поблагодарили: 154 раза

Re: [dev] Topic actions by rxu

Сообщение southklad »

Добавить бы перенос в определенный форум тем, и для каждого форума можно было бы назначать отдельно + автоматический перенос для заданных форумов
Изображение
Clear
phpBB 1.2.1
Сообщения: 20
Стаж: 8 лет 11 месяцев
Благодарил (а): 4 раза

Re: Действие над темами по расписанию

Сообщение Clear »

Коллеги, может не много не по адресу, но мой вопрос близок к обсуждаемой теме.
Подскажите, пожалуйста, а существует в природе расширение для 3.1, которое выполняет определенные действия не над темами, а над сообщениями темы?
На многих форумах есть "время жизни сообщения", например, 1,3 или 7 дней, указываемое автором сообщения, по истечение которых сообщение автоматически удаляется. Т.е., автор может сам указать, что его сообщение флуд, который через 3 дня будет не актуален и его можно удалить(автоматически). Есть что-то подобное для PhpBB? Или может кто-то планирует в ближайшее время заняться разработкой?
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 8 лет 3 месяца
Благодарил (а): 225 раз
Поблагодарили: 28 раз

Re: Действие над темами по расписанию

Сообщение Aleksej2000 »

Clear писал(а): 15.04.2017 23:32Или может кто-то планирует в ближайшее время заняться разработкой?
У меня в списке планируемых расширений было удаление и перенос сообщений и их частей с отложением, мы с Володей его и обсудили уже даже. Но к сожалению, вот такие события :( Так что если кто захочет реализовать, готов финансировать.
Мой форум по рыбоводству http://rybovodstvo.com/forum
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 13 лет 5 месяцев
Благодарил (а): 149 раз
Поблагодарили: 61 раз

Re: Действие над темами по расписанию

Сообщение Beer »

Перенос тем по расписанию, о чем говорит igorbond- интересная фича.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 13 лет 5 месяцев
Благодарил (а): 149 раз
Поблагодарили: 61 раз

Re: [dev] Topic actions by rxu

Сообщение Beer »

Периоды удаления выбираются из списка, а как сделать чтобы было поле для ввода числовых значений?
Т.е. если одну тему надо закрыть через неделю, а другую через полгода - это ж какой длины список будет! :o
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 13 лет 5 месяцев
Благодарил (а): 149 раз
Поблагодарили: 61 раз

Re: [dev] Topic actions by rxu

Сообщение Beer »

У топика при создании выбрана иконка. Топику назначил дату закрытия.
В списке тем раздела где раньше была иконка стала отображаться мусорка:

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

<dt style="background-image: url(ext/rxu/TopicActions/icon/trash.png); background-repeat: no-repeat;" title="Нет непрочитанных сообщений">
Чего к чему?

Отправлено спустя 15 минут 54 секунды:
Если точнее - у всех тем исчезли иконки, а мусорка появилась у темы, к которой применено расширение.

Отправлено спустя 1 час 25 минут 57 секунд:
Не долго думая, поскольку ссылки на иконки после включения расширения стали misc/exclamation.gif вместо ./images/icons/misc/exclamation.gif

вписал в listener.php

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

'T_ICONS_PATH'  => './images/icons/',
Вроде как арбайтен. ;)
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1151
Стаж: 9 лет 9 месяцев
Благодарил (а): 42 раза
Поблагодарили: 283 раза

Re: [dev] Topic actions by rxu

Сообщение KEMnEP »

Хз, проблема расширения или отдельно гуру, но на всякий напишу тут. Изображение
мобильный хром. Стрелка свернуть наезжает на букву.
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1151
Стаж: 9 лет 9 месяцев
Благодарил (а): 42 раза
Поблагодарили: 283 раза

Re: [dev] Topic actions by rxu

Сообщение KEMnEP »

Это вообще законно?)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16761
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 1635 раз

Re: [dev] Topic actions by rxu

Сообщение rxu »

Законно. Крон срабатывает не мгновенно.
Изображение
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1151
Стаж: 9 лет 9 месяцев
Благодарил (а): 42 раза
Поблагодарили: 283 раза

Re: [dev] Topic actions by rxu

Сообщение KEMnEP »

и эт, зачем там свёртывание развёртывание в надписи если всё равно не работает? или это только на гуру, расширение не ставил так что хз куда писать.

Вернуться в «Анонсы и поддержка расширений для phpBB»