Jump to content
Sign in to follow this  
Stark

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

Recommended Posts

Данная сборка является одной из лучших , а возможно и лучшей (спасибо 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×