87 lines
2.2 KiB
PHP
Executable file
87 lines
2.2 KiB
PHP
Executable file
<?php
|
|
|
|
/**
|
|
* Gestion des domaines
|
|
*
|
|
* Copyright (c) 2009 Evolix - Tous droits reserves
|
|
*
|
|
* vim: expandtab softtabstop=4 tabstop=4 shiftwidth=4 showtabline=2
|
|
*
|
|
* @author Gregory Colpart <reg@evolix.fr>
|
|
* @author Thomas Martin <tmartin@evolix.fr>
|
|
* @author Sebastien Palma <spalma@evolix.fr>
|
|
* @version 1.0
|
|
*/
|
|
|
|
?>
|
|
|
|
<h2>Domaines</h2>
|
|
|
|
<?php if(count($vhost_list) > 0) { ?>
|
|
<table id="tab-list">
|
|
<thead>
|
|
<tr>
|
|
<?php if(is_superadmin()) {
|
|
print '<th>Propriétaire</th>';
|
|
} ?>
|
|
<th>Domaine</th>
|
|
<!--<th>Opérations</th>-->
|
|
<?php if($conf['cluster']) { ?>
|
|
<th>Bdd</th>
|
|
<th>Replication</th>
|
|
<th>Master</th>
|
|
<th>Slave</th>
|
|
<?php } else
|
|
print('<th>Alias</th>');
|
|
?>
|
|
<tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php foreach($vhost_list as $vhost_info) {
|
|
print '<tr>';
|
|
if(is_superadmin()) {
|
|
printf('<td>%s</td>', $vhost_info['owner']);
|
|
}
|
|
printf('<td><a href="http://%s">http://%s</a></td>',
|
|
$vhost_info['server_name'], $vhost_info['server_name']);
|
|
|
|
if ($conf['cluster']) {
|
|
|
|
if (empty($vhost_info['bdd']))
|
|
printf('<td bgcolor="#696969"/>');
|
|
else
|
|
printf('<td>%s</td>', $vhost_info['bdd']);
|
|
|
|
if (empty($vhost_info['replication']))
|
|
printf('<td bgcolor="#696969" />');
|
|
else
|
|
printf('<td>%s</td>', $vhost_info['replication']);
|
|
|
|
printf('<td>%s</td>', $vhost_info['master']);
|
|
|
|
if (empty($vhost_info['slave']))
|
|
printf('<td bgcolor="#696969"/>');
|
|
else
|
|
printf('<td>%s</td>', $vhost_info['slave']);
|
|
|
|
if (is_superadmin()) {
|
|
printf('<td><a href="/webadmin/edit/%s">Lister/Modifier</a></td>',
|
|
$vhost_info['owner']);
|
|
}
|
|
|
|
} else {
|
|
if (empty($vhost_info['server_alias']))
|
|
printf('<td bgcolor="#696969"/>');
|
|
else
|
|
printf('<td>%s</td>', $vhost_info['server_alias']);
|
|
}
|
|
print '</tr>';
|
|
} ?>
|
|
</tbody>
|
|
</table>
|
|
<?php
|
|
} else {
|
|
print '<p>Aucun domaine existant !</p>';
|
|
}
|
|
?>
|