cleanup, updated system reference

This commit is contained in:
Ulf Gebhardt 2015-09-18 01:08:44 +02:00
parent be7e365355
commit 74e03efcc1
30 changed files with 279 additions and 272 deletions

@ -1 +1 @@
Subproject commit f4248464364cbb1bca66ac37d2e5a755371bdc64
Subproject commit 9e8b4a04480f882bc09316d1de6244e260199e92

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View File

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

View File

@ -0,0 +1,21 @@
.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
background-image: none;
}

View File

@ -0,0 +1,21 @@
.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
background-image: none;
}

View File

@ -0,0 +1,21 @@
.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
background-image: none;
}

View File

@ -10,91 +10,69 @@ html, body {
color: #7A7A7A;
}
.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
background-image: none;
}
#home_content {
margin-top: 50px;
.mojotrollz_nav{
border: 0;
background-color: rgba(255,0,0,0) !important;
margin-top: 45px;
margin-bottom: 0;
padding-left: 14px;
padding-right: 29px;
}
#mojotrollz_client{
padding: 0;
margin-left: 0px;
margin-right: 0px;
.mojotrollz_heading{
width: 100%;
z-index: 2;
color: #B7B7B7;
font-size: 90px;
text-align: center;
top: 15px;
position: absolute;
visibility: visible;
animation-delay: 0.7s;
animation-name: fadeInDown;
}
.flex-direction-nav a { display: none; }
table.mojotrollz_table tr:nth-child(even) {
}
table.mojotrollz_table tr:nth-child(odd) {
background-color: #1a1a1a;
}
table.mojotrollz_table tr:hover {
background-color: #1f1f1f;
.mojotrollz_flexslider{
padding-left: 14px;
padding-right: 14px;
}
.mojotrollz_download{
margin-left: 0;
padding-left: 0;
width: 270px;
}
.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
background-image: none;
}
.mojotrollz_download_text{
padding-top:20px;
padding-left: 75px;
padding-right: 10px;
font-size: 16px;
height: 80px;
}
.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
background-image: none;
.mojotrollz_download_img{
float:right;
}
.mojotrollz_download_subtext{
font-size: 10px;
}
#content_addons{
padding-bottom: 20px;
}
#content_more{
margin-top: 15px;
padding-left: 40px;
}
#content_home{}
#content_teamspeak{
text-align: center;
}
#content_servers, #content_tshirts, #content_addons{
padding-left: 50px; padding-right: 50px;
}

View File

@ -0,0 +1 @@
.flex-direction-nav a { display: none; }

View File

@ -1,57 +0,0 @@
.navbar-inverse {
border-color: #080808;
transition: all 0.4s ease;
}
.navbar-default {
background-color: #606060;
border-color: #383838;
transition: all 0.4s ease;
}
.navbar {
width: 100%;
transition: all 0.4s ease;
background-color: #000 !important;
padding-left: 100px;
color: white !important;
padding-right: 10em;
}
.navbar-nav li a {
color: white;
transition: all 0.4s ease;
}
.navbar-nav li a:hover {
color: black !important;
background: white !important;
font-size: 100%;
transition: all 0.4s ease;
}
.nav-justified li a:active {
color: white;
line-height: 30px;
font-size: 100%;
transition: all 0.4s ease;
}
nav.navbar.shrink {
max-height: 35px !important;
min-height: 35px !important;
transition: all 0.4s ease;
}
nav.shrink a {
padding-top: 8px !important;
padding-bottom: 8px !important;
font-size: 12px;
transition: all 0.4s ease;
}
nav.shrink .navbar-brand {
font-size: 25px;
transition: all 0.4s ease;
}
nav.shrink .navbar-toggle {
padding: 4px 5px;
margin: 8px 15px 8px 0;
transition: all 0.4s ease;
}

View File

@ -0,0 +1,8 @@
table.mojotrollz_table tr:nth-child(even) {
}
table.mojotrollz_table tr:nth-child(odd) {
background-color: #1a1a1a;
}
table.mojotrollz_table tr:hover {
background-color: #1f1f1f;
}

