X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Ffolders.php;h=7dd930c03dc68d2346cb4090e596c6ef015fbfa8;hb=324ac3c54f72cb39a994d9a80a586fce591fca84;hp=866f9d42aebf733566e8538ed10e91f851baf8f8;hpb=1d80c108a1d741b7dcb562ea1cf6d2214322b192;p=squirrelmail.git diff --git a/src/folders.php b/src/folders.php index 866f9d42..7dd930c0 100644 --- a/src/folders.php +++ b/src/folders.php @@ -3,18 +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. */ @@ -22,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'); @@ -72,31 +76,21 @@ if ( isset($success) && $success ) { $td_str .= '
'; - if (isset($use_frames) && $use_frames) { - echo html_tag( 'table', - html_tag( 'tr', - html_tag( 'td', $td_str . - '' . - _("refresh folder list") . '' , - 'center' ) - ) , - 'center', '', 'width="100%" cellpadding="4" cellspacing="0" border="0"' ); - } else { - echo html_tag( 'table', - html_tag( 'tr', - html_tag( 'td', $td_str . - '' . - _("refresh folder list") . '' , - 'center' ) - ) , - 'center', '', 'width="100%" cellpadding="4" cellspacing="0" border="0"' ); - } + + echo html_tag( 'table', + html_tag( 'tr', + html_tag( 'td', $td_str . + '' . + _("refresh folder list") . '' , + 'center' ) + ) , + 'center', '', 'width="100%" cellpadding="4" cellspacing="0" border="0"' ); } 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"' ) . @@ -105,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") . '
'; } @@ -203,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"; @@ -266,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++) { @@ -328,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" @@ -346,5 +339,6 @@ do_hook('folders_bottom'); \ No newline at end of file +?> + +