Dashboard > ILS and Discovery Systems > Home > Functions > OPAC embed
Added by John Ockerbloom, last edited by John Ockerbloom on Sep 25, 2007
Labels: 
(None)

Opac embed / escape

Use cases:

  • Link out to external info on same resource ("See tags and comments on this book")
  • Embed additional info (LibraryThing-type functions; tags; links to subject maps)
  • Embedding microformats, formatted citations, links to download citations into citation manager, etc., etc.

Methods:

OutputRewritablePage

  • Allow scripting to be inserted.
  • Allow page elements to be addressed
    (need to meet W3c standards, be consistent, and where possible provide ids for elements.)
  • Embed contextual data elements needed for context for linking or embedded (example: with a record display, include the bibid in an addressable location)

Binding: Javascript and XHTML. We could specify standard element ids for context.

OutputIntermediateFormat

  • Output in semantically structured format
  • Allow downstream transformations

Binding:

Output XML. Can be embedded in a XSLT pipeline. (e.g. tomcat, cocoon,). We could specify standard element schemas for the XML output.

We might not require particular element ids and names, but we can have OPAC providers publish which ones they use.

Who will work on this: John, Todd

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.6.0 Build:#913 Sep 27, 2007) - Bug/feature request - Contact Administrators