src/p4l/templates/p4l/record_update_form.html
author ymh <ymh.work@gmail.com>
Thu, 06 Nov 2014 02:08:12 +0100
changeset 176 a343992c55fd
parent 167 7c5a09f62063
permissions -rw-r--r--
Added tag V00.08 for changeset 1ff6533ba75d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
117
0a4e7d6ebe80 - Do not create object for new
ymh <ymh.work@gmail.com>
parents: 116
diff changeset
     1
{% extends "p4l/base.html" %}
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
{% load static %}
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
{% load i18n %}
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
28
f26426e9360b update view simplification. Baby step towards complete form.
ymh <ymh.work@gmail.com>
parents: 26
diff changeset
     5
{% block page_title %}{% trans 'Record' %} {{ params.identifier }} - {% trans 'View' %}{% endblock %}
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
38
c4e5bb735ec1 jquery autocomplete with angular for subjects
cavaliet
parents: 35
diff changeset
     7
{% block css_page %}
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
     8
  <link rel="stylesheet" href="{% static 'p4l/lib/css/smoothness/jquery-ui.min.css' %}">
167
7c5a09f62063 upgrade jstree
ymh <ymh.work@gmail.com>
parents: 166
diff changeset
     9
  <link rel="stylesheet" href="{% static 'p4l/lib/themes/default/style.min.css' %}">
38
c4e5bb735ec1 jquery autocomplete with angular for subjects
cavaliet
parents: 35
diff changeset
    10
  <link rel="stylesheet" href="{% static 'p4l/css/semantictree.css' %}">
c4e5bb735ec1 jquery autocomplete with angular for subjects
cavaliet
parents: 35
diff changeset
    11
{% endblock %}
c4e5bb735ec1 jquery autocomplete with angular for subjects
cavaliet
parents: 35
diff changeset
    12
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
{% block js_page %}
39
33a413910b75 fisrt version for translate
ymh <ymh.work@gmail.com>
parents: 38
diff changeset
    14
<script type="text/javascript" src="{% url 'django.views.i18n.javascript_catalog' %}"></script>
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
<script type="text/javascript" src="{% static 'p4l/lib/angular/angular.min.js' %}"></script>
47
b07f8d11f2b8 Update angular.
ymh <ymh.work@gmail.com>
parents: 44
diff changeset
    16
<script type="text/javascript" src="{% static 'p4l/lib/angular/angular-route.min.js' %}"></script>
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
<script type="text/javascript" src="{% static 'p4l/lib/angular/angular-resource.min.js' %}"></script>
42
ad27066048ce add label translations
ymh <ymh.work@gmail.com>
parents: 41
diff changeset
    18
<script type="text/javascript" src="{% static 'p4l/lib/angular-mod/angular-translate.min.js' %}"></script>
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
    19
<script type="text/javascript" src="{% static 'p4l/lib/jquery-1.11.0.min.js' %}"></script>
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
    20
<script type="text/javascript" src="{% static 'p4l/lib/jquery-ui-1.10.4.min.js' %}"></script>
167
7c5a09f62063 upgrade jstree
ymh <ymh.work@gmail.com>
parents: 166
diff changeset
    21
<script type="text/javascript" src="{% static 'p4l/lib/jstree.min.js' %}"></script>
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
<script type="text/javascript" src="{% static 'p4l/js/p4l.js' %}"></script>
38
c4e5bb735ec1 jquery autocomplete with angular for subjects
cavaliet
parents: 35
diff changeset
    23
<script type="text/javascript" src="{% static 'p4l/js/semantictree.js' %}"></script>
33
945b144d68c1 put context variables in a single object
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    24
<script type="text/javascript">
167
7c5a09f62063 upgrade jstree
ymh <ymh.work@gmail.com>
parents: 166
diff changeset
    25
    semantictree_config = {
7c5a09f62063 upgrade jstree
ymh <ymh.work@gmail.com>
parents: 166
diff changeset
    26
        cancel_button_text : "{% trans 'Cancel' %}",
7c5a09f62063 upgrade jstree
ymh <ymh.work@gmail.com>
parents: 166
diff changeset
    27
        ok_button_text : "{% trans 'Ok' %}",
7c5a09f62063 upgrade jstree
ymh <ymh.work@gmail.com>
parents: 166
diff changeset
    28
    }
33
945b144d68c1 put context variables in a single object
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    29
    angular.module("recordApp")
