28aeb06238
Fixed problem with class not being set correctly
2012-03-12 13:19:13 +00:00
162bb12d19
Make grid resizing work again
2012-03-12 12:17:07 +00:00
dc017ed889
Now again using a local etemplate2 instance on the client
2012-03-12 12:05:14 +00:00
f512d1efae
Move calendar icon inside input box
2012-03-09 18:46:29 +00:00
d486e50a57
phpgwapi:
...
* Changed way of how "webserverUrl" gets set - any type of data can now be
injected into the egw object by creating an object with the data and an
entry "prefsOnly" set to true. This allows to ensure, that "webserverUrl"
is the first thing that is being set in the egw object (as needed when
including new JS/CSS files at runtime)
jsapi:
* Fixed including JS/CSS files at runtime in other windows than the root
window
* Added "ready" function/module, which provides an alternative to the
$j("ready") function. The ready module provides the functionality to
postpone calling the "ready" until certain events happened.
* using jQuery calendar object instead of jscalendar in the calendar
function.
* added "jquery" module which takes care of including all jQuery modules
in all windows
* added possibility for modules to update constants using the "constant"
function.
* added possibility for modules to access certain other modules using
the "module" function
etemplate:
* Using new egw(window).ready function to build the template first if
loading has finished.
2012-03-09 15:32:29 +00:00
c3fd6f685f
Don't hard-code preferences
2012-03-09 00:44:28 +00:00
73817441cf
jQuery-UI datepicker as date selection popup
2012-03-09 00:36:35 +00:00
8cd853fa36
Bring external test a little more up to date, at least so it sort of works
2012-03-09 00:35:24 +00:00
dd8a5cf29e
* Filemanager/FMail/Calendar: allow to open .eml and .ics files from filemanager in fmail or calendar (infrastructure for apps to register which mime-types they can open)
2012-03-08 18:43:40 +00:00
96271ea210
Change image buttons from using a child image widget to using the img node as the button's DOM node
2012-03-08 17:10:26 +00:00
2df89f73ab
Remove redundant code - api handles this
2012-03-08 16:57:23 +00:00
e1f8411253
Add tree to list
2012-03-08 16:55:12 +00:00
df06f6657c
Now always including egw and etemplate2 javascript code if we are in the top window
2012-03-08 14:05:00 +00:00
c09d09a8c1
Fix some problems with dates set with string values - they were parsed as UTC, but server sends user times
2012-03-08 00:20:04 +00:00
0effc3a229
Tree now looks like it works
2012-03-07 23:17:49 +00:00
9a0948f6fb
More detailed error messages
2012-03-07 22:55:02 +00:00
c0db2e36a9
Fixed a lot of problems regarding centralized JavaScript code; et2_dataview_view_resizeable is current WIP; now building etemplate2 DOM-Tree to a DocumentFragment first, which brings a significant performance gain
2012-03-07 15:33:21 +00:00
548ac686d8
Work in progress on tree
2012-03-07 00:30:47 +00:00
69c7697e61
Fixed problem with infolog-image 'not-started' not found in grid; causes new problem with some buttons being displayed twice (caused by this.image=null in et2_widget_button.js::180)
2012-03-06 16:29:18 +00:00
e4ed4399cf
Attempt of fixing legacy JavaScript functions, only tested for simple cases
2012-03-06 15:26:11 +00:00
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
68d8b02525
Remove accidentally committed debug
2012-03-05 21:43:03 +00:00
ac01014a14
Translate select box options (including empty selection text) using proper egw object
2012-03-05 21:40:44 +00:00
731b8cf460
Translate selectbox options
2012-03-05 21:07:02 +00:00
3bac2f8cd3
Add integer type, alias of int tag
2012-03-05 16:53:52 +00:00
65ca8b0c1b
Using new egw json api for sending submits
2012-03-05 15:02:32 +00:00
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
8d523cad93
Fix [popup] submission in et2
2012-03-02 18:35:49 +00:00
72214630b1
Fixed problem in et2_widget_link, referencing to this in event handlers
2012-03-02 12:41:29 +00:00
ecad6a0d01
Fixed translation of description widgets
2012-03-02 12:13:20 +00:00
14e6ceecb6
Integrated application specifig egw api into etemplate2 code
2012-03-02 10:44:56 +00:00
4440b4cd02
Fixed problem with rebuilding the template after a submit not working correctly
2012-03-01 10:13:12 +00:00
9feb7e22bf
Avoid fatal error breaking nm if fields is null
2012-02-28 01:00:50 +00:00
043b895a04
ability to open nm_action=location in a given targetapp tab, plus documentation
2012-01-07 23:02:29 +00:00
26c888ccd4
Encode square brackets and split names at ][, not just [
2011-11-14 22:57:06 +00:00
43c6d95a25
Get simple submit buttons (legacy actions) working in datagrid
2011-11-09 21:34:02 +00:00
ba2688f66d
Fix egw::lang() processing in string js
2011-11-09 20:15:12 +00:00
af96f08ad1
Implement href as a detached attribute
2011-10-24 22:56:50 +00:00
0238387c5c
Return DOM node so name/ID changes can be applied (handled by caller)
2011-10-24 22:52:01 +00:00
5e12553f71
Vaccuously implement Detachable interface for box/vbox - solves some missing node warnings.
2011-10-24 22:06:21 +00:00
3bc0bdfd35
Don't overwrite parent variable 'node'
2011-10-24 21:58:42 +00:00
a2de7dce27
Implement detached interface for grid so sub-widgets get processed
2011-10-24 19:35:04 +00:00
fd728b7317
Fix progress for use in gridview
2011-10-24 17:37:53 +00:00
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
0136c6292c
Fix custom field preference handling when previous columns disabled
2011-10-19 17:13:27 +00:00
c21469a106
Display null dates as empty
2011-10-19 15:15:54 +00:00
3ff03ca92f
Get custom field entries to other apps working in nextmatch, sort of
2011-10-18 20:09:48 +00:00
40054c6a01
Implement select header and select entry header for custom field headers
2011-10-18 19:24:56 +00:00
422c35ba92
Hide app selectbox if application is specified
2011-10-18 19:15:32 +00:00
d547545859
Get custom field widgets working as detached nodes in grid
2011-10-18 16:32:35 +00:00