included phpdoc_md lib reference, added generate md button to docu saimod

This commit is contained in:
Ulf Gebhardt 2016-03-10 17:33:56 +01:00
parent a5b7591007
commit 7d3da5568e
4 changed files with 20 additions and 1 deletions

View File

@ -14,4 +14,5 @@ require_once dirname(__FILE__).'/git/autoload.inc';
require_once dirname(__FILE__).'/jqbootstrapvalidation/autoload.inc';
require_once dirname(__FILE__).'/scssphp/autoload.inc';
require_once dirname(__FILE__).'/minify/autoload.inc';
require_once dirname(__FILE__).'/phpdocumentor/autoload.inc';
require_once dirname(__FILE__).'/phpdocumentor/autoload.inc';
require_once dirname(__FILE__).'/phpdoc_md/autoload.inc';

View File

@ -17,6 +17,18 @@ function init_saimod_sys_docu() {
}
});
});
$('#btn_generate_md').click(function(){
$.ajax({ type :'GET',
url : './sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_docu&action=generate_md',
success : function(data) {
if(data.status){
system.load('docu',true);
}else{
alert('Problem: '+data);}
}
});
});
};
function init_saimod_sys_docu_cat() {

View File

@ -23,6 +23,11 @@ class saimod_sys_docu extends \SYSTEM\SAI\SaiModule {
$config['parseprivate']);}
}
public static function sai_mod__SYSTEM_SAI_saimod_sys_docu_action_generate_md(){
\LIB\lib_phpdoc_md::php();
}
public static function sai_mod__SYSTEM_SAI_saimod_sys_docu_action_cat($cat = 'system'){
$vars = array('iframesrc' => \SYSTEM\DOCU\docu::get($cat)['outpath']->WEBPATH(false));
return \SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_docu/tpl/saimod_sys_docu_iframe.tpl'))->SERVERPATH(), $vars);

View File

@ -4,6 +4,7 @@
<ul class="nav nav-tabs" id="tabs_docu">
${tabopts}
<button id="btn_generate" class="btn-primary btn btn-sm" style="margin-right: 15px; height: 32px; font-size: 13px; float: right;"><span class="glyphicon glyphicon-refresh" aria-hidden="true"></span> ${basic_generate}</button>
<button id="btn_generate_md" class="btn-primary btn btn-sm" style="margin-right: 15px; height: 32px; font-size: 13px; float: right;"><span class="glyphicon glyphicon-refresh" aria-hidden="true"></span> ${basic_generate} MD</button>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab_docu"></div>