Author Topic: Apply and build  (Read 6703 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
Apply and build
« on: October 05, 2014, 10:35:15 PM »
Apply here and start building CWP addons  like: modules, installers, scripts ....
Lets start to develop CWP and do it together one of the best free control panels in the world.

Suggested modules which you could make
- Bind DNS Manager (add remove zones ....)
- Bind DNS Cluster
- Nginx as apache proxy
- Easy script installer (small script for installing: wordpress, joomla....)
- ffmpeg and other streaming additions
- Email Filtering
- Server Monitoring
....and any other which you could build and find useful




Apply here

http://centos-webpanel.com/contact
« Last Edit: November 23, 2014, 03:19:33 PM by Administrator »
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: Applay and build
« Reply #1 on: November 21, 2014, 03:14:17 PM »
Do you have a api documentation or some information on where to start building the addons ?

Is it done in php ? Also how do we get the current user / domain informations

PS: spelling error in topic title, pls fix it

Offline
*
Re: Applay and build
« Reply #2 on: November 23, 2014, 03:58:55 AM »
api will come with new release
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: Applay and build
« Reply #3 on: November 23, 2014, 11:21:06 AM »
How do we build addons ? some information on where to start, which language and how to get the environmental data like sessions / username currently logged in etc ?
 
PS: the topic title you have a spelling error "Applay"

Offline
*
Re: Apply and build
« Reply #4 on: November 23, 2014, 08:51:04 PM »
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: Apply and build
« Reply #5 on: November 23, 2014, 08:54:00 PM »
I saw that link a little time before your reply came.

I am trying to build a module for end users to manage dns entries at this file /var/named/xx.db

however, the user shall not see all domains in his list to edit. How will i get the variables (data) on which user is currently logged in to CWP.


Offline
*
Re: Apply and build
« Reply #6 on: November 23, 2014, 11:46:38 PM »
you can get this info from session and if you query mysql database
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: Apply and build
« Reply #7 on: November 24, 2014, 01:44:01 AM »
Do you have a session variable that holds username or domain name ?

It would be easier if we have some clear info on the same.

Offline
*
Re: Apply and build
« Reply #8 on: November 26, 2014, 12:39:22 AM »
this will come with the API in the new version.
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: Apply and build
« Reply #9 on: November 26, 2014, 01:07:35 AM »
I figured out getting username from session variable but the environment is limited on how we can build modules.

I have built one for adding alias for subdomains as well as dual delivery to alias and local mailbox.

One more constraint is, I had to create new database logins for this purpose and make seperate connection to DB in my script. Usually building apis this would be part of some common api files.

Hope this would be resolved once you have your end ready for the same

Offline
*
Re: Apply and build
« Reply #10 on: November 26, 2014, 01:33:22 AM »
Also one more thing

I created a module, I can access via index.php?module=<modulefilename> format link and it is working fine

But to add it to menu
as per your instructions at http://centos-webpanel.com/how-to-build-a-new-module-for-web-panel

I created the file /usr/local/cwpsrv/htdocs/resources/admin/include/3rdparty.php and added the below content.
Code: [Select]
<a href="index.php?module=<modulefilename>">Manage Alias</a>

But its not appearing in the CWP admin menu

Offline
*
Re: Apply and build
« Reply #11 on: November 27, 2014, 08:40:50 PM »
have you checked under the plugins in the left menu?
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: Apply and build
« Reply #12 on: November 27, 2014, 10:03:19 PM »
Yup its not there.

Offline
*
Re: Apply and build
« Reply #13 on: December 02, 2014, 06:20:26 PM »
its updated in the new version..this will be in few days.
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services