Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][beta] Reassign First Post

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

[3.1][beta] Reassign First Post

Сообщение Sheer »

Название расширения: Reassign First Post
Автор: Sheer
Описание расширения: Расширение позволяет пользователю, имеющему локальное право "Может редактировать сообщения", при редактировании сообщения сделать первым любое не первое сообщение темы.
Скачать: https://github.com/AlexSheer/phpbb3.1-R ... First-Post
Язык: Русский, Английский.
Raassignfirstpost.png
Вложения
phpbb3.1-Reassign-First-Post-master.zip
(7.36 КБ) 5 скачиваний
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [3.1][beta] Reassign First Post

Сообщение владимир1983 »

Sheer, очень интересный экст!
А в каких тематиках такой функционал востребован?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][beta] Reassign First Post

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: [3.1][beta] Reassign First Post

Сообщение LONER »

На гуру такое надо, чтобы вот это Board3 Portal сделать первым , да и еще кое-где попадалось подобное, после объединения тем.
Правильно заданный вопрос и описание проблемы - 70% их решения...
static77
phpBB 2.0.0
Сообщения: 232
Стаж: 8 лет 2 месяца
Благодарил (а): 112 раз
Поблагодарили: 7 раз

Re: [3.1][beta] Reassign First Post

Сообщение static77 »

Sheer, отлично! большое спасибо!
владимир1983 писал(а): А в каких тематиках такой функционал востребован?
static77 писал(а):Всем привет!
Подскажите, есть ли расширение, добавляющее опцию "Сделать первым постом" при редактировании любого сообщения в теме.
А то при переносе сообщения (обычного комментария) из одной темы (по времени старшей) в другую тему (по-моложе), оно становится первым постом. Очень не радует это
Версия phpBB: 3.3.11
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: [3.1][beta] Reassign First Post

Сообщение angst66 »

А вариант помечать сообщение как лучшее в этой теме и прикреплять вверху каждой страницы, как в жж делают с комментариями?
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 6 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [3.1][beta] Reassign First Post

Сообщение Вчерашний борщ »

А с оригинального первого снимутся признаки?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][beta] Reassign First Post

Сообщение Sheer »

angst66, Для этого есть соответствующие расширения, во всяком случае для этого
angst66 писал(а): прикреплять вверху каждой страницы
есть.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][beta] Reassign First Post

Сообщение Sheer »

Вчерашний борщ писал(а): А с оригинального первого снимутся признаки?
Не понял. Какие? Во всяком случае в "новом" первом можно создавать опросы, делать объявлением и т.д.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 6 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [3.1][beta] Reassign First Post

Сообщение Вчерашний борщ »

Sheer, может ли так оказаться, что в теме есть несколько сообщений с признаками, что они первые?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][beta] Reassign First Post

Сообщение Sheer »

По идее признаком является значение поля topic_first_post_id в таблицеtopics
Расширение его меняет.

Отправлено спустя 53 секунды:
В самой таблице posts никаких маркеров первого сообщения нет
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 6 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [3.1][beta] Reassign First Post

Сообщение Вчерашний борщ »

Sheer, и оно там может быть только одно? Назначили новый первый - автоматом стерли старое первое?
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: [3.1][beta] Reassign First Post

Сообщение angst66 »

Sheer писал(а): есть.
Не совсем то. Выбираю понравившееся мне сообщение в теме, нажимаю редактировать, нахожу пункт закрепить вверху каждой страницы, помечаю текстом типа лучший, или еще чем то. Как то так. А сейчас я могу прикрепить только первое сообщение с теме.
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 6 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [3.1][beta] Reassign First Post

Сообщение Вчерашний борщ »

angst66, да это лучше не отделять от расширения [release] First post on every page by rxu, в нем же я предлагала делать закрепление произвольного сообщения дополнительно к первому, его уже можно приспособить под свои нужды, например, для цели отметить лучший ответ.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][beta] Reassign First Post

Сообщение Sheer »

angst66 писал(а): помечаю текстом типа лучший, или еще чем то
Еще чем-то - для этого подойдет [RC] Topic Solved
Вчерашний борщ писал(а): и оно там может быть только одно?
Ну конечно. Поле в таблице одно.
Вчерашний борщ писал(а): Назначили новый первый - автоматом стерли старое первое?
Ну типа того. Не стерли, а изменили.
Вот только есть одна пичалька. Синхронизация темы или форума вернет все на старое место. Ну сообщение останется первым, а вотtopic_first_post_id примет первоначальное значение. Так синхронизация работает. Она определяет первое сообщение не по времени создания сообщения, а по его id :cry:
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Ответить

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