Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Если я создам новую таблицу в бд xF при обновлении могут ли быть какие либо проблемы, или стоит вынести в другую бд то, что я написал? Хотелось бы таскать все вместе, но не хочу проблем в будущем.
Таблица отдельная, которая не затрагивает и не изменяет основные таблицы и столбцы движка - никак не может помешать...
Если она что-то затрагивает, то это уже нужно смотреть по файлам обновления и думать.
Не знаю по поводу xF 1.5.*, но в мануале для разработчиков под xF 2.0 вполне себе спокойно создается таблица:
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
PHP:
public function installStep3()
{
$this->schemaManager()->createTable('xf_demo_portal_featured_thread', function(Create $table)
{
$table->addColumn('thread_id', 'int');
$table->addColumn('featured_date', 'int');
$table->addPrimaryKey('thread_id');
});
}
This step is going to create the new table. This table will be used to keep a log of all of the threads that have been featured, and when they were featured.
Не думаю, что обновления вообще затрагивают чужие таблицы. Все необходимые таблицы и их названия в коде прописаны. Никакого смысла лезть в чужие таблицы у форума нет. Так что создавайте на здоровье.
Как упомянул Hope, если новая таблица является частью аддона, то тогда нужно тестировать его на новых версиях и смотреть, чтобы все было ок.