Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

VII Engine license (Nulled) by Mr.Timbios - BUGFIX


Рекомендуемые сообщения

Данная сборка является одной из лучших , а возможно и лучшей (спасибо Mr.Timbios) по этому решили поделится найденным багом и способом его исправления

Обнаружили баг в сборке Mr.Timbios.

в файле install.php

Начиная со сточки 404
По 419

Код:

            $tableChema[] = "CREATE TABLE IF NOT EXISTS `vii_room` (
  `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  `title` varchar(100) NOT NULL DEFAULT '',
  `owner` bigint(20) NOT NULL DEFAULT '0',
  `photo` varchar(255) NOT NULL DEFAULT '',
  `date` varchar(10) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;";
            $tableChema[] = "CREATE TABLE IF NOT EXISTS `vii_room_users` (
  `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  `room_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `oid` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `oid2` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `date` varchar(10) NOT NULL DEFAULT '0',
  `type` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)

Заменили на код:

            $tableChema[] = "CREATE TABLE IF NOT EXISTS `{$_POST['mysql_prefix']}_room` (
  `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  `title` varchar(100) NOT NULL DEFAULT '',
  `owner` bigint(20) NOT NULL DEFAULT '0',
  `photo` varchar(255) NOT NULL DEFAULT '',
  `date` varchar(10) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;";
            $tableChema[] = "CREATE TABLE IF NOT EXISTS `{$_POST['mysql_prefix']}_room_users` (
  `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  `room_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `oid` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `oid2` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `date` varchar(10) NOT NULL DEFAULT '0',
  `type` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)

Баг заключался в том, что, если при установке указать свой префикс сборка переставала корректно работать. 

Архив с исправлениями прилагается.

Если нужна помощь в исправлении багов, в данной сборке либо в других, пишите в личку на форуме либо на платформе taip.it/u1

VII Engine 2.0 license.zip

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Stark, приятно слышать лестные слова в свой адрес :5aac4b94ba038_1(135):
Молодец, что заметил и опубликовал решение ошибки, чуть позже залью update сборочки с этим исправлением) 

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...