Compare commits
3 commits
rrs-websit
...
master
Author | SHA1 | Date | |
---|---|---|---|
![]() |
4f2129a616 | ||
![]() |
c763ff909d | ||
![]() |
598a599ba3 |
609 changed files with 6020 additions and 3786 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -1,4 +0,0 @@
|
|||
/attach/
|
||||
/data/
|
||||
robots.txt
|
||||
.user.ini
|
12
.gitmodules
vendored
12
.gitmodules
vendored
|
@ -1,12 +0,0 @@
|
|||
[submodule "plugins/smime"]
|
||||
path = plugins/smime
|
||||
url = git@github.com:RealityRipple/S-Mime-Verification.git
|
||||
branch = rrs-website
|
||||
[submodule "plugins/dkim"]
|
||||
path = plugins/dkim
|
||||
url = git@github.com:RealityRipple/DKIM-Verification.git
|
||||
branch = master
|
||||
[submodule "plugins/spamcop"]
|
||||
path = plugins/spamcop
|
||||
url = git@github.com:RealityRipple/SpamCop.git
|
||||
branch = rrs-website
|
23
README.md
23
README.md
|
@ -1,4 +1,21 @@
|
|||
# SqirrelMail 1.5.2 for RealityRipple.com
|
||||
# SqirrelMail 1.5.2
|
||||
|
||||
This is a private set of modifications for use on the RealityRipple Software website.
|
||||
Do not use this repository on another website without understanding the differences between this version and `master`.
|
||||
A version of SquirrelMail for PHP 7.0 and above with additional changes for compatibility or security reasons.
|
||||
|
||||
|
||||
This version contains the following changes:
|
||||
* Legacy constructors replaced with `__construct`.
|
||||
* While/List/Each are now `ForEach`.
|
||||
* Instances of `mt_rand` are now cryptographically secure, using `random_int`.
|
||||
* Message IDs are generated differently.
|
||||
* The ID is now a Version 5 UUID based off 64 cryptographically secure random bytes.
|
||||
* The domain now matches the value of the username variable, if it contains an "@". Otherwise, it falls back to the SERVER_NAME variable like normal.
|
||||
* Instances of `SizeOf` are now `StrLen` because PHP is not C.
|
||||
* Instances of `create_function` are now inline functions.
|
||||
* The `X-Frame-Options: SAMEORIGIN` header has been replaced with CSP's `frame-ancestors` header. This is set based on the `provider_uri` preference, and accepts any http or https domains or subdomains that match.
|
||||
* A new variable in the config will be added at a later point.
|
||||
* SCRAM support for SMTP and IMAP logins, supporting any hash algorithm PHP supports (with checks against HMAC list on 7.2+).
|
||||
* Optional parameters corrected for PHP 8.0.
|
||||
|
||||
Additionally, some minor fixes that would cause warnings or strange failures have also been resolved.
|
||||
Changes to the official source code are tracked in the `trunk` branch and merged with `master` as soon as possible. I'm looking into a way to automate this process.
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* a delivery backend.
|
||||
*
|
||||
* @author Marc Groot Koerkamp
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* Delivery backend for the Deliver class.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* SMTP delivery backend for the Deliver class.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* Delivery backend for the Deliver class.
|
||||
*
|
||||
* @author Marc Groot Koerkamp
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* This contains the custom error handler for SquirrelMail.
|
||||
*
|
||||
* @copyright 2005-2024 The SquirrelMail Project Team
|
||||
* @copyright 2005-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
@ -105,8 +105,6 @@ class ErrorHandler {
|
|||
* @since 1.5.1
|
||||
*/
|
||||
function SquirrelMailErrorhandler($iErrNo, $sErrStr, $sErrFile, $iErrLine, $aContext=NULL) {
|
||||
if (strpos($sErrStr, 'A session had already been started') === false && strpos($sErrStr, 'a session is already active') === false)
|
||||
mail('webmaster@realityripple.com', 'SquirrelMail Error', "Error #$iErrNo: $sErrStr\n$sErrFile line $iErrLine\n".print_r($aContext, true));
|
||||
$aError = array(
|
||||
'type' => SQM_NOTICE,// Error type, notice, warning or fatal error;
|
||||
'category' => NULL, // SquirrelMail error category;
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
*
|
||||
* http://www.imc.org/pdi/vcard-21.txt
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* translations when php gettext extension is missing or some functions
|
||||
* are not available.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* along with PHP-gettext; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*
|
||||
* @copyright 2004-2024 The SquirrelMail Project Team
|
||||
* @copyright 2004-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
|
||||
* MA 02110-1301, USA
|
||||
*
|
||||
* @copyright 2004-2024 The SquirrelMail Project Team
|
||||
* @copyright 2004-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* This file loads classes needed to handle mime messages.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* This file contains functions needed to extract email address headers from
|
||||
* mime messages.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* This file contains functions needed to handle content type headers
|
||||
* (rfc2045) in mime messages.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* This file contains functions needed to handle content disposition headers
|
||||
* in mime messages. See RFC 2183.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* This file should contain class needed to handle Language properties in
|
||||
* mime messages. I suspect that it is RFC2231
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* This file contains functions needed to handle mime messages.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
@ -31,6 +31,11 @@ class Message {
|
|||
* @var object
|
||||
*/
|
||||
var $rfc822_header = '';
|
||||
/**
|
||||
* rfc822header object (reply)
|
||||
* @var object
|
||||
*/
|
||||
var $reply_rfc822_header = '';
|
||||
/**
|
||||
* MessageHeader object
|
||||
* @var object
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* This file contains functions needed to handle headers in mime messages.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* This file contains functions needed to handle headers in mime messages.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* This file contains class needed to handle SMIME mime messages.
|
||||
*
|
||||
* @link http://www.ietf.org/html.charters/smime-charter.html
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
* The SquirrelMail (Foowd) template implementation.
|
||||
* Derived from the foowd template implementation and adapted
|
||||
* for squirrelmail
|
||||
* @copyright 2005-2024 The SquirrelMail Project Team
|
||||
* @copyright 2005-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* SquirrelMail and Smarty. All abstract methods from the Template class
|
||||
* are implemented here.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* class with any custom functionality needed to interface a target
|
||||
* templating engine with SquirrelMail.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
webmaster@realityripple.com
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env perl
|
||||
# conf.pl
|
||||
#
|
||||
# Copyright (c) 1999-2024 The SquirrelMail Project Team
|
||||
# Copyright (c) 1999-2025 The SquirrelMail Project Team
|
||||
# Licensed under the GNU GPL. For full terms see COPYING.
|
||||
#
|
||||
# A simple configure script to configure SquirrelMail
|
||||
|
|
|
@ -1,154 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* SquirrelMail Configuration File
|
||||
* Created using the Administrator Plugin
|
||||
*/
|
||||
|
||||
$config_version = '1.5.0';
|
||||
$org_name = "RealityRipple Software Webmail";
|
||||
$org_logo = SM_PATH . 'images/sm_logo.png';
|
||||
$org_logo_width = "308";
|
||||
$org_logo_height = "111";
|
||||
$org_title = "RealityRipple Software Webmail";
|
||||
$signout_page = 'https://mail.realityripple.com';
|
||||
$provider_uri = "https://realityripple.com";
|
||||
$provider_name = "RealityRipple Software";
|
||||
$frame_top = "_top";
|
||||
$domain = "";
|
||||
$imapServerAddress = "imap.ionos.com";
|
||||
$imapPort = 993;
|
||||
$imap_server_type = "other";
|
||||
$optional_delimiter = "detect";
|
||||
$use_imap_tls = 1;
|
||||
$imap_auth_mech = "login";
|
||||
$useSendmail = FALSE;
|
||||
$sendmail_path = "/usr/sbin/sendmail";
|
||||
$sendmail_args = "-i -t";
|
||||
$smtpServerAddress = "smtp.ionos.com";
|
||||
$smtpPort = 465;
|
||||
$use_smtp_tls = 1;
|
||||
$smtp_auth_mech = "login";
|
||||
$smtp_sitewide_user = "";
|
||||
$smtp_sitewide_pass = "";
|
||||
$pop_before_smtp = FALSE;
|
||||
$encode_header_key = "";
|
||||
$invert_time = FALSE;
|
||||
$default_folder_prefix = "";
|
||||
$show_prefix_option = FALSE;
|
||||
$trash_folder = "Trash";
|
||||
$sent_folder = "Sent Items";
|
||||
$draft_folder = "Drafts";
|
||||
$default_move_to_trash = TRUE;
|
||||
$default_move_to_sent = TRUE;
|
||||
$default_save_as_draft = TRUE;
|
||||
$list_special_folders_first = TRUE;
|
||||
$use_special_folder_color = TRUE;
|
||||
$auto_expunge = TRUE;
|
||||
$default_sub_of_inbox = TRUE;
|
||||
$show_contain_subfolders_option = FALSE;
|
||||
$default_unseen_notify = 2;
|
||||
$default_unseen_type = 1;
|
||||
$auto_create_special = FALSE;
|
||||
$delete_folder = FALSE;
|
||||
$noselect_fix_enable = FALSE;
|
||||
$data_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/';
|
||||
$attachment_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/attach/';
|
||||
$dir_hash_level = 0;
|
||||
$default_left_size = 100;
|
||||
$force_username_lowercase = TRUE;
|
||||
$default_use_priority = TRUE;
|
||||
$hide_sm_attributions = TRUE;
|
||||
$default_use_mdn = TRUE;
|
||||
$edit_identity = TRUE;
|
||||
$edit_name = TRUE;
|
||||
$edit_reply_to = TRUE;
|
||||
$hide_auth_header = FALSE;
|
||||
$disable_server_sort = TRUE;
|
||||
$disable_thread_sort = TRUE;
|
||||
$allow_charset_search = TRUE;
|
||||
$allow_advanced_search = 0;
|
||||
$session_name = 'SQMSESSID';
|
||||
$time_zone_type = 0;
|
||||
$config_location_base = '';
|
||||
$use_transparent_security_image = TRUE;
|
||||
$display_imap_login_error = TRUE;
|
||||
$motd = "";
|
||||
$addrbook_dsn = '';
|
||||
$addrbook_table = 'address';
|
||||
$prefs_dsn = '';
|
||||
$prefs_table = 'userprefs';
|
||||
$prefs_user_field = 'user';
|
||||
$prefs_user_size = 128;
|
||||
$prefs_key_field = 'prefkey';
|
||||
$prefs_key_size = 64;
|
||||
$prefs_val_field = 'prefval';
|
||||
$prefs_val_size = 65536;
|
||||
$addrbook_global_dsn = '';
|
||||
$addrbook_global_table = 'global_abook';
|
||||
$addrbook_global_writeable = FALSE;
|
||||
$addrbook_global_listing = FALSE;
|
||||
$squirrelmail_default_language = "en_US";
|
||||
$default_charset = "utf-8";
|
||||
$show_alternative_names = FALSE;
|
||||
$aggressive_decoding = FALSE;
|
||||
$lossy_encoding = FALSE;
|
||||
$use_icons = TRUE;
|
||||
$use_iframe = TRUE;
|
||||
$use_php_recode = FALSE;
|
||||
$use_php_iconv = TRUE;
|
||||
$allow_remote_configtest = FALSE;
|
||||
$default_use_javascript_addr_book = FALSE;
|
||||
$abook_global_file = '';
|
||||
$abook_global_file_writeable = FALSE;
|
||||
$abook_global_file_listing = TRUE;
|
||||
$abook_file_line_length = 2048;
|
||||
$theme_css = '';
|
||||
$default_fontsize = '';
|
||||
$default_fontset = "serif";
|
||||
$templateset_default = "nature";
|
||||
$templateset_fallback = "default";
|
||||
$theme_default = 0;
|
||||
$config_use_color = 2;
|
||||
$no_list_for_subscribe = FALSE;
|
||||
$pop_before_smtp_host = "";
|
||||
$only_secure_cookies = TRUE;
|
||||
$disable_security_tokens = FALSE;
|
||||
$check_referrer = "";
|
||||
$theme[0]['PATH'] = SM_PATH . 'css/nature/';
|
||||
$theme[0]['NAME'] = "Nature";
|
||||
$user_theme_default = 0;
|
||||
$user_themes[0]['PATH'] = SM_PATH . 'css/nature/';
|
||||
$user_themes[0]['NAME'] = "Nature";
|
||||
unset($user_themes[1]);
|
||||
$icon_theme_def = 0;
|
||||
$icon_theme_fallback = 0;
|
||||
$icon_themes[0]['PATH'] = SM_PATH . 'images/themes/nature/';
|
||||
$icon_themes[0]['NAME'] = "Nature";
|
||||
unset($icon_themes[1]);
|
||||
unset($icon_themes[2]);
|
||||
unset($icon_themes[3]);
|
||||
$rpc_templateset = "default_rpc";
|
||||
$aTemplateSet[1]['ID'] = 'nature';
|
||||
$aTemplateSet[1]['NAME'] = 'Nature';
|
||||
$fontsets = array();
|
||||
$fontsets['serif'] = 'serif';
|
||||
$fontsets['sans'] = 'helvetica,arial,sans-serif';
|
||||
$fontsets['comicsans'] = 'comic sans ms,sans-serif';
|
||||
$fontsets['verasans'] = 'bitstream vera sans,verdana,sans-serif';
|
||||
$fontsets['tahoma'] = 'tahoma,sans-serif';
|
||||
$disable_plugins = FALSE;
|
||||
$disable_plugins_user = "";
|
||||
$buffer_output = FALSE;
|
||||
$buffered_output_handler = "";
|
||||
$sm_debug_mode = SM_DEBUG_MODE_STRICT;
|
||||
$secured_config = TRUE;
|
||||
$sq_https_port = 443;
|
||||
$sq_ignore_http_x_forwarded_headers = TRUE;
|
||||
$ask_user_info = TRUE;
|
||||
$plugins[0] = 'administrator';
|
||||
$plugins[1] = 'filters';
|
||||
$plugins[2] = 'newmail';
|
||||
$plugins[3] = 'secure_login';
|
||||
$plugins[4] = 'smime';
|
||||
$plugins[5] = 'spamcop';
|
||||
?>
|
|
@ -15,7 +15,7 @@
|
|||
* passwords being leaked to e.g. other system users. Take extra care when
|
||||
* the webserver is shared with untrusted users.
|
||||
*
|
||||
* @copyright 2000-2024 The SquirrelMail Project Team
|
||||
* @copyright 2000-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
global $color, $row_highlite_color;
|
||||
global $openssl_cmds, $tmp_dir;
|
||||
|
||||
$row_highlite_color = '';//$color[16];
|
||||
$openssl_cmds = SM_PATH . 'plugins/dkim/openssl-cmds.sh';
|
||||
$tmp_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/tmp/';
|
||||
?>
|
|
@ -7,7 +7,7 @@
|
|||
* Don't do it unless you know what you're doing.
|
||||
* Use standard PHP syntax, see config.php for examples.
|
||||
*
|
||||
* @copyright 2002-2024 The SquirrelMail Project Team
|
||||
* @copyright 2002-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -1,57 +0,0 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* SquirrelMail S/MIME Verification Plugin
|
||||
*
|
||||
* Copyright (c) 2015 Walter Hoehlhubmer <walter.h@mathemainzel.info>
|
||||
* Copyright (c) 2005-2012 Paul Lesniewski <paul@squirrelmail.org>
|
||||
* Copyright (c) 2005 Khedron Wilk <khedron@wilk.se>
|
||||
* Copyright (c) 2004 Scott Heavner
|
||||
* Copyright (c) 2003 Antonio Vasconcelos <vasco@threatconn.com>
|
||||
* Copyright (c) 2001-2003 Wouter Teepe <wouter@teepe.com>
|
||||
*
|
||||
* Licensed under the GNU GPL. For full terms see the file COPYING.
|
||||
*
|
||||
* @package plugins
|
||||
* @subpackage smime
|
||||
*
|
||||
*/
|
||||
|
||||
global $data_dir, $color,
|
||||
$cert_in_dir, $row_highlite_color;
|
||||
|
||||
global $openssl_cmds, $tmp_dir;
|
||||
|
||||
// This is the color used in the background of the signature
|
||||
// verification information presented to the user. $color[9]
|
||||
// may be subdued in some display themes, $color[16] will usually
|
||||
// stand out rather strongly. You may add any color you would
|
||||
// like here, including static ones. This information may or may
|
||||
// not be used under SquirrelMail 1.5.2+.
|
||||
//
|
||||
// $row_highlite_color = $color[9];
|
||||
// $row_highlite_color = $color[16];
|
||||
// $row_highlite_color = '#ff9933';
|
||||
//
|
||||
$row_highlite_color = $color[16];
|
||||
|
||||
|
||||
// This is the directory where signer ceritificates are stored
|
||||
// for analysis. It must be readable and writeable by the user
|
||||
// your web server runs as. This setting's default value usually
|
||||
// does not need to be changed.
|
||||
//
|
||||
$cert_in_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/certs-in/';
|
||||
|
||||
|
||||
|
||||
// This is the full path to the OpenSSL cmds shell script.
|
||||
//
|
||||
$openssl_cmds = SM_PATH . 'plugins/smime/openssl-cmds.sh';
|
||||
|
||||
|
||||
// This is the directory where temporary files are stored.
|
||||
// It must be readable and writeable by the user your web server runs as.
|
||||
// This setting's default value usually does not need to be changed.
|
||||
//
|
||||
$tmp_dir = $GLOBALS['siteRoot'].'/rrs/.maildata/data/tmp/';
|
|
@ -3,18 +3,3 @@ reply_to=
|
|||
show_html_default=0
|
||||
include_self_reply_all=0
|
||||
do_not_reply_to_self=1
|
||||
index_order=a:6:{i:0;i:0;i:1;i:7;i:2;i:4;i:3;i:3;i:4;i:1;i:5;i:8;}
|
||||
left_size=130
|
||||
show_flag_buttons=0
|
||||
show_personal_names=1
|
||||
filters_spam_folder=Spam
|
||||
filters_spam_spamhaus=on
|
||||
filters_spam_spamcop=on
|
||||
filters_spam_scan=new
|
||||
spamcop_method=thorough_email
|
||||
spamcop_type=free
|
||||
spamcop_enabled=0
|
||||
spamcop_save=0
|
||||
spamcop_movetospam=1
|
||||
show_xmailer_default=1
|
||||
newmail_changetitle=on
|
||||
|
|
|
@ -1,102 +0,0 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Message and Spam Filter Plugin - Setup script
|
||||
*
|
||||
* @copyright 1999-2017 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id: config_default.php 14643 2017-01-27 20:34:08Z pdontthink $
|
||||
* @package plugins
|
||||
* @subpackage filters
|
||||
*/
|
||||
|
||||
/**
|
||||
* Imap connection control
|
||||
*
|
||||
* Set this to true if you have problems -- check the README file
|
||||
* Note: This doesn't work all of the time (No idea why)
|
||||
* Seems to be related to UW
|
||||
* @global bool $UseSeparateImapConnection
|
||||
*/
|
||||
$UseSeparateImapConnection = true;
|
||||
|
||||
/**
|
||||
* User level spam filters control
|
||||
*
|
||||
* Set this to false if you do not want the user to be able to enable
|
||||
* spam filters
|
||||
* @global bool $AllowSpamFilters
|
||||
*/
|
||||
$AllowSpamFilters = true;
|
||||
|
||||
/**
|
||||
* SpamFilters YourHop Setting
|
||||
*
|
||||
* Set this to a string containing something unique to the line in the
|
||||
* header you want me to find IPs to scan the databases with. For example,
|
||||
* All the email coming IN from the internet to my site has a line in
|
||||
* the header that looks like (all on one line):
|
||||
* Received: [from usw-sf-list1.sourceforge.net (usw-sf-fw2.sourceforge.net
|
||||
* [216.136.171.252]) by firewall.persistence.com (SYSADMIN-antispam
|
||||
* 0.2) with
|
||||
* Since this line indicates the FIRST hop the email takes into my network,
|
||||
* I set my SpamFilters_YourHop to 'by firewall.persistence.com' but any
|
||||
* case-sensitive string will do. You can set it to something found on
|
||||
* every line in the header (like ' ') if you want to scan all IPs in
|
||||
* the header (lots of false alarms here tho).
|
||||
* @global string $SpamFilters_YourHop
|
||||
*/
|
||||
$SpamFilters_YourHop = 'mx.perfora.net';
|
||||
|
||||
/**
|
||||
* Commercial Spam Filters Control
|
||||
*
|
||||
* Some of the SPAM filters are COMMERCIAL and require a fee. If your users
|
||||
* select them and you're not allowed to use them, it will make SPAM filtering
|
||||
* very slow. If you don't want them to even be offered to the users, you
|
||||
* should set SpamFilters_ShowCommercial to false.
|
||||
* @global bool $SpamFilters_ShowCommercial
|
||||
*/
|
||||
$SpamFilters_ShowCommercial = false;
|
||||
|
||||
/**
|
||||
* SpamFiltering Cache
|
||||
*
|
||||
* A cache of IPs we've already checked or are known bad boys or good boys
|
||||
* ie. $SpamFilters_DNScache["210.54.220.18"] = true;
|
||||
* would tell filters to not even bother doing the DNS queries for that
|
||||
* IP and any email coming from it are SPAM - false would mean that any
|
||||
* email coming from it would NOT be SPAM
|
||||
* @global array $SpamFilters_DNScache
|
||||
*/
|
||||
$SpamFilters_DNScache=array();
|
||||
|
||||
/**
|
||||
* Path to bulkquery program
|
||||
*
|
||||
* Absolute path to the bulkquery program. Leave blank if you don't have
|
||||
* bulkquery compiled, installed, and lwresd running. See the README file
|
||||
* in the bulkquery directory for more information on using bulkquery.
|
||||
* @global string $SpamFilters_BulkQuery
|
||||
*/
|
||||
$SpamFilters_BulkQuery = '';
|
||||
|
||||
/**
|
||||
* Shared filtering cache control
|
||||
*
|
||||
* Do you want to use a shared file for the DNS cache or a session variable?
|
||||
* Using a shared file means that every user can benefit from any queries
|
||||
* made by other users. The shared file is named "dnscache" and is in the
|
||||
* data directory.
|
||||
* @global bool $SpamFilters_SharedCache
|
||||
*/
|
||||
$SpamFilters_SharedCache = true;
|
||||
|
||||
/**
|
||||
* DNS query TTL
|
||||
*
|
||||
* How long should DNS query results be cached for by default (in seconds)?
|
||||
* @global integer $SpamFilters_CacheTTL
|
||||
*/
|
||||
$SpamFilters_CacheTTL = 7200;
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -1,69 +0,0 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* SquirrelMail Plugin Hook Registration File
|
||||
* Auto-generated using the configure script, conf.pl
|
||||
*/
|
||||
|
||||
global $squirrelmail_plugin_hooks;
|
||||
|
||||
$squirrelmail_plugin_hooks['optpage_register_block']['administrator']
|
||||
= 'squirrelmail_administrator_optpage_register_block';
|
||||
$squirrelmail_plugin_hooks['left_main_before']['filters']
|
||||
= 'start_filters_hook';
|
||||
$squirrelmail_plugin_hooks['right_main_after_header']['filters']
|
||||
= 'start_filters_hook';
|
||||
$squirrelmail_plugin_hooks['optpage_register_block']['filters']
|
||||
= 'filters_optpage_register_block_hook';
|
||||
$squirrelmail_plugin_hooks['special_mailbox']['filters']
|
||||
= 'filters_special_mailbox';
|
||||
$squirrelmail_plugin_hooks['rename_or_delete_folder']['filters']
|
||||
= 'update_for_folder_hook';
|
||||
$squirrelmail_plugin_hooks['template_construct_login_webmail.tpl']['filters']
|
||||
= 'start_filters_hook';
|
||||
$squirrelmail_plugin_hooks['folder_status']['filters']
|
||||
= 'filters_folder_status';
|
||||
$squirrelmail_plugin_hooks['folder_status']['newmail']
|
||||
= 'newmail_folder_status';
|
||||
$squirrelmail_plugin_hooks['template_construct_left_main.tpl']['newmail']
|
||||
= 'newmail_plugin';
|
||||
$squirrelmail_plugin_hooks['optpage_register_block']['newmail']
|
||||
= 'newmail_optpage_register_block';
|
||||
$squirrelmail_plugin_hooks['options_save']['newmail']
|
||||
= 'newmail_sav';
|
||||
$squirrelmail_plugin_hooks['loading_prefs']['newmail']
|
||||
= 'newmail_pref';
|
||||
$squirrelmail_plugin_hooks['optpage_set_loadinfo']['newmail']
|
||||
= 'newmail_set_loadinfo';
|
||||
$squirrelmail_plugin_hooks['login_cookie']['secure_login']
|
||||
= 'secure_login_check';
|
||||
$squirrelmail_plugin_hooks['webmail_top']['secure_login']
|
||||
= 'secure_login_logout';
|
||||
$squirrelmail_plugin_hooks['configtest']['secure_login']
|
||||
= 'sl_check_configuration';
|
||||
$squirrelmail_plugin_hooks['read_body_header']['dkim']
|
||||
= 'dkim_header_verify';
|
||||
$squirrelmail_plugin_hooks['template_construct_read_headers.tpl']['dkim']
|
||||
= 'dkim_header_verify';
|
||||
$squirrelmail_plugin_hooks['configtest']['dkim']
|
||||
= 'dkim_check_configuration';
|
||||
$squirrelmail_plugin_hooks['read_body_header']['smime']
|
||||
= 'smime_header_verify';
|
||||
$squirrelmail_plugin_hooks['template_construct_read_headers.tpl']['smime']
|
||||
= 'smime_header_verify';
|
||||
$squirrelmail_plugin_hooks['configtest']['smime']
|
||||
= 'smime_check_configuration';
|
||||
$squirrelmail_plugin_hooks['optpage_register_block']['spamcop']
|
||||
= 'spamcop_options';
|
||||
$squirrelmail_plugin_hooks['loading_prefs']['spamcop']
|
||||
= 'spamcop_load';
|
||||
$squirrelmail_plugin_hooks['message_list_controls']['spamcop']
|
||||
= 'spamcop_show_button';
|
||||
$squirrelmail_plugin_hooks['mailbox_display_button_action']['spamcop']
|
||||
= 'spamcop_action_button';
|
||||
$squirrelmail_plugin_hooks['read_body_header_right']['spamcop']
|
||||
= 'spamcop_show_link';
|
||||
$squirrelmail_plugin_hooks['compose_send']['spamcop']
|
||||
= 'spamcop_while_sending';
|
||||
|
||||
|
|
@ -30,7 +30,7 @@ report them in SquirrelMail bug tracker. See \fBhttp://squirrelmail.org/bugs\fR
|
|||
.SH "AUTHOR"
|
||||
Tomas Kuliavas <tokul@users.sourceforge.net>
|
||||
.SH "COPYRIGHT"
|
||||
Copyright (c) 2006-2024 The SquirrelMail Project Team
|
||||
Copyright (c) 2006-2025 The SquirrelMail Project Team
|
||||
.SH "LICENSE"
|
||||
This manual is licensed under GNU General Public License. See COPYING file
|
||||
included in the SquirrelMail package or
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
/**
|
||||
* Script provides form to decode encrypted header information.
|
||||
*
|
||||
* @copyright 2005-2024 The SquirrelMail Project Team
|
||||
* @copyright 2005-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
# using this script.
|
||||
#
|
||||
# Copyright (c) 2002, Michael Blandford and Tal Yardeni
|
||||
# Copyright (c) 2005-2024 The SquirrelMail Project Team
|
||||
# Copyright (c) 2005-2025 The SquirrelMail Project Team
|
||||
#
|
||||
# This script is licensed under the GNU Public License (GPL).
|
||||
# See: http://opensource.org/licenses/gpl-license.php
|
||||
|
|
275
css/alien_glow/default.css
Normal file
275
css/alien_glow/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #61ff5c;
|
||||
background-color: #000000;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #4cc748;
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #4cc748;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #002266;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #002266;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff0000;
|
||||
border: 2px solid #19881a;
|
||||
background-color: #000000;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #105611;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #105611;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #61ff5c;
|
||||
border: 2px solid #19881a;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #19881a;
|
||||
color: #ff0000;
|
||||
background-color: #19881a;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #19881a;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #157316;
|
||||
}
|
||||
td.header1 {
|
||||
background: #19881a;
|
||||
}
|
||||
td.header2 {
|
||||
background: #157316;
|
||||
}
|
||||
td.header4 {
|
||||
background: #0a6c11;
|
||||
}
|
||||
tr.even {
|
||||
background: #ededed;
|
||||
}
|
||||
tr.odd {
|
||||
background: #000000;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #19881a;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #19881a;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #157316;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #157316;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #157316;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #19881a;
|
||||
}
|
||||
.error_message {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #157316;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #157316;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #157316;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #0a6c11;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #19881a;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #0a6c11;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #157316;
|
||||
}
|
||||
.flagged {
|
||||
color: #cc0000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #800000;
|
||||
}
|
||||
.low_priority {
|
||||
color: #61ff5c;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #19881a;
|
||||
}
|
||||
.spacer {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #19881a;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #19881a;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #157316;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #157316;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #19881a;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #19881a;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #157316;
|
||||
border-right: 1px solid #157316;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #157316;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #157316;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #157316;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #157316;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #19881a;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #19881a;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #157316;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #157316;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #19881a;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #19881a
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #19881a
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #19881a;
|
||||
border-right: 1px solid #19881a;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #19881a;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #157316;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #19881a;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #157316;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #157316;
|
||||
border-top: 1px solid #157316;
|
||||
border-bottom: 1px solid #157316;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #157316;
|
||||
border-bottom: 1px solid #157316;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #19881a;
|
||||
border-left: 1px solid #19881a;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #cc0000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #157316;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #19881a;
|
||||
border-top: 1px solid #157316;
|
||||
border-bottom: 1px solid #157316;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #19881a;
|
||||
border:1px solid #157316;
|
||||
}
|
275
css/autumn/default.css
Normal file
275
css/autumn/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #000000;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #ffffff;
|
||||
background-color: #71360a;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #2d4900;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #c95d02;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #ffffff;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff0000;
|
||||
border: 2px solid #bb9d45;
|
||||
background-color: #71360a;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #76673e;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #76673e;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #000000;
|
||||
border: 2px solid #bb9d45;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #bb9d45;
|
||||
color: #ff0000;
|
||||
background-color: #bb9d45;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #bb9d45;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #9ca147;
|
||||
}
|
||||
td.header1 {
|
||||
background: #bb9d45;
|
||||
}
|
||||
td.header2 {
|
||||
background: #9ca147;
|
||||
}
|
||||
td.header4 {
|
||||
background: #c95d02;
|
||||
}
|
||||
tr.even {
|
||||
background: #ebebeb;
|
||||
}
|
||||
tr.odd {
|
||||
background: #ffffff;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #bb9d45;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #bb9d45;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #9ca147;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #ffffff;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #9ca147;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #ffffff;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #9ca147;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #bb9d45;
|
||||
}
|
||||
.error_message {
|
||||
background: #ffffff;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #9ca147;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #9ca147;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #9ca147;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #c95d02;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #bb9d45;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #c95d02;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #9ca147;
|
||||
}
|
||||
.flagged {
|
||||
color: #cc0000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #800000;
|
||||
}
|
||||
.low_priority {
|
||||
color: #000000;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #bb9d45;
|
||||
}
|
||||
.spacer {
|
||||
background: #ffffff;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #bb9d45;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #bb9d45;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #9ca147;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #9ca147;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #bb9d45;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #bb9d45;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #9ca147;
|
||||
border-right: 1px solid #9ca147;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #9ca147;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #9ca147;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #9ca147;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #9ca147;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #bb9d45;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #bb9d45;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #9ca147;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #9ca147;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #bb9d45;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #bb9d45
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #bb9d45
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #bb9d45;
|
||||
border-right: 1px solid #bb9d45;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #bb9d45;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #9ca147;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #bb9d45;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #9ca147;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #9ca147;
|
||||
border-top: 1px solid #9ca147;
|
||||
border-bottom: 1px solid #9ca147;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #9ca147;
|
||||
border-bottom: 1px solid #9ca147;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #bb9d45;
|
||||
border-left: 1px solid #bb9d45;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #cc0000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #9ca147;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #bb9d45;
|
||||
border-top: 1px solid #9ca147;
|
||||
border-bottom: 1px solid #9ca147;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #bb9d45;
|
||||
border:1px solid #9ca147;
|
||||
}
|
275
css/autumn2/default.css
Normal file
275
css/autumn2/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #000000;
|
||||
background-color: #dcddc5;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #ffffff;
|
||||
background-color: #4f1c23;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #4f1c23;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #f4e1b9;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #ffffff;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff0000;
|
||||
border: 2px solid #bca87e;
|
||||
background-color: #4f1c23;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #4c5c2b;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #4c5c2b;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #000000;
|
||||
border: 2px solid #bca87e;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #bca87e;
|
||||
color: #ff0000;
|
||||
background-color: #bca87e;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #bca87e;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #7c8546;
|
||||
}
|
||||
td.header1 {
|
||||
background: #bca87e;
|
||||
}
|
||||
td.header2 {
|
||||
background: #7c8546;
|
||||
}
|
||||
td.header4 {
|
||||
background: #7c8546;
|
||||
}
|
||||
tr.even {
|
||||
background: #c9cba4;
|
||||
}
|
||||
tr.odd {
|
||||
background: #dcddc5;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #bca87e;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #bca87e;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #7c8546;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #dcddc5;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #7c8546;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #dcddc5;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #7c8546;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #bca87e;
|
||||
}
|
||||
.error_message {
|
||||
background: #dcddc5;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #7c8546;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #7c8546;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #7c8546;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #7c8546;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #bca87e;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #7c8546;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #7c8546;
|
||||
}
|
||||
.flagged {
|
||||
color: #cc0000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #800000;
|
||||
}
|
||||
.low_priority {
|
||||
color: #000000;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #bca87e;
|
||||
}
|
||||
.spacer {
|
||||
background: #dcddc5;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #bca87e;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #bca87e;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #7c8546;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #7c8546;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #bca87e;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #bca87e;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #7c8546;
|
||||
border-right: 1px solid #7c8546;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #7c8546;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #7c8546;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #7c8546;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #7c8546;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #bca87e;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #bca87e;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #7c8546;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #7c8546;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #bca87e;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #bca87e
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #bca87e
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #bca87e;
|
||||
border-right: 1px solid #bca87e;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #bca87e;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #7c8546;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #bca87e;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #7c8546;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #7c8546;
|
||||
border-top: 1px solid #7c8546;
|
||||
border-bottom: 1px solid #7c8546;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #7c8546;
|
||||
border-bottom: 1px solid #7c8546;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #bca87e;
|
||||
border-left: 1px solid #bca87e;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #cc0000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #7c8546;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #bca87e;
|
||||
border-top: 1px solid #7c8546;
|
||||
border-bottom: 1px solid #7c8546;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #bca87e;
|
||||
border:1px solid #7c8546;
|
||||
}
|
275
css/black_bean_burrito/default.css
Normal file
275
css/black_bean_burrito/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #d0d0d0;
|
||||
background-color: #000000;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #d0d0d0;
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #cfcfa0;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #d0d0d0;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #aaaa44;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #414141;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #414141;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff3377;
|
||||
border: 2px solid #595959;
|
||||
background-color: #000000;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #292929;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #292929;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff3377;
|
||||
}
|
||||
.error_val {
|
||||
color: #d0d0d0;
|
||||
border: 2px solid #595959;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #595959;
|
||||
color: #ff3377;
|
||||
background-color: #595959;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #595959;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #414141;
|
||||
}
|
||||
td.header1 {
|
||||
background: #595959;
|
||||
}
|
||||
td.header2 {
|
||||
background: #414141;
|
||||
}
|
||||
td.header4 {
|
||||
background: #373700;
|
||||
}
|
||||
tr.even {
|
||||
background: #202020;
|
||||
}
|
||||
tr.odd {
|
||||
background: #000000;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #595959;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #595959;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #414141;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #414141;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #414141;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #595959;
|
||||
}
|
||||
.error_message {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #414141;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #414141;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #414141;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #373700;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #595959;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #373700;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #414141;
|
||||
}
|
||||
.flagged {
|
||||
color: #ff7171;
|
||||
}
|
||||
.high_priority {
|
||||
color: #f88888;
|
||||
}
|
||||
.low_priority {
|
||||
color: #d0d0d0;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #595959;
|
||||
}
|
||||
.spacer {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #595959;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #595959;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #414141;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #414141;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #595959;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #595959;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #414141;
|
||||
border-right: 1px solid #414141;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #414141;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #414141;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #414141;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #414141;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #595959;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #595959;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #414141;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #414141;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #595959;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #595959
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #595959
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #595959;
|
||||
border-right: 1px solid #595959;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #595959;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #414141;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #595959;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #414141;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #414141;
|
||||
border-top: 1px solid #414141;
|
||||
border-bottom: 1px solid #414141;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #414141;
|
||||
border-bottom: 1px solid #414141;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #ff7171;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #595959;
|
||||
border-left: 1px solid #595959;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #ff7171;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #ff7171;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #414141;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #595959;
|
||||
border-top: 1px solid #414141;
|
||||
border-bottom: 1px solid #414141;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #595959;
|
||||
border:1px solid #414141;
|
||||
}
|
17
css/blue_gradient/default.css
Normal file
17
css/blue_gradient/default.css
Normal file
|
@ -0,0 +1,17 @@
|
|||
td.header1 {
|
||||
background: url('img/gradient-blue.png') repeat-x;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #a6b2e2;
|
||||
}
|
||||
|
||||
#optionGroups td.optionName {
|
||||
background: url('img/gradient-blue.png') repeat-x;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
#optionDisplay table {
|
||||
border:1px solid #a6b2e2;
|
||||
}
|
BIN
css/blue_gradient/img/gradient-blue.png
Normal file
BIN
css/blue_gradient/img/gradient-blue.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 188 B |
275
css/blue_grey/default.css
Normal file
275
css/blue_grey/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #ffffff;
|
||||
background-color: #929292;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #ffffff;
|
||||
background-color: #294763;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #a7c5f3;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #d0d0d0;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #d0d0d0;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff0000;
|
||||
border: 2px solid #6188a9;
|
||||
background-color: #294763;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #496e8b;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #496e8b;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #ffffff;
|
||||
border: 2px solid #6188a9;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #6188a9;
|
||||
color: #ff0000;
|
||||
background-color: #6188a9;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #6188a9;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #587b99;
|
||||
}
|
||||
td.header1 {
|
||||
background: #6188a9;
|
||||
}
|
||||
td.header2 {
|
||||
background: #587b99;
|
||||
}
|
||||
td.header4 {
|
||||
background: #597d9d;
|
||||
}
|
||||
tr.even {
|
||||
background: #7092b4;
|
||||
}
|
||||
tr.odd {
|
||||
background: #929292;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #6188a9;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #6188a9;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #587b99;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #929292;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #587b99;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #929292;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #587b99;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #6188a9;
|
||||
}
|
||||
.error_message {
|
||||
background: #929292;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #587b99;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #587b99;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #587b99;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #597d9d;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #6188a9;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #597d9d;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #587b99;
|
||||
}
|
||||
.flagged {
|
||||
color: #cc0000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #800000;
|
||||
}
|
||||
.low_priority {
|
||||
color: #ffffff;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #6188a9;
|
||||
}
|
||||
.spacer {
|
||||
background: #929292;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #6188a9;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #6188a9;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #587b99;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #587b99;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #6188a9;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #6188a9;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #587b99;
|
||||
border-right: 1px solid #587b99;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #587b99;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #587b99;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #587b99;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #587b99;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #6188a9;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #6188a9;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #587b99;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #587b99;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #6188a9;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #6188a9
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #6188a9
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #6188a9;
|
||||
border-right: 1px solid #6188a9;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #6188a9;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #587b99;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #6188a9;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #587b99;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #587b99;
|
||||
border-top: 1px solid #587b99;
|
||||
border-bottom: 1px solid #587b99;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #587b99;
|
||||
border-bottom: 1px solid #587b99;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #6188a9;
|
||||
border-left: 1px solid #6188a9;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #cc0000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #587b99;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #6188a9;
|
||||
border-top: 1px solid #587b99;
|
||||
border-bottom: 1px solid #587b99;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #6188a9;
|
||||
border:1px solid #587b99;
|
||||
}
|
275
css/blue_on_blue/default.css
Normal file
275
css/blue_on_blue/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #9097bc;
|
||||
background-color: #19193a;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #8a8aaf;
|
||||
background-color: #19193a;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #8a8aaf;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #8a8aaf;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #ffffff;
|
||||
}
|
||||
.error_table {
|
||||
color: #8a8aaf;
|
||||
border: 2px solid #4c4b83;
|
||||
background-color: #19193a;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #16161d;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #16161d;
|
||||
}
|
||||
.error_row {
|
||||
color: #8a8aaf;
|
||||
}
|
||||
.error_val {
|
||||
color: #9097bc;
|
||||
border: 2px solid #4c4b83;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #4c4b83;
|
||||
color: #8a8aaf;
|
||||
background-color: #4c4b83;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #4c4b83;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #2d2d3b;
|
||||
}
|
||||
td.header1 {
|
||||
background: #4c4b83;
|
||||
}
|
||||
td.header2 {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
td.header4 {
|
||||
background: #19193a;
|
||||
}
|
||||
tr.even {
|
||||
background: #1d1d26;
|
||||
}
|
||||
tr.odd {
|
||||
background: #19193a;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #4c4b83;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #4c4b83;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #19193a;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #19193a;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #4c4b83;
|
||||
}
|
||||
.error_message {
|
||||
background: #19193a;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #19193a;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #4c4b83;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #19193a;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #2d2d3b;
|
||||
}
|
||||
.flagged {
|
||||
color: #ffffff;
|
||||
}
|
||||
.high_priority {
|
||||
color: #ffffff;
|
||||
}
|
||||
.low_priority {
|
||||
color: #9097bc;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #4c4b83;
|
||||
}
|
||||
.spacer {
|
||||
background: #19193a;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #4c4b83;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #4c4b83;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #2d2d3b;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #4c4b83;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #4c4b83;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #2d2d3b;
|
||||
border-right: 1px solid #2d2d3b;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #2d2d3b;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #2d2d3b;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #4c4b83;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #4c4b83;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #2d2d3b;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #4c4b83;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #4c4b83
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #4c4b83
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #4c4b83;
|
||||
border-right: 1px solid #4c4b83;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #4c4b83;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #2d2d3b;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #4c4b83;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #2d2d3b;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #2d2d3b;
|
||||
border-top: 1px solid #2d2d3b;
|
||||
border-bottom: 1px solid #2d2d3b;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #2d2d3b;
|
||||
border-bottom: 1px solid #2d2d3b;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #ffffff;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #4c4b83;
|
||||
border-left: 1px solid #4c4b83;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #ffffff;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #2d2d3b;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #4c4b83;
|
||||
border-top: 1px solid #2d2d3b;
|
||||
border-bottom: 1px solid #2d2d3b;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #4c4b83;
|
||||
border:1px solid #2d2d3b;
|
||||
}
|
275
css/bluesnews/default.css
Normal file
275
css/bluesnews/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #ffffff;
|
||||
background-color: #000000;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #ffff80;
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #ffff80;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #ffff80;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #3333ff;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #c0c060;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #c0c060;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff0000;
|
||||
border: 2px solid #181818;
|
||||
background-color: #000000;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #000080;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #000080;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #ffffff;
|
||||
border: 2px solid #181818;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #181818;
|
||||
color: #ff0000;
|
||||
background-color: #181818;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #181818;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #000080;
|
||||
}
|
||||
td.header1 {
|
||||
background: #181818;
|
||||
}
|
||||
td.header2 {
|
||||
background: #000080;
|
||||
}
|
||||
td.header4 {
|
||||
background: #000080;
|
||||
}
|
||||
tr.even {
|
||||
background: #808080;
|
||||
}
|
||||
tr.odd {
|
||||
background: #000000;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #181818;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #181818;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #000080;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #000080;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #000080;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #181818;
|
||||
}
|
||||
.error_message {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #000080;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #000080;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #000080;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #000080;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #181818;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #000080;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #000080;
|
||||
}
|
||||
.flagged {
|
||||
color: #800000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #a0a0a0;
|
||||
}
|
||||
.low_priority {
|
||||
color: #ffffff;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #181818;
|
||||
}
|
||||
.spacer {
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #181818;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #181818;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #000080;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #000080;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #181818;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #181818;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #000080;
|
||||
border-right: 1px solid #000080;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #000080;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #000080;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #000080;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #000080;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #181818;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #181818;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #000080;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #000080;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #181818;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #181818
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #181818
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #181818;
|
||||
border-right: 1px solid #181818;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #181818;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #000080;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #181818;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #000080;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #000080;
|
||||
border-top: 1px solid #000080;
|
||||
border-bottom: 1px solid #000080;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #000080;
|
||||
border-bottom: 1px solid #000080;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #800000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #181818;
|
||||
border-left: 1px solid #181818;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #800000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #800000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #000080;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #181818;
|
||||
border-top: 1px solid #000080;
|
||||
border-bottom: 1px solid #000080;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #181818;
|
||||
border:1px solid #000080;
|
||||
}
|
275
css/bluesome/default.css
Normal file
275
css/bluesome/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #333333;
|
||||
background-color: #CBD2D9;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #CCCCCC;
|
||||
background-color: #5B6177;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #333333;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #CCCCCC;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #CCCCCC;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #CCCCCC;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #CCCCCC;
|
||||
}
|
||||
.error_table {
|
||||
color: #FF0000;
|
||||
border: 2px solid #9DB5CB;
|
||||
background-color: #5B6177;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.error_row {
|
||||
color: #FF0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #333333;
|
||||
border: 2px solid #9DB5CB;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #9DB5CB;
|
||||
color: #FF0000;
|
||||
background-color: #9DB5CB;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #9DB5CB;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #597D9D;
|
||||
}
|
||||
td.header1 {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
td.header2 {
|
||||
background: #597D9D;
|
||||
}
|
||||
td.header4 {
|
||||
background: #597D9D;
|
||||
}
|
||||
tr.even {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
tr.odd {
|
||||
background: #CBD2D9;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #9DB5CB;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #597D9D;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #CBD2D9;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #597D9D;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #CBD2D9;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #597D9D;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
.error_message {
|
||||
background: #CBD2D9;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #597D9D;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #597D9D;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #597D9D;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #597D9D;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #597D9D;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #597D9D;
|
||||
}
|
||||
.flagged {
|
||||
color: #CC0000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #800000;
|
||||
}
|
||||
.low_priority {
|
||||
color: #333333;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
.spacer {
|
||||
background: #CBD2D9;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #9DB5CB;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #597D9D;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #597D9D;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #597D9D;
|
||||
border-right: 1px solid #597D9D;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #597D9D;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #597D9D;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #597D9D;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #597D9D;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #9DB5CB;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #597D9D;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #597D9D;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #9DB5CB
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #9DB5CB
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #9DB5CB;
|
||||
border-right: 1px solid #9DB5CB;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #9DB5CB;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #597D9D;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #9DB5CB;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #597D9D;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #597D9D;
|
||||
border-top: 1px solid #597D9D;
|
||||
border-bottom: 1px solid #597D9D;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #597D9D;
|
||||
border-bottom: 1px solid #597D9D;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #CC0000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #9DB5CB;
|
||||
border-left: 1px solid #9DB5CB;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #CC0000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #CC0000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #597D9D;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #9DB5CB;
|
||||
border-top: 1px solid #597D9D;
|
||||
border-bottom: 1px solid #597D9D;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #9DB5CB;
|
||||
border:1px solid #597D9D;
|
||||
}
|
275
css/bluesteel/default.css
Normal file
275
css/bluesteel/default.css
Normal file
|
@ -0,0 +1,275 @@
|
|||
/* older css template */
|
||||
/* page body formatting */
|
||||
body {
|
||||
color: #000000;
|
||||
background-color: #dedfdf;
|
||||
}
|
||||
body.sqm_leftMain {
|
||||
color: #000000;
|
||||
background-color: #475a94;
|
||||
}
|
||||
|
||||
/* right links */
|
||||
a:link, a:visited, a:hover, a:active {
|
||||
color: #0000cc;
|
||||
}
|
||||
|
||||
/* left links */
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
|
||||
color: #000000;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
|
||||
color: #770000;
|
||||
}
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
|
||||
color: #ababab;
|
||||
}
|
||||
|
||||
/* highlighted texts */
|
||||
.highlight {
|
||||
color: #ababab;
|
||||
}
|
||||
.error_table {
|
||||
color: #ff0000;
|
||||
border: 2px solid #a8a8a8;
|
||||
background-color: #475a94;
|
||||
}
|
||||
.error_thead {
|
||||
background-color: #666666;
|
||||
}
|
||||
.error_thead_caption {
|
||||
background-color: #666666;
|
||||
}
|
||||
.error_row {
|
||||
color: #ff0000;
|
||||
}
|
||||
.error_val {
|
||||
color: #000000;
|
||||
border: 2px solid #a8a8a8;
|
||||
|
||||
}
|
||||
.error_key {
|
||||
border: 2px solid #a8a8a8;
|
||||
color: #ff0000;
|
||||
background-color: #a8a8a8;
|
||||
}
|
||||
|
||||
/* Standard defs */
|
||||
table.table1 {
|
||||
border: 1px solid #a8a8a8;
|
||||
}
|
||||
table.table2 {
|
||||
border: 1px solid #ababab;
|
||||
}
|
||||
td.header1 {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
td.header2 {
|
||||
background: #ababab;
|
||||
}
|
||||
td.header4 {
|
||||
background: #ffffcc;
|
||||
}
|
||||
tr.even {
|
||||
background: #ededed;
|
||||
}
|
||||
tr.odd {
|
||||
background: #dedfdf;
|
||||
}
|
||||
.table_standard {
|
||||
border:1px solid #a8a8a8;
|
||||
}
|
||||
|
||||
.sqm_loginOrgName, .sqm_signoutBar {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
.sqm_motd {
|
||||
background: #ababab;
|
||||
}
|
||||
.sqm_motd td {
|
||||
background: #dedfdf;
|
||||
}
|
||||
|
||||
/* empty_folder.tpl defs */
|
||||
.sqm_emptyFolder {
|
||||
background: #ababab;
|
||||
}
|
||||
.sqm_emptyFolder td {
|
||||
background: #dedfdf;
|
||||
}
|
||||
|
||||
/* error_box.tpl definitions */
|
||||
.table_errorBoxWrapper {
|
||||
background: #ababab;
|
||||
}
|
||||
.table_errorBox {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
.error_message {
|
||||
background: #dedfdf;
|
||||
}
|
||||
|
||||
/* page_header.tpl definitions */
|
||||
.sqm_currentFolder {
|
||||
background: #ababab;
|
||||
}
|
||||
.sqm_headerSignout {
|
||||
background: #ababab;
|
||||
}
|
||||
|
||||
/* message_list.tpl definitions */
|
||||
.table_messageListWrapper {
|
||||
background: #ababab;
|
||||
}
|
||||
|
||||
.table_messageList {
|
||||
background: #ffffcc;
|
||||
}
|
||||
.table_messageList td.spacer {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
.table_messageList tr.mouse_over {
|
||||
background: #ffffcc;
|
||||
}
|
||||
.table_messageList tr.clicked {
|
||||
background: #ff9933;
|
||||
}
|
||||
.deleted {
|
||||
color: #ababab;
|
||||
}
|
||||
.flagged {
|
||||
color: #cc0000;
|
||||
}
|
||||
.high_priority {
|
||||
color: #800000;
|
||||
}
|
||||
.low_priority {
|
||||
color: #000000;
|
||||
}
|
||||
.message_list_controls {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
.spacer {
|
||||
background: #dedfdf;
|
||||
}
|
||||
|
||||
/* dialog box defs */
|
||||
.dialogbox table.wrapper {
|
||||
border: 1px solid #a8a8a8;
|
||||
}
|
||||
.dialogbox td.folderAction {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
|
||||
/* addressbook_list.tpl defs */
|
||||
#addressList table {
|
||||
border: 1px solid #ababab;
|
||||
}
|
||||
#addressList td.header1 {
|
||||
background: #ababab;
|
||||
}
|
||||
#addressList td.abookSwitch {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
|
||||
#addressList td.abookButtons {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
#addressList td.abookField {
|
||||
border-left: 1px solid #ababab;
|
||||
border-right: 1px solid #ababab;
|
||||
}
|
||||
#addressList td.colHeader {
|
||||
background: #ababab;
|
||||
}
|
||||
#addrBookSearch table.wrapper {
|
||||
border: 1px solid #ababab;
|
||||
}
|
||||
#addrAddEdit table {
|
||||
border: 1px solid #ababab;
|
||||
}
|
||||
#addrAddEdit td.header {
|
||||
background: #ababab;
|
||||
}
|
||||
|
||||
/* options defs */
|
||||
#optionGroups table {
|
||||
border: 1px solid #a8a8a8;
|
||||
}
|
||||
#optionGroups td.title {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
#optionGroups td.optionElement table {
|
||||
border:1px solid #ababab;
|
||||
}
|
||||
#optionGroups td.optionName {
|
||||
background: #ababab;
|
||||
}
|
||||
#optionGroups td.optionDesc {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
#optionDisplay table {
|
||||
border: 1px solid #a8a8a8
|
||||
}
|
||||
#optionOrder table {
|
||||
border: 1px solid #a8a8a8
|
||||
}
|
||||
#optionOrder table.moveFields td {
|
||||
border-left: 1px solid #a8a8a8;
|
||||
border-right: 1px solid #a8a8a8;
|
||||
}
|
||||
#optionsIdentity table.table2 tr {
|
||||
background: #a8a8a8;
|
||||
}
|
||||
#optionsIdentity hr {
|
||||
width: 95%;
|
||||
border: 1px solid #ababab;
|
||||
}
|
||||
|
||||
/* help defs */
|
||||
#help td.nav {
|
||||
color: #a8a8a8;
|
||||
}
|
||||
|
||||
/* search defs */
|
||||
div.search td.header4 {
|
||||
border-bottom: 1px solid #ababab;
|
||||
}
|
||||
div.search td.queryAction {
|
||||
border-left: 1px solid #ababab;
|
||||
border-top: 1px solid #ababab;
|
||||
border-bottom: 1px solid #ababab;
|
||||
}
|
||||
|
||||
div.search td.queryDesc {
|
||||
border-top: 1px solid #ababab;
|
||||
border-bottom: 1px solid #ababab;
|
||||
}
|
||||
div.search span.error {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search td.searchForm {
|
||||
border-right: 1px solid #a8a8a8;
|
||||
border-left: 1px solid #a8a8a8;
|
||||
}
|
||||
div.search td.queryError {
|
||||
color: #cc0000;
|
||||
}
|
||||
div.search h2 {
|
||||
color: #cc0000;
|
||||
}
|
||||
|
||||
/* compse defs */
|
||||
div.compose tr.header {
|
||||
background: #ababab;
|
||||
}
|
||||
div.compose tr.attachment td {
|
||||
background: #a8a8a8;
|
||||
border-top: 1px solid #ababab;
|
||||
border-bottom: 1px solid #ababab;
|
||||
}
|
||||
|
||||
div.compose table.close {
|
||||
background: #a8a8a8;
|
||||
border:1px solid #ababab;
|
||||
}
|
|
@ -1,573 +0,0 @@
|
|||
body
|
||||
{
|
||||
color: #FFFFFF;
|
||||
background-color: #305030;
|
||||
background-image: url(//realityripple.com/images/nature.jpg);
|
||||
background-size: cover !important;
|
||||
background-repeat: no-repeat !important;
|
||||
background-position: left bottom !important;
|
||||
background-attachment: fixed !important;
|
||||
text-shadow: 1px 1px 2px #000000;
|
||||
}
|
||||
body.sqm_leftMain
|
||||
{
|
||||
color: #FFFFFF;
|
||||
background-color: #103010;
|
||||
background-image: linear-gradient(to right, #000000 0%, #103010 100%);
|
||||
}
|
||||
body.sqm_leftMain span a img
|
||||
{
|
||||
vertical-align: super;
|
||||
}
|
||||
a:link, a:visited
|
||||
{
|
||||
color: #00CC00;
|
||||
text-decoration: none;
|
||||
}
|
||||
a:hover, a:active
|
||||
{
|
||||
text-decoration: underline;
|
||||
}
|
||||
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active
|
||||
{
|
||||
color: #00A000;
|
||||
}
|
||||
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active
|
||||
{
|
||||
color: #00CC00;
|
||||
}
|
||||
|
||||
/* UNTESTED */
|
||||
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active
|
||||
{
|
||||
color: #00FF00;
|
||||
}
|
||||
.highlight
|
||||
{
|
||||
color: #FF0000;
|
||||
}
|
||||
.error_table
|
||||
{
|
||||
color: #FFFFFF;
|
||||
border: 2px solid #FF0000;
|
||||
background-color: #000000;
|
||||
}
|
||||
.error_thead
|
||||
{
|
||||
background-color: #800000;
|
||||
}
|
||||
.error_thead_caption
|
||||
{
|
||||
background-color: #FF0000;
|
||||
}
|
||||
.error_row
|
||||
{
|
||||
color: #FFFFFF;
|
||||
}
|
||||
.error_val
|
||||
{
|
||||
color: #FFFFFF;
|
||||
border: 2px solid #FF0000;
|
||||
}
|
||||
.error_key
|
||||
{
|
||||
border: 2px solid #FF0000;
|
||||
color: #FFFFFF;
|
||||
background-color: #000000;
|
||||
}
|
||||
/* /UNTESTED */
|
||||
|
||||
table.table1
|
||||
{
|
||||
border: 0 !important;
|
||||
width: 100% !important;
|
||||
background: rgba(0, 0, 0, 0.7) !important;
|
||||
margin-top: 0 !important;
|
||||
margin-bottom: 0 !important;
|
||||
padding-top: 1em !important;
|
||||
padding-bottom: 1em !important;
|
||||
}
|
||||
table.spacer
|
||||
{
|
||||
background-color: rgba(0, 0, 0, 0.7) !important;
|
||||
}
|
||||
table.table2
|
||||
{
|
||||
border: 0 !important;
|
||||
width: 100% !important;
|
||||
background-color: rgba(0, 0, 0, 0.7) !important;
|
||||
margin-top: 0 !important;
|
||||
margin-bottom: 0 !important;
|
||||
padding-bottom: 0.5em;
|
||||
}
|
||||
table.table1 table.table2
|
||||
{
|
||||
background-color: transparent !important;
|
||||
}
|
||||
table.table1 td
|
||||
{
|
||||
vertical-align: top;
|
||||
}
|
||||
table.table2 td
|
||||
{
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
}
|
||||
td.header1
|
||||
{
|
||||
text-align: center !important;
|
||||
background: rgba(0, 32, 0, 0.6) !important;
|
||||
}
|
||||
td.header2
|
||||
{
|
||||
text-align: center !important;
|
||||
background: rgba(0, 0, 0, 0.5) !important;
|
||||
}
|
||||
td.header4
|
||||
{
|
||||
background: rgba(0, 32, 0, 0.6);
|
||||
}
|
||||
tr.even
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
tr.odd
|
||||
{
|
||||
background: rgba(32, 32, 128, 0.3);
|
||||
}
|
||||
.table_standard
|
||||
{
|
||||
border: 0;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
.sqm_loginOrgName, .sqm_signoutBar
|
||||
{
|
||||
background-color: #002000;
|
||||
}
|
||||
.sqm_motd
|
||||
{
|
||||
background-color: #008000;
|
||||
background-image: linear-gradient(to right, #000000, #008000, #000000);
|
||||
width: 100%;
|
||||
}
|
||||
.sqm_motd td
|
||||
{
|
||||
background: #000000;
|
||||
text-align: center;
|
||||
}
|
||||
table.sqm_emptyFolder
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
width: 100%;
|
||||
padding-bottom: 0.25em;
|
||||
border-bottom-left-radius: 0.5em;
|
||||
border-bottom-right-radius: 0.5em;
|
||||
}
|
||||
table.sqm_emptyFolder td
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
.table_errorBoxWrapper
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
width: 100%;
|
||||
}
|
||||
.table_errorBox
|
||||
{
|
||||
background: #000000;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
border: 1px solid #FF0000;
|
||||
padding: 0.25em;
|
||||
border-radius: 0.5em;
|
||||
}
|
||||
.error_message
|
||||
{
|
||||
background: #000000;
|
||||
padding: 0.25em;
|
||||
}
|
||||
.sqm_currentFolder
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
padding-top: 0.25em;
|
||||
padding-left: 0.5em;
|
||||
border-top-left-radius: 0.5em;
|
||||
}
|
||||
.sqm_headerSignout
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
padding-top: 0.25em;
|
||||
padding-right: 0.5em;
|
||||
border-top-right-radius: 0.5em;
|
||||
}
|
||||
.sqm_topNavigation
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
text-align: center;
|
||||
padding-left: 0.5em;
|
||||
padding-bottom: 2em;
|
||||
}
|
||||
.sqm_providerInfo
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
padding-bottom: 0.25em;
|
||||
padding-right: 0.5em;
|
||||
padding-bottom: 2em;
|
||||
}
|
||||
div#message_list table.table_empty td
|
||||
{
|
||||
padding: 0;
|
||||
}
|
||||
.table_messageListWrapper
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
.table_messageList
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
.table_messageList td.spacer
|
||||
{
|
||||
background-color: transparent;
|
||||
background-image: none;
|
||||
}
|
||||
.table_messageList tr.mouse_over
|
||||
{
|
||||
background: #000000;
|
||||
}
|
||||
.table_messageList tr.clicked
|
||||
{
|
||||
background: #004000;
|
||||
}
|
||||
.deleted
|
||||
{
|
||||
color: #B0B0B0;
|
||||
}
|
||||
.flagged
|
||||
{
|
||||
color: #C0C000;
|
||||
}
|
||||
.high_priority
|
||||
{
|
||||
color: #FF0000;
|
||||
}
|
||||
.low_priority
|
||||
{
|
||||
color: #00FFFF;
|
||||
}
|
||||
.message_list_controls
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
.spacer
|
||||
{
|
||||
background-color: transparent;
|
||||
}
|
||||
.dialogbox table.wrapper
|
||||
{
|
||||
border: 0;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
width: 100%;
|
||||
}
|
||||
.dialogbox table.wrapper table
|
||||
{
|
||||
width: 100%;
|
||||
}
|
||||
.dialogbox table.wrapper table td.header2
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
}
|
||||
.dialogbox table.wrapper td
|
||||
{
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
#addressList td.abookPaginationAndButtons
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
#addressList td.abookSwitch
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
#addressList td.abookButtons
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
#addressList td.abookField:first-child
|
||||
{
|
||||
border-left: 0;
|
||||
padding-left: 0;
|
||||
}
|
||||
#addressList td.abookField
|
||||
{
|
||||
border-left: 1px solid #606060;
|
||||
padding-left: 0.5em;
|
||||
border-right: 0;
|
||||
}
|
||||
#addressList td.colHeader
|
||||
{
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
}
|
||||
#addrBookSearch table.wrapper
|
||||
{
|
||||
border: 1px solid #008000;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
#optionGroups td.optionDesc
|
||||
{
|
||||
background: transparent;
|
||||
padding: 0 0.5em 0.5em;
|
||||
}
|
||||
#optionOrder table.moveFields
|
||||
{
|
||||
background: #000000;
|
||||
padding: 0.5em;
|
||||
margin-top: 1em;
|
||||
margin-bottom: 1em;
|
||||
border-radius: 0.5em;
|
||||
}
|
||||
#optionOrder table.moveFields td
|
||||
{
|
||||
border-left: 1px solid #606060;
|
||||
padding-left: 0.5em;
|
||||
border-right: 0px;
|
||||
padding-right: 0.5em;
|
||||
}
|
||||
#optionOrder table.moveFields td:first-child
|
||||
{
|
||||
border-left: 0px;
|
||||
padding-left: 0;
|
||||
}
|
||||
#optionsIdentity table.table2 tr
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
#optionsIdentity hr
|
||||
{
|
||||
width: 95%;
|
||||
border: 1px solid #006000;
|
||||
}
|
||||
#help td.nav
|
||||
{
|
||||
color: #B0B0B0;
|
||||
}
|
||||
div.search td.header4
|
||||
{
|
||||
border-bottom: 1px solid #008000;
|
||||
}
|
||||
div.search td.queryAction
|
||||
{
|
||||
border-left: 1px solid #008000;
|
||||
border-top: 0;
|
||||
border-bottom: 1px solid #008000;
|
||||
}
|
||||
div.search td.queryDesc
|
||||
{
|
||||
border-top: 0;
|
||||
border-bottom: 1px solid #008000;
|
||||
}
|
||||
div.search span.error
|
||||
{
|
||||
color: #FF0000;
|
||||
}
|
||||
div.search td.searchForm:first-child
|
||||
{
|
||||
border-left: 0px;
|
||||
}
|
||||
div.search td.searchForm
|
||||
{
|
||||
border-right: 0px;
|
||||
border-left: 1px solid #606060;
|
||||
}
|
||||
div.search td.queryError
|
||||
{
|
||||
color: #FF0000;
|
||||
}
|
||||
div.search h1
|
||||
{
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
margin: 0;
|
||||
padding: 0.25em;
|
||||
border-top: 1px solid #606060;
|
||||
}
|
||||
form + hr
|
||||
{
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
div.search h2
|
||||
{
|
||||
color: #FFFFFF;
|
||||
}
|
||||
div.compose tr.header
|
||||
{
|
||||
background: transparent;
|
||||
}
|
||||
div.compose tr.header + tr.attachment td
|
||||
{
|
||||
border-top: 1px solid #000000;
|
||||
}
|
||||
div.compose tr.attachment td
|
||||
{
|
||||
background: transparent;
|
||||
border-top: 0px;
|
||||
border-bottom: 1px solid #000000;
|
||||
}
|
||||
div.compose table.close
|
||||
{
|
||||
text-align: right;
|
||||
background: transparent;
|
||||
border: 0;
|
||||
}
|
||||
div.compose table#attachment_table,
|
||||
div.readMenuBar table
|
||||
{
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
div.readMenuBar table.top
|
||||
{
|
||||
border-top: 0;
|
||||
}
|
||||
div.readMenuBar table.bottom
|
||||
{
|
||||
border-bottom: 0;
|
||||
}
|
||||
div.readMenuBar tr.buttons
|
||||
{
|
||||
background-color: transparent;
|
||||
}
|
||||
table.sm_readBody_table2
|
||||
{
|
||||
border-color: transparent;
|
||||
border-style: solid;
|
||||
border-top-width: 0.25em;
|
||||
border-bottom-width: 0.25em;
|
||||
border-left-width: 1em;
|
||||
border-right-width: 1em;
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
table.sm_readBody_table2 pre
|
||||
{
|
||||
white-space: pre-wrap;
|
||||
border-radius: 0.5em;
|
||||
background: #000000;
|
||||
padding: 1em;
|
||||
}
|
||||
table.sm_readBody_table2 pre a
|
||||
{
|
||||
word-wrap: anywhere;
|
||||
}
|
||||
table.sm_readBody_table2 pre .quote1
|
||||
{
|
||||
color: #80A0FF;
|
||||
}
|
||||
table.sm_readBody_table2 pre .quote2
|
||||
{
|
||||
color: #80FFFF;
|
||||
}
|
||||
table.sm_readBody_table2 div.htmlIframe iframe
|
||||
{
|
||||
color: #000000;
|
||||
background-color: #FFFFFF;
|
||||
border: 0;
|
||||
}
|
||||
div.readHeaders tr#smime
|
||||
{
|
||||
background-color: rgba(255, 153, 51, 0.3);
|
||||
}
|
||||
div.readHeaders tr#smime a, table.readHeaders tr#smime a:visited
|
||||
{
|
||||
color: #FF9933;
|
||||
}
|
||||
table[bgcolor]
|
||||
{
|
||||
border: 0;
|
||||
background: rgba(0, 0, 0, 0.7) !important;
|
||||
width: 100%;
|
||||
}
|
||||
table[bgcolor] table[bgcolor]
|
||||
{
|
||||
border: 0;
|
||||
background: transparent !important;
|
||||
}
|
||||
table[bgcolor] td[bgcolor]
|
||||
{
|
||||
background: transparent !important;
|
||||
}
|
||||
table[bgcolor] ~ form table
|
||||
{
|
||||
margin-left: 2.5%;
|
||||
border-left: 1px solid #008000;
|
||||
border-right: 1px solid #008000;
|
||||
border-bottom: 1px solid #008000;
|
||||
background: rgba(0, 0, 0, 0.7) !important;
|
||||
}
|
||||
tr[bgcolor="#DCDCDC"], td[bgcolor="#DCDCDC"]
|
||||
{
|
||||
background-color: #002000;
|
||||
}
|
||||
tr[bgcolor="#ABABAB"]
|
||||
{
|
||||
background-color: #004000;
|
||||
}
|
||||
tr[bgcolor="#FFFFCC"]
|
||||
{
|
||||
background-color: #000020;
|
||||
}
|
||||
td[bgcolor="#FFFFFF"]
|
||||
{
|
||||
background-color: #000000;
|
||||
}
|
||||
input[type="text"], input[type="password"], textarea, input:not([type])
|
||||
{
|
||||
background-color: #101010;
|
||||
border: 1px solid #C0C0C0;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
select
|
||||
{
|
||||
background-color: #000000;
|
||||
border: 1px solid #C0C0C0;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
input[type="submit"],
|
||||
input[type="button"]
|
||||
{
|
||||
color: #FFFFFF;
|
||||
border-color: #464646;
|
||||
background-image: linear-gradient(to bottom, #202020, #070707);
|
||||
background-color: #070707;
|
||||
display: inline-block;
|
||||
outline: 0;
|
||||
font-family: sans-serif;
|
||||
font-size: 80%;
|
||||
font-style: normal;
|
||||
padding: 0.2em 0.63em;
|
||||
margin: 0.15em 0.25em;
|
||||
border-radius: 2px;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
text-indent: 0;
|
||||
text-align: inherit;
|
||||
white-space: normal;
|
||||
cursor: pointer;
|
||||
cursor: hand;
|
||||
}
|
||||
input[type="submit"]:hover:not([disabled]),
|
||||
input[type="submit"]:focus:not([disabled]),
|
||||
input[type="button"]:hover:not([disabled]),
|
||||
input[type="button"]:focus:not([disabled])
|
||||
{
|
||||
border-color: #464646;
|
||||
background-image: linear-gradient(to bottom, #202020, #070707);
|
||||
background-color: #070707;
|
||||
box-shadow: 0px 1px 1px #404040;
|
||||
}
|
||||
input[type="submit"]:hover:not([disabled]):active,
|
||||
input[type="button"]:hover:not([disabled]):active
|
||||
{
|
||||
box-shadow: inset 0px 1px 1px #404040;
|
||||
}
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* Redirects to the index.html file.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
BIN
favicon.ico
BIN
favicon.ico
Binary file not shown.
Before Width: | Height: | Size: 318 B After Width: | Height: | Size: 7.2 KiB |
|
@ -14,7 +14,7 @@
|
|||
* PRIMARY KEY (owner,nickname)
|
||||
* </pre>
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* and inetOrgPerson (RFC2798) objects and dn, description, sn, givenname,
|
||||
* cn, mail attributes. Other attributes are ignored.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
/**
|
||||
* abook_local_file.php
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Functions require SM_PATH and support of forms.php functions
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* Contains utility functions for array operations
|
||||
*
|
||||
* @copyright 2004-2024 The SquirrelMail Project Team
|
||||
* @copyright 2004-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* This file provides the handling of often-used attachment types.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
* functions/global.php
|
||||
* functions/strings.php.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* Functions for message compositon: writing a message, attaching files etc.
|
||||
*
|
||||
* @author Thijs Kinkhorst <kink at squirrelmail.org>
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
/**
|
||||
* old constants function file location
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* <Tue,> 29 Jun 1999 09:52:11 -0500 (EDT)
|
||||
* (as specified in RFC 822) -- 'Tue' is optional
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -52,7 +52,7 @@
|
|||
* does not default the SQL connection character set as expected
|
||||
* (most sensible systems will do the right thing transparently).
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 1/7/2000
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 01/5/99
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Date: 04/15/98
|
||||
* Contact: cpxlate@microsoft.com
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* Authors: Lori Brownell <loribr@microsoft.com>
|
||||
* K.D. Chang <a-kchang@microsoft.com>
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
K.D. Chang <a-kchang@microsoft.com>
|
||||
The entries are in cp866_DOSCyrillicRussian order
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* people to the login screen. At this point no attempt is made to see if the
|
||||
* person is logged in or not.
|
||||
*
|
||||
* @copyright 1999-2024 The SquirrelMail Project Team
|
||||
* @copyright 1999-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* This file contains iso-8859-1 decoding function that is needed to read
|
||||
* iso-8859-1 encoded mails in non-iso-8859-1 locale.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
* THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
* HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||||
*
|
||||
* @copyright 2003-2024 The SquirrelMail Project Team
|
||||
* @copyright 2003-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
* This is the same as ISO-646-NO and is used by some
|
||||
* Microsoft programs when sending Norwegian characters
|
||||
*
|
||||
* @copyright 2004-2024 The SquirrelMail Project Team
|
||||
* @copyright 2004-2025 The SquirrelMail Project Team
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @version $Id$
|
||||
* @package squirrelmail
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue