Commit Graph

16653 Commits

Author SHA1 Message Date
Nathan Gray
2a2268f4cd Fix bug exposed by importing mixed condition true / false files 2011-03-15 19:12:10 +00:00
Andreas Stöckel
fa12444ae7 Moved contents of egw_vfs_utils to egw_vfs, added 'egwGridViewFullRow' class to the egw_grid_view.js, which is capable of inserting a data row which spans all columns, added egwGridData.clearData method to egw_grid_data.js, which delets all data stored in the data row 2011-03-15 17:52:08 +00:00
Nathan Gray
c0da31b5f3 - Use global categories when listing each cat in its own column
- Fix missing value when exporting categories as DB values
2011-03-15 16:49:45 +00:00
Nathan Gray
ca00d4c69a - Improve owner parsing
- Change error message when owner can't be determined.  Most users don't use translations, so just fallback to plugin setting.
2011-03-15 16:20:11 +00:00
Nathan Gray
f3536a72bf Improve error message for import errors. Just because there was an error doesn't mean the record wasn't imported using default info 2011-03-15 16:18:13 +00:00
Nathan Gray
184117b0ec Use global categories too 2011-03-15 15:37:52 +00:00
Nathan Gray
62a856b1c9 Force . as decimal separator for OO.o spreadsheet 2011-03-15 15:31:21 +00:00
Nathan Gray
fe18d21f4b Export limit does not apply to admins 2011-03-15 15:13:46 +00:00
Nathan Gray
8c094fd6be Automatically translate owner field from name to id (happens after set translation on field) 2011-03-15 00:02:54 +00:00
Nathan Gray
9f32100656 Make account name->id translator able to handle full usernames and groups listed as Group, name 2011-03-15 00:01:23 +00:00
Nathan Gray
c94a591fee Make account name->id translator able to handle any IDs that are passed 2011-03-14 23:42:24 +00:00
Nathan Gray
1e9f96e9a7 Prevent recur data from being copied to different days. 2011-03-14 23:25:51 +00:00
Nathan Gray
da16cd319c Set default export-<appname> definitions as the site-wide default if no default is set 2011-03-14 23:07:46 +00:00
Nathan Gray
51015de7b8 Specify fields to be treated as numeric 2011-03-14 22:07:23 +00:00
Nathan Gray
4831a34ffa Add ability for extending class to specify its own numeric fields 2011-03-14 22:06:23 +00:00
Nathan Gray
1a0ae9c9cc Change names to be consistent with other apps 2011-03-14 20:58:28 +00:00
Nathan Gray
49bf54aace More agressive filtering on schedule options - all subsequent options start filtered 2011-03-14 20:55:42 +00:00
Nathan Gray
0e2c6c6812 Add user control to export selection 2011-03-14 20:39:59 +00:00
Nathan Gray
93241a65c5 Merge recursive to preserve sub-arrays 2011-03-14 20:39:54 +00:00
Nathan Gray
f6571e3446 Fix spelling of outlook finnish import 2011-03-14 20:13:53 +00:00
Andreas Stöckel
e7bd5a4813 Modernized grid design a bit, added auto triggering of the default action to the popup action, added simple action-binding to the egwGrid 2011-03-14 20:11:08 +00:00
Nathan Gray
c907e92398 Fix for import / update search for existing record. If new record key (ex ID) was not set, address search matched all 2011-03-14 20:08:00 +00:00
Nathan Gray
e1c084ee0c Fix export when exporting both country code and country name 2011-03-14 19:37:59 +00:00
Nathan Gray
928a71397d Fix 'All contacts' filter; search for ID only actually returned ID + photo 2011-03-14 19:08:20 +00:00
Ralf Becker
6836518858 removed unnecessary refresh_table from update, as it makes problems with PostgreSQL 2011-03-14 17:50:22 +00:00
Nathan Gray
4b18c05ec3 Fix definition filter to allow admins access to their own private definitions 2011-03-14 17:35:01 +00:00
Andreas Stöckel
ece9ad4047 Removed test rule from the CSS 2011-03-14 12:45:28 +00:00
Andreas Stöckel
ae453db400 Fixed thumbnail generation for application folders, added egw_stylesheet.js, which allows the dynamic generation of a stylsheet. This is now used in the egw_grid_view.js to keep the row caption in the same distance from the icon - depending on the maximum icon width. 2011-03-14 12:42:59 +00:00
Andreas Stöckel
c77069d0af Reduced thumbnail filesize limit in egw_vfs_utils.inc.php which was increased for testing purposes, fixed bug with container position calculation in deeper levels in egw_grid_view.js, which affected inserting new grid rows 2011-03-14 09:36:59 +00:00
Andreas Stöckel
943f369cce Fixed bugs in the grid view js code (changes in the test_grid_view.html are for debugging purposes only), added class.egw_vfs_utils.inc.php which will contain high-level vfs functionality which was previously hidden inside etemplate and the filemanager, such as generating the thumbnail url for a file. 2011-03-13 20:54:16 +00:00
Ralf Becker
01fe133e60 removed accidently commited disable of automatic install 2011-03-11 16:05:13 +00:00
Ralf Becker
ed60695cd5 * fixed not working scheduled import from vfs 2011-03-11 16:03:08 +00:00
Andreas Stöckel
49909211f1 Added forgotten egw_grid_columns.js 2011-03-11 10:20:01 +00:00
Ralf Becker
246f13ff6a * Calendar: fixed PostgreSQL error on transfering records of a delted user to an other one 2011-03-11 07:37:34 +00:00
Andreas Stöckel
57aaf6d756 Dynamic loading of content tested and optimized, resolved bugs, implemented support for data trees in the view classes. The whole progess can be seen in the test/test_grid_view.html file. 2011-03-10 20:58:35 +00:00
Ralf Becker
d7356a350f * Calendar: fixed SQL error on search: Argument of OR must be of type boolean, not of type smallint 2011-03-10 17:56:13 +00:00
Nathan Gray
dffb0b87dd Fix linefeed for NELF + application/xml mimetype 2011-03-10 17:23:28 +00:00
Nathan Gray
aa7fc0f9f9 Always remove country code 2011-03-10 16:55:11 +00:00
Nathan Gray
22b4e56958 Add a LF for excel 2003 2011-03-10 16:50:40 +00:00
Nathan Gray
1a210d13be Missed etemplate changes to add CC field 2011-03-10 16:44:22 +00:00
Ralf Becker
f05b7dd43e stop filling up the logs with: explode() expects parameter 2 to be string 2011-03-10 13:08:29 +00:00
Ralf Becker
fc93bfde26 bofelamimail --> felamimail_bo 2011-03-10 12:59:16 +00:00
Ralf Becker
c8bf14e1fc bofelamimail --> felamimail_bo 2011-03-10 12:51:45 +00:00
Andreas Stöckel
c7122b1006 Basic grid functionality including dynamic generation of grid rows is now working in all browsers
and performs quite well (just some non-objective data):