View File

@ -4,9 +4,6 @@ class default_page extends \SYSTEM\PAGE\Page {
return \SYSTEM\HTML\html::script(\LIB\lib_jquery::js()).
\SYSTEM\HTML\html::script(\LIB\lib_bootstrap::js()).
\SYSTEM\HTML\html::script(\LIB\lib_system::js()).
\SYSTEM\HTML\html::script(\LIB\lib_textillate::js()).
\SYSTEM\HTML\html::script(\LIB\lib_lettering::js()).
\SYSTEM\HTML\html::script(\LIB\lib_unslider::js()).
\SYSTEM\HTML\html::script(\LIB\lib_jqbootstrapvalidation::js()).
\SYSTEM\HTML\html::script(\LIB\lib_flexslider::js()).
\SYSTEM\HTML\html::script(\SYSTEM\WEBPATH(new PPAGE(),'default_page/js/default_page.js'));
@ -19,7 +16,11 @@ class default_page extends \SYSTEM\PAGE\Page {
\SYSTEM\HTML\html::link(\LIB\lib_system::css()).
\SYSTEM\HTML\html::link(\LIB\lib_flexslider::css()).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/default_page.css')).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/navbar.css'));
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/btn-success.css')).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/btn-primary.css')).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/btn-warning.css')).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/flexslider.css')).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new PPAGE(),'default_page/css/table.css'));
}
public function html($_escaped_fragment_ = NULL){
@ -28,8 +29,7 @@ class default_page extends \SYSTEM\PAGE\Page {
if(!$_escaped_fragment_){
$vars['js'] = $this->js();}
$vars['css'] = $this->css();
$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'));
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag('mojotrollz'));
return \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/tpl/default_page.tpl'), $vars);
}
}

View File

