I added a README to the news.zip archive. You can re-download it from http://www.squatty.com/news.zip
In summary, here's the steps for installing the ABCNews block:
1) Extract the code to /public_html
A new directory named news will be created for you.
2) Run the SQL script: news-sql.sql
The script will create one new table named abcnews and make updates to userprefs and groups tables. The details are as follows:
All news feeds are stored in the abcnews table. This look-up table stores the available news feeds.
The updates to the group table are required to set permissions for the site administrator. Once the group table is updated be sure add your admin
id the News group. The site admin will not be able to set the default news feeds until the id is a member of the News group.
userprefs update creates a news column in the userprefs table. The news column is where user personalization is stored.
3) Add the phpblock: news.phpblock
The first step is to add the contents of newss.phpblock to lib-custom.php. The second step is to simply create the phpblock and reference the
ABCNews has ONLY been tested with Geeklog 1.3.1!
I have only tested the block with PHP 4.1
The news.zip archive was created in a Windows environment. You may want to extract it to a Windows based system an the FTP to your web server?
To enable caching for the front view make sure that the /public_html/news/cache directory is writable by your web server. For example if your web server process is owned by nobody run the following: chown -R nobody cache/
In a world without walls and fences, who needs Windows and Gates?