X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=plugins%2Fnewmail%2Fnewmail_opt.php;h=5b194f3875e87d890f9d17a77ecb7c34b9f775af;hp=2a897b9dc17367801b2b5b3d7f9a80330438858c;hb=cdb3b004685f28cd34a38cec8d446aba1f0f72ff;hpb=4b4abf93a9624311afef0c385023724ee46a2b60 diff --git a/plugins/newmail/newmail_opt.php b/plugins/newmail/newmail_opt.php index 2a897b9d..5b194f38 100644 --- a/plugins/newmail/newmail_opt.php +++ b/plugins/newmail/newmail_opt.php @@ -5,27 +5,25 @@ * * Displays all options relating to new mail sounds * - * @copyright © 1999-2005 The SquirrelMail Project Team + * @copyright © 1999-2007 The SquirrelMail Project Team * @license http://opensource.org/licenses/gpl-license.php GNU Public License * @version $Id$ * @package plugins * @subpackage newmail */ -/** @ignore */ -define('SM_PATH','../../'); +/** + * Path for SquirrelMail required files. + * @ignore + */ +require('../../include/init.php'); -/* SquirrelMail required files. */ -include_once(SM_PATH . 'include/validate.php'); -/* sqm_baseuri function */ -include_once(SM_PATH . 'functions/display_messages.php'); /** Plugin functions (also loads plugin's config) */ include_once(SM_PATH . 'plugins/newmail/functions.php'); -displayPageHeader($color, 'None'); +include_once(SM_PATH . 'functions/forms.php'); -// plugin uses squirrelmail loading_pref hook. -// vars are already loaded in include/validate.php +displayPageHeader($color, 'None'); echo html_tag( 'table', '', 'center', $color[0], 'width="95%" cellpadding="1" cellspacing="0" border="0"' ) . "\n" . html_tag( 'tr' ) . "\n" . @@ -35,9 +33,7 @@ echo html_tag( 'table', '', 'center', $color[0], 'width="95%" cellpadding="1" ce html_tag( 'tr' ) . "\n" . html_tag( 'td', '', 'left', $color[4] ) . "
\n"; -echo html_tag( 'p', - sprintf(_("The %s option will check ALL of your folders for unseen mail, not just the inbox for notification."), '"'._("Check all boxes, not just INBOX").'"') - ) . "\n" . +echo html_tag( 'p',_("The NewMail plugin will follow the Folder Preferences option "Enable Unread Message Notification"")) . "\n" . html_tag( 'p', sprintf(_("Selecting the %s option will enable the showing of a popup window when unseen mail is in your folders (requires JavaScript)."), '"'._("Show popup window on new mail").'"') ) . "\n" . @@ -63,15 +59,16 @@ echo '' . echo '
' . "\n" . html_tag( 'table', '', '', '', 'width="100%" cellpadding="5" cellspacing="0" border="0"' ) . "\n"; -// Option: media_allbox -echo html_tag( 'tr' ) . - html_tag( 'td', _("Check all boxes, not just INBOX").':', 'right', '', 'style="white-space: nowrap;"' ) . - html_tag( 'td', '', 'left' ) . - '' . "\n"; +/* newmail_unseen_notify */ +$newmail_unseen_opts = array( 0 => _("Follow folder preferences"), + SMPREF_UNSEEN_INBOX => _("INBOX"), + SMPREF_UNSEEN_ALL => _("All folders"), + SMPREF_UNSEEN_SPECIAL => _("Special folders"), + SMPREF_UNSEEN_NORMAL => _("Regular folders")); +echo html_tag('tr', + html_tag('td',_("Check for new messages in:"),'right', '', 'style="white-space: nowrap;"'). + html_tag('td',addSelect('newmail_unseen_notify',$newmail_unseen_opts,$newmail_unseen_notify,true),'left') + ); // Option: media_recent echo html_tag( 'tr' ) . @@ -123,7 +120,7 @@ if ($newmail_allowsound) { html_tag( 'td', _("Enable Media Playing").':', 'right', '', 'style="white-space: nowrap;"' ) . html_tag( 'td', '', 'left' ) . '' . "\n"; @@ -142,7 +139,7 @@ if ($newmail_allowsound) { $d = dir(SM_PATH . 'plugins/newmail/sounds'); while($entry=$d->read()) { // $fname = get_location () . '/sounds/' . $entry; - if ($entry != '..' && $entry != '.' && $entry != 'CVS') { + if ($entry != '..' && $entry != '.' && $entry != 'CVS' && $entry != 'index.php') { echo '
\ No newline at end of file + +