Thank you for signing up for a DemoWolf subscription! We’ve gone to great lengths to make the setup process as painless as possible. A quick read through the guide that follows should answer most of the questions you may have.
Whenever you need to make a change to your subscription, you’ll do that in the My Subscriptions section of our Client Area. If we haven’t activated your subscription, you won’t be able to generate your tutorials yet, but you will be able to do everything else.
1) What does “generate” mean?
We will frequently refer to the word generate. This refers to the process of branding the beginning and ending frames of the tutorial files with your logo. As a subscriber, you can generate your tutorials an unlimited number of times, but only the latest copy of the files will be available for display in your subscription.
2) Upload a Logo
Before you can generate your demos, you must upload a logo. Under Subscriptions you’ll notice a red link next to Choose a Logo that states No Logos Uploaded. Click that link. You will be taken to the Add a Logo page. Browse for a logo image on your hard drive. Submit the page, then return to My Subscriptions. You can now use the Choose a Logo feature to assign the logo you just uploaded to your subscription.
3) Choose Your Tutorials
Now it’s time to choose which tutorials you’d like to display. Click the View/Edit Series Selection link. You should see a list of ALL of DemoWolf’s tutorial series, and each one has a checkbox next to it. You’ll need to tick the checkboxes next to each of the series you want, then scroll down and hit Submit. Once you’ve submitted the form, you will see a screen confirming which tutorials you’ve selected; if you see any that you mistakenly chose, tick the Exclude checkbox next to a series and it will be removed from your selection. NOTE – Your selection will not be saved until you hit Submit one more time on this confirmation page.
Some things to remember when editing your Series Selection:
- Be sure to take note of how many series you’re allowed, and whether you can have voice versions or not.
- If you’d like the Voice versions of all the demos, deselect Non-Voice at the top of the page and then select the Voice checkbox next to it.
- If you want to mix and match Voice and Non-Voice and Non-English tutorials, click the + next to a series’ title.
- When you return to edit your Selection later, you’ll be sent to the confirmation screen first. Click the Modify Selection button to get back to the full series list.
4) Time to Generate!
As soon as you submit the confirmation page, you’ll receive a notice that your “selection has been saved to the database”. Beneath that are buttons that will let you generate your tutorials: Generate Entire Subscription will generate everything you’ve picked, and Generate New Demos Only can save a lot of time if you’ve just added a single new series to your list. (Both of these links are also available on the My Subscriptions page.)
Since you’re just starting out, choose the first one and generate the entire subscription. On the next screen, click Proceed. Your generation request will now be placed in a queue. As soon as any existing generation jobs complete, yours will begin. You will receive status updates, eventually ending with the words Rebrand Complete (that’s how you know the generation process has finished). While you’re waiting, you can go ahead and move on to the next step: setting up your Tutorial Viewer.
5) What is the Tutorial Viewer?
Our subscription system is based around a PHP script called the Tutorial Viewer. The main requirement to run the Tutorial Viewer script is that you have PHP 5.2 or higher installed on your server. Don’t want to mess with setting up the Tutorial Viewer or integrating the script yourself? Our Integration Service has you covered!
You can download the script from the My Subscriptions page by clicking the Download Tutorial Viewer link. Extract this ZIP file, and upload all the files it contains to a NEW folder on your server (you could call it viewer/, or whatever you like).
Now, access the Tutorial Viewer directory in your browser (for example, http://www.yourdomain.com/viewer/). Assuming your tutorials have finished generating, you should see a list of all the tutorials you just selected.
The script will attempt to auto-rename the includes/conf.new.php file to conf.php, but if this fails you will need to manually rename the file.
NOTE: If you notice any errors, you may need to CHMOD one file and one directory (likely because your server doesn’t use suPHP or PHPSuExec):
- CHMOD the includes/conf.php file to 0666
- CHMOD the cache/ directory to 0777
6) Customize your Display Options
Not happy with the default look of the Tutorial Viewer? There are a number of Display Options that change the layout of the tutorials, available to you via a subsection the My Subscriptions page. You’ll find a preview of all the different Display Options here. The Display Options form also lists Run Mode as an option; which one you should use depends upon how you plan to integrate our Viewer with your website (see the following section for details).
Any changes made to your subscription’s Display Options should take effect instantly on your live Tutorial Viewer. If they do not, please go to the Access Settings subsection and verify that the “Complete URL to request.php” corresponds to the location of request.php on your server (for example, http://www.yourdomain.com/viewer/request.php). Alternatively, you can manually delete the contents of the cache/ directory to the same effect.
7) Integrate with your website
You will probably also want to Integrate your Tutorial Viewer with your website. If you use WHMCS, Kayako, or WordPress, you’ll find guides detailing how to integrate with these scripts here, as well as a guide on how to integrate using basic PHP.
You can also approach the integration from a different direction and instead customize the templates/tutorials.tpl file, adding your site’s header and footer HTML, in which case you’d leave the viewer set to the Standalone run mode.
—
Any remaining questions? Please don’t hesitate to open a support ticket!


