Skip to content.

Find topic

Web tools

Help

Tools

       Analysis Tool Bar  +

26 Feb 2007 Lian Shawn

Global Autonomy has two parts

  • User Part
  • Editor Part - Upload, Edit Delete
  • It is composed of the following objects: Articles, Glossary, Position papers, Summary, Tables (XSL) and Figures

    The structure involves: Xindex --> Tomcat (holding Lucene and FOP for PDFing Servlet Controller) --> MySql? (Bibliography)

    For 4 of the types, Nancy uploads via DTD which she has and all need to be transformed. Bibliography is independent

    nancy Adds an ID, unless is already in bibliography in which case she references the ID

    1. During the upload, XSLT searches and replaces with full bibliographic citation out of MySQL?

    2. For glossary, merge into existing glossary, results saved to server (XSLT)

    3. Extract TOC and add to Xindex

    Nancy codes an image with a unique filename

    Whenever something is added, new glossary is generated taking into it anything from the new object

    Using Lucene to support search on Tomcat (is text search only not using XML)

    Walk directories article by article to extract text and Title then apply XSL

    Was a separate search for glossary, but is now merged into article

    From front-end user's standpoint:

    Click link i.e. article title Get XML --> XSLT Collects Titles, Glossary items and Current Items Output is then formatted to HTML and RT side of page built

    On top of each HTML page primary (just text) | PDF (using FOP) | XML (see the source - excpet summary as XML doesn't render in Firefox)

    Topics are specific and coded Multiple definitions Organized by category

    http://tapor1.mcmaster.ca/~globaldoc

    Front is JSP - to perform runs servlet, PDF for example.

    -- ShawnDay - 27 Apr 2007


    Use this box to quickly add a comment to the page.

    more options...