Seitenhistorie
Inhalt |
---|
...
1.
...
Syntaxfarben
...
Damit
...
die
...
Unterfelder
...
besser
...
erkannt
...
werden,
...
ist
...
es
...
ratsam
...
die
...
Syntaxfarben
...
für
...
die
...
Anzeigeformate
...
"d"
...
und
...
"da"
...
anzupassen. (verkürztes Beispiel)
005 Tp1 |
Dateien:
c:\Programme\WinIBW30\defaults\pref\setup.js
...
c:\Programme\WinIBW30\scripts\config_german.js
Da setup.js in WinIBW3.3 und WinIBW3.4 nicht identisch sind, sollte diese Datei nicht über das Update aktualisiert werden. Beim GBV wurde folgende Vorgehensweise erfolgreich getestet: Eien neue Datei mit Namen syntaxcolor.js anlegen und hier die Anweisungen für die neuen Syntaxfarben eintragen. Diese Datei per Update verteilen. Beim Starten der WinIBW3 wird sie gelesen und die Syntaxfarben verwendet.
Details
Für die Präsentationsformate D und DA müssen im Setup folgende Syntaxfarbendefinitionen enthalten sein:
Kein Format |
---|
.js \\ _Details_ Für die Präsentationsformate D und DA müssen im Setup folgende Syntaxfarbendefinitionen enthalten sein: {noformat} pref("ibw.presentation.syntaxcolor.D.regex.subfield", "(\$\[a-zA-Z0-9\])"); pref("ibw.presentation.syntaxcolor.D.format.subfield", '<span style="font-weight:bold;color:CC3300">$0</span>'); pref("ibw.presentation.syntaxcolor.DA.regex.subfield", "(\$\[a-zA-Z0-9\])"); pref("ibw.presentation.syntaxcolor.DA.format.subfield", '<span style="font-weight:bold;color:CC3300">$0</span>'); {noformat} |
Bei
...
einer
...
bereits
...
installierten
...
WinIBW3-Version
...
kann
...
man
...
die
...
Zeilen
...
in
...
der
...
Datei*..\defaults\pref\setup.js
...
*
...
ergänzen.
...
Im
...
Setup-Studio
...
können
...
die
...
Syntaxfarben
...
unter
...
"Advanced
...
Settings"
...
definiert
...
werden:
...
Name | Value |
---|---|
ibw.presentation.syntaxcolor.D.regex.subfield |
...
|
...
ibw.presentation.syntaxcolor.D.format.subfield |
...
|
...
ibw.presentation.syntaxcolor.DA.regex.subfield |
...
|
...
ibw.presentation.syntaxcolor.DA.format.subfield |
...
|
...
Für die entsprechende Umsetzung im Edit-Fenster
...
muss
...
die
...
folgende
...
Zeile
...
in
...
der
...
Scriptdatei
...
config_german.js
...
im
...
Bereich
...
setSyntaxColour
...
ergänzt
...
werden:
Kein Format |
---|
{noformat} application.addSyntaxColor("d", "(\\$[a-zA-Z0-9])", "0x0000CC"); {noformat} h4. 2. Kontexthilfe Mit Taste F1 wird die URL der DNB aufgerufen. Dies wird im GND-Testsystem der DNB geregelt: \[PARAM#DU#CATHELP#\] h4. 3. Funktionsleiste "GND" In der Funktionsleiste sollten diese Funktionen enthalten sein: • Neuer Normsatz Tp: Person (individualisiert) • Neuer Normsatz Tn: Person (nicht individualisiert) • Neuer Normsatz Tb: Körperschaft • Neuer Normsatz Tf: Kongress • Neuer Normsatz Tu: Werk • Neuer Normsatz Tg: Geografikum • Neuer Normsatz Ts: Sachbegriff • Normsatz vollenden • Codes für Beziehungen ($4) Werden noch weitere Funktionen benötigt? Soll anstelle von "Normsatz" das Wort "Entität" verwendet werden? h4. 4. Beschreibung einzelner Funktionen - Funktion: "Neuer Normsatz …" Anstelle der sechs Funktionen "Neuer Normsatz: Person" bis " Neuer Normsatz: Sachbegriff" könnte man eine einzige Funktion anbieten. Aber dann müsste der Anwender aus einer Liste den Normsatztyp auswählen, den er anlegen will, d. h. er muss in zwei Schritten zum Ziel gehen. (Status: in Diskussion; zuständig: DNB) - Funktion: "Normsatz vollenden" Die Funktion "Normsatz vollenden" prüft die Materialart in Feld 005 und verzweigt dann zu verschiedenen Funktionen, die je nach Normsatztyp unterschiedliche Aktionen ausführen. Es werden Felder und PPN-Links ergänzt. Kolleginnen wiesen darauf hin, dass ein Datensatz nach dem Ausführen der Funktion noch lange nicht vollendet sei. Wie könnte man die Funktion stattdessen bezeichnen? \- Normsatz ergänzen \- Normsatz vervollständigen - Funktion: "Codes für Beziehungen ($4)" Abhängig davon, in welchem Feld sich der Cursor befindet, werden unterschiedliche Auswahllisten für Unterfeld $4 angeboten. Beispiel für Feld 400 (Personen): !FunktionCodes.JPG!<!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; line-height:115%; mso-pagination:widow-orphan; font-size:12.0pt; mso-bidi-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Arial; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Arial; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 2.0cm 70.85pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} -->Frage: Muss auch der Inhalt von Feld 005 geprüft |
2. Kontexthilfe
Mit Taste F1 wird die URL der DNB aufgerufen. Dies wird im CBS geregelt.
Kein Format |
---|
[PARAM#DU#CATHELP#]
<?xml version="1.0" encoding="ISO-8859-1"?>
<OnlineCatHelp>
<help>
<normal>http://wiki.d-nb.de</normal>
<access>http://wiki.d-nb.de/display/ILTIS/ILTIS-Seiten</access>
<cataloguing>/display/ILTIS/ILTIS-Seiten</cataloguing>
<prefix></prefix>
<suffix>.pdf</suffix>
<url_base>/download/attachments/41157656/</url_base>
<AccessControl>false</AccessControl>
</help>
<help_MI>
<url_base>/download/attachments/50759357/</url_base>
<prefix></prefix>
<suffix>.pdf</suffix>
</help_MI>
<help_II>
<url_base>/download/attachments/50759357/</url_base>
<prefix></prefix>
<suffix>.pdf</suffix>
</help_II>
</OnlineCatHelp>
\\
|
3. Funktionsleiste "GND"
In der Funktionsleiste sollten diese Funktionen enthalten sein:
• Neuer Normsatz Tp: Person (individualisiert)
• Neuer Normsatz Tn: Person (nicht individualisiert)
• Neuer Normsatz Tb: Körperschaft
• Neuer Normsatz Tf: Kongress
• Neuer Normsatz Tu: Werk
• Neuer Normsatz Tg: Geografikum
• Neuer Normsatz Ts: Sachbegriff
• Normsatz vollenden
• Codes für Beziehungen ($4)
Werden noch weitere Funktionen benötigt?
Soll anstelle von "Normsatz" das Wort "Entität" verwendet werden?
4. Beschreibung einzelner Funktionen
[einzelne Skriptdateien und -Datenmasken]
[Erläuterungen zu den DNB-Skripten und -Datenmasken]
weitere Funktionen / Ideen
- Funktion: "Neuer Normsatz …"
Anstelle der sechs Funktionen "Neuer Normsatz: Person" bis " Neuer Normsatz: Sachbegriff" könnte man eine einzige Funktion anbieten. Aber dann müsste der Anwender aus einer Liste den Normsatztyp auswählen, den er anlegen will, d. h. er muss in zwei Schritten zum Ziel gehen. (Status: in Diskussion; zuständig: DNB)
- Funktion: "Normsatz vollenden"
Die Funktion "Normsatz vollenden" prüft die Materialart in Feld 005 und verzweigt dann zu verschiedenen Funktionen, die je nach Normsatztyp unterschiedliche Aktionen ausführen. Es werden Felder und PPN-Links ergänzt. Kolleginnen wiesen darauf hin, dass ein Datensatz nach dem Ausführen der Funktion noch lange nicht vollendet sei. Wie könnte man die Funktion stattdessen bezeichnen?
- Normsatz ergänzen
- Normsatz vervollständigen
- Funktion: "Codes für Beziehungen ($4)"
Abhängig davon, in welchem Feld sich der Cursor befindet, werden unterschiedliche Auswahllisten für Unterfeld $4 angeboten. Beispiel für Feld 400 (Personen):
Frage: Muss auch der Inhalt von Feld 005 geprüft werden?