<?php
require_once('inc/debug.php');
require_once('inc/security.php');
require_once('inc/icons.php');
require_once('vhosts.php');
title("Subdomains");
$error = '';
require_role(ROLE_SYSTEMUSER);
global $prefix;
output("<p>Mit dieser Funktion legen Sie fest, welche Domains und Subdomains als Webserver-Ressource verfügbar sein sollen und welches Verzeichnis die Dateien enthalten soll.</p>
<p>Änderungen an Ihren Einstellungen werden im 5-Minuten-Takt auf dem Server übernommen.</p>
");
$domain = NULL;
if (isset($_REQUEST['domain']) && $_REQUEST['domain'] != '') {
$domain = $_REQUEST['domain'];
output('<p class="warning"><strong>Filter aktiv!</strong> Momentan werden nur Einstellungen für die Domain <strong>'.filter_input_general($domain).'</strong> angezeigt. Klicken Sie '.internal_link('', 'hier', 'domain=').' um alle Einstellungen anzuzeigen.</p>');
}
$vhosts = list_vhosts($domain);
$traffic_sum = 0;
if (count($vhosts) > 0)
{
if (count($vhosts) > 10) {
addnew('edit', 'Neue Domain bzw. Subdomain einrichten');
addnew('../webapps/install', 'Neue Domain bzw. Subdomain mit vorinstallierter Web-Anwendung einrichten');
}
output("<table><tr><th>(Sub-)Domain</th><th></th><th>Zusätzliche Alias-Namen</th><th>Protokoll</th><th>SSL</th><th>Traffic<sup>*</sup></th><th>PHP</th><th>Lokaler Pfad<sup>**</sup></th></tr>\n");
$even = True;