Ralf Becker
|
ac18b6cc8d
|
changed et2_core_inheritance.js to implement ClassWithAttributes extending Class from egw_inheritance and changed et2 objects to use ClassWithAttributes when required (also fixed lots of IDE warnings / added docu)
|
2014-03-20 09:40:37 +00:00 |
|
Nathan Gray
|
69f4d67d38
|
Test that the autorefresh timer is still going before binding, tab may have been closed
|
2014-03-19 20:11:03 +00:00 |
|
Nathan Gray
|
133c4a317c
|
Fix bug in using knownUIDs where empty rows were left or too many removed when the count changed
|
2014-03-19 19:19:34 +00:00 |
|
Hadi Nategh
|
e3538302fc
|
Fix expanded bg color of et2_required fields
|
2014-03-19 16:52:25 +00:00 |
|
Ralf Becker
|
f2e997d445
|
replace first parameter "%1" with "%s", to allow to use regular lang syntax as well as eTemplate one
|
2014-03-19 12:39:10 +00:00 |
|
Ralf Becker
|
bfce4343d7
|
display readonly selectbox inline and give some padding between it and its label
|
2014-03-19 12:07:09 +00:00 |
|
Nathan Gray
|
4a5d906e48
|
Enable using knownUIDs and lastModification timestamp to avoid sending unchanged rows back to client
|
2014-03-18 22:54:14 +00:00 |
|
Nathan Gray
|
3f49db5fb9
|
Handle values set but not in select_options
|
2014-03-18 14:52:31 +00:00 |
|
Ralf Becker
|
f1d7dd7a0e
|
fixed readonly selecbox not always found options, caused by it not expecting options to be an array. Now we always preserv type of options (array or object) and correctly iterate over them when trying to find an option by its value
|
2014-03-18 14:41:23 +00:00 |
|
Nathan Gray
|
92e29ff0c4
|
Fix merge print to work with both old & new ODF spreadsheets
- adds support for calcext:value-type cell attribute
|
2014-03-18 14:13:57 +00:00 |
|
Ralf Becker
|
4ebb85a58f
|
taglist needed more rows then necessary, because padding-right: 27px
|
2014-03-18 14:03:00 +00:00 |
|
Ralf Becker
|
eaaad85521
|
reverted r42883: Make sure there is a "None" option if the select-account is not required so user is not forced to pick an account
--> if "None" option is wanted, it should be added to template, that is the logic in regular select box too
|
2014-03-18 13:22:15 +00:00 |
|
Ralf Becker
|
25351aa53b
|
fixed typeOptions were not added, if selectbox had no explicit type attribute: eg. <select-account
|
2014-03-18 11:39:03 +00:00 |
|
Ralf Becker
|
7251895690
|
fixed not called beforeSendToClient callbacks for added tabs, if tab has no (optional) namespace
|
2014-03-18 11:01:46 +00:00 |
|
Nathan Gray
|
b0db615411
|
- Fix taglist account infinite loop when looking for accounts (using link title system instead of data source)
- Don't search server side if there's no query string
|
2014-03-17 23:03:24 +00:00 |
|
Nathan Gray
|
f337d45b29
|
Fix taglist-account not suggesting anything by making sure select_options don't get set.
|
2014-03-17 20:24:34 +00:00 |
|
Ralf Becker
|
2eb9352f78
|
fixed error "template NOT found!", if template-name contains cache-buster
|
2014-03-17 17:12:02 +00:00 |
|
Ralf Becker
|
250d2f813a
|
fixed wrong autocomple url cauased by webserver_url just "/egroupware" and set more reasonable default of allowFreeEntries: false for taglist-accounts
|
2014-03-17 15:29:58 +00:00 |
|
Ralf Becker
|
6f099299b4
|
we need noPrint on td
|
2014-03-16 15:22:48 +00:00 |
|
Ralf Becker
|
3e7ba51020
|
fixed ReferenceError: $j is not defined in old eTemplate popups
|
2014-03-15 10:04:38 +00:00 |
|
Ralf Becker
|
184a9fa4e8
|
allow to use namespaced $readonlys for grids, eg. grid uses "grid" as name, you can now set $readonlys["grid"]["something"] as well as $readonlys["something"] like in eTemplate2
|
2014-03-14 09:36:01 +00:00 |
|
Nathan Gray
|
fe21f0fd74
|
Enhance nextmatch entryheader to return full value if it's anything more than a simple, single selection so we can handle it server side.
|
2014-03-13 18:58:59 +00:00 |
|
Nathan Gray
|
a0caff3b6a
|
Javascript split() doesn't work like PHP explode() - fixed to not lose extras
|
2014-03-13 18:56:51 +00:00 |
|
Hadi Nategh
|
d373541456
|
Address et2_fullWidth span with position relative only for url widget
|
2014-03-12 18:57:07 +00:00 |
|
Ralf Becker
|
5e74e836f7
|
fixed wrong augmented class
|
2014-03-12 18:49:50 +00:00 |
|
Ralf Becker
|
6b09e93768
|
adding et2_url_span class to surrounding span
|
2014-03-12 18:48:59 +00:00 |
|
Nathan Gray
|
1c6abab9a8
|
Fix link activation to be able to handle the same link (or email address) multiple times in the content
|
2014-03-12 18:28:47 +00:00 |
|
Ralf Becker
|
46d4d3acce
|
allow to optional prepend tabs by using prepend attribute on a tab in tabs array
|
2014-03-12 17:54:52 +00:00 |
|
Ralf Becker
|
ee97185b40
|
allow to specifiy optional cache-buster in template attribute ("?"+filemtime of template)
|
2014-03-12 17:42:29 +00:00 |
|
Nathan Gray
|
5f1dcfea57
|
Unbind handler used to toggle autorefresh
|
2014-03-12 17:09:56 +00:00 |
|
Hadi Nategh
|
88f8bfb902
|
Change tabs min-width to less size to make sure all tabs are get fit in one row
|
2014-03-12 13:51:47 +00:00 |
|
Klaus Leithoff
|
e4deb0f0a5
|
switch off talkative setElementAttribute
|
2014-03-12 13:44:33 +00:00 |
|
Hadi Nategh
|
8b326fb60f
|
Move styling of date-durtation widget input field to specific class in etemplate2.css
|
2014-03-12 13:13:18 +00:00 |
|
Hadi Nategh
|
82e846c16e
|
Add position relative to et2_fullWidth class
|
2014-03-12 11:48:30 +00:00 |
|
Hadi Nategh
|
f21f3ebfa9
|
Apply min-width for tabs
|
2014-03-12 10:31:04 +00:00 |
|
Ralf Becker
|
6500d31815
|
only address selectboxes part of nextmatch header
|
2014-03-12 10:10:41 +00:00 |
|
Ralf Becker
|
db1244dc50
|
put favorites, counter and new header_row into one container (header_row_right) to float them all to the right, also removed lots of unnecessary css and fixed alignment
|
2014-03-12 09:47:40 +00:00 |
|
Nathan Gray
|
e7de92519a
|
- Restructure nextmatch header markup
- Add new attribute header_row to place custom template inline inside nextmatch header
|
2014-03-11 21:54:19 +00:00 |
|
Nathan Gray
|
612b5bf34f
|
Fix searching for a space gives database error
(To actually search for a space, use quotes)
|
2014-03-11 18:26:40 +00:00 |
|
Nathan Gray
|
4cdd4d9d4a
|
Update opendocument spreadsheet numeric cell attributes to include celcext:value-type.
|
2014-03-11 17:35:50 +00:00 |
|
Hadi Nategh
|
45871d6212
|
Put a breaking column in timesheet edit popup
|
2014-03-11 15:50:30 +00:00 |
|
Nathan Gray
|
a1ae0bdb83
|
Add new method etemplate2.getById() to get etemplate object by DOM ID of container node
|
2014-03-11 15:28:18 +00:00 |
|
Hadi Nategh
|
648934061f
|
Implement et2_fullWidth class for link_entry
|
2014-03-11 12:28:03 +00:00 |
|
Ralf Becker
|
293a7166de
|
to not send/set it twice for multiple etemplates (eg. CRM view)
|
2014-03-10 21:18:31 +00:00 |
|
Ralf Becker
|
7bda46582d
|
changed toolbar to have last action.id as value, when submitted to server
|
2014-03-10 21:14:02 +00:00 |
|
Ralf Becker
|
94f468095d
|
disable favories dropdown button if not called from infolog (eg. CRM view)
|
2014-03-10 19:47:09 +00:00 |
|
Hadi Nategh
|
c43550a54b
|
Add proper css class to date-duration widget
|
2014-03-10 15:20:40 +00:00 |
|
Ralf Becker
|
f87e456be2
|
do not send/set extra data twice for multiple etemplate (eg. CRM view)
|
2014-03-10 15:20:27 +00:00 |
|
Hadi Nategh
|
306e3488ba
|
style timesheet edit popup window
|
2014-03-10 15:19:28 +00:00 |
|
Ralf Becker
|
f55641e23a
|
do NOT show required color on td, we want it just on input
|
2014-03-10 15:08:18 +00:00 |
|