Commit 52f695e01a8ada868d9722c5ef68ed0fc8da596a

Authored by Matheus Lins
1 parent 81016d27

colapse ony specific course #189

Showing 1 changed file with 60 additions and 41 deletions   Show diff stats
courses/templates/course/course_card.html
1 1 {% load static i18n permission_tags %}
2 2 {% load django_bootstrap_breadcrumbs %}
3 3  
4   -<div class="panel-group ui-accordion ui-widget ui-helper-reset ui-sortable" id="accordion" role="tablist" aria-multiselectable="false">
5   - <div class="group">
6   - <div class="panel panel-info">
7   - <div class="panel-heading" role="tab">
8   - <div class="row">
9   - <div class="col-xs-9 col-md-10 titleTopic">
10   - <a role="button" data-toggle="collapse" data-parent="#accordion" href=".collapseOne" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
11   - <h4 style="color:white">{{course.name}}</h4>
12   - </a>
13   - </div>
14   - {% if user|has_role:'professor' or user|has_role:'system_admin' %}
15   - <div class="col-xs-4 col-md-2" id="divMoreActions">
16   - <div class="btn-group">
17   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
18   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
19   - </button>
20   - <ul class="dropdown-menu" aria-labelledby="moreActions">
21   - <li><a href="javascript:void(0)" data-toggle="modal" data-target="#myModal4"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
22   - <li><a href="javascript:delete_course('{% url 'course:delete' course.slug %}', '{{ course.slug }}', '{% trans "Are you sure you want to delete this course?" %}', '{% url 'course:manage' %}')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>{% trans 'Remove' %}</a></li>
23   - </ul>
24   - </div>
25   - </div>
26   - {% endif %}
27   - </div>
28   - </div>
29   - <div class="panel-collapse collapseOne collapse in" role="tabpanel" aria-labelledby="headingOne" aria-expanded="true" aria-hidden="false" tabindex="0">
30   - <div class="panel-body">
31   - <p><b>Course Name: </b>{{course.name}}</p>
32   - <p><b>Coordinator: </b>{{course.professors.all.0}}</p>
33   - <p>
34   - <b>Description:</b>
35   - <i>
36   - {{course.content}}
37   - </i>
38   - </p>
39   - <a href="{% url 'course:view' course.slug %}" class="btn btn-raised btn-default center-block">{% trans 'View Course' %}<div class="ripple-container"></div></a>
40   - </div>
41   - </div>
42   - </div>
43   - </div>
44   - </div>
45 4 \ No newline at end of file
  5 +<div class="panel-group ui-accordion ui-widget ui-helper-reset ui-sortable" id="accordion-{{course.slug}}" role="tablist" aria-multiselectable="false">
  6 + <div class="group">
  7 + <div class="panel panel-info">
  8 + <div class="panel-heading" role="tab">
  9 + <div class="row">
  10 + <div class="col-xs-9 col-md-10 titleTopic">
  11 + <a role="button" data-toggle="collapse" data-parent="#accordion-{{course.slug}}" href=".collapseOne-{{course.slug}}" aria-expanded="false" aria-controls="collapseOne-{{course.slug}}" class="collapsed">
  12 + <h4 style="color:white">{{course.name}}</h4>
  13 + </a>
  14 + </div>
  15 + {% if user|has_role:'professor' or user|has_role:'system_admin' %}
  16 + <div class="col-xs-4 col-md-2" id="divMoreActions">
  17 + <div class="btn-group">
  18 + <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  19 + <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
  20 + </button>
  21 + <ul class="dropdown-menu" aria-labelledby="moreActions">
  22 + <li><a href="javascript:replicate_course('{% url 'course:create'%}','{{course.slug}}')"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
  23 + <li><a href="javascript:delete_course('{% url 'course:delete' course.slug %}', '{{ course.slug }}', '{% trans "Are you sure you want to delete this course?" %}', '{% url 'course:manage' %}')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>{% trans 'Remove' %}</a></li>
  24 + </ul>
  25 + </div>
  26 + </div>
  27 + {% endif %}
  28 + </div>
  29 + </div>
  30 + <div class="panel-collapse collapseOne-{{course.slug}} collapse in" role="tabpanel" aria-labelledby="headingOne" aria-expanded="true" aria-hidden="false" tabindex="0">
  31 + <div class="panel-body">
  32 + <p><b>Course Name: </b>{{course.name}}</p>
  33 + <p><b>Coordinator: </b>{{course.professors.all.0}}</p>
  34 + <p>
  35 + <b>Description:</b>
  36 + <i>
  37 + {{course.content}}
  38 + </i>
  39 + </p>
  40 + <a href="{% url 'course:view' course.slug %}" class="btn btn-raised btn-default center-block">{% trans 'View Course' %}<div class="ripple-container"></div></a>
  41 + </div>
  42 + </div>
  43 + </div>
  44 + </div>
  45 +</div>
  46 +
  47 +<div class="modal fade" id="replicateCourse" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  48 + <div class="modal-dialog" role="document">
  49 + <div class="modal-content">
  50 + <div class="modal-header">
  51 + <h4 class="modal-title" id="myModalLabel">{% trans 'Forum' %}</h4>
  52 + </div>
  53 + <div class="modal-body">
  54 + <section>
  55 + <div class="course_replicate_form"></div>
  56 + </section>
  57 + </div>
  58 + <div class="modal-footer">
  59 + <button type="button" class="btn btn-danger btn-raised" data-dismiss="modal">{% trans 'Close' %}</button>
  60 + <button type="button" onclick="$('#course_replicate').submit();" class="btn btn-primary btn-raised">{% trans 'Create' %}</button>
  61 + </div>
  62 + </div>
  63 + </div>
  64 +</div>
46 65 \ No newline at end of file
... ...