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

[beta] Topics as articles - Статьи форума

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[beta] Topics as articles - Статьи форума

Сообщение Anvar »

Название: Topics as articles

Описание: Расширение позволяет назначить темам режим статьи, тем самым изменив вид отображения первого сообщения форума, с горизонтальным отображением профиля.
  • Возможность пользователям создавать статьи устанавливается в правах доступа к форуму.
  • Для создания темы как статьи, при создании и редактировании первого сообщения, появится соответствующий чекбокс.
  • В списке тем, статьи будут помечены соответствующей иконкой.
Идея портирования с мода для phpBB3.0: [BETA] Topics as article MOD

Репозиторий: https://github.com/bb3mobi/TopicsArticles
Вложения
TopicsArticles-master.zip
(25.08 КБ) 9 скачиваний
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor

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

Re: [beta] Topics as articles - Статьи форума

Сообщение rxu »

postrow.POST_NUMBER должен нормально отрабатывать. Можете попробовать postrow.POST_NUMBER eq 1 для разнообразия.
Изображение
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] Topics as articles - Статьи форума

Сообщение rst »

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

postrow.POST_NUMBER eq 1
Тот же эффект - никаких изменений.

Отправлено спустя 3 минуты 43 секунды:
Т.е. эти варианты вообще не отображают изменений, как будто условие просто не обрабатывается. Всё что я пишу внутри условия не отображается.

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

postrow.POST_NUMBER == '1' 
postrow.S_ROW_COUNT eq 1 
А этот вариант работает:

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

postrow.S_FIRST_ROW
но влияет не только на первый пост темы, но и на первые посты на каждой странице.
((

Отправлено спустя 39 минут 42 секунды:
Проштудировал весь вьютопик, вроде никто туда не вносил изменений значимых и неработающее условие находится внутри структуры <!-- BEGIN postrow -->
Почему не обрабатывается - не понятно.

Отправлено спустя 13 минут 49 секунд:
Натыкал условных конструкций в разные места во вьютопике. Условия не обрабатываются. Без условия вывод происходит, т.е. этот код никаким другим расширением не модифицируется.
По каким-то серверным или php причинам может такое происходить?

Отправлено спустя 1 час 27 минут 51 секунду:
Продолжаю монолог. Похоже, выяснил в чем фишка.
Вывел над всеми постами {postrow.POST_NUMBER}
получил везде не значения '1,2,3' а вот это: '#1,#2,#3

Видимо, какое то расширение с номерами постов гадит. Буду искать сейчас. Попробовал вариант:
postrow.POST_NUMBER == '#1'
почему-то не работает (

Отправлено спустя 11 минут 5 секунд:
Нашел виновника: https://www.phpbb.com/community/viewtop ... &t=2314116
Отключать очень не хочется.
Как составить условие, чтобы отрабатывалось с # ?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [beta] Topics as articles - Статьи форума

Сообщение rxu »

rst писал(а): 08.07.2017 22:13Как составить условие, чтобы отрабатывалось
В текущем коде вместо модификации POST_NUMBER то расширение использует собственную переменную шаблона POSTNUMBER, поэтому такой проблемы быть не должно. Попробуйте последнюю версию отсюда https://github.com/kasimi/phpbb-ext-pos ... s/releases
Изображение
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] Topics as articles - Статьи форума

Сообщение rst »

Всё верно. Обновил версию до последней - условие заработало.
domiks
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 8 месяцев

Re: [beta] Topics as articles - Статьи форума

Сообщение domiks »

Прошу сообщить работает ли это расширение на 3.2 ?
romeo_piter
phpBB 2.0.21
Сообщения: 1301
Стаж: 14 лет 11 месяцев
Благодарил (а): 245 раз
Поблагодарили: 31 раз

Re: [beta] Topics as articles - Статьи форума

Сообщение romeo_piter »

Также прошу сообщить работает ли это расширение на 3.3?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: [beta] Topics as articles - Статьи форума

Сообщение rxu »

romeo_piter, Предыдущий вопрос седьмой год тут висит, проще будет самому поставить и проверить на тестовой площадке :)

Отправлено спустя 2 минуты 11 секунд:
Но, судя по коду, нет - придется, как минимум, обновить services.yml (поставить имена сервисов в одинарные кавычки).
Изображение
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

Re: [beta] Topics as articles - Статьи форума

Сообщение ronim »

Ну раз никто не хочет протестировать это расширение,
решил это сделать сам.
Исправил services.yml и проверил на тестовом форуме(копии основного)
Версия форума 3.2.10
Версия РНР 8.2.11
Конфликтов с другими расширениями и ошибок не увидел.
Иконка статьи отображается
Вложения
TopicsArticles-master.zip
(24.27 КБ) 5 скачиваний
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: [beta] Topics as articles - Статьи форума

Сообщение Nekstati »

ronim, там надо стиль дотачивать, иначе каша:
Вложения
Снимок экрана 2023-10-21 163141.png
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

Re: [beta] Topics as articles - Статьи форума

Сообщение ronim »

Nekstati, Может быть и с другими расширениями и так

Ну меня так
тест2.jpg
А как должно выглядеть я и не знаю
Если ты не видишь проблем на форуме , но это не значить что их там нет
Ответить

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