new saimod_mojotrollz_npc_vendor_template, small saimod menu fixes
This commit is contained in:
parent
a780069e94
commit
2b31bb7fc7
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
require_once dirname(__FILE__).'/saimod_mojotrollz_servers/autoload.inc';
|
||||
require_once dirname(__FILE__).'/saimod_mojotrollz_server_handling/autoload.inc';
|
||||
require_once dirname(__FILE__).'/saimod_mojotrollz_beta/autoload.inc';
|
||||
require_once dirname(__FILE__).'/saimod_mojotrollz_beta/autoload.inc';
|
||||
require_once dirname(__FILE__).'/saimod_mojotrollz_npc_vendor_template/autoload.inc';
|
||||
@ -28,7 +28,7 @@ class saimod_mojotrollz_beta extends \SYSTEM\SAI\SaiModule {
|
||||
$vars = \array_merge($vars, \SYSTEM\PAGE\text::tag('time'));
|
||||
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \PSAI(),'saimod_mojotrollz_beta/tpl/beta.tpl'), $vars);}
|
||||
|
||||
public static function html_li_menu(){return '<li class=""><a data-toggle="tooltip" data-placement="left" title="Mojotrollz" href="#!mojotrollz_beta"><span class="glyphicon glyphicon-user" aria-hidden="true"></span> Mojotrollz Beta</a></li>';}
|
||||
public static function html_li_menu(){return '<li class=""><a data-toggle="tooltip" data-placement="left" title="Mojotrollz Beta Codes" href="#!mojotrollz_beta"><span class="glyphicon glyphicon-user" aria-hidden="true"></span> Mojotrollz Beta</a></li>';}
|
||||
public static function right_public(){return false;}
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
public static function js(){return array(\SYSTEM\WEBPATH(new \PSAI(),'saimod_mojotrollz_beta/js/saimod_mojotrollz_beta.js'));}
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
require_once dirname(__FILE__).'/sql/autoload.inc';
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SAI');
|
||||
\SYSTEM\SAI\sai::register('\SAI\saimod_mojotrollz_npc_vendor_template');
|
||||
@ -0,0 +1,2 @@
|
||||
function init_saimod_mojotrollz_npc_vendor_template(){
|
||||
}
|
||||
@ -0,0 +1,13 @@
|
||||
<?php
|
||||
namespace SAI;
|
||||
class saimod_mojotrollz_npc_vendor_template extends \SYSTEM\SAI\SaiModule {
|
||||
public static function sai_mod__SAI_saimod_mojotrollz_npc_vendor_template(){
|
||||
$vars = array();
|
||||
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \PSAI(),'saimod_mojotrollz_npc_vendor_template/tpl/npc_vendor_template.tpl'), $vars);}
|
||||
|
||||
public static function html_li_menu(){return '<li role="separator" class="nav-divider"></li><li><a data-toggle="tooltip" data-placement="left" title="test server: npc_vendor_template" href="#!mojotrollz_npc_vendor_template"><span class="glyphicon glyphicon-th-list" aria-hidden="true"></span> Vendor Template</a></li>';}
|
||||
public static function right_public(){return false;}
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
public static function js(){return array(\SYSTEM\WEBPATH(new \PSAI(),'saimod_mojotrollz_npc_vendor_template/js/saimod_mojotrollz_npc_vendor_template.js'));}
|
||||
//public static function css(){return array();}
|
||||
}
|
||||
@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class DATA_SAIMOD_MOJOTROLLZ_NPC_VENDOR_TEMPLATE extends \SYSTEM\DB\QI {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function files_mysql(){
|
||||
return array( \SYSTEM\SERVERPATH(new \PSAI(),'/saimod_mojotrollz_npc_vendor_template/sql/mysql/system_page.sql'),
|
||||
\SYSTEM\SERVERPATH(new \PSAI(),'/saimod_mojotrollz_npc_vendor_template/sql/mysql/system_api.sql'));
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SQL');
|
||||
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/qq','SQL');
|
||||
\SYSTEM\SQL\setup::register('SQL\\DATA_SAIMOD_MOJOTROLLZ_NPC_VENDOR_TEMPLATE');
|
||||
@ -0,0 +1 @@
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (5300, 42, 0, 0, '_SAI_saimod_mojotrollz_npc_vendor_template', 'action', NULL);
|
||||
@ -0,0 +1 @@
|
||||
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (530, 42, 'mojotrollz_npc_vendor_template', 'mojotrollz_npc_vendor_template', -1, 0, 0, '#content', './sai.php?sai_mod=.SAI.saimod_mojotrollz_npc_vendor_template', 'init_saimod_mojotrollz_npc_vendor_template', '\\SAI\\saimod_mojotrollz_npc_vendor_template');
|
||||
@ -0,0 +1,11 @@
|
||||
<table class="sai_table" style="width: 100%;">
|
||||
<tr>
|
||||
<th>entry</th>
|
||||
<th>item</th>
|
||||
<th>maxcount</th>
|
||||
<th>incrtime</th>
|
||||
<th>ExtendedCost</th>
|
||||
<th>condition_id</th>
|
||||
</tr>
|
||||
${entries}
|
||||
</table>
|
||||
@ -0,0 +1,8 @@
|
||||
<tr>
|
||||
<td>${entry}</td>
|
||||
<td>${item}</td>
|
||||
<td>${maxcount}</td>
|
||||
<td>${incrtime}</td>
|
||||
<td>${ExtendedCost}</td>
|
||||
<td>${condition_id}</td>
|
||||
</tr>
|
||||
@ -14,7 +14,7 @@ class saimod_mojotrollz_server_handling extends \SYSTEM\SAI\SaiModule {
|
||||
$vars['tbc_players_online'] = self::online_tbc();
|
||||
$vars['tbc_test_players_online'] = self::online_tbc_test();
|
||||
return \SYSTEM\PAGE\replace::replaceFile(dirname(__FILE__).'/tpl/main.tpl', $vars);}
|
||||
public static function html_li_menu(){return '<li class=""><a data-toggle="tooltip" data-placement="left" title="Mojotrollz" href="#!mojotrollz_server"><span class="glyphicon glyphicon-home" aria-hidden="true"></span> Mojotrollz Server</a></li>';}
|
||||
public static function html_li_menu(){return '<li class=""><a data-toggle="tooltip" data-placement="left" title="Mojotrollz Server" href="#!mojotrollz_server"><span class="glyphicon glyphicon-home" aria-hidden="true"></span> Mojotrollz Server</a></li>';}
|
||||
public static function right_public(){return false;}
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
public static function js(){return array(
|
||||
|
||||
@ -15,7 +15,7 @@ class saimod_mojotrollz_servers extends \SYSTEM\SAI\SaiModule {
|
||||
$vars['content'] .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \PSAI(),'saimod_mojotrollz_servers/tpl/list_entry.tpl'), $r);}
|
||||
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag(\SYSTEM\SQL\system_text::TAG_TIME),\SYSTEM\PAGE\text::tag(\SYSTEM\SQL\system_text::TAG_BASIC));
|
||||
return \SYSTEM\PAGE\replace::replaceFile( \SYSTEM\WEBPATH(new \PSAI(),'saimod_mojotrollz_servers/tpl/saimod_mojotrollz_servers.tpl'),$vars);}
|
||||
public static function html_li_menu(){return '<li class=""><a id="menu_mojotrollz_servers" data-toggle="tooltip" data-placement="left" title="Servers" href="#!mojotrollz_servers"><span class="glyphicon glyphicon-stats" aria-hidden="true"></span> Vote Servers</a></li>';}
|
||||
public static function html_li_menu(){return '<li class=""><a data-toggle="tooltip" data-placement="left" title="Vote Servers" href="#!mojotrollz_servers"><span class="glyphicon glyphicon-stats" aria-hidden="true"></span> Vote Servers</a></li>';}
|
||||
public static function right_public(){return false;}
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (200, 0, 2, 11, 'newserver', 'address', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (205, 0, 2, 11, 'vote', 'server', 'INT');
|
||||
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (210, 0, 2, 11, 'register', 'username', 'STRING');
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (211, 0, 2, 11, 'register', 'password', 'STRING');
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (212, 0, 2, 11, 'register', 'email', 'STRING');
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (213, 0, 2, 11, 'register', 'wowpassword', 'STRING');
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (214, 0, 3, 11, 'register', 'betakey', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (210, 0, 2, 11, 'register', 'username', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (211, 0, 2, 11, 'register', 'password', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (212, 0, 2, 11, 'register', 'email', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (213, 0, 2, 11, 'register', 'wowpassword', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (214, 0, 3, 11, 'register', 'betakey', 'STRING');
|
||||
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (210, 1, 3, 1, 'beta', 'key', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (215, 1, 2, 1, 'article', 'id', 'STRING');
|
||||
18
mojotrollz/sql/tool_copy_db_test.sql
Normal file
18
mojotrollz/sql/tool_copy_db_test.sql
Normal file
@ -0,0 +1,18 @@
|
||||
DELETE FROM host_mojotrollz_test.system_user;
|
||||
INSERT INTO host_mojotrollz_test.system_user SELECT * FROM host_mojotrollz_test_old.system_user;
|
||||
DELETE FROM host_mojotrollz_test.system_user_to_rights;
|
||||
INSERT INTO host_mojotrollz_test.system_user_to_rights SELECT * FROM host_mojotrollz_test_old.system_user_to_rights;
|
||||
DELETE FROM host_mojotrollz_test.system_log;
|
||||
INSERT INTO host_mojotrollz_test.system_log SELECT * FROM host_mojotrollz_test_old.system_log;
|
||||
DELETE FROM host_mojotrollz_test.system_todo;
|
||||
INSERT INTO host_mojotrollz_test.system_todo SELECT * FROM host_mojotrollz_test_old.system_todo;
|
||||
DELETE FROM host_mojotrollz_test.system_todo_assign;
|
||||
INSERT INTO host_mojotrollz_test.system_todo_assign SELECT * FROM host_mojotrollz_test_old.system_todo_assign;
|
||||
DELETE FROM host_mojotrollz_test.mojotrollz_addon;
|
||||
INSERT INTO host_mojotrollz_test.mojotrollz_addon SELECT * FROM host_mojotrollz_test_old.mojotrollz_addon;
|
||||
DELETE FROM host_mojotrollz_test.mojotrollz_beta;
|
||||
INSERT INTO host_mojotrollz_test.mojotrollz_beta SELECT * FROM host_mojotrollz_test_old.mojotrollz_beta;
|
||||
DELETE FROM host_mojotrollz_test.mojotrollz_server;
|
||||
INSERT INTO host_mojotrollz_test.mojotrollz_server SELECT * FROM host_mojotrollz_test_old.mojotrollz_server;
|
||||
DELETE FROM host_mojotrollz_test.mojotrollz_vote;
|
||||
INSERT INTO host_mojotrollz_test.mojotrollz_vote SELECT * FROM host_mojotrollz_test_old.mojotrollz_vote;
|
||||
Loading…
x
Reference in New Issue
Block a user