updated system reference, updated project name, install script, cleanup

This commit is contained in:
Ulf Gebhardt 2016-02-07 17:02:41 +01:00
parent 8b9a1a47aa
commit 655b144ce0
13 changed files with 89 additions and 62 deletions

@ -1 +1 @@
Subproject commit 76b2f71c2d2d5cbd2c2b3d9195db23828790d24f
Subproject commit 716bab168d7d0b600a574197d9fc3b807bb8c269

View File

@ -3,7 +3,7 @@
<type>org.netbeans.modules.php.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/php-project/1">
<name>Redestoffmusik</name>
<name>redestoff</name>
</data>
</configuration>
</project>

View File

@ -1,5 +1,5 @@
<?php
require_once dirname(__FILE__).'/path/register_path_classes.php';
require_once dirname(__FILE__).'/path/autoload.inc';
require_once dirname(__FILE__).'/page/autoload.inc';
require_once dirname(__FILE__).'/files/register_files.php';
require_once dirname(__FILE__).'/files/autoload.inc';
require_once dirname(__FILE__).'/sql/autoload.inc';

View File

@ -1,2 +1,3 @@
<?php
\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/alben/','alben');
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/alben/','alben');

View File

@ -1,3 +0,0 @@
<?php
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
require_once dirname(__FILE__).'/register_files.php';

View File

@ -21,61 +21,57 @@
js.src = "//connect.facebook.net/de_DE/sdk.js#xfbml=1&version=v2.5";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<!--<div class="row" style="max-width: 1200px; margin: auto;">
</div>-->
<nav class="navbar navbar-default" style="max-width: 1200px; margin:0; padding-top: 20px;">
<div class="container-fluid">
<div class="navbar-header" style="">
<button type="button" style="position: relative; background: #666666;" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<img class="img-responsive offhover" style="display: block" src="${IMG_PATH_APE}" alt="redestoffmusik" width="45"/>
</button>
</div>
<div class="collapse navbar-collapse" id="myNavbar" style="">
<ul class="nav navbar-nav pull-left">
<li data-toggle="collapse" data-target=".nav-collapse.in" id="start_link" style="display: inline-block;"><a href="#!start" class="nav_btn"><span class="glyphicon glyphicon-star-empty"></span>&nbsp;Gude</a></li>
<li class="dropdown" style="color: white; padding-top: 0.1em">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="color: whitesmoke;"><span class="glyphicon glyphicon-user"></span>&nbsp;Crew</a>
<ul class="dropdown-menu">
<li style=""><a href="#!artist;artist.jonny_vicious">Jonny Vicious</a></li>
<li style=""><a href="#!artist;artist.mm_one">MM One</a></li>
<li style=""><a href="#!artist;artist.crazy_jones">Crazy Jones</a></li>
<li style=""><a href="#!artist;artist.ojay_vibeztime">Ojay Vibeztime</a></li>
<li style=""><a href="#!artist;artist.sick_joker">Sick Joker prod.</a></li>
<li style=""><a href="#!artist;artist.hustler">Hustler</a></li>
<li style=""><a href="#!artist;artist.yugin">Yugin</a></li>
</ul>
</li>
<li data-toggle="collapse" data-target=".nav-collapse.in" id="download_link" style="display: inline-block;"><a href="#!download" class="nav_btn"><span class="glyphicon glyphicon-cd"></span>&nbsp;Mucke</a></li>
<li data-toggle="collapse" data-target=".nav-collapse.in" id="videos_link" style="display: inline-block;"><a href="#!media" class="nav_btn"><span class="glyphicon glyphicon-eye-open"></span>&nbsp;Media</a></li>
<li data-toggle="collapse" data-target=".nav-collapse.in" id="shop_link" style="display: inline-block;"><a href="#!shop" class="nav_btn"><span class="glyphicon glyphicon-heart"></span>&nbsp;Merch</a></li>
</ul>
<ul class="nav navbar-nav pull-right">
<li><img width="220" src="${IMG_PATH_SP}" class="img-responsive"></li>
<li><a href="https://www.facebook.com/Redestoff/" target="_blank"><i class="fa fa-facebook fa-lg"></i></a></li>
<li><a href="http://www.youtube.com/user/RedestoffMusik" target="_blank"><i class="fa fa-youtube fa-lg"></i></a></li>
<nav class="navbar navbar-default" style="max-width: 1200px; margin:0; padding-top: 20px;">
<div class="container-fluid">
<div class="navbar-header" style="">
<button type="button" style="position: relative; background: #666666;" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<img class="img-responsive offhover" style="display: block" src="${IMG_PATH_APE}" alt="redestoffmusik" width="45"/>
</button>
</div>
<div class="collapse navbar-collapse" id="myNavbar" style="">
<ul class="nav navbar-nav pull-left">
<li data-toggle="collapse" data-target=".nav-collapse.in" id="start_link" style="display: inline-block;">
<a href="#!start" class="nav_btn"><span class="glyphicon glyphicon-star-empty"></span>&nbsp;Gude</a>
</li>
<li class="dropdown" style="color: white; padding-top: 0.1em">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="color: whitesmoke;"><span class="glyphicon glyphicon-user"></span>&nbsp;Crew</a>
<ul class="dropdown-menu">
<li style=""><a href="#!artist;artist.jonny_vicious">Jonny Vicious</a></li>
<li style=""><a href="#!artist;artist.mm_one">MM One</a></li>
<li style=""><a href="#!artist;artist.crazy_jones">Crazy Jones</a></li>
<li style=""><a href="#!artist;artist.ojay_vibeztime">Ojay Vibeztime</a></li>
<li style=""><a href="#!artist;artist.sick_joker">Sick Joker prod.</a></li>
<li style=""><a href="#!artist;artist.hustler">Hustler</a></li>
<li style=""><a href="#!artist;artist.yugin">Yugin</a></li>
</ul>
</div>
</div>
</nav>
<div class="row" style="max-width: 1350px; margin:0; padding: 20px; padding-left: 70px; padding-top: 0">
<div class="row" style="padding: 20px; margin: 0px;">
<hr style="color: white">
<div id="midframe" class="row" style="margin: 0px;"></div>
</div>
</li>
<li data-toggle="collapse" data-target=".nav-collapse.in" id="download_link" style="display: inline-block;">
<a href="#!download" class="nav_btn"><span class="glyphicon glyphicon-cd"></span>&nbsp;Mucke</a>
</li>
<li data-toggle="collapse" data-target=".nav-collapse.in" id="videos_link" style="display: inline-block;">
<a href="#!media" class="nav_btn"><span class="glyphicon glyphicon-eye-open"></span>&nbsp;Media</a>
</li>
<li data-toggle="collapse" data-target=".nav-collapse.in" id="shop_link" style="display: inline-block;">
<a href="#!shop" class="nav_btn"><span class="glyphicon glyphicon-heart"></span>&nbsp;Merch</a>
</li>
</ul>
<ul class="nav navbar-nav pull-right">
<li><img width="220" src="${IMG_PATH_SP}" class="img-responsive"></li>
<li><a href="https://www.facebook.com/Redestoff/" target="_blank"><i class="fa fa-facebook fa-lg"></i></a></li>
<li><a href="http://www.youtube.com/user/RedestoffMusik" target="_blank"><i class="fa fa-youtube fa-lg"></i></a></li>
</ul>
</div>
</div>
</nav>
<div class="row" style="max-width: 1350px; margin:0; padding: 20px; padding-left: 70px; padding-top: 0">
<div class="row" style="padding: 20px; margin: 0px;">
<hr style="color: white">
<div id="midframe" class="row" style="margin: 0px;"></div>
</div>
</div>
<div id="footer" style="position: fixed; bottom: 0; text-align: right; width: 100%; background: url(${IMG_PATH_TRANS})">
<div id="impressum_link"><a style="font-size: 0.7em;" href="#!impressum" >Impressum&nbsp;&nbsp;&nbsp;&nbsp;</a></div>
</div>
</body>
</html>

