Avatar Index Viewforum

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Ну так откройте файл includes/functions_posting.php и дайте код который расположен на 1520 строке + 5 строк выше и 5 строк ниже :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#21
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Зашел Админка -- Общие --- Аватары
нажал на Аватары и вот, что пишет:
Parse error: syntax error, unexpected ')' in /home/remontm/r-o-m.biz/docs/includes/acp/acp_board.php on line 158
#22
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Выполните то что я просил в сообщении выше
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#23
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

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

$result = $db->sql_query_limit($sql, 1);
			$row = $db->sql_fetchrow($result);
			$db->sql_freeresult($result);

			if ($data['topic_type'] != POST_GLOBAL)
			{
				$sql_data[FORUMS_TABLE] = ($data['post_approved']) ? 'forum_posts = forum_posts - 1' : '';
			}

			$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_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_time = " . (int) $row['post_time']; ----- вот это on line 1520....

			// Decrementing topic_replies here is fine because this case only happens if there is more than one post within the topic - basically removing one "reply"
			$sql_data[TOPICS_TABLE] .= ', topic_replies_real = topic_replies_real - 1' . (($data['post_approved']) ? ', topic_replies = topic_replies - 1' : '');

			$next_post_id = (int) $row['post_id'];
		break;

		case 'delete_last_post':
			if ($data['topic_type'] != POST_GLOBAL)
			{
				$sql_data[FORUMS_TABLE] = ($data['post_approved']) ? 'forum_posts = forum_posts - 1' : '';
			}

вот это....1520..... $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_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_time = " . (int) $row['post_time']; ----- вот это on line 1520....
Последний раз редактировалось mixail 09 янв 2012, 16:41, всего редактировалось 3 раза.
#24
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Сказали бы какая строка именно 1520 :wink:
Проверили запрос к БД ??? Выполнили его заново ?? Возможно вы не все скопировали, как выполните его повторно, скопируйте сюда текст результата
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#25
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

И по поводу этого, тоже отправлю...
Parse error: syntax error, unexpected ')' in /home/remontm/r-o-m.biz/docs/includes/acp/acp_board.php on line 158

'avatar_path' => array('lang' => 'AVATAR_STORAGE_PATH', 'validate' => 'rwpath', 'type' => 'text:20:255', 'explain' => true),
'avatar_gallery_path' => array('lang' => 'AVATAR_GALLERY_PATH', 'validate' => 'rpath', 'type' => 'text:20:255', 'explain' => true),
'enable_avatar_index' => array('lang' => 'ENABLE_AVATAR_INDEX', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true), 'type' => 'text:20:255', 'explain' => true)
)
); ----- вот это on line 158....
break;

case 'message':
$display_vars = array(
'title' => 'ACP_MESSAGE_SETTINGS',
Последний раз редактировалось mixail 09 янв 2012, 16:49, всего редактировалось 1 раз.
#26
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Разве так и должно быть ?? нужна ли первая скобка в коде то? не слишком ли их много?
Жду ответа по запросам к БД :wink:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#27
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Ошибка

SQL-запрос:

ALTER TABLE phpbb_forums ADD forum_last_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';

Ответ MySQL: Документация
#1060 - Duplicate column name 'forum_last_poster_avatar'
#28
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Скопируйте сюда полный текст запроса к БД, поглядели код о котором я писал в предыдущем сообщении?? насчет скобки
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#29
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

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

  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar_type tinyint(2) NOT NULL default '0';
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar_width smallint(4) unsigned NOT NULL default '0';
  ALTER TABLE phpbb_forums ADD forum_last_poster_avatar_height smallint(4) unsigned NOT NULL default '0';
  
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar_type tinyint(2) NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar_width smallint(4) unsigned NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_first_poster_avatar_height smallint(4) unsigned NOT NULL default '0';

  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar VARCHAR( 255 ) COLLATE utf8_bin NOT NULL default '';
  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar_type tinyint(2) NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar_width smallint(4) unsigned NOT NULL default '0';
  ALTER TABLE phpbb_topics ADD topic_last_poster_avatar_height smallint(4) unsigned NOT NULL default '0';

  INSERT INTO phpbb_config (config_name, config_value) VALUES ('enable_avatar_index', '1');

На счет скобки понял, я когда устанавливал редакцию делал, я как раз сомневался по поводу скобок, это я точно помню....

какую убрать, а какую оставить то
#30
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Попробуйте убрать И вообще как вы мод то ставили?? вручную или через автомод??
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#31
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Мод ставил, в ручную.....
Где скобка я ошибку нашел, там не в скобке дело.....вроде нашел и код поменял отредактировал...
#32
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Файлы редактируемые надеюсь бекапили??заливайте их заново и пробуйте через автомод, ибо в моде куча правок и я без понятия где вы ошибку сделали ;-)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#33
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Ошибка про скобку вроде пропала....
осталось ошибка 1520, как раз в теме про это спрашивал...
#34
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Ну тогда уберите конфликтующий кусок кода, оставьте только то что по инструкции должно быть :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#35
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Я так и сделал сейчас, по пробую закину сейчас исправленный.... :lol:
#36
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Попробуйте, может в этом дело :lol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#37
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Мы обсуждали с вами здесь на форуме этот мод и я не мог установить этот мод, а не могли бы вы здесь посмотреть....нет ли здесь подсказки.....http://www.phpbb.com/community/viewtopi5&start=15
:x
#38
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Avatar Index Viewforum

Сообщение mixail »

Перед установкой и заливкой редактируемых файлов, произвел запрос SQL в БД...
И вот, что пишет....
Предупреждение

SQL ERROR [ mysqli ]

Duplicate entry 'enable_avatar_index' for key 'PRIMARY' [1062]

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

Запрос содержит ошибку!
    INSERT INTO phpbb_2config (config_name, config_value) VALUES ('enable_avatar_index', '1') 
Что бы это значило, не подскажите..... :-(--
#39
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar Index Viewforum

Сообщение DeaDRoMeO »

Duplicate entry 'enable_avatar_index' for key 'PRIMARY' [1062]
означает то, что в запросе есть данные которые уже содержатся в БД. Тобишь такой запрос вы уже выполняли :ti_pa:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#40
Ответить