aboutsummaryrefslogtreecommitdiff
path: root/usage
diff options
context:
space:
mode:
Diffstat (limited to 'usage')
-rw-r--r--usage/index.php64
1 files changed, 64 insertions, 0 deletions
diff --git a/usage/index.php b/usage/index.php
new file mode 100644
index 0000000..d93e984
--- /dev/null
+++ b/usage/index.php
@@ -0,0 +1,64 @@
+<?php $_TITLE = "Mon quota"; require_once $_SERVER['DOCUMENT_ROOT'] . "/private/head.php";
+
+function bysize($a, $b) {
+ return $a["size"] - $b["size"];
+}
+
+?>
+
+ <div class="container" style="padding-bottom:50px;margin-top: 50px;">
+ <div style="text-align:center;">
+ <h1>Utilisation du quota</h1>
+ <?php if (count($_CONF_USP['files']) < 1): ?>
+ <p>Vous n'avez encore rien partagé. Vous avez droit à 200 Mo gratuitement, alors profitez-en !</p>
+ <a class="btn btn-primary" href="/share">Commencer</a>
+ <?php else: ?>
+ <p>Familine Share vous donne accès à 200 Mo de stockage total pour tous vos fichiers. Si vous atteignez cette limite, vous ne pourrez plus partager de fichiers tant que vos anciens fichiers n'ont pas expirés ou que vous n'avez pas supprimé des fichiers.</p>
+ </div>
+
+ <?php
+
+ $used = allfilessize();
+ $total = 200000000;
+
+ $usedm = ($used/1000)/1000;
+ $totalm = ($total/1000)/1000;
+ $perc = ($used/$total)*100;
+
+ $usedmp = round(($used/1000)/1000, 2);
+ $totalmp = round(($total/1000)/1000, 2);
+ $percp = round(($used/$total)*100, 2);
+
+ ?>
+ <div class="progress">
+ <div class="progress-bar bg-primary" style="width:<?= $perc ?>%"><?= "{$usedmp} Mo utilisés sur {$totalmp} Mo ({$percp}%)" ?></div>
+ </div>
+
+
+ <?php
+
+ if ($perc >= 75): ?>
+ <p><div class="alert alert-warning">
+ <strong>Attention :</strong> Vous utilisez plus de 75% de votre stockage Familine Share, vous devrez peut-être supprimer des fichiers pour continuer à partager.
+ </div></p>
+ <?php endif;
+
+ usort($_CONF_USP['files'], "bysize");
+ $_CONF_USP['files'] = array_reverse($_CONF_USP['files']);
+
+ ?>
+
+ <p>
+ <ul class="list-group">
+ <?php foreach ($_CONF_USP['files'] as $file): ?>
+ <li class="list-group-item"><b><?= round($file['size']/(1000*1000), 2) ?> Mo <i>(<?= round(($file['size']/$used)*100, 2) ?> %)</i></b> <?= $file['name'] ?></li>
+ <?php endforeach; ?>
+ </ul>
+ </p>
+
+ <div style="padding-bottom:50px;">
+ <?php endif; ?>
+ </div>
+ </div>
+
+<?php require_once $_SERVER['DOCUMENT_ROOT'] . "/private/foot.php"; ?> \ No newline at end of file