phpgroupware-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-developers] Comprehensive list of current bugs (with some


From: Eugene Sandulenko
Subject: [Phpgroupware-developers] Comprehensive list of current bugs (with some patches)
Date: Sun, 6 Jan 2002 20:21:49 +0200

Hello all,

after evaluating of half of dozen different groupware, we finally came
to phpGroupWare. Actually we've considered it as almost the first
thing, but then tried other packages and our choice became much more
confident. Great work!

Now it's time to hunt most bugs which pop in the eye.

My current setup includes:

FreeBSD 4.4
PHP 4.1.1
PostgreSQL 7.1.3
Mozilla 0.9.4
phpGroupWare CVS from January, 6th 04:24 GMT

We already resolved a bunch of bugs during today's IRC session (my
nick was Plummer), especially in Projects app (greetings to Bettina
Gille aka ceb), but here follows some other:

I have one common request for all applications. I think it would be
helpful if all of them will have option to add a category from the
main app's page but not from the prefs. Because in current setup if I
see a need to add another category I need to do at least three clicks:
click on prefs, then scroll down to the app, click "Edit categories",
click on the app icon to get back and probably click more to reach
that point where I need to add the category. Notes appplication saves
one click, and it is already much better. Also for new user it may be
difficult to figure out where to add a category.

*****
ToDo list
*****

#####
BUG

pressing to "View matrix of actual month" causes

Fatal error: Call to undefined function: list_todos() in
/usr/local/www/data/phpgroupware/todo/inc/class.ui.inc.php on line 649

This function apparently is not implemented yet, so possible
workaround would be to comment out this link:

diff --rec todo.old/inc/class.ui.inc.php todo/inc/class.ui.inc.php
309,310c309,310
<                       
$this->t->set_var('matrixview',$phpgw->common->check_owner($phpgw_info['user']['account_id'],'/index.php',
<                                                               lang('View 
matrix of actual month'),'menuaction=todo.ui.matrix&month=' . $month . '&year=' 
. $year));
---
>       /*              
> $this->t->set_var('matrixview',$phpgw->common->check_owner($phpgw_info['user']['account_id'],'/index.php',
>                                                               lang('View 
> matrix of actual month'),'menuaction=todo.ui.matrix&month=' . $month . 
> '&year=' . $year)); */


#####
BUG

Next one is a visual problem. On View ToDo page both start and end
data are not converted. The fix is easy:

diff --rec todo.old/inc/class.ui.inc.php todo/inc/class.ui.inc.php
427c427
<                       $this->t->set_var('value_start_date',$values['sdate']);
---
>                       
> $this->t->set_var('value_start_date',$GLOBALS['phpgw']->common->show_date($values['sdate'],$GLOBALS['phpgw_info']['user']['preferences']['common']['dateformat']));
430c430
<                       $this->t->set_var('value_end_date',$values['edate']);
---
>                       
> $this->t->set_var('value_end_date',$GLOBALS['phpgw']->common->show_date($values['edate'],$GLOBALS['phpgw_info']['user']['preferences']['common']['dateformat']));


*****
Timetrack
*****

####
BUG

It even does not let me enter any Customer. It expects date in some
particular format, so this apps needs to be tweaked to let enter date
in selected in preferences format.


*****
Notes
*****

####
BUG

I tried to spell check my note. Got following error:

Fatal error: Call to a member function on a non-object in
/usr/local/www/data/phpgroupware/notes/inc/class.ui.inc.php on line 231 

On line 230 it tries to create unexistant object phpgwapi.spellcheck
and fails to do so, as there is no such object defined.


*****
Bookmarks
*****

####
BUG

During the execution there is debug output like:

Search page:
Query Condition = ( phpgw_bookmarks.bm_name like '%foo%' )

Mass update:
Array
(
    [0] => 3
    [1] => 4
)

Also mass sending does not insert URLs into message body.

Trying te press Mass Sending button with no URLs selected shows:

Warning: Variable passed to each() is not an array or object in
/usr/local/www/data/phpgroupware/bookmarks/maillink.php on line 123 

Warning: Variable passed to each() is not an array or object in
/usr/local/www/data/phpgroupware/bookmarks/maillink.php on line 146 


####
FEATURE REQUEST

 * It would be good if tree could have more tahn one level.
 
 * List View to have a filer.



*****
Trouble Ticket System
*****

####
BUG

when I update Trouble Ticket, billable rate and hours are marked as
updated even they were not changed.

Following patch fixes this:

diff --rec tts.old/viewticket_details.php tts/viewticket_details.php
327a328,329
>               $old_billable_hours = 
> $GLOBALS['phpgw']->db->f('ticket_billable_hours');
>               $old_billable_rate = 
> $GLOBALS['phpgw']->db->f('ticket_billable_rate');


####
FEATURE REQUEST

 * I thinks it would be natural to have in Veiw mode a button "Done"
   like in other apps.


That's all at the moment.

Eugene



reply via email to

[Prev in Thread] Current Thread [Next in Thread]