mojotrollz install, statesystem, cleanup
This commit is contained in:
parent
9235a9a3c4
commit
1dfdd39914
@ -2,4 +2,5 @@
|
||||
require_once dirname(__FILE__).'/path/autoload.inc';
|
||||
require_once dirname(__FILE__).'/page/autoload.inc';
|
||||
require_once dirname(__FILE__).'/files/autoload.inc';
|
||||
require_once dirname(__FILE__).'/api/autoload.inc';
|
||||
require_once dirname(__FILE__).'/api/autoload.inc';
|
||||
require_once dirname(__FILE__).'/sql/autoload.inc';
|
||||
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
|
||||
require_once dirname(__FILE__).'/default_page/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_start/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_impressum/autoload.inc';
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
class default_impressum extends \SYSTEM\PAGE\Page {
|
||||
public function html(){
|
||||
$vars = \SYSTEM\PAGE\text::tag('neopolimatrix');
|
||||
$vars['impressum'] = \SYSTEM\PAGE\text::get('impressum');
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_impressum/tpl/impressum.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
@ -26,12 +26,6 @@ class default_page extends \SYSTEM\PAGE\Page {
|
||||
if(!$_escaped_fragment_){
|
||||
$vars['js'] = $this->js();}
|
||||
$vars['css'] = $this->css();
|
||||
$vars['content_navbar'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/content_navbar.tpl'));
|
||||
$vars['content_client'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/content_client.tpl'));
|
||||
$vars['content_server'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/content_server.tpl'));
|
||||
$vars['content_tshirt'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/content_tshirt.tpl'));
|
||||
$vars['content_addons'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/content_addons.tpl'));
|
||||
$vars['content_more'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/content_more.tpl'));
|
||||
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag('meta'));
|
||||
return \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/default_page.tpl'), $vars);
|
||||
}
|
||||
|
||||
@ -1,23 +0,0 @@
|
||||
<nav class="navbar navbar-inverse navbar-fixed-top sai_margin_bottom_off" role="navigation">
|
||||
<div id="home_content" class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse">
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="collapse navbar-collapse anchor">
|
||||
<ul class="nav navbar-nav navbar-left">
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_client">MOJOTROLLZ</a></li>
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_server" onClick="">SERVERS</a></li>
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_tshirt" onClick="">T-SHIRTS</a></li>
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_addons">ADDONS</a></li>
|
||||
<li><a class="mojotrollz_scroll mojotrollz_scroll_last" href="#mojotrollz_more" onClick="">MORE</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li><a href="https://www.facebook.com/pages/Mojo-WoW/204351992944865" target="_blank"><i class="fa fa-facebook fa-lg"></i></a></li>
|
||||
<li><a href="https://www.youtube.com/user/Mojotrolltribe/videos" target="_blank"><i class="fa fa-youtube fa-lg"></i></a></li>
|
||||
<li><a href="#!login"><i class="glyphicon glyphicon-user"></i></a></li>
|
||||
</ul>
|
||||
</div><!-- /.navbar-collapse -->
|
||||
</nav>
|
||||
@ -15,11 +15,29 @@
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
${content_navbar}
|
||||
${content_client}
|
||||
${content_server}
|
||||
${content_tshirt}
|
||||
${content_addons}
|
||||
${content_more}
|
||||
<nav class="navbar navbar-inverse navbar-fixed-top sai_margin_bottom_off" role="navigation">
|
||||
<div id="home_content" class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse">
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="collapse navbar-collapse anchor">
|
||||
<ul class="nav navbar-nav navbar-left">
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_client">MOJOTROLLZ</a></li>
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_server" onClick="">SERVERS</a></li>
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_tshirt" onClick="">T-SHIRTS</a></li>
|
||||
<li><a class="mojotrollz_scroll" href="#mojotrollz_addons">ADDONS</a></li>
|
||||
<li><a class="mojotrollz_scroll mojotrollz_scroll_last" href="#mojotrollz_more" onClick="">MORE</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li><a href="https://www.facebook.com/pages/Mojo-WoW/204351992944865" target="_blank"><i class="fa fa-facebook fa-lg"></i></a></li>
|
||||
<li><a href="https://www.youtube.com/user/Mojotrolltribe/videos" target="_blank"><i class="fa fa-youtube fa-lg"></i></a></li>
|
||||
<li><a href="#!login"><i class="glyphicon glyphicon-user"></i></a></li>
|
||||
</ul>
|
||||
</div><!-- /.navbar-collapse -->
|
||||
</nav>
|
||||
<div id="content"></div>
|
||||
</body>
|
||||
</html>
|
||||
2
mojotrollz/page/default_start/autoload.inc
Normal file
2
mojotrollz/page/default_start/autoload.inc
Normal file
@ -0,0 +1,2 @@
|
||||
<?php
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
|
||||
16
mojotrollz/page/default_start/default_start.php
Normal file
16
mojotrollz/page/default_start/default_start.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
class default_start extends \SYSTEM\PAGE\Page {
|
||||
public static function js(){
|
||||
return array( \SYSTEM\WEBPATH(new PPAGE(),'default_start/js/default_start.js'));}
|
||||
|
||||
public function html(){
|
||||
$vars = array();
|
||||
$vars['content_client'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/content_client.tpl'));
|
||||
$vars['content_server'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/content_server.tpl'));
|
||||
$vars['content_tshirt'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/content_tshirt.tpl'));
|
||||
$vars['content_addons'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/content_addons.tpl'));
|
||||
$vars['content_more'] = \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/content_more.tpl'));
|
||||
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag('basic'));
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/default_start.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
2
mojotrollz/page/default_start/js/default_start.js
Normal file
2
mojotrollz/page/default_start/js/default_start.js
Normal file
@ -0,0 +1,2 @@
|
||||
function init_start(){
|
||||
}
|
||||
5
mojotrollz/page/default_start/tpl/default_start.tpl
Normal file
5
mojotrollz/page/default_start/tpl/default_start.tpl
Normal file
@ -0,0 +1,5 @@
|
||||
${content_client}
|
||||
${content_server}
|
||||
${content_tshirt}
|
||||
${content_addons}
|
||||
${content_more}
|
||||
@ -10,4 +10,7 @@ class page_mojotrollz extends \SYSTEM\API\api_default {
|
||||
|
||||
public static function page_impressum(){
|
||||
return (new default_impressum())->html();}
|
||||
|
||||
public static function page_start(){
|
||||
return (new default_start())->html();}
|
||||
}
|
||||
5
mojotrollz/path/PSQL.php
Normal file
5
mojotrollz/path/PSQL.php
Normal file
@ -0,0 +1,5 @@
|
||||
<?php
|
||||
class PLIB extends \SYSTEM\PATH {
|
||||
public static function getPath(){
|
||||
return \SYSTEM\C_ROOT.'mojotrollz/sql/'.\SYSTEM\C_SUBPATH;}
|
||||
}
|
||||
8
mojotrollz/sql/DATA_MOJOTROLLZ.php
Normal file
8
mojotrollz/sql/DATA_MOJOTROLLZ.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class DATA_MOJOTROLLZ extends \SYSTEM\DB\QI {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function files_mysql(){
|
||||
return array( \SYSTEM\SERVERPATH(new \PSQL(),'/mysql/system_page.sql'));
|
||||
}
|
||||
}
|
||||
4
mojotrollz/sql/autoload.inc
Normal file
4
mojotrollz/sql/autoload.inc
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SQL');
|
||||
|
||||
\SYSTEM\SQL\setup::register('SQL\\DATA_MOJOTROLLZ');
|
||||
2
mojotrollz/sql/mysql/system_page.sql
Normal file
2
mojotrollz/sql/mysql/system_page.sql
Normal file
@ -0,0 +1,2 @@
|
||||
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (10, 1, 'start', 'start', -1, 0, 0, '#content', './?page=start', 'init_start', 'default_start');
|
||||
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (15, 1, 'impressum', 'impressum', -1, 0, 0, '#content', './?page=impressum', 'init_impressum', 'default_impressum');
|
||||
Loading…
x
Reference in New Issue
Block a user