Commit 065784518c74d29c55d4556e3a26fe99a0dd68e9

Authored by juliotoscano
1 parent 10f221e3

modifying topic teacher #205

courses/templates/subject/form_view_teacher.html
1   - {% load static i18n list_topic_foruns permission_tags widget_tweaks professor_access%}
  1 +{% load static i18n list_topic_foruns permission_tags widget_tweaks professor_access%}
2 2  
3   - {% block javascript %}
4   - <script type="text/javascript" src="{% static 'js/forum.js' %}"></script>
5   - <script src="{% static 'js/file.js' %}"></script>
6   - <script type="text/javascript" src="{% static 'js/material.js' %}"></script>
7   - <script type = "text/javascript" src="{% static 'links.js' %}"></script>
8   - {% endblock %}
  3 +{% block javascript %}
  4 + <script type="text/javascript" src="{% static 'js/forum.js' %}"></script>
  5 + <script src="{% static 'js/file.js' %}"></script>
  6 + <script type="text/javascript" src="{% static 'js/material.js' %}"></script>
  7 + <script type = "text/javascript" src="{% static 'links.js' %}"></script>
  8 +{% endblock %}
9 9 <div class="cards-detail">
10 10 <div class="panel-group accordion ui-accordion ui-widget ui-helper-reset ui-sortable" role="tablist" aria-multiselectable="false">
11   - <div class="group"><div class="panel panel-default">
12   - <div class="panel-heading topic ui-sortable-handle" role="tab">
13   - <div class="row">
14   - <div class="col-md-1 moreAccordion" data-toggle="collapse" data-parent="#accordion-{{topic.slug}}" href=".collapseTopic-{{topic.slug}}" aria-expanded="false" aria-controls="collapseTopic-{{topic.slug}}">
15   - <button class="btn btn-default btn-sm caret-square"><i class="fa fa-caret-square-o-down fa-2x" aria-hidden="true"></i></button>
16   - </div>
17   - <div class="col-xs-9 col-md-9 titleTopic">
18   - <a role="button">
19   - <h4>{{topic}}</h4>
20   - </a>
21   - </div>
22   - <div class="col-xs-3 col-md-2 divMoreActions">
23   - <div class="btn-group">
24   - <button type="button" class="btn btn-default btn-sm eye" data-toggle="tooltip" data-placement="bottom" title="Visible">
25   - <i class="fa fa-eye fa-2x" aria-hidden="true"></i>
26   - </button>
27   - </div>
28   - <div class="btn-group">
29   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
30   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
31   - </button>
32   - {% professor_subject topic.subject user as dropdown_topic %}
33   - {% if dropdown_topic %}
34   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
35   - <li><a href="javascript:void(0)" data-toggle="modal" data-target="#myModal4"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Replicate" %}</a></li>
36   - <li><a href="javascript:void(0)" class="edit_card"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Edit" %}</a></li>
37   - <li><a href="javascript:void(0)" data-toggle="modal" data-target="#removeTopic"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Remove" %}</a></li>
38   - </ul>
39   - {% endif %}
  11 + <div class="group">
  12 + <div class="panel panel-default">
  13 + <div class="panel-heading topic ui-sortable-handle" role="tab">
  14 + <div class="row">
  15 + <div class="col-md-1 moreAccordion" data-toggle="collapse" data-parent="#accordion-{{topic.slug}}" href=".collapseTopic-{{topic.slug}}" aria-expanded="false" aria-controls="collapseTopic-{{topic.slug}}">
  16 + <button class="btn btn-default btn-sm caret-square"><i class="fa fa-caret-square-o-down fa-2x" aria-hidden="true"></i></button>
  17 + </div>
  18 + <div class="col-xs-9 col-md-9 titleTopic">
  19 + <a role="button">
  20 + <h4>{{topic}}</h4>
  21 + </a>
  22 + </div>
  23 + <div class="col-xs-3 col-md-2 divMoreActions">
  24 + <div class="btn-group">
  25 + <button type="button" class="btn btn-default btn-sm eye" data-toggle="tooltip" data-placement="bottom" title="Visible">
  26 + <i class="fa fa-eye fa-2x" aria-hidden="true"></i>
  27 + </button>
  28 + </div>
  29 + <div class="btn-group">
  30 + <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  31 + <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
  32 + </button>
  33 + {% professor_subject topic.subject user as dropdown_topic %}
  34 + {% if dropdown_topic %}
  35 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  36 + <li><a href="javascript:void(0)" data-toggle="modal" data-target="#myModal4"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Replicate" %}</a></li>
  37 + <li><a href="javascript:void(0)" class="edit_card"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Edit" %}</a></li>
  38 + <li><a href="javascript:void(0)" data-toggle="modal" data-target="#removeTopic"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Remove" %}</a></li>
  39 + </ul>
  40 + {% endif %}
  41 + </div>
  42 + </div>
