Nathan Gray
e1f8411253
Add tree to list
2012-03-08 16:55:12 +00:00
Ralf Becker
061e740c6d
* InfoLog/CalDAV: fixed wrong timezone used for iCal generation
...
times where read in server-time, but infolog_ical was told it is user-time, now set to server-time in infolog_groupdav::get_handler()
2012-03-08 16:24:09 +00:00
Ralf Becker
1b345bbf36
* InfoLog/CalDAV: fixed wrong timezone used for iCal generation
...
times where read in server-time, but infolog_ical was told it is user-time, now set to server-time in infolog_groupdav::get_handler()
2012-03-08 16:23:43 +00:00
Andreas Stöckel
df06f6657c
Now always including egw and etemplate2 javascript code if we are in the top window
2012-03-08 14:05:00 +00:00
Klaus Leithoff
19edabd14d
function to call import from VFS to Draft and Display message directly. Relies on / needs an open winpow.
2012-03-08 13:42:04 +00:00
Andreas Stöckel
60a2fd9855
Added calendar module for the client side api, roughly working, needs some further work (currently not shown as popup but at the bottom of the page, months etc. are displayed as 'undefined', year number is screwed up)
2012-03-08 11:29:46 +00:00
Klaus Leithoff
5862e38617
* email: feature to be able to save Message to filemanager via context menu action; (only single message save supported)
2012-03-08 10:42:41 +00:00
Ralf Becker
dc62656385
fix bug regarding the rate (view/edit/search)Limit for mysql -> not set active as this fix breaks postgres; see lines 954 to 959 in wiki_so. Problem is caused by postgres behavior of recognizing columnnames, ... still to investigate
...
r38303: always quote for postgreSQL, as this is the only way to support mixed case names
r38307: fixing wiki rate code / mixed case column names for PostgreSQL
2012-03-08 06:23:07 +00:00
Ralf Becker
ea079a6803
fixing wiki rate code / mixed case column names for PostgreSQL
2012-03-08 06:20:21 +00:00
Nathan Gray
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
Nathan Gray
0effc3a229
Tree now looks like it works
2012-03-07 23:17:49 +00:00
Nathan Gray
9a0948f6fb
More detailed error messages
2012-03-07 22:55:02 +00:00
Ralf Becker
ebe229e885
always quote for postgreSQL, as this is the only way to support mixed case names
2012-03-07 21:33:59 +00:00
Andreas Stöckel
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
Andreas Stöckel
292f18bc1a
Window dependant api modules do now get reinstanciated, if the window location changes
2012-03-07 15:20:04 +00:00
Andreas Stöckel
c8bf9ed6ef
Fixed design problem in egw_core, which caused window-local modules to be instanciated multiple times if used for multiple applications inside a window. Added egw_css.js as replacement for et2_core_stylesheet.js, which allows to add stylesheet rules at runtime
2012-03-07 14:04:25 +00:00
Ralf Becker
08e40605cc
* Admin/Addressbook: do NOT mark accounts as deleted, as accounts do NOT know that state, always deleted them and allow to cleanup already marked as deleted accounts in addressbook
2012-03-07 12:05:35 +00:00
Ralf Becker
e03b8471e9
* Admin/Addressbook: do NOT mark accounts as deleted, as accounts do NOT know that state, always deleted them and allow to cleanup already marked as deleted accounts in addressbook
2012-03-07 12:05:02 +00:00
Andreas Stöckel
36f9cc2f6a
Backported commit 38270 from trunk, concatenated dhtmlxmenu and dhtmlxmenu_ext
2012-03-07 10:39:23 +00:00
Ralf Becker
000b74bded
framework->isTop($consider_navbar_not_yet_called_as_true=true): true if we are rendering the top-level EGroupware window
2012-03-07 08:45:57 +00:00
Nathan Gray
548ac686d8
Work in progress on tree
2012-03-07 00:30:47 +00:00
Klaus Leithoff
aa3ac75278
* translations: Italian translation improvements for email, emailadmin and calendar (minor canges); provided by Ilias Chasapakis, Webtrain Services
2012-03-06 17:01:22 +00:00
Klaus Leithoff
8b20b2d314
* translations: Italian translation improvements for email, emailadmin and calendar (minor canges); provided by Ilias Chasapakis, Webtrain Services
2012-03-06 16:56:25 +00:00
Andreas Stöckel
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
Klaus Leithoff
e2d3a2eab5
* email: feature to be able to view plain message source on rightclick action
2012-03-06 16:20:19 +00:00
Klaus Leithoff
4a766464f2
change add - submit button to button. (has no autofocus)
2012-03-06 16:08:11 +00:00
Klaus Leithoff
cbcefbeb1f
change add - submit button to button. (has no autofocus)
2012-03-06 16:06:57 +00:00
Nathan Gray
e973f8dd0e
Log the format attempted
...
r38201: Give a warning if imported type is not valid
r38218: Add current record to the end of errors / warnings
r38244: Make warning about missing type into error
2012-03-06 15:54:34 +00:00
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
d996537c35
Improved error message for exception in JSON plugins
2012-03-06 15:25:27 +00:00
Nathan Gray
8af34bfef8
* ProjectManager - Filter elements by app
2012-03-06 15:23:34 +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
Ralf Becker
940ab1ce92
dont switch on output buffering for log-tailer
2012-03-06 13:17:15 +00:00
Ralf Becker
328623bc9c
dont switch on output buffering for log-tailer
2012-03-06 13:16:33 +00:00
Ralf Becker
77928955f0
fixed download of log, in case output buffering could not be switched off (got into endless loop)
2012-03-06 13:07:03 +00:00
Ralf Becker
261f807c46
fixed download of log, in case output buffering could not be switched off (got into endless loop)
2012-03-06 13:06:35 +00:00
Ralf Becker
4a88a9558c
egw_json plugin "html" replacing document content with send html
2012-03-06 09:50:43 +00:00
Andreas Stöckel
130dc87e83
Concatenated dhtmlxmenu.js and dhtmlxmenu_ext.js to one file, to stop the message 'dhtmlxmenu_ext.js required'
2012-03-06 09:35:54 +00:00
Ralf Becker
1fef159630
send direct output of json / etemplate callback back to client via addGeneric('output',...) or alert, in case there's already some JSON response, make sure content-type header is only send once
2012-03-06 07:32:51 +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
5f3b572cc9
Changed hash function for egw api instances
2012-03-05 16:05:48 +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
1bc16c1b8e
Finished egw json api
2012-03-05 15:02:00 +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
Klaus Leithoff
fbcbce0bfe
* timesheet: fixed wrong sum for timesheets;
...
> the retrieval of the summary (sum of duration and sum of price) has to take care that the customfield table is not joined, as the join causes a multiplication of the sum per customfield found; joining of the cutomfield table is triggered by criteria being set with either a string or an array, for this reason we set it to false, and pass the criteria as filter
2012-03-05 12:08:08 +00:00
Klaus Leithoff
a5be6a5016
* timesheet: fixed wrong sum for timesheets;
...
the retrieval of the summary (sum of duration and sum of price) has to take care that the customfield table is not joined, as the join causes a multiplication of the sum per customfield found; joining of the cutomfield table is triggered by criteria being set with either a string or an array, for this reason we set it to false, and pass the criteria as filter
2012-03-05 12:06:17 +00:00
Ralf Becker
40c87abcb9
fixes for PHP 5.4 warnings and strict warnings, thought disabled E_STRICT for now, because of various strict warnings in working code, which could not be easy fixed in all areas (see comment in phpgwapi/inc/functions.inc.php)
2012-03-04 14:01:13 +00:00