To get TH-VM running, here's what you do
1. Install a copy of Joomla (1.0.15) Sorry, we have not tested this with j1.5 yet.
2. Run the TH-VM installer (you obtain this after you purchase it)
3. Install the mod_thopper module (same one the regular TH uses) This module is the menu that allows your support staff to add/edit tasks.
4. Edit the config file in com_thopper (config.inc.php) to point to your VM site. (it's the last line staring with vmpath)
The VMPATH points to your Virtuemart site. It does not have to be on the same domain. (We did that here because it was easier) If you want to see a larger version of the above image, click here
5. Configure Taskhopper as you would normally
We are having this all documented with a bit more detail so if you're just reading this now, rest assured that more will be here by the time you try to install your own version of this.
Curious about what it was like a month ago? Below is how
it used to work... but no longer!
1. Install a fresh copy of Joomla (1.0.13)
2. Install TH 1.1 (the regular version)
3. Import the TH-VM structure by dropping the fresh Joomla tables and importing this SQL file. (17K zip file) WARNING: I know this seems obvious, but doing this will kill all your existing data and replace it with an empty Taskhopper-VM. So make sure you are doing this to the TH side, not your Virtuemart domain! (and of course, always make a backup before you start dropping anything... standard procedure!)
If you don't like ZIP files, the uncompressed SQL is also there. (100K text)
4. Copy vmclient.php into your /includes directory *after* you modify the source to point to the location of the VM side.
5. Copy IXR_Library.inc.php into the /includes directory (no mods necessary)
6. Add these two lines to Joomla.php in the /includes directory
require_once( $mosConfig_absolute_path . '/includes/vmclient.php' );
$vmdatabase=new vmdatabase();
(we add them at line 90, just before // platform neurtral url handling)
You do not have to hack any portion of your VM side, only the Joomla instance that's running Taskhopper!
7. Configure Taskhopper as you would normally via the admin side.
You're ready to start making customers happy.
|