View Single Post
  #8  
Old 20th December 2005, 15:22
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,483
Thanks: 813
Thanked 5,255 Times in 4,121 Posts
Default

Quote:
Originally Posted by danf.1979
But the update installer cannot be used by "clients"...
I know that. But you might extend it so that the update installer can be used by clients too, as the update packages conatain a {ROOT} variable. This variable is normally set to the ome of the adm42go user. But if it will be set to the root of the client website, the installer might be used for this too.

Quote:
I was thinking about adding something in the "tools" section, but I dont know what files should I begin th study. How is the tree menu created?
/home/admispconfig/ispconfig/web/tools/inhalt_tree.php

(inhalt is the german word for content, so thefilename means content_tree


Quote:
where can I find that... and how does it read the tools available?
Every tool is a subdirectory of:

/home/admispconfig/ispconfig/web/tools/tools/

Each of these subdirectories contains a nav.inc.php file, which contains the code for the tree menu items of this tool. The best way to learn more about programing ISPConfig tools is, to have a look at the tools sources. They are not very complicated. The simplest is the "version" tool for showing the current version number.

Maybe you consider to join the ispconfig development team, then we can discuss these things in the devel forums.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote