Уважаемые пользователи!
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? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Аватар топикстартера

Сообщение Vlad__ »

А есть ли расширение для 3.1 размещающее слева от названия темы в списке аватар топикстартера?
Типа вот этого, но это по-моему для 3.0
https://www.phpbb.com/community/viewtop ... %3D2162268
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Аватар топикстартера

Сообщение LONER »

Правильно заданный вопрос и описание проблемы - 70% их решения...
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Аватар топикстартера

Сообщение Vlad__ »

Этот мод уже стоит. Он показывает аватары последнего сообщения. Мне же нужно чтобы слева в списке тем показывался аватар АВТОРА темы.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Аватар топикстартера

Сообщение LONER »

Vlad__ писал(а): Этот мод
Для phpBB 3.1.x нет модов, их заменили расширения, привыкайте правильно называть.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Аватар топикстартера

Сообщение Vlad__ »

Итак, есть ли подобное расширение?
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Аватар топикстартера

Сообщение LONER »

Vlad__ писал(а): Итак, есть ли подобное расширение?
Возможно. Смотрите тут Расширения phpBB или тут Extensions, либо если нет таких, то ожидайте, возможно кто-то и возьмется сделать.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Аватар топикстартера

Сообщение Vlad__ »

Смотрел до обращения на форум. Не нашел. Очень жаль, так как очень нужно
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: Аватар топикстартера

Сообщение Anvar »

Есть такое расширение.
Возможно оно https://www.phpbb.com/community/viewtop ... &t=2288536 гугл выдал, далеко искать не стал.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Аватар топикстартера

Сообщение Vlad__ »

Anvar писал(а): Есть такое расширение.
Спасибо! Оно. Но, к сожалению, конфликтует с Avatar in last post. По отдельности работают. Вместе:

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

SQL ERROR [ mysqli ]

Not unique table/alias: 'u' [1066]

SQL

SELECT t.*, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height, fp.post_text AS first_post_text, fpu.user_avatar AS fp_avatar, fpu.user_avatar_type AS fp_avatar_type, fpu.user_avatar_width AS fp_avatar_width, fpu.user_avatar_height AS fp_avatar_height, u.user_avatar, u.user_avatar_type, u.username, tp.topic_posted, tt.mark_time, ft.mark_time AS forum_mark_time FROM (phpbb_topics t) LEFT JOIN phpbb_users u ON (u.user_id = t.topic_last_poster_id) LEFT JOIN phpbb_posts fp ON (fp.post_id = t.topic_first_post_id) LEFT JOIN phpbb_users fpu ON (fpu.user_id = t.topic_poster) LEFT JOIN phpbb_users u ON (u.user_id = t.topic_poster) LEFT JOIN phpbb_topics_posted tp ON (tp.topic_id = t.topic_id AND tp.user_id = 2) LEFT JOIN phpbb_topics_track tt ON (tt.topic_id = t.topic_id AND tt.user_id = 2) LEFT JOIN phpbb_forums_track ft ON (ft.forum_id = t.forum_id AND ft.user_id = 2) WHERE t.topic_id IN (151, 87, 9, 132, 140, 139, 86, 107, 105)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 852
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/viewforum.php
LINE: 676
CALL: phpbb\db\driver\factory->sql_query()
Отправлено спустя 7 минут 36 секунд:
Что нужно подправить чтобы дружили?
Последний раз редактировалось Sheer 10.12.2016 20:53, всего редактировалось 1 раз.
Причина: bb-код
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: Аватар топикстартера

Сообщение Anvar »

Решение здесь http://bb3.mobi/forum/viewtopic.php?p=2944#p2944

Отправлено спустя 1 минуту 55 секунд:
Кстати не решение, не совместимы эти расширения.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 830 раз

Re: Аватар топикстартера

Сообщение LavIgor »

Anvar, а если в твоём расширении другой алиас использовать просто?
Ведь ошибка именно из-за одинакового алиаса.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: Аватар топикстартера

Сообщение Anvar »

LavIgor, А как же с user_avatar, user_avatar_type ?
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 830 раз

Re: Аватар топикстартера

Сообщение LavIgor »

Anvar, алиасы от названий столбцов не зависят.
В запросе выше видно пример с fpu.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 57 раз
Поблагодарили: 625 раз

Re: Аватар топикстартера

Сообщение Anvar »

Это поможет только избавиться от ошибки, аватарки будут одинаковые, что у автора последнего сообщения, что у первого.

Отправлено спустя 8 минут 34 секунды:
Добавил в расширение LastPostAvatar & Topic Avatar.zip , +1 обращение к таблице БД.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Аватар топикстартера

Сообщение Vlad__ »

Anvar писал(а): 10.12.2016 11:59Есть такое расширение.
Возможно оно https://www.phpbb.com/community/viewtop ... &t=2288536
Именно оно! Стоит на моём форуме и все ок. Но автор его как я понимаю забросил. Не могли бы кто-нибудь из гуру поправить его под 3.2. Очень нужно.

Нужен именно аватар топикстартера в теме, а не последнего отписавшегося.

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