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

[release] First post on every page by rxu

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

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

[release] First post on every page by rxu

Сообщение rxu »

Закрепить первое сообщение в теме

Расширение прошло валидацию на phpbb.com:
Для phpBB 3.2/3.3 - https://www.phpbb.com/customise/db/exte ... ry_page_3/

Скачать актуальную версию: https://github.com/rxu/first_post_on_ev ... op-3.2.zip
Исходный код: https://github.com/rxu/first_post_on_every_page
Копировать в папку: /ext/rxu/firstpostoneverypage/
Изображение
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: [dev] First post on every page by rxu

Сообщение xisp »

Хм...., Кратко :)
phpBBex
Аватара пользователя
c61
phpBB 2.0.6
Сообщения: 506
Стаж: 11 лет 3 месяца
Благодарил (а): 42 раза
Поблагодарили: 251 раз
Контактная информация:

Re: [dev] First post on every page by rxu

Сообщение c61 »

rxu, предложения:
  1. в исходном prosilver для выдачи заголовка первого сообщения на любой странице используется <h3 class="first">...</h3>, для всех последующих <h3>...</h3>, однако, на мой взгляд, это не имеет смысла; вот неплохо бы выяснить у разработчиков - это баг или фича )) в крайнем случае стилем можно управлять через Ваше расширение;
  2. как и в 3.0.x прилепленное сообщение ничем особым не выделяется (не считая отсутствия "Re:" в subject, который также может отсутствовать), что порой вводит пользователей в заблуждение, надо бы придать ему какое-то особое свойство или использовать разделитель (например, как предлагалось в качестве дополнений мода для 3.0.x).
alstocker
phpBB 1.2.1
Сообщения: 23
Стаж: 9 лет 2 месяца

Re: [dev] First post on every page by rxu

Сообщение alstocker »

Галочку ставить можно: отображать или нет на всех страницах первый пост?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: [dev] First post on every page by rxu

Сообщение xisp »

Само собой, при редактировании первого поста или создания темы.
phpBBex
alstocker
phpBB 1.2.1
Сообщения: 23
Стаж: 9 лет 2 месяца

Re: [dev] First post on every page by rxu

Сообщение alstocker »

xisp писал(а):Само собой, при редактировании первого поста или создания темы.
Спасибо, тогда ставлю :-)
wiseu
phpBB 1.2.0
Сообщения: 16
Стаж: 9 лет 4 месяца
Благодарил (а): 1 раз

Re: [dev] First post on every page by rxu

Сообщение wiseu »

можно как то сделать, чтобы отображалось, что пост закреплен
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [dev] First post on every page by rxu

Сообщение romaamor »

Кстати, заметил что расширение берёт данные со старой БД. Все темы ,где эта функция была включена ,ещё при покойном 3.0.12, после установки этого расширения - восстановились по старому. . Не удалил всё с Бд ?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: [dev] First post on every page by rxu

Сообщение xisp »

romaamor писал(а):Кстати, заметил что расширение берёт данные со старой БД.
И правильно делает.
phpBBex
xaocZ
phpBB 1.4.2
Сообщения: 71
Стаж: 10 лет 10 месяцев
Благодарил (а): 7 раз
Поблагодарили: 30 раз

Re: [dev] First post on every page by rxu

Сообщение xaocZ »

Есть ли возможность выделения сообщения? На прошлой версии можно было внести правку в viewtopic.php и вперёд. Здесь же хотелось бы этого не делать, реализовать расширением.
romaamor писал(а):Кстати, заметил что расширение берёт данные со старой БД.
Кстати да. Есть такое.
phpbb 3.3
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [dev] First post on every page by rxu

Сообщение Alecto »

xisp писал(а):И правильно делает.
расширение, конечно, делает правильно.
а вот админы, втянувшие базу 3.0.12 со всеми горами мусора, ИМХО - сделали огромнейшую ошибку.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: [dev] First post on every page by rxu

Сообщение xisp »

Alecto, что мешает почистить потом? STK cкоро допилят. А очистившие весь "мусор" теперь будут заново прикреплять темы.
Так что ошибка у вас))
phpBBex
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [dev] First post on every page by rxu

Сообщение Alecto »

xisp писал(а):А очистившие весь "мусор" теперь будут заново прикреплять темы.
тогда или теперь - все постороннее будет удалено, в том числе и данные о прикрепленных постах.
при необходимости - их придется пропустить при чистке и принципиально не имеет значения "тогда" или "теперь" (вам напоминиь, что STK 3.1 - это недопиленный порт 3.0.12 с новыми допилами?), либо добавить данные в таблицу вручную.
xisp писал(а):Так что ошибка у вас))
ню-ню ))
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: [dev] First post on every page by rxu

Сообщение xisp »

Alecto писал(а):тогда или теперь - все постороннее будет удалено, в том числе и данные о прикрепленных постах.
Ну если вам заняться нечем, то можете хоть каждый день сносить из БД всё "лишнее" и потом руками восстанавливать))
Alecto писал(а):при необходимости - их придется пропустить при чистке и принципиально не имеет значения "тогда" или "теперь"
Тогда к чему ваше:
Alecto писал(а):а вот админы, втянувшие базу 3.0.12 со всеми горами мусора, ИМХО - сделали огромнейшую ошибку.
? В чём ошибка то, если разницы то нет?
И не известно, когда появятся новые расширения- порты модов. Вы очистили всё, перешли на 3.1, а тут на следующий день- хоп, и расширение, порт мода, данные которого вы удалили, потеряв надежду на портирование.

От лишних пары значений, столбцов в таблицах и пары таблиц с БД ничего не случится (если установлены значения по умолчанию в столбцах).
phpBBex
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [dev] First post on every page by rxu

Сообщение Alecto »

xisp писал(а):? В чём ошибка то, если разницы то нет?
xisp писал(а): втянувшие базу 3.0.12 со всеми горами мусора
да вы коллекционер мусора, батенька :)
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

Ответить

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