";
if ($method == "sub") {
echo _("Subscribed Successfully!");
echo "
";
echo _("You have been successfully subscribed.");
} else {
echo _("Unsubscribed Successfully!");
echo "
";
echo _("You have been successfully unsubscribed.");
}
echo "
";
session_start();
if (!isset($config_php))
include("../config/config.php");
if (!isset($strings_php))
include("../functions/strings.php");
if (!isset($page_header_php))
include("../functions/page_header.php");
if (!isset($imap_php))
include("../functions/imap.php");
include("../src/load_prefs.php");
$imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);
$dm = sqimap_get_delimiter($imapConnection);
if (strpos($orig, $dm))
$old_dir = substr($orig, 0, strrpos($orig, $dm));
else
$old_dir = "";
if ($old_dir != "")
$newone = "$old_dir$dm$new_name";
else
$newone = "$new_name";
$orig = stripslashes($orig);
$newone = stripslashes($newone);
fputs ($imapConnection, ". RENAME \"$orig\" \"$newone\"\n");
$data = sqimap_read_data($imapConnection, ".", true, $a, $b);
// Renaming a folder doesn't renames the folder but leaves you unsubscribed
// at least on Cyrus IMAP servers.
if ($isfolder) {
$newone = $newone.$dm;
$orig = $orig.$dm;
}
sqimap_unsubscribe($imapConnection, $orig);
sqimap_subscribe($imapConnection, $newone);
/** Log out this session **/
sqimap_logout($imapConnection);
displayPageHeader($color, "None");
echo "
";
echo _("Folder Renamed!");
echo "
";
echo _("The folder has been successfully renamed.");
echo "
";
echo _("Click here");
echo " ";
echo _("to continue.");
echo "";
echo "