WORDSMITH
Weblog & Publishing Tool
Version 1.1 BETA
License
This software is released under the BSD license.
System requirements
- PHP 4 with built-in MySQL support. NEW: PHP5 compatible.
- MySQL database engine.
- Optimized for Firefox, works on IE & Mozilla.
Due credits
This software relies on 3rd party software:
- ADODB database library by John Lim
- HTMLArea by InteractiveTools.com
- XMenu, XLoadTree, TabPane, Sortable Table by Erik Arvidsson
- XML-RPC libraries by Edd Dumbill, Keith Devens. Only one of them is going to make it to the next release, but I haven't decided which one (yet:)
- GeoIP Free Country for the tracker module (get a country from an IP address)
Copyright to these libraries belongs to their respective authors.
Installation
The installation procedure is very simple. Please follow these steps:
- Unzip the downloaded file and copy everything to your webserver. You can rename the root weblog folder to anything you like (ie. "blog")
- Make these directories writable (CHMOD 777): 'archive', 'files', 'images', 'manage/lib/magpierss/cache'
- Make files 'index.xml', 'index.rdf' writable (CHMOD 666) if you want to be able to syndicate your content
- Create or pick a MySQL database
- Load "INSTALL_DIR/wordsmith.sql" via your favorite client tool into the database
- Edit "INSTALL_DIR/startup_db.inc.php" to fit your configuration
- In your browser, open http://your-site/weblog_directory/manage
- Login with username "admin", password "password"
- Edit weblog configuration and change your password
- Edit templates (eg. upload and link your logo) and start playing with it
Implemented features
WORDSMITH follows the conventions and implements most of the standard blog functionality. It allows posting using rich text edit component (HTMLArea), extensive archiving for quick page loads, integrated blogroll and more. It's highly customizable as it uses templates and css styles for display. You can edit the look and feel of both the weblog and the administration pages if you don't like the standard setup.
New in this version
- added XML-RPC interface for remote posting (metaweblog API)
- got rid of sessions, replaced by login cookies
- added quick notes to Welcome page
- fixed Topics - only Admins can add them
- fixed several modules for multi-user environment
- added the name of the logged-in user on the menu bar
- added section names to the TITLE element
- fixed Tracker & Statistics module
- default stylesheet is 'blog.css' located in the main directory.
- searching on the main page is HTML safe and implements paging
- improved posting interface
Feedback
Feel free to download, test-drive and modify this software. Visit project weblog for updates and information.