Ralf Becker
876cf07883
dont use IN ( ), if there's only one value, it's slower for MySQL
2010-03-04 17:20:11 +00:00
Ralf Becker
bb8502c5b8
Preseed link title-cache for link-list and link-string widget
2010-03-04 17:09:45 +00:00
Klaus Leithoff
15c3894b7a
pdo statement->execute expects either the prepared statement with already bound parameters OR an array of the vars to be bound. It can NOT handle them MIXED
2010-03-04 12:07:11 +00:00
Klaus Leithoff
0e3c76b395
fix for a problem with IE7 and IE8(Compatibilitymode) displaying Icons and text in Navbar
2010-02-19 14:54:06 +00:00
Ralf Becker
ef0258a96d
support for 1.6.003
2010-02-14 06:31:25 +00:00
Ralf Becker
f8ae0c1064
fixed problem pointed out by Nahuel Grisolia <ngrisolia@cybsec.com>
2010-02-13 03:42:39 +00:00
Ralf Becker
dcc2ad7ea1
fixed problem pointed out by Nahuel Grisolia <ngrisolia@cybsec.com>
2010-02-13 01:25:24 +00:00
Ralf Becker
43ca4795fd
fixed common::setLocal() to fallback to en_US, not en_EN (which does not exist) and then de_DE (giving german)
2010-01-24 01:14:02 +00:00
Ralf Becker
d865b48bea
fixed not deleted files in filesystem
2010-01-21 23:00:38 +00:00
Ralf Becker
2b5c129d6b
remove jerryr print.css template, as it was not used before and is not up to date
2009-12-02 17:08:52 +00:00
Ralf Becker
d08659a57b
"fixed wrong build pass, causing an open_basdir warning, as url get appended to egroupware dir"
2009-11-30 16:24:54 +00:00
Ralf Becker
cbc16ac036
fixed sometimes not translatable phrases longer 128 chars, problem was a trim() after truncating the message to 128 chars
2009-11-28 16:21:00 +00:00
Ralf Becker
a3feb49a21
fixed replacement of multiple placeholders
2009-11-28 11:33:28 +00:00
Klaus Leithoff
2bff775ac5
handling parameter-replacements in translation class
2009-11-27 13:21:06 +00:00
Klaus Leithoff
e185b84018
purifier upgrade to 4.0.0
2009-11-27 10:06:15 +00:00
Klaus Leithoff
9000c22f49
switching to modern purifier notation, as of in 4.0 the old style is deprecated
2009-11-27 10:04:56 +00:00
Klaus Leithoff
00dc88fbf6
refine purify definition to allow for anchor tags
2009-11-24 08:21:03 +00:00
Ralf Becker
c548730132
"let new method hooks fail gracefully if hook class-file does not exists (like the old hooks do, eg. if app got removed)"
2009-11-16 09:43:56 +00:00
Ralf Becker
bf71e587d2
less high logo
2009-11-13 08:37:04 +00:00
Klaus Leithoff
b13d33580b
revert changes from r28263 as it would allow for cross site scripting
2009-11-05 11:31:47 +00:00
Klaus Leithoff
ace390a7a3
fixing a problem regarding the activation of links encoded with htmlspecialchars
2009-11-05 08:35:49 +00:00
Klaus Leithoff
54c8e21c61
bugfix groupmembers of groups got lost, while renaming accounts
2009-11-04 11:20:20 +00:00
Klaus Leithoff
e5335026ec
make sure there is a wordboundary after script, while testing for malicious code (as text like < blabla description blabla > triggered the expunge of the text
2009-11-02 11:46:46 +00:00
Klaus Leithoff
8a6fc34c88
backport of Christian Binders patch: little helper for prefs if unserialize failed - this can happen if the pref comes from an installation with another charset than the current system charset, ported to handle config as well
2009-11-02 10:52:29 +00:00
Ralf Becker
d6a4cd43a0
epl logo instead EGroupware 1.6 one
2009-10-30 09:01:51 +00:00
Ralf Becker
909231f047
"removed unnecessary check for NOT allowed apps of anon user from session::verify, as there's an other one in egw::verify_session throwing an exception, which can be used to handle the situation better"
2009-10-25 17:29:03 +00:00
Ralf Becker
22d6b9d95b
"fixed hook signature to always be an array (even if user code only supplys a location-string)"
2009-10-20 07:12:54 +00:00
Ralf Becker
10f92d5ecc
Backporting default+forced prefs for all apps
2009-10-19 18:24:49 +00:00
Ralf Becker
d1859f90e6
Backport of r28140-2, r28156 to EPL-9.1:
...
- using iterator to query AB in chunks of 500 entries
- Brief: t header (no 404 for missing props)
2009-10-19 08:58:49 +00:00
Ralf Becker
2904c203ad
"fix to cope with $vars[0] containing '%2' in lang() calls"
2009-10-19 07:42:55 +00:00
Ralf Becker
2ff75cfb5e
"- fixed error prefenting updating of locks
...
- added constant do enable debuging of locks"
2009-10-13 21:08:27 +00:00
Ralf Becker
162d7407a0
- improved access to other users calendar/addressbooks
...
- backported autoindex for GET requests on collections
2009-10-03 10:30:54 +00:00
Klaus Leithoff
0cbfb4df1c
fixing a problem regarding the datehandling in Horde/iCalendar.php reported by Chr.Kaulich
2009-10-02 09:06:36 +00:00
Klaus Leithoff
3e3c72ab50
added copy and paste block to fckeditor to all egwconfig configurations, if not available
2009-10-01 10:31:28 +00:00
Ralf Becker
c9f380eb1e
"fixed not working egw_link::set_cache"
2009-09-29 09:59:53 +00:00
Klaus Leithoff
e6d832da22
added the option allfirst for account display to show [username] firstname lastname, as the option all displayed [username] firstname lastname and not [username] lastname, firstnamne as advertised
2009-09-28 15:12:08 +00:00
Ralf Becker
c3eff9445f
removed tests folder, as it is NOT used by EGroupware
2009-09-21 08:20:04 +00:00
Ralf Becker
3c84aebb3c
"2. fixing the fix ;-)
...
only add optional user objectclasses for users NOT for groups"
2009-09-15 08:46:26 +00:00
Ralf Becker
42c20e17d3
Fix to get iCal in OS X 10.6 working (again):
...
WebDAV RFC 4918 allows a full url or a path as <D:href>:
http://www.webdav.org/specs/rfc4918.html#ELEMENT_href
Some clients can NOT deal with one or the other:
- KAddressbook (at least in 3.5) can NOT subscribe to addressbooks (it
does not find them) if just a path is used
- iCal in OS X 10.6 generates wrong requests, if a full url is used
2009-09-14 08:51:07 +00:00
Ralf Becker
6b304ea500
quote all table or column names, to allow to use reserved words of dbms
2009-09-09 08:27:00 +00:00
Klaus Leithoff
cc143b76a2
improving decode_header for charset x-unknown and encoding Base64
2009-09-08 13:26:47 +00:00
Klaus Leithoff
90ff141ed7
improving tracker mailhandling, try guessing the mime-type if we have application/octet-stream, moved some functions from bofelamimail to phpgwapi translation
2009-09-08 08:20:24 +00:00
Ralf Becker
824722ded3
"fixed sometimes not loaded self:$db object in crontab calls"
2009-08-27 20:00:09 +00:00
Ralf Becker
0e7eb65647
Fixed typo happend --> happened reported by David Rankin
2009-08-25 08:32:42 +00:00
Ralf Becker
22b8623913
fixing a few more PHP5.3 problems, caused by PHP5.3 behavior to NOT
...
register cookies in $_REQUEST any more by default (there's now a php.ini
variable 'request_order' to controll that, but we want to work with a
default configuraltion):
- session restore was not working, as only $_REQUEST[sessionid] was
checked
- multi domain installs not working, as domain cookie was not checked
- encrypted session were not working, because kp3 cookie was not checked
--> there's now a static method egw_session::get_request($name), which
checks $_REQUEST[$name], $_COOKIE[$name] and for that Safari bug also
$_COOKIE[ucfirst($name)]
2009-08-22 19:41:08 +00:00
Ralf Becker
b760d30876
"fixing the fix ;-)
...
adding the addressbook object classes only when adding new accounts"
2009-08-22 07:53:23 +00:00
Ralf Becker
8e53977cfb
"- adding addressbook object classes to accounts (if they are supported by the server)
...
--> overcome problem reported by krupka(at)depag.de on the german list: password get's lost if contact get saved, because it had to remove the account first to add the addressbook object classes
- docu update
"
2009-08-22 07:16:38 +00:00
Ralf Becker
01a45a3d3a
"cant create an index without fields (was observed in broken backups)"
2009-08-17 07:31:52 +00:00
Ralf Becker
d29f16e1fd
some precaution to never allow to (recursivly) remove /, /apps or /home
2009-08-12 09:48:49 +00:00
Ralf Becker
cea327b36d
"- fixed bug introduced in r27541: cache was updated with an empty translation array (typo in app-name variable)
...
- when updating all langs, do a transaction for each lang and update the cache after commiting the transaction (before the transaction was about all langs and the cache update withint the not commited transaction)
- fixed problem with autoloading of languages, check used filectime, update used filemtime, which can differ of cause"
2009-07-27 08:19:26 +00:00