reincluded saimod files & cron

This commit is contained in:
Ulf Gebhardt 2018-05-31 02:36:57 +02:00
parent 070eea2fdd
commit 3f12f77ee0
11 changed files with 38 additions and 41 deletions

View File

@ -11,9 +11,9 @@ require_once dirname(__FILE__).'/saimod_sys_config/autoload.inc';
//require_once dirname(__FILE__).'/saimod_sys_api/autoload.inc';
//require_once dirname(__FILE__).'/saimod_sys_page/autoload.inc';
require_once dirname(__FILE__).'/saimod_sys_text/autoload.inc';
//require_once dirname(__FILE__).'/saimod_sys_files/autoload.inc';
require_once dirname(__FILE__).'/saimod_sys_files/autoload.inc';
//require_once dirname(__FILE__).'/saimod_sys_cache/autoload.inc';
//require_once dirname(__FILE__).'/saimod_sys_cron/autoload.inc';
require_once dirname(__FILE__).'/saimod_sys_cron/autoload.inc';
require_once dirname(__FILE__).'/saimod_sys_todo/autoload.inc';
require_once dirname(__FILE__).'/saimod_sys_git/autoload.inc';
require_once dirname(__FILE__).'/saimod_sys_docu/autoload.inc';

View File

@ -2,4 +2,4 @@
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SYSTEM\SAI');
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/qq/','SYSTEM\SQL');
\SYSTEM\SAI\sai::register_sys('\SYSTEM\SAI\saimod_sys_cron');
\SYSTEM\SAI\sai::register('\SYSTEM\SAI\saimod_sys_cron');

View File

@ -14,7 +14,7 @@ namespace SYSTEM\SAI;
/**
* saimod_sys_cron Class provided by System as saimod to manage the system_cron table
*/
class saimod_sys_cron extends \SYSTEM\SAI\SaiModule {
class saimod_sys_cron extends \SYSTEM\SAI\sai_module {
/**
* Generate the HTML for the Saimods startpage
*
@ -99,7 +99,11 @@ class saimod_sys_cron extends \SYSTEM\SAI\SaiModule {
*
* @return string Returns <li> Menu for the Saimod
*/
public static function html_li_menu(){return \SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_cron/tpl/menu.tpl'))->SERVERPATH());}
public static function menu(){
return new sai_module_menu( 5,
sai_module_menu::POISITION_LEFT,
sai_module_menu::DIVIDER_NONE,
\SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_cron/tpl/menu.tpl'))->SERVERPATH()));}
/**
* Returns if the Saimod is public(access for everyone)

View File

@ -1,5 +1,6 @@
<li class="nav-item">
<a id="menu_cron" class="nav-link" data-toggle="tooltip" data-placement="bottom" title="${sai_menu_cron}" href="#!cron">
<span class="d-md-none" style="padding-left: 15px;"></span>
<i class="fa fa-clock-o" aria-hidden="true"></i>
<span class="d-md-none">&nbsp;&nbsp;${sai_menu_cron}</span>
</a>

View File

@ -1,17 +1,12 @@
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
<h4>&nbsp;<span class="fa fa-clock-o" aria-hidden="true"></span>&nbsp;&nbsp;${sai_cron_title}</h4>
<div class="row">
<div class="col-12 sai_padding_10 bg-primary">
<h4 class="sai_margin_off">&nbsp;<span class="fa fa-clock-o" aria-hidden="true"></span>&nbsp;&nbsp;${sai_cron_title}</h4>
</div>
</div>
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
<hr>
</div>
</div>
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
&nbsp;Last Visit: ${last_visit}<br/>
&nbsp;<a href="./sai.php?call=cron" target="_blank">Start Cron</a>
</div>
<div class="col-md-12 sai_padding_off sai_border_left">
<div id="cron_content">
<table class="table table-hover table-condensed sai_table tablesorter" id="sai_mod_cron_table">
<thead>
@ -47,3 +42,9 @@
</div>
</div>
</div>
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
</div>
</div>

View File

@ -1,5 +1,4 @@
<?php
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SYSTEM\SAI');
//\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/qq/','SYSTEM\SQL');
\SYSTEM\SAI\sai::register_sys('\SYSTEM\SAI\saimod_sys_files');
\SYSTEM\SAI\sai::register('\SYSTEM\SAI\saimod_sys_files');

View File

@ -14,7 +14,7 @@ namespace SYSTEM\SAI;
/**
* saimod_sys_files Class provided by System as saimod to manage files (files feature)
*/
class saimod_sys_files extends \SYSTEM\SAI\SaiModule {
class saimod_sys_files extends \SYSTEM\SAI\sai_module {
/**
* Delete a File in a Files Directory
*
@ -94,7 +94,11 @@ class saimod_sys_files extends \SYSTEM\SAI\SaiModule {
*
* @return string Returns <li> Menu for the Saimod
*/
public static function html_li_menu(){return \SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_files/tpl/menu.tpl'))->SERVERPATH());}
public static function menu(){
return new sai_module_menu( 2,
sai_module_menu::POISITION_LEFT,
sai_module_menu::DIVIDER_NONE,
\SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_files/tpl/menu.tpl'))->SERVERPATH()));}
/**
* Returns if the Saimod is public(access for everyone)

View File

@ -1,5 +1,6 @@
<li class="nav-item">
<a id="menu_files" class="nav-link" data-toggle="tooltip" data-placement="bottom" title="${sai_menu_files}" href="#!files">
<span class="d-md-none" style="padding-left: 15px;"></span>
<i class="fa fa-files-o" aria-hidden="true"></i>
<span class="d-md-none">&nbsp;&nbsp;${sai_menu_files}</span>
</a>

View File

@ -1,23 +1,11 @@
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
<h4>&nbsp;<span class="fa fa-files-o" aria-hidden="true"></span>&nbsp;&nbsp;${sai_files_title}</h4>
<h5>&nbsp;<font color="#d9534f">${sai_files_title_warning}</font></h6>
<div class="row">
<div class="col-12 sai_padding_10 bg-primary">
<h4 class="sai_margin_off">&nbsp;<span class="fa fa-files-o" aria-hidden="true"></span>&nbsp;&nbsp;${sai_files_title}</h4>
</div>
</div>
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
<hr>
</div>
</div>
<div class="row-fluid">
<div class="col-md-12 sai_padding_off">
<div class="tabbable">
<ul class="nav nav-tabs" id="tabs_files">
${tabopts}
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab_files"></div>
</div>
</div>
<div class="col-md-2 sai_padding_off">
<ul class="nav bg-light flex-column" id="tabs_files">
${tabopts}
</ul>
</div>
<div class="col-md-10 sai_padding_off sai_border_left" id="tab_files"></div>
</div>

View File

@ -13,7 +13,6 @@
${content}
</tbody>
<tr>
<br>
<th><form enctype="multipart/form-data" id="form_${cat}"><input class="form-control" type="file" name="datei_${cat}"></th>
<th></th>
<th></th>

View File

@ -1 +1 @@
<li class="nav-item"><a class="nav-link" href="#!files;folder.${name}" id="menu_folder_${name}">${name}</a></li>
<li class="nav-item"><a class="nav-link ${active}" href="#!files;folder.${name}" id="menu_folder_${name}">${name}</a></li>