@ -1,5 +1,6 @@
$(document).ready(function() {
new SYSTEM('./api.php',1,'start');
$('.flexslider').flexslider({
animation: "slide",
controlNav: false,

View File

@ -1,23 +0,0 @@
<div id="mojotrollz_more" class="row-fluid" style="margin-top: 35px; background: url('./api.php?call=files&cat=content&id=footer.jpg')no-repeat; background-size: cover;">
<div class="col-md-12 row_centered mojotrollz_server" style="padding-left: 50px; padding-right: 50px;">
<div class="col-md-4">
<a href="#mojotrollz_client">MOJOTROLLZ</a><br><br>
<a href="#mojotrollz_server">SERVERS</a><br><br>
<a href="#mojotrollz_tshirt">T-SHIRTS</a><br><br>
<a href="#mojotrollz_addons">ADDONS</a><br><br>
</div>
<div class="col-md-4">
<a href="#!login">LOGIN</a><br><br>
<!--<a href="#!login(register)">REGISTER</a><br><br>
<a href="#!guild">GUILD PAGES</a><br><br>
<a href="#!gshirt">GUILD SHIRTS</a><br><br>-->
<a href="https://www.facebook.com/pages/Mojo-WoW/204351992944865" target="_blank"><i class="fa fa-facebook fa-lg"></i></a>&nbsp;&nbsp;
<a href="https://www.youtube.com/user/Mojotrolltribe/videos" target="_blank"><i class="fa fa-youtube fa-lg"></i></a>
</div>
<div class="col-md-4">
<a href="#!impressum">IMPRESSUM</a><br><br>
<a href="http://www.webcraft-media.de" target="_blank">WEBCRAFT-MEDIA</a><br><br>
<a href="http://www.slingit.org" target="_blank">SLINGIT</a><br><br>
</div>
</div>
</div>

View File

@ -5,20 +5,38 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="${meta_description}">
<meta name="author" content="${meta_author}">
<title>${meta_title}</title>
<link rel="icon" href="./api.php?call=files&cat=content&id=favicon.ico" type="image/x-icon"/>
${css}
${js}
<style type="text/css">
@font-face {
font-family: TrojanPro;
src: url(./api.php?call=files&cat=content&id=TrajanPro-Regular.otf);
}
body{
background: url(./api.php?call=files&cat=content&id=bg_brown_sun.jpg) no-repeat;
background-size: cover;
}
.mojotrollz_nav{
background: url(./api.php?call=files&cat=content&id=main_holder_middle.png) repeat-y;
background-size: contain;
}
.mojotrollz_col{
background: url(./api.php?call=files&cat=content&id=main_holder_middle.png) repeat-y;
background-size: contain;
}
.mojotrollz_download_text{
background: url(./api.php?call=files&cat=content&id=download_client.png) no-repeat;
background-size: cover;
}
</style>
${css}
${js}
</head>
<body style="background: url(./api.php?call=files&cat=content&id=bg_brown_sun.jpg)fixed repeat;">
<body>
<div class="container">
<nav class="navbar navbar-inverse" style="border: 0; background-color: rgba(255,0,0,0) !important; background-image: url(./api.php?call=files&cat=content&id=main_holder_middle.png); background-size: contain; background-repeat: repeat-y; margin-top: 45px; margin-bottom: 0; padding-left: 14px; padding-right: 14px; " role="navigation" id="mojotrollz_nav">
<div id="home_content" class="navbar-header">
<!-- Navbar -->
<nav class="navbar navbar-inverse mojotrollz_nav" role="navigation">
<div id="content_home" 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>
@ -27,22 +45,23 @@
</div>
<div class="collapse navbar-collapse anchor">
<ul class="nav navbar-nav navbar-left">
<li class="active"><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 class="active"><a href="#content_home">${mojotrollz_mojotrollz}</a></li>
<li><a href="#content_server" onClick="">${mojotrollz_servers}</a></li>
<li><a href="#content_tshirts" onClick="">${mojotrollz_tshirts}</a></li>
<!--<li><a href="#content_addons">${mojotrollz_addons}</a></li>-->
</ul>
<ul class="nav navbar-nav navbar-right" style="padding-right: 15px;">
<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>
<ul class="nav navbar-nav navbar-right">
<li><a href="${link_facebook}" target="_blank"><i class="fa fa-facebook fa-lg"></i></a></li>
<li><a href="${link_youtube}" 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 -->
</div>
</nav>
<div class="row-fluid row_centered clearfix" id="mojotrollz_client_row" style="padding-bottom: 10px; background-image: url(./api.php?call=files&cat=content&id=main_holder_middle.png); background-size: contain; background-repeat: repeat-y;">
<div class="col-md-12 row_centered mojotrollz_client" style="padding-left: 29px; padding-right: 29px;">
<h1 id="mojotrollz_title" class="fadeInDown animated lead" style="width: 100%; z-index: 2;color: #B7B7B7; font-size: 90px; text-align: center; top: 15px; position: absolute; visibility: visible; animation-delay: 0.9s; animation-name: fadeInDown; -webkit-animation-name: fadeInDown;">MOJOTROLLZ.EU</h1>
<div class="flexslider">
<!-- Flexslider -->
<div class="row-fluid">
<div class="col-md-12 mojotrollz_col">
<h1 class="fadeInDown animated lead mojotrollz_heading">${mojotrollz_heading}</h1>
<div class="flexslider mojotrollz_flexslider">
<ul class="slides">
<li><img alt="slider_image_01.jpg" src="./api.php?call=files&cat=content&id=slider_image_01.jpg" width="100%"></li>
<li style="display: none"><img alt="slider_image_02.jpg" src="./api.php?call=files&cat=content&id=slider_image_02.jpg" width="100%"></li>
@ -51,8 +70,32 @@
</div>
</div>
</div>
<div id="content" style="padding-bottom: 20px; background-image: url(./api.php?call=files&cat=content&id=main_holder_middle.png); background-size: contain; background-repeat: repeat-y;"></div>
${content_more}
<!-- Content -->
<div id="content"></div>
<!-- Content More -->
<div class="row-fluid">
<div id="content_more" class="col-md-12">
<div class="col-md-4">
<a href="#content_home">${mojotrollz_mojotrollz}</a><br><br>
<a href="#content_server">${mojotrollz_servers}</a><br><br>
<a href="#content_tshirt">${mojotrollz_tshirts}</a><br><br>
<!--<a href="#content_addons">${mojotrollz_addons}</a><br><br>-->
</div>
<div class="col-md-4">
<a href="#!login">${mojotrollz_login}</a><br><br>
<!--<a href="#!login(register)">REGISTER</a><br><br>
<a href="#!guild">GUILD PAGES</a><br><br>
<a href="#!gshirt">GUILD SHIRTS</a><br><br>-->
<a href="${link_facebook}" target="_blank"><i class="fa fa-facebook fa-lg"></i></a>&nbsp;&nbsp;
<a href="${link_youtube}" target="_blank"><i class="fa fa-youtube fa-lg"></i></a>
</div>
<div class="col-md-4">
<a href="#!impressum">${mojotrollz_impressum}</a><br><br>
<a href="${link_webcraft}" target="_blank">${mojotrollz_webcraft}</a><br><br>
<a href="${link_slingit}" target="_blank">${mojotrollz_slingit}</a><br><br>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@ -11,6 +11,7 @@ class default_serverlist extends \SYSTEM\PAGE\Page {
$res = \SQL\MOJOTROLLZ_SERVER_LIST::QQ();
while($row = $res->next()){
$row['version'] = self::version_icon($row['version']);
$row['version_url'] = \str_replace('.', '_', $row['version']);
$row['btn_vote_color'] = 'btn-warning';
$row['glyphicon_vote'] = 'glyphicon-hand-up';
if(!$vote_server){
@ -21,6 +22,7 @@ class default_serverlist extends \SYSTEM\PAGE\Page {
}
$row['score'] += $row['votes'];
$vars['server_list'] .= \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_serverlist/tpl/serverlist_tr.tpl'),$row);}
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag('mojotrollz'));
return \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_serverlist/tpl/serverlist.tpl'), $vars);
}

View File

@ -1,10 +1,4 @@
function init_serverlist(){
$("#mojotrollz_nav a").click(function(){
$('#mojotrollz_nav li').each(function(){
$(this).removeClass('active');});
$(this).parent().addClass('active');
});
$("#newserver_form input").not("[type=submit]").jqBootstrapValidation({
autoAdd: {helpBlocks: false},
preventSubmit: true,

View File

@ -1,12 +1,12 @@
<hr>
<h3>SERVERS</h3>
<table style="width: 100%;" class="mojotrollz_table">
<h3>${mojotrollz_servers}</h3>
<table class="mojotrollz_table">
<tr>
<th class="col-md-2" style="padding: 0;">Name</th>
<th class="col-md-2" style="padding: 0;">Version</th>
<th class="col-md-4" style="padding: 0;">Description</th>
<th class="col-md-1" style="padding: 0;">Score</th>
<th class="col-md-1" style="padding: 0;">Vote</th>
<th class="col-md-2" style="padding: 0;">${basic_name}</th>
<th class="col-md-2" style="padding: 0;">${basic_version}</th>
<th class="col-md-4" style="padding: 0;">${basic_description}</th>
<th class="col-md-1" style="padding: 0;">${basic_score}</th>
<th class="col-md-1" style="padding: 0;">${basic_vote}</th>
<th class="col-md-1"></th>
<th class="col-md-1"></th>
</tr>
@ -14,16 +14,16 @@
</table>
<div class="col-md-4" style="padding: 0;">
<br>
Submit the Server's address you are playing on here!
${mojotrollz_submit_server}
<form class="textbox trojan" style="padding-top:10px" id="newserver_form">
<div class="control-group">
<div class="controls" style="width: 100%;">
<input class="form-control text_width"
type="text"
id="input_server_address"
placeholder="Address of your Server "
placeholder="${mojotrollz_address_server}"
minlength="5"
required data-validation-required-message="Please tell us your Server's Address ;-).">
required data-validation-required-message="§{mojotrollz_please_address_server}">
</div>
<button type="submit" class="btn-sm btn btn-success" style="width: 50%; margin-top: 5px;"><span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>&nbsp;&nbsp;Submit for Evaluation!</button>
</div>

View File

@ -1,8 +1,8 @@
<tr>
<td><a href="${url}" target="blank">${name}</a></td>
<td>
<a href="${magnet_${version}">
<img style="" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_${version}.png" alt="WoW" height="24" width="24">
<a href="${link_wow_${version_url}}">
<img style="" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_${version_url}.png" alt="WoW" height="24" width="24">
&nbsp;&nbsp;${version}
</a>
</td>
@ -11,19 +11,19 @@
<td>
<button type="submit" class="btn_vote btn-sm btn ${btn_vote_color}" server="${id}" style="width: 95%;">
<span class="glyphicon ${glyphicon_vote}" aria-hidden="true"></span>
&nbsp;&nbsp;Vote
&nbsp;&nbsp;${basic_vote}
</button>
</td>
<td>
<button type="submit" class="btn-sm btn btn-primary" onClick="location.href='${url}'" style="width: 95%;">
<span class="glyphicon glyphicon-globe" aria-hidden="true"></span>
&nbsp;&nbsp;Visit
&nbsp;&nbsp;${basic_visit}
</button>
</td>
<td>
<button type="submit" class="btn-sm btn btn-primary" onClick="location.href='${magnet_${version}}'" style="width: 95%;">
<button type="submit" class="btn-sm btn btn-primary" onClick="location.href='${link_wow_${version_url}}'" style="width: 100%;">
<span class="glyphicon glyphicon-arrow-down" aria-hidden="true"></span>
&nbsp;&nbsp;Download
&nbsp;&nbsp;${basic_download}
</button>
</td>
</tr>

View File

@ -9,23 +9,19 @@ class default_start extends \SYSTEM\PAGE\Page {
$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['magnet_classic'] = 'magnet:?xt=urn:btih:m5dkc7lnrryhleqpugzspoyurwsaykyg&dn=WoW%201.12.1&xl=5387778663&fc=38';
$vars['magnet_bc'] = 'magnet:?xt=urn:btih:akirevdngf3djcti35gnk4l2z6ffoyw2&dn=WoW%202.4.3&xl=9537364669&fc=305';
$vars['magnet_wotlk'] = 'magnet:?xt=urn:btih:3u442mbojtl46ywlspou2d4ai5qo2i7r&dn=WoW%203.3.5a&xl=17897255192&fc=172';
$vars['content_addons'] = '';//\SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/content_addons.tpl'));
\LIB\lib_ts3::php();
$ts3 = TeamSpeak3::factory("serverquery://mojotrollztsquery:9aYllYkG@127.0.0.1:10011/");
$vars['ts_players'] = $ts3->serverGetByPort(9987)->clientCount();
$vars['addon_list'] = '';
/*$vars['addon_list'] = '';
$res = \SQL\MOJOTROLLZ_ADDON_LIST::QQ();
while($row = $res->next()){
$row['download_1_12_1'] = $row['link_1_12_1'] ? \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/addonlist_download.tpl'),array('version' => '1.12.1', 'link' => $row['link_1_12_1'])) : '';
$row['download_2_4_3'] = $row['link_2_4_3'] ? \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/addonlist_download.tpl'),array('version' => '2.4.3', 'link' => $row['link_2_4_3'])) : '';
$row['download_3_3_5a'] = $row['link_3_3_5a'] ? \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/addonlist_download.tpl'),array('version' => '3.3.5a', 'link' => $row['link_3_3_5a'])) : '';
$vars['addon_list'] .= \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/addonlist_tr.tpl'),$row);}
$vars['addon_list'] .= \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/addonlist_tr.tpl'),$row);}*/
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag('mojotrollz'));
return \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/default_start.tpl'), $vars);

View File

@ -1,6 +1,6 @@
function init_start(){
$("#mojotrollz_nav a").click(function(){
$('#mojotrollz_nav li').each(function(){
$(".mojotrollz_nav a").click(function(){
$('.mojotrollz_nav li').each(function(){
$(this).removeClass('active');});
$(this).parent().addClass('active');
});

View File

@ -1,4 +1,4 @@
<button type="submit" class="btn-sm btn btn-primary" onClick="location.href='${link}'" style="width: 95%;">
<button type="submit" class="btn-sm btn btn-primary" onClick="location.href='${link}'" style="width: 99%;">
<span class="glyphicon glyphicon-arrow-down" aria-hidden="true"></span>
&nbsp;&nbsp;Download ${version}
</button>

View File

@ -1,7 +1,7 @@
<div class="row-fluid row_centered clearfix" id="mojotrollz_server_row">
<div class="col-md-12 row_centered mojotrollz_server" style="padding-left: 50px; padding-right: 50px;">
<div class="row-fluid">
<div id="content_addons" class="col-md-12 mojotrollz_col">
<hr>
<h3>ADDONS</h3>
<h3>${mojotrollz_addons}</h3>
<table style="width: 100%;" class="mojotrollz_table">
<tr>
<th class="col-md-2" style="padding: 0;">Name</th>

View File

@ -1,49 +1,50 @@
<div class="row-fluid row_centered clearfix" id="mojotrollz_client_row">
<div class="col-md-12 row_centered mojotrollz_client" style="padding-left: 29px; padding-right: 29px;">
<div id="content_client" style="padding-left: 29px; padding-right: 29px;">
<div style="background-image: url(./api.php?call=files&cat=content&id=download_client.png); background-repeat: no-repeat; background-size: cover; float: left; width: 250px; height: 80px;">
<a href="${magnet_classic}">
<div style="padding-top:20px; padding-left: 75px; font-size: 16px;">
<img style="float:right; margin-right:10px;" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_1.12.1.png" alt="Windows" height="44" width="44">
<div><a href="${magnet_classic}">WoW 1.12.1</a></div>
<div style="font-size: 10px;">Download this file with <a href="http://www.qbittorrent.org/download.php" target="blank">qBittorrent</a></div>
<div class="row-fluid">
<div id="content_client" class="col-md-12 mojotrollz_col">
<div class="col-md-3">
<a href="${link_wow_1_12_1}">
<div class="mojotrollz_download_text">
<img class="mojotrollz_download_img" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_1_12_1.png" alt="Windows" height="44" width="44">
<div><a href="${link_wow_1_12_1}">${mojotrollz_wow_1_12_1}</a></div>
<div class="mojotrollz_download_subtext">${mojotrollz_download_qbittorrent}</div>
</div>
</a>
</div>
<div style="background-image: url(./api.php?call=files&cat=content&id=download_client.png); background-repeat: no-repeat; background-size: cover; float: left; width: 250px; height: 80px;">
<a href="${magnet_bc}">
<div style="padding-top:20px; padding-left: 75px; font-size: 16px;">
<img style="float:right; margin-right:10px;" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_2.4.3.png" alt="Windows" height="44" width="44">
<div><a href="${magnet_bc}">WoW 2.4.3</a></div>
<div style="font-size: 10px;">Download this file with <a href="http://www.qbittorrent.org/download.php" target="blank">qBittorrent</a></div>
</div>
</a>
</div>
<div style="background-image: url(./api.php?call=files&cat=content&id=download_client.png); background-repeat: no-repeat; background-size: cover; float: left; width: 250px; height: 80px;">
<a href="${magnet_wotlk}">
<div style="padding-top:20px; padding-left: 75px; font-size: 16px;">
<img style="float:right; margin-right:10px;" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_3.3.5a.png" alt="Windows" height="44" width="44">
<div><a href="${magnet_wotlk}">WoW 3.3.5a</a></div>
<div style="font-size: 10px;">Download this file with <a href="http://www.qbittorrent.org/download.php" target="blank">qBittorrent</a></div>
</div>
</a>
</div>
<div style="background-image: url(./api.php?call=files&cat=content&id=download_client.png); background-repeat: no-repeat; background-size: cover; float: left; width: 250px; height: 80px;">
<a href="http://www.teamspeak.com/downloads" target="blank">
<div style="padding-top:20px; padding-left: 75px; font-size: 16px;">
<img style="float:right; margin-right:10px;" data-pyroimage="true" src="./api.php?call=files&cat=content&id=ts.png" alt="Windows" height="44" width="44">
<div><a href="http://www.teamspeak.com/downloads" target="blank">Teamspeak 3</a></div>
<div style="font-size: 10px;">Connect to <a href="ts3server://mojotrollz.eu">ts3:mojotrollz.eu</a></div>
</div>
</a>
</div>
<h3 style="padding-top: 95px; text-align: center;">
Players online: <b>${ts_players}</b><br><br>
<button type="submit" class="btn-lg btn btn-success" onClick="location.href='ts3server://mojotrollz.eu'">
<span class="glyphicon glyphicon-globe" aria-hidden="true"></span>
&nbsp;&nbsp;Connect
</button>
</h3>
</a>
</div>
<div class="col-md-3 mojotrollz_download">
<a href="${link_wow_2_4_3}">
<div class="mojotrollz_download_text">
<img class="mojotrollz_download_img" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_2_4_3.png" alt="Windows" height="44" width="44">
<div><a href="${link_wow_2_4_3}">${mojotrollz_wow_2_4_3}</a></div>
<div class="mojotrollz_download_subtext">${mojotrollz_download_qbittorrent}</div>
</div>
</a>
</div>
<div class="col-md-3 mojotrollz_download">
<a href="${link_wow_3_3_5a}">
<div class="mojotrollz_download_text">
<img class="mojotrollz_download_img" data-pyroimage="true" src="./api.php?call=files&cat=content&id=wow_3_3_5a.png" alt="Windows" height="44" width="44">
<div><a href="${link_wow_3_3_5a}">${mojotrollz_wow_3_3_5a}</a></div>
<div class="mojotrollz_download_subtext">${mojotrollz_download_qbittorrent}</div>
</div>
</a>
</div>
<div class="col-md-3 mojotrollz_download">
<a href="${link_ts3}">
<div class="mojotrollz_download_text">
<img class="mojotrollz_download_img" data-pyroimage="true" src="./api.php?call=files&cat=content&id=ts.png" alt="Windows" height="44" width="44">
<div><a href="${link_ts3}">${mojotrollz_teamspeak3}</a></div>
<div class="mojotrollz_download_subtext">${mojotrollz_connect_ts}</div>
</div>
</a>
</div>
</div>
<div id="content_teamspeak" class="col-md-12 mojotrollz_col">
<h3>
${mojotrollz_players_online} <b>${ts_players}</b>
<br><br>
<button type="submit" class="btn-lg btn btn-success" onClick="location.href='ts3server://mojotrollz.eu'">
<span class="glyphicon glyphicon-globe" aria-hidden="true"></span>
&nbsp;&nbsp;${basic_connect}
</button>
</h3>
</div>
</div>

View File

@ -1,3 +1,3 @@
<div class="row-fluid row_centered clearfix" id="mojotrollz_server_row">
<div id="content_serverlist" class="col-md-12 row_centered mojotrollz_server" style="padding-left: 50px; padding-right: 50px;"></div>
<div class="row-fluid">
<div id="content_servers" class="col-md-12 mojotrollz_col"></div>
</div>

View File

@ -1,6 +1,6 @@
<div class="row-fluid row_centered clearfix" id="mojotrollz_server_row">
<div class="col-md-12 row_centered mojotrollz_server" style="padding-left: 50px; padding-right: 50px;">
<div class="row-fluid">
<div id="content_tshirts" class="col-md-12 mojotrollz_col">
<hr>
<h3>T-SHIRTS</h3>
<h3>${mojotrollz_tshirts}</h3>
</div>
</div>

View File

@ -1,5 +1,5 @@
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 (11, 1, 'serverlist', 'start', 10, 0, 0, '#content_serverlist', './?page=serverlist', 'init_serverlist', 'default_serverlist');
INSERT INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (11, 1, 'serverlist', 'start', 10, 0, 0, '#content_servers', './?page=serverlist', 'init_serverlist', 'default_serverlist');
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');