Lines    | IE 7/8     | FF        |  Chrome
---------------------------------------------
1000     | fast       | very fast | very fast
10000    | ok         | fast      | very fast
100000   | still ok   | ok        | fast

(Performance might still be optimized but this does not really help right now).

The code for dynamic data loading has been written but still has to be tested.

Work which still has to be done to have a fully functional grid view:
- Data columns have to be generated correctly
- Displaying trees has to be tested, but should work more or less out-of-the-box due to the design of
  the grid containers
- Client side manipulation of data (sorting/filtering...) - most functionality is already there but not
  yet used (will be tested alongside with the filemanager)
2011-03-09 22:16:41 +00:00
Nathan Gray
17f00ad134 Escape quotes in user names 2011-03-09 18:45:08 +00:00
Nathan Gray
8104bd46c4 Automatically handle converting+adding text categories without explicit translation 2011-03-09 18:26:43 +00:00
Nathan Gray
2d7a2c5d32 Automatically handle converting+adding text categories without explicit translation 2011-03-09 18:25:22 +00:00
Nathan Gray
fbc9aa8abb Automatically handle converting+adding text categories without explicit translation 2011-03-09 18:21:51 +00:00
Nathan Gray
e0d509ca3a Automatically handle converting+adding text categories without explicit translation 2011-03-09 18:21:14 +00:00
Nathan Gray
bd03ec245f Remove some deprecated ereg functions 2011-03-09 18:18:26 +00:00