added AutoUpdate

This commit is contained in:
Matthias Vogel 2014-07-15 17:38:39 +02:00
commit 4e1d990b91
5 changed files with 198 additions and 0 deletions

View file

@ -1673,6 +1673,10 @@ function toolbar() {
$role = user('role', $user);
$base = site_url();
$CSRF = get_csrf();
$updater = new Updater;
echo <<<EOF
<link href="{$base}themes/default/css/toolbar.css" rel="stylesheet" />
EOF;
@ -1686,6 +1690,10 @@ EOF;
echo '<li><a href="'.$base.'admin/import">Import</a></li>';
echo '<li><a href="'.$base.'admin/backup">Backup</a></li>';
echo '<li><a href="'.$base.'admin/clear-cache">Clear cache</a></li>';
if( $updater->updateAble())
{
echo '<li><a href="'.$base.'admin/update/now/' . $CSRF . '">UpdateMe[' . $updater->getName() . ']</a></li>';
}
echo '<li><a href="'.$base.'logout">Logout</a></li>';
echo '</ul></div>';