thomascube
|
356a67fa54
|
Improve button capabilities
|
16 years ago |
thomascube
|
29f977858e
|
Register button event handlers in javascript and save some html code
|
16 years ago |
thomascube
|
f78dab1c80
|
Allow some recursion in reder_page hook (#1485977)
|
16 years ago |
thomascube
|
efbe9ea781
|
Also add request tokens to forms in page footer
|
16 years ago |
alecpl
|
c9e9fe1901
|
- fix button tooltips on IE (#1485994)
|
16 years ago |
thomascube
|
5499336fef
|
Use global request tokens and automatically protect all POST requests
|
16 years ago |
thomascube
|
7477973d93
|
Make 2nd argument optinal (#1485976)
|
16 years ago |
thomascube
|
57f0c81f2c
|
Use request tokens to protect POST requests from CSFR
|
16 years ago |
thomascube
|
a366a323b5
|
Prevent from endless loops in render_page hook
|
16 years ago |
thomascube
|
c6514e01f9
|
Indent with spaces not tabs
|
16 years ago |
alecpl
|
3536577bcb
|
- improve responsiveness by flushing template output asap, also set the \Seen flag after message page display
|
16 years ago |
thomascube
|
742d61aaf3
|
Add generic hook when a html page is rendered
|
16 years ago |
alecpl
|
3a2b270c9d
|
- always call logout action as task (#1485919)
|
16 years ago |
thomascube
|
533e8602c0
|
Add cache-buster to scripts and linked files in skin templates
|
16 years ago |
alecpl
|
09839a59cb
|
- cross-browser css fixes
|
16 years ago |
alecpl
|
1ae1d85ce4
|
- use -ms-filter for IE8 opacity
|
16 years ago |
thomascube
|
0e99d37a18
|
Use event system on the client to handle ajax callbacks
|
16 years ago |
alecpl
|
a17fe620d4
|
- support browser object in template expressions
|
16 years ago |
alecpl
|
bb5dd5916b
|
- reverted accidentally removed code
|
16 years ago |
alecpl
|
9b2ccdd9cb
|
- don't unset button title on IE (#1485874)
|
16 years ago |
thomascube
|
a25d3969a0
|
Re-enable the permalink command (allows one to choose right-click and open-in-new-tab)
|
16 years ago |
thomascube
|
b4f7c665bb
|
Tweak default skin with better icons (sprites) and move IE hacks to an external file included by conditional comments
|
16 years ago |
alecpl
|
7dbe2fa6bf
|
- get rid of 'plugins_dir' option, plugins directory must be in Roundcube root (like skins)
|
16 years ago |
alecpl
|
49dfb0047a
|
- Added message menu (some image needed), removed Print and Source buttons
- Added possibility to save message as .eml file (#1485861)
|
16 years ago |
thomascube
|
20d50de2d8
|
Fix URLs to plugin skin directory
|
16 years ago |
thomascube
|
66f68e9623
|
Make links with /this/ pointing to the plugins skin directory
|
16 years ago |
thomascube
|
e7008cd4c6
|
Add fallback to default skin in plugins + replace links to plugin directory with the real plugin dir
|
16 years ago |
alecpl
|
969f6b4c8b
|
- support plugin templates
|
16 years ago |
thomascube
|
69f18a09ae
|
Add plugin hooks for creating/saving/deleting identities and contacts
|
16 years ago |
thomascube
|
1c932d58b5
|
Allow plugins to define their own tasks + add 'domain' parameter for rcube_template::button()
|
16 years ago |
thomascube
|
3db528bd5c
|
Use compressed version of jQuery.js
|
16 years ago |
alecpl
|
fa1a15c01e
|
- #1485809: use local copy of jQuery lib (1.3.2)
|
16 years ago |
thomascube
|
cc97ea0559
|
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
|
16 years ago |
till
|
cbbef379a5
|
* bumping up copyright (happy new year ;-))
|
16 years ago |
alecpl
|
320baf9cd2
|
- disable firefox spellcheck in console textarea
|
16 years ago |
alecpl
|
8e83075d7e
|
- don't set border=0 for image buttons
|
16 years ago |
thomascube
|
a3f149eb57
|
Fix search box on Safari and make pages validate
|
16 years ago |
alecpl
|
8e1d4af2e5
|
- added 'exp' object support
|
16 years ago |
alecpl
|
ea373f6573
|
- support 'cookie' type in conditions
|
16 years ago |
alecpl
|
d4273b8990
|
- support variables of type 'cookie' (for feature use)
|
16 years ago |
alecpl
|
dda75730ae
|
- fixed typo
|
16 years ago |
thomascube
|
f645ce169e
|
Redesign of the identities settings + add config option to disable multiple identities
|
16 years ago |
thomascube
|
203ee44470
|
Add link to open message in new window + tweaked some header styles
|
16 years ago |
alecpl
|
e5686f4a01
|
- Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170)
- debug console css fixes for IE
|
16 years ago |
thomascube
|
7f22f297ac
|
One error message is enough if template was not found
|
16 years ago |
thomascube
|
c8a21d646c
|
Killed one more global var + log logins to a separate file (not console)
|
16 years ago |
thomascube
|
c8ae2497b7
|
Auto-detect client language and timezone if desired by config/prefs
|
16 years ago |
thomascube
|
ed132eddea
|
New feature to import contacts from a vcard file + mark form buttons that provide the most obvious operation
|
16 years ago |
thomascube
|
06655a534a
|
Codestyle + indentation
|
16 years ago |
alecpl
|
6f488bb55f
|
#1485286: don't use /e modifier with preg_replace()
|
17 years ago |
alecpl
|
ff73e02cce
|
- fread() replaced by file_get_contents(), see comments in #1484880
|
17 years ago |
thomascube
|
e3e597e3b6
|
Re-enable autocomplete attribute for login form (#1485211)
|
17 years ago |
thomascube
|
c719f3c1e0
|
Store compose parameters in session and redirect to a unique URL
|
17 years ago |
thomascube
|
4230651565
|
Add fallback to old 'skin_path' property + indent with spaces instead of tabs
|
17 years ago |
alecpl
|
23bea9d4e9
|
- skin_path fix after last changes
|
17 years ago |
alecpl
|
67effe9904
|
- actually we don't need default_skin option
|
17 years ago |
alecpl
|
e58df3adc9
|
- Added option to select skin in user preferences (#1485031)
- template_exists() moved to rcube_template class
|
17 years ago |
thomascube
|
83a7636872
|
More code cleanup
|
17 years ago |
alecpl
|
23bba05d7d
|
- allow tabindex in buttons and #1484171
|
17 years ago |
thomascube
|
c8fb2b7784
|
Update UPGRADNG instructions + add SVN revision to version string (if available)
|
17 years ago |
thomascube
|
7e9cecda98
|
Code cleanup: use common objects and methods
|
17 years ago |
thomascube
|
197601ef5f
|
Next step: introduce the application class 'rcmail' and get rid of some global vars
|
17 years ago |
alecpl
|
ae0c82b0e4
|
- Append skin_path to images location only when it starts with '/' sign (#1484859)
|
17 years ago |
alecpl
|
f92b2f43e3
|
- fix: s/rcube_error::raise/raise_error/
|
17 years ago |
alecpl
|
875a482d3c
|
- fix for buttons without commands (r1291)
|
17 years ago |
thomascube
|
47124c2279
|
Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch
|
17 years ago |