40 43 </div>
41 44 </div>
42   - </div>
43   - <div class="panel-collapse collapseOne collapse in" role="tabpanel" aria-labelledby="headingOne" aria-expanded="false" aria-hidden="true" tabindex="-1" aria-selected="false">
44   - <div class="panel-body">
45   - <div class="presentation">
46   - <p>
47   - <i>
48   - {{topic.description|linebreaks}}
49   - </i>
50   - </p>
51   - <div class="row">
52   - <div class="col-xs-6 col-md-6">
53   - <div class="resource_inline">
54   - <h4>{% trans 'Material' %}</h4>
  45 + <div class="panel-collapse collapseOne collapse in" role="tabpanel" aria-labelledby="headingOne" aria-expanded="false" aria-hidden="true" tabindex="-1" aria-selected="false">
  46 + <div class="panel-body">
  47 + <div class="presentation">
  48 + <p>
  49 + <i>
  50 + {{topic.description|linebreaks}}
  51 + </i>
  52 + </p>
  53 + <div class="row">
  54 + <div class="col-xs-6 col-md-6">
  55 + <div class="resource_inline">
  56 + <h4>{% trans 'Material' %}</h4>
  57 + </div>
  58 + <div class="resource_inline">
  59 + <div class="dropdown">
  60 + <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
  61 + <ul class="dropdown-menu" aria-labelledby="dLabel">
  62 + <li><a href=" javascript:get_modal_link('{% url 'course:links:create_link' topic.slug %}', '#createLinksModal','#divModalLink') ">{% trans 'Create a Link' %}<div class="ripple-container"><div class="ripple ripple-on ripple-out" style="left: 54.5312px; top: 22px; background-color: rgb(0, 150, 136); transform: scale(20);"></div></div></a></li>
  63 + <li>
  64 + <a href="javascript:get_modal_file('{% url 'course:file:create_file' topic.slug %}', '#fileModal', '#divModalFile')">
  65 + {% trans "Create a file" %}
  66 + <div class="ripple-container">
  67 + <div class="ripple ripple-on ripple-out" style="left: 33.5312px; top: 11px; background-color: rgb(0, 150, 136); transform: scale(20);">
  68 + </div>
  69 + </div>
  70 + </a>
  71 + </li>
  72 + </ul>
  73 + </div>
  74 + </div>
  75 + <ul id="list-materials">
  76 + {% list_topic_file request topic %}
  77 + {% list_topic_link request topic%}
  78 +
  79 + </ul>
55 80 </div>
56   - <div class="resource_inline">
57   - <div class="dropdown">
58   - <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
59   - <ul class="dropdown-menu" aria-labelledby="dLabel">
60   - <li><a href=" javascript:get_modal_link('{% url 'course:links:create_link' topic.slug %}', '#createLinksModal','#divModalLink') ">{% trans 'Create a Link' %}<div class="ripple-container"><div class="ripple ripple-on ripple-out" style="left: 54.5312px; top: 22px; background-color: rgb(0, 150, 136); transform: scale(20);"></div></div></a></li>
61   - <li>
62   - <a href="javascript:get_modal_file('{% url 'course:file:create_file' topic.slug %}', '#fileModal', '#divModalFile')">
63   - {% trans "Create a file" %}
64   - <div class="ripple-container">
65   - <div class="ripple ripple-on ripple-out" style="left: 33.5312px; top: 11px; background-color: rgb(0, 150, 136); transform: scale(20);">
66   - </div>
67   - </div>
68   - </a>
69   - </li>
70   - </ul>
  81 + <div class="col-xs-4 col-md-4">
  82 + <div class="resource_inline">
  83 + <h4>{% trans 'Activities' %}</h4>
71 84 </div>
72 85 </div>
73 86 <ul id="list-materials">
... ... @@ -78,107 +91,103 @@
78 91 </div>
79 92 <div class="col-xs-4 col-md-4">
80 93 <div class="resource_inline">
81   - <h4>{% trans 'Activities' %}</h4>
  94 + <h4>Activities</h4>
