fix saimod-teamspeak

This commit is contained in:
Ulf Gebhardt 2023-11-02 21:09:26 +01:00
parent 679bc9f908
commit 7c470919ad
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
4 changed files with 13 additions and 9 deletions

View File

@ -1,5 +1,5 @@
<?php
class PLOG extends \SYSTEM\PATH {
public function __construct($subpath = '') {
parent::__construct(new \SYSTEM\PROOT(), '../../log/mojotrollz/', $subpath);}
parent::__construct(new \SYSTEM\PROOT(), 'log/', $subpath);}
}

View File

@ -8,8 +8,12 @@ class saimod_mojotrollz_teamspeak extends \SYSTEM\SAI\sai_module {
if(file_exists((new \PLOG())->SERVERPATH())){
$scanned_directory = array_diff(scandir((new \PLOG())->SERVERPATH()), array('..', '.'));
foreach($scanned_directory as $file){
if($file === '.gitignore'){
continue;
}
$vars['db_nav'] .= \SYSTEM\PAGE\replace::replaceFile((new \PSAI('saimod_mojotrollz_teamspeak/tpl/db_menu.tpl'))->SERVERPATH(),
array('db' => str_replace('.','_',$file), 'active' => str_replace('.','_',$file) == $db ? 'active' : '' ));}
array('db' => str_replace('.','_',$file), 'active' => str_replace('.','_',$file) == $db ? 'active' : '' ));
}
}
return \SYSTEM\PAGE\replace::replaceFile(dirname(__FILE__).'/tpl/main.tpl', $vars);}
public static function menu(){

View File

@ -1 +1 @@
<li class="${active}"><a href="#!mojotrollz_teamspeak;db.${db}">${db}</a></li>
<a class="nav-link ${active}" data-toggle="pill" href="#!mojotrollz_teamspeak;db.${db}" role="tab" aria-controls="v-pills-settings" aria-selected="false">${db}</a>

View File

@ -1,10 +1,10 @@
<div class="panel panel-default">
<div class="panel-heading"><h4>Mojotrollz Teamspeak</h4></div>
<div class="panel-body">
<div class="card mt-3">
<div class="card-header">Mojotrollz Teamspeak</div>
<div class="card-body">
<div class="tab-pane active" id="tab_ts_nav">
<div class="tabbable tabs-left subtabs">
<ul class="nav nav-stacked nav-pills col-md-3">
<li class="active"><a href="#!mojotrollz_teamspeak">Current Month</a></li>
<div class="tabbable tabs-left subtabs row">
<ul class="nav flex-column nav-pills col-md-3">
<a class="nav-link active" data-toggle="pill" href="#!mojotrollz_teamspeak" role="tab" aria-controls="v-pills-home" aria-selected="true">Current Month</a>
${db_nav}
</ul>
<div class="tab-content col-md-9">