squirrelmail.git
16 years agomake sure we've ran our own random seeder before using mt_rand
kink [Thu, 21 Aug 2008 11:32:11 +0000 (11:32 +0000)]
make sure we've ran our own random seeder before using mt_rand

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13266 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix subsequent PHP notices caused by last commit. Also note that incorrect server...
pdontthink [Sun, 17 Aug 2008 03:49:37 +0000 (03:49 +0000)]
Fix subsequent PHP notices caused by last commit.  Also note that incorrect server responses shouild be error-checked, but they are not, probably because that's indicative of more fundamental problems elsewhere.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13265 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoEliminate PHP notices. Thanks to Pablo Alvarez de Sotomayor Posadillo
pdontthink [Sat, 16 Aug 2008 08:58:19 +0000 (08:58 +0000)]
Eliminate PHP notices.  Thanks to Pablo Alvarez de Sotomayor Posadillo

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13261 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix PHP 5.3.0 notices
pdontthink [Mon, 11 Aug 2008 01:30:35 +0000 (01:30 +0000)]
Fix PHP 5.3.0 notices

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13259 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix for phpDocumentor.
jervfors [Sat, 2 Aug 2008 16:50:06 +0000 (16:50 +0000)]
Fix for phpDocumentor.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13258 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoClarify language
pdontthink [Thu, 24 Jul 2008 18:16:44 +0000 (18:16 +0000)]
Clarify language

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13256 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd minor details about how to enable plugin in conf.pl
pdontthink [Tue, 22 Jul 2008 06:41:10 +0000 (06:41 +0000)]
Add minor details about how to enable plugin in conf.pl

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13248 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoCorrect doc location
pdontthink [Tue, 22 Jul 2008 06:32:12 +0000 (06:32 +0000)]
Correct doc location

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13245 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix plugin names showing up as "INCOMPATIBLE" on configtest list
pdontthink [Tue, 22 Jul 2008 04:47:52 +0000 (04:47 +0000)]
Fix plugin names showing up as "INCOMPATIBLE" on configtest list

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13244 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoShow correct page title when on main options page after saving
pdontthink [Sun, 20 Jul 2008 20:49:17 +0000 (20:49 +0000)]
Show correct page title when on main options page after saving

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13242 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoUpdate docs only
pdontthink [Sun, 20 Jul 2008 06:49:18 +0000 (06:49 +0000)]
Update docs only

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13240 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow a different server address for the POP server to be configured when using POP...
pdontthink [Sat, 19 Jul 2008 17:27:54 +0000 (17:27 +0000)]
Allow a different server address for the POP server to be configured when using POP before SMTP

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13239 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoChange to docs only regarding plugin info
pdontthink [Sat, 19 Jul 2008 04:38:04 +0000 (04:38 +0000)]
Change to docs only regarding plugin info

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13237 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoInfo about removal of abook_take
pdontthink [Sat, 12 Jul 2008 18:03:47 +0000 (18:03 +0000)]
Info about removal of abook_take

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13235 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoRemove abook_take; see the Add Address plugin (third party)
pdontthink [Sat, 12 Jul 2008 18:01:16 +0000 (18:01 +0000)]
Remove abook_take; see the Add Address plugin (third party)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13234 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoUpdate error codes
pdontthink [Fri, 11 Jul 2008 23:43:39 +0000 (23:43 +0000)]
Update error codes

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13233 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoPlugins have to be able to update the message cache if they manipulate messages
pdontthink [Fri, 11 Jul 2008 09:15:16 +0000 (09:15 +0000)]
Plugins have to be able to update the message cache if they manipulate messages

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13232 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoGive plugins something to work with
pdontthink [Fri, 11 Jul 2008 08:01:46 +0000 (08:01 +0000)]
Give plugins something to work with

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13231 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow plugins to have buttons that don't need message selections to work on the mailb...
pdontthink [Fri, 11 Jul 2008 07:41:14 +0000 (07:41 +0000)]
Allow plugins to have buttons that don't need message selections to work on the mailbox list page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13230 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow other attributes to be added to message list buttons
pdontthink [Fri, 11 Jul 2008 04:39:56 +0000 (04:39 +0000)]
Allow other attributes to be added to message list buttons

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13229 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFIXME
pdontthink [Thu, 10 Jul 2008 08:43:49 +0000 (08:43 +0000)]
FIXME

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13228 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFIXME
pdontthink [Thu, 10 Jul 2008 08:43:04 +0000 (08:43 +0000)]
FIXME

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13227 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoGuarantee outgoing addresses have a domain part
pdontthink [Wed, 9 Jul 2008 19:25:40 +0000 (19:25 +0000)]
Guarantee outgoing addresses have a domain part

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13224 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoBring the left_main_after_each_folder hook to life
pdontthink [Wed, 9 Jul 2008 08:46:36 +0000 (08:46 +0000)]
Bring the left_main_after_each_folder hook to life

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13222 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoDon't use GLOBALS['xxx'] -- Doesn't matter, but let's remain with a consistent coding...
pdontthink [Wed, 9 Jul 2008 06:55:51 +0000 (06:55 +0000)]
Don't use GLOBALS['xxx'] -- Doesn't matter, but let's remain with a consistent coding style

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13221 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix hook for folders page
pdontthink [Wed, 9 Jul 2008 05:07:14 +0000 (05:07 +0000)]
Fix hook for folders page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13220 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoQuick attempt at correcting the English in the plural forms section
pdontthink [Fri, 4 Jul 2008 21:29:18 +0000 (21:29 +0000)]
Quick attempt at correcting the English in the plural forms section

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13217 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoadd fixme
pdontthink [Fri, 4 Jul 2008 19:22:02 +0000 (19:22 +0000)]
add fixme

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13216 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoPreserve show_all when delete button is used
pdontthink [Fri, 4 Jul 2008 09:44:27 +0000 (09:44 +0000)]
Preserve show_all when delete button is used

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13215 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow plugins to specify that other plugins are incompatible with it in the info...
pdontthink [Fri, 4 Jul 2008 08:41:31 +0000 (08:41 +0000)]
Allow plugins to specify that other plugins are incompatible with it in the info() function - in the required_plugins array therein, the incompatible plugin name as array key and value of SQ_INCOMPATIBLE.  See upcoming release of the add_address plugin for an example.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13214 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoaAttribs may not be used in all cases
pdontthink [Thu, 3 Jul 2008 19:13:41 +0000 (19:13 +0000)]
aAttribs may not be used in all cases

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13213 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoNeed to extract template vars - oops
pdontthink [Thu, 3 Jul 2008 17:45:17 +0000 (17:45 +0000)]
Need to extract template vars - oops

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13212 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoRemove HTML from core (please test)
pdontthink [Thu, 3 Jul 2008 17:42:57 +0000 (17:42 +0000)]
Remove HTML from core (please test)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13211 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd horizontal rule template and update line break to handle attributes
pdontthink [Thu, 3 Jul 2008 17:36:18 +0000 (17:36 +0000)]
Add horizontal rule template and update line break to handle attributes

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13210 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoadd style to the hr entity separator
kink [Thu, 3 Jul 2008 13:48:39 +0000 (13:48 +0000)]
add style to the hr entity separator

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13209 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow plugin configtest more functionality by including the Compatibility plugin...
pdontthink [Thu, 3 Jul 2008 01:39:41 +0000 (01:39 +0000)]
Allow plugin configtest more functionality by including the Compatibility plugin; More precise details about what plugin has broken setup/config files; Check that plugin updates have been correctly registered in the static hooks file

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13208 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix prefs_backend hook and remove config_override hook - plugin authors take note
pdontthink [Thu, 3 Jul 2008 01:08:25 +0000 (01:08 +0000)]
Fix prefs_backend hook and remove config_override hook - plugin authors take note

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13207 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd ability to lookup entries based on fields other than nickname. Thanks to David...
pdontthink [Wed, 2 Jul 2008 07:33:27 +0000 (07:33 +0000)]
Add ability to lookup entries based on fields other than nickname.  Thanks to David Hardeman.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13205 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd error handling to abook db lookups
pdontthink [Wed, 2 Jul 2008 03:30:03 +0000 (03:30 +0000)]
Add error handling to abook db lookups

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13204 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd ability to turn off edit list delete checkbox
pdontthink [Thu, 26 Jun 2008 00:09:22 +0000 (00:09 +0000)]
Add ability to turn off edit list delete checkbox

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13197 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMisc updates
pdontthink [Mon, 23 Jun 2008 19:59:26 +0000 (19:59 +0000)]
Misc updates

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13194 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoSomeone added some prefs hooks to the file-based prefs backend but never added them...
pdontthink [Mon, 23 Jun 2008 19:57:55 +0000 (19:57 +0000)]
Someone added some prefs hooks to the file-based prefs backend but never added them to the db-based one - fix that

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13193 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow prefs plugins to fetch values such as FALSE, 0, '', '0', or other values that...
pdontthink [Mon, 23 Jun 2008 19:54:09 +0000 (19:54 +0000)]
Allow prefs plugins to fetch values such as FALSE, 0, '', '0', or other values that evaluate to boolean FALSE

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13192 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd clarifying docs
pdontthink [Fri, 20 Jun 2008 07:57:38 +0000 (07:57 +0000)]
Add clarifying docs

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13187 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow lookups by fields other than nickname; LDAP backend needs to have this implemen...
pdontthink [Thu, 19 Jun 2008 01:07:37 +0000 (01:07 +0000)]
Allow lookups by fields other than nickname; LDAP backend needs to have this implemented if poss

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13186 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix language
pdontthink [Wed, 18 Jun 2008 07:26:00 +0000 (07:26 +0000)]
Fix language

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13184 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoLet edit list users turn off the 'add widget'; add submit option type
pdontthink [Wed, 11 Jun 2008 05:55:57 +0000 (05:55 +0000)]
Let edit list users turn off the 'add widget'; add submit option type

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13175 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoDon't display page header when browser will be redirected with header() call.
pdontthink [Mon, 9 Jun 2008 19:07:26 +0000 (19:07 +0000)]
Don't display page header when browser will be redirected with header() call.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13174 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMake newmail plugin work again, various small cleanup and add ability for admin to...
pdontthink [Wed, 4 Jun 2008 23:00:50 +0000 (23:00 +0000)]
Make newmail plugin work again, various small cleanup and add ability for admin to configure custom title bar strings

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13170 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoShorten string
pdontthink [Fri, 23 May 2008 09:58:03 +0000 (09:58 +0000)]
Shorten string

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13163 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoShorten strings
pdontthink [Fri, 23 May 2008 09:41:08 +0000 (09:41 +0000)]
Shorten strings

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13162 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoForgot to commit set_url_var wrapper function
pdontthink [Fri, 23 May 2008 07:27:33 +0000 (07:27 +0000)]
Forgot to commit set_url_var wrapper function

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13161 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd address list pagination, 'Compose To' button, more labels for checkboxes, hook...
pdontthink [Thu, 22 May 2008 01:19:00 +0000 (01:19 +0000)]
Add address list pagination, 'Compose To' button, more labels for checkboxes, hook points for plugins to modify abook nav bar and filter address listings

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13160 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoCorrect documentation
pdontthink [Tue, 20 May 2008 17:22:53 +0000 (17:22 +0000)]
Correct documentation

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13159 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoif we have javascript available, use that to toggle more/less links. This is
kink [Mon, 19 May 2008 18:35:21 +0000 (18:35 +0000)]
if we have javascript available, use that to toggle more/less links. This is
faster (instantaneous) and saves a full reload of the page on the server. If
no JS keep old behaviour.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13157 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoOnly grab comments marked i18n to the template.
jervfors [Fri, 16 May 2008 04:33:11 +0000 (04:33 +0000)]
Only grab comments marked i18n to the template.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13148 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoUpdate.
jervfors [Fri, 16 May 2008 03:56:58 +0000 (03:56 +0000)]
Update.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13147 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow underscores in nicknames by changing id used in forms, add more labels for...
pdontthink [Thu, 15 May 2008 19:00:03 +0000 (19:00 +0000)]
Allow underscores in nicknames by changing id used in forms, add more labels for easy checkbox clicking, add compose to selected button

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13146 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoChange string casing
pdontthink [Thu, 15 May 2008 06:33:12 +0000 (06:33 +0000)]
Change string casing

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13142 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoChange string casing
pdontthink [Thu, 15 May 2008 06:08:34 +0000 (06:08 +0000)]
Change string casing

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13141 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMake sort links and add form return to the same backend that is currently being viewed
pdontthink [Thu, 15 May 2008 05:49:56 +0000 (05:49 +0000)]
Make sort links and add form return to the same backend that is currently being viewed

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13140 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoSynch with abook page; helps keep toggle-all checkbox separate from checkboxes below
pdontthink [Thu, 15 May 2008 04:08:01 +0000 (04:08 +0000)]
Synch with abook page; helps keep toggle-all checkbox separate from checkboxes below

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13138 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoDon't duplicate pages in child template sets that don't differ from parent copy thereof
pdontthink [Thu, 15 May 2008 03:57:14 +0000 (03:57 +0000)]
Don't duplicate pages in child template sets that don't differ from parent copy thereof

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13137 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agodo not add target=_blank for the javascript version
kink [Tue, 13 May 2008 10:10:14 +0000 (10:10 +0000)]
do not add target=_blank for the javascript version

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13134 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agofix saving of read receipt to send folder
kink [Tue, 13 May 2008 09:38:21 +0000 (09:38 +0000)]
fix saving of read receipt to send folder

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13132 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agofix saving as draft for devel aswell, thanks Thierry Godefroy
kink [Tue, 13 May 2008 09:30:01 +0000 (09:30 +0000)]
fix saving as draft for devel aswell, thanks Thierry Godefroy

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13131 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agodrop code related to old printer friendly
kink [Sat, 10 May 2008 12:27:45 +0000 (12:27 +0000)]
drop code related to old printer friendly

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13124 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoImplement printer friendly through CSS also for non-javascript. This
kink [Fri, 9 May 2008 16:38:01 +0000 (16:38 +0000)]
Implement printer friendly through CSS also for non-javascript. This
will bring up a new window with read_body loaded with a message box
telling the user to print it. Also tweak the print stylesheet a bit.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13123 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoreplace mysql_escape_string with the characterset safe mysql_real_escape_string.
kink [Thu, 8 May 2008 14:25:42 +0000 (14:25 +0000)]
replace mysql_escape_string with the characterset safe mysql_real_escape_string.
This raises the requirement for the myqsl backend to PHP 4.3.0.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13122 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd preliminary printerfriendly-through-css feature. This adds a new print.css
kink [Thu, 8 May 2008 10:19:18 +0000 (10:19 +0000)]
Add preliminary printerfriendly-through-css feature. This adds a new print.css
stylesheet that is used when using the browser's print (or print preview) function.
A problem is that due to the frames, it won't work if selecting File -> Print because
this will print webmail.php instead of read_body. To see it in action, open read_body
on its own and use File -> Print Preview.

