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

Смена типа сообщения в колонке "Последнее сообщение"

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

Подскажите как сменить заголовок в колонке "Последнее сообщение" форумов с заголовка ответа (re:) на заголовок самой темы? Если я стираю заголовок, то там просто автор пишется, без темы вообще.
Изображение
Аватара пользователя
SashaMinsky
phpBB 1.4.4
Сообщения: 114
Стаж: 11 лет 2 месяца
Благодарил (а): 2 раза
Поблагодарили: 9 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение SashaMinsky »

mike2003 писал(а): Если я стираю заголовок, то там просто автор пишется, без темы вообще.
Что вполне логично))

Просто так не сделать, TOPIC_TITLE из функции display_forums в шаблон не отсылается. Или расширение писать, или в коде подправить.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

SashaMinsky писал(а): логично
было бы выбирать в зависимости от значения переменных. эх

Отправлено спустя 1 час 34 минуты 4 секунды:
Нашел два расширения для 3.0.* Судя по описанию делают то что нужно
phpBB • NV advanced last topic titles - Contribution Details
https://www.phpbb.com/customise/db/mod/ ... pic_title/
phpBB • Latest Topic Title - Contribution Details
https://www.phpbb.com/customise/db/mod/ ... c_title_2/
Никто не доделывал их до 3.1?

Отправлено спустя 54 секунды:
SashaMinsky писал(а): в коде подправить
а что править надо?
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 6 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение Sumanai »

mike2003 писал(а): Никто не доделывал их до 3.1?
Это невозможно. В 3.0 этой строки не было вообще, и те моды их добавляли. В 3.1 эта строка была добавлена, но с другой логикой.
В phpBBex это уже исправлено (я уже устал писать эту фразу!), и с пустым заголовком выводится название темы, а он пустой почти всегда, так как пуст по умолчанию, чего, помниться, вы настойчиво добивались.
Исправление есть в репозитории, только коммит найти нужно, и там правки кода. Если для вас это приемлимо, поищу.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

ну если не трудно, хотя бы попробую
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 6 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение Sumanai »

Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

мдась :shock:
там же везде просто присваивается topic_title из условия
а где она инициализируется?
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 6 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение Sumanai »

Файлы разные, а эта переменная используется и в других местах, если вы её замените, то и заголовок сообщения перестанет быть пустым. Так что только моё решение.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

слишком уж сложно, может потом...
Sumanai писал(а): Так что только моё решение.
у вас на форум phpbbex для загрузки есть 2.0.3, активная 3.1.8
а в документации конвертация для 1.9 и от 3.0.
как то странно? свежее ничего нет?
Последний раз редактировалось mike2003 04.04.2016 18:29, всего редактировалось 1 раз.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16373
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение rxu »

mike2003, вопрос не в тему.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12449
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

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

mike2003 писал(а): как сменить заголовок в колонке "Последнее сообщение" форумов с заголовка ответа (re:) на заголовок самой темы?
Нагрузка от этого возрастает довольно значительно (переписывала всегда моды наоборот, с заголовка темы на заголовок сообщения)
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

толку то от него
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 6 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение Sumanai »

Татьяна5 писал(а): Нагрузка от этого возрастает довольно значительно
Смотрите мой код. Нагрузки- ноль, так как просто изменяется стандартный механизм, который основан на кешировании заголовка темы в таблице форума.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение mike2003 »

ну вообще правильнее на самом деле сделать алгоритму автоматический выбор между заголовками по пустоте, ведь заголовок очистить может любой!
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 6 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Смена типа сообщения в колонке "Последнее сообщение"

Сообщение Sumanai »

У меня так и есть. Если заголовок сообщения заполнен, используется он, если нет- используется название топика.

Вернуться в «Поддержка phpBB 3.1.x»