ISPConfig is my control panel of choice, but has any thought ever been put into a interface redesign or refresh. The folder list view can be a bit unnerving once you have alot of entries, and the fact that just about everything you do in the main frame causes it to refresh and reset the folder list view requiring you to drill back down to your entries in either the folder list or main pane. I also find alot of the tabs and long lists seem to make poor use of available space. Just nit-picking I suppose, but I think ISPConfig is one of the best control panels available for linux, and my panel of choice. I just wish the gui were a bit more user-friendly or visually appealing. Maybe less lists and tabs and more buttons. I would be willing to even put my money where my mouth is and start a pool or something to sponsor a interface redesign.
I patched mine to always have the folders open. I did a patch for it but between versions, even just slight change in line, for some reason the 'patch' command wasn't smart enough to pick up on the line to add.. PHP: --- isp_mgr_inhalt_tree.php.bak 2006-10-14 13:15:10.000000000 +1000 +++ isp_mgr_inhalt_tree.php.new 2006-10-14 13:14:50.000000000 +1000 @@ -116,6 +116,7 @@ ausgabeFrame.write("<A HREF=\"" + nachfolger[aktuellerIndex].url + "\" TARGET=\"" + zielFrame + "\" onMouseOver=\"window.status='" + linkstat + "'; return true\"><IMG SRC=\"" + bildBezeichnung + "\" WIDTH=16 HEIGHT=16 ALIGN=TOP BORDER=0 ALT=\"" + linkstat + "\"> </A><A HREF=\"" + nachfolger[aktuellerIndex].url + "\" TARGET=\"" + zielFrame + "\" onMouseOver=\"window.status='" + linkstat + "'; return true\"> " + nachfolger[aktuellerIndex].text + "</A><BR>\n")} else {var neuerZweig = zweigEintrag; +nachfolger[aktuellerIndex].offen = 1; if (nachfolger[aktuellerIndex].iconZu == "") { var iconZu = "vzzu-" + hintergrundStil + ".gif"} else {var iconZu = nachfolger[aktuellerIndex].iconZu} give it a try i guess. this is for the main manager screen, there's others for the other menus.
There is a function in the javascript tree menu library too that opens / closes all folders. The function is named allesaufzu(); Translated it means sometung like opencloseall(); If you call it allesaufzu(1), all folders are opened. To do this when the page loads, change the following line in the inhalt_tree.php file of the module where you want to open the folders automatically: <frameset cols="*,5" onload="start();" onresize="neumalen()" framespacing="0" border="0" frameborder="0"> to: <frameset cols="*,5" onload="start();allesaufzu(1)" onresize="neumalen()" framespacing="0" border="0" frameborder="0"> It is used for example to open the folders in the admin module.
Not yet. But this might give you the idea: http://sourceforge.net/project/screenshots.php?group_id=155898
Hm I have a Friend he have try vhcs2 on the server. He find the template of vhcs is bether for idiot customer. My Problem is on vhcs last half, no updates for system and I have see New Development Team create a new system on basic from vhcs2. Here can you see screenshourts and more http://www.isp-control.net/