Commit e70ce349be0952d2f66148eef7cfc12256745274

Authored by Jailson Dias
1 parent 1fa1cff5

resolvendo bugs do tipo Quando a categoria tem um assunto com o mesmo nome, est…

…e assunto não abre, apenas fecha a categoria.
amadeus/static/js/category.js
... ... @@ -110,7 +110,7 @@ function bindCollapse() {
110 110 var btn = $(this).parent().find('.fa-angle-right');
111 111  
112 112 btn = btn[0];
113   -
  113 +
114 114 $(btn).switchClass("fa-angle-right", "fa-angle-down", 250, "easeInOutQuad");
115 115  
116 116 var url = $(this).parent().find('.log_url').val();
... ... @@ -136,9 +136,9 @@ function bindCollapse() {
136 136 $('.collapse').on('hide.bs.collapse', function (e) {
137 137 if($(this).is(e.target)){
138 138 var btn = $(this).parent().find('.fa-angle-down');
139   -
  139 +
140 140 btn = btn[0];
141   -
  141 +
142 142 $(btn).switchClass("fa-angle-down", "fa-angle-right", 250, "easeInOutQuad");
143 143  
144 144 var url = $(this).parent().find('.log_url').val();
... ... @@ -165,7 +165,7 @@ $('.category-panel-content').on('shown.bs.collapse', function(e) {
165 165 if($(this).is(e.target)){
166 166 var panel_id = $(this).attr('id');
167 167 var holder = $(this).find('.holder');
168   -
  168 +
169 169 if ($('#' + panel_id + '-accordion').children().length == 0) {
170 170 var load_sub_url = $(this).find('.load_sub_url').val();
171 171  
... ... @@ -209,7 +209,7 @@ $('.category-panel-content').on('hidden.bs.collapse', function(e) {
209 209 if($(this).is(e.target)){
210 210 var panel_id = $(this).attr('id');
211 211 var holder = $(this).find('.holder');
212   -
  212 +
213 213 var items = $('#' + panel_id + '-accordion').children(":visible").length;
214 214  
215 215 if (items > 10) {
... ... @@ -229,4 +229,4 @@ function delete_group(url) {
229 229  
230 230 $('.modal').modal('show');
231 231 });
232   -}
233 232 \ No newline at end of file
  233 +}
... ...
categories/templates/categories/list.html
... ... @@ -40,7 +40,7 @@
40 40 <li>{% trans "all subjects" %}</li>
41 41 </ul>
42 42 </div>
43   - {% endif %}
  43 + {% endif %}
44 44  
45 45 <!-- Code for listing categories -->
46 46 <div class="col-md-12 cards-content">
... ... @@ -52,14 +52,14 @@
52 52 <div class="row">
53 53 <div class="col-md-12 category-header">
54 54 <h4 class="panel-title">
55   - <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}">
  55 + <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}_category">
56 56 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
57 57 </a>
58 58 </h4>
59   -
  59 +
60 60 <div class="col-md-5 pull-right category-card-items">
61 61 {% if user.is_staff or user in category.coordinators.all %}
62   - <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  62 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
63 63 <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
64 64 </a>
65 65 <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
... ... @@ -78,10 +78,10 @@
78 78 </div>
79 79 </div>
80 80 </div>
81   - <div id="{{category.slug}}" class="panel-collapse panel-body collapse category-panel-content">
  81 + <div id="{{category.slug}}_category" class="panel-collapse panel-body collapse category-panel-content">
82 82 <input type="hidden" class="log_url" value="{% url 'categories:view_log' category.id %}" />
83 83 <input type="hidden" class="log_id" value="" />
84   -
  84 +
85 85 {% if category.coordinators.all|length > 0 %}
86 86 <h4><b>{% trans "Coordinator(s) " %}: </b>
87 87 {{ category.coordinators.all|join:', ' }}
... ... @@ -89,7 +89,7 @@
89 89 {% else %}
90 90 <h4> {% trans "It doesn't possess coordinators" %} </h4>
91 91 {% endif %}
92   -
  92 +
93 93 {{category.description|safe}}
94 94 </div>
95 95 </div>
... ... @@ -99,14 +99,14 @@
99 99 <div class="row">
100 100 <div class="col-md-12 category-header">
101 101 <h4 class="panel-title">
102   - <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}">
  102 + <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}_category">
103 103 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
104 104 </a>
105 105 </h4>
106 106  
107 107 <div class="col-md-5 pull-right category-card-items">
108 108 {% if user.is_staff or user in category.coordinators.all %}
109   - <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  109 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
110 110 <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
111 111 </a>
112 112 <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
... ... @@ -121,10 +121,10 @@
121 121 </div>
122 122 </div>
123 123 </div>
124   - <div id="{{category.slug}}" class="panel-collapse panel-body collapse category-panel-content">
  124 + <div id="{{category.slug}}_category" class="panel-collapse panel-body collapse category-panel-content">
125 125 <input type="hidden" class="log_url" value="{% url 'categories:view_log' category.id %}" />
126 126 <input type="hidden" class="log_id" value="" />
127   -
  127 +
128 128 {% if category.coordinators.all|length > 0 %}
129 129 <h4><b>{% trans "Coordinator(s) " %}: </b>
130 130 {{ category.coordinators.all|join:', ' }}
... ... @@ -132,7 +132,7 @@
132 132 {% else %}
133 133 <h4> {% trans "It doesn't possess coordinators" %} </h4>
134 134 {% endif %}
135   -
  135 +
136 136 {{category.description|safe}}
137 137 </div>
138 138 </div>
... ...
subjects/templates/subjects/initial.html
... ... @@ -13,7 +13,7 @@
13 13 </div>
14 14 {% endfor %}
15 15 {% endif %}
16   -
  16 +
17 17  
18 18  
19 19  
... ... @@ -43,7 +43,7 @@
43 43 <li class="small"><a href="{% url 'subjects:search' %}?search={{tag.0}}">{{tag.0}}</a></li>
44 44 {% endif %}
45 45  
46   -
  46 +
47 47 {% endfor %}
48 48 </ul>
49 49 </div>
... ... @@ -77,7 +77,7 @@
77 77 <li class="small"><a href="{% url 'subjects:search' %}?search={{tag.0}}">{{tag.0}}</a></li>
78 78 {% endif %}
79 79  
80   -
  80 +
81 81 {% endfor %}
82 82 </ul>
83 83 </div>
... ... @@ -85,10 +85,10 @@
85 85 {% endif %}
86 86  
87 87  
88   -
89   -
90   -
91   -
  88 +
  89 +
  90 +
  91 +
92 92 <div class="col-md-12 cards-content">
93 93 <h2 class=" my-subjects-title"><b><i>{% trans "My Subjects" %} ({{ total_subs }})</i></b></h2>
94 94  
... ... @@ -97,7 +97,7 @@
97 97 {% for subject in subjects %}
98 98 {% include "subjects/subject_card.html" with accordion_id="subject-accordion" %}
99 99 {% endfor %}
100   -
  100 +
101 101 {% pagination request paginator page_obj %}
102 102 </div>
103 103 {% else %}
... ... @@ -110,9 +110,9 @@
110 110  
111 111 <div id="modal_subject"></div>
112 112 {% if user.is_staff %}
113   - <script type="text/javascript" src="{% static "js/charts/home.js" %}"></script>
  113 + <script type="text/javascript" src="{% static 'js/charts/home.js' %}"></script>
114 114 {% endif %}
115   -
116   - <script type="text/javascript" src="{% static "subjects/js/modal_subject.js" %}"></script>
  115 +
  116 + <script type="text/javascript" src="{% static 'subjects/js/modal_subject.js' %}"></script>
117 117 <script type="text/javascript" src="{% static 'js/category.js' %}"></script>
118   -{% endblock content %}
119 118 \ No newline at end of file
  119 +{% endblock content %}
... ...
subjects/templates/subjects/list.html
... ... @@ -5,7 +5,7 @@
5 5  
6 6 {% block javascript%}
7 7 {{ block.super }}
8   - <script type="text/javascript" src=" {% static "subjects/js/modal_subject.js" %} "></script>
  8 + <script type="text/javascript" src=" {% static 'subjects/js/modal_subject.js' %} "></script>
9 9 {% endblock%}
10 10  
11 11 {% block breadcrumbs %}
... ... @@ -39,7 +39,7 @@
39 39 <a href="{% url 'subjects:index' %}"><li class="active">{% trans "My subjects" %} ({{ totals.my_subjects }})</li></a>
40 40 <a href="{% url 'subjects:index' 'all' %}" ><li>{% trans "All subjects" %} ({{ totals.all_subjects }})</li></a>
41 41 {% endif %}
42   -
  42 +
43 43 </ul>
44 44 </div>
45 45  
... ... @@ -54,9 +54,9 @@
54 54 <div class="row">
55 55 <div class="col-md-12 category-header">
56 56 <h4 class="panel-title">
57   - <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}">
58   - <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{ category.name }}
59   -
  57 + <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}_category">
  58 + <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{ category.name }}
  59 +
60 60 {% if not all %}
61 61 ({{ category|subject_count:user }})
62 62 {% else %}
... ... @@ -64,10 +64,10 @@
64 64 {% endif %}
65 65 </a>
66 66 </h4>
67   -
  67 +
68 68 <div class="col-md-5 pull-right category-card-items">
69 69 {% if request.user.is_staff or user in category.coordinators.all %}
70   - <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  70 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
71 71 <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
72 72 </a>
73 73 <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
... ... @@ -79,17 +79,17 @@
79 79 <a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')" aria-hidden="true"><i class="fa fa-trash fa-fw" aria-hidden="true"></i> {% trans 'Remove' %}</a></li>
80 80 </ul>
81 81 {% endif %}
82   -
  82 +
83 83 </div>
84 84 </div>
85 85 </div>
86 86 </div>
87   - <div id="{{category.slug}}" class="panel-collapse panel-body collapse category-panel-content">
  87 + <div id="{{category.slug}}_category" class="panel-collapse panel-body collapse category-panel-content">
88 88 <input type="hidden" class="log_url" value="{% url 'categories:view_log' category.id %}" />
89 89 <input type="hidden" class="log_id" value="" />
90 90  
91 91 <input type="hidden" class="load_sub_url" value="{% url 'subjects:load_view' category.slug %}" />
92   -
  92 +
93 93 {% if category.coordinators.all|length > 0 %}
94 94 <h4><b>{% trans "Coordinator(s) " %}: </b>
95 95 {{ category.coordinators.all|join:', ' }}
... ... @@ -97,16 +97,16 @@
97 97 {% else %}
98 98 <h4> {% trans "It doesn't possess coordinators" %} </h4>
99 99 {% endif %}
100   -
  100 +
101 101 {{category.description|safe}}
102   -
  102 +
103 103 {% if request.user in category.coordinators.all or request.user.is_staff %}
104 104 <a href="{% url 'subjects:create' category.slug %}" class="btn btn-raised btn-success btn-block btn-sm">{% trans "Create new subject" %}</a>
105 105 {% endif %}
106   -
107   - <div class="panel-group subject-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
108   -
109   - </div>
  106 +
  107 + <div class="panel-group subject-group" id="{{ category.slug }}_category-accordion" role="tablist" aria-multiselectable="true">
  108 +
  109 + </div>
110 110 <div class="holder text-center"></div>
111 111 </div>
112 112 </div>
... ... @@ -116,8 +116,8 @@
116 116 <div class="row">
117 117 <div class="col-md-12 category-header">
118 118 <h4 class="panel-title">
119   - <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}">
120   - <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
  119 + <a class="category-course-link pull-left" data-parent="#accordion" data-toggle="collapse" href="#{{category.slug}}_category">
  120 + <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
121 121  
122 122 {% if not all %}
123 123 ({{ category|subject_count:user }})
... ... @@ -126,10 +126,10 @@
126 126 {% endif %}
127 127 </a>
128 128 </h4>
129   -
  129 +
130 130 <div class="col-md-5 pull-right category-card-items">
131 131 {% if request.user.is_staff or user in category.coordinators.all %}
132   - <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  132 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
133 133 <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
134 134 </a>
135 135 <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
... ... @@ -140,12 +140,12 @@
140 140 <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i> {% trans 'Remove' %}</a></li>
141 141 </ul>
142 142 {% endif %}
143   -
  143 +
144 144 </div>
145 145 </div>
146 146 </div>
147 147 </div>
148   - <div id="{{category.slug}}" class="panel-collapse panel-body collapse category-panel-content">
  148 + <div id="{{category.slug}}_category" class="panel-collapse panel-body collapse category-panel-content">
149 149 <input type="hidden" class="log_url" value="{% url 'categories:view_log' category.id %}" />
150 150 <input type="hidden" class="log_id" value="" />
151 151  
... ... @@ -158,15 +158,15 @@
158 158 {% else %}
159 159 <h4> {% trans "It doesn't possess coordinators" %} </h4>
160 160 {% endif %}
161   -
  161 +
162 162 {{category.description|safe}}
163   -
  163 +
164 164 {% if request.user in category.coordinators.all or request.user.is_staff %}
165 165 <a href="{% url 'subjects:create' category.slug %}" class="btn btn-raised btn-success btn-block btn-sm">{% trans "Create new subject" %}</a>
166 166 {% endif %}
167 167  
168   - <div class="panel-group subject-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
169   -
  168 + <div class="panel-group subject-group" id="{{ category.slug }}_category-accordion" role="tablist" aria-multiselectable="true">
  169 +
170 170 </div>
171 171 </div>
172 172 </div>
... ... @@ -185,12 +185,12 @@
185 185 </div>
186 186  
187 187 <div id="modal_subject"></div>
188   -
  188 +
189 189 <script type="text/javascript" src="{% static 'js/category.js' %}"></script>
190   - <script type="text/javascript" src="{% static "subjects/js/modal_subject.js" %}"></script>
  190 + <script type="text/javascript" src="{% static 'subjects/js/modal_subject.js' %}"></script>
191 191 <script type="text/javascript">
192 192 $(function (){
193   - var cat_slug = "{{ cat_slug }}"
  193 + var cat_slug = "{{ cat_slug }}_category"
194 194  
195 195 if (cat_slug != "") {
196 196 $("#" + cat_slug).collapse('show');
... ...
subjects/templates/subjects/list_search.html
... ... @@ -6,7 +6,7 @@
6 6  
7 7 {% block javascript%}
8 8 {{ block.super }}
9   - <script type="text/javascript" src=" {% static "js/category.js" %} "></script>
  9 + <script type="text/javascript" src=" {% static 'js/category.js' %} "></script>
10 10 {% endblock%}
11 11  
12 12  
... ... @@ -18,11 +18,11 @@
18 18 {% with bread|add:tags as term %}
19 19 {% breadcrumb term 'subjects:index' %}
20 20 {% endwith %}
21   -
  21 +
22 22  
23 23 {% endblock breadcrumbs %}
24 24  
25   -
  25 +
26 26 {% block content %}
27 27  
28 28 {% if messages %}
... ... @@ -51,21 +51,21 @@
51 51 <a href="{% url 'subjects:search' 'subjects' %}?search={{tags}}"><li class="active">{% trans "Subjects" %} ({{ totals.my_subjects }})</li></a>
52 52 <a href="{% url 'subjects:search' 'resources' %}?search={{tags}}" ><li>{% trans "Resources" %} ({{ totals.resources }})</li></a>
53 53 {% endif %}
54   -
  54 +
55 55 </ul>
56 56 </div>
57 57  
58   -
  58 +
59 59  
60 60 <div class="col-md-12 cards-content">
61   -
  61 +
62 62  
63 63 {% if not all %}
64 64 <div class="panel-group" id="subject-accordion" role="tablist" aria-multiselectable="true">
65 65 {% for subject in subjects %}
66 66 {% include "subjects/subject_card.html" with accordion_id="subject-accordion" %}
67 67 {% endfor %}
68   -
  68 +
69 69 {% pagination request paginator page_obj %}
70 70 </div>
71 71 {% elif resources|length > 0 and all %}
... ... @@ -73,10 +73,10 @@
73 73 {% for resource in resources %}
74 74 {% include "subjects/resource_card.html" with resource=resource accordion_id="subject-accordion" %}
75 75 {% endfor %}
76   -
  76 +
77 77 {% pagination request paginator page_obj %}
78 78 </div>
79   - {% else %}
  79 + {% else %}
80 80 {% endif %}
81 81  
82 82 </div>
... ... @@ -85,7 +85,7 @@
85 85 </div>
86 86  
87 87 <div id="modal_subject"></div>
88   -
  88 +
89 89 <script type="text/javascript" src="{% static 'js/category.js' %}"></script>
90   -
91   -{% endblock content %}
92 90 \ No newline at end of file
  91 +
  92 +{% endblock content %}
... ...
subjects/templates/subjects/resource_card.html
... ... @@ -6,11 +6,11 @@
6 6 {% if has_resource_permissions %}
7 7 <div class="panel panel-info resource-panel">
8 8 <div class="panel-heading">
9   -
  9 +
10 10 <div class="row">
11 11 <div class="col-md-12 resource-header">
12 12 <h4 class="panel-title">
13   - <a class="resource-link pull-left" data-parent="#{% if accordion_id %}{{ accordion_id }}{% else %}{{ subject.category.slug }}-accordion{% endif %}" data-toggle="collapse" href="#{{resource.slug}}">
  13 + <a class="resource-link pull-left" data-parent="#{% if accordion_id %}{{ accordion_id }}{% else %}{{ subject.category.slug }}_category-accordion{% endif %}" data-toggle="collapse" href="#{{resource.slug}}">
14 14 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{ resource }}
15 15 </a>
16 16 </h4>
... ... @@ -31,7 +31,7 @@
31 31 </div>
32 32 </div>
33 33  
34   -
  34 +
35 35 </div>
36 36  
37 37 <div id="{{resource.slug}}" class="panel-collapse collapse category-panel-content">
... ... @@ -55,11 +55,11 @@
55 55 </div>
56 56 {% if resource.brief_description %}
57 57 <p>{{resource.brief_description|safe}}</p>
58   -
  58 +
59 59 {% endif %}
60 60  
61 61 <a href="{{ resource.access_link }}" {% if resource.show_window %}target="_blank"{% endif %} class="btn btn-success btn-raised"> {% trans "Access Resource" %}</a>
62   -
  62 +
63 63 </div>
64 64  
65 65 </div>
... ... @@ -67,7 +67,7 @@
67 67 {% include "resources/delete.html" with resource=resource %}
68 68 <script type="text/javascript">
69 69 function delete_resource(url) {
70   -
  70 +
71 71  
72 72 $.get(url, function (modal) {
73 73 $("#resource_{{ topic.slug }}").parent().after(modal);
... ...
subjects/templates/subjects/subject_card.html
... ... @@ -14,14 +14,14 @@
14 14 <div class="row">
15 15 <div class="col-md-12 category-header">
16 16 <h4 class="panel-title">
17   - <a class="category-course-link pull-left" data-parent="#{% if accordion_id %}{{ accordion_id }}{% else %}{{ subject.category.slug }}-accordion{% endif %}" data-toggle="collapse" href="#{{subject.slug}}">
  17 + <a class="category-course-link pull-left" data-parent="#{% if accordion_id %}{{ accordion_id }}{% else %}{{ subject.category.slug }}_category-accordion{% endif %}" data-toggle="collapse" href="#{{subject.slug}}_subject">
18 18 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{ subject }}
19 19 </a>
20 20 </h4>
21 21  
22 22 <div class="col-md-5 pull-right category-card-items">
23 23 {% if has_subject_permissions %}
24   - <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  24 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
25 25 <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
26 26 </a>
27 27 <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
... ... @@ -48,7 +48,7 @@
48 48 </div>
49 49 </div>
50 50 </div>
51   - <div id="{{subject.slug}}" class="panel-collapse collapse category-panel-content">
  51 + <div id="{{subject.slug}}_subject" class="panel-collapse collapse category-panel-content">
52 52 <input type="hidden" class="log_url" value="{% url 'subjects:view_log' subject.id %}" />
53 53 <input type="hidden" class="log_id" value="" />
54 54  
... ... @@ -72,9 +72,9 @@
72 72 {% if subject.description_brief %}
73 73 <p>{{subject.description_brief|safe}}</p>
74 74 {% endif %}
75   -
76   - {% if show_buttons %}
77   -
  75 +
  76 + {% if show_buttons %}
  77 +
78 78 {% if has_subject_view_permissions %}
79 79 <a href="{% url 'subjects:view' subject.slug %}" class="btn btn-success btn-raised"> {% trans "Access Subject" %}</a>
80 80 {% elif subject.subscribe_end|aftertoday %}
... ...
subjects/templates/subjects/update.html
... ... @@ -5,12 +5,12 @@
5 5  
6 6 {% block style %}
7 7 {{block.super}}
8   - <link rel="stylesheet" type="text/css" href="{% static "css/bootstrap-tagsinput.css" %}">
  8 + <link rel="stylesheet" type="text/css" href="{% static 'css/bootstrap-tagsinput.css' %}">
9 9 {% endblock %}
10 10  
11 11 {% block javascript %}
12 12 {{block.super}}
13   - <script type="text/javascript" src="{% static "js/bootstrap-tagsinput.js" %} "></script>
  13 + <script type="text/javascript" src="{% static 'js/bootstrap-tagsinput.js' %} "></script>
14 14 {% endblock %}
15 15  
16 16 {% block breadcrumbs %}
... ... @@ -18,9 +18,9 @@
18 18  
19 19 {% breadcrumb subject.category 'subjects:cat_view' subject.category.slug %}
20 20 {% breadcrumb subject 'subjects:view' subject.slug %}
21   -
  21 +
22 22 {% trans 'Update: ' as bread %}
23   - {% with bread|add:object.name as bread_slug %}
  23 + {% with bread|add:object.name as bread_slug %}
24 24 {% breadcrumb bread_slug 'subjects:update' %}
25 25 {% endwith %}
26 26 {% endblock %}
... ... @@ -33,4 +33,4 @@
33 33 </div>
34 34 <br clear="all" />
35 35 <br clear="all" />
36   -{% endblock %}
37 36 \ No newline at end of file
  37 +{% endblock %}
... ...
subjects/templates/subjects/view.html
... ... @@ -43,7 +43,7 @@
43 43  
44 44 <div class="col-md-5 pull-right category-card-items">
45 45 {% if request.user in subject.professor.all or request.user in subject.category.coordinators.all or request.user.is_staff %}
46   - <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  46 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
47 47 <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
48 48 </a>
49 49 <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
... ... @@ -55,7 +55,7 @@
55 55 <li><a href="javascript:delete_subject.get('{% url 'subjects:delete' subject.slug %}?view=index','#subject','#modal_subject')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
56 56 </ul>
57 57 {% endif %}
58   -
  58 +
59 59 <a href="" class="pull-right action_icon"><i class="fa fa-bar-chart" aria-hidden="true"></i></a>
60 60 <a href="{% url 'notifications:view' subject.slug %}" class="pull-right action_icon">
61 61 <i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
... ... @@ -76,14 +76,14 @@
76 76 {% if has_subject_permissions %}
77 77 <a href="{% url 'topics:create' subject.slug %}" class="btn btn-sm btn-success btn-raised btn-block">{% trans "Create new topic" %}</a>
78 78 {% endif %}
79   -
  79 +
80 80 {% include 'topics/list.html' with subject=subject %}
81 81 </div>
82 82 </div>
83 83  
84 84 <div id="modal_subject"></div>
85   -
86   -
  85 +
  86 +
87 87 <script type="text/javascript">
88 88 {% if resource_new_page %}
89 89 window.open("{{ resource_new_page_url }}");
... ... @@ -101,4 +101,4 @@
101 101 }
102 102 });
103 103 </script>
104   -{% endblock content %}
105 104 \ No newline at end of file
  105 +{% endblock content %}
... ...