X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fnewmail%2Fnewmail.php;h=caf0fb49cd8f830de1833cbfd4fc20bff9728b0b;hb=701e7beed3baca980039f978c6d536dd91cae775;hp=5640779090ca8baed433472c3b4d8c49ec1e011a;hpb=4cf438432a1f2bfdba752e075ec6458ec3e290ba;p=squirrelmail.git
diff --git a/plugins/newmail/newmail.php b/plugins/newmail/newmail.php
index 56407790..caf0fb49 100644
--- a/plugins/newmail/newmail.php
+++ b/plugins/newmail/newmail.php
@@ -1,46 +1,86 @@
\n".
- '
'. "\n" .
+/**
+ * newmail.php - popup page
+ *
+ * Displays all options relating to new mail sounds
+ *
+ * @copyright 1999-2014 The SquirrelMail Project Team
+ * @license http://opensource.org/licenses/gpl-license.php GNU Public License
+ * @version $Id$
+ * @package plugins
+ * @subpackage newmail
+ */
+
+/**
+ * Path for SquirrelMail required files.
+ * @ignore
+ */
+require('../../include/init.php');
+
+/**
+ * Make sure plugin is activated!
+ */
+global $plugins;
+if (!in_array('newmail', $plugins))
+ exit;
+
+/** load default config */
+if (file_exists(SM_PATH . 'plugins/newmail/config_default.php')) {
+ include_once(SM_PATH . 'plugins/newmail/config_default.php');
+}
+
+/** load config */
+if (file_exists(SM_PATH . 'config/newmail_config.php')) {
+ include_once(SM_PATH . 'config/newmail_config.php');
+} elseif (file_exists(SM_PATH . 'plugins/newmail/config.php')) {
+ include_once(SM_PATH . 'plugins/newmail/config.php');
+}
+
+ sqGetGlobalVar('numnew', $numnew, SQ_GET);
+ $numnew = (int)$numnew;
+
+ global $username, $org_title,
+ $newmail_popup_title_bar_singular, $newmail_popup_title_bar_plural;
+
+ // make sure default strings are in pot file
+ $ignore = _("New Mail");
+
+ $singular_title = "New Mail";
+ $plural_title = "New Mail";
+ if (!empty($newmail_popup_title_bar_singular))
+ $singular_title = $newmail_popup_title_bar_singular;
+ if (!empty($newmail_popup_title_bar_plural))
+ $plural_title = $newmail_popup_title_bar_plural;
+ list($singular_title, $plural_title) = str_replace(array('###USERNAME###', '###ORG_TITLE###'), array($username, $org_title), array($singular_title, $plural_title));
+ $title = sprintf(ngettext($singular_title, $plural_title, $numnew), $numnew);
+
+
+ displayHtmlHeader( $title, '', FALSE );
+
+ echo ''."\n".
+ ''. "\n" .
html_tag( 'table', "\n" .
html_tag( 'tr', "\n" .
- html_tag( 'td', '' . _("SquirrelMail Notice:") . '', 'center', $color[0] )
+ // i18n: %s inserts the organisation name (typically SquirrelMail)
+ html_tag( 'td', '' . sprintf(_("%s notice:"), $org_name) . '', 'center', $color[0] )
) .
html_tag( 'tr', "\n" .
html_tag( 'td',
- '
' .
- _("You have new mail!") . '
' . "\n" .
- '',
- 'center' )
- ) ,
- '', '', 'width="100%" cellpadding="2" cellspacing="2" border="0"' ) .
- '' .
- "\n".
- "