Init Repo
This commit is contained in:
36
resources/content/shutdown.php
Normal file
36
resources/content/shutdown.php
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
if (!defined('PICONTROL')) exit();
|
||||
|
||||
$tpl->assign('overviewUrl', '?s=overview');
|
||||
|
||||
if (isset($_GET['restart']) && $_GET['restart'] == '')
|
||||
{
|
||||
$tpl->setHeaderTitle(_t('Neu starten'));
|
||||
|
||||
list ($SSHReturn, $SSHError, $SSHExitStatus) = $tpl->executeSSH('sudo /sbin/shutdown -r now', true);
|
||||
|
||||
if (!empty($SSHError))
|
||||
$tpl->msg('error', _t('Neu starten nicht möglich'), nl2br($SSHError));
|
||||
else
|
||||
{
|
||||
$jsTranslations = array();
|
||||
$jsTranslations[] = 'Online - Du wirst sofort weitergeleitet';
|
||||
$jsTranslations[] = 'Offline';
|
||||
|
||||
$tpl->assign('jsTranslations', $jsTranslations);
|
||||
|
||||
$tpl->draw('restart');
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$tpl->setHeaderTitle(_t('Herunterfahren'));
|
||||
|
||||
list ($SSHReturn, $SSHError, $SSHExitStatus) = $tpl->executeSSH('sudo /sbin/shutdown -h now', true);
|
||||
|
||||
if (!empty($SSHError))
|
||||
$tpl->msg('error', _t('Herunterfahren nicht möglich'), nl2br($SSHError));
|
||||
else
|
||||
$tpl->draw('shutdown');
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user