root/alternc/tags/0.9.7/bureau/admin/adm_quotaedit.php

Revision 431, 2.8 kB (checked in by anarcat, 3 years ago)

[project @ alternc: changeset 2004-10-24 20:09:21 by anonymous]
quotas automatiques : suppression du bouton "recalculer" ;) et
suppression du 3e paramètre dans setquota

Original author: anonymous
Date: 2004-10-24 20:09:21

Line 
1 <?php
2 /*
3  $Id: adm_quotaedit.php,v 1.4 2004/10/24 20:09:21 anonymous Exp $
4  ----------------------------------------------------------------------
5  AlternC - Web Hosting System
6  Copyright (C) 2002 by the AlternC Development Team.
7  http://alternc.org/
8  ----------------------------------------------------------------------
9  Based on:
10  Valentin Lacambre's web hosting softwares: http://altern.org/
11  ----------------------------------------------------------------------
12  LICENSE
13
14  This program is free software; you can redistribute it and/or
15  modify it under the terms of the GNU General Public License (GPL)
16  as published by the Free Software Foundation; either version 2
17  of the License, or (at your option) any later version.
18
19  This program is distributed in the hope that it will be useful,
20  but WITHOUT ANY WARRANTY; without even the implied warranty of
21  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22  GNU General Public License for more details.
23
24  To read the license please visit http://www.gnu.org/copyleft/gpl.html
25  ----------------------------------------------------------------------
26  Original Author of file: Benjamin Sonntag
27  Purpose of file: Show the form to edit the user's quota
28  ----------------------------------------------------------------------
29 */
30 require_once("../class/config.php");
31
32 if (!$admin->enabled) {
33     __("This page is restricted to authorized staff");
34     exit();
35 }
36
37 if (!$us=$admin->get($uid)) {
38     $error=$err->errstr();
39 }
40
41 $mem->su($uid);
42 if (!$r=$quota->getquota()) {
43     $error=$err->errstr();
44 }
45 $mem->unsu();
46 include("head.php");
47 ?>
48 </head>
49 <body>
50 <h3><?php __("Editing the quotas of a member"); ?></h3>
51 <?php
52     if ($error) {
53       echo "<p class=\"error\">$error</p>";
54       exit();
55     }
56 ?>
57 <form method="post" action="adm_quotadoedit.php">
58 <table border="1" cellspacing="0" cellpadding="6">
59 <tr><th><input type="hidden" name="uid" value="<?php echo $uid ?>" />
60 <?php __("Username"); ?></th><td colspan="3"><code><big><?php echo $us["login"]; ?></big></code>&nbsp;</td></tr>
61 <tr><th><?php __("Quota"); ?></th><th><?php __("Total"); ?></th><th><?php __("Used"); ?></th></tr>
62 <?php
63 $ql=$quota->qlist();
64 reset($ql);
65 while (list($key,$val)=each($ql)) {
66     echo "<tr>";
67     echo "<td>";
68     if ($r[$key]["t"]==$r[$key]["u"] && $r[$key]["u"]) echo "<font color=red>";
69     echo _("quota_".$key)."</td>";
70     if ($r[$key]["t"]==$r[$key]["u"] && $r[$key]["u"]) echo "</font>";
71     echo "<td align=\"center\"><input type=\"text\" class=\"int\" style=\"text-align: right\" size=\"10\" maxlength=\"10\" value=\"".$r[$key]["t"]."\" name=\"q_".$key."\" id=\"q_".$key."\" /></td>";
72     echo "<td align=\"right\"><code><label for=\"q_$key\">".$r[$key]["u"]."</label></code>&nbsp;</td>";
73     echo "</tr>";
74 }
75 ?>
76 <tr><td colspan="4" align="center"><input class="inb" type="submit" name="submit" value="<?php __("Edit the quotas"); ?>" />
77 </td></tr>
78 </table>
79 </form>
80 </body>
81 </html>
82
Note: See TracBrowser for help on using the browser.