Commit graph

59 commits

Author SHA1 Message Date
Tyler Akins
a50adf45b4 * More minor changes 2001-05-15 19:11:58 +00:00
allah03
4b65a8aab8 Lots of little UI tweaks and some handsome borders in the Options and Folder areas. 2001-05-15 06:08:59 +00:00
Tyler Akins
041c15128a * To reduce on errors, I moved the includes for config.php and strings.php
into validate.php.
    = They (config/strings) were used eveywhere validate was used
    = Validate already included auth.php (which included i18n.php)
    = Now including just one file does a lot of stuff including loading
      SM config, validating data, and loading internationalization
    = Since we only include config.php once and not dozens of times, we could
      have a slight speed increase
2001-04-26 14:28:02 +00:00
Tyler Akins
736f7eb172 * Drat -- meant for it to go in 1.1, but no harm really was done
* What a good idea Marcin Jessa had!
2001-04-19 23:03:43 +00:00
Tyler Akins
0d0de5d238 * Got bored and copied all the validate.php and define() stuff to 1.1
* Cleaned up some code
* Fixed some typos
* Added a few files (documentation, translations)
* EAGERLY awaiting 1.1 to come out
* Made all global stuff "global $varname" so the new define() method we use
  will work properly (methinks)
2001-04-19 17:58:10 +00:00
graf25
d561672259 Bugfixes in l10n 2001-02-09 07:18:42 +00:00
Tyler Akins
4abdf237cc * All incoming form values now have stripslashes() ran on them automatically
(if PHP escaped them) if you include strings.php
* Removed sqStripSlahes (no need anymore)
* Completely fixed problem with some data needing escapes, some not, and some
  accidentally getting escaped twice (often in compose.php).

To use:
* Load strings.php at the beginning of your script
* All form variables are accessable as globals (as usual), but are without
  the escape backslashes (if PHP put any in).
2001-02-03 16:58:14 +00:00
Tyler Akins
de965920f1 Removed a lot of the warnings generated when PHP has all warnings enabled.
This is not done yet, but it is a VERY good start.
Added $Id$ tags to a lot of the files.
2001-01-30 17:22:38 +00:00
Luke Ehresman
a64c8f3fcc submitted patch from Stefan Sels that fixes the i18n problem (hopefully) 2000-12-09 14:55:58 +00:00
mattphillips
c151b7f40d displayHtmlHeader expects a title, not colors. 2000-11-01 22:10:28 +00:00
Tyler Akins
bab85e2806 Added html_top and html_bottom hooks to read_body for compression plugin
Changed internationalization things a bit, hopefully easier and less errors
Many bug fixes and speed enhancements from Martin Jespersen (embeejay)
Fixed a few bugs and did some speed changes on my own too!
2000-10-21 16:08:31 +00:00
Luke Ehresman
bcbd7bc514 - fixed and improved wordWrap
- added sqStripSlashes() function
2000-08-10 08:24:55 +00:00
Luke Ehresman
33c369d337 fixed some html errors, added endlines 2000-08-09 15:17:44 +00:00
Luke Ehresman
5f688d9fbf - fixed bug with word wrapping deleting last word
- renamed wordWrap() to sqWordWrap()
Applied patches:
  - fix html errors in mailbox_display.php
  - add a urlencode() in page_header.php
2000-08-08 13:54:37 +00:00
oricn
14f69931b4 Added Search. VERY EARLY Stage, Needs a fair bit if work. 2000-07-26 16:20:08 +00:00
Luke Ehresman
dc9e76994f - fixed renaming folders, now renames subfolders as well
- added some new documentation
   themes/README.themes
   plugins/README.plugins
   doc/themes.txt
- moved themes to themes/ directory, added checking in load_prefs
- revaped help system:
   - .hlp files are in xml format
   - doesn't pop up new window (netscape/ie specific)
   - a bit more navigationable
   - context-sensative
   - updated help documentation
2000-07-26 11:07:07 +00:00
Luke Ehresman
59db1f30e6 - removed BUG and TODO since we use SourceForge now,
- cleaned up some strings to make translations a bit easier
2000-07-24 18:25:20 +00:00
Luke Ehresman
323a7118d1 - made the date like Netscape Messenger: if today show time, if this week
show day and time, else show month day year.
- Fixed error in the way we send the "from" header -- had been sending:
  Luke Ehresman <luke@squirrelmail.org> without the quites.. needed them!
- Fixed error when parsing url messages.  If it is longer than the word
  wrap length, it doesn't wrap it.