It would be nice if this could replace the printer_friendly function over time, because
it's purely css based and thus doesn't require extra code. For that we need to finetune
the sheet and most importantly, conquer the frames-problem in some smart way.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13121 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoremove another tag straight under it...
kink [Thu, 8 May 2008 09:24:10 +0000 (09:24 +0000)]
remove another tag straight under it...

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13120 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoremove unnecessary html tag
kink [Thu, 8 May 2008 09:23:28 +0000 (09:23 +0000)]
remove unnecessary html tag

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13119 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd plugin section to add control over checkboxes on page
pdontthink [Wed, 7 May 2008 23:54:44 +0000 (23:54 +0000)]
Add plugin section to add control over checkboxes on page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13117 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd toggle all checkbox and plugin output section in nav bar
pdontthink [Wed, 7 May 2008 23:08:08 +0000 (23:08 +0000)]
Add toggle all checkbox and plugin output section in nav bar

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13116 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMake toggle_all JavaScript fxn globally usable
pdontthink [Wed, 7 May 2008 22:56:34 +0000 (22:56 +0000)]
Make toggle_all JavaScript fxn globally usable

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13115 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoClarify docs
pdontthink [Wed, 7 May 2008 22:27:00 +0000 (22:27 +0000)]
Clarify docs

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13114 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoPut names to checkboxes that can be used by others
pdontthink [Wed, 7 May 2008 22:19:58 +0000 (22:19 +0000)]
Put names to checkboxes that can be used by others

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13113 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoGive main abook form a name
pdontthink [Wed, 7 May 2008 19:52:24 +0000 (19:52 +0000)]
Give main abook form a name

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13111 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd real checkbox name and extra js args to row_click() and optional plugin input...
pdontthink [Wed, 7 May 2008 18:50:53 +0000 (18:50 +0000)]
Add real checkbox name and extra js args to row_click() and optional plugin input to extra js arg and checkbox input; also add somem documentation

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13109 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd form name to row_click call as well
pdontthink [Wed, 7 May 2008 17:18:41 +0000 (17:18 +0000)]
Add form name to row_click call as well

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13108 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMove some HTML out of core (src/login.php)
pdontthink [Wed, 7 May 2008 17:04:03 +0000 (17:04 +0000)]
Move some HTML out of core (src/login.php)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13107 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoDon't assume we are the first form on the page
pdontthink [Wed, 7 May 2008 16:48:15 +0000 (16:48 +0000)]
Don't assume we are the first form on the page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13106 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoDon't assume we are the first form on the page
pdontthink [Wed, 7 May 2008 16:44:01 +0000 (16:44 +0000)]
Don't assume we are the first form on the page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13105 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoPut hidden inputs in HTML-valid location
pdontthink [Wed, 7 May 2008 16:17:33 +0000 (16:17 +0000)]
Put hidden inputs in HTML-valid location

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13101 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoCarry event object for click events into called JS code
pdontthink [Wed, 7 May 2008 08:46:22 +0000 (08:46 +0000)]
Carry event object for click events into called JS code

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13099 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMake spacing consistent between top and bottom nav bars
pdontthink [Wed, 7 May 2008 06:55:25 +0000 (06:55 +0000)]
Make spacing consistent between top and bottom nav bars

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13098 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAdd plugin output next to paginator template
pdontthink [Wed, 7 May 2008 05:07:15 +0000 (05:07 +0000)]
Add plugin output next to paginator template

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13097 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow plugins to add or modify page headers
pdontthink [Tue, 6 May 2008 21:11:15 +0000 (21:11 +0000)]
Allow plugins to add or modify page headers

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13096 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoadd proper decoding to To fields, thanks Thierry Godefroy
kink [Tue, 6 May 2008 15:13:02 +0000 (15:13 +0000)]
add proper decoding to To fields, thanks Thierry Godefroy

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13095 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoskip addressbooks configured not to be shown (thanks Thierry Godefroy)
kink [Tue, 6 May 2008 15:02:34 +0000 (15:02 +0000)]
skip addressbooks configured not to be shown (thanks Thierry Godefroy)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13094 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoAllow database based preferences to read in default settings from the
kink [Tue, 6 May 2008 14:58:49 +0000 (14:58 +0000)]
Allow database based preferences to read in default settings from the
default_pref file next to hardcoding them into the DB class, thanks
Thierry Godefroy.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13093 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoUpdating templates.
jervfors [Mon, 5 May 2008 23:37:00 +0000 (23:37 +0000)]
Updating templates.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13090 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoThe colon has to be part of the strings, since some languages, such as French, requir...
jervfors [Mon, 5 May 2008 23:24:32 +0000 (23:24 +0000)]
The colon has to be part of the strings, since some languages, such as French, requires a space before it. If you find more reuse of strings like this, please fix them.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13089 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMaking sure that the strings moved in revision 13028 are part of future translations.
jervfors [Mon, 5 May 2008 23:22:07 +0000 (23:22 +0000)]
Making sure that the strings moved in revision 13028 are part of future translations.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13088 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agotweak css for some browsers, suggested by Thierry Godefroy
kink [Mon, 5 May 2008 19:35:55 +0000 (19:35 +0000)]
tweak css for some browsers, suggested by Thierry Godefroy

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13086 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agomove echo to the right place, inspired by Thierry Godefroy
kink [Mon, 5 May 2008 19:34:23 +0000 (19:34 +0000)]
move echo to the right place, inspired by Thierry Godefroy

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13085 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFix missing internationalisation and display of empty cells, thanks
kink [Mon, 5 May 2008 19:28:21 +0000 (19:28 +0000)]
Fix missing internationalisation and display of empty cells, thanks
Thierry Godefroy!

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13084 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoFuss with edit list sizing a touch
pdontthink [Sat, 3 May 2008 22:38:59 +0000 (22:38 +0000)]
Fuss with edit list sizing a touch

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13082 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoInclude original configuration array in Option object; allows custom save handlers...
pdontthink [Fri, 2 May 2008 21:28:59 +0000 (21:28 +0000)]
Include original configuration array in Option object; allows custom save handlers to add their own parameters and access them at save time

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13080 7612ce4b-ef26-0410-bec9-ea0150e637f0

16 years agoMinor JavaScript fix when multiple select-style edit lists appear on the same page
pdontthink [Thu, 1 May 2008 18:57:24 +0000 (18:57 +0000)]
Minor JavaScript fix when multiple select-style edit lists appear on the same page

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13077 7612ce4b-ef26-0410-bec9-ea0150e637f0