<?php
require_once('inc/base.php');
require_once('session/start.php');
require_once('modules/vhosts/include/vhosts.php');
require_role(ROLE_SYSTEMUSER);
title('Web-Anwendung installieren');
output('<p>Richten Sie hiermit unkompliziert eine neue Web-Anwendung ein. Sie können dafür entweder eine vorhandene Domain bzw. Subdomain benutzen oder eine neue anlegen.</p>
<p>Wählen Sie bitte auf dieser Seite aus, welche Anwendung Sie installieren möchten und unter welcher Domain/Subdomain dies geschehen soll. Nach dieser Seite werden noch ein paar Details zur betreffenden Anwendung erfasst.</p>
');
$form = '<h4>Anwendung auswählen</h4>
<div style="margin-left: 2em;">
<p><input checked="checked" type="radio" name="application" id="application_mediawiki" value="mediawiki" /> <label for="application_mediawiki">MediaWiki</label></p>
<p style="margin-left: 2em;">MediaWiki ist eine Wiki-Software, mit der Seiteninhalte von Besuchern geändert werden können. MediaWiki ist u.A. die Grundlage der Online-Enzyklopädie »Wikipedia«.</p>
<p><input type="radio" name="application" id="application_drupal6" value="drupal6" /> <label for="application_drupal6">Drupal (Version 6.x)</label></p>
<p style="margin-left: 2em;">Drupal ist ein verbreitetes Content-Management-System. Als solches bietet es die Möglichkeit, Seiten-Inhalte im Web-Browser zu ändern, einzelne Seiten nur angemeldeten Benutzern freizugeben oder z.B. das kommentieren einzelner Seiten.</p>
</div>
';
$form .= '<h4>Installationsort:</h4>
<div style="margin-left: 2em;">
<p><input type="radio" name="target" value="new" id="radio_new" checked="checked" /> <label for="radio_new">Neue Domain/Subdomain erstellen</label></p>
<div style="margin-left: 2em;">
<h5>Name</h5>
';
$form .= "<div style=\"margin-left: 2em;\"><input type=\"text\" name=\"hostname\" id=\"hostname\" size=\"10\" onkeyup=\"document.getElementById('radio_new').checked=true\" /><strong>.</strong>".domainselect('', 'onchange="document.getElementById(\'radio_new\').checked=true"');
$form .= "<br /><input type=\"checkbox\" name=\"options[]\" id=\"aliaswww\" value=\"aliaswww\" /> <label for=\"aliaswww\">Auch mit <strong>www</strong> davor.</label></div>";
$form .= "
<h5>SSL-Verschlüsselung</h5>
<div style=\"margin-left: 2em;\">
<select name=\"ssl\" id=\"ssl\">
<option value=\"none\" selected=\"selected\">SSL optional anbieten</option>
<option value=\"http\">kein SSL</option>
<option value=\"https\">nur SSL</option>
<option value=\"forward\">Immer auf SSL umleiten</option>
</select>
</div>
<h5>Logfiles</h5>
<div style=\"margin-left: 2em;\">
<select name=\"logtype\" id=\"logtype\">
<option value=\"none\">keine Logfiles</option>
<option value=\"anonymous\">anonymisiert</option>
<option value=\"default\">vollständige Logfile</option>
</select><br />
<input type=\"checkbox\" id=\"errorlog\" name=\"errorlog\" value=\"1\" /> <label for=\"errorlog\">Fehlerprotokoll (error_log) einschalten</label>