82 95 </div>
83   - </div>
84   - <ul id="list-materials">
85   - {% list_topic_file request topic %}
86   - {% list_topic_link request topic%}
87   -
88   - </ul>
89   - </div>
90   - <div class="col-xs-4 col-md-4">
91   - <div class="resource_inline">
92   - <h4>Activities</h4>
93   - </div>
94   - <div class="resource_inline">
95   - <div class="dropdown">
96   - <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
97   - <ul class="dropdown-menu" aria-labelledby="dLabel">
98   - <li><a href="javascript:createForum('{% url 'course:forum:create' %}', '{{ topic.id }}')">{% trans 'Create Forum' %}<div class="ripple-container"><div class="ripple ripple-on ripple-out" style="left: 33.5312px; top: 11px; background-color: rgb(0, 150, 136); transform: scale(20);"></div></div></a></li>
99   - <li><a href="javascript:modal.get('{% url 'course:poll:create_poll' topic.slug%}','#poll','#modal_poll');">{% trans 'Create Poll' %}</a></li>
  96 + <div class="resource_inline">
  97 + <div class="dropdown">
  98 + <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
  99 + <ul class="dropdown-menu" aria-labelledby="dLabel">
  100 + <li><a href="javascript:createForum('{% url 'course:forum:create' %}', '{{ topic.id }}')">{% trans 'Create Forum' %}<div class="ripple-container"><div class="ripple ripple-on ripple-out" style="left: 33.5312px; top: 11px; background-color: rgb(0, 150, 136); transform: scale(20);"></div></div></a></li>
  101 + <li><a href="javascript:modal.get('{% url 'course:poll:create_poll' topic.slug%}','#poll','#modal_poll');">{% trans 'Create Poll' %}</a></li>
100 102  
101   - </ul>
  103 + </ul>
  104 + </div>
102 105 </div>
103   - </div>
104   - <ul>
  106 + <ul>
105 107  
106   - <div class="foruns_list">
107   - {% list_topic_foruns request topic %}
108   - </div>
109   - </ul>
  108 + <div class="foruns_list">
  109 + {% list_topic_foruns request topic %}
  110 + </div>
  111 + </ul>
  112 + </div>
  113 + {% list_topic_poll request topic %}
110 114 </div>
111   - {% list_topic_poll request topic %}
112   - </div>
113   - </div>
114   - <div class="editation" style="display: none">
115   - <div class="form-group">
116   - <label class="control-label" for="focusedInput2">Name Topic</label>
117   - <input type="text" class="form-control" value="Topic 1">
118   - </div>
119   - <div class="form-group is-empty">
120   - <label class="control-label" for="focusedInput2">Description</label>
121   - <textarea class="form-control" rows="3" id="textArea"></textarea>
122   - </div>
123   - <div class="row">
124   - <div class=" col-xs-6 col-md-4">
125   - <div class="resource_inline">
126   - <h4>Material</h4>
  115 + <div class="editation" style="display: none">
  116 + <div class="form-group">
  117 + <label class="control-label" for="focusedInput2">Name Topic</label>
  118 + <input type="text" class="form-control" value="Topic 1">
  119 + </div>
  120 + <div class="form-group is-empty">
  121 + <label class="control-label" for="focusedInput2">Description</label>
  122 + <textarea class="form-control" rows="3" id="textArea"></textarea>
127 123 </div>
128   - <div class="resource_inline">
129   - <div class="dropdown">
130   - <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
131   - <ul class="dropdown-menu" aria-labelledby="dLabel">
132   - <li><a href="javascript:get_modal_link('{% url 'course:links:create_link' topic.slug %}', '#createLinksModal','#divModalLink')">Create a Link</a></li>
133   - <li>
134   - <a href="#">
135   - {% trans "Create a file" %}
136   - <div class="ripple-container">
137   - <div class="ripple ripple-on ripple-out" style="left: 33.5312px; top: 11px; background-color: rgb(0, 150, 136); transform: scale(20);">
  124 + <div class="row">
  125 + <div class=" col-xs-6 col-md-4">
  126 + <div class="resource_inline">
  127 + <h4>Material</h4>
  128 + </div>
  129 + <div class="resource_inline">
  130 + <div class="dropdown">
  131 + <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
  132 + <ul class="dropdown-menu" aria-labelledby="dLabel">
  133 + <li><a href="javascript:get_modal_link('{% url 'course:links:create_link' topic.slug %}', '#createLinksModal','#divModalLink')">Create a Link</a></li>
  134 + <li>
  135 + <a href="#">
  136 + {% trans "Create a file" %}
  137 + <div class="ripple-container">
  138 + <div class="ripple ripple-on ripple-out" style="left: 33.5312px; top: 11px; background-color: rgb(0, 150, 136); transform: scale(20);">
  139 + </div>
