PublicationInclude

Chair for Computer Aided Medical Procedures & Augmented Reality
Lehrstuhl für Informatikanwendungen in der Medizin & Augmented Reality

How can i include Publications in my Wiki Page?

To include publications in your page automatically, you need to add them to our flat-file database. To do so, go and check out the publications module from the subversion server atnavab5.informatik.tu-muenchen.de. For example, you could use the command

svn checkout svn+ssh://$USER@atnavab5.informatik.tu-muenchen.de/home/shared/publications/trunk publications

The checked out folder contains two directories of interest, pub=(lications) and =people (writing publications).

  1. For every new publiction, create a directory inside the directory pub that follows the naming scheme, i.e. the last name of the first author followed by the year of publication and a keyword.This string is refered to as the "<identifier>" of your paper from now on.
  2. Add the direcory to the CVS and create some files with the following names and content:
    • <identifier>.title: The title of the paper
    • <identifier>.authors: The authors of the paper, line by line, represented by their login name or some other short name for externel authors. For each author you also have to create a file
      • <loginname>.link in the people directory. This file contains a link to the person's homepage as HTML snippet. That file already exists for most authors, but for external authors you need to add one.
    • <identifier>.abstract: The abstract of the paper, as plain text.
    • <identifier>.info: A short info string about where and when the paper was published.
    • <identifier>.bib: The BibTeX Entry of the paper for easy copy and paste operations.
    • <identifier>.date: The publication date. This is used for sorting.
    • <identifier>.pdf: The paper as electronic version; this file is optional.
    • <identifier>.slides.pdf: The slides as electronic version; this file is optional.
    • <identifier>.poster.pdf: The poster as electronic version; this file is optional.
    • <identifier>.keywords: keywords for the paper; this file is optional.
      • use new line as separator for keywords
      • do not use space in keywords, use WikiWords instead.
  3. You can now access an info page about your paper using the address
    http://atnavab5.informatik.tu-muenchen.de/cgi-bin/pub/info.pl?publications/includes/pub/<identifier>.
    and an HTML snippet of a table row with two columns using
    http://atnavab5.informatik.tu-muenchen.de/cgi-bin/pub/title.pl?publications/includes/pub/<identifier>.
    • Please note that the update on the webserver is done by a script periodically every 15 minutes, therefore be patient if your publication does not show up immediately.

You can now use server-side includes or Wiki-Includes to use the publication in your homepage.

List single Publication

You type:

<table>
%INCLUDE{"http://atnavab5.informatik.tu-muenchen.de/cgi-bin/pub/title.pl?publications/includes/pub/dwarf2002sheep"}%
</table>

You get:

ERROR: TWiki::Net::getUrl connect: Inappropriate ioctl for device. GET /cgi-bin/pub/title.pl?dwarf2002sheep HTTP/1.0 Host: atnavab5.informatik.tu-muenchen.de

Details for single Publication

You type:

<table>
%INCLUDE{"http://atnavab5.informatik.tu-muenchen.de/cgi-bin/pub/info.pl?dwarf2002sheep" pattern="^.*?(<BEGIN_DATA>.*?<END_DATA>).*"}%
</table>

You get:

List all Publications of a given Author

You type:

<table>
%INCLUDE{"http://atnavab5.informatik.tu-muenchen.de/cgi-bin/pub/list.pl?klinker"}%
</table>

You get:

ERROR: TWiki::Net::getUrl connect: Inappropriate ioctl for device. GET /cgi-bin/pub/list.pl?klinker HTTP/1.0 Host: atnavab5.informatik.tu-muenchen.de

The list entries are sorted by the date given in <identifier>.date in reverse order (recent publications on top).

List all Publications for a given Keyword

You type:

<table>
%INCLUDE{"http://atnavab5.informatik.tu-muenchen.de/cgi-bin/pub/keyword.pl?DWARF"}%
</table>

You get:

ERROR: TWiki::Net::getUrl connect: Inappropriate ioctl for device. GET /cgi-bin/pub/keyword.pl?DWARF HTTP/1.0 Host: atnavab5.informatik.tu-muenchen.de

More Information on including external (and internal) content in Wiki can be found on IncludeTopicsAndWebPages.

I Attachment sort Action Size Date Who Comment
pdf.png manage 2.7 K 21 Feb 2005 - 13:58 Main.Main.MartinBauer  
poster.png manage 3.0 K 21 Feb 2005 - 13:58 Main.Main.MartinBauer  
presentation.png manage 2.1 K 21 Feb 2005 - 13:58 Main.Main.MartinBauer  

Edit | Attach | Refresh | Diffs | More | Revision r1.5 - 23 Mar 2005 - 12:43 - NikolasDoerfler

Lehrstuhl für Computer Aided Medical Procedures & Augmented Reality    rss.gif