update.php 917 Bytes
<?php

/**
 * ownCloud - Updater plugin
 *
 * @author Victor Dubiniuk
 * @copyright 2013 Victor Dubiniuk victor.dubiniuk@gmail.com
 *
 * This file is licensed under the Affero General Public License version 3 or
 * later.
 */

namespace OCA\Updater;

\OCP\User::checkAdminUser();

\OCP\Util::addScript(App::APP_ID, '3rdparty/angular');
\OCP\Util::addScript(App::APP_ID, 'app');
\OCP\Util::addScript(App::APP_ID, 'controllers');

\OCP\Util::addStyle(App::APP_ID, 'updater');

if (@file_exists(App::getLegacyBackupBase())) {
	try {
		Helper::move(App::getLegacyBackupBase(), App::getBackupBase());
	} catch (Exception $e){}
} else if (!@file_exists(App::getBackupBase())){
	Helper::mkdir(App::getBackupBase());
}

$tmpl = new \OCP\Template(App::APP_ID, 'update', 'guest');
$lastCheck = \OC_Appconfig::getValue('core', 'lastupdatedat');
$tmpl->assign('checkedAt', \OCP\Util::formatDate($lastCheck));
$tmpl->printPage();