|
@@ -5,21 +5,29 @@
|
|
|
<?php displayIndex(); ?>
|
|
|
|
|
|
<section>
|
|
|
- <h2>Sites actuels</h2>
|
|
|
+ <h2>Sites actuellement hébergés</h2>
|
|
|
<dl>
|
|
|
<?php
|
|
|
|
|
|
-if (isset($_SESSION['username']))
|
|
|
-foreach (query('select', 'sites', ['username' => $_SESSION['username']]) as $site) {
|
|
|
- $url = 'http' . (($site['domain_type'] === 'onion') ? '' : 's') . '://' . $site['domain'] . '/'
|
|
|
+$sites = query('select', 'sites', ['username' => $_SESSION['username'] ?? '']);
|
|
|
+if ($sites === [])
|
|
|
+ echo ' <p>Ce compte n\'héberge aucun site sur cette instance.<p>' . "\n";
|
|
|
+else {
|
|
|
+ echo ' <dl>' . "\n";
|
|
|
+ foreach ($sites as $site) {
|
|
|
+ $url = 'http' . (($site['domain_type'] === 'onion') ? '' : 's') . '://' . $site['domain'] . '/';
|
|
|
?>
|
|
|
<dt>/<?= $site['site_dir'] ?></dt>
|
|
|
<dd>
|
|
|
<a href="<?= $url ?>" rel="external"><?= $url ?></a>
|
|
|
</dd>
|
|
|
+<?php
|
|
|
+ }
|
|
|
+ echo ' </dl>' . "\n";
|
|
|
+}
|
|
|
+
|
|
|
+?>
|
|
|
|
|
|
-<?php } ?>
|
|
|
- </dl>
|
|
|
</section>
|
|
|
|
|
|
<section>
|