• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

Beta testers for new Plesk addon needed!

T

TheMatrix

Guest
Hello-

I'm looking for people interested in beta testing a Plesk addon that I've developed. Named "PSAWStats", it allows you to offer your users the option to use AWStats on any of their domains. Unlike present solutions, PSAWStats has a comprehensive feature-set, such as:

- AWStats is installed separately for each domain, and as such, may be configured uniquely.
- Full control panel integration.
- Users can set their own AWStats directives through the control panel interface, as well as through via a file uploaded to their website.
- Restrictions can be placed on a specific domain or client.
- Customizable email notifications.
- If enabled by the administrator, certain users can choose when they want AWStats to generate statistics, effectively enabling them to set their own scheduling.
- Password protect statistics.
- Disable Plesk's native Webalizer statistics.
- Nearly every setting has a SSL counterpart, allowing regular domains to be configured differently than SSL ones.
- Dedicated subdomains for AWStats that users can change at anytime. (e.g. "statistics.mydomain.com") PSAWStats manages its own subdomains independently of Plesk, so they won't count against the amount of domains your Plesk license allows.
- Administrator over-rides for almost all settings.

If you're interested, please contact [email protected] for details. Be aware that beta testing hasn't started yet but will within about 48 hours.

When this product is for sale, beta testers will be offered discounts or free licenses depending upon how many bugs are found.

Thanks for your help!

-Matrix
 
I'm interested in possibly beta testing this feature-set...However, I'd also be interested in the estimated price for rollout when beta testing is complete. Would you be able to give that information via the board, or possibly via a privmsg in the forums, so that I'd have a bit more information on the subject?

Also, how would you be updating the base application (awstats itself) when changes come to it..Will you have an automated system, or will it be mostly manual?

(I know, I ask a lot of questions, but I'd rather ask now where everyone can see the answers than just ask directly and others miss out on the info as well...)
 
While I can't provide an exact quote, PSAWStats will be very reasonably priced, and offered in both owned and leased versions.

To give you an idea, a 100-domain owned license would be around $59.95. The leased version would be $11.95 a month. Like I said, these aren't final prices yet.

As for updating awstats, it depends what you consider "automatic" to be. Eventually there will be a script placed in your crontab to check for awstats.pl updates and download them automatically. Right now, you'd have to replace the "master" awstats.pl file, then PSAWStats would detect the change and propagate copies to all the domains by itself.

-Matrix
 
energylevel,

Yes and no. Mostly no. Shortly after this thread was started, a bunch of family-related issues caused me to put PSAWStats on the backburner. Since the initial response for beta testers was so low, I figured no one was interested in this project at all.

If people still want this (and want it for 8.0), I'd be pleased to resume work. As the description in the first post indicates, PSAWStats offers an extensive set of features that go far beyond any other awstats solution.

-Matrix
 
Better continue, even if the beta testers are low.
Consider me also beta tester.
 
I thought some of you might be interested in seeing some screenshots.

Due to the quantity of features in PSAWStats, I was "forced" to use a dual tab-bar style design for the admin views. Only administrators will see that - clients and domain users will see only a normal single bar.

You may notice some screenshots have blurred text in the help panel - that's because I haven't yet written the proper help information. I blurred it because I didn't want to confuse anyone.

All screenshots were taken at 1024x768 to illustrate that PSAWStats can handle low resolutions.

Admin's main view.
ss_ad_main.png


Admin's view of the default settings page.
ss_ad_defaults.png


Admin's view of the domain grid (listing).
ss_ad_domainlist.png


Admin's view of domain editing.
ss_ad_domainsettings.png


Domain user's view of their control panel.
ss_du_home.png


Domain user's view of editing advanced settings (awstats directives). It's important to note that the directives shown here are managed by the admin - there are only a few right now because I haven't had time to add all the dozens of possible directives yet.
ss_du_advsettings.png


Since client user's will have a button on their cp excactly like domain users (already shown), I didn't include a screenshot of that. This is a view of a client user's domain list.
ss_cl_list.png


-Matrix
 
With this, will AWStats run as CGI ... only reason I ask is the frame based version of the stats looks a lot better than the non framed version, which lets be honest looks really crappy!!
 
Thanks for the support energylevel, lvalics, and pdreissen! :)

I expect to have a beta ready by the end of this week.

And to answer energylevel's question, PSAWStats' implementation of AWStats runs in full CGI mode.

-Matrix
 
Just a couple of final questions :

Will you be keeping all visual copyrights/credits out of the client and domain control panels, it's my pet hate, I purchased a 3rd party add-on for plesk a while ago only to find out that the authors copyright and even reference to thei web site was visible in the clients and domains CPs ....

Will the GEOIP option be built in for country stats .....
 
Feel free to ask as many questions are you want. :)

There is no branding anywhere on PSAWStats. On the "About" tab of the admin's view, there is a link along with version information, etc. Just to clarify, clients/users will never know PSAWStats isn't part of Plesk.

As for the GEOIP, it should work. I'll experiment with it today.

-Matrix
 
energylevel,

I've confirmed PSAWStats works with GeoIP.

Now that everything is ready to go, I'm having problems with my encoder (SourceGuardian). It appears that Plesk's admin PHP is compiled with "--disable-shared" and that's preventing any extensions from loading.

Companies like 4psa obviously must use some sort of encoder, but I'm not sure how they get theirs to run without requiring a user to recompile PHP.

-TM
 
lvalics, could you please explain what you mean?

Thanks!

-TM
 
Is not encoded with Ioncube or any other encoder. So you need to contact them to ask how it is encoded.
 
I've contacted them.

Do you know for sure that they allow third party developers access to their encoding system?

Thanks.

-TM
 
Back
Top