Hi!

I have some suggestions and errors and I'd like someones advice for which of 
them I should create a ticket and which of them I should forget.

Points 1) - 9) I have all implemented/fixed in our local distribution (based on 
0.4.2) and could provide source code for the fixes.

Here's the list:

1) it would be handy if function get_boolean() in rcube_shared.inc would also 
recognize "off" as false.

2) 1 gigabyte is displayed as "1024MB" by function show_bytes() in 
rcube_shared.inc. I would prefer "1GB". Same is for "1024KB" and "1MB".

3) when the hook method "preferences_save" fails, saving should be aborted an 
error message should be displayed. Currently always success message is 
displayed.

4) Generally it is a problem to enter names containing '<' character, because 
this is treated as html-tag then. The list of places where '<' does not work:
 a) Settings -> Folders: drag and drop a folder containing '<' and the name 
will change.
 b) Settings -> Identiies -> Settings: fields "Display name" and "Company"
 c) Settings -> Identiies -> Signature: when changing from non html to html 
signature, all '<' disappear
 d) all contacts fields
 e) all search fields
 f) searching in folders containing a '<' is not possible

5) Currently you can only export contacts one by one. It would be nice if the 
user could choose to export all contacts or the selected ones only. On our 
system I realized this with a small submenu at the export button.

6) the fileinfo php plugin is not very useful. E.g. pdf-files or jpeg-files are 
declared as octet-stream. mime_content_type() should be tried before fileinfo, 
not afterwards.

7) vcard makes sometimes problems with line folding. Multibyte UTF-8 charcters 
are folded in the middle and therefore cannot be inserted in database, when the 
DB has set the coding of the tables to UTF-8

8) At Settings -> Folders: you cannot drag&drop a subfolder back to top level. 
You could allow dropping it on INBOX and make it top level then.

9) I think there is an error in "./program/js/app.js.src", line 4625: 
        $(current_li).removeClass('selected').removeClass('unfocused');
should be
        $(current_li).removeClass('selected').addClass('unfocused');


And 2 errors I found in the new contacts form:

10) When saving a contact without entering an email address, all manually added 
elements disappear (values are still there, but input fields are not visible)

11) you get an error message when you enter german character 'ß' in contacts 
data and save it

Kind regards,
Erich.
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/8f4f07cd

Reply via email to