Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 3 > Developers' Forum

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 4th October 2010, 10:02
theWeird theWeird is offline
Member
 
Join Date: Nov 2009
Posts: 70
Thanks: 11
Thanked 6 Times in 5 Posts
Default Possibilities for modules to interact with other modules

Hey there
I'm thinking about to create a plugin to manage teamspeak servers for customers.
But for this module I'd need to insert some fields on customer limitations and server configurations page.
customer:
- Limit ts servers
- Limit ts slots
server config:
- TS Portrange
- Serveradmin Username / Password
- TS Licence Zertificate
- Special TS3-Ports (Query, File-Upload)

Additional the module shall interact with Firewall and add the TS3 Special-ports and instance port for new servers to the firewall entry (if created)
Reply With Quote
Sponsored Links
  #2  
Old 4th October 2010, 11:01
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 36,791
Thanks: 840
Thanked 5,612 Times in 4,423 Posts
Default

Starting with ispconfig 3.0.3, the ispconfig installer supports incremental database updates. So it does not cause any problems if you add custom fields to database tables. The main problem that you might have is that the html templates and form pages will get overwritten by an update.

So the cleanest solution would be to upload your changes to ispconfig SVN in case that you plan to release these modifications as open source, so that the changes will get into one of the next releases of ispconfig.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #3  
Old 4th October 2010, 17:16
theWeird theWeird is offline
Member
 
Join Date: Nov 2009
Posts: 70
Thanks: 11
Thanked 6 Times in 5 Posts
 
Default

That's great.
Yes, I plan to release the addon as open source.
I'll ask for svn access or send a patch when the module is finished.
But at first I'll have to read and understand the developer documentation and have to write my addon
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
Problem s RTL8111DL a BCM4311 - Ubuntu Server 10.04 32bit tio289 Installation/Configuration 0 17th June 2010 16:59
Automatic unloading of kernel modules er.tarun.9986 Kernel Questions 1 20th January 2010 01:00
New Modules, upgrades, and all automatically? I hope. quentusrex Developers' Forum 1 31st October 2008 15:44
No load modules in apache. N0K General 2 13th March 2008 18:34
Which proftp modules does ISPConfig need? tom General 1 30th November 2006 10:07


All times are GMT +2. The time now is 10:58.


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