--- a/src/p4l/static/p4l/css/p4l.css Fri Sep 13 10:36:43 2013 +0200
+++ b/src/p4l/static/p4l/css/p4l.css Fri Sep 13 13:00:36 2013 +0200
@@ -48,8 +48,8 @@
.grey-bottom {
border-bottom: 1px dotted #CCC;
}
-.grey-hover:hover {
- background-color: #EEE;
+.grey-hover:nth-child(odd) {
+ background: #EEE;
}
/* Flags */
--- a/src/p4l/static/p4l/templates/abstractDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.abstract}} <small class="text-muted" ng-show="obj.abstract">({{ obj.lang }})</small></div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/collationDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.collation}} <small class="text-muted" ng-show="obj.lang">({{ obj.lang }})</small></div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/documentCodeDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{'document code'|translate}} : {{obj.documentCode}}</div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/isbnDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.isbn}} <small class="text-muted" ng-show="obj.lang">({{ obj.lang }})</small></div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/issnDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.issn}} <small class="text-muted" ng-show="obj.lang">({{ obj.lang }})</small></div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/meetingDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-<ul class="list-unstyled">
- <li>{{'Number'|translate}} : {{ obj.meetingNumber }}</li>
- <li>{{'Place'|translate}} : {{ obj.meetingPlace }}</li>
- <li>{{'Date'|translate}} : {{ obj.meetingDate }}</li>
- <li>{{'Year'|translate}} : {{ obj.meetingYear }}</li>
-</ul>
--- a/src/p4l/static/p4l/templates/meetingForm.html Fri Sep 13 10:36:43 2013 +0200
+++ b/src/p4l/static/p4l/templates/meetingForm.html Fri Sep 13 13:00:36 2013 +0200
@@ -1,10 +1,16 @@
<form class="well span6">
<div class="span3 row">
- <label for="meeting-number-{{$id}}">{{'Number'|translate}}</label><input type="text" placeholder="{{'Number'|translate}}" ng_model="editedObj.meetingnumber" name="meetingnumber" id="meeting-number-{{$id}}" class="span3"/>
+ <label for="label-{{$id}}">{{'Label'|translate}}</label><input type="text" placeholder="{{'Label'|translate}}" ng_model="editedObj.label" name="meetingNumber" id="label-{{$id}}" class="span3"/>
+ </div>
+ <div class="span3 row">
+ <label for="meeting-number-{{$id}}">{{'Number'|translate}}</label><input type="text" placeholder="{{'Number'|translate}}" ng_model="editedObj.meetingNumber" name="meetingnumber" id="meeting-number-{{$id}}" class="span3"/>
<label for="meeting-place-{{$id}}">{{'Place'|translate}}</label><input type="text" placeholder="{{'Place'|translate}}" ng_model="editedObj.meetingPlace" name="place" id="meeting-place-{{$id}}" class="span3"/>
</div>
<div class="span3 row">
<label for="meeting-date-{{$id}}">{{'Date'|translate}}</label><input type="text" placeholder="{{'Date'|translate}}" ng_model="editedObj.meetingDate" name="meetingDate" id="meeting-date-{{$id}}" class="span3"/>
<label for="meeting-year-{{$id}}">{{'Year'|translate}}</label><input type="text" placeholder="{{'Year'|translate}}" ng_model="editedObj.meetingYear" name="year" id="meeting-year-{{$id}}" class="span3"/>
</div>
+ <div class="span3 row">
+ <label for="lang-{{$id}}">{{'lang'|translate}}</label><languages-list-input obj="editedObj.lang"></languages-list-input>
+ </div>
</form>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/objectListTable.html Fri Sep 13 10:36:43 2013 +0200
+++ b/src/p4l/static/p4l/templates/objectListTable.html Fri Sep 13 13:00:36 2013 +0200
@@ -1,5 +1,5 @@
<div>
- <div class="row grey-bottom">
+ <div class="row grey-bottom" ng-if="list.length>0">
<div ng-repeat="l in headLabels" class="col-md-{{ headSizes[$index] }}">{{l | translate}}</div>
<div class="col-md-2">{{'Actions' | translate}}</div>
</div>
--- a/src/p4l/static/p4l/templates/periodicalDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.label}} <small class="text-muted" ng-show="obj.lang">({{ obj.lang }})</small></div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/personDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.name}}</div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/serieForm.html Fri Sep 13 10:36:43 2013 +0200
+++ b/src/p4l/static/p4l/templates/serieForm.html Fri Sep 13 13:00:36 2013 +0200
@@ -1,7 +1,7 @@
<form class="well span6">
<div class="span3 row">
<label for="imprint-title-{{$id}}">{{'Title'|translate}}</label><input type="text" placeholder="{{'Title'|translate}}" ng_model="editedObj.title" name="title" id="imprint-title-{{$id}}" class="span3"/>
- <label for="imprint-volume-{{$id}}">{{'Volume'|translate}}</label><input type="text" placeholder="{{'Volume'|translate}}" ng_model="editedObj.imprintvolume" name="imprintvolume" id="imprint-volume-{{$id}}" class="span3"/>
+ <label for="imprint-volume-{{$id}}">{{'Volume'|translate}}</label><input type="text" placeholder="{{'Volume'|translate}}" ng_model="editedObj.volume" name="imprintvolume" id="imprint-volume-{{$id}}" class="span3"/>
</div>
<div class="span3 row">
<label for="imprint-lang-{{$id}}">{{'Language'|translate}}</label><languages-list-input obj="editedObj.lang"></languages-list-input>
--- a/src/p4l/static/p4l/templates/titleDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-<div>{{obj.title}} <small class="text-muted" ng-show="obj.lang">({{ obj.lang }})</small></div>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/urlDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ b/src/p4l/static/p4l/templates/urlDisp.html Fri Sep 13 13:00:36 2013 +0200
@@ -1,5 +1,5 @@
<span>
-<div class="col-md-4"><a href="{{ obj.address }}" target="_blank">{{ obj.address }}</a></div>
+<div class="col-md-5"><a href="{{ obj.address }}" target="_blank">{{ obj.address }}</a></div>
<div class="col-md-2">{{ obj.display }}</div>
<div class="col-md-2">{{ obj.accessLevel }}</div>
</span>
\ No newline at end of file
--- a/src/p4l/static/p4l/templates/volumeIssueDisp.html Fri Sep 13 10:36:43 2013 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-<ul class="list-unstyled">
- <li>{{'Volume'|translate}} : {{ obj.volume }}</li>
- <li>{{'Number'|translate}} : {{ obj.number }}</li>
- <li>{{'Language'|translate}} : {{ obj.lang }}</li>
-</ul>
--- a/src/p4l/templates/p4l/record_update_form.html Fri Sep 13 10:36:43 2013 +0200
+++ b/src/p4l/templates/p4l/record_update_form.html Fri Sep 13 13:00:36 2013 +0200
@@ -76,16 +76,19 @@
<td><textarea id="record-notes-input" class="form-control" ng-model="record.notes"></textarea></td>
</tr>
<tr>
- <td>{{ 'issns' | translate }}</td>
- <td><object-list form-template="issnForm" disp-template="issnDisp" object-list="record.issns" object-fields='["issn"]'></object-list></td>
+ <td>{{ 'issns' | translate }}</td>
+ <td><object-list form-template="issnForm" disp-template="" object-list="record.issns"
+ object-fields='["issn", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Issns","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'isbns' | translate }}</td>
- <td><object-list form-template="isbnForm" disp-template="isbnDisp" object-list="record.isbns" object-fields='["isbn"]'></object-list></td>
+ <td><object-list form-template="isbnForm" disp-template="" object-list="record.isbns"
+ object-fields='["isbn", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Isbns","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'document code' | translate }}</td>
- <td><object-list form-template="documentCodeForm" disp-template="documentCodeDisp" object-list="record.documentCodes" object-fields='["documentCode"]'></object-list></td>
+ <td><object-list form-template="documentCodeForm" disp-template="" object-list="record.documentCodes"
+ object-fields='["documentCode"]' table="true" size-fields='[9]' label-fields='["Document code"]'></object-list></td>
</tr>
<tr>
<td>{{ 'language' | translate }}</td>
@@ -97,19 +100,23 @@
</tr>
<tr>
<td>{{ 'titles' | translate }}</td>
- <td><object-list form-template="titleForm" disp-template="titleDisp" object-list="record.titles" object-fields='["lang", "title"]'></object-list></td>
+ <td><object-list form-template="titleForm" disp-template="" object-list="record.titles"
+ object-fields='["title", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Title","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'abstracts' | translate }}</td>
- <td><object-list form-template="abstractForm" disp-template="abstractDisp" object-list="record.abstracts" object-fields='["lang", "abstract"]'></object-list></td>
+ <td><object-list form-template="abstractForm" disp-template="" object-list="record.abstracts"
+ object-fields='["abstract", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Abstract","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'added titles' | translate }}</td>
- <td><object-list form-template="titleForm" disp-template="titleDisp" object-list="record.addedTitles" object-fields='["lang", "title"]'></object-list></td>
+ <td><object-list form-template="titleForm" disp-template="" object-list="record.addedTitles"
+ object-fields='["title", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Title","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'titles main document' | translate }}</td>
- <td><object-list form-template="titleForm" disp-template="titleDisp" object-list="record.titlesMainDocument" object-fields='["lang", "title"]'></object-list></td>
+ <td><object-list form-template="titleForm" disp-template="" object-list="record.titlesMainDocument"
+ object-fields='["title", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Title","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'edition statement' | translate }}</td>
@@ -119,15 +126,18 @@
<td>{{ 'imprints' | translate }}</td>
<td><object-list form-template="imprintForm" disp-template="" object-list="record.imprints"
object-fields='["imprintCity","publisher","imprintDate", "lang"]' table="true"
- label-fields='["City","Publisher","Date","Language"]' ></object-list></td>
+ size-fields='[3,2,2,2]' label-fields='["City","Publisher","Date","Language"]' ></object-list></td>
</tr>
<tr>
<td>{{ 'collations' | translate }}</td>
- <td><object-list form-template="collationForm" disp-template="collationDisp" object-list="record.collations" object-fields='["collation", "lang"]'></object-list></td>
+ <td><object-list form-template="collationForm" disp-template="" object-list="record.collations"
+ object-fields='["collation", "lang"]' table="true" size-fields='[7, 2]' label-fields='["collation","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'volume issues' | translate }}</td>
- <td><object-list form-template="volumeIssueForm" disp-template="volumeIssueDisp" object-list="record.volumeIssues" object-fields='["volume", "number", "lang"]'></object-list></td>
+ <td><object-list form-template="volumeIssueForm" disp-template="" object-list="record.volumeIssues"
+ object-fields='["volume", "number", "lang"]' table="true"
+ size-fields='[4, 3, 2]' label-fields='["Volume","Number","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'project names' | translate }}</td>
@@ -135,25 +145,30 @@
</tr>
<tr>
<td>{{ 'periodicals' | translate }}</td>
- <td><object-list form-template="periodicalForm" disp-template="periodicalDisp" object-list="record.periodicals" object-fields='["label", "lang"]'></object-list></td>
+ <td><object-list form-template="periodicalForm" disp-template="" object-list="record.periodicals"
+ object-fields='["label", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Label","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'meetings' | translate }}</td>
- <td><object-list form-template="meetingForm" disp-template="meetingDisp" object-list="record.meetings" object-fields='["meetingNumber", "meetingPlace", "meetingDate", "meetingYear"]'></object-list></td>
+ <td><object-list form-template="meetingForm" disp-template="" object-list="record.meetings"
+ object-fields='["label", "meetingNumber", "meetingPlace", "meetingDate", "meetingYear", "lang"]' table="true"
+ size-fields='[3, 1, 2, 1, 1, 1]' label-fields='["Label","Number","Place","Date","Year","Language"]' ></object-list></td>
</tr>
<tr>
<td>{{ 'series' | translate }}</td>
<td><object-list form-template="serieForm" disp-template="" object-list="record.series"
object-fields='["title", "volume", "lang"]' table="true"
- size-fields='[4, 2, 2]' label-fields='["Title","Volume","Language"]'></object-list></td>
+ size-fields='[5, 2, 2]' label-fields='["Title","Volume","Language"]'></object-list></td>
</tr>
<tr>
<td>{{ 'authors' | translate }}</td>
- <td><object-list form-template="personForm" disp-template="personDisp" object-list="record.authors" object-fields='["name"]'></object-list></td>
+ <td><object-list form-template="personForm" disp-template="" object-list="record.authors"
+ object-fields='["name"]' table="true" size-fields='[9]'></object-list></td>
</tr>
<tr>
<td>{{ 'subject persons' | translate }}</td>
- <td><object-list form-template="personForm" disp-template="personDisp" object-list="record.subjectPersons" object-fields='["name"]'></object-list></td>
+ <td><object-list form-template="personForm" disp-template="" object-list="record.subjectPersons"
+ object-fields='["name"]' table="true" size-fields='[9]'></object-list></td>
</tr>
<tr>
<td>{{ 'subject corporate bodies' | translate }}</td>
@@ -161,7 +176,9 @@
</tr>
<tr>
<td>{{ 'subject meetings' | translate }}</td>
- <td><object-list form-template="meetingForm" disp-template="meetingDisp" object-list="record.subjectMeetings" object-fields='["meetingNumber", "meetingPlace", "meetingDate", "meetingYear"]'></object-list></td>
+ <td><object-list form-template="meetingForm" disp-template="" object-list="record.subjectMeetings"
+ object-fields='["label", "meetingNumber", "meetingPlace", "meetingDate", "meetingYear", "lang"]' table="true"
+ size-fields='[3, 1, 2, 1, 1, 1]' label-fields='["Label","Number","Place","Date","Year","Language"]' ></object-list></td>
</tr>
<tr>
<td>{{ 'corporate authors' | translate }}</td>
@@ -171,7 +188,7 @@
<td>{{ 'Urls' | translate }}</td>
<td><object-list form-template="urlForm" disp-template="urlDisp" object-list="record.urls"
object-fields='["address", "display", "accessLevel"]' table="true"
- size-fields='[4, 2, 2]' label-fields='["Address", "Display", "Access level"]'></object-list></td>
+ size-fields='[5, 2, 2]' label-fields='["Address", "Display", "Access level"]'></object-list></td>
</tr>
<tr>
<td>{{ 'record type' | translate }}</td>