PhilW
75125cbac1
add unit tests for rcmail_output_html::get_template_logo
6 years ago
PhilW
97001e9221
rewrite skin_logo config
6 years ago
Aleksander Machniak
66fab8cdb2
CS fixes, Avoid usused variables, fixed minor bugs
6 years ago
Aleksander Machniak
b10a0dbb7e
Reset internal $skins property is set_skin()
6 years ago
Aleksander Machniak
4096739322
Fix including assets that exist only in minified version
6 years ago
johndoh
91398c858a
Add KOI8-R to charset_selector ( #6861 )
6 years ago
Aleksander Machniak
a991e3181c
Put charset meta specification before a title tag, add page title automatically ( #6811 )
...
I.e. templates should not specify <title>
7 years ago
Jack Cherng
e449f30eff
Simplify jQuery DOM ready at the footer ( #6825 )
...
https://api.jquery.com/ready/#entry-longdesc
Signed-off-by: Jack Cherng <jfcherng@gmail.com>
7 years ago
Aleksander Machniak
f8ca8d1b63
Fix invalid path to "add contact" icon when using assets_path setting
...
This and a few other icons
7 years ago
Aleksander Machniak
cf51aead63
Larry: Fix regression where menu actions didn't work with keyboard ( #6740 )
...
For Elastic remove Space/Enter key handler on menus, so we use
default browser behaviour. Triggering a onclick programatically
causes popup window warning sometimes.
7 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
7 years ago
Aleksander Machniak
f1c40c8aa9
Fix bug where attachment preview didn't work with x_frame_options=deny ( #6688 )
7 years ago
Aleksander Machniak
ab28c4ae26
Fix bug where external content (e.g. mail body) was passed to templates parsing code ( #6640 )
...
It should have been part of "Fix so templating system does not mess with external (e.g. email)
content (#5499 )" (d02e6ea45e ), but it wasn't.
7 years ago
Aleksander Machniak
641a67fe75
Elastic: Fix unintentional layout preference overwrite ( #6613 )
...
This is actually skin-independent mechanism that prevents overwriting
of skin-specific preferences by ajax requests (that until now were
not aware of skin config).
7 years ago
Aleksander Machniak
9d51e40f9e
Code cleanup
7 years ago
johndoh
8f62aed866
Create new meta and links template objects, replace favicon ( #6611 )
7 years ago
Aleksander Machniak
c66199ffd2
Add cache busters also to images used by templates ( #6610 )
7 years ago
Aleksander Machniak
e876e7b861
Add no-bs class to search form inputs
...
... so they don't get form-control assigned by Elastic logic
7 years ago
Aleksander Machniak
e69d1e7f04
Fix so max_message_size limit is checked also when forwarding messages as attachments ( #6580 )
7 years ago
Aleksander Machniak
58fd5bc060
Fix get_skin_path() so it always returns main skin path not plugin's
7 years ago
Aleksander Machniak
4a896b46a7
When requesting a plugin template ignore global skin path(s)
7 years ago
Aleksander Machniak
e4b5dc6a41
Remove old fallback to the 'default' skin
7 years ago
Aleksander Machniak
ab6b651ac9
- Make menu button inactive if all subactions are inactive ( #6444 )
...
Elastic skin only (for now)
7 years ago
Aleksander Machniak
0fa9ad11d6
Remove useless href=# on menu items
7 years ago
Aleksander Machniak
e38b477b99
Fix including plugin scripts (regression)
7 years ago
Aleksander Machniak
2c12274d38
Fix style/navigation on error page depending on authentication state ( #6362 )
7 years ago
Aleksander Machniak
2bf80b180c
Update changelog
7 years ago
Aleksander Machniak
be675bb4a5
Make copyright and license notice a template objects
8 years ago
Aleksander Machniak
9eba51e23b
Merge branch 'master' into dev/elastic
8 years ago
johndoh
4ea790ba37
Extend skin_logo allowing per skin logos ( #6273 )
8 years ago
Aleksander Machniak
9e129c93d7
Fix blankpage compat. with assets_path setting
8 years ago
Aleksander Machniak
199761ad12
Fix blankpage compat. with assets_path setting
8 years ago
Aleksander Machniak
750827ad65
Merge branch 'master' into dev/elastic
8 years ago
johndoh
647a7e91c6
Unify content frame (watermark) template objects ( #6285 )
...
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
8 years ago
Aleksander Machniak
9746de23e8
Elastic: Small improvements in searchbar
8 years ago
Aleksander Machniak
0d62450efc
Add easy way to change skin via GET param, for developers only
8 years ago
Aleksander Machniak
da5080a980
Merge branch 'master' into dev/elastic
...
Conflicts:
skins/elastic/ui.js
8 years ago
Aleksander Machniak
430c000e32
Support skin localization ( #5853 )
8 years ago
Aleksander Machniak
f0fc42b3c4
Elastic: Try a new design for some toolbars (work in progress)
8 years ago
Aleksander Machniak
35a3abd3de
Fix skin extending for assets ( #5115 ) - take two
8 years ago
Aleksander Machniak
8355ba62fb
Revert "Fix skin extending for assets ( #5115 )"
8 years ago
Aleksander Machniak
acfd335f14
Simplify code to set/change a skin
...
When changing skin in Preferences we do not use the new skin immediately,
we do this after redirect.
8 years ago
Aleksander Machniak
3f53acb64a
Fix regression in skin extending for assets (commit ecde98729b)
...
It could have been possible that core template loaded plugin files
by mistake (if file with the same name existed), we don't want that.
8 years ago
Aleksander Machniak
c1774b6e1d
Put additional footer content before "footer scripts" (for Elastic)
8 years ago
Aleksander Machniak
ecde98729b
Fix skin extending for assets ( #5115 )
...
Remove redundant is_file() calls.
8 years ago
Aleksander Machniak
418c72137e
Improve search_form() for external use
8 years ago
Aleksander Machniak
5832eca405
RCMAIL_CHARSET -> RCUBE_CHARSET ( #6236 )
8 years ago
Aleksander Machniak
73ea8f94d0
Use htmlspecialchars() with charset argument, simplify some code
8 years ago
Aleksander Machniak
b00d5c3836
Automatically localize data-label-* attributes of a template object
8 years ago
Aleksander Machniak
83bd85677b
Remove x_frame_options env
8 years ago