945b144d68c1 put context variables in a single object
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    30
        .value('context', {
117
0a4e7d6ebe80 - Do not create object for new
ymh <ymh.work@gmail.com>
parents: 116
diff changeset
    31
            record: angular.fromJson('{{object_json | safe | addslashes}}'),
34
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    32
            record_id: "{{record.identifier}}",
39
33a413910b75 fisrt version for translate
ymh <ymh.work@gmail.com>
parents: 38
diff changeset
    33
            uri_labels: angular.fromJson('{{uri_labels | safe | addslashes}}'),
47
b07f8d11f2b8 Update angular.
ymh <ymh.work@gmail.com>
parents: 44
diff changeset
    34
            csrf_token: "{{ csrf_token }}",
33
945b144d68c1 put context variables in a single object
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    35
            urls: {
50
2e52a8a10f8e Add directive to edit objects
ymh <ymh.work@gmail.com>
parents: 49
diff changeset
    36
                base_static: "{% get_static_prefix %}",
74
ad7d84868c98 add back buttopn on edit
ymh <ymh.work@gmail.com>
parents: 71
diff changeset
    37
                record_api: "{% url 'record-detail' identifier=':recordId' %}".replace("\%3A",":"),
119
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    38
                record_edit: "{% url 'p4l_record_edit' slug=':recordId' %}".replace("\%3A",":"),
74
ad7d84868c98 add back buttopn on edit
ymh <ymh.work@gmail.com>
parents: 71
diff changeset
    39
                previous: "{{request.GET.previous}}",
ad7d84868c98 add back buttopn on edit
ymh <ymh.work@gmail.com>
parents: 71
diff changeset
    40
                home: "{% url 'p4l_home' %}"
50
2e52a8a10f8e Add directive to edit objects
ymh <ymh.work@gmail.com>
parents: 49
diff changeset
    41
            },
119
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    42
            query_dicts: angular.fromJson('{{query_dicts | safe | addslashes}}'),
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    43
            languages_list: angular.fromJson('{{languages_list | safe | addslashes}}'),
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    44
            is_create_view: angular.fromJson('{{is_create_view | safe | addslashes}}')
42
ad27066048ce add label translations
ymh <ymh.work@gmail.com>
parents: 41
diff changeset
    45
        })
ad27066048ce add label translations
ymh <ymh.work@gmail.com>
parents: 41
diff changeset
    46
        .config(['$translateProvider', function($translateProvider) {
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
    47
            $translateProvider.translations('{{LANGUAGE_CODE}}',django.catalog); //django.catalog is declared in django.views.i18n.javascript_catalog
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
    48
            $translateProvider.preferredLanguage('{{LANGUAGE_CODE}}');
42
ad27066048ce add label translations
ymh <ymh.work@gmail.com>
parents: 41
diff changeset
    49
        }]);
ad27066048ce add label translations
ymh <ymh.work@gmail.com>
parents: 41
diff changeset
    50
    
33
945b144d68c1 put context variables in a single object
ymh <ymh.work@gmail.com>
parents: 28
diff changeset
    51
</script>
26
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
{% endblock %}
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
a0e152dd1fad first version of angular intégration
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
{% block content %}
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    55
<div ng-app="recordApp" ng-controller="RecordCtrl" ng-cloak>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    56
<form name="recordForm">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    57
<div class="row">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    58
  <div class="col-md-6">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    59
    <button type="submit" class="btn btn-primary" id="record-submit" ng-click="submitRecord()">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    60
        <span ng-class="['glyphicon', saving?'spinner':'glyphicon-save']"></span>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    61
        <span>{% trans 'Save' %}</span>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    62
    </button>
119
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    63
    <a class="btn btn-primary" id="record-back" href="{% templatetag openvariable %}getPreviousUrl(){% templatetag closevariable %}" target="_self">
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    64
        <span class="glyphicon glyphicon-arrow-left"></span>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    65
        <span>{% trans 'Cancel' %}</span>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    66
    </a>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    67
  </div>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    68
  <div class="col-md-6 text-right">
119
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    69
    <a class="btn btn-default" href="{% url 'p4l_record_view' slug=record.identifier %}" target="_self">{% trans 'View the record' %} <i class="glyphicon glyphicon-eye-open"></i></a>
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
    70
    <a class="btn btn-default" href="{% url 'p4l_record_delete' slug=record.identifier %}" onclick="return confirm('{% trans 'Are your sure you want to delete this record ? This action is irreversible.' %}')" target="_self">{% trans 'Delete the record' %} <i class="glyphicon glyphicon-trash"></i></a>
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
    71
  </div>
