Ralf Becker
9ebd2fab61
"new sub-command to drop database and user"
2009-05-21 22:16:09 +00:00
Ralf Becker
e117b8108f
"validation error in named tab (eg. \"tabs=general|one|two\") did not change to tab with field causing the validation error"
2009-05-21 19:17:30 +00:00
Ralf Becker
ef1227767a
"validation error in named tab (eg. \"tabs=general|one|two\") did not change to tab with field causing the validation error"
2009-05-21 19:16:32 +00:00
Nathan Gray
040139dfac
Fix key handling
...
- Stop search on up/down arrow, so you can use them to go through results again
- Cancel search timer on up/down arrow
- Pull key codes into a separate array so they're easier to maintain
2009-05-21 17:04:58 +00:00
Ralf Becker
c7730ea6f9
Merged German translations from Stefan: r27035-7 and r27050-65
2009-05-21 08:21:48 +00:00
Stefan Becker
f5408f8f44
added some German translation
2009-05-20 16:14:19 +00:00
Stefan Becker
1dc9b8ded6
added some German translation
2009-05-20 15:39:50 +00:00
Stefan Becker
554f8cce6a
added some German translation
2009-05-20 15:34:33 +00:00
Stefan Becker
1c4a76faee
added some German translation for admin
2009-05-20 15:27:17 +00:00
Stefan Becker
b0d5906f04
added some German translation for calendar
2009-05-20 15:20:20 +00:00
Stefan Becker
c1aca74de2
added some German translation for Filemgr
2009-05-20 15:10:09 +00:00
Stefan Becker
1600e3b1a1
added some German translation for Infolog
2009-05-20 14:59:15 +00:00
Ralf Becker
7049fe4bc0
- implemented htmlpurifier also for sitemgr (only non site-admins) and
...
knowledgebase
- html::fckEditor() has optional parameter to NOT use htmlpurifier
2009-05-19 19:23:38 +00:00
Ralf Becker
8f797be836
Added HTMLPurifier ( http://htmlpurifier.org/ ) Version 3.3.0
...
- can be used via html class like:
$clean_html = html::purify($html);
- using it now in eTemplate to remove malicious code from html:
a) when displaying "formatted text"
b) when "formatted text" get's input by the user
2009-05-19 17:32:06 +00:00
Ralf Becker
81397f888c
fixed problem pointed out by Necky(T.Okabuchi) <neckyegw(at)wanaya.jp>
2009-05-19 15:25:41 +00:00
Ralf Becker
75850fd66b
fixed problem pointed out by Necky(T.Okabuchi) <neckyegw(at)wanaya.jp>
2009-05-19 15:24:15 +00:00
Ralf Becker
972decd75f
"fixed search for new phrases, to also work with newer method hooks and not only with file-hooks (preferences, admin, settings, ...)"
2009-05-19 13:35:21 +00:00
Ralf Becker
082f21d3e6
"fixed search for new phrases, to also work with newer method hooks and not only with file-hooks (preferences, admin, settings, ...)"
2009-05-19 13:34:27 +00:00
Ralf Becker
66ef863bd5
"disabling mime-type and size in link-title of attachments, as it clutters the UI and users dont need it most of the time. These details can allways be views in filemanager."
2009-05-19 10:23:29 +00:00
Ralf Becker
a5f7d8d4a3
"fix for bug #2085 - Rev. 27023 PM does no longer save custom fields"
2009-05-19 07:31:13 +00:00
Ralf Becker
317eda1be1
"allowing to set home-dir and login-shell, if accounts are stored in ldap"
2009-05-19 06:36:06 +00:00
Klaus Leithoff
d2230cd000
adding .ico as image/x-ico
2009-05-18 12:55:19 +00:00
Klaus Leithoff
ba88fcbd9a
fixing caching of images, if image is an array
2009-05-18 12:02:45 +00:00
Ralf Becker
d56e962ca3
"allow to store custom fields with 1:N relations (eg. multi-select-box) as real 1:N relation in the DB
...
(default is the old behavior!)"
2009-05-17 22:03:31 +00:00
Ralf Becker
8e44862370
"Austrian holidays 'til 2019, thanks to wolfgang.knabl(at)hhc-partner.com"
2009-05-17 20:46:12 +00:00
Ralf Becker
654d91cc7c
"allow extension preProcess method to modify / fix $form_name of a widget:
...
- usefull if complete name is determined by eg. options
- extension has also to fetch the content from etemplate::$request->content!"
2009-05-17 13:56:32 +00:00
Ralf Becker
8475ae5d96
Upps: row and column menu got lost ;-)
2009-05-17 11:52:01 +00:00
Ralf Becker
70e98e0553
allow to load widget specific edit-template from the app the widget belongs too, eg. infolog-value --> infolog.widget.infolog-value
2009-05-17 11:44:15 +00:00
Ralf Becker
220492880d
allow to load widget specific edit-template from the app the widget belongs too, eg. infolog-value --> infolog.widget.infolog-value
2009-05-17 11:41:58 +00:00
Ralf Becker
e8354276e1
option to show hidden files
2009-05-16 11:29:47 +00:00
Ralf Becker
44ce028592
"fixed not always displayed icons (eg. old nextmatch in translation-tools) and some more caching"
2009-05-16 10:22:56 +00:00
Ralf Becker
2408fbb0c9
"implemented dir() and scandir() for egw_vfs"
2009-05-16 08:22:20 +00:00
Ralf Becker
4890a25d99
"fixed not working delete of directories, if they contain hidden files (which get not displayed in the UI)"
2009-05-16 07:42:27 +00:00
Oscar Manuel Gómez Senovilla
67b0a09c15
update spanish translation
2009-05-15 15:33:15 +00:00
Ralf Becker
f2a724fb9d
"allow one-letter name/mailbox part in an email address"
2009-05-15 07:37:54 +00:00
Ralf Becker
f4b09d620f
"allow one-letter name/mailbox part in an email address"
2009-05-15 07:35:58 +00:00
Ralf Becker
947b78e0a1
"allow to use now() beside current_timestamp, as Postgres backups contain it and it's easier to remember anyway"
2009-05-15 07:18:47 +00:00
Ralf Becker
a083233c43
"allow to use now() beside current_timestamp, as Postgres backups contain it and it's easier to remember anyway"
2009-05-15 07:18:06 +00:00
Ralf Becker
2a03d32d81
Automatic import labels into the content of an edited template via a
...
callback: ${app}_bo::labels(). They are set as $content['labels']
2009-05-14 17:45:00 +00:00
Ralf Becker
a94586bad4
New syntax (@@name) to access values absolute to the content array ofs
...
the request. Here's an example:
$content['my-label'] = $id ? 'Edit' : 'Add';
You can use it now in the template of an nextmatch row for the label:
@@my-label
Saved the need to import these kind of data in the get_rows function
into the rows.
2009-05-14 17:42:48 +00:00
Ralf Becker
5d7b9133f1
using is_readable
2009-05-14 17:38:09 +00:00
Ralf Becker
e8b8d2859b
"- opening popup centered
...
- using static egw::link()"
2009-05-14 17:11:17 +00:00
Klaus Leithoff
b209a64f56
tackling a problem regarding the display/compose mode when opening a mailbox
2009-05-14 13:32:13 +00:00
Ralf Becker
e23838596c
"fixed not saving option to show only the date (not year) of birthdays from contacts "
2009-05-14 11:10:52 +00:00
Ralf Becker
697b2b613c
"fixed not saving option to show only the date (not year) of birthdays from contacts "
2009-05-14 11:09:55 +00:00
Ralf Becker
31cb95989e
"allow static get_rows callbacks, eg. 'app_ui::get_rows':
...
- on php5.3+ they get directly called via a variable: $callback($query,$rows,$readonlys)
- on php < 5.3 we instancate the class, an call the method non-static: $obj->$method($query,$rows,$readonlys)
--> allows application code to be prepared for static callbacks
Note:
- we can not use call_user_func, as it does NOT support passing by reverence, which is required for $rows and $readonlys parameter
- static callbacks allow to NOT instanciate the class again for the callback (without current dirty methods like placing the object in $GLOBALS[$class])"
2009-05-14 10:22:13 +00:00
Ralf Becker
fe03b91b54
"- 5th option for select-cat: parent category
...
- adding category desciption (if available) as option title"
2009-05-14 08:02:56 +00:00
Ralf Becker
c133b4b106
"- docu update
...
- using public and private for class vars
- __construct()"
2009-05-14 07:59:51 +00:00
Ralf Becker
65e53bd1e8
"fixed wrong webdav.php urls, if no vfs_image_dir set"
2009-05-14 06:41:28 +00:00
Ralf Becker
b8cfd7f85d
"allow to use same names for add() and edit() as returned by read_single() or return_array"
2009-05-13 21:21:46 +00:00