LDH Blog

MPDL,LinguisticLiterature

On this page, all requirements concerning the LDH blog will be collected. For details about each individual task, please contact Gisela Lausberg (0341 - 35 50 140) or Christiane Bageritz (0341 / 35 50 142) of MPI EVA.

General Information

 * The source code for the blog can be checked from SVN: at https://devtools.mpdl.mpg.de/repos/wpmu/plugins and https://devtools.mpdl.mpg.de/repos/wpmu/themes/misty_look_ldh
 * For committing you need an account.

New functional Requirements

 * Reihenfolge der Buttons hinter importierten items ändern
 * 1. Fulltext (Acrobat Symbol) [[Image:Checkmark.png | 18px]]
 * 2. sonstiger Link (blauer File) [[Image:Checkmark.png | 18px]]
 * 3. PubMan Entry [[Image:Checkmark.png | 18px]]
 * 4. Post [[Image:Checkmark.png | 18px]]
 * 5. darunter (neue Zeile):
 * copyright info: CC-button (wenn CC-Lizenz vorhanden; dass soll auch für ältere Lizenzen funktionieren, z.B. CC-by-nc-nc 2.5) [[Image:Checkmark.png | 18px]]
 * ==> wenn keine CC-Lizenz vorhanden ist, Info aus PubMan-Feld 'copyright info' hinter 'c-info:' aufführen [[Image:Checkmark.png | 18px]]


 * Alle Links sollen bei Mouse Over unterstrichen sein. [[Image:Checkmark.png | 18px]]


 * Zusätzliches category-browsing-menü für language codes [[Image:Checkmark.png | 18px]]
 * Unter 'Select category' in sidebar sollen zwei Drop-down Menüs erstellt werden [[Image:Checkmark.png | 18px]]
 * "Select LCSH" für LOC Subject Headings (Sprachnamen), z.B. "Malagasy language"
 * Bitte beachten: in den Free keywords können auch mehrere LOC Subject Headings auftauchen, die jeweils als eine eigenen Kategorie erkannt werden sollen (siehe z.B. Eighteenth-century Cholón)
 * "Select ISO 639-3" für ISO-Codes, z.B. "plt - Plateau Malagasy" [[Image:Checkmark.png | 18px]]
 * Neben beiden Drop Downs erscheint ein ? mit einem Link der sich in einem extra Tab öffnet zu [[Image:Checkmark.png | 18px]]
 * LCSH: http://en.wikipedia.org/wiki/LCSH [[Image:Checkmark.png | 18px]]
 * ISO 639-3: http://en.wikipedia.org/wiki/ISO_639-3 [[Image:Checkmark.png | 18px]]


 * Duch ein Script von uns, dass bereits auf den Testdaten angewendet wurde, werden die ISO codes aus dem Feld "free keywords" entfernt und in das Feld "classified subject" vom Typ ISO 639-3 eingesetzt. Dementsprechend muss der Blog umgeschrieben werden, der sich momentan die ISO-Code über das Feld "free keywords" holt. [[Image:Checkmark.png | 18px]]
 * Des weiteren sollen aus dem Feld "free keywords" nur noch der/die Begriff/e, die durch das Script als LOC Subject Headings gekennzeichnet sind, in den Blog für browse categories verwendet werden. [[Image:Checkmark.png | 18px]]


 * Advanced Search soll folgendermaßen verlinkt werden: http://pubman.mpdl.mpg.de/pubman/faces/AdvancedSearchPage.jsp?collection=escidoc:37005 [[Image:Checkmark.png | 18px]]
 * Sobald PubMan 6.2 released ist wird dadurch der Context schon vorausgewählt [[Image:Checkmark.png | 18px]]


 * Darstellung In unterschiedlichen Browsern: [[Image:Checkmark.png | 18px]]
 * Der Blog muss in folgenden Browsern fehlerfrei angezeigt werden:
 * IE 7.0 und 8.0
 * Firefox 3.6
 * Safari (die aktuellste Version)
 * Opera (die aktuellste Version)
 * Bekannt sind bereits folgende Fehler aus IE7 (siehe Screenshots).
 * Im IE wird die Schriftgröße immer kleiner.


 * Manche Titel in den Posts sind ohne erkennbares Schema kursiv geschrieben. Allerdings sollte in dem Blog nichts kursiv geschrieben sein. [[Image:Checkmark.png | 18px]]

