Lieber Herr Heiligenhaus,
 
die PHP-Fehler sollten nun nicht mehr auftreten. Da hatte sich ein Tippfehler in einen String-Cast eingeschlichen.
Damit sollte nun auch die VD-Anzeige (und Verlinkung) korrekt funktionieren. Zur Persistenz der Kataloglinks habe ich mich noch nicht schlau gemacht, das werde ich aber noch erledigen. Die Links sind aber im Viewer-Backend bequem konfigurierbar, so dass ich auf etwaige Änderungen ohnehin schnell reagieren könnte. Da ist Persistenz also vielleicht nicht ganz so wichtig.
 
Was die Anzeige Martin Luthers als Verfasser betrifft, werde ich das auch noch umsetzen. Das schaffe ich aber heute nicht mehr.
 
Viele Grüße nach Spanien,
Sebastian Meyer

 

--

 

Sebastian Meyer

Projekt-Mitarbeiter

 

Sächsische Landesbibliothek -

Staats- und Universitätsbibliothek Dresden (SLUB)

01054 Dresden

Tel.: +49 351 4677-206

Fax:  +49 351 4677-711

http://www.slub-dresden.de/

 


Von: dv-technik-bounces@dfg-viewer.de [dv-technik-bounces@dfg-viewer.de] im Auftrag von Kay Heiligenhaus [kay.heiligenhaus@semantics.de]
Gesendet: Donnerstag, 3. September 2009 17:52
An: dv-technik@dfg-viewer.de; technik@dfg-viewer.de
Betreff: Re: [DFG-Viewer] Abschließende Tests

Lieber Herr Meyer,

wie gesagt, ich bin aktuell etwas eingeschränkt, aber ganz schnell eine Rückmeldung aus Spanien. Sieht sehr gut aus - allerdings liefert der Viewer noch folgende PHP-Fehler beim Test gegen den Hallenser VD16-Bestand (Bsp.: http://test.dfg-viewer.de/v2/?set[mets]=http%3A%2F%2Fdigitale.bibliothek.uni-halle.de%2Foai%2F%3Fverb%3DGetRecord%26metadataPrefix%3Dmets%26identifier%3Doai:digitale.bibliothek.uni-halle.de:993515, ich hab' mal eine Lutherbibel ausgewählt, um die Dramatik nachdrücklich zu belegen ;):

  * * *

  Warning: Illegal offset type in isset or empty in /var/www/sources/typo3_src-4.2.6/typo3/sysext/cms/tslib/class.tslib_pibase.php on line 949

  Warning: Illegal offset type in isset or empty in /var/www/sources/typo3_src-4.2.6/typo3/sysext/cms/tslib/class.tslib_pibase.php on line 953

  * * *

Liegt anscheinend daran, daß Sie sich noch damit rumschlagen, wie die "VD-Anzeige" zu bewältigen ist. Es fehlt hier nämlich nun "VD16 " vor der VD16-Nummer in den bibliographischen Angaben. Die MODS-Daten sollten eigentlich korrekt sein (<mods:identifier type="vd16" >B 2757</mods:identifier>).

Dann noch zwei weitere Punkte:

1) Weiterhin ist die Verlinkung zum VD16-Katalog nicht korrekt. Die VD16-Nummer wird nach dem Leerzeichen abgeschnitten ("http://gateway-bayern.bib-bvb.de/aleph-cgi/bvb_suche?sid=VD16&find_code_1=WVD&find_request_1=B" anstelle "http://gateway-bayern.bib-bvb.de/aleph-cgi/bvb_suche?sid=VD16&find_code_1=WVD&find_request_1=B%202757"). Da Sie den VD-Link nun doch wieder aufgenommen haben, gehe ich davon aus, daß es eine Rückmeldung des BVB zur Persistenz der Verlinkung gibt...

2) Luther würde sich vielleicht freuen, aber Sie werten die Personen-Angaben im MODS weiterhin fehlerhaft aus:

  <mods:name type="personal" >
    <mods:namePart>Luther, Martin</mods:namePart>
      <mods:namePart type="date" >1483-1546</mods:namePart>
      <mods:namePart type="given" >Martin</mods:namePart>
    <mods:namePart type="family" >Luther</mods:namePart>
    <mods:role>
      <mods:roleTerm type="code" authority="marcrelator" >edt</mods:roleTerm>
      <mods:roleTerm type="text" >Bearb.</mods:roleTerm>
    </mods:role>
  </mods:name>

Luther ist nicht der Verfasser der Bibel, sondern deren Bearbeiter. Bei diesem MODS-Datensatz dürfen Sie also keinen Verfasser im Viewer bilden, denn den gibt es hier nicht. Notwendig ist also die Berücksichtigung des <mods:roleTerm type="code"> in <mods:name type="personal">. Ansonsten kommt es m.E. zu einer grob fehlerhaften Anzeige der bibl. Daten.

Soweit auf die Schnelle.

Beste Grüße,
Kay Heiligenhaus

> -----Original Message-----
> From: dv-technik-bounces@dfg-viewer.de [mailto:dv-technik-bounces@dfg-
> viewer.de] On Behalf Of Meyer, Sebastian
> Sent: Thursday, September 03, 2009 4:51 PM
> To: technik@dfg-viewer.de
> Subject: [DFG-Viewer] Abschließende Tests
>
> Liebe KollegInnen,
>
> ich habe nun alle bei mir eingegangenen Anmerkungen und Fehlermeldungen
> bearbeitet. Unter http://test.dfg-viewer.de/demo/ finden Sie nun den
> nächsten Release Candidate für die Viewer-Version 2.5. Bitte testen Sie
> noch einmal Viewer und Validator. Sollten keine weiteren Fehler mehr
> auftreten, würde ich Version 2.5 am kommenden Montag ins
> Produktivsystem überführen.
>
> Viele Grüße
> Sebastian Meyer
>
> --
>
> Sebastian Meyer
> Projekt-Mitarbeiter
>
> Sächsische Landesbibliothek -
> Staats- und Universitätsbibliothek Dresden (SLUB)
> 01054 Dresden
> Tel.: +49 351 4677-206
> Fax:  +49 351 4677-711
> http://www.slub-dresden.de/
>
>