![]() | Join Date: Oct 2006 | iTrader: (0) |
vHosting [3.6.x]
Description:
If you own a board where your niche is to give users hosting after X amount of posts then you'll want this hack.
Since I'm not good with descriptions I'll let the screen shots and videos do the talking.
I have taken a lot of screen shots and made some videos.
Here are some videos
This clip only shows the user requesting hosting for their first time
http://xenweb.net/forums/hosting_new.htm
This clip shows the user changing his hosting details
http://xenweb.net/forums/hosting_change.htm
This clip shows the user upgrading to a better hosting plan
http://xenweb.net/forums/hosting_upgrade.htm
Here are some screenshots.
If the user does not have enough post he or she cannot request hosting
The screenshot below represents a newly registered user with zero posts.
Overview 1
If the user does have enough posts a link will be presented to them under the appropriate plan
The screenshot below represents an user who has enough posts for the "Basic" plan.
Overview 2
The screenshot below represents a user who has enough posts for the "Expanded" plan.
Overview 3
If the user clicks the link "Request This Plan" he or she will be directed to a form
Request Form
If the form is left blank they'll get a message telling them to fill in all fields
If the user enters anything other than letters or numbers then a message will tell them that they can only use letters or numbers.
If the username is longer than 8 characters it'll show the user that the username cannot be longer than 8 characters.
After the user has successfully submitted the form they'll see this on the overview
Overview 4
In a private forum a new thread is created in a forum you specified through the ACP.
New Request Thread
Within said thread is the screenshot of the post below.
The password is randomly generated and inserted into a field in the user's database. If user forgets their password you can reset their password very easily.
New Request Post
If accepted the title of the thread will change aswell
Hosting Accepted (Thread)
A private message will be sent to the user who requested the hosting
Hosting Accepted (PM)
When the user goes back to the overview page they can change hosting details, such as their username or subdomain.
Overview 5
When they click "Change account details" they'll be sent to a form
Change Details Form
I have changed my subdomain to "harmor.xenweb.net" to andrewharmor.xenweb.net but I left my username the same.
Change Details (Post)
If the user accumulates enough posts to match the next plan up they can upgrade to that plan
Overview 5
########################## New in 1.1.0 ##########################
You can view all the user's that are hosted.
If you can administrate vHosting (enabled in "Administrator Permissions") you'll be able to delete their hosting details.
Hosted User List
If you delete an user's hosting account details you can place the user into another usergroup.
The user may be troublesome and you may need to keep an eye on him
Move User to Usergroup
################################################## ############
########################## New in 1.2.0 ##########################
You can edit the outgoing private message to suit your needs. An example is if you don't have cPanel you can edit the text from 'cPanel' to 'Plesk' or whatever your control panel may be.
vHosting Options
You can search for a user that is hosted by you by searching for them by name or site. This will appear on the "Hosted Users List'
Search
################################################## ############
########################## New in 1.3.0 ##########################
If you have WebHost Manager as your control panel for creating, editing, and terminating hosting accounts then you can enable vHosting to automatically do those tasks for you.
WebHost Manager Settings
################################################## ############
If you own a board where your niche is to give users hosting after X amount of posts then you'll want this hack.
Since I'm not good with descriptions I'll let the screen shots and videos do the talking.
I have taken a lot of screen shots and made some videos.
Here are some videos
This clip only shows the user requesting hosting for their first time
http://xenweb.net/forums/hosting_new.htm
This clip shows the user changing his hosting details
http://xenweb.net/forums/hosting_change.htm
This clip shows the user upgrading to a better hosting plan
http://xenweb.net/forums/hosting_upgrade.htm
Here are some screenshots.
If the user does not have enough post he or she cannot request hosting
The screenshot below represents a newly registered user with zero posts.
Overview 1
If the user does have enough posts a link will be presented to them under the appropriate plan
The screenshot below represents an user who has enough posts for the "Basic" plan.
Overview 2
The screenshot below represents a user who has enough posts for the "Expanded" plan.
Overview 3
If the user clicks the link "Request This Plan" he or she will be directed to a form
Request Form
If the form is left blank they'll get a message telling them to fill in all fields
If the user enters anything other than letters or numbers then a message will tell them that they can only use letters or numbers.
If the username is longer than 8 characters it'll show the user that the username cannot be longer than 8 characters.
After the user has successfully submitted the form they'll see this on the overview
Overview 4
In a private forum a new thread is created in a forum you specified through the ACP.
New Request Thread
Within said thread is the screenshot of the post below.
The password is randomly generated and inserted into a field in the user's database. If user forgets their password you can reset their password very easily.
New Request Post
If accepted the title of the thread will change aswell
Hosting Accepted (Thread)
A private message will be sent to the user who requested the hosting
Hosting Accepted (PM)
When the user goes back to the overview page they can change hosting details, such as their username or subdomain.
Overview 5
When they click "Change account details" they'll be sent to a form
Change Details Form
I have changed my subdomain to "harmor.xenweb.net" to andrewharmor.xenweb.net but I left my username the same.
Change Details (Post)
If the user accumulates enough posts to match the next plan up they can upgrade to that plan
Overview 5
########################## New in 1.1.0 ##########################
You can view all the user's that are hosted.
If you can administrate vHosting (enabled in "Administrator Permissions") you'll be able to delete their hosting details.
Hosted User List
If you delete an user's hosting account details you can place the user into another usergroup.
The user may be troublesome and you may need to keep an eye on him
Move User to Usergroup
################################################## ############
########################## New in 1.2.0 ##########################
You can edit the outgoing private message to suit your needs. An example is if you don't have cPanel you can edit the text from 'cPanel' to 'Plesk' or whatever your control panel may be.
vHosting Options
You can search for a user that is hosted by you by searching for them by name or site. This will appear on the "Hosted Users List'
Search
################################################## ############
########################## New in 1.3.0 ##########################
If you have WebHost Manager as your control panel for creating, editing, and terminating hosting accounts then you can enable vHosting to automatically do those tasks for you.
WebHost Manager Settings
################################################## ############
--------------------
vHosting Pro
Manage you hosting requests easier
Xen Web Hosting
Offering ad-free hosting with features such as, cpanel, fantastico, PHP and MySQL support, and more
vHosting Pro
Manage you hosting requests easier
Xen Web Hosting
Offering ad-free hosting with features such as, cpanel, fantastico, PHP and MySQL support, and more
Last edited by Brandon; 05-10-2007 at 05:58 PM..










Linear Mode

