X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Ffolders.php;h=7dd930c03dc68d2346cb4090e596c6ef015fbfa8;hb=2ba590f9b78c278b35a17b3d5b95a9ae78b4ec96;hp=9a183392dcd0dd95cac52149c4677fbc62e70415;hpb=74fff934fcdd0272c5de83a3f706e10fc90eb8f8;p=squirrelmail.git diff --git a/src/folders.php b/src/folders.php index 9a183392..7dd930c0 100644 --- a/src/folders.php +++ b/src/folders.php @@ -3,17 +3,21 @@ /** * folders.php * - * Copyright (c) 1999-2003 The SquirrelMail Project Team + * Copyright (c) 1999-2004 The SquirrelMail Project Team * Licensed under the GNU GPL. For full terms see the file COPYING. * * Handles all interaction between the user and the other folder * scripts which do most of the work. Also handles the Special * Folders. * - * $Id$ + * @version $Id$ + * @package squirrelmail */ -/* Path for SquirrelMail required files. */ +/** + * Path for SquirrelMail required files. + * @ignore + */ define('SM_PATH','../'); /* SquirrelMail required files. */ @@ -21,6 +25,7 @@ require_once(SM_PATH . 'include/validate.php'); require_once(SM_PATH . 'functions/imap.php'); require_once(SM_PATH . 'functions/plugin.php'); require_once(SM_PATH . 'functions/html.php'); +require_once(SM_PATH . 'functions/forms.php'); displayPageHeader($color, 'None'); @@ -85,7 +90,7 @@ if ( isset($success) && $success ) { echo "\n
"; $imapConnection = sqimap_login ($username, $key, $imapServerAddress, $imapPort, 0); -$boxes = sqimap_mailbox_list($imapConnection); +$boxes = sqimap_mailbox_list($imapConnection,true); /** CREATING FOLDERS **/ echo html_tag( 'table', '', 'center', '', 'width="70%" cellpadding="4" cellspacing="0" border="0"' ) . @@ -94,11 +99,9 @@ echo html_tag( 'table', '', 'center', '', 'width="70%" cellpadding="4" cellspaci ) . html_tag( 'tr' ) . html_tag( 'td', '', 'center', $color[0] ) . - - "
\n". - "
\n". - _("as a subfolder of"). - '
'. + addForm('folders_create.php', 'POST', 'cf'). + addInput('folder_name', '', 25). + "
\n". _("as a subfolder of"). '
'. "\n"; if ($show_contain_subfolders_option) { - echo '
 ' + echo '
'. + addCheckBox('contain_subs', FALSE, '1') .'  ' . _("Let this folder contain subfolders") . '
'; } @@ -192,7 +196,7 @@ echo html_tag( 'tr', html_tag( 'td', '', 'center', $color[0] ); if ($count_special_folders < count($boxes)) { - echo "\n" + echo addForm('folders_rename_getname.php') . "\n" . ' \n"; @@ -255,7 +259,7 @@ echo html_tag( 'table', '', 'center', '', 'width="70%" cellpadding="4" cellspaci html_tag( 'td', '', 'center', $color[0], 'width="50%"' ); if ($count_special_folders < count($boxes)) { - echo "\n" + echo addForm('folders_subscribe.php?method=unsub') . "'; for ($q = 0; $q < count($box); $q++) { @@ -317,7 +321,7 @@ if(!$no_list_for_subscribe) { } } else { /* don't perform the list action -- this is much faster */ - echo "\n" + echo addForm('folders_subscribe.php?method=sub') . _("Subscribe to:") . '
' . '' . '\n"