Спасибо,
akella1900, за наводку на предыдущую версию мода, в общем удалось поставить мод и вот как это получилось:
1. Залез в инсталл мода старой версии 1.2.1.а и нашел таки запросы создания этих поле. Я скопировал оттуда запросы и выполнил их к своей БД:
Код: Выделить всё
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');
2. После этого сохранил на хосте изменения всех файлов.
3. Запустил скрипт
db_update.php, предварительно удалив в нем создание полей, которые уже были созданы в п.1.
В файле
db_update.php удалил текст:
Код: Выделить всё
'table_column_add' => array(
array('phpbb_forums', 'forum_last_poster_avatar', array('MTEXT_UNI', '')),
array('phpbb_topics', 'topic_first_poster_avatar', array('MTEXT_UNI', '')),
array('phpbb_topics', 'topic_last_poster_avatar', array('MTEXT_UNI', '')),
),
И все, вот что получилось:
Ошибок пока не наблюдаю.
Единственно что не работает - это показ случайных аватарок пользователей, у которых нет своих.
Отсюда вопрос Сергею: как сделать что бы показывались случайные аватары? Это какие-то дополнительные правки?
И еще, Сергей, наверное надо бы описать в анонсе такую ситуацию, когда пользователь заново устанавливает этот мод, а не обновляет его. Потому что, я честно все делал по инструкции, этого мода на форуме у меня не было раньше, и без этих дополнительных телодвижений ничего бы не получилось .
Спасибо всем за помощь.