I've been investigating a little bit about cPanel and Fantastico. I first thought they were open-source. They're not. Then I thought it would be easy to develop scripts to manage my own open-source web application. It's not possible because of the license. Then I thought I could find documentation on how to ask someone to develop one of these.
This is a draft list of what you need to think of when you upgrade a Dokeos from a cPanel install...
check you have the sufficient login information to access the Dokeos portal, the cPanel files manager and the cPanel MySQL account for the corresponding Dokeos portal
connect to the cPanel server
take a backup of the database (possibly through phpMyAdmin if there is no easier way) and download it on your computer (safeguard)
connect to the file manager
if possible compress the whole Dokeos directory (after a check to see if archive is not filled w