Ralf Becker
80e1f39e14
fixed wrongly display blur text for value "0"
2010-08-12 18:04:02 +00:00
Ralf Becker
ab443621be
set span & class from original cell for single fields
2010-08-05 15:36:49 +00:00
Ralf Becker
39d1c63517
display readonly link-entry widgets as links to the linked entry
2010-07-30 15:28:17 +00:00
Ralf Becker
9432e8b73a
forgot to translate the label
2010-07-30 14:02:42 +00:00
Ralf Becker
52ee0ed07a
displaying label of link-entry widget as blur text
2010-07-30 08:37:55 +00:00
Klaus Leithoff
5e87b2010b
allow minus and underscore in validation as part of the LocalPart of the eMailaddress; even directly in front of the @ sign
2010-07-23 12:12:20 +00:00
Ralf Becker
5c71613241
fixed not working checkboxes after r31472
2010-07-22 13:13:21 +00:00
Ralf Becker
474735251e
fixed caching of etemplates:
...
- never read timestamp of last import from cache
- check timestamps only once per session and app
2010-07-21 13:51:13 +00:00
Ralf Becker
11fae97d96
allow and validate needed (required) attribute for file uploads, checkboxes and radio buttons
2010-07-21 08:22:33 +00:00
Ralf Becker
869e22dbf2
using call_user_func instead of depricated call_user_method, which seems at least under PHP5.3 not to allow static calls
2010-07-20 14:34:53 +00:00
Ralf Becker
7938d255b1
validating (string) === '' (instead === ''), as on ajax commit no yet set inputs are returned as null instead of ''
2010-07-13 20:48:08 +00:00
Nathan Gray
b82cdbcdd7
Backport 31413 - Avoid conflicts with other objects that have ->db defined by using the global db
2010-07-13 14:25:42 +00:00
Klaus Leithoff
6b34b33d23
explicitly process fields to order by, as cutomfields may have names with spaces, so we examine each order by criteria, as our preg did not do the job properly
2010-07-08 11:39:27 +00:00
Klaus Leithoff
4b4735cb80
allow for like wildcard.val.wildcard in filtersearch for customfields (needed for advanced search, as criteria are now remapped to be filters for customfields)
2010-07-07 14:12:41 +00:00
Klaus Leithoff
33f102ac0a
fix advanced search for customfields (multiple field criteria, combined by AND) in addressbook
2010-07-07 11:50:49 +00:00
Ralf Becker
4b2b17b751
new optional parameter "extra_args" for link widget, to add further get parameters to the link
2010-07-07 10:10:59 +00:00
Klaus Leithoff
9efe355b5c
fix a problem with content validation; was returned as array
2010-06-28 14:08:21 +00:00
Ralf Becker
e09beaff5b
if search pattern alread contains a wildcard, do NOT add further ones automatic (eg. in extended search in addressbook)
2010-06-25 07:10:13 +00:00
Nathan Gray
13707d0907
Backport 30914: Fix for searching with custom fields in
2010-06-18 11:18:47 +00:00
Jörg Lehrke
db8a994b15
Fix excess of maximum column length issue
2010-06-18 09:37:06 +00:00
Ralf Becker
48c6e5416a
methods to set or get all body tags or javascript files, replacing direct access to variables of old javascript class
2010-06-15 16:12:46 +00:00
Ralf Becker
1817525c74
correct validation errors, if no file selected or file could not be attached
2010-06-14 20:18:51 +00:00
Nathan Gray
223bd79fd5
Backport 30786: Fix searching for a given custom field value using criteria parameter
2010-06-14 10:21:32 +00:00
Nathan Gray
1b641c54b3
Use json_encode() instead of removed convert_phparray_jsarray()
2010-06-10 14:28:03 +00:00
Ralf Becker
8b49db5a57
new framework method to return javascript to call manual
2010-06-07 22:06:35 +00:00
Ralf Becker
f80f79a98a
removing unnecessary diagnostics
2010-05-30 11:19:50 +00:00
Klaus Leithoff
3d99f3e9b3
if is not a string but 0, the comparsion == ->autoinc_id is true, which leads to an SQL Query error, if an extra column is used in sorting/filtering together with the lettersearch
2010-05-28 11:08:36 +00:00
Ralf Becker
579cf86bbc
fix for bug #2624 : SQL error - CONCAT not supported by postgres
2010-05-26 15:44:09 +00:00
Nathan Gray
2760915be4
Always understand english search operators
2010-05-25 19:04:40 +00:00
Ralf Becker
b43a3843d2
fixing bug #2609 : Saving attached files to the filemanager doesn't work
2010-05-25 13:17:46 +00:00
Ralf Becker
04601a486e
"understand run_lang for settings, to NOT return already translated phrases with replaced placeholders"
2010-05-21 07:21:30 +00:00
Ralf Becker
6799864392
fixed wrong language in notifications
2010-05-20 19:32:52 +00:00
Ralf Becker
a3a3fa1671
"new feature to explicitly set an id for widgets: prefix name with a hash --> id is the name without the hash, and NOT the form_name as before
...
Should not create any backward compatibilty issues - fingers crossed ;-)"
2010-05-20 09:06:53 +00:00
Ralf Becker
3a1412d8fe
"fixed warning: explode expects 2. parameter to be string, array given"
2010-05-15 13:44:42 +00:00
Ralf Becker
71a7c20326
"fix for bug #2588 and #2592 : links/popups in resources are not working
...
--> seems to be an aftermath of the new quoting
Thanks to Yudhi Kusnanto for a patch"
2010-05-12 19:17:01 +00:00
Ralf Becker
55f5a80a5e
refining regular expressesion for PHP variables (replies[$row][reply_message] returned more then $row) and removed quoting from submitit call in button, as quotes in vars get quoted double
2010-05-12 07:50:13 +00:00
Ralf Becker
dbf8a15b55
"disable permanent error_log"
2010-05-11 18:12:55 +00:00
Ralf Becker
fd56fb27c3
Correct quoting of special chars in vfs:
...
- # has special meaning in url and is intern always urlencoded as %23
- ? has special meaning in url and is intern always urlencoded as %3F
- % need to be urlencoded as %25, as it's the escape char in urlencoding
(it has not been stored urlencoded in sqlfs so far, there's some
workaround in filemanger_ui to deal with the old unencoded % chars)
- space and + are NOT urlencoded in sqlfs in the DB, they get urlencoded
only for download urls
- " get urlencoded for download urls only as it messes up the html
markup
--> Filenames get urldecoded, before displayed to user
- done manually eg. in messages
- done automatically in new vfs-name widget (both ways)
2010-05-11 15:02:30 +00:00
Ralf Becker
2d0c33bb90
Some more quoting (and unquoting) of quotes in variable used eg. as
...
button names: eg. "delete[$row_cont[path]]" with path containing " or '
- they need to get quoted for correct html markup
- etemplate_request::set_to_process() need to use unquoted version, as
this is how it get returned in $_POST
2010-05-11 14:52:45 +00:00
Ralf Becker
db23b1d746
- correctly quote single and double quotes in html element id's
...
- correctly quote quotes in parameters of javascript functions used
eg. as eventhandlers, eg. onchange="do_something('$cont[name]');"
--> if $cont[name] is an array: do_something([ 'val1', 'val2' ]) is used
- correctly quote & in get parameters of url's
2010-05-09 14:06:35 +00:00
Ralf Becker
4ecc2c0360
"allowing (at least) German umlauts in domain names"
2010-05-06 08:02:32 +00:00
Klaus Leithoff
ed040955bb
prevent foreach warning, when & is not an array
2010-04-27 10:37:50 +00:00
Nathan Gray
f47cced6ed
Fix for Postgres DB error loading eTemplate from Yudhi Kusnanto
2010-04-25 23:47:16 +00:00
Jörg Lehrke
334a8c6fc3
Fix addressbook_bo::find_contact()
2010-04-21 17:41:34 +00:00
Nathan Gray
6c3ba68ca1
If only_keys is true, expand it in so_sql_cf so the table_name can be prepended. Fixes last part of #2543 , adding link when importing mail to infolog
2010-04-21 15:40:58 +00:00
Klaus Leithoff
69da1000b2
if only keys is passed to search return only the DISTINCT result-set (was not implemented when only_keys where passed as array)
2010-04-21 12:14:04 +00:00
Klaus Leithoff
7a4f191fb3
fix to provide (return) data even if a shortname is used as column name
2010-04-20 13:58:01 +00:00
Ralf Becker
423dbbc567
"an other fix: if there's already an explicit named column, just use that name"
2010-04-20 08:12:22 +00:00
Ralf Becker
765a1d5c09
"fixed not returned (explicitly given) columns: you need to use $table.'.'.$col.' AS '.$col, without AS column get NOT returned as name is different"
2010-04-20 07:39:23 +00:00
Klaus Leithoff
a9fd21325d
fixing a bug, when trying to sanitize possible ambiguous columns
2010-04-16 10:35:09 +00:00