fixes, new sai endpoint
This commit is contained in:
parent
1817c924f4
commit
8acf6db455
@ -9,7 +9,7 @@ $danube_config = array( array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREP
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD, 'dajsabeaisvd345'),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME, 'host_danube'),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG, '/web/system/sai/page/default_page/img/logo.png'),//not working, cuz paths are not set yet! \SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'page/default_page/img/logo.png')),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL, 'http://www.da-sense.de/test/?action=developer'),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL, 'http://mojotrollz.eu/web/danube/sai.php?'),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE, 'danube - Admin Area'),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_COPYRIGHT, '<a href="http://www.mojotrollz.eu/web/danube/" target="_blank">danube</a>, © WebCraft Media 2013'),
|
||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_SYSTEMPATHREL, '../system/'),
|
||||
|
||||
@ -40,12 +40,5 @@ class page_danube extends \SYSTEM\API\api_default {
|
||||
|
||||
public static function action_introduction(){
|
||||
return new default_introduction();
|
||||
}
|
||||
|
||||
public static function action_developer(){
|
||||
require_once '../system/sai/autoload.inc.php';
|
||||
require_once 'danube/sai/autoload.inc.php';
|
||||
require_once 'danube/sai/register_modules.php';
|
||||
return new \SYSTEM\SAI\saigui();}
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,2 +1,2 @@
|
||||
<?php
|
||||
\SYSTEM\SAI\sai::getInstance()->register('saimod_dasense_quality_management');
|
||||
\SYSTEM\SAI\sai::register('saimod_dasense_quality_management');
|
||||
@ -1,12 +1,12 @@
|
||||
<?php
|
||||
class saimod_dasense_quality_management extends \SYSTEM\SAI\SaiModule {
|
||||
public static function html_content(){
|
||||
public static function sai_mod_saimod_dasense_quality_management(){
|
||||
return \SYSTEM\PAGE\replace::replaceFile(dirname(__FILE__).'/main.html', array());}
|
||||
public static function html_li_menu(){return '<li><a href="#" id="saimod_dasense_quality_management">Quality Management</a></li><li class="divider"></li>';}
|
||||
public static function html_li_menu(){return '<li><a href="#" saimenu="saimod_dasense_quality_management">Quality Management</a></li><li class="divider"></li>';}
|
||||
public static function right_public(){return false;}
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\system::getSystemDBInfo(), \SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
public static function src_js(){return \SYSTEM\LOG\JsonResult::toString(
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
public static function sai_mod_saimod_dasense_quality_management_flag_js(){return \SYSTEM\LOG\JsonResult::toString(
|
||||
array( \SYSTEM\WEBPATH(new \PSAI(),'saimod_dasense_quality_management/qualitymanagement.js')
|
||||
));}
|
||||
public static function src_css(){}
|
||||
public static function sai_mod_saimod_dasense_quality_management_flag_css(){}
|
||||
}
|
||||
17
sai.php
Normal file
17
sai.php
Normal file
@ -0,0 +1,17 @@
|
||||
<?php
|
||||
require_once '../system/autoload.inc.php'; //SYSTEM Classes
|
||||
require_once 'danube/autoload.inc.php'; //Project Classes
|
||||
|
||||
require_once 'config.php'; //Server config
|
||||
SYSTEM\system::start($danube_config); //Start System time + config
|
||||
SYSTEM\system::include_ExceptionShortcut(); //allow ERROR() instead of \SYSTEM\LOG\ERROR()
|
||||
SYSTEM\system::include_ResultShortcut(); //allow JsonResult() instead of \SYSTEM\LOG\JsonResult()
|
||||
SYSTEM\system::register_errorhandler_dbwriter(); //write errors to database (must be first errorhandler to register)
|
||||
SYSTEM\system::register_errorhandler_jsonoutput(); //print errors as json to caller
|
||||
|
||||
require_once '../system/sai/autoload.inc.php';
|
||||
require_once 'danube/sai/autoload.inc.php';
|
||||
require_once 'danube/sai/register_modules.php';
|
||||
|
||||
$sai = new SYSTEM\SAI\saigui();
|
||||
echo $sai->html();
|
||||
Reference in New Issue
Block a user