PubMan Func Spec Display

From MPDLMediaWiki
Jump to navigation Jump to search

The PubMan application will support different display types, which can be selected for item lists or single item views.

General information on item/item list display[edit]

  • Fields are only displayed, when they are filled.
  • Language flags are only being shown in the single item view
  • The order of elements is decided by GUI.
  • As string for title and/or number of creators might be too long for proper display, strings might be cutted after 100 characters or cutted at word boundaries.(GUI decision)

Item list displays[edit]

Short[edit]

  • Status: implemented
  • Schedule: R2

Short display consists of following metadata elements and properties:

Publication.Title

Publication.Creator

  • If creator is of type person, display: <Publication.Creator.Person.FamilyName>, <Publication.Creator.Person.GivenName>
  • If creator is of type organization, display: <Publication.Creator.Organization.Name>
  • Creators are shown in one row and separated by semicolon. They are displayed in the same order as they have been entered.

Publication.Date

  • Only one date value is displayed
  • If more than one <date> is available, the display of the dates follows the priority:

<Publication.Date.DateType = published in print>

<Publication.Date.DateType = published online>

<Publication.Date.DateType = accepted>

<Publication.Date.DateType = submitted>

<Publication.Date.DateType = modified>

<Publication.Date.DateType = created>

Publication.Genre

Number of the Files

  • If a file exists, display a fulltext symbol and show the number of attached files

Medium[edit]

  • Status: implemented
  • Schedule: R2

List of elements with possible order (order can be changed for GUI reasons)[edit]

  • Publication.Title

display the content of the MD field Publication.Title font type: bold


  • Publication.Creator and Publication.Creator.Person.Organization

Publication.Creator

    • Please start a new line after each creator. The display of creators might be limeted for the default view, but it should be possible to view all creators also.
    • please display them in the order, they have been entered into the system
    • If creator is of type person, display <Publication.Creator.Person.FamilyName>[, ] <Publication.Creator.Person.GivenName>.
    • If creator of type organization, display <Publication.Creator.Organization.Name>
    • If creator is of type person and if the person has an affiliated organization (Publication.Creator.Person.Organization), then display a small number behind the Given Name. This numbers are numerated and beginning with 1.
    • Express the creator role of the creator.

Publication.Creator.Person.Organization

    • Display each information in a seperate row:

<Organization.Name>

<Organization.Adress>

<Organization.Identifier>


  • Publication.Date
    • all dates are displayed
    • Order of dates:

<Publication.Date.DateType=created>

<Publication.Date.DateType=modified>

<Publication.Date.DateType=submitted>

<Publication.Date.DateType=accepted>

<Publication.Date.DateType=published online>

<Publication.Date.DateType=published in print>

        • Display: Date <Datetype>: YYYY-MM-DD
  • Publication.Genre

Display:

Genre: <Genre>

  • Publication.Degree

Display:

Degree Type: <Degree>

  • Publication.Publishing.Info

Display:

Publishing Info: <Place>:<Publisher>

Edition:<Edition>

  • Publication.TotalNumberOfPages

Display:

Total number of pages:<TotalNumberOfPages>

  • Publication.Event.Title

Display:

Title of Event: <Event.Title>

  • Publication.Source
    • Publication.Source.Genre

Display:

Genre of Source:<Source>

    • Publication.Source.Title

Display:

Title of Source: <Title>

    • Publication.Source.Creator

Display:

Source Creator: [same as above, Publication.Creator]

    • Publication.Source.Volume/Publication.Source.Issue

Display:

Volume/Issue: <Volume>, (<Issue>)

    • Publication.Source.StartPage/Publication.Source.EndPage

Display:

Start/Endpage: <StartPage> - <EndPage>

    • Publication.Source.SequenceNumber

Display:

Sequence Number: <SequenceNumber>


    • Publication.Source.PublishingInfo

Display:

Publishing Info: <Place>: <Publisher>

Edition: <Edition>

    • Publication.Source.Identifier

Display:

<IdType>: <identifier>


  • File information

Display:

For each file, display the file information: <name of file>, <content category>, <size of file>, <MIMEType>, <filedescription> and the same fulltext symbol as in short item view.

If list is result of a search, display text fragments (see above, general information)

Properties of elements[edit]

3. Publication.Date
 * All dates are displayed.
 * order of dates: 
   * <Publication.Date.!DateType = created>
   * <Publication.Date.!DateType = modified>
   * <Publication.Date.!DateType = submitted>
   * <Publication.Date.!DateType = accepted>
   * <Publication.Date.!DateType = published online>
   * <Publication.Date.!DateType = published in print>
   * Display:
     * Date <!DateType>: <date>
     * Display format: YYYY-MM-DD
4. Publication.Genre
 * Display:
   * Genre: <Genre>
5. Publication.Degree
 * Display:
   * Degree Type: <Degree>
6. Publication.!PublishingInfo
 * Display:
   * Publishing Info: <Place> : <Publisher>
   * Edition: <Edition>
7. Publication.!TotalNumberOfPages
 * Display:
   * Total number of pages: <!TotalNumberOfPages>
8. Publication.Event.Title
 * font type: bold  
 * Display:
   * Title of Event: <Event.Title>
9. Publication.Source BR
 a. Publication.Source.Gernre
  * Display: 
    * Genre of source: <Source>
 b. Publication.Source.Title
  * font type: bold
  * Display:
    * Title of Source: <Title> 
 c. Publication.Source.Creator
  * Display:
    * Source Creator: [creators as discribed under 3. Publication.Creator]
 d. Publication.Source.Volume/Publication.Source.Issue
  * Display:
    * Volume/Issue: <Volume> (<Issue>)BR
 e. Publication.Source.!StartPage/Publication.Source.!EndPage
  * Display:
    * Start/End Page: <!StartPage> - <!EndPage>BR
 f. Publication.Source.!SequenceNumber
  * Display:
    * Sequence Number: <!SequenceNumber>
 g. Publication.Source.!PublishingInfo
  * Display:
   * Publishing Info: <Place> : <Publisher>
   * Edition: <Edition> 
 k. Publication.Source.Identifier
  * Display:
    * <!IdType>: <identifier>
 l. Source of Source [Not R3]

10. File information

 * Display:
   * For each file, display the file information: <name of file>, <content category>, <sice of file>, <MIME Type>, <file discription> and the same full text symbol as in short item view 
   * In addition to the MD, please display up to two text fragments per full text file (in which was searched) with 10 words before and after the highlighted hit.

Full[edit]

  • Status: in specification
  • Schedule: to be defined

Default system settings[edit]

The default system setting for display of lists is short display.

Item version displays[edit]

Item version (status pending, submitted, released)[edit]

  • Status: in specification
  • Schedule: R3

Item version (status withdrawn)[edit]

  • Status: in specification
  • Schedule: R3

COinS[edit]

In all display types, a COinS has to be provided for each item. A COinSis the representation of bibliographic information for this item in an HTML span element by re-using the key-value elements defined in the OpenURL standard.