Commit f6a3a8e623e51b77985e11e4388562e7075506ed

Authored by Matheus Lins
1 parent c48a43f8

updated tamplate teacher courses

Showing 1 changed file with 115 additions and 1 deletions   Show diff stats
courses/templates/course/index.html
... ... @@ -22,6 +22,23 @@
22 22 </ul>
23 23 </div>
24 24 </div>
  25 +
  26 +{% if user|has_role:'professor, system_admin' %}
  27 +
  28 + <div class="panel panel-primary navigation">
  29 + <div class="panel-heading">
  30 + <h3 class="panel-title">Actions</h3>
  31 + </div>
  32 + <div class="panel-body">
  33 + <ul class="nav nav-pills nav-stacked">
  34 + <li><a href="javascript:void(0)">Replicate Course</a></li>
  35 + <li><a href="javascript:void(0)">Create Course</a></li>
  36 + </ul>
  37 + </div>
  38 + </div>
  39 +
  40 +{% endif %}
  41 +
25 42 {% endblock %}
26 43  
27 44 {% block content %}
... ... @@ -36,7 +53,103 @@
36 53 {% endfor %}
37 54 {% endif %}
38 55  
  56 +{% if user|has_role:'professor, system_admin' %}
  57 +
  58 +<div class="col-md-12">
  59 + <!-- Put your content here! -->
  60 + <div class="panel-group ui-accordion ui-widget ui-helper-reset ui-sortable" id="accordion" role="tablist" aria-multiselectable="false">
  61 + <div class="group">
  62 + <div class="panel panel-info">
  63 + <div class="panel-heading headingOne ui-sortable-handle" role="tab">
  64 + <div class="row">
  65 + <div class="col-xs-9 col-md-10 titleTopic">
  66 + <a role="button" data-toggle="collapse" data-parent="#accordion" href=".collapseOne" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
  67 + <h4>Course 1</h4>
  68 + </a>
  69 + </div>
  70 + <div class="col-xs-4 col-md-2" id="divMoreActions">
  71 + <div class="btn-group">
  72 + <button type="button" class="btn btn-default btn-sm eye" data-toggle="tooltip" data-placement="bottom" title="Visible">
  73 + <i class="fa fa-eye fa-2x" aria-hidden="true"></i>
  74 + </button>
39 75  
  76 + </div>
  77 + <div class="btn-group">
  78 + <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  79 + <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
  80 + </button>
  81 + <ul class="dropdown-menu" aria-labelledby="moreActions">
  82 + <li><a href="http://127.0.0.1:8080/html/screens/users/teacher/course_detail_teacher.html"><i class="fa fa-angle-double-right fa-fw" aria-hidden="true"></i>&nbsp; Access</a></li>
  83 + <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; Replicate</a></li>
  84 + <li><a href="javascript:void(0)" data-toggle="modal" data-target="#removeCourse"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp; Remove</a></li>
  85 + </ul>
  86 + </div>
  87 + </div>
  88 + </div>
  89 + </div>
  90 + <div class="panel-collapse collapseOne collapse in" role="tabpanel" aria-labelledby="headingOne" aria-expanded="true" aria-hidden="false" tabindex="0">
  91 + <div class="panel-body">
  92 + <p><b>Course Name: </b>Computer Science</p>
  93 + <p><b>Duration (in semesters): </b>09</p>
  94 + <p><b>Coordinator: </b>Alan Turing</p>
  95 + <p>
  96 + <b>Description:</b>
  97 + <i>
  98 + "Lorem ipsum dolor sit amet, consecctetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
  99 + </i>
  100 + </p>
  101 +
  102 + </div>
  103 + </div>
  104 + </div>
  105 +
  106 + <div class="modal" id="removeCourse">
  107 + <div class="modal-dialog">
  108 + <div class="modal-content">
  109 + <div class="modal-header">
  110 + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">X</button>
  111 + <h4 class="modal-title"></h4>
  112 + </div>
  113 + <div class="modal-body">
  114 + <p>Delete your Course?</p>
  115 + </div>
  116 + <div class="modal-footer">
  117 +
  118 + <a href="http://127.0.0.1:8080/html/screens/users/profile_user.html" target="_self"><button type="button" class="btn btn-primary">Confirm</button></a>
  119 +
  120 + </div>
  121 + </div>
  122 + </div>
  123 + </div>
  124 +
  125 +
  126 + </div>
  127 + <div class="group">
  128 + <div class="panel panel-info">
  129 + </div>
  130 +
  131 +<div class="modal" id="removeCourse2">
  132 + <div class="modal-dialog">
  133 + <div class="modal-content">
  134 + <div class="modal-header">
  135 + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">X</button>
  136 + <h4 class="modal-title"></h4>
  137 + </div>
  138 + <div class="modal-body">
  139 + <p>Delete your course?</p>
  140 + </div>
  141 + <div class="modal-footer">
  142 +
  143 + <a href="http://127.0.0.1:8080/html/screens/users/profile_user.html" target="_self"><button type="button" class="btn btn-primary">Confirm</button></a>
  144 +
  145 + </div>
  146 + </div>
  147 + </div>
  148 +</div></div>
  149 + </div>
  150 + </div>
  151 +
  152 +{% else %}
40 153 <div class="col-md-12">
41 154 <div class="input-group">
42 155 <div class="form-group is-empty"><input type="search" class="form-control" placeholder="Search Courses"></div>
... ... @@ -47,7 +160,7 @@
47 160 </span>
48 161 </div>
49 162 </div>
50   -
  163 +
51 164 {% if courses|length > 0 %}
52 165 {% for course in courses %}
53 166 <div class="col-md-12">
... ... @@ -103,4 +216,5 @@
103 216 {% else %}
104 217 {% trans 'No courses found' %}
105 218 {% endif %}
  219 +{% endif %}
106 220 {% endblock %}
... ...