1. Upload the following two files:
/includes/parse_xml.php
/includes/cron/ico_content.php
2. Import the product XML file (product-ico_content.xml in the ZIP) in the Admin CP panel > Plugin System > Manage Products > Add/Import Product
3. Get a free Yahoo! Developer API Access ID here: https://login.yahoo.com/config/login_verify2?.src=devnet&.done=https%3A%2F%2Fdeveloper.yahoo.com%2Fwsregapp%2Findex.php
*** PLEASE NOTE - this is not a regular Yahoo! ID like your e-mail address - this is specifically one for API access ***
If Yahoo! asks you for a URL, enter your forum's index/homepage. For application type, choose 'Generic'.
4. Back in the Admin CP, go to vBulletin options > ICo-Content and enter your free Yahoo API ID, your Ico-Content License Key and other options.
5. Go to Forums & Moderators > Forum Manager and enable this on one or more forums by editing the forum. Enable the ICo-Content, enter tags to match content with and choose how many threads you want max per day.
6. Add ./includes/cron/ico_content.php to your Scheduled Tasks, ideally every 5 to 20 minutes. Enable log keeping for API error/stats reporting (required for support queries).
For more details on setting up a Scheduled Task: http://www.vbulletin.com/docs/html/main/scheduled_tasks
These settings should do the trick for most people:
Varname: ico_content
Title: ICo-Content
Description: Automated content from Yahoo! Answers - See: http://www.icomotion.com/ico-content/index.html
Log Phrase: (Leave empty...)
Day of the Week: *
Day of the Month: *
Hour: *
Minute: 5, 15, 25, 35, 45, 55
Active: Yes
Log Entries: Yes
Filename: ./includes/cron/ico_content.php (with the dot!)
Product: ICo-Content - vB Forum Edition
(7. Optionally, run the Scheduled Task manually a couple of times. If you have problems with Scheduled Tasks or lack user activity needed to trigger vB's Task system, try one or more of the following:
a. This thread: http://www.vbulletin.org/forum/showthread.php?t=122647
or
b. After making the vB Scheduled Task, make a real cron job which accesses your forum homepage like so:
wget --spider http://www.yourdomain.com/forumfolder/index.php
or
lynx -dump http://www.yourdomain.com/forumfolder/index.php
or try curl if you server has it installed.
or
c. Upload ico_cron.php to the root of your forum. Edit the beginning of the file and enter your forum homepage.
Now make a real cron job (in addition to a vB Scheduled Task) which executes the ico_cron.php like so:
/path/to/php /path/to/yourdomain.com/forum/ico_cron.php
In CPanel this would look like so:
cd /path/to/public_html/forum; php -f ico_cron.php > /dev/null
[Every Ten Minutes] [Every Hour] [Every Day] [Every Month] [Every Weekday]
*** Consult your system administrator or host for exact paths etc. ***
)
Sit back and watch your forum grow!