5
redestoff/path/PSQL.php Normal file
View File

@ -0,0 +1,5 @@
<?php
class PSQL extends \SYSTEM\PATH {
public function __construct($subpath = '') {
parent::__construct(new \SYSTEM\PROOT(), 'redestoff/sql/', $subpath);}
}

View File

@ -0,0 +1,2 @@
<?php
\SYSTEM\autoload::registerFolder(dirname(__FILE__));

View File

@ -1,2 +0,0 @@
<?php
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');

View File

@ -0,0 +1,15 @@
<?php
namespace SQL;
class DATA_REDESTOFF extends \SYSTEM\DB\QI {
public static function get_class(){return \get_class();}
public static function files_mysql(){
return array( (new \PSQL('/mysql/system_page.sql'))->SERVERPATH(),
(new \PSQL('/mysql/system_api.sql'))->SERVERPATH(),
//(new \PSQL('/mysql/system_text.sql'))->SERVERPATH(),
//(new \PSQL('/mysql/system_cron.sql'))->SERVERPATH(),
//(new \PSQL('/mysql/schema_mojotrollz_server.sql'))->SERVERPATH(),
//(new \PSQL('/mysql/schema_mojotrollz_vote.sql'))->SERVERPATH(),
//(new \PSQL('/mysql/schema_mojotrollz_addon.sql'))->SERVERPATH()
);
}
}

View File

@ -0,0 +1,4 @@
<?php
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SQL');
\SYSTEM\SQL\setup::register('SQL\\DATA_REDESTOFF');

View File

@ -0,0 +1,2 @@
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (215, 1, 2, 1, 'artist', 'id', 'STRING');
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (216, 1, 2, 1, 'release', 'id', 'STRING');

View File

@ -0,0 +1,7 @@
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (9, 1, 'impressum', 'impressum', -1, 0, 0, '#midframe', './?page=impressum', 'init_impressum', 'default_impressum');
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, '#midframe', './?page=start', 'init_start', 'default_start');
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (11, 1, 'download', 'download', -1, 0, 0, '#midframe', './?page=download', 'init_download', 'default_download');
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (12, 1, 'media', 'media', -1, 0, 0, '#midframe', './?page=videos', 'init_videos', 'default_videos');
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (13, 1, 'shop', 'shop', -1, 0, 0, '#midframe', './?page=shop', 'init_shop', 'default_shop');
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (30, 1, 'artist', 'artist', -1, 0, 0, '#midframe', './?page=artist&id=${artist}', 'init_artist', 'default_artist');
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (31, 1, 'release', 'release', -1, 0, 0, '#midframe', './?page=release&id=${release}', 'init_release', 'default_release');