Commit Graph

15592 Commits

Author SHA1 Message Date
Nathan Gray
69938436a9 Backport r29733 - Multi select filter matches any record with that value selected 2010-04-08 23:11:35 +00:00
Nathan Gray
b69a151568 Change addressbook_so to extend so_sql_cf 2010-04-08 22:42:25 +00:00
Nathan Gray
549626cbf9 Add some extra handling for potentially ambiguous columns in 2010-04-08 22:13:22 +00:00
Nathan Gray
215da11fae Add some extra handling for ambiguous columns 2010-04-08 20:21:40 +00:00
Klaus Leithoff
da872fae0c if there is a personal addressbook (positive ID) selected as Default or forced; assume users own ID, as it is handled in addressbook settings (addressbook to add new contacts to) 2010-04-08 13:19:13 +00:00
Klaus Leithoff
ddb2ff2155 work provided by Chr.Fueller to tackle oversized events in calendar-week-print-pre-view 2010-04-08 11:48:27 +00:00
Nathan Gray
79dfab8005 Custom field widget can be limited to (or exclude) certain fields. Put the list of fieldnames to display as the 3rd (4th, etc) option. Using a ! as the first character will negate the list, and exclude the named fields. 2010-04-07 17:00:09 +00:00
Nathan Gray
97727d41ce Fix filtering on a multi-select custom field. Any entry with the filter value will be included. 2010-04-07 16:06:01 +00:00
Nathan Gray
cacaff872d Fix filtering on a multi-select custom field. Any entry with the filter value will be included. 2010-04-07 15:52:59 +00:00
Klaus Leithoff
8e575ed7cc fixing typo regarding the check of modification time (provided by Andreas Stoeckel) 2010-04-07 12:29:05 +00:00
Klaus Leithoff
78e297eb83 fixing typo regarding the check of modification time (provided by Andreas Stoeckel) 2010-04-07 12:28:07 +00:00
Nathan Gray
09d2df0f9d New action: Create timesheets from entry in event list 2010-04-06 19:01:17 +00:00
Nathan Gray
f6e72c59f1 Add link to filemanager to list view 2010-04-06 17:22:20 +00:00
Nathan Gray
55d3ea8556 Prompt to edit whole series or create an exception for recurring events when editing from list view 2010-04-06 16:58:47 +00:00
Klaus Leithoff
256e6ef220 applying system/default signature as default, when user has no signature assigned to user defined profile, and system signature is available. 2010-04-06 15:39:09 +00:00
Klaus Leithoff
f654e9458e fix for: calling setup, sets some config values to default, all the time 2010-04-06 15:32:40 +00:00
Klaus Leithoff
f69c071685 fix for: calling setup, sets some config values to default, all the time 2010-04-06 15:30:36 +00:00
Hans-Jürgen Tappe
9262a0adf3 Update of the german translation for calendar. 2010-04-06 14:24:34 +00:00
Nathan Gray
7f85ff40e5 Remove debug 2010-04-06 14:21:54 +00:00
Ralf Becker
9e49963a46 reverting r29716 (Fix for SyncML prefs) 2010-04-06 12:51:17 +00:00
Klaus Leithoff
df0f89ecf8 Backport of Nathans fix for possible undefined var 2010-04-06 10:53:27 +00:00
Ralf Becker
a87f6bdf33 merged r29620 to 9.2: Fix SyncML preferences 2010-04-06 10:09:40 +00:00
Ralf Becker
ef6f523ae7 fixed not working merge of last fix (different in Trunk and EPL 9.2) 2010-04-06 08:57:38 +00:00
Klaus Leithoff
627630d222 backport of nathan grays fix of importing links 2010-04-06 08:14:56 +00:00
Nathan Gray
2a715ae302 Add actions and 'whole query' checkbox to list view 2010-04-05 18:28:41 +00:00
Ralf Becker
2fa8f26f08 "setting upload_tmp_dir explicit, in case distribution set something else, which is then not included in our open_basedir" 2010-04-05 06:52:58 +00:00
Ralf Becker
7d3f824dd6 "setting upload_tmp_dir explicit, in case distribution set something else, which is then not included in our open_basedir" 2010-04-05 06:52:11 +00:00
Ralf Becker
481f8a2dd2 "imporved mandriva support" 2010-04-04 11:47:29 +00:00
Ralf Becker
763d596392 "imporved mandriva support" 2010-04-04 11:46:48 +00:00
Ralf Becker
70c7ad3516 "directly cache link titles, to query them all at once (per app)" 2010-04-04 09:15:25 +00:00
Ralf Becker
f2e9a38ff4 "fixed ambiguous column sql-error by adding table-name to id over which we join" 2010-04-04 09:08:25 +00:00
Ralf Becker
a45ea03b19 "fixed ambiguous column sql-error by adding table-name to id over which we join" 2010-04-04 08:59:37 +00:00
Ralf Becker
cb75b119d0 "fixed not working edit of recuring events on home page
(caused by curly brackets in if condition, which got interpreted as placeholdes by old Template class, removed them as they are unnecessary anyway)"
2010-04-03 13:48:15 +00:00
Ralf Becker
928a38d5cf "fixed not working edit of recuring events on home page
(caused by curly brackets in if condition, which got interpreted as placeholdes by old Template class, removed them as they are unnecessary anyway)"
2010-04-03 13:44:28 +00:00
Ralf Becker
eef0fdedb6 "implemented new status filter for planner by user (wasnt implemented when status filter were added)" 2010-04-03 13:21:40 +00:00
Ralf Becker
0a33bec253 "implemented new status filter for planner by user (wasnt implemented when status filter were added)" 2010-04-03 13:16:39 +00:00
Ralf Becker
80a1fb5a53 "fixed not working plugin cache (on tree level): callback has to be public, as it's get called static by an other class (egw_cache)" 2010-04-03 10:31:57 +00:00
Ralf Becker
17e5f174b0 "expiration time was not passed to tree or instance level cache provider" 2010-04-03 09:35:47 +00:00
Ralf Becker
b47b6ed7ff "expiration time was not passed to tree or instance level cache provider" 2010-04-03 09:33:48 +00:00
Ralf Becker
42f3bf5722 fixed Mandriva dependencies 2010-04-03 08:38:23 +00:00
Nathan Gray
1be1a922c4 Define colums_to_search and use search2criteria() to get extra search functionality 2010-04-01 21:03:00 +00:00
Nathan Gray
4653674fa9 Define colums_to_search and use search2criteria() to get extra search functionality 2010-04-01 20:57:15 +00:00
Nathan Gray
5e23cfb764 Working on searching...
- Check default column names to avoid DB errors
- Prefix default column names with table name to avoid ambiguity
- Handle single words in quotes
2010-04-01 20:48:16 +00:00
Nathan Gray
93cf9c2e84 Don't need to pass ->extra_value, search2criteria() will take care of it 2010-04-01 20:20:08 +00:00
Nathan Gray
4b134dfc9e Extra column check needs to be escaped 2010-04-01 20:19:28 +00:00
Nathan Gray
fa6c1d4a9c Need to set numeric types to check 2010-04-01 20:07:01 +00:00
Nathan Gray
d22773d04d Add extra search functionality to custom fields. 2010-04-01 19:59:50 +00:00
Nathan Gray
f1646e34df Use so_sql::search2criteria() to generate search criteria 2010-04-01 17:07:06 +00:00
Nathan Gray
3d8fca332b More sensible handling of numeric columns:
- If app doesn't specify columns to search, all columns except numerics with '_id', 'modified', 'modifier', 'status', 'cat_id', 'owner' will be considered
- Numeric columns will be searched only if the search string contains a numeric token.  'maintenance 50' is ok to search for, but for numeric columns only 50 will be searched.  
- Numeric columns are searched using equality, unless user puts in a wildcard.  Searching for 50 will only match 50, not 150 or 1950/04/10, but *50 will match 150.
- Text columns are searched using LIKE, including numeric search terms, as before.
2010-04-01 17:03:51 +00:00
Nathan Gray
48c5ec9b24 Use so_sql::search2criteria() to generate search text filter 2010-03-31 21:37:35 +00:00