- fixed bug reported to list about next/prev not working (needed urlMailbox)
2000-07-23 15:31:05 +00:00
Luke Ehresman
b849651bb9 - fixed bugs in conf.pl, removed some unnecessary options
- tweaked UI in a few more places
- made fonts larger when viewing full header
2000-07-12 11:01:46 +00:00
Luke Ehresman
cb9a59a769 - fixed bugs in sorting by from and subject
- After login, you go to INBOX, not the welcome screen
- worked out some more bugs in conf.pl
- subscribe/unsubscribe can select multiple folders at one time
- made empty trash happen on left side so you stay where you are
- standardized look and feel a little bit more
- fixed problems with renaming of folders
2000-07-10 09:22:44 +00:00
gustavf
87b17825d0 Added a new session variable base_uri. Uses this variable when
printing the page header. This is needed to be able to print the
header in plugins.
2000-07-04 13:23:02 +00:00
gustavf
0121e467a7 Added missing ; in HTML-code. 2000-07-03 09:43:58 +00:00
gustavf
83f3c2eaf9 Added basic framework for plugin support. Very little code so far. Two
hooks in page_header.
2000-06-28 13:07:00 +00:00
gustavf
f0fa5751df Fixed translations in signout.php. Moved setting of language cookie
from page_header.php to signout.php.
2000-06-20 08:33:07 +00:00
lbergman
c5bbd66838 added help to menu choices 2000-06-05 20:09:12 +00:00
gustavf
cb78e3e0b7 Cleaned up generated HTML-code. 2000-05-25 13:29:38 +00:00
gustavf
d74828873b Added basic CSS support. 2000-05-25 09:17:12 +00:00
gustavf
0f540314a0 displayHtmlHeader now takes a title as parameter (defaults to SquirrelMail). 2000-05-25 08:07:12 +00:00
gustavf
9963aaf5ab Moved printing of HTML-header into page_header.php. 2000-05-25 07:42:19 +00:00
oricn
47b132bc04 Sorted a few &nbsp to $nbsp; 2000-05-18 18:35:26 +00:00
Luke Ehresman
09ebbb7fd0 sending messages takes you back to previous mailbox
, saves "Answered" flag
2000-05-05 15:30:48 +00:00
gustavf
f75149e462 Changed LANG= to LC_ALL=. This should fix a long standing bug. Thanks to
Lukasz Klimek.
2000-04-27 13:47:10 +00:00
nehresma
c1d5c2628d changed log in method back to using cookies. also session id is now stored
in cookies.  preliminary caching done too, but commented out for now (not working).
2000-04-12 03:35:12 +00:00
Luke Ehresman
e02cfd342e changed <? to <?php in everything 2000-04-11 23:19:53 +00:00
Luke Ehresman
19b3e0e380 removed these, changing permissiosn 2000-04-10 15:32:03 +00:00
nehresma
269fc50d58 added use of PHP's session management 2000-04-10 13:34:01 +00:00
Luke Ehresman
38e28293bb made it possible to have a base imap directory for folders 2000-04-04 00:59:25 +00:00
pallo
98087a6900 Added addressbook management. 2000-03-30 21:55:23 +00:00
gustavf
78c15ca561 Made page encoding a function if the users selected language. 2000-03-24 11:35:51 +00:00
gustavf
1f57cc97aa Added limited support for Cyrillic (only KOI8-R yet) and made it possible to
select default charset.
2000-03-22 13:59:07 +00:00
gustavf
3e8621f4c9 Things should now work even if PHP is compiled without gettext support. 2000-03-15 09:45:52 +00:00
Luke Ehresman
d883a8c471 fixed some slash problems 2000-03-09 13:07:37 +00:00
Luke Ehresman
889bd2f79b Removed font tags 2000-03-05 04:54:42 +00:00
gustavf
12637c99fe Fixed a few bugs when setting language. 2000-03-02 10:29:34 +00:00
gustavf
3e93f03caa Added setting of language and a brief Norwegian translation. 2000-03-01 14:42:32 +00:00
gustavf
960fbbd382 Added a constat to all files in functions/ to be able to chech whether the
file has already been included.
2000-03-01 08:44:35 +00:00
gustavf
bf00a72aca Moved some output, so that page_header.php can send headers. 2000-02-28 14:47:23 +00:00
nehresma
d213b06c5b fixed several parse errors with gettext stuff 2000-01-13 23:07:42 +00:00
serek
e6052853b1 added gettext support. 2000-01-13 21:18:59 +00:00
Luke Ehresman
c46cda229f added ICE theme 2000-01-07 20:02:15 +00:00