Ralf Becker
b18d373624
fixing wired IE security errors "Permission denied", seems reload of opener caused references to egw and template cache in opener.top.etemplate2.prototype.templates becomming inaccessible, catching this errors and falling back to a window-local object
2015-10-26 21:13:34 +00:00
Nathan Gray
22210227b7
Consume enter keypress in search to prevent browser from triggering clicks on link button.
2015-10-26 15:26:51 +00:00
Ralf Becker
122ca4ade9
fix Edge complaining about required closing tag of iframe
2015-10-26 15:16:59 +00:00
Ralf Becker
db774ece2b
fix intro offer was not translated and now shown in idots template, also changed wording a little and added German translation
2015-10-24 11:07:22 +00:00
Hadi Nategh
9a4ba7b781
* Etemplate: Fix issue expose view gets opened for not supported mime-type (eg. image/pdf)
2015-10-20 16:22:08 +00:00
Nathan Gray
d3530c4899
Cachebuster for category CSS
2015-10-19 22:26:09 +00:00
Hadi Nategh
938c991124
WIP Egroupware tutorial:
...
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Ralf Becker
bf97b85056
eTemplate/app apps: if PHP session lifetime is bigger then default eTemplate request lifetime of 4h use session lifetime
2015-10-19 11:36:56 +00:00
Hadi Nategh
a54294ae2e
Add some documentation regarding commit #53956
2015-10-16 07:40:05 +00:00
Nathan Gray
1673cc9aed
Calendar tooltip style fixes for Firefox
2015-10-15 21:34:07 +00:00
Nathan Gray
8b42f6aeb8
Load all category CSS once when loading the application to avoid missing category colors.
2015-10-15 17:28:56 +00:00
Hadi Nategh
2348b7da46
Do not trigger a second resize on split widget as it may conflict with browser bottom download bar
2015-10-15 12:59:12 +00:00
Nathan Gray
c4f46d361e
Fix unable to select multiple repeat days in calendar
2015-10-14 14:50:02 +00:00
Hadi Nategh
04a8cd4f60
WIP EGroupware Tutorial:
...
- Implement video navigation on popup
- Implement introduction video with user confirmation dialog based on session
- New layout for tutorials list both in sidebar and popup
- Separate tutorials styles to be able to set different styles base on templates
2015-10-14 14:17:09 +00:00
Nathan Gray
025550402a
Fix expandable selectbox button missing icon
2015-10-13 20:43:49 +00:00
Hadi Nategh
67e2ad0c1a
WIP EGroupware Tutorial:
...
- Style thumbnails inside the sidebox
2015-10-13 15:07:06 +00:00
Hadi Nategh
8980fdb1fc
Add background attribute to the DOMWidget in order to be able to set background-image via etemplate
2015-10-13 15:03:41 +00:00
Ralf Becker
a64cfea299
using new hook location name "hook_location"
2015-10-13 07:11:52 +00:00
Ralf Becker
0285dd94f8
allow all valid timezones in server-side validation, to allow existing values and in future select arbitrary timezones via an ajax callback
2015-10-12 14:18:33 +00:00
Hadi Nategh
de4098e550
Make sure we are not requesting server for an empty value option or other widgets but select-timezone as server won't find anything and it will fall into an infinitive loop, e.g. select-cat widget.
2015-10-12 09:55:13 +00:00
Ralf Becker
5a08713cbc
* eTemplate: setting higher request timeout of 4 hours (was 2 hours)
2015-10-09 12:40:26 +00:00
Hadi Nategh
f89d4297d9
Fix infinitive request from selectbox widget
2015-10-07 13:52:56 +00:00
Nathan Gray
f57ccb9a41
Allow custom fields in IF placeholders
2015-10-06 19:59:43 +00:00
Hadi Nategh
aa81ae5e5d
WIP EGroupware tutorial:
...
- Make popup size bigger
- Style tutorials list
2015-10-06 16:37:51 +00:00
Hadi Nategh
a6837b6a40
WIP EGroupware tutorial:
...
-Add popup tutorials player
-List tutorials in sidebox with their titles and thumbnails only
2015-10-05 16:01:39 +00:00
Nathan Gray
86a1e4fbfa
Fix invalid options showing in link-entry custom field list by querying for the actually needed capabilities, and explictly add filemanager, which does not support them but gets special handling.
2015-10-05 15:50:30 +00:00
Nathan Gray
05ea41493d
Fix missing option check to work with options sent as an in-order array (label,value), fixes some custom fields not being properly set.
2015-10-05 15:25:10 +00:00
Nathan Gray
7023d39d98
Add empty_label to Select account custom field type, so you can select nothing.
2015-10-01 15:10:38 +00:00
Nathan Gray
718dc25815
Make 100% an invalid preference size, fixes mail splitter losing splitter size preference
2015-09-30 15:29:26 +00:00
Nathan Gray
dde1a5e51d
Pass current selectbox value so the server can make sure it's there
2015-09-29 16:00:12 +00:00
Hadi Nategh
5e2ec5b8d2
Fix split widget does not take right size
2015-09-29 12:14:41 +00:00
Ralf Becker
8d476dae23
Several fixed to cope better with CalDAVTester:
...
- adding priority=0=undefined to calendar, as it is iCalendar default
- no longer export iCalendar defaults PRIORITY=0, TRANSP=OPAQUE, CLASS=PUBLIC
- assume UTC if no timezone given, unfortunatly Horde_Icalendar currently does not tell UTC or local
- export DURATION instead of DTEND for UTC and duration less or equal 1 day (todo: store if user entered duration in db model, to be able export it as such again)
2015-09-29 10:25:32 +00:00
Hadi Nategh
3bc2e1077c
WIP EGroupware tutorial:
...
- Implement a hook for application specific video tutorials
- Allow iframe widget to cooperate with fullscreen video play mode
2015-09-25 15:18:35 +00:00
Hadi Nategh
45b9d9e745
Do not trigger autocomplete fix if the browser is Safari and there's an input with type password, since the Safari does not respect autocomplete = off
...
- Fix password autofill issue in compose dialog
2015-09-23 15:51:46 +00:00
Nathan Gray
0a43abbec2
Use etemplate_widget_menupopup::fix_encoded_options() to handle select options set by get_rows functions.
...
Fixes tracker CRM view stops working after filtering.
2015-09-23 15:32:36 +00:00
Nathan Gray
9e9cbc2fa1
Some changes to egw.css to try to avoid it randomly ignoring rules in iframes.
...
Reduces wrong width in admin customfields or categories after you click 3 times.
2015-09-22 23:43:20 +00:00
Hadi Nategh
3a240eb67c
Add a patch from Stefan Werfling.
...
-Add new hooks etemplate2_before_exec, etemplate2_before_process and etemplate2_after_process into etemplate2 execution process
2015-09-22 11:26:15 +00:00
Nathan Gray
e791caf622
Fix admin changing their columns set the default for all users
2015-09-21 21:41:54 +00:00
Nathan Gray
8e657aeb0e
Do not die if select custom field is not fully set up
2015-09-21 19:43:36 +00:00
Hadi Nategh
01ec6d0406
A hack for toolbar widget to get fixed existing toolbar preferences and keep working with new actions
2015-09-18 13:32:51 +00:00
Nathan Gray
bc9a99a2af
Avoid error in some cases where there is no readonly array manager yet
2015-09-16 15:46:17 +00:00
Hadi Nategh
5de5c82813
Mailvelope backup/restore integration WIP:
...
- Add some translation
2015-09-16 15:01:52 +00:00
Hadi Nategh
cd7324983b
Mailvelope backup/restore integration WIP:
...
- Implements Mailvelope installation dialog
2015-09-15 16:32:56 +00:00
Hadi Nategh
4c60b761da
Mailvelope backup/restore integration WIP:
...
- Fix template
2015-09-15 08:43:46 +00:00
Hadi Nategh
591f55e3d7
WIP mailvelope installation dialog
2015-09-14 17:38:33 +00:00
Hadi Nategh
707c68689f
WIP toggle sidebar menu:
...
- Trigger resize for split widget, too, since the toggle can change the split pane width size
2015-09-10 09:56:38 +00:00
Nathan Gray
cf333cbbfb
Add ability to select existing file in VFS for custom field type filemanager
...
- Fix missing ID
2015-09-09 17:02:35 +00:00
Nathan Gray
a44661fc52
Add different formatting for linked files when they're in sub-directories
...
- Fix bug in formatting if first link is in a subdirectory
2015-09-09 14:45:37 +00:00
Nathan Gray
48c3a39b0e
If actionLinks is not set, set it to empty. Fixes error caused by no actions.
2015-09-09 14:10:43 +00:00
Nathan Gray
fbd3069456
Set autocomplete attribute so browsers can put the data in the right place (fixes problem with autofill went into address line 2)
2015-09-08 22:23:54 +00:00