<?php
require_once('inc/base.php');
require_once('session/start.php');
require_role(ROLE_SYSTEMUSER);
title('OwnCloud einrichten');
$section = 'webapps_install';
$docroot = $_SESSION['webapp_docroot'];
$url = $_SESSION['webapp_url'];
if (! $docroot) {
system_failure('Kann die Session-Daten nicht auslesen. So geht das nicht.');
}
if (isset($_POST['submit'])) {
require_once('webapp-installer.php');
check_form_token('install_owncloud');
create_new_webapp('owncloud', $docroot, $url, '');
warning('Beachten Sie bitte, dass der erste Besucher Ihrer neuen Owncloud-Instanz den Namen und das Passwort des Administrators festlegen kann. Führen Sie die Inbetriebnahme daher bitte zeitnah durch!');
title("OwnCloud wird installiert");
output('<p>Ihre OwnCloud wird in Kürze installiert. Sie erhalten eine E-Mail, sobald die Anwendung betriebsbereit ist.</p>
');
} else {
require_once('modules/vhosts/include/vhosts.php');
$vhosts = list_vhosts();
$form = '
<h4>Basisdaten</h4>
<div style="margin-left: 2em;">