22
33{% load i18n static %}
44
5- {% block title %}{% trans "Review Settings" %} · {{ review.title }}{% endblock %}
5+ {% block title %}{% translate "Review Settings" %} · {{ review.title }}{% endblock %}
66
77{% block javascript %}
88 < script >
99 $ ( function ( ) {
10+
1011 $ ( "#id_user" ) . change ( function ( ) {
1112 if ( $ ( this ) . val ( ) !== "" ) {
1213 $ ( "#confirm-transfer" ) . prop ( "disabled" , false ) ;
1516 $ ( "#confirm-transfer" ) . prop ( "disabled" , true ) ;
1617 }
1718 } ) ;
19+
1820 $ ( "#enable-confirm-deletion" ) . click ( function ( ) {
1921 if ( $ ( this ) . is ( ":checked" ) ) {
2022 $ ( "#confirm-deletion" ) . prop ( "disabled" , false ) ;
2325 $ ( "#confirm-deletion" ) . prop ( "disabled" , true ) ;
2426 }
2527 } ) ;
28+
29+ $ ( "#formDeleteReview" ) . submit ( function ( ) {
30+ $ ( "#formDeleteReview button[type='submit']" ) . disable ( ) ;
31+ } ) ;
32+
2633 } ) ;
2734 </ script >
2835{% endblock javascript %}
4047 {% csrf_token %}
4148 < div class ="panel panel-default ">
4249 < div class ="panel-heading ">
43- < h3 class ="panel-title "> {% trans "Review settings" %}</ h3 >
50+ < h3 class ="panel-title "> {% translate "Review settings" %}</ h3 >
4451 </ div >
4552 < div class ="panel-body ">
4653 {% include 'form_vertical.html' with form=form %}
4754 </ div >
4855 < div class ="panel-footer ">
49- < button type ="submit " class ="btn btn-success "> {% trans "Save changes" %}</ button >
56+ < button type ="submit " class ="btn btn-success "> {% translate "Save changes" %}</ button >
5057 </ div >
5158 </ div >
5259 </ form >
5360
5461 < div class ="panel panel-danger ">
5562 < div class ="panel-heading ">
56- < h3 class ="panel-title "> {% trans "Danger zone" %}</ h3 >
63+ < h3 class ="panel-title "> {% translate "Danger zone" %}</ h3 >
5764 </ div >
5865 < ul class ="list-group ">
5966 < li class ="list-group-item ">
60- < button type ="button " class ="btn btn-danger pull-right " data-toggle ="modal " data-target ="#transfer-review "> {% trans "Transfer" %}</ button >
61- < p > < strong > {% trans "Transfer ownership" %}</ strong > </ p >
62- < p style ="margin-bottom: 0; "> {% trans "Transfer this review to another user." %}</ p >
67+ < button type ="button " class ="btn btn-danger pull-right " data-toggle ="modal " data-target ="#transfer-review "> {% translate "Transfer" %}</ button >
68+ < p > < strong > {% translate "Transfer ownership" %}</ strong > </ p >
69+ < p style ="margin-bottom: 0; "> {% translate "Transfer this review to another user." %}</ p >
6370 </ li >
6471 < li class ="list-group-item ">
65- < button type ="button " class ="btn btn-danger pull-right " data-toggle ="modal " data-target ="#delete-review "> {% trans "Delete" %}</ button >
66- < p > < strong > {% trans "Delete this review" %}</ strong > </ p >
67- < p style ="margin-bottom: 0; "> {% trans "Once you delete a review, there is no going back. Please be certain." %}</ p >
72+ < button type ="button " class ="btn btn-danger pull-right " data-toggle ="modal " data-target ="#delete-review "> {% translate "Delete" %}</ button >
73+ < p > < strong > {% translate "Delete this review" %}</ strong > </ p >
74+ < p style ="margin-bottom: 0; "> {% translate "Once you delete a review, there is no going back. Please be certain." %}</ p >
6875 </ li >
6976 </ ul >
7077 </ div >
@@ -76,41 +83,44 @@ <h3 class="panel-title">{% trans "Danger zone" %}</h3>
7683 < div class ="modal-dialog ">
7784 < div class ="modal-content ">
7885 < div class ="modal-header ">
79- < button type ="button " class ="close " data-dismiss ="modal " aria-label ="Close "> < span aria-hidden ="true "> ×</ span > </ button >
80- < h4 class ="modal-title " id ="transfer-review-title "> {% trans "Transfer ownership" %}</ h4 >
86+ < button type ="button " class ="close " data-dismiss ="modal " aria-label ="{% translate " Close " %} "> < span aria-hidden ="true "> ×</ span > </ button >
87+ < h4 class ="modal-title " id ="transfer-review-title "> {% translate "Transfer ownership" %}</ h4 >
8188 </ div >
8289 < div class ="modal-body ">
83- < label for ="id_user " class ="control-label "> {% trans "New owner's Parsifal username:" %}</ label >
90+ < label for ="id_user " class ="control-label "> {% translate "New owner's Parsifal username:" %}</ label >
8491 < input type ="text " id ="id_user " name ="transfer-user " class ="form-control ">
8592 </ div >
8693 < div class ="modal-footer ">
87- < button type ="submit " id ="confirm-transfer " class ="btn btn-danger btn-block "> {% trans "Transfer ownership" %}</ button >
94+ < button type ="submit " id ="confirm-transfer " class ="btn btn-danger btn-block "> {% translate "Transfer ownership" %}</ button >
8895 </ div >
8996 </ div >
9097 </ div >
9198 </ div >
9299 </ form >
93100
94- < form method ="post " action ="{% url ' delete_review' %} ">
101+ < form method ="post " action ="{% url " delete_review " review.author.username review.name %}" id=" formDeleteReview ">
95102 {% csrf_token %}
96- < input type ="hidden " name ="review-id " value ="{{ review.pk }} ">
97103 < div class ="modal fade " id ="delete-review " tabindex ="-1 " role ="dialog " aria-labelledby ="delete-review-title " aria-hidden ="true ">
98104 < div class ="modal-dialog ">
99105 < div class ="modal-content ">
100106 < div class ="modal-header ">
101- < button type ="button " class ="close " data-dismiss ="modal " aria-label ="Close "> < span aria-hidden ="true "> ×</ span > </ button >
102- < h4 class ="modal-title " id ="delete-review-title "> Are you sure?</ h4 >
107+ < button type ="button " class ="close " data-dismiss ="modal " aria-label ="{% translate " Close " %} "> < span aria-hidden ="true "> ×</ span > </ button >
108+ < h4 class ="modal-title " id ="delete-review-title "> {% translate " Are you sure?" %} </ h4 >
103109 </ div >
104110 < div class ="modal-body ">
105- < p > This action < strong > CANNOT</ strong > be undone. This will permanently delete the < strong > {{ review.title }}</ strong > review and all associated data.</ p >
111+ < p >
112+ {% blocktranslate trimmed with title=review.title %}
113+ This action < strong > CANNOT</ strong > be undone. This will permanently delete the < strong > {{ title }}</ strong > review and all associated data.
114+ {% endblocktranslate %}
115+ </ p >
106116 < div class ="checkbox ">
107117 < label >
108- < input type ="checkbox " id ="enable-confirm-deletion "> I understand the consequences.
118+ < input type ="checkbox " id ="enable-confirm-deletion "> {% translate " I understand the consequences." %}
109119 </ label >
110120 </ div >
111121 </ div >
112122 < div class ="modal-footer ">
113- < button type ="submit " id ="confirm-deletion " class ="btn btn-danger btn-block " disabled > Delete this review</ button >
123+ < button type ="submit " id ="confirm-deletion " class ="btn btn-danger btn-block " data-loading =" {% translate " Deleting... please wait " %}" disabled> {% translate " Delete this review" %} </ button >
114124 </ div >
115125 </ div >
116126 </ div >
0 commit comments