Language directive applied on all forms. Semantic form hide/display enhanced.
--- a/src/p4l/static/p4l/css/p4l.css Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/css/p4l.css Wed Sep 11 15:52:30 2013 +0200
@@ -22,17 +22,20 @@
.two_buttons{
min-width: 100px;
}
-
footer {
padding-bottom: 20px;
}
-
.bottom-5 {
margin-bottom: 5px;
}
.after-plus {
padding-top: 5px;
}
+.rotate{
+ transform:rotate(90deg);
+ -ms-transform:rotate(90deg);
+ -webkit-transform:rotate(90deg);
+}
/* Flags */
--- a/src/p4l/static/p4l/templates/abstractForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/abstractForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -1,6 +1,6 @@
<form class="well span3">
<div class="span3 row">
<label for="abstract-{{$id}}">{{'abstract'|translate}}</label><textarea placeholder="{{'abstract'|translate}}" ng_model="editedObj.abstract" name="abstract" id="abstract-{{$id}}" class="form-control span3"></textarea>
- <label for="lang-{{$id}}">{{'lang'|translate}}</label><input type="text" placeholder="{{'lang'|translate}}" ng_model="editedObj.lang" name="lang" id="lang-{{$id}}" class="span3"/>
+ <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/addSemanticUriForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/addSemanticUriForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -2,8 +2,11 @@
<ul class="bottom-5">
<li ng-repeat="item in list">{{uriLabels[item]}} <small class="text-muted">({{item}})</small> <a ng-click='removeFromList(item)' class="btn btn-default btn-xs"><i class="glyphicon glyphicon-trash"></i></a></li>
</ul>
- <a ng-click='formVisible=!formVisible' class="btn btn-default btn-xs"><i class="glyphicon glyphicon-plus-sign"></i></a>
- <form class="form-inline after-plus" role="form" ng-show="formVisible==true">
+ <a ng-click='formVisible=!formVisible' class="btn btn-default btn-xs">
+ <i class="glyphicon glyphicon-plus-sign"></i>
+ <i class="glyphicon glyphicon-play" ng-class="{rotate: formVisible}"></i>
+ </a>
+ <form class="form-inline after-plus" role="form" ng-show="formVisible">
<div class="form-group col-md-8">
<input id="id_{{ $id }}" ng-model="addUriText" class="semantic-tree form-control col-md-10" type="text" placeholder="{{ placeholder }}"
data-url="{{ dataurl }}" data-query="{{ dataquery }}" data-root-query="{{ datarootquery }}"
--- a/src/p4l/static/p4l/templates/collationForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/collationForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -1,6 +1,6 @@
<form class="well span3">
<div class="span3 row">
<label for="collation-{{$id}}">{{'collation'|translate}}</label><input type="text" placeholder="{{'collation'|translate}}" ng_model="editedObj.collation" name="collation" id="collation-{{$id}}" class="span3"/>
- <label for="lang-{{$id}}">{{'lang'|translate}}</label><input type="text" placeholder="{{'lang'|translate}}" ng_model="editedObj.lang" name="lang" id="lang-{{$id}}" class="span3"/>
+ <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/imprintForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/imprintForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -5,6 +5,6 @@
</div>
<div class="span3 row">
<label for="imprint-date-{{$id}}">{{'Date'|translate}}</label><input type="text" placeholder="{{'Date'|translate}}" ng_model="editedObj.imprintDate" name="imprintDate" id="imprint-date-{{$id}}" class="span3"/>
- <label for="imprint-lang-{{$id}}">{{'Language'|translate}}</label><input type="text" placeholder="{{'Language'|translate}}" ng_model="editedObj.lang" name="lang" id="imprint-lang-{{$id}}" class="span3"/>
+ <label for="imprint-lang-{{$id}}">{{'Language'|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/isbnForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/isbnForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -1,6 +1,6 @@
<form class="well span3">
<div class="span3 row">
<label for="isbn-{{$id}}">{{'isbn'|translate}}</label><input type="text" placeholder="{{'isbn'|translate}}" ng_model="editedObj.isbn" name="isbn" id="isbn-{{$id}}" class="span3"/>
- <label for="lang-{{$id}}">{{'lang'|translate}}</label><input type="text" placeholder="{{'lang'|translate}}" ng_model="editedObj.lang" name="lang" id="lang-{{$id}}" class="span3"/>
+ <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/issnForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/issnForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -1,6 +1,6 @@
<form class="well span3">
<div class="span3 row">
<label for="issn-{{$id}}">{{'issn'|translate}}</label><input type="text" placeholder="{{'issn'|translate}}" ng_model="editedObj.issn" name="issn" id="issn-{{$id}}" class="span3"/>
- <label for="lang-{{$id}}">{{'lang'|translate}}</label><input type="text" placeholder="{{'lang'|translate}}" ng_model="editedObj.lang" name="lang" id="lang-{{$id}}" class="span3"/>
+ <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/periodicalForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/periodicalForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -1,6 +1,6 @@
<form class="well span3">
<div class="span3 row">
<label for="label-{{$id}}">{{'label'|translate}}</label><input type="text" placeholder="{{'label'|translate}}" ng_model="editedObj.label" name="label" id="label-{{$id}}" class="span3"/>
- <label for="lang-{{$id}}">{{'lang'|translate}}</label><input type="text" placeholder="{{'lang'|translate}}" ng_model="editedObj.lang" name="lang" id="lang-{{$id}}" class="span3"/>
+ <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/serieForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/serieForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -4,6 +4,6 @@
<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"/>
</div>
<div class="span3 row">
- <label for="imprint-lang-{{$id}}">{{'Language'|translate}}</label><input type="text" placeholder="{{'Language'|translate}}" ng_model="editedObj.lang" name="lang" id="imprint-lang-{{$id}}" class="span3"/>
+ <label for="imprint-lang-{{$id}}">{{'Language'|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/titleForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/titleForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -1,8 +1,6 @@
<form class="well span3">
<div class="span3 row">
<label for="title-{{$id}}">{{'title'|translate}}</label><input type="text" placeholder="{{'title'|translate}}" ng_model="editedObj.title" name="title" id="title-{{$id}}" class="span3"/>
- <label for="lang-{{$id}}">{{'lang'|translate}}</label>
- <languages-list-input obj="editedObj.lang"></languages-list-input>
- <!--input type="text" placeholder="{{'lang'|translate}}" ng_model="editedObj.lang" name="lang" id="lang-{{$id}}" class="span3"/-->
+ <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/volumeIssueForm.html Wed Sep 11 13:41:47 2013 +0200
+++ b/src/p4l/static/p4l/templates/volumeIssueForm.html Wed Sep 11 15:52:30 2013 +0200
@@ -4,6 +4,6 @@
<label for="imprint-number-{{$id}}">{{'Number'|translate}}</label><input type="text" placeholder="{{'Number'|translate}}" ng_model="editedObj.number" name="number" id="imprint-number-{{$id}}" class="span3"/>
</div>
<div class="span3 row">
- <label for="imprint-lang-{{$id}}">{{'Language'|translate}}</label><input type="text" placeholder="{{'Language'|translate}}" ng_model="editedObj.lang" name="lang" id="imprint-lang-{{$id}}" class="span3"/>
+ <label for="imprint-lang-{{$id}}">{{'Language'|translate}}</label><languages-list-input obj="editedObj.lang"></languages-list-input>
</div>
</form>
\ No newline at end of file