Last Post Avatar - Аватары пользователей

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Аватара пользователя
Андрей Калабуха
bb3.0.5
bb3.0.5
Сообщения: 53
Зарегистрирован: 11.03.2015, 14:37
Репутация: 3

Last Post Avatar - Аватары пользователей

Сообщение Андрей Калабуха » 12.03.2016, 15:36 #51

Снежана Пээрли писал(а):Источник цитаты но вышли косяки у меня с последними темами. под первый аватар все меняет

тоже самое ,только такой косяк был и на той версии ,если в теме кто то последний ответил то его аватарка на все темы что в форуме есть попадает

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Last Post Avatar - Аватары пользователей

Сообщение Anvar » 12.03.2016, 15:54 #52

Исправил. Новую версию следует заменять после отключения расширения.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
Dook Dook
bb3.0
bb3.0
Сообщения: 6
Зарегистрирован: 28.03.2016, 06:44
Репутация: 0

Last Post Avatar - Аватары пользователей

Сообщение Dook Dook » 28.03.2016, 06:51 #53

Последняя версия 1.0.3 конфликтует на phpbb 3.1.8 с "nassim/topic_avatar" https://www.phpbb.com/community/viewtop ... &t=2288536

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, u.user_avatar, u.user_avatar_type, u.username, tp.topic_posted, tt.mark_time, f.forum_name FROM (phpbb_topics t) LEFT JOIN phpbb_users u ON (u.user_id = t.topic_last_poster_id) 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 f ON (f.forum_id = t.forum_id) WHERE (t.forum_id = 3 AND t.topic_type = 2) OR (t.forum_id IN (3, 4) AND t.topic_type = 3) ORDER BY t.topic_time DESC

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Last Post Avatar - Аватары пользователей

Сообщение Anvar » 06.04.2016, 19:21 #54

Dook Dook, Попробуйте удалить в этой строчке event/main.php#L76

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

, u.user_avatar, u.user_avatar_type

Аватара пользователя
Dook Dook
bb3.0
bb3.0
Сообщения: 6
Зарегистрирован: 28.03.2016, 06:44
Репутация: 0

Last Post Avatar - Аватары пользователей

Сообщение Dook Dook » 06.04.2016, 19:44 #55

Все равно ошибка:
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, u.username, tp.topic_posted, tt.mark_time, f.forum_name FROM (phpbb_topics t) LEFT JOIN phpbb_users u ON (u.user_id = t.topic_last_poster_id) 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 f ON (f.forum_id = t.forum_id) WHERE (t.forum_id = 4 AND t.topic_type = 2) OR (t.forum_id IN (3, 4) AND t.topic_type = 3) ORDER BY t.topic_time DESC

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Last Post Avatar - Аватары пользователей

Сообщение Anvar » 06.04.2016, 20:43 #56

Ещё 75 строку полностью удалите.

Аватара пользователя
Dook Dook
bb3.0
bb3.0
Сообщения: 6
Зарегистрирован: 28.03.2016, 06:44
Репутация: 0

Last Post Avatar - Аватары пользователей

Сообщение Dook Dook » 06.04.2016, 20:49 #57

теперь пошло, но иконки-то у автора топика естественно неправильные рисует.

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Last Post Avatar - Аватары пользователей

Сообщение Anvar » 07.04.2016, 08:51 #58

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

Аватара пользователя
Dook Dook
bb3.0
bb3.0
Сообщения: 6
Зарегистрирован: 28.03.2016, 06:44
Репутация: 0

Last Post Avatar - Аватары пользователей

Сообщение Dook Dook » 07.04.2016, 14:05 #59

в любом случае надо как-то решать, даже ценой нагрузки. пока остаюсь на 1.02

Аватара пользователя
MaxTr
bb3.0.2
bb3.0.2
Сообщения: 26
Зарегистрирован: 16.05.2015, 09:46
Репутация: 0

Last Post Avatar - Аватары пользователей

Сообщение MaxTr » 09.04.2016, 19:30 #60

Доброго времени суток. Здесь, при входе на форум ошибка

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

[phpBB Debug] PHP Warning: in file [ROOT]/ext/bb3mobi/online_users_avatar/event/listener.php on line 158: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5284: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3903)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5284: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3903)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5284: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3903)


Вернуться в «Расширения, модули и хаки»