Publishing system

summary

ClientAddison-Wesley Longman
Typeweb magazine publishing system
ToolsHTML, Perl, mSQL

objective

The English Language Teaching division of publisher Addison-Wesley Longman wanted to produce a monthly web magazine giving information for teachers and details of their new publications. The goal was to create a publishing process that would allow their authors to provide text and images for the magazine and have them assembled automatically into a set of web pages.

solution

The system developed was based on an mSQL database and a set of custom-written Perl scripts controlled through an HTML interface. Authors could upload texts and images to the system, where they would be stored in the database. The publishing scripts then generated the HTML pages making up the magazine from the database. The validity of markup and hyperlinks was automatically checked at compile time and any errors were flagged for correction.

Work for this client also included some graphic design used for the public-facing magazine pages, and technical assistance with sites developed by other AWL divisions.