Модификации - общие вопросы.

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

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

Правила форума
----
Ответить
Аватара пользователя
chernov-knizhnik
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 57
Стаж: 11 лет 10 месяцев
Откуда: Смоленская область
Контактная информация:

Модификации - общие вопросы.

Сообщение chernov-knizhnik »

Для начала хотелось бы прояснить вопросы по запросам к базе данных в модификациях.
1. Учитывается ли префикс используемой форумом базы при установке автомодом? То есть вносит ли автомод правку автоматически?
2. Здесь ответ напрашивается сам, но я вопрос задам, может поможет начинающим "модификаторам". Если устанавливать мод руками, то запросы к базе данных нужно отредактировать в смысле замены стандартного префикса phpbb_ на свой?
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Модификации - общие вопросы.

Сообщение DeaDRoMeO »

1) Нет, неучитывается, придется самому поправлять либо вручную делать запросы

2)Да, если префикс таблиц отличается от стандартного, то придется изменять SQL запросы, а конкретно вписывать свой префикс
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
chernov-knizhnik
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 57
Стаж: 11 лет 10 месяцев
Откуда: Смоленская область
Контактная информация:

Модификации - общие вопросы.

Сообщение chernov-knizhnik »

При выполнении запросов к базе данных для установки мода Avatar of poster on Index and Viewforum вылезла такая ошибка:

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

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE new1_forums ADD forum_last_poster_avatar_type tinyint(2) NOT NULL de' at line 2
Что она обозначает?
#3
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Модификации - общие вопросы.

Сообщение DeaDRoMeO »

Обозначает она то, что синтаксис запроса неверный. Приведите оригинальный запрос
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#4
Аватара пользователя
chernov-knizhnik
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 57
Стаж: 11 лет 10 месяцев
Откуда: Смоленская область
Контактная информация:

Модификации - общие вопросы.

Сообщение chernov-knizhnik »

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

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

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

  INSERT INTO new1_config (config_name, config_value) VALUES ('enable_avatar_index', '1');
#5
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Модификации - общие вопросы.

Сообщение DeaDRoMeO »

Вы походу не до конца скопировали какой то запрос, в ошибке указан запрос

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

'ALTER TABLE new1_forums ADD forum_last_poster_avatar_type tinyint(2) NOT NULL de'
А должен быть

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

 ALTER TABLE new1_topics ADD topic_last_poster_avatar_type tinyint(2) NOT NULL default '0';
Различия очевидны, попробуйте снова выполнить его
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#6
Аватара пользователя
chernov-knizhnik
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 57
Стаж: 11 лет 10 месяцев
Откуда: Смоленская область
Контактная информация:

Модификации - общие вопросы.

Сообщение chernov-knizhnik »

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

Модификации - общие вопросы.

Сообщение DeaDRoMeO »

Проверьте ибо в ошибке указывается на неверный синтаксис, и приводится запрос, который вызвал ошибку (а запрос то неполный)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#8
Ответить