Уважаемые пользователи!
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/
Изображение
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

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

Сообщение Siava »

Расширение работает с phpbb 3.2.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

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

Сообщение misterleks »

Не нашёл, где разрешить пользователям закреплять первое сообщение? В каких правах искать групп или форумные?

Отправлено спустя 17 минут 7 секунд:
Куда то вопросы пропали... вот, прикладываю картинку.
Этой галочки нет у пользователей, только от администратора. И если я не в ту тему написал, то в какую мне писать?
Показывать.jpg
Показывать.jpg (10.94 КБ) 812 просмотров
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

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

Сообщение LavIgor »

misterleks, это расширение не добавляет новые права доступа.
Вместо этого оно использует модераторское и пользовательское право закрывать тему.

Но оно добавляет отдельную форумную настройку, позволяющую по умолчанию закреплять первое сообщение во всех темах данного форума.
Аватара пользователя
Kuskow
phpBB 1.4.4
Сообщения: 158
Стаж: 7 лет 10 месяцев
Откуда: Караганда
Благодарил (а): 24 раза
Поблагодарили: 15 раз
Контактная информация:

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

Сообщение Kuskow »

rxu писал(а): В таком варианте надо делать выбор фона в админразделе. Понадобится время на это.
Да, хотя бы так. Может даже не прям вот "выбор", а текстовую графу, куда каждый, кто умеет пользоваться BB-кодами, может вставить своё #RRGGBB (а администраторы форумов,в сё же, продвинутые пользователи), предварительно выбрав цвет в окошке для сообщений.
Выделение повторяющегося поста цветом очень нужно, будет замечательно если оно в любом виде появится.
deamon739
phpBB 1.4.1
Сообщения: 41
Стаж: 13 лет 11 месяцев
Благодарил (а): 12 раз

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

Сообщение deamon739 »

Что-то тоже не вижу чекбокс "Показывать на каждой странице форума". Проверял наличие данного функционала как под обычным пользователем, так и под администратором.

phpbb 3.2.0
First post on every page 2.0.2
Screen Shot 2017-06-05 at 13.02.40.png
Screen Shot 2017-06-05 at 13.02.26.png
LavIgor писал(а): 17.01.2017 12:15Но оно добавляет отдельную форумную настройку, позволяющую по умолчанию закреплять первое сообщение во всех темах данного форума.
Screen Shot 2017-06-05 at 13.09.19.png
В админке нашел данный радиобаттон, но это как-то не логично.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

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

Сообщение Sumanai »

Права доступа.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

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

Сообщение rst »

Возник вопрос по данному расширению в плане СЕО. Например, в первом посте обширный материал. Получится, что на каждой странице темы будет в начале одно и то же. Разве это не является минусом для индексации?
VPN
phpBB 1.2.1
Сообщения: 25
Стаж: 7 лет 2 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение VPN »

rst писал(а): 08.07.2017 22:33Возник вопрос по данному расширению в плане СЕО. Например, в первом посте обширный материал. Получится, что на каждой странице темы будет в начале одно и то же. Разве это не является минусом для индексации?
Да Яндекс отмечал как "неканонические" (нестандартные) если правильно вспомнил его замечания в "Вебмастере"... но потом вроде бы ушло... уже не помню.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

Если в первом сообщении куча текста и оно прикреплено, то это минус для пользователей, прокручивать постоянно всю "простыню"
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 1 месяц
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз
Контактная информация:

[3.2] First post on every page

Сообщение vovka3003 »

Здравствуйте уважаемые форумчане.
Не силен в php и долго тщетно бился над одной задачей... Прошу помочь.
Имеется установленный First post on every page. Что и в каких файлах нужно подправить, чтобы получить примерное? :
Изображение
Т.е. - "переезд" кнопок постраничной навигации под первый пост при 2-х условиях:
1. Флаг "на каждой странице темы" вкл. и
2. Появилась 2-я страница.
Оффтоп: полагаю сама по себе идея полезная...
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 1 месяц
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение vovka3003 »

Татьяна5 писал(а): 08.07.2017 23:50Если в первом сообщении куча текста и оно прикреплено, то это минус для пользователей, прокручивать постоянно всю "простыню"
А если (гипотетически) в скрипте для перехода создавать якорь #[first_after_first:))]..? Тогда "простыня" могла бы вращаться сама...
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

vovka3003, а в чём тогда смысл прикрепления, если первое сообщение прокрутится само и его не увидят?
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 1 месяц
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз
Контактная информация:

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

Сообщение vovka3003 »

Тоже верно... Неужели нет золотой середины в этой логической цепочке (пришел -> увидел -> прокрутил... :) )

upd: Ведь если предположить - мы имеем ссылку на некий материал. Она содержит обращение к первому посту. Ну а когда мы поехали читать постранично - уже щелкаем по кнопкам переходов.. Вот это возможно "выделить" для якоря?
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

(Это проходили)
На форуме тогда начинают появляться ссылки с якорем, и смысл снова исчезает
Выход - не размещать длинных статей в прикреплённых сообщениях
Аватара пользователя
КИВлад
phpBB 1.2.1
Сообщения: 27
Стаж: 4 года 8 месяцев
Откуда: Краснодар
Благодарил (а): 4 раза
Поблагодарили: 2 раза

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

Сообщение КИВлад »

LavIgor писал(а): 18.09.2015 17:31 werewolfe, никакой флаг не ставится. Но Вы можете его создать сами.
В файле listener.php после этой строчки (т.е. внутри функции modify_viewtopic_post_list) вставить следующий код:

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

$this->template->assign_var('S_FIRST_POST_STICKY', $topic_data['topic_first_post_show'] || $topic_data['first_post_always_show']); 
Теперь Вы можете использовать в шаблонах условие <!-- IF postrow.S_FIRST_ROW and S_FIRST_POST_STICKY --> для стилизации закреплённого сообщения. ;)
И что делать чайнику с этим условием!? :?
Всё-же как можно фон первого сообщения поменять? Сделать чуть темнее чем фон остальных сообщений.
Ответить

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