mirror of https://github.com/Mowie/Mowie
111 lines
3.6 KiB
PHP
Executable File
111 lines
3.6 KiB
PHP
Executable File
<?php
|
|
require_once '../inc/autoload_adm.php';
|
|
printHeader($lang->get('general_config'));
|
|
tinymce();
|
|
?>
|
|
<div class="main">
|
|
<form method="POST" action="action.php?general">
|
|
<div class="form">
|
|
<?php
|
|
if (hasPerm('edit_title'))
|
|
{
|
|
?>
|
|
<p><span><?php echo $lang->get('general_website_title'); ?></span>
|
|
<input type="text" name="titel" value="<?php
|
|
echo $MCONF['title'];
|
|
?>"/>
|
|
</p>
|
|
<?php
|
|
}
|
|
|
|
if (hasPerm('construction'))
|
|
{
|
|
?>
|
|
<p><span><?php echo $lang->get('general_construction_mode'); ?></span>
|
|
<?php
|
|
if (file_exists('../content/.system/construction.txt'))
|
|
{
|
|
echo '<a href="action.php?construction" class="button">' . $lang->get('general_end_construction_mode') . '</a>';
|
|
} else
|
|
{
|
|
echo '<a href="action.php?construction" class="button">' . $lang->get('general_start_construction_mode') . '</a>';
|
|
}
|
|
?> <a href="action.php?construction&constr_message"
|
|
class="button"><?php echo $lang->get('general_edit_message'); ?></a>
|
|
</p>
|
|
<?php
|
|
}
|
|
|
|
if (hasPerm('update'))
|
|
{
|
|
?>
|
|
<i class="divider"></i>
|
|
<h1><?php echo $lang->get('update_version'); ?></h1>
|
|
<p><?php echo $lang->get('update_version_current'); ?>:
|
|
<?php
|
|
echo $MCONF['version'];
|
|
?>
|
|
</p>
|
|
<?php
|
|
if ($MCONF['update_enabled'])
|
|
{
|
|
?>
|
|
<p>
|
|
<div id="checkUpdate">
|
|
<div class="spinner-container" style="margin: 0;">
|
|
<svg class="spinner" style="width:41px;height:40px;" viewBox="0 0 44 44">
|
|
<circle class="path" cx="22" cy="22" r="20" fill="none" stroke-width="4"></circle>
|
|
</svg>
|
|
</div>
|
|
<div style="margin: -35px 0 0 55px;padding-bottom: 10px;"></div>
|
|
</div>
|
|
</p>
|
|
|
|
<script>
|
|
$.get('update.php?checkUpdate', function (data) {
|
|
$('#checkUpdate').html('');
|
|
$('#checkUpdate').html(data);
|
|
});
|
|
</script>
|
|
<?php
|
|
}
|
|
}
|
|
|
|
if (hasPerm('db_dump'))
|
|
{
|
|
?>
|
|
<i class="divider"></i>
|
|
<h1><?php echo $lang->get('general_database'); ?></h1>
|
|
<p>
|
|
<a href="action.php?dbbackup" class="button" download="download"><i
|
|
class="fa fa-database"></i> <?php echo $lang->get('general_create_backup'); ?>
|
|
</a>
|
|
</p>
|
|
<?php
|
|
}
|
|
|
|
$apps = new apps();
|
|
$appUri = '../apps/';
|
|
foreach ($apps->getApps() as $app => $appconf)
|
|
{
|
|
require $appUri . $appconf['app_path'] . '/config.php';
|
|
if (isset($_CONF['general_conf']) && $_CONF['general_conf'] != '' && file_exists($appUri . $appconf['app_path'] . '/' . $_CONF['general_conf']))
|
|
{
|
|
if (file_exists($appUri . $appconf['app_path'] . '/lang/') && is_dir($appUri . $appconf['app_path'] . '/lang/'))
|
|
{
|
|
$lang->setLangFolder($appUri . $appconf['app_path'] . '/lang/');
|
|
}
|
|
echo '<i class="divider"></i>';
|
|
require $appUri . $appconf['app_path'] . '/' . $_CONF['general_conf'];
|
|
}
|
|
|
|
}
|
|
?>
|
|
<i class="divider"></i>
|
|
<input type="submit" class="speichern" value="<?php echo $lang->get('general_save_changes'); ?>"
|
|
style="width: auto;"/>
|
|
</div>
|
|
</form>
|
|
<?php
|
|
require_once '../inc/footer.php';
|
|
?>
|