83
0ae8f199388b forms css corrected
cavaliet
parents: 82
diff changeset
    72
</div>
34
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    73
{% verbatim %}
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    74
<table class="table record-table">
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    75
  <thead>
42
ad27066048ce add label translations
ymh <ymh.work@gmail.com>
parents: 41
diff changeset
    76
    <tr><td>{{'property' | translate}}</td><td>{{'value' | translate }}</td></tr>
34
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    77
  </thead>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    78
  <tbody>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    79
    <tr>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    80
      <td>URI</td>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    81
      <td>{{record.uri}}</td>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    82
    </tr>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    83
    <tr>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    84
      <td>{{ 'identifier' | translate}}</td>
34
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    85
      <td>{{record.identifier}}</td>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    86
    </tr>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
    87
    <tr>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    88
      <td>{{ 'titles' | translate }}</td>
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
    89
      <td><object-list form-template="titleForm" disp-template="" object-list="record.titles"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
    90
                       object-fields='["title", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Title","Language"]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    91
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    92
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    93
      <td>{{ 'added titles' | translate }}</td>
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
    94
      <td><object-list form-template="titleForm" disp-template="" object-list="record.addedTitles"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
    95
                       object-fields='["title", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Title","Language"]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    96
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    97
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
    98
      <td>{{ 'titles main document' | translate }}</td>
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
    99
      <td><object-list form-template="titleForm" disp-template="" object-list="record.titlesMainDocument"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   100
                       object-fields='["title", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Title","Language"]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   101
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   102
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   103
      <td>{{ 'authors' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   104
      <td><object-list form-template="personForm" disp-template="" object-list="record.authors"
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   105
                       object-fields='["name"]' table="true" size-fields='[9]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   106
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   107
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   108
      <td>{{ 'corporate authors' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   109
      <td><add-sem-uri list="record.corporateAuthors" listname="organizations" placeholder="{{'Add a new organization' | translate}}"></add-sem-uri></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   110
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   111
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   112
      <td>{{ 'corporate author label' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   113
      <td><input type="text" class="form-control" ng-model="record.corporateAuthorLabel" /></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   114
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   115
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   116
      <td>{{ 'meetings' | translate }}</td>
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   117
      <td><object-list form-template="meetingForm" disp-template="" object-list="record.meetings"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   118
                       object-fields='["label", "meetingNumber", "meetingPlace", "meetingDate", "meetingYear", "lang"]' table="true"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   119
                       size-fields='[3, 1, 2, 1, 1, 1]' label-fields='["Label","Number","Place","Date","Year","Language"]' ></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   120
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   121
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   122
      <td>{{ 'series' | translate }}</td>
79
d585f6b46b88 new system for object list
cavaliet
parents: 71
diff changeset
   123
      <td><object-list form-template="serieForm" disp-template="" object-list="record.series" 
d585f6b46b88 new system for object list
cavaliet
parents: 71
diff changeset
   124
                       object-fields='["title", "volume", "lang"]' table="true" 
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   125
                       size-fields='[5, 2, 2]' label-fields='["Title","Volume","Language"]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   126
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   127
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   128
      <td>{{ 'periodicals' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   129
      <td><object-list form-template="periodicalForm" disp-template="" object-list="record.periodicals"
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   130
                       object-fields='["label", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Label","Language"]'></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   131
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   132
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   133
      <td>{{ 'volume issues' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   134
      <td><object-list form-template="volumeIssueForm" disp-template="" object-list="record.volumeIssues"
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   135
                       object-fields='["volume", "number", "lang"]' table="true" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   136
                       size-fields='[4, 3, 2]' label-fields='["Volume","Number","Language"]'></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   137
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   138
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   139
      <td>{{ 'imprints' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   140
      <td><object-list form-template="imprintForm" disp-template="" object-list="record.imprints" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   141
                       object-fields='["imprintCity","publisher","imprintDate", "lang"]' table="true" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   142
                       size-fields='[3,2,2,2]' label-fields='["City","Publisher","Date","Language"]' ></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   143
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   144
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   145
      <td>{{ 'collations' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   146
      <td><object-list form-template="collationForm" disp-template="" object-list="record.collations"
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   147
                       object-fields='["collation", "lang"]' table="true" size-fields='[7, 2]' label-fields='["collation","Language"]'></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   148
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   149
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   150
      <td>{{ 'language' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   151
      <td><simple-sem-uri val="record.language" listname="languages" placeholder="{{'Modify the language' | translate}}"></simple-sem-uri></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   152
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   153
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   154
      <td>{{ 'other languages' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   155
      <td><add-sem-uri list="record.otherLanguages" listname="languages" placeholder="{{'Add a new language' | translate}}"></add-sem-uri></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   156
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   157
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   158
      <td>{{ 'Urls' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   159
      <td><object-list form-template="urlForm" disp-template="urlDisp" object-list="record.urls" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   160
                       object-fields='["address", "display"]' table="true"
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   161
                       size-fields='[7, 2]' label-fields='["Address", "Display"]'></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   162
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   163
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   164
      <td>{{ 'abstracts' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   165
      <td><object-list form-template="abstractForm" disp-template="" object-list="record.abstracts"
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   166
                       object-fields='["abstract", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Abstract","Language"]'></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   167
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   168
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   169
      <td>{{ 'themes' | translate}}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   170
      <td><add-sem-uri list="record.themes" listname="themes" placeholder="{{'Add a new theme' | translate}}"></add-sem-uri></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   171
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   172
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   173
      <td>{{ 'countries' | translate}}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   174
      <td><add-sem-uri list="record.countries" listname="countries" placeholder="{{'Add a new country' | translate}}"></add-sem-uri></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   175
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   176
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   177
      <td>{{ 'subjects' | translate}}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   178
      <td><add-sem-uri list="record.subjects" listname="subjects" placeholder="{{'Add a new subject' | translate}}"></add-sem-uri></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   179
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   180
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   181
      <td>{{ 'subject persons' | translate }}</td>
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   182
      <td><object-list form-template="personForm" disp-template="" object-list="record.subjectPersons"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   183
                       object-fields='["name"]' table="true" size-fields='[9]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   184
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   185
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   186
      <td>{{ 'subject corporate bodies' | translate }}</td>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   187
      <td><add-sem-uri list="record.subjectCorporateBodies" listname="organizations" placeholder="{{'Add a new organization' | translate}}"></add-sem-uri></td>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   188
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   189
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   190
      <td>{{ 'subject meetings' | translate }}</td>
82
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   191
      <td><object-list form-template="meetingForm" disp-template="" object-list="record.subjectMeetings"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   192
                       object-fields='["label", "meetingNumber", "meetingPlace", "meetingDate", "meetingYear", "lang"]' table="true"
566943115ef2 generic object disp applied to several fields
cavaliet
parents: 80
diff changeset
   193
                       size-fields='[3, 1, 2, 1, 1, 1]' label-fields='["Label","Number","Place","Date","Year","Language"]' ></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   194
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   195
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   196
      <td>{{ 'project names' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   197
      <td><add-sem-uri list="record.projectNames" listname="projects" placeholder="{{'Add a new project' | translate}}"></add-sem-uri></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   198
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   199
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   200
      <td>{{ 'edition statement' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   201
      <td><textarea id="record-editionStatement-input" class="form-control" ng-model="record.editionStatement"></textarea></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   202
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   203
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   204
        <td>{{ 'notes' | translate}}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   205
        <td><textarea id="record-notes-input" class="form-control" ng-model="record.notes"></textarea></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   206
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   207
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   208
        <td>{{ 'isbns' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   209
        <td><object-list form-template="isbnForm" disp-template="" object-list="record.isbns" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   210
                         object-fields='["isbn", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Isbns","Language"]'></object-list></td>
98
7b6ca4ca3f67 modif from model change
cavaliet
parents: 92
diff changeset
   211
    </tr>
7b6ca4ca3f67 modif from model change
cavaliet
parents: 92
diff changeset
   212
    <tr>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   213
      <td>{{ 'issns' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   214
      <td><object-list form-template="issnForm" disp-template="" object-list="record.issns" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   215
                       object-fields='["issn", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Issns","Language"]'></object-list></td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   216
    </tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   217
    <tr>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   218
      <td>{{ 'document code' | translate }}</td>
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   219
      <td><object-list form-template="documentCodeForm" disp-template="" object-list="record.documentCodes" 
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   220
                       object-fields='["documentCode", "lang"]' table="true" size-fields='[7, 2]' label-fields='["Document code", "Language"]'></object-list></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   221
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   222
    <tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   223
      <td>{{ 'record type' | translate }}</td>
62
8433e12362e0 angular for simple sparql and checkbox. Languages updated
cavaliet
parents: 61
diff changeset
   224
      <td><simple-sem-uri val="record.recordType" listname="types" placeholder="{{'Modify the record type' | translate}}"></simple-sem-uri></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   225
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   226
    <tr>
99
0d54489e8b26 add audiences
cavaliet
parents: 98
diff changeset
   227
      <td>{{ 'audiences' | translate }}</td>
0d54489e8b26 add audiences
cavaliet
parents: 98
diff changeset
   228
      <td><add-sem-uri list="record.audiences" listname="audiences" placeholder="{{'Add a new audience' | translate}}"></add-sem-uri></td>
0d54489e8b26 add audiences
cavaliet
parents: 98
diff changeset
   229
    </tr>
0d54489e8b26 add audiences
cavaliet
parents: 98
diff changeset
   230
    <tr>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   231
      <td>{{ 'is document part' | translate }}</td>
62
8433e12362e0 angular for simple sparql and checkbox. Languages updated
cavaliet
parents: 61
diff changeset
   232
      <td><input type="checkbox" ng-model="record.isDocumentPart" /></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   233
    </tr>
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   234
    <tr>
98
7b6ca4ca3f67 modif from model change
cavaliet
parents: 92
diff changeset
   235
      <td>{{ 'is hidden' | translate }}</td>
105
62e4429f55cd Correct new fields
ymh <ymh.work@gmail.com>
parents: 100
diff changeset
   236
      <td><input type="checkbox" ng-model="record.hidden" /></td>
98
7b6ca4ca3f67 modif from model change
cavaliet
parents: 92
diff changeset
   237
    </tr>
7b6ca4ca3f67 modif from model change
cavaliet
parents: 92
diff changeset
   238
    <tr>
7b6ca4ca3f67 modif from model change
cavaliet
parents: 92
diff changeset
   239
      <td>{{ 'is restricted' | translate }}</td>
105
62e4429f55cd Correct new fields
ymh <ymh.work@gmail.com>
parents: 100
diff changeset
   240
      <td><input type="checkbox" ng-model="record.restricted" /></td>
61
305f9fcd409b keep on record form. several sparql requests
cavaliet
parents: 59
diff changeset
   241
    </tr>
34
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
   242
  </tbody>
cfc090f440d0 add uri labels + dict
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
   243
</table>
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
   244
{% endverbatim %}
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   245
<div class="row">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   246
  <div class="col-md-6">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   247
	<button type="submit" class="btn btn-primary" id="record-submit" ng-click="submitRecord()">
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   248
	    <span ng-class="['glyphicon', saving?'spinner':'glyphicon-save']"></span>
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
   249
	    <span>{% trans 'Save' %}</span>
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   250
	</button>
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
   251
	<a class="btn btn-primary" id="record-back" href="{% templatetag openvariable %}getPreviousUrl(){% templatetag closevariable %}" target="_self">
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   252
	    <span class="glyphicon glyphicon-arrow-left"></span>
166
0f99a7fff851 upgrade js lib + add confirmation message on leaving page with edits
ymh <ymh.work@gmail.com>
parents: 150
diff changeset
   253
	    <span>{% trans 'Cancel' %}</span>
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   254
	</a>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   255
  </div>
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   256
  <div class="col-md-6 text-right">
119
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
   257
    <a class="btn btn-default" href="{% url 'p4l_record_view' slug=record.identifier %}" target="_self">{% trans 'View the record' %} <i class="glyphicon glyphicon-eye-open"></i></a>
ece69ca3ac24 - correct import pour indexation
ymh <ymh.work@gmail.com>
parents: 117
diff changeset
   258
    <a class="btn btn-default" href="{% url 'p4l_record_delete' slug=record.identifier %}" onclick="return confirm('{% trans 'Are your sure you want to delete this record ? This action is irreversible.' %}')" target="_self">{% trans 'Delete the record' %} <i class="glyphicon glyphicon-trash"></i></a>
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   259
  </div>
83
0ae8f199388b forms css corrected
cavaliet
parents: 82
diff changeset
   260
</div>
110
7a2b612ca5e0 save buttons in top of form
cavaliet
parents: 105
diff changeset
   261
</form>
150
1f277ab0c163 Correct missing div + margin at the bottonm of the record view and edit page
ymh <ymh.work@gmail.com>
parents: 148
diff changeset
   262
</div>
148
a998cf036d15 Merge pull request #8 https://github.com/IRI-Research/plan4learning/pull/8 : Ordre des champs - traduction des libellés - restriction des langues
ymh <ymh.work@gmail.com>
parents: 144
diff changeset
   263
{% endblock %}