<?php /* ---------------------------------------------------------------------- AlternC - Web Hosting System Copyright (C) 2000-2012 by the AlternC Development Team. https://alternc.org/ ---------------------------------------------------------------------- LICENSE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. To read the license please visit http://www.gnu.org/copyleft/gpl.html ---------------------------------------------------------------------- Purpose of file: Edit a mailbox. ---------------------------------------------------------------------- */ require_once("../class/config.php"); include_once("head.php"); $fields = array ( "mail_id" => array ("request", "integer", ""), ); getFields($fields); if (!$res=$mail->get_details($mail_id)) { $error=$err->errstr(); include("main.php"); exit(); } else { foreach($res as $key=>$val) $$key=$val; ?> <h3><?php printf(_("Editing the email %s"),$res["address"]."@".$res["domain"]); ?></h3> <hr id="topbar"/> <br /> <form action="mail_doedit.php" method="post" name="main" id="main"> <input type="hidden" name="mail_id" value="<?php echo $mail_id; ?>" /> <table class="tedit"> <tr><th colspan="2"><b><?php __("Is it a POP/IMAP account?"); ?></b></th></tr> <tr><td style="width: 50%; text-align: justify"><?php __("POP/IMAP accounts are receiving emails in the server. To read those emails, you can use a Webmail, or a mail client such as Thunderbird. If you don't use POP/IMAP, you can configure your email to be a redirection to other existing emails. The maximum size is in megabytes, use 0 to make it infinite."); ?><br /> <p> </p> <?php if ($islocal) { ?> <p><?php printf(_('This mailbox is currently using %1$s / %2$s'),format_size($used),format_size($quotabytes)); ?></p> <?php } ?> </td> <td> <p> <input type="radio" name="islocal" id="islocal0" class="inc" value="0"<?php cbox($islocal==0); ?> onclick="popoff()" /><label for="islocal0"><?php __("No"); ?></label> <input type="radio" name="islocal" id="islocal1" class="inc" value="1"<?php cbox($islocal==1); ?> onclick="popon();" /><label for="islocal1"><?php __("Yes"); ?></label> </p> <div id="poptbl"> <table class="tedit" > <tr><td><label for="pass"><?php __("Enter a POP/IMAP password"); ?></label></td><td><input type="password" class="int" name="pass" id="pass" value="" size="20" maxlength="32" /></td></tr> <tr><td><label for="passconf"><?php __("Confirm password"); ?></label></td><td><input type="password" class="int" name="passconf" id="passconf" value="" size="20" maxlength="32" /></td></tr> <tr><td><label for="quota"><?php __("Maximum allowed size of this Mailbox"); ?></label></td><td><input type="text" class="int intleft" style="text-align: right" name="quota" id="quota" value="<?php ehe($quota); ?>" size="7" maxlength="6" /><span class="int intright"><?php __("MB"); ?></span></td></tr> </table> </div> </td></tr> <?php if ($islocal) { ?> <tr id="turnoff"><td colspan="2" class="error"><?php __("WARNING: turning POP/IMAP off will DELETE the stored messages in this email address."); ?></td></tr> <?php } ?> <tr><th colspan="2"><b><?php __("Is it a redirection to other email addresses?"); ?></b></th></tr> <tr><td style="width: 50%; text-align: justify"><label for="recipients"><?php __("If you want to send emails received on this address to other addresses, even outside this server, enter those recipients here."); ?></label></td><td>(<?php __("one recipient per line"); ?>)<br /><textarea class="int" cols="32" rows="5" name="recipients" id="recipients"><?php echo $recipients; ?></textarea></td></tr> <?php $html=$hooks->invoke("mail_edit_html",array($mail_id,$type)); foreach($html as $h) echo $h; ?> <tr class="trbtn"><td colspan="2"> <input type="submit" class="inb" name="submit" value="<?php __("Change this email address"); ?>" /> <input type="button" class="inb" name="cancel" value="<?php __("Cancel"); ?>" onclick="window.history.go(-1);"/> </td></tr> </table> </form> <?php } ?> <script type="text/javascript"> $(document).ready(function() { $('#email').focus(); <?php if (!$islocal) { ?> popoff(); <?php } ?> $('#turnoff').hide(); $('#pass').attr('autocomplete','off'); $('#passconf').attr('autocomplete','off'); }); function popoff() { $('#turnoff').show(); $('#poptbl').addClass('grey'); $('#pass').attr("disabled", "disabled"); $('#quota').attr("disabled", "disabled"); $('#passconf').attr("disabled", "disabled"); } function popon() { $('#turnoff').hide(); $('#poptbl').removeClass('grey'); $('#pass').removeAttr("disabled"); $('#quota').removeAttr("disabled"); $('#passconf').removeAttr("disabled"); } </script> <?php include_once("foot.php"); ?>