138 140 </div>
139   - </div>
140   - </a>
141   - </li>
  141 + </a>
  142 + </li>
  143 + </ul>
  144 + </div>
  145 + </div>
  146 + <ul id="list-materials-edit">
  147 + {% list_topic_link_edit request topic%}
  148 + {% list_topic_file_edit request topic %}
142 149 </ul>
143 150 </div>
144   - </div>
145   - <ul id="list-materials-edit">
146   - {% list_topic_link_edit request topic%}
147   - {% list_topic_file_edit request topic %}
148   - </ul>
149   - </div>
150   - <div class="col-xs-4 col-md-offset-1 col-md-4">
151   - <div class="resource_inline">
152   - <h4>Activities</h4>
153   - </div>
154   - <div class="resource_inline">
155   - <div class="dropdown">
156   - <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
157   - <ul class="dropdown-menu" aria-labelledby="dLabel">
158   - <li>Qualquer coisa</li>
  151 + <div class="col-xs-4 col-md-offset-1 col-md-4">
  152 + <div class="resource_inline">
  153 + <h4>Activities</h4>
  154 + </div>
  155 + <div class="resource_inline">
  156 + <div class="dropdown">
  157 + <a href="#" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-plus-circle fa-lg" aria-hidden="true"></i></a>
  158 + <ul class="dropdown-menu" aria-labelledby="dLabel">
  159 + <li>Qualquer coisa</li>
  160 + </ul>
  161 + </div>
  162 + </div>
  163 + <ul>
  164 + <li class="icon_edit_remove"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i> <i class="fa fa-trash fa-lg" aria-hidden="true"></i></li>
  165 +
  166 + <li class="icon_edit_remove"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i> <i class="fa fa-trash fa-lg" aria-hidden="true"></i></li>
  167 +
159 168 </ul>
160 169 </div>
161 170 </div>
162   - <ul>
163   - <li class="icon_edit_remove"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i> <i class="fa fa-trash fa-lg" aria-hidden="true"></i></li>
164   -
165   - <li class="icon_edit_remove"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i> <i class="fa fa-trash fa-lg" aria-hidden="true"></i></li>
166   -
167   - </ul>
168   - </div>
169   - </div>
170   - <div class="form-group">
171   - <div class="col-md-10">
172   - <button type="button" class="btn btn-raised btn-default edit_card_end">Cancel</button>
173   - <button type="submit" class="btn btn-raised btn-primary edit_card_end">Submit</button>
  171 + <div class="form-group">
  172 + <div class="col-md-10">
  173 + <button type="button" class="btn btn-raised btn-default edit_card_end">Cancel</button>
  174 + <button type="submit" class="btn btn-raised btn-primary edit_card_end">Submit</button>
  175 + </div>
  176 + </div>
174 177 </div>
175 178 </div>
176 179 </div>
177   - </div>
178   - </div>
179 180 </div>
  181 + {% professor_subject topic.subject user as professor_links %}
  182 + {% if professor_links%}
  183 + {% include "links/create_link.html" %}
  184 + {% include "links/delete_link.html" %}
  185 + {% endif %}
  186 + </div>
  187 +</div>
  188 +</div>
180 189  
181   - </div>
  190 +<!-- MODALs -->
182 191  
183 192  
184 193 <!-- MODAL REMOVE TOPIC -->
... ... @@ -201,11 +210,6 @@
201 210 </div>
202 211 </div>
203 212 <!-- END -->
204   - {% professor_subject topic.subject user as professor_links %}
205   - {% if professor_links%}
206   - {% include "links/create_link.html" %}
207   - {% include "links/delete_link.html" %}
208   - {% endif %}
209 213  
210 214 <!-- MODAL EMBEED-->
211 215 <div class="modal fade" id="embedModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
... ... @@ -351,3 +355,5 @@
351 355 </div>
352 356 </div>
353 357 </div>
  358 +
  359 +