Auffälligkeiten beim Testen

 * 1) Zwei Datensätze auf Seite zwei ("Squier, E. G. (1853). Travels in Central America particularly in Nicaragua." und "Riggs, E. (1832). A manual of the Chaldee language") besitzen eine etwas unüblichere Lizenz (cc-by-nc-nd), die aktuell im Blog noch nicht angezeigt wird. [[Image:Checkmark.png | 18px]]
 * 2) Wenn man in dem Dropdown Menü eine Kategorie auswählt erscheint bei jedem angezeigten Eintrag die "post" Verlinkung doppelt. [[Image:Checkmark.png | 18px]]

Anmerkungen für die Benutzung

 * "Force update" aktualisiert alle Blogeinträge. Sollte nur im Notfall verwendet werden (z.B. nach Durchlauf des Skripts), da dieser Vorgang recht aufwendig ist und die Performance von PubMan deutlich verringert.
 * Wenn eine Kategorie in PubMan geändert wird, so muss diese auch manuell im Admin Interface des Blogs geändert werden. Dies sollt ausschließlich durch "Quick Edit" der einzelnen Kategorie erfolgen (über andere mögliche Wege können leider Fehler entstehen).
 * Kategorien zu bereits in den Blog importieren Items hinzufügen bzw. entfernen verursacht Fehler und sollte deshalb nicht angewandt werden (eine voll funktionsfähige Synchronisation zwischen dem Blog und PubMan ist leider mit der aktuellen Schnittstelle nicht möglich).
 * Wenn ein Item in PubMan zurückgezogen wird, so muss dieses manuell im Blog gelöscht werden, ansonsten wird es dort weiterhin angezeigt.
 * Free Keywords: Alle Begriffe die hinter "LoC Subject Headings:" gelistet sind (die Trennung erfolgt durch Kommata), werden als Kategorie in den Blog importiert. Sollten in dieses Feld Begriffe aufgenommen werden, die nicht als LCSH im Blog erscheinen sollen, so müssen diese Begriffe vor "LoC Subject Headings:" gelistet werden. Sollte "LoC Subject Headings:" gelöscht werden, so werden die Begriffe nicht mehr als Kategorien in den Blog integriert.
 * Die Zählungen hinter den Kategorien im Admin Interface funktionieren leider nur teilweise. Die Daten hier sind nicht verlässlich.

Possible further Imporvements
'''Alle hier gelisteten Verbesserungen sind nur Vorschläge. Auf Grund von mangelnden Ressourcen ist allerdings keine der hier genannten Verbesserungen in Planung.'''


 * 1) Der dritte Datensatz ("Bordag, S. (2007). Elements of knowledge-free and unsupervised lexical acquisition.") wurde in PubMan mittlerweile zurückgezogen und dürfte deshalb nicht mehr im Blog angezeigt werden, da der Blog nur Datensätze mit Status released übernehmen soll.
 * 2) * Sollte eigentlich mit "Force update" funktionieren, tut es aber leider nicht.
 * 3) * Wenn ein Item in PubMan zurückgezogen wird, so muss der entsprechende Post momentan manuell im Blog gelöscht werden.
 * 4) Alle Links, die nach außerhalb des Blogs verlinken, sollen in einem neuen Tab geöffnet werden, anstatt wie aktuell im selben Tab.
 * 5) *PubMan-Links (to PubMan, PDF) are modified to open in new window - plugin/theme modification ( Schlender )
 * 6)  The Plugin has to be modified to retrieve set of items in paging style (limit, offset) as long as total number of records that match the query parameters is not retrieved.

Integration of Geo-Coordinates

 * Below each post, the corresponding extract of a google map shall be displayed (as already shown in cone, but without the display of the coordinates).
 * On the start page of the blog, a google map shall be integrated with dots for all languages codes available on the blog. Further on, it should be possible to select one of theses dots directly on the map and then get all the publication classified with the selected language.