New Interface

Discussion in 'Feature Requests' started by helfrez, Dec 6, 2006.

  1. helfrez

    helfrez New Member

    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.
  2. falko

    falko Super Moderator ISPConfig Developer

    We're working on ISPConfig 3, and it will have a completely different layout. :)
  3. djtremors

    djtremors ISPConfig Developer ISPConfig Developer

    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..

    --- isp_mgr_inhalt_tree.php.bak 2006-10-14 13:15:10.000000000 +1000
    +++ 2006-10-14 13:14:50.000000000 +1000
    @@ -116,+116,@@

    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 "\">&nbsp;</A><A HREF=\"" nachfolger[aktuellerIndex].url "\" TARGET=\"" zielFrame "\" onMouseOver=\"window.status='" linkstat "'; return true\">&nbsp;" nachfolger[aktuellerIndex].text "</A><BR>\n")}
                     else {var 
    neuerZweig zweigEintrag;
    nachfolger[aktuellerIndex].offen 1;
                             if (
    nachfolger[aktuellerIndex].iconZu == "") {
    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.
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    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">


    <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.
  5. TobiasTM

    TobiasTM ISPConfig Developer ISPConfig Developer

    Does it giva a screenshot of the new ISPConfig 3 design ? :D
  6. falko

    falko Super Moderator ISPConfig Developer

  7. planet_fox

    planet_fox Member HowtoForge Supporter

    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

Share This Page