Avatar index viewforum [Авы топистартера и ответившего]

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Проблема не ушла.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Sheer »

Amatue писал(а):Выполняю все что тут написано разом.
Зачем? Зачем все? Зачем разом? Выполните sql-запрос, который приведен в инструкции по установке мода.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Sheer Ну код приведенный выше мной, был как раз в инструкции.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

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

В таблице phpbb_forums поля topic_first_poster_avatar быть и не должно
Amatue, проверьте установку, все php-файлы. В особенности части кода с topic_first_poster_avatar
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Татьяна5 Вот смотрю в таблице phpbb_forums нет поля topic_first_poster_avatar
То есть какой то запрос не правильный делается к базе?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

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

Amatue, да, неправильный запрос. Ошибка в установке.
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Татьяна5 Не подскажите какой файл смотреть именно?
Я так понимаю вот это все не просто так?

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

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

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 193
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 1622
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/posting.php
LINE: 1628
CALL: delete_post()

FILE: [ROOT]/posting.php
LINE: 322
CALL: handle_post_delete()

Я просто боюсь что нибудь поранить на форуме. Модов много стоит на нем.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

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

Amatue писал(а):FILE: [ROOT]/includes/functions_posting.php
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Татьяна5

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

$update_sql[$row["{$type}_id"]][] = "{$type}_last_poster_name = '" . (($row['poster_id'] == ANONYMOUS) ? $db->sql_escape($row['post_username']) : $db->sql_escape($row['username'])) . "', topic_first_poster_avatar = '" . $db->sql_escape($row['user_avatar']) . "', topic_first_poster_avatar_type = " . (int) $row['user_avatar_type'] . ', topic_first_poster_avatar_width = ' . (int) $row['user_avatar_width'] . ', topic_first_poster_avatar_height = ' . (int) $row['user_avatar_height'];

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

'topic_first_poster_avatar'	=> $user->data['user_avatar'],
Вот что там встречается по запросу topic_first_poster_avatar
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

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

Amatue, первая часть кода расположена по инструкции, в одной строке с $sql_data[TOPICS_TABLE]?
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Татьяна5 Нет.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

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

Amatue, так переместите её туда, где должна быть по инструкции
Аватара пользователя
Amatue
phpBB 1.4.1
Сообщения: 43
Стаж: 12 лет 10 месяцев
Откуда: Пенза
Благодарил (а): 6 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Amatue »

Татьяна5 В инструкции написано найти

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

$db->sql_escape($row['username'])) . "'";
а у меня-

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

$db->sql_escape($row['username'])) . "', topic_time = " . (int) $row['post_time'];
Полностью строчка выглядит вот так

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

$sql_data[TOPICS_TABLE] = 'topic_poster = ' . intval($row['poster_id']) . ', topic_first_post_id = ' . intval($row['post_id']) . ", topic_first_poster_colour = '" . $db->sql_escape($row['user_colour']) . "', topic_first_poster_name = '" . (($row['poster_id'] == ANONYMOUS) ? $db->sql_escape($row['post_username']) : $db->sql_escape($row['username'])) . "', topic_time = " . (int) $row['post_time'];
Не знаю как правильно заменить.

Добавлено спустя 31 минуту 23 секунды:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Amatue Спасибо за помощь. До меня доехало что я не так сделал. Все работает спасибо. Заменил

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

$db->sql_escape($row['username'])) . "', topic_time = " . (int) $row['post_time'];
на

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

$sql_data[TOPICS_TABLE] = 'topic_poster = ' . intval($row['poster_id']) . ', topic_first_post_id = ' . intval($row['post_id']) . ", topic_first_poster_colour = '" . $db->sql_escape($row['user_colour']) . "', topic_first_poster_name = '" . (($row['poster_id'] == ANONYMOUS) ? $db->sql_escape($row['post_username']) : $db->sql_escape($row['username'])) . "', topic_time = " . (int) $row['post_time']; . (int) $row['post_time'];
И вернул то что исправил выше не правильно. И все встало на свои места.

Добавлено спустя 26 минут 30 секунд:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Спасибо большое за помощь и терпение! Вы доходчиво объясняете.
Аватара пользователя
DeathMan
phpBB 2.0.7a
Сообщения: 648
Стаж: 19 лет 4 месяца
Откуда: Курская обл.
Благодарил (а): 73 раза
Поблагодарили: 8 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение DeathMan »

Данная версия мода не требует доработок и работает без каких либо ?
https://www.phpbb.com/community/viewtop ... &t=2162268
phpbb3 - сила!
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 13 лет 7 месяцев
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение slavapril »

Впервые была поставлена на 3.0.11...сейчас стоит на 3.0.12 - полет отличный. Управляется из админки. Чего уж лучше...

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