<?php
require_once('inc/base.php');
require_once('session/start.php');
require_role(ROLE_SYSTEMUSER);
title('Drupal 6 einrichten');
$section = 'webapps_install';
// Wurde beim Schreiben in die Session schon verifiziert
$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('install-drupal6.php');
require_once('webapp-installer.php');
check_form_token('install_drupal6');
$data = validate_data($_POST);
if (! $data)
system_failure('wtf?!');
create_new_webapp('drupal6', $docroot, $url, $data);
title("Drupal wird installiert");
output('<p>Ihr Drupal wird jetzt installiert. Sie erhalten eine E-Mail, sobald die Website betriebsbereit ist.</p>
');
}
else
{
require_once('modules/vhosts/include/vhosts.php');
$vhosts = list_vhosts();
output('<p>Die Einrichtung von Drupal erfordert die Angabe ein paar weniger Daten.</p>');
$form = '
<h4>Basisdaten</h4>
<div style="margin-left: 2em;">
<h5>Ort der neuen Website</h5>
<p>Drupal wird im Verzeichnis <strong>'.$docroot.'</strong> installiert und wird später voraussichtlich unter <strong>'.$url.'</strong> abrufbar sein.</p>
<p>Beachten Sie bitte: Die Installation wird in Ihrem Home-Verzeichnis durchgeführt und es wird ein normaler Host im Webinterface dafür angelegt. Sie können diese Einstellungen also jederzeit verändern.</p>