Andreas Stöckel
|
e4ed4399cf
|
Attempt of fixing legacy JavaScript functions, only tested for simple cases
|
2012-03-06 15:26:11 +00:00 |
|
Andreas Stöckel
|
049cbd88dc
|
Now using the etemplate code from the root instance (etemplate2.js acts as a egw api plugin); fixed egw.json plugins; fixed problem with 'instanceof Object', which does not work when sharing code over multiple windows
|
2012-03-06 13:22:01 +00:00 |
|
Nathan Gray
|
68d8b02525
|
Remove accidentally committed debug
|
2012-03-05 21:43:03 +00:00 |
|
Nathan Gray
|
ac01014a14
|
Translate select box options (including empty selection text) using proper egw object
|
2012-03-05 21:40:44 +00:00 |
|
Nathan Gray
|
731b8cf460
|
Translate selectbox options
|
2012-03-05 21:07:02 +00:00 |
|
Nathan Gray
|
3bac2f8cd3
|
Add integer type, alias of int tag
|
2012-03-05 16:53:52 +00:00 |
|
Andreas Stöckel
|
65ca8b0c1b
|
Using new egw json api for sending submits
|
2012-03-05 15:02:32 +00:00 |
|
Andreas Stöckel
|
d310b14ecf
|
Client side API now supports modules which are instanciated per application or per window; removed et2_debug function from et2_core_common, now using corresponding API function.
|
2012-03-05 13:07:38 +00:00 |
|
Nathan Gray
|
8d523cad93
|
Fix [popup] submission in et2
|
2012-03-02 18:35:49 +00:00 |
|
Andreas Stöckel
|
72214630b1
|
Fixed problem in et2_widget_link, referencing to this in event handlers
|
2012-03-02 12:41:29 +00:00 |
|
Andreas Stöckel
|
ecad6a0d01
|
Fixed translation of description widgets
|
2012-03-02 12:13:20 +00:00 |
|
Andreas Stöckel
|
14e6ceecb6
|
Integrated application specifig egw api into etemplate2 code
|
2012-03-02 10:44:56 +00:00 |
|
Andreas Stöckel
|
4440b4cd02
|
Fixed problem with rebuilding the template after a submit not working correctly
|
2012-03-01 10:13:12 +00:00 |
|
Nathan Gray
|
9feb7e22bf
|
Avoid fatal error breaking nm if fields is null
|
2012-02-28 01:00:50 +00:00 |
|
Ralf Becker
|
043b895a04
|
ability to open nm_action=location in a given targetapp tab, plus documentation
|
2012-01-07 23:02:29 +00:00 |
|
Nathan Gray
|
26c888ccd4
|
Encode square brackets and split names at ][, not just [
|
2011-11-14 22:57:06 +00:00 |
|
Nathan Gray
|
43c6d95a25
|
Get simple submit buttons (legacy actions) working in datagrid
|
2011-11-09 21:34:02 +00:00 |
|
Nathan Gray
|
ba2688f66d
|
Fix egw::lang() processing in string js
|
2011-11-09 20:15:12 +00:00 |
|
Nathan Gray
|
af96f08ad1
|
Implement href as a detached attribute
|
2011-10-24 22:56:50 +00:00 |
|
Nathan Gray
|
0238387c5c
|
Return DOM node so name/ID changes can be applied (handled by caller)
|
2011-10-24 22:52:01 +00:00 |
|
Nathan Gray
|
5e12553f71
|
Vaccuously implement Detachable interface for box/vbox - solves some missing node warnings.
|
2011-10-24 22:06:21 +00:00 |
|
Nathan Gray
|
3bc0bdfd35
|
Don't overwrite parent variable 'node'
|
2011-10-24 21:58:42 +00:00 |
|
Nathan Gray
|
a2de7dce27
|
Implement detached interface for grid so sub-widgets get processed
|
2011-10-24 19:35:04 +00:00 |
|
Nathan Gray
|
fd728b7317
|
Fix progress for use in gridview
|
2011-10-24 17:37:53 +00:00 |
|
Nathan Gray
|
4ae05cb5b8
|
- Implement detached interface for read only selectbox
- When looking for selectbox options, try last part of the name at the root first
|
2011-10-19 21:03:22 +00:00 |
|
Nathan Gray
|
0136c6292c
|
Fix custom field preference handling when previous columns disabled
|
2011-10-19 17:13:27 +00:00 |
|
Nathan Gray
|
c21469a106
|
Display null dates as empty
|
2011-10-19 15:15:54 +00:00 |
|
Nathan Gray
|
3ff03ca92f
|
Get custom field entries to other apps working in nextmatch, sort of
|
2011-10-18 20:09:48 +00:00 |
|
Nathan Gray
|
40054c6a01
|
Implement select header and select entry header for custom field headers
|
2011-10-18 19:24:56 +00:00 |
|
Nathan Gray
|
422c35ba92
|
Hide app selectbox if application is specified
|
2011-10-18 19:15:32 +00:00 |
|
Nathan Gray
|
d547545859
|
Get custom field widgets working as detached nodes in grid
|
2011-10-18 16:32:35 +00:00 |
|
Nathan Gray
|
39325533bb
|
Implement detached interface for read only, used by custom fields
|
2011-10-18 16:04:47 +00:00 |
|
Nathan Gray
|
b2eeab5b75
|
Fix typo breaking submits
|
2011-10-18 15:44:06 +00:00 |
|
Nathan Gray
|
8674cdd7c3
|
Avoid undefined val breaking tabs
|
2011-10-18 15:41:30 +00:00 |
|
Nathan Gray
|
2ae94af14f
|
Allow '#' in field names, for custom fields
|
2011-10-18 14:50:24 +00:00 |
|
Nathan Gray
|
96a219ede1
|
Add select to readonly types, display a value that isn't in the options as blank
|
2011-10-18 14:13:44 +00:00 |
|
Nathan Gray
|
428d201179
|
Use getEntry() as fallback for text roots
|
2011-10-17 21:01:04 +00:00 |
|
Nathan Gray
|
b704db187f
|
List each cf as a separate column when sending to server, apps expect it
|
2011-10-17 20:40:18 +00:00 |
|
Nathan Gray
|
a8531017bd
|
Update selected custom fields when column selection changes
|
2011-10-17 16:43:34 +00:00 |
|
Nathan Gray
|
87bb95beb4
|
Check for updated visibility (ex nextmatch column selection change)
|
2011-10-17 16:34:58 +00:00 |
|
Nathan Gray
|
9ea341151f
|
Handle if string to be parsed is missing too
|
2011-10-17 16:08:34 +00:00 |
|
Nathan Gray
|
e100d0ce5f
|
Get nextmatch-customfields header working
|
2011-10-14 17:59:57 +00:00 |
|
Nathan Gray
|
824b57cfa2
|
Check / load common custom field settings globally, at top level.
|
2011-10-14 17:57:16 +00:00 |
|
Nathan Gray
|
7f9bbe99a3
|
Fix attribute defaults getting changed, options no longer get copied across selectboxes
|
2011-10-13 16:06:56 +00:00 |
|
Nathan Gray
|
cf75387f56
|
Get custom selectbox options working
|
2011-10-12 20:56:11 +00:00 |
|
Nathan Gray
|
0700876775
|
Handle null values
|
2011-10-12 20:04:16 +00:00 |
|
Nathan Gray
|
cc8891820c
|
Don't overwrite options passed into constructor, merge them
|
2011-10-12 19:55:33 +00:00 |
|
Nathan Gray
|
5b26a5faed
|
Get nextmatch header down to one line, hopefully looking a little nicer
|
2011-10-12 19:06:52 +00:00 |
|
Nathan Gray
|
5cab1f7811
|
Get filter labels into header
|
2011-10-12 16:42:22 +00:00 |
|
Nathan Gray
|
ea406d3e85
|
Fix deleteDOMNode() -> removeDOMNode(), fixes labels for selectboxes, probably others
|
2011-10-12 16:37:56 +00:00 |
|