View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0008372 | mantisbt | performance | public | 2007-09-18 09:43 | 2008-08-11 09:41 |
| Reporter | Caarcrinolas | Assigned To | grangeway | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Fixed in Version | 1.2.0a2 | ||||
| Summary | 0008372: Control Page Overload | ||||
| Description | Hey, I have currently Mantis 1.0.8 installed which have lots of Community Users in it. If I go as an admin to the control page. I see lots of users listed there. The problem is that my browser speed is very slow, so I have to wait 1-2 minutes. Could you move it to any other page? This speed is very terrible :( | ||||
| Tags | No tags attached. | ||||
|
Generally agreed, but it might by a good workaround or optional patch on switching to the control page to switch directly to the projects control (manage_proj_page.php) instead of manage_user_page.php. This might be a configuration option (if not changed, it switches to the user control) What do the developers think? |
|
|
I don't think the solution is to change the manage default page. In some installations there are more users than projects and in others there are more projects than users. In general following are the options to consider for long lists:
I am not sure which page you mean by "Control Page", please include the php page name from the URL. Regarding the "Manage Users" (manage_user_page.php), you can change the default to only view users starts with a specific character rather than all users.
So if you replace 'ALL' by '9', you are likely to end up by an empty or a very short list. I typically find the problem in the Manage Project Page (manage_proj_edit_page.php). In this page, for public projects the full list of users is loaded twice, once to show the effective access of each user and the other to populate the list box from which the user can overwrite the access level of a specific user. The options to fix this page are:
Ideas and patches are welcome. |
|
|
@vboctor: Thanks for the response. Your solutions seems more general and ok. |
|
|
Hello there, I mean the Script "manage_user_page.php"...I have round 200 new usere and round 5000 users who are "never login" Ajax could be a solution for this overload problem or generally move it to a statistic page because the info is not really important to see every user modify time |
|
|
Hello, We have now implemented pagination support for manage user page, which will be available in the next release (1.2.0) for which we are starting to plan an alpha release and a release cycle. The commit which should resolve this issue is currently in trunk at http://mantisbt.svn.sourceforge.net/viewvc/mantisbt?view=rev&revision=5201 Thanks |
|
|
hello, this is what i am searching for. manage_user_page.php config_defaults_inc.php Set how many user will be displayed on one page in manage_user.page$g_user_per_page = 20; |
|
|
Hi, As the users list were not update frequency. / how offen cache gets updated, in minutes / $t_cache_key = md5('SELECT * FROM ....'); $cache->save($t_cache_key, $t_cache_data); |
|