rhein: saistart

This commit is contained in:
Ulf Gebhardt 2014-05-28 01:39:38 +02:00
parent db061a830f
commit f0813e28a9
4 changed files with 41 additions and 0 deletions

View File

@ -1,4 +1,5 @@
<?php
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/saistart_rhein_sai','');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/saimod_webcraft_billing_satelite','');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/saimod_webcraft_gallery','');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/saimod_webcraft_gallery/qq','DBD');

View File

@ -1,3 +1,4 @@
<?php
\SYSTEM\SAI\sai::register_start('saistart_rhein_sai');
\SYSTEM\SAI\sai::register('saimod_webcraft_billing_satelite');
\SYSTEM\SAI\sai::register('saimod_webcraft_gallery');

View File

@ -0,0 +1,14 @@
Willkommen zum SYSTEM Admin Interface - kurz SAI.</br>
Von hier aus kann die Seite verwaltet und kontrolliert werden.
<div id="myCarousel" class="carousel slide" style="margin-right: 300px;">
<div class="carousel-inner">
<div class="item active">
<img class="carousel-img" src="http://mojotrollz.eu/web/rhein/api.php?call=files&cat=page&id=house_overview.jpg" alt="">
<div class="carousel-caption">
<h4>Ferienwohnung Rhein</h4>
</div>
</div>
</div>
<a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
</div>

View File

@ -0,0 +1,25 @@
<?php
class saistart_rhein_sai extends \SYSTEM\SAI\saistart_sys_sai {
protected static function html_content(){
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new PSAI(),'saistart_rhein_sai/content.tpl'), array());}
//changed func names & menu
public static function sai_mod_saistart_rhein_sai(){
return \SYSTEM\PAGE\replace::replaceFile( \SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/saistart.tpl'),
array('content' => self::html_content(), 'login' => self::html_login()));}
public static function html_li_menu(){return '<li class="active"><a href="#" saimenu="saistart_rhein_sai">'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE).'</a></li>';}
public static function right_public(){return true;}
public static function right_right(){return true;}
public static function sai_mod_saistart_rhein_sai_flag_css(){}
public static function sai_mod_saistart_rhein_sai_flag_js(){
return \SYSTEM\LOG\JsonResult::toString(
array( \SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'js/jqBootstrapValidation.js'),
\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/saistart_sys_sai.js'),
\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'js/crypto/jquery.md5.js'),
\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'js/crypto/jquery.sha1.js')
));}
protected static function html_login(){
return \SYSTEM\SECURITY\Security::isLoggedIn() ? \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/logout.tpl'), array()) : \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/login.tpl'), array());}
}