cPanel® Blog

All posts by: cPanel

cP Sum! Nov. 2nd, 2012

We’ve reached the end of another busy week here at cPanel, and I think you’ll agree this final week of October was consumed with the mourning souls of Star Wars fans. Monday was a huge release for cPanel – you know this. If you don’t know this, I suspect you’ve had your earphones on all week secretly listening to Taylor Swift’s new album (I like the first song…don’t judge me). So much work, from …

cP-Sum!

We’ve had a lot of changes this week at cPanel. Even the weather changed, though I’m sure it’ll be back to ‘hot shower’ humidity in a couple of days. In major news? 11.34 is going into RELEASE tier on Monday. This has a ton of changes and improvements. Don’t worry, they’re not scary changes, they’re pretty much going to be really beneficial. Email archiving, a better user interface, all good things! We started planning already …

cPanel Conference, Day 2

We’re nearing the end of an amazing, and slightly crazy, conference. This final day is filled with more sessions and a pub crawl on Washington St. I left Roak last night by literally sneaking out at 11 (I’m old, and my room gave me a cold- 62 degrees wasn’t a great idea), and apparently missed all of the shenanigans. Despite not taking advantage of the open bar, I had a blast dancing inside to the …

Create Custom cPanel Modules

Nearly all cPanel actions are governed by cPanel API1 and API2 functions. For your application, instead of creating your own API from scratch, we’re created the ability to add your application’s logic to the cPanel XML/JSON API. Essentially speaking, your custom cPanel Perl Module can create a remote window of access to your application’s functions to be used through the XML/JSON APIs, LiveAPI, or cPanel tags. The ability to build and use Custom cPanel Modules …

Test it in the User Interface

After spending time in the Developer section of the cPanel Community Forums, we’ve found a commonly asked question: “Why won’t my script work with XYZ function using the XML/JSON-API?” Rewinding a bit, the purpose of the XML/JSON API is to allow usage of cPanel & WHM functions through applications or scripts. Naturally, the first question we often ask, when trying to figure out why a script isn’t working, is if the user is trying to …

Making your script work with security tokens in cPanel & WHM

What is a security token? “Security token” URLs were added in cPanel & WHM 11.25 as a security measure, and they were enabled by default in version 11.28. They help combat a common type of attack called a Cross-Site Request Forgery (XSRF). So, what does a “security token” look like? Take, for example, this URL: https://example.com:2087/i/love/cpanel With security tokens enabled, this would become: https://example.com:2087/cpsessYYYYYYY/i/love/cpanel In that example, cpsessYYYYYYY is the token unique to that logged-in …

Preview of the new Logaholic website analytics feature.

Logaholic is a new feature that is now available in the the 11.31.1 EDGE build. Logaholic is a web site statistics program that provides you with a visual representation of your web site visitors. Logaholic is a powerful web analytics (log file processor) solution that delivers reliable, objective visibility reports about the performance of your web site traffic, content, keywords and marketing. cPanel & WHM EDGE tier releases are development preview releases …

LivePHP

Currently, if you want to write a Plugin for cPanel, you can write it in either LivePHP or cPPHP. Last year, we put some major effort into refactoring LivePHP. We added better debugging information, optimized the socket communication protocol, and added a few other tweaks. After a year of vetting by external developers, I can say with confidence: there is no longer any reason to use cPPHP when developing your application. …

«...345...»