X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Ffolders_rename_getname.php;h=682a94d73b0004640054dac3d41856bff4fb03af;hb=474528ebc094e037cb6a6c26f44fa154e511c4ae;hp=7580e31661ec8e42c1939874cdc50ff306ad26fc;hpb=5917742752bea11a547aeba6e4102dd3655b4800;p=squirrelmail.git
diff --git a/src/folders_rename_getname.php b/src/folders_rename_getname.php
index 7580e316..682a94d7 100644
--- a/src/folders_rename_getname.php
+++ b/src/folders_rename_getname.php
@@ -1,56 +1,65 @@
\n";
- displayPageHeader($color, "None");
- echo "";
- echo "";
- echo _("Rename a folder");
- echo " |
";
- echo "";
- echo "
|
";
- echo "
";
-
- /** Log out this session **/
- sqimap_logout($imapConnection);
-?>
+
+/**
+ * folders_rename_getname.php
+ *
+ * Copyright (c) 1999-2002 The SquirrelMail Project Team
+ * Licensed under the GNU GPL. For full terms see the file COPYING.
+ *
+ * Gets folder names and enables renaming
+ * Called from folders.php
+ *
+ * $Id$
+ */
+
+global $delimiter;
+
+require_once('../src/validate.php');
+require_once('../functions/imap.php');
+
+if ($old == '') {
+ displayPageHeader($color, 'None');
+ echo "";
+ plain_error_message(_("You have not selected a folder to rename. Please do so.")."
"._("Click here to go back").".", $color);
+ exit;
+}
+$imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);
+
+if (substr($old, strlen($old) - strlen($delimiter)) == $delimiter) {
+ $isfolder = TRUE;
+ $old = substr($old, 0, strlen($old) - 1);
+} else {
+ $isfolder = FALSE;
+}
+
+if (strpos($old, $delimiter)) {
+ $old_name = substr($old, strrpos($old, $delimiter)+1, strlen($old));
+ $old_parent = substr($old, 0, strrpos($old, $delimiter));
+} else {
+ $old_name = $old;
+ $old_parent = '';
+}
+
+displayPageHeader($color, 'None');
+echo "
".
+ "".
+ _("Rename a folder").
+ " |
".
+ "".
+ "
|
".
+ "
";
+
+/** Log out this session **/
+sqimap_logout($imapConnection);
+?>