1 / 11

Publishing and Devolving the Maintenance of a Prospectus

Publishing and Devolving the Maintenance of a Prospectus. Paul Browning University of Bristol (paul.browning@bris.ac.uk). Motivation. Expedite the process and re-use information Separate the design from the content

oleg
Télécharger la présentation

Publishing and Devolving the Maintenance of a Prospectus

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Publishing and Devolving the Maintenance of a Prospectus Paul Browning University of Bristol (paul.browning@bris.ac.uk)

  2. Motivation • Expedite the process and re-use information • Separate the design from the content • On-line prospectus should become the authoritative version • Printed version should be derivative - a snapshot of the on-line version • Maintenance of the information should be devolved (improve transparency)

  3. Before …. • Collation/updating of the course information from departments and services • Preparation of the combined text using word-processing/desk-top publishing tools • Dispatch of the text for printing • Reverse engineering text into a Web-deliverable version

  4. After…. • Updating via Web-forms of course information held in databases BY departments and services • Web-deliverable version produced instantly and automatically • Monolithic file produced from databases - imported by desk-top publishing tools • Dispatch of the text for printing

  5. One solution • FileMaker Pro V4 (http://www.filemaker.com/) • Inexpensive, multi-platform, runs over TCP/IP • Works out of the box - no learning cliff • Web companion plug-in - first database published inside 5 minutes • CGI-type stuff and CDML if you want to get your hands dirty

  6. Starting point • Paper prospectus • Spot the pattern - design the databases • Used Perl filters on marked up Word documents to generated tab-separated files for import into databases

  7. Designing the pages • Based on existing on-line version • By separating design from content reduced pages from ~400 to ~10 • Two sets of pages • for the reader (pretty) • for the editor (forms-based, not pretty)

  8. A CDML Primer • Claris Dynamic Markup Language • Four sorts of tags • standard HTML input types (e.g. Text, Select, Submit) • Action (e.g. -Find, -New, -Edit) • Variable (e.g. -DB, -Format, -Error) • Replacement (e.g. [FMP-Field], [FMP-If], [FMP-Include])

  9. Problems • Heterogeneous legacy data • Loss of flexibility • Text-only

  10. Issues • Non-standard? • Performance? • Will it scale? • Cacheing?

  11. Where next? • Protocol/mechanism for updating • Incorporating images • Undergraduate prospectus • Integrating other data sources (e.g. personnel, unit catalogue)

More Related