cleanup, updated system reference
@ -1 +1 @@
|
||||
Subproject commit f4248464364cbb1bca66ac37d2e5a755371bdc64
|
||||
Subproject commit 9e8b4a04480f882bc09316d1de6244e260199e92
|
||||
|
Before Width: | Height: | Size: 164 KiB |
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
@ -1,2 +1,2 @@
|
||||
<?php
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__));
|
||||
21
mojotrollz/page/default_page/css/btn-primary.css
Normal 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;
|
||||
}
|
||||
21
mojotrollz/page/default_page/css/btn-success.css
Normal 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;
|
||||
}
|
||||
21
mojotrollz/page/default_page/css/btn-warning.css
Normal 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;
|
||||
}
|
||||
@ -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;
|
||||
}
|
||||
1
mojotrollz/page/default_page/css/flexslider.css
Normal file
@ -0,0 +1 @@
|
||||
.flex-direction-nav a { display: none; }
|
||||
@ -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;
|
||||
}
|
||||
8
mojotrollz/page/default_page/css/table.css
Normal 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;
|
||||
}
|
||||
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
$(document).ready(function() {
|
||||
new SYSTEM('./api.php',1,'start');
|
||||
|
||||
$('.flexslider').flexslider({
|
||||
animation: "slide",
|
||||
controlNav: false,
|
||||
|
||||
@ -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>
|
||||
<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>
|
||||
@ -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>
|
||||
<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>
|
||||
@ -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);
|
||||
}
|
||||
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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> Submit for Evaluation!</button>
|
||||
</div>
|
||||
|
||||
@ -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">
|
||||
${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>
|
||||
Vote
|
||||
${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>
|
||||
Visit
|
||||
${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>
|
||||
Download
|
||||
${basic_download}
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
@ -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);
|
||||
|
||||
@ -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');
|
||||
});
|
||||
|
||||
@ -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>
|
||||
Download ${version}
|
||||
</button>
|
||||
@ -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>
|
||||
|
||||
@ -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>
|
||||
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>
|
||||
${basic_connect}
|
||||
</button>
|
||||
</h3>
|
||||
</div>
|
||||
</div>
|
||||
@ -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>
|
||||
@ -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>
|
||||
@ -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');
|
||||
|
||||
|
||||