... ...
courses/templates/subject/index.html
... ... @@ -52,58 +52,58 @@
52 52  
53 53 {% block content %}
54 54 <div class="panel panel-info">
55   - <div class="panel-heading course-detail">
56   - <div class="row">
57   - <div class="col-md-10 col-sm-10">
58   - <h4>{{subject}}</h4>
59   - </div>
60   - {% professor_subject subject user as subject_professor%}
61   - {% if subject_professor %}
62   - <div class="col-xs-4 col-md-2 divMoreActions">
63   - <div class="btn-group">
64   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
65   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
66   - </button>
67   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
68   - <li><a href="javascript:void(0)"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Replicate" %}</a></li>
69   - <li><a href="{% url 'course:update_subject' subject.slug %}" <i class="fa fa-pencil fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Edit" %}</a></li>
70   - <li><a href="{% url 'course:delete_subject' subject.slug %}" ><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Remove" %}</a></li>
71   - </ul>
72   - </div>
73   - </div>
74   - {% endif %}
75   - </div>
76   - </div>
77   - <div class="panel-body">
78   - <p><b>{% trans "Professor" %}:</b> {{subject.professors}}</p>
79   - <p>
80   - <b>{% trans "Description" %}:</b>
81   - {{subject.description|linebreaks}}
82   - </p>
83   - <div class="row">
84   - <div class="col-xs-6 col-md-6">
85   - <p><b>{% trans "Beginning" %}:</b> {{subject.init_date}}</p>
86   - </div>
87   - <div class="col-xs-6 col-md-6">
88   - <p><b>{% trans "End" %}:</b> {{subject.end_date}}</p>
89   - </div>
90   - </div>
91   - </div>
92   - </div>
93   -
94   - {% for topic in topics %}
95   - {% professor_subject topic.subject user as topic_professor%}
96   - {% if topic_professor %}
97   - {% include "subject/form_view_teacher.html" %}
98   - {% else %}
99   - {% include "subject/form_view_student.html" %}
100   - {% endif %}
101   - {% endfor %}
102   - {% professor_subject subject user as professor_sub %}
103   - {% if professor_sub %}
104   - <div class="form-group">
105   - <a href="{% url 'course:create_topic' subject.slug %}" data-toggle="modal" data-target="" class="btn btn-primary btn-lg btn-block btn-raised" name="create_topic">{% trans "Create Topic" %}<div class="ripple-container"></div></a>
  55 + <div class="panel-heading course-detail">
  56 + <div class="row">
  57 + <div class="col-md-10 col-sm-10">
  58 + <h4>{{subject}}</h4>
  59 + </div>
  60 + <div class="col-xs-4 col-md-2 divMoreActions">
  61 + {% professor_subject subject user as subject_professor%}
  62 + {% if subject_professor %}
  63 + <div class="btn-group">
  64 + <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  65 + <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
  66 + </button>
  67 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  68 + <li><a href="javascript:void(0)"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Replicate" %}</a></li>
  69 + <li><a href="{% url 'course:update_subject' subject.slug %}" <i class="fa fa-pencil fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Edit" %}</a></li>
  70 + <li><a href="{% url 'course:delete_subject' subject.slug %}" ><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp; {% trans "Remove" %}</a></li>
  71 + </ul>
  72 + </div>
  73 + {% endif %}
  74 + </div>
  75 + </div>
  76 + </div>
  77 + <div class="panel-body">
  78 + <p><b>{% trans "Professor" %}:</b> {{subject.professors}}</p>
  79 + <p>
  80 + <b>{% trans "Description" %}:</b>
  81 + {{subject.description|linebreaks}}
  82 + </p>
  83 + <div class="row">
  84 + <div class="col-xs-6 col-md-6">
  85 + <p><b>{% trans "Beginning" %}:</b> {{subject.init_date}}</p>
  86 + </div>
  87 + <div class="col-xs-6 col-md-6">
  88 + <p><b>{% trans "End" %}:</b> {{subject.end_date}}</p>
  89 + </div>
106 90 </div>
107   - {% endif %}
108   -
  91 + </div>
  92 + </div>
  93 + {% for topic in topics %}
  94 + {% professor_subject topic.subject user as topic_professor%}
  95 + {% if topic_professor %}
  96 + {% include "subject/form_view_teacher.html" %}
  97 + {% else %}
  98 + {% include "subject/form_view_student.html" %}
  99 + {% endif %}
  100 + {% endfor %}
  101 + {% professor_subject subject user as professor_sub %}
  102 + {% if professor_sub %}
  103 + <div class="col-md-10">
  104 + <div class="form-group">
  105 + <a href="{% url 'course:create_topic' subject.slug %}" data-toggle="modal" data-target="" class="btn btn-primary btn-lg btn-block btn-raised" name="create_topic">{% trans "Create Topic" %}<div class="ripple-container"></div></a>
  106 + </div>
  107 + </div>
  108 + {% endif %}
109 109 {% endblock %}
... ...