Difference between revisions of "URNPlugIn Doku"

From PKP Wiki
Jump to: navigation, search
(EPICUR-URN-Metadaten-Plug-In)
 
(40 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= URN-Plug-In für OJS =
+
= DNB-URN-Plug-Ins für OJS =
  
Das ist die Benutzer/innendokumentation für das URN-Plug-In für OJS, das im Rahmen des Projekts „Funktionaler Ausbau von und Mehrwertdienste für ‚Open Journal Systems‘ (OJS)“ [http://www.cedis.fu-berlin.de/ojs-de] entwickelt worden ist.
+
Das ist die Benutzer/innendokumentation für die URN-Plug-Ins für OJS, die im Rahmen des Projekts „Funktionaler Ausbau von und Mehrwertdienste für ‚Open Journal Systems‘ (OJS)“ [http://www.cedis.fu-berlin.de/ojs-de] entwickelt worden sind und den aktuellen [[#DNB-URN|Richtlinien der Deutschen Nationalbibliothek für URN-Vergabe]] und -Meldung entsprechen:
Das Plug-In unterstützt die Vergabe von URNs in OJS und die Automatisierung der URN-Meldung an die DNB.
+
  
'''Bemerkung''':  
+
* [[#Public Identifiers XML Plugin|Public Identifiers XML Plugin]]: (Hilfe-)Plug-In für Import und Export von allen Public Identifiers (auch URN) im eigen dafür definierten XML-Format.
  
Da URNs in der aktuellen Publikationspraxis meistens nur an Artikel vergeben werden und da Artikel das zentrale Objekt in OJS ist, wird zur Zeit die Ausgabe (und evtl. Registrierung) der URNs nur für Artikel berücksichtigt. Die Vergabe an andere Objekte (Ausgaben, Fahnen und Zusatzdateien) ist jedoch möglich. Die Ausgabe (und evtl. Registrierung) dieser URNs muss manuell, z.B. durch die Redakteur/innen, erfolgen.  
+
* [[#DNB-URN-Plug-In|DNB-URN-Plug-In]]: Plug-In für die Vergabe von URN nach den Richtlinien der Deutschen Nationalbibliothek.  
  
 +
* [[#EPICUR-URN-Metadaten-Plug-In|EPICUR-URN-Metadaten-Plug-In]]: Plug-In für die URN-Meldung über die OJS-OAI-Schnittstelle an die DNB.
  
=== URN-Struktur ===
 
  
Die URN besteht aus zwei Teilen:<br>
+
=== DNB-URN ===
1. Präfix -- der statische, feste und unveränderliche Teil.<br>
+
 
2. Suffix -- kann variiert werden und beinhaltet einen eindeutigen String (Zeichenfolge, bestehend aus Buchstaben und Zahlen).<br>
+
<div style="border:thin solid red; padding:5px">
Das folgende Beispiel erläutert die Begriffe und die einzelnen Bestandteile einer URN, auf die in dieser Dokumentatin verwiesen wird:
+
==== DNB-Richtlinien ====
 +
 
 +
Laut den DNB-Richtlinien dürfen URN nur an die Objekte vergeben werden, die langzeitarchiviert werden. Für '''OJS''' bedeutet das, dass URN '''nur an die PDF-Fahnen in der Artikelhauptsprache''' vergeben werden dürfen, da nur diese mit Hilfe des DNB-Plug-Ins (das noch in Entwicklung ist) automatisiert gemeldet werden können.
 +
 +
Als '''Artikelhauptsprache''' wird '''die an der ersten Stelle im Artikelmetadatenfeld 'Sprache' angegebene Sprache''' genommen.
 +
 
 +
</div>
 +
 
 +
==== URN-Struktur ====
 +
 
 +
Die URN besteht aus zwei Teilen:
 +
# Präfix -- der statische, feste und unveränderliche Teil.
 +
# Suffix -- kann variiert werden und beinhaltet einen eindeutigen String (Zeichenfolge, bestehend aus Buchstaben und Zahlen).
 +
 
 +
 
 +
Das folgende Beispiel erläutert die Begriffe und die einzelnen Bestandteile einer URN, auf die in dieser Dokumentation verwiesen wird:
  
 
: '''urn:nbn:de:0114-fqs1102217'''
 
: '''urn:nbn:de:0114-fqs1102217'''
Line 32: Line 46:
 
|}
 
|}
  
 +
==== Unternamensraum ====
  
=== Registrierung der Zeitschrift bei der VG Wort ===
+
Der URN-Unternamensraum wird von der DNB vergeben. Mehr über URN und über den URN-Service der DNB erfährt man hier [http://www.d-nb.de/netzpub/erschl_lza/np_urn.htm].
  
Eine Zeitschrift sollte sich bei der DNB einen URN-Unternamensraum besorgen. Mehr über URNs und über den URN-Service der DNB erfährt man hier [http://www.d-nb.de/netzpub/erschl_lza/np_urn.htm].
 
  
 +
=== Public Identifiers XML Plugin ===
  
=== URN-Plug-In-Einstellungen in OJS ===
+
Die Zeitschriften, die URN in OJS schon manuell verwenden, müssen zunächst die schon vergebenen URN in das System importieren. Für den Import kann das Public Identifiers XML-Plug-In (Zeitschriftenverwaltung > Daten importieren/exportieren) verwendet werden. Dafür wird eine XML-Datei benötigt, die die URN und ihre Zugehörigkeit/Verknüpfung zu OJS-Fahnen beschreibt.
  
Um das URN-Plug-in in OJS zu benutzen, muss der/die Zeitschriftenverwalter/in, nachdem er/sie das Plug-In aktiviert hat, zuerst die Einstellungen für das Plug-In vornehmen (siehe Abbildung 1):
+
Hier ist eine Beispiel-Datei:
 +
 
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<!DOCTYPE pubIds SYSTEM "pubIds.dtd" >
 
   
 
   
  [[File:OJS_URN_Plugin_Settings.png]]
+
  <pubIds>
Abbildung 1: URN-Plug-In-Einstellungen
+
<pubId pubIdType="other::urnDNB" pubObjectType="Galley" pubObjectId="1">urn:nbn:de:1234-galley1URNSuffix</pubId>
 +
<pubId pubIdType="other::urnDNB" pubObjectType="Galley" pubObjectId="2">urn:nbn:de:1234-galley2URNSuffix</pubId>
 +
</pubIds>
  
 +
Die ersten zwei Zeilen sind immer gleich und müssen in jeder URN-XML-Import-Datei existieren.
  
Die Objekte müssen ausgewählt werden, für die URNs vergeben werden. Die URNs können an Ausgaben, Artikeln, Fahnen oder Zusatzdateien in OJS vergeben werden.
+
Die einzelne URN müssen innerhalb des umfassenden Wurzel-Elements '<pubIds>...</pubIds>', zwischen dem Start- und End-Tag aufgelistet sein.
  
Der URN-Präfix muss eingegeben werden. Er stellt den statischen, festen und unveränderlichen Bestandteil der URN dar und entspricht dem von der DNB vergebenen URN-Unternamensraum und dem Minus-Zeichen '-'.
+
Jede URN wird mit dem Element '<pubId>...</pubId>' beschrieben: Die URN selbst befindet sich zwischen dem Start- und End-Tag. Das Attribut 'pubIdType="other::urnDNB"' und das Attribut 'pubObjectType="Galley"' müssen immer vorhanden sein. 'urnDNB' ist ein OJS-intertes Typ, das sagt, dass es sich um die URN der DNB handelt. Objekttyp ist immer 'Galley' da die URN laut DNB-Richtlinien (s.o.) nur an Fahnen zugewiesen werden dürfen. Das Attribut 'pubObjectId' ist die von OJS intern vergebene ID der entsprechenden Fahne.
 +
 
 +
Das Public Identifier XML-Plug-In ermöglicht auch den Export von URN im selben XML-Format wie oben beschrieben.
 +
 
 +
 
 +
=== DNB-URN-Plug-In ===
 +
 
 +
==== Installieren ====
 +
 
 +
Plug-In heruntergeladen: http://pkp.sfu.ca/support/forum/viewtopic.php?f=28&t=9811
 +
 
 +
Bitte lesen Sie die README Datei für die Installation.
 +
 
 +
<div style="border:thin solid black; padding:5px">
 +
 
 +
'''Achtung''': Mit OJS kommt standartmäßig ein URN-Plug-In, das die vergabe von URN an alle Publikationsobjekte (Ausgaben, Artikeln, Fahnen und Zusatzdateien) ermöglicht. Das entspricht jedoch nicht den URN-Vergaberichtlinien der DNB. Daher sollte man zwischen den beiden Plug-Ins unterscheiden.
 +
 
 +
</div>
 +
 
 +
==== Aktivieren ====
 +
 
 +
Das Plug-In ist unter Zeitschriftenverwaltung > Plug-Ins > Public Identifier Plugins > DNB-URN zu finden. Klicken Sie auf "Einschalten" um das Plug-In zu aktivieren.
 +
 
 +
[[File:OJS_DNB_URN_Plugin.png]]
 +
Abbildung 1: DNB-URN-Plug-In
 +
 
 +
 
 +
==== Einstellungen ====
 +
 
 +
Um das DNB-URN-Plug-in in OJS zu benutzen, muss der/die Zeitschriftenverwalter/in, nachdem er/sie das Plug-In aktiviert hat, zuerst die Einstellungen für das Plug-In vornehmen (siehe Abbildung 2):
 +
 +
[[File:OJS_URN_Plugin_Settings.png]]
 +
Abbildung 2: URN-Plug-In-Einstellungen
 +
 
 +
 
 +
Der URN-Präfix muss eingegeben werden. Er stellt den statischen, festen und unveränderlichen Bestandteil der URN dar. (Meistens entspricht er dem von der DNB vergebenen URN-Unternamensraum und dem Minus-Zeichen '-').
  
 
Die Art, wie die URN-Suffixe definiert werden sollten, soll bestimmt werden:
 
Die Art, wie die URN-Suffixe definiert werden sollten, soll bestimmt werden:
  
* Ein Muster für jedes Objekt kann definiert werden. Dabei kann man folgende Platzhalter verwenden:  
+
* Ein Muster kann definiert werden. Dabei kann man folgende Platzhalter verwenden:  
 
: %j  Kürzel der Zeitschrift
 
: %j  Kürzel der Zeitschrift
 
: %v  Bandnummer
 
: %v  Bandnummer
Line 59: Line 115:
 
: %a OJS-Artikel-ID
 
: %a OJS-Artikel-ID
 
: %g OJS-Fahnen-ID
 
: %g OJS-Fahnen-ID
: %s OJS-Zusatzdatei-ID
 
 
: %p Seitennummern
 
: %p Seitennummern
  
: Bei dieser Option sollte man das Muster sehr gut überlegen, so dass die Suffixe über alle Objekte eindeutig sind, d.h. ein Suffix nur ein Mal vorkommt.
+
: Bei dieser Option sollte man das Muster sehr gut überlegen, so dass die Suffixe über alle Fahnen eindeutig sind, d.h. ein Suffix nur ein Mal vorkommt.
  
 
* Das Default-Muster kann verwendet werden:  
 
* Das Default-Muster kann verwendet werden:  
: %j.v%vi%i für Ausgaben,<br>
 
: %j.v%vi%i.%a für Artikel,<br>
 
 
: %j.v%vi%i.%a.g%g für Fahnen,<br>
 
: %j.v%vi%i.%a.g%g für Fahnen,<br>
: %j.v%vi%i.%a.g%g.s%s für Zusatzdateien.
 
  
* Der Suffix kann für jedes Objekt manuell eingegeben werden. Bei dieser Option sollte man einen sehr guten Überblick über die Suffixe behalten, so dass die Suffixe über alle Objekte eindeutig sind, d.h. ein Suffix nur ein Mal vorkommt.
+
* Die eindeutige Kennung für Fahnen (muss in Schritt 4.3 Kennung des Inhalts der Zeitschrift zugelassen werden) kann auch als URN-Suffix benutzt werden.
  
Es muss bestimmt werden, ob die Prüfziffer verwendet werden sollte. Wenn die URN-Dienste der DNB verwendet werden, muss die Prüfziffer verwendet werden.
+
* Der Suffix kann für jedes Objekt manuell eingegeben werden.
  
Der Namensraum für die Registrierung der URN-URL-Pärchen muss ausgewählt werden. Der Namensrauf für die Registrierung bei der DNB ist "'''urn:nbn:de'''".
+
Der Namensraum für die Registrierung der URN-URL-Pärchen muss ausgewählt werden. Der Namensrauf für Deutschland ist "'''urn:nbn:de'''".
  
Mit dem Button "Clear URNs" können alle vergebenen URNs gelöscht werden. Diese Option ist z.B. dann nützlich, wenn sich die Eistellugnen geändert haben und die neuen Einstellungen auf alle Objekte angewendet werden sollten (auch auf die, die schon eine URN besitzen). '''Vorsicht''': Diese Option ist mit äußerster Vorsicht zu begegnen, da die gelöschten URNs schon veröffentlicht und zitiert und die URN-URL-Pärchen registriert sein konnten.
+
Mit dem Button „Clear URNs“ können alle vergebenen URN gelöscht werden. Diese Option ist z.B. dann nützlich, wenn sich die Einstellungen geändert haben und die neuen Einstellungen auf alle Fahnen angewendet werden sollten (auch auf die, die schon eine URN besitzen). '''Vorsicht''': Diese Option ist mit äußerster Vorsicht zu begegnen, da die gelöschten URN schon veröffentlicht und zitiert und die URN-URL-Paare registriert sein konnten.
  
 +
==== Ansicht der URN-Suffixe ====
  
=== URN-Import/Export ===
+
Die URN-Suffixe können in den Metadaten des entsprechenden Objekts angesehen bzw. eingegeben werden (s. Abbildung 3a und 3b):
  
Die Zeitschriften die URNs in OJS schon manuell verwenden müssen als erstes die schon vergebenen URNs in das System importieren. Für den Import kann das URN-XML-Plug-In (Zeitschriftenverwaltung > Daten importieren/exportieren) verwendet werden. Dafür wird eine XML-Datei benötigt, die die URNs und ihre Zugehörigkeit/Verknüpfung zu OJS-Objekten beschreibt.
+
[[File:OJS_URN_Artikel_Metadaten_1.png]]
 +
Abbildung 3a: URN-Metadaten bei der Vergabe von Suffixen nach einem Muster
  
Hier ist eine Beispiel-Datei:
+
[[File:OJS_URN_Artikel_Metadaten_2.png]]
 +
Abbildung 3b: URN-Metadaten bei der manuellen Vergabe von Suffixen
  
<?xml version="1.0" encoding="UTF-8"?>
+
==== URN-Ausgabe ====  
<!DOCTYPE urns SYSTEM "urn.dtd" >
+
 
+
<urns>
+
  <urn objectType="issue" objectId="1">urn:nbn:de:0000-issue1URNSuffix</urn>
+
  <urn objectType="article" objectId="1">urn:nbn:de:0000-article1URNSuffix</urn>
+
  <urn objectType="galley" objectId="1">urn:nbn:de:0000-galley1URNSuffix</urn>
+
  <urn objectType="galley" objectId="2">urn:nbn:de:0000-galley2URNSuffix</urn>
+
  <urn objectType="suppFile" objectId="1">urn:nbn:de:0000-suppFile1URNSuffix</urn>
+
</urns>
+
  
Die ersten zwei Zeilen sind immer gleich und müssen in jeder URN-XML-Import-Datei existieren.<br>
+
Die URN werden an folgenden Stellen im System automatisch berücksichtigt/ausgegeben:
Die einzelne URNs müssen innerhalb des umfassenden Wurzel-Elements '<urns>...</urns>', zwischen dem Start- und End-Tag aufgelistet sein.<br>
+
* Auf Fahnen-Ansicht-Seiten,
Jede URN wird mit dem Element '<urn>...</urn>' beschrieben: Die URN selbst befindet sich zwischen dem Start- und End-Tag. Das Attribut 'objectType' enthält einen der folgenden Werte: "issue", "article", "galley" oder "suppFile", je nachdem welchen Objekt die URN zugewiesen werden sollte. Das Attribut 'objectId' ist die von OJS intern vergebene ID des entsprechenden Objektes.
+
* Als meta-Tag im HTML-Quelltext der Fahnen-Ansicht,
 +
* Im Beiträge- und Ausgaben-XML-Plug-In,
 +
* Über die OAI-Schnittstelle im DublinCore-Format.
  
  
=== Ansicht der URN-Suffixe ===  
+
=== EPICUR-URN-Metadaten-Plug-In ===  
  
Die URN-Suffixe können in den Metadaten des entsprechenden Objekts angesehen bzw. eingegeben werden (s. Abbildung 3a und 3b):
+
==== Installieren ====
  
[[File:OJS_URN_Artikel_Metadaten_1.png]]
+
Plug-In heruntergeladen: http://pkp.sfu.ca/support/forum/viewtopic.php?f=28&t=9811
Abbildung 3a: URN-Metadaten bei der Vergabe von Suffixen nach einem Muster
+
  
[[File:OJS_URN_Artikel_Metadaten_2.png]]
+
Bitte lesen Sie die README Datei für die Installation.  
Abbildung 3b: URN-Metadaten bei der manuellen Vergabe von Suffixen
+
  
 +
Nachdem das Plug-In installiert ist, ist es aktiv und unter Zeitschriftenverwaltung > Verwaltung der Plug-Ins > Plug-In für OAI-Metadaten-Format zu sehen.
  
=== URN-Ausgabe/-Veröffentlichung ===
+
[[File:OJS_EPICUR_URN_Metadaten_Plugin.png]]
 
+
Abbildung 4: EPICUR-URN-Metadaten-Format-Plug-In
Im Moment werden nur Artikel-URNs (s. die Bemerkung oben) berücksichtigt und an folgenden Stellen im System automatisch ausgegeben:
+
* Im HTML-Quelltext der Artikel- und Fahnen-Ansicht,
+
* In den Metadaten in den Lesewerkzeugen,
+
* Über die OAI-Schnittstelle im DublinCore-Format.
+
  
Die Ausgabe der URNs auf der entsprechenden Webseite (z.B. Zusammenfassungs-Ansicht und/oder im Volltext) ist die Aufgabe der Redakteur/innen, da es hier unterschiedlichen Bedarf gibt.
+
EPICUR-Format ist jetzt auch über die OAI-Schnittstelle (unter <''URL_und Pfad_der_Zeitschrift''>/oai?verb=ListMetadataFormats) zu sehen und die Zeitschrift kann z.B. so nach URN geharvestet werden: <''URL_und Pfad_der_Zeitschrift''>/oai?verb=ListRecords&metadataPrefix=epicur
  
 +
<div style="border:thin solid black; padding:5px">
  
=== URN-Registrierung bei der DNB ===
+
'''Nicht vergessen''': Die OAI-Schnittstelle der Zeitschrift (<''URL_und Pfad_der_Zeitschrift''>/oai) ist an die DNB zu melden, damit sie von der DNB bedient werden kann. Die OAI-Schnittstelle ist durch den Unternamensraumbesitzer per E-Mail an das URN-Support der DNB (urn-support(at)dnb.de) zu melden. D.h. die Meldung der OAI-Schnittstellen erfolgt durch diejenigen, die auch den Unternamensraum betreuen und die URN-Partner und Ansprechpartner für die DNB sind.
  
Die Registrierung der Artikel-URNs erfolgt automatisch über die OAI-Schnittstelle...
+
</div>

Latest revision as of 08:51, 27 March 2013

DNB-URN-Plug-Ins für OJS

Das ist die Benutzer/innendokumentation für die URN-Plug-Ins für OJS, die im Rahmen des Projekts „Funktionaler Ausbau von und Mehrwertdienste für ‚Open Journal Systems‘ (OJS)“ [1] entwickelt worden sind und den aktuellen Richtlinien der Deutschen Nationalbibliothek für URN-Vergabe und -Meldung entsprechen:

  • Public Identifiers XML Plugin: (Hilfe-)Plug-In für Import und Export von allen Public Identifiers (auch URN) im eigen dafür definierten XML-Format.
  • DNB-URN-Plug-In: Plug-In für die Vergabe von URN nach den Richtlinien der Deutschen Nationalbibliothek.


DNB-URN

DNB-Richtlinien

Laut den DNB-Richtlinien dürfen URN nur an die Objekte vergeben werden, die langzeitarchiviert werden. Für OJS bedeutet das, dass URN nur an die PDF-Fahnen in der Artikelhauptsprache vergeben werden dürfen, da nur diese mit Hilfe des DNB-Plug-Ins (das noch in Entwicklung ist) automatisiert gemeldet werden können.

Als Artikelhauptsprache wird die an der ersten Stelle im Artikelmetadatenfeld 'Sprache' angegebene Sprache genommen.

URN-Struktur

Die URN besteht aus zwei Teilen:

  1. Präfix -- der statische, feste und unveränderliche Teil.
  2. Suffix -- kann variiert werden und beinhaltet einen eindeutigen String (Zeichenfolge, bestehend aus Buchstaben und Zahlen).


Das folgende Beispiel erläutert die Begriffe und die einzelnen Bestandteile einer URN, auf die in dieser Dokumentation verwiesen wird:

urn:nbn:de:0114-fqs1102217
Unternamensraum: urn:nbn:de:0114
Präfix: urn:nbn:de:0114-
Suffix: fqs110221
Prüfziffer: 7

Unternamensraum

Der URN-Unternamensraum wird von der DNB vergeben. Mehr über URN und über den URN-Service der DNB erfährt man hier [2].


Public Identifiers XML Plugin

Die Zeitschriften, die URN in OJS schon manuell verwenden, müssen zunächst die schon vergebenen URN in das System importieren. Für den Import kann das Public Identifiers XML-Plug-In (Zeitschriftenverwaltung > Daten importieren/exportieren) verwendet werden. Dafür wird eine XML-Datei benötigt, die die URN und ihre Zugehörigkeit/Verknüpfung zu OJS-Fahnen beschreibt.

Hier ist eine Beispiel-Datei:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pubIds SYSTEM "pubIds.dtd" >

<pubIds>
<pubId pubIdType="other::urnDNB" pubObjectType="Galley" pubObjectId="1">urn:nbn:de:1234-galley1URNSuffix</pubId>
<pubId pubIdType="other::urnDNB" pubObjectType="Galley" pubObjectId="2">urn:nbn:de:1234-galley2URNSuffix</pubId>
</pubIds>

Die ersten zwei Zeilen sind immer gleich und müssen in jeder URN-XML-Import-Datei existieren.

Die einzelne URN müssen innerhalb des umfassenden Wurzel-Elements '<pubIds>...</pubIds>', zwischen dem Start- und End-Tag aufgelistet sein.

Jede URN wird mit dem Element '<pubId>...</pubId>' beschrieben: Die URN selbst befindet sich zwischen dem Start- und End-Tag. Das Attribut 'pubIdType="other::urnDNB"' und das Attribut 'pubObjectType="Galley"' müssen immer vorhanden sein. 'urnDNB' ist ein OJS-intertes Typ, das sagt, dass es sich um die URN der DNB handelt. Objekttyp ist immer 'Galley' da die URN laut DNB-Richtlinien (s.o.) nur an Fahnen zugewiesen werden dürfen. Das Attribut 'pubObjectId' ist die von OJS intern vergebene ID der entsprechenden Fahne.

Das Public Identifier XML-Plug-In ermöglicht auch den Export von URN im selben XML-Format wie oben beschrieben.


DNB-URN-Plug-In

Installieren

Plug-In heruntergeladen: http://pkp.sfu.ca/support/forum/viewtopic.php?f=28&t=9811

Bitte lesen Sie die README Datei für die Installation.

Achtung: Mit OJS kommt standartmäßig ein URN-Plug-In, das die vergabe von URN an alle Publikationsobjekte (Ausgaben, Artikeln, Fahnen und Zusatzdateien) ermöglicht. Das entspricht jedoch nicht den URN-Vergaberichtlinien der DNB. Daher sollte man zwischen den beiden Plug-Ins unterscheiden.

Aktivieren

Das Plug-In ist unter Zeitschriftenverwaltung > Plug-Ins > Public Identifier Plugins > DNB-URN zu finden. Klicken Sie auf "Einschalten" um das Plug-In zu aktivieren.

OJS DNB URN Plugin.png

Abbildung 1: DNB-URN-Plug-In


Einstellungen

Um das DNB-URN-Plug-in in OJS zu benutzen, muss der/die Zeitschriftenverwalter/in, nachdem er/sie das Plug-In aktiviert hat, zuerst die Einstellungen für das Plug-In vornehmen (siehe Abbildung 2):

OJS URN Plugin Settings.png

Abbildung 2: URN-Plug-In-Einstellungen


Der URN-Präfix muss eingegeben werden. Er stellt den statischen, festen und unveränderlichen Bestandteil der URN dar. (Meistens entspricht er dem von der DNB vergebenen URN-Unternamensraum und dem Minus-Zeichen '-').

Die Art, wie die URN-Suffixe definiert werden sollten, soll bestimmt werden:

  • Ein Muster kann definiert werden. Dabei kann man folgende Platzhalter verwenden:
 %j Kürzel der Zeitschrift
 %v Bandnummer
 %i Ausgabennummer
 %Y Jahr
 %a OJS-Artikel-ID
 %g OJS-Fahnen-ID
 %p Seitennummern
Bei dieser Option sollte man das Muster sehr gut überlegen, so dass die Suffixe über alle Fahnen eindeutig sind, d.h. ein Suffix nur ein Mal vorkommt.
  • Das Default-Muster kann verwendet werden:
 %j.v%vi%i.%a.g%g für Fahnen,
  • Die eindeutige Kennung für Fahnen (muss in Schritt 4.3 Kennung des Inhalts der Zeitschrift zugelassen werden) kann auch als URN-Suffix benutzt werden.
  • Der Suffix kann für jedes Objekt manuell eingegeben werden.

Der Namensraum für die Registrierung der URN-URL-Pärchen muss ausgewählt werden. Der Namensrauf für Deutschland ist "urn:nbn:de".

Mit dem Button „Clear URNs“ können alle vergebenen URN gelöscht werden. Diese Option ist z.B. dann nützlich, wenn sich die Einstellungen geändert haben und die neuen Einstellungen auf alle Fahnen angewendet werden sollten (auch auf die, die schon eine URN besitzen). Vorsicht: Diese Option ist mit äußerster Vorsicht zu begegnen, da die gelöschten URN schon veröffentlicht und zitiert und die URN-URL-Paare registriert sein konnten.

Ansicht der URN-Suffixe

Die URN-Suffixe können in den Metadaten des entsprechenden Objekts angesehen bzw. eingegeben werden (s. Abbildung 3a und 3b):

OJS URN Artikel Metadaten 1.png

Abbildung 3a: URN-Metadaten bei der Vergabe von Suffixen nach einem Muster

OJS URN Artikel Metadaten 2.png

Abbildung 3b: URN-Metadaten bei der manuellen Vergabe von Suffixen

URN-Ausgabe

Die URN werden an folgenden Stellen im System automatisch berücksichtigt/ausgegeben:

  • Auf Fahnen-Ansicht-Seiten,
  • Als meta-Tag im HTML-Quelltext der Fahnen-Ansicht,
  • Im Beiträge- und Ausgaben-XML-Plug-In,
  • Über die OAI-Schnittstelle im DublinCore-Format.


EPICUR-URN-Metadaten-Plug-In

Installieren

Plug-In heruntergeladen: http://pkp.sfu.ca/support/forum/viewtopic.php?f=28&t=9811

Bitte lesen Sie die README Datei für die Installation.

Nachdem das Plug-In installiert ist, ist es aktiv und unter Zeitschriftenverwaltung > Verwaltung der Plug-Ins > Plug-In für OAI-Metadaten-Format zu sehen.

OJS EPICUR URN Metadaten Plugin.png

Abbildung 4: EPICUR-URN-Metadaten-Format-Plug-In

EPICUR-Format ist jetzt auch über die OAI-Schnittstelle (unter <URL_und Pfad_der_Zeitschrift>/oai?verb=ListMetadataFormats) zu sehen und die Zeitschrift kann z.B. so nach URN geharvestet werden: <URL_und Pfad_der_Zeitschrift>/oai?verb=ListRecords&metadataPrefix=epicur

Nicht vergessen: Die OAI-Schnittstelle der Zeitschrift (<URL_und Pfad_der_Zeitschrift>/oai) ist an die DNB zu melden, damit sie von der DNB bedient werden kann. Die OAI-Schnittstelle ist durch den Unternamensraumbesitzer per E-Mail an das URN-Support der DNB (urn-support(at)dnb.de) zu melden. D.h. die Meldung der OAI-Schnittstellen erfolgt durch diejenigen, die auch den Unternamensraum betreuen und die URN-Partner und Ansprechpartner für die DNB sind.