# HG changeset patch # User cavaliet # Date 1377783720 -7200 # Node ID 02008d61c3c86b485ef0446086428822411111bd # Parent ff4d2d4f1fb0ad765dcf911fe46a386eb09d4e7b record view + correct import diff -r ff4d2d4f1fb0 -r 02008d61c3c8 src/p4l/management/commands/import_record.py --- a/src/p4l/management/commands/import_record.py Wed Aug 28 18:45:41 2013 +0200 +++ b/src/p4l/management/commands/import_record.py Thu Aug 29 15:42:00 2013 +0200 @@ -209,7 +209,7 @@ record.subjectMeetings, graph, ['label', 'meetingNumber', 'meetingPlace', 'meetingDate', 'meetingYear'], - "SELECT ?l ?mn ?mp ?md ?my WHERE { [iiep:meeting ?bnode]. OPTIONAL { ?bnode rdfs:label ?l }. OPTIONAL { ?bnode iiep:meetingNumber ?mn }. OPTIONAL { ?bnode iiep:meetingPlace ?mp }. OPTIONAL { ?bnode iiep:meetingDate ?md }. OPTIONAL { ?bnode iiep:meetingYear ?my }}", + "SELECT ?l ?mn ?mp ?md ?my WHERE { [iiep:subjectMeeting ?bnode]. OPTIONAL { ?bnode rdfs:label ?l }. OPTIONAL { ?bnode iiep:meetingNumber ?mn }. OPTIONAL { ?bnode iiep:meetingPlace ?mp }. OPTIONAL { ?bnode iiep:meetingDate ?md }. OPTIONAL { ?bnode iiep:meetingYear ?my }}", convert={'meetingYear' : lambda y: int(y) if y is not None else None} ) diff -r ff4d2d4f1fb0 -r 02008d61c3c8 src/p4l/static/p4l/css/p4l.css --- a/src/p4l/static/p4l/css/p4l.css Wed Aug 28 18:45:41 2013 +0200 +++ b/src/p4l/static/p4l/css/p4l.css Thu Aug 29 15:42:00 2013 +0200 @@ -6,9 +6,19 @@ margin: 0 auto; width: 950px; } + +.record-table thead td:first-child { + width: 190px; +} +.record-table tbody td:first-child:first-letter { + text-transform: uppercase; +} .table thead td:first-letter { text-transform: uppercase; } +.table thead { + font-weight: bold; +} .two_buttons{ min-width: 100px; -} +} \ No newline at end of file diff -r ff4d2d4f1fb0 -r 02008d61c3c8 src/p4l/templates/p4l/p4l_home.html --- a/src/p4l/templates/p4l/p4l_home.html Wed Aug 28 18:45:41 2013 +0200 +++ b/src/p4l/templates/p4l/p4l_home.html Thu Aug 29 15:42:00 2013 +0200 @@ -21,20 +21,20 @@
| {% trans 'property' %} | {% trans 'value' %} |
| URI | +{{ record.uri|default:'' }} | +
| {% trans 'subjects' %} | +
|
+
| {% trans 'themes' %} | +
|
+
| {% trans 'countries' %} | +
|
+
| {% trans 'identifier' %} | +{{ record.identifier }} | +
| {% trans 'issns' %} | +
|
+
| {% trans 'isbns' %} | +
|
+
| {% trans 'document code' %} | +
|
+
| {% trans 'language' %} | +{{ record.language.language|default:'' }} | +
| {% trans 'other languages' %} | +
|
+
| {% trans 'titles' %} | +
|
+
| {% trans 'added titles' %} | +
|
+
| {% trans 'titles main document' %} | +
|
+
| {% trans 'edition statement' %} | +{{ record.editionStatement|default:'' }} | +
| {% trans 'imprints' %} | +
+
|
+
| {% trans 'collations' %} | +
|
+
| {% trans 'volume issues' %} | +
+
|
+
| {% trans 'project names' %} | +
|
+
| {% trans 'periodicals' %} | {# ajouter langue #} +
|
+
| {% trans 'meetings' %} | {# ajouter langue #} +
+
|
+
| {% trans 'series' %} | {# ajouter langue #} +
+
|
+
| {% trans 'authors' %} | +
|
+
| {% trans 'subject persons' %} | +
|
+
| {% trans 'subject corporate bodies' %} | +
|
+
| {% trans 'subject meetings' %} | {# ajouter langue #} +
+
|
+
| {% trans 'corporate authors' %} | +
|
+
| {% trans 'Urls' %} | {# ajouter langue #} +
+
|
+
| {% trans 'record type' %} | +{{ record.recordType|default:'' }} | +
| {% trans 'is document part' %} | ++ |