#1  
Old 10th September 2011, 22:59
otacon otacon is offline
Senior Member
 
Join Date: Sep 2010
Posts: 109
Thanks: 5
Thanked 5 Times in 5 Posts
Default Plugins and Modules?

I think I am getting to a point in my schooling where I will be able to at least create a module for ISP Config. I am just wondering what the difference is?

A module is a part of the ispconfig control panel, so does that mean the the plugins are essentially api modules used outside of the control panel.

I am also wondering what is currently being worked on or has been done.

Is there a list of current modules/plugins?

I just don't want to start on something that is currently available/ being worked on.

---------------------------------------------------------------------------------------------------

I have personally been interested in creating a module for the remote API.

Example being registration.

I would have options for the api script to be able to do, and it would be changed where ever that script is used. This may be helpful for resellers under you.
__________________
Debian 7.4 Server:
ISPConfig Version: 3.0.5.3

Please visit my Mini-howto, "How To Create Remote API Scripts For ISPConfig 3"

Last edited by otacon; 10th September 2011 at 23:16.
Reply With Quote
Sponsored Links
  #2  
Old 12th September 2011, 13:38
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 36,769
Thanks: 840
Thanked 5,609 Times in 4,420 Posts
Default

Quote:
I am also wondering what is currently being worked on or has been done.
You might want to look into the SVN and the bugtracker and todo list to see where the developers are working on and what is planned in ispconfig.

Quote:
Is there a list of current modules/plugins?
Unpack the ispconfig tar.gz and take a look into the server/plugins-available and server/mods-available directories.

Quote:
A module is a part of the ispconfig control panel, so does that mean the the plugins are essentially api modules used outside of the control panel.
No. Plugins contain the code in the server part that gets excuted when a specific event happens. E.g. when the event "web_insert" happens, then the apache2 plugin creates a new website.

Quote:
I have personally been interested in creating a module for the remote API.
The remote api is available for all functions in all modules. A module is a part of ispconfig, so creating a module for the remote api does not make much sense in my opinion as the remote api is a api to control ispconfig from a external application. I guess there might be a misunderstanding on what modules are and what the remote API is for.

If you like to create a external application that uses the remote api to do something, then that is not a module. If you want to create a module that does something in ispconfig like managing virtual machines, then this never uses the remote api. Modules use the internal API from ispconfig like the tform framework. But a module might provide remote api functions to external applications.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following User Says Thank You to till For This Useful Post:
otacon (12th September 2011)
  #3  
Old 12th September 2011, 19:20
otacon otacon is offline
Senior Member
 
Join Date: Sep 2010
Posts: 109
Thanks: 5
Thanked 5 Times in 5 Posts
 
Default

Thank you for the clarification. I will look into the todo list and see if I can help in any way.
__________________
Debian 7.4 Server:
ISPConfig Version: 3.0.5.3

Please visit my Mini-howto, "How To Create Remote API Scripts For ISPConfig 3"
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Not working emails (DNS and postfix problem?) shekiman Installation/Configuration 9 1st March 2011 17:25
ISPConfig could be great but its riddled with issues. How to fix? yucktoufoo Installation/Configuration 18 21st February 2011 13:33
ffmpeg Video support for ubuntu 7.10 [suphp-ispconfig] amaurib Installation/Configuration 13 16th February 2010 18:26
help--vodafone mobile connect card driver for linux seba Technical 7 13th June 2009 22:10


All times are GMT +2. The time now is 05:21.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.