user area, login, logout, menu, basic layout
This commit is contained in:
parent
9eba891eb6
commit
4e4d3a3d50
@ -1,6 +1,6 @@
|
||||
<?php
|
||||
require_once dirname(__FILE__).'/path/register_path_classes.php';
|
||||
require_once dirname(__FILE__).'/page/register_page_classes.php';
|
||||
require_once dirname(__FILE__).'/page/autoload.inc';
|
||||
require_once dirname(__FILE__).'/dbd/autoload.inc.php';
|
||||
require_once dirname(__FILE__).'/api/autoload.inc.php';
|
||||
require_once dirname(__FILE__).'/docu/autoload.inc.php';
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_page','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_info','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_start','');
|
||||
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_details','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_visuals','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_friend','');
|
||||
@ -10,6 +11,10 @@
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_spawn','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_summ','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_reg','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_news','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_guild','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/wizard_toolbar','');
|
||||
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_default','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_start','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_character','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_menu','');
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_database','');
|
||||
@ -26,6 +26,7 @@ function register_login(){
|
||||
$.get('./api.php?call=account&action=login&username='+$('#bt_login_user').val()+'&password_sha='+$.sha1($('#bt_login_password').val())+'&password_md5='+$.md5($('#bt_login_password').val()), function (data) {
|
||||
if(data == 1){
|
||||
$('.help-block').html("Login successfull.</br>");
|
||||
window.location.reload();
|
||||
} else {
|
||||
$('.help-block').html("Login not successfull.</br> User & Password combination wrong.")
|
||||
}
|
||||
|
||||
@ -3,11 +3,15 @@
|
||||
class page_mojotrollz extends \SYSTEM\API\api_default {
|
||||
|
||||
public static function default_page(){
|
||||
if(\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
return new user_default();}
|
||||
return new default_page();}
|
||||
|
||||
//Default Start
|
||||
public static function page_default_start(){
|
||||
return new default_start();}
|
||||
|
||||
//Wizard
|
||||
public static function page_wizard_details(){
|
||||
return new wizard_details();}
|
||||
|
||||
@ -32,18 +36,33 @@ class page_mojotrollz extends \SYSTEM\API\api_default {
|
||||
public static function page_wizard_toolbar($last,$next){
|
||||
return new wizard_toolbar($last,$next);}
|
||||
|
||||
public static function page_user_news(){
|
||||
return new user_news();}
|
||||
|
||||
public static function page_user_guild(){
|
||||
return new user_guild();}
|
||||
|
||||
public static function page_user_bank(){
|
||||
return new user_bank();}
|
||||
|
||||
public static function page_user_logout(){
|
||||
return new user_logout();}
|
||||
|
||||
//Get Info Data
|
||||
public static function page_default_info($id){
|
||||
return new default_info($id);}
|
||||
|
||||
//User Area
|
||||
public static function page_user_start(){
|
||||
if(!\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
throw new ERROR("You need to be logged in to view this ressource.");}
|
||||
return new user_start();}
|
||||
|
||||
public static function page_user_character(){
|
||||
if(!\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
throw new ERROR("You need to be logged in to view this ressource.");}
|
||||
return new user_character();}
|
||||
|
||||
public static function page_user_menu(){
|
||||
if(!\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
throw new ERROR("You need to be logged in to view this ressource.");}
|
||||
return new user_menu();}
|
||||
|
||||
public static function page_user_database(){
|
||||
if(!\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
throw new ERROR("You need to be logged in to view this ressource.");}
|
||||
return new user_database();}
|
||||
|
||||
public static function page_user_logout(){
|
||||
if(!\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
throw new ERROR("You need to be logged in to view this ressource.");}
|
||||
return new user_logout();}
|
||||
}
|
||||
|
||||
8
mojotrollz/page/user_character/user_character.php
Normal file
8
mojotrollz/page/user_character/user_character.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
class user_character extends SYSTEM\PAGE\Page {
|
||||
public function html(){
|
||||
$vars = array();
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_character/user_character.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
1
mojotrollz/page/user_character/user_character.tpl
Normal file
1
mojotrollz/page/user_character/user_character.tpl
Normal file
@ -0,0 +1 @@
|
||||
Character
|
||||
8
mojotrollz/page/user_database/user_database.php
Normal file
8
mojotrollz/page/user_database/user_database.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
class user_database extends SYSTEM\PAGE\Page {
|
||||
public function html(){
|
||||
$vars = array();
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_database/user_database.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
1
mojotrollz/page/user_database/user_database.tpl
Normal file
1
mojotrollz/page/user_database/user_database.tpl
Normal file
@ -0,0 +1 @@
|
||||
database
|
||||
94
mojotrollz/page/user_default/css/user_default.css
Normal file
94
mojotrollz/page/user_default/css/user_default.css
Normal file
@ -0,0 +1,94 @@
|
||||
|
||||
|
||||
html, body {
|
||||
color: gold;
|
||||
height: 100%;
|
||||
min-height: 100%;
|
||||
}
|
||||
|
||||
.threecol_parent{
|
||||
//position: absolute;
|
||||
display: table;
|
||||
//width: 1000px;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.threecol_row{
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
.threecol_col{
|
||||
display: table-cell;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.clear {
|
||||
clear:both;
|
||||
}
|
||||
|
||||
.link-color a{
|
||||
color: black;
|
||||
}
|
||||
|
||||
.fadeout {
|
||||
opacity: 0.3;
|
||||
}
|
||||
|
||||
.fadein {
|
||||
opacity: 0.8;
|
||||
-webkit-filter: brightness(80%);
|
||||
}
|
||||
|
||||
.selected {
|
||||
opacity: 1.0;
|
||||
-webkit-filter: sepia(20%);
|
||||
-webkit-filter: brightness(160%);
|
||||
-webkit-filter: contrast(120%);
|
||||
}
|
||||
|
||||
#frame_main {
|
||||
//width: 1000px;
|
||||
//position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
//-webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 1);
|
||||
//box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 1);
|
||||
//border-radius: 5px;
|
||||
}
|
||||
|
||||
#frame_header {
|
||||
height: 26px;
|
||||
}
|
||||
|
||||
#frame_right_border {
|
||||
width: 26px;
|
||||
}
|
||||
|
||||
#frame_left_border {
|
||||
width: 26px;
|
||||
}
|
||||
|
||||
#frame_content {
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
#frame_footer{
|
||||
width: 100%;
|
||||
position: relative;
|
||||
height: 26px;
|
||||
}
|
||||
|
||||
#frame_character{
|
||||
width: 100%;
|
||||
height: 250px;
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
|
||||
#frame_menu{
|
||||
float: left;
|
||||
width: 200px;
|
||||
}
|
||||
28
mojotrollz/page/user_default/js/user_default.js
Normal file
28
mojotrollz/page/user_default/js/user_default.js
Normal file
@ -0,0 +1,28 @@
|
||||
var sys = null;
|
||||
|
||||
$(document).ready(function() {
|
||||
sys = new SYSTEM('./api.php',2);
|
||||
sys.go_state('user_start');
|
||||
//sys.load();
|
||||
});
|
||||
|
||||
function init_user_start(){}
|
||||
|
||||
function init_user_menu(){
|
||||
register_logout();
|
||||
$("#btn_news").click(function(){
|
||||
sys.load('user_news');
|
||||
});
|
||||
$("#btn_db").click(function(){
|
||||
sys.load('user_database');
|
||||
});
|
||||
}
|
||||
|
||||
function register_logout(){
|
||||
$("#btn_logout").click(function(){
|
||||
$.get('./api.php?call=account&action=logout', function (data) {
|
||||
if(data == 1){
|
||||
window.location.reload();}
|
||||
});
|
||||
});
|
||||
}
|
||||
36
mojotrollz/page/user_default/user_default.php
Normal file
36
mojotrollz/page/user_default/user_default.php
Normal file
@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
class user_default extends SYSTEM\PAGE\Page {
|
||||
|
||||
private function js(){
|
||||
return '<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PLIB(),'jquery/jquery-1.9.1.min.js').'"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PLIB(),'bootstrap/js/bootstrap.min.js').'"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PLIB(),'jqbootstrapvalidation/jqBootstrapValidation.js').'"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PLIB(),'hashmask/jquery.sha1.js').'"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PLIB(),'hashmask/jquery.md5.js').'"></script>'.
|
||||
'<script src="https://www.google.com/jsapi" type="text/javascript"></script>'.
|
||||
'<script type="text/javascript">google.load("visualization", "1", {packages:["corechart"]});</script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="./api.php?call=files&cat=sys_js&id=system.js"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PPAGE(),'user_default/js/user_default.js').'"></script>';
|
||||
}
|
||||
|
||||
private function css (){
|
||||
return '<link href="'.SYSTEM\WEBPATH(new PLIB(),'bootstrap/css/bootstrap.css').'" rel="stylesheet">'.
|
||||
'<link href="'.SYSTEM\WEBPATH(new PPAGE(),'user_default/css/user_default.css').'" rel="stylesheet">'.
|
||||
'<link href="'.SYSTEM\WEBPATH(new PPAGE(),'default_page/css/font.css').'" rel="stylesheet">';
|
||||
}
|
||||
|
||||
public function html(){
|
||||
$vars = array();
|
||||
$vars['js'] = $this->js();
|
||||
$vars['css'] = $this->css();
|
||||
$vars['PICPATH'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL).'api.php?call=files&cat=default_page&id=';
|
||||
$vars['copyright'] = '';
|
||||
$vars['inprint'] = '';
|
||||
$vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_MAINPAGE),
|
||||
\SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_WOW_SERVERINFO),
|
||||
\SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_BASIC));
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_default/user_default.tpl'), $vars);
|
||||
|
||||
}
|
||||
}
|
||||
36
mojotrollz/page/user_default/user_default.tpl
Normal file
36
mojotrollz/page/user_default/user_default.tpl
Normal file
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>${mojotrollz_page_title}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
${css}
|
||||
${js}
|
||||
</head>
|
||||
<body style="background: url(${PICPATH}wall.png);">
|
||||
<div id="frame_main">
|
||||
<div id="frame_content_wrapper" class="threecol_parent" style="background: url(${PICPATH}background.png);">
|
||||
<div id="frame_header" class="threecol_row">
|
||||
<div class="threecol_col" style="background: url(${PICPATH}border_top_l.png) no-repeat;"></div>
|
||||
<div class="threecol_col" style="background: url(${PICPATH}border_top_m.png) repeat-x;"></div>
|
||||
<div class="threecol_col" style="background: url(${PICPATH}border_top_r.png) no-repeat;"></div>
|
||||
</div>
|
||||
<div class="threecol_row" style="">
|
||||
<div id="frame_left_border" class="threecol_col" style="background: url(${PICPATH}border_left.png) repeat-y;"></div>
|
||||
<div id="frame_content_user">
|
||||
<div id="frame_menu">
|
||||
menu
|
||||
</div>
|
||||
<div id="frame_content"></div>
|
||||
<div id="frame_character"></div>
|
||||
</div>
|
||||
<div id="frame_right_border" class="threecol_col" style="background: url(${PICPATH}border_right.png) repeat-y;"></div>
|
||||
</div>
|
||||
<div id="frame_footer" class="threecol_row">
|
||||
<div class="threecol_col" style="background: url(${PICPATH}border_bot_l.png) no-repeat;"></div>
|
||||
<div class="threecol_col" style="background: url(${PICPATH}border_bot_m.png) repeat-x;"> ${copyright} ${inprint}</div>
|
||||
<div class="threecol_col" style="background: url(${PICPATH}border_bot_r.png) no-repeat;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,55 +0,0 @@
|
||||
<div style="margin-left: 0; float: left; width: 25%;">
|
||||
<input type="text"
|
||||
size="30"
|
||||
style="margin-left: 2px; margin-bottom: 0;"
|
||||
id="bt_login_user"
|
||||
placeholder="${user_search_guild}"/>
|
||||
<div id="guild_nav_user_guild" style="align: center; background: url(${BUTTONS}nav_off.png); background-size: 100%; width: 200px; height: 35px;">
|
||||
<a href="#">My Guild</a>
|
||||
</div>
|
||||
<div id="guild_nav_raidplanner" style="align: center; background: url(${BUTTONS}nav_off.png); background-size: 100%; width: 200px; height: 35px;">
|
||||
<a href="#">Raidplanner</a>
|
||||
</div>
|
||||
<div id="guild_nav_wanted" style="align: center; background: url(${BUTTONS}nav_off.png); background-size: 100%; width: 200px; height: 35px;">
|
||||
<a href="#">Wanted</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="" id="guild_achievements" style="background: url(${BG}black_structure.png) no-repeat; background-size: 100%; float: left; padding: 25px; margin-top: 5px;">
|
||||
<h3>Guild Achievements</h3>
|
||||
<div style="">
|
||||
<a class="hakkar" href="#"> <img src="${WOWICONS}hakkar.png"/> </a>
|
||||
<a class="ossirian" href="#"> <img src="${WOWICONS}ossirian.png"/> </a>
|
||||
<a class="ragnaros" href="#"> <img src="${WOWICONS}ragnaros.png"/> </a>
|
||||
<a class="onyxia" href="#"> <img src="${WOWICONS}onyxia.png"/> </a>
|
||||
</div>
|
||||
<br>
|
||||
<div style="">
|
||||
<a class="nefarion" href="#"> <img src="${WOWICONS}nefarion.png"/> </a>
|
||||
<a class="cthun" href="#"> <img src="${WOWICONS}cthun.png"/> </a>
|
||||
<a class="kelthuzad" href="#"> <img src="${WOWICONS}kelthuzad.png"/> </a>
|
||||
<a class="thunderaan" href="#"> <img src="${WOWICONS}thunderaan.png"/> </a>
|
||||
</div>
|
||||
<br>
|
||||
<div style="">
|
||||
<a class="hundredbosses" href="#"> <img src="${WOWICONS}100bosses.png"/> </a>
|
||||
<a class="thousandbosses" href="#"> <img src="${WOWICONS}1000bosses.png"/> </a>
|
||||
<a class="allworldbosses" href="#"> <img src="${WOWICONS}allworldbosses.png"/> </a>
|
||||
<a class="oneyearexisting" href="#"> <img src="${WOWICONS}1yearexisting.png"/> </a>
|
||||
<a class="fiveguildbankupgrades" href="#"> <img src="${WOWICONS}5guildbankupgrades.png"/> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="" id="guild_skilltree" style="background: url(${BG}black_structure.png) no-repeat; background-size: 100%; float: left; padding: 25px; margin-top: 5px;">
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div style="float: right; background: url(${BG}pergament_big.png) no-repeat; background-size: 200px; 100px; margin-top: 5px; display: none;">
|
||||
<img src="${BUTTONS}members.png" width="200px;"/>
|
||||
<div class="" style="outline: 2px white; height: 200px; margin-right: 20px;">
|
||||
<div style="float: left; margin-left: 20px;">
|
||||
<img src="${WOWICONS}warrior.png" width="28px;"/>
|
||||
<img src="${WOWICONS}ork_male.png" width="28px;"/>
|
||||
Molanor</div>
|
||||
<img src="${WOWICONS}help_questionmark.png" style="float: right;" width="20"/>
|
||||
</div>
|
||||
</div>
|
||||
@ -1,13 +0,0 @@
|
||||
function user_guild (){
|
||||
$('.hakkar').qtip({
|
||||
content: 'Downed Hakkar',
|
||||
position: {
|
||||
corner: {
|
||||
target: 'topRight',
|
||||
tooltip: 'bottomLeft'
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
@ -1,25 +0,0 @@
|
||||
<?php
|
||||
|
||||
class user_guild extends SYSTEM\PAGE\Page {
|
||||
|
||||
private function js(){
|
||||
return '';}
|
||||
|
||||
private function css (){
|
||||
return '';
|
||||
}
|
||||
|
||||
public function html(){
|
||||
$vars = array();
|
||||
$vars['js'] = $this->js();
|
||||
$vars['css'] = $this->css();
|
||||
$vars['WOWICONS'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL).'api.php?call=img&cat=wowicons&id=';
|
||||
$vars['BG'] = \SYSTEM\IMG\img::getURL('backgrounds');
|
||||
$vars['BUTTONS'] = \SYSTEM\IMG\img::getURL('buttons');
|
||||
$vars['WOW_BOSS_ICONS'] = \SYSTEM\IMG\img::getURL('wow_boss_icons');
|
||||
$vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_MAINPAGE));
|
||||
$vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_WOW_INFOTEXT_RACES));
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_guild/guild.tpl'), $vars);
|
||||
|
||||
}
|
||||
}
|
||||
8
mojotrollz/page/user_menu/user_menu.php
Normal file
8
mojotrollz/page/user_menu/user_menu.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
class user_menu extends SYSTEM\PAGE\Page {
|
||||
public function html(){
|
||||
$vars = array();
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_menu/user_menu.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
5
mojotrollz/page/user_menu/user_menu.tpl
Normal file
5
mojotrollz/page/user_menu/user_menu.tpl
Normal file
@ -0,0 +1,5 @@
|
||||
<div class="">
|
||||
<li><a id="btn_news" href="#">News</a></li>
|
||||
<li><a id="btn_db" href="#">Database</a></li>
|
||||
<li><a id="btn_logout" href="#">Logout</a></li>
|
||||
</div>
|
||||
@ -1 +0,0 @@
|
||||
abc
|
||||
@ -1,22 +0,0 @@
|
||||
<?php
|
||||
|
||||
class user_news extends SYSTEM\PAGE\Page {
|
||||
|
||||
private function js(){
|
||||
return '';}
|
||||
|
||||
private function css (){
|
||||
return '';
|
||||
}
|
||||
|
||||
public function html(){
|
||||
$vars = array();
|
||||
$vars['js'] = $this->js();
|
||||
$vars['css'] = $this->css();
|
||||
$vars['WOWICONS'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL).'api.php?call=img&cat=wowicons&id=';
|
||||
$vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_MAINPAGE));
|
||||
$vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_WOW_INFOTEXT_RACES));
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_news/news.tpl'), $vars);
|
||||
|
||||
}
|
||||
}
|
||||
8
mojotrollz/page/user_start/user_start.php
Normal file
8
mojotrollz/page/user_start/user_start.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
class user_start extends SYSTEM\PAGE\Page {
|
||||
public function html(){
|
||||
$vars = array();
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_start/user_start.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
1
mojotrollz/page/user_start/user_start.tpl
Normal file
1
mojotrollz/page/user_start/user_start.tpl
Normal file
@ -0,0 +1 @@
|
||||
News
|
||||
Loading…
x
Reference in New Issue
Block a user