Browse Source

adding missing files to rainbow template

Nicolas Ducoulombier 8 years ago
parent
commit
3227560070

+ 69 - 6
main/template/rainbow/user_portal/classic_courses.tpl

@@ -1,5 +1,4 @@
 <!-- view classic list special course -->
-
 <div class="classic-courses">
     {% for item in special_courses %}
         <div class="panel panel-default">
@@ -62,12 +61,76 @@
         </div>
     {% endfor %}
 </div>
-
-
 <!-- view classic list course -->
-{% for course in courses %}
 <div class="classic-courses">
-    {% for item in course %}
+    <!-- courses in category -->
+    {% for category in courses.in_category %}
+    <div class="panel panel-default">
+        <div id="category-{{ category.id_category }}" class="panel-heading">
+            {{ category.title_category }}
+        </div>
+        <div class="panel-body">
+            {% for item in category.courses %}
+                <div class="row">
+                    <div class="col-md-2">
+                        <a class="thumbnail">
+                            {% if item.thumbnails != '' %}
+                                <img src="{{ item.thumbnails }}" title="{{ item.title }}" alt="{{ item.title }}"/>
+                            {% else %}
+                                {{ 'blackboard.png' | img(48, item.title ) }}
+                            {% endif %}
+                        </a>
+                    </div>
+                    <div class="col-md-10">
+                        {% if item.edit_actions != '' %}
+                            <div class="pull-right">
+                                {% if item.document == '' %}
+                                    <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
+                                        <i class="fa fa-pencil" aria-hidden="true"></i>
+                                    </a>
+                                {% else %}
+                                    <div class="btn-group" role="group">
+                                        <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
+                                            <i class="fa fa-pencil" aria-hidden="true"></i>
+                                        </a>
+                                        {{ item.document }}
+                                    </div> 
+                                {% endif %}
+                            </div>
+                        {% endif %}
+                        <h4 class="course-items-title">
+                            {% if item.visibility == constant('COURSE_VISIBILITY_CLOSED') %}
+                                {{ item.title }} {{ item.code_course }}
+                            {% else %}
+                                <a href="{{ item.link }}">
+                                    {{ item.title }} {{ item.code_course }}
+                                </a>
+                                {{ item.notifications }}
+                            {% endif %}
+                        </h4>
+                        <div class="course-items-session">
+                            {{ 'teacher.png' | img(16, 'Professor'|get_lang ) }}
+                            <ul class="teachers">
+                                {% for teacher in item.teachers %}
+                                <li>
+                                    {% set counter = counter + 1 %}
+                                    {% if counter > 1 %} | {% endif %}
+                                    <a href="{{ teacher.url }}" class="ajax" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
+                                        {{ teacher.firstname }} {{ teacher.lastname }}
+                                    </a>
+                                </li>
+                                {% endfor %}
+                            </ul>  
+                        </div>
+                    </div>
+                </div>
+            {% endfor %}
+        </div>
+    </div>
+    {% endfor %}
+    <!-- end courses in category -->
+    <!-- courses with out categories -->
+    {% for item in courses.not_category %}
         <div class="panel panel-default">
             <div class="panel-body">
                 <div class="row">
@@ -126,5 +189,5 @@
             </div>
         </div>
     {% endfor %}
+    <!-- end courses with out categories -->
 </div>
-{% endfor %}

+ 129 - 56
main/template/rainbow/user_portal/grid_courses.tpl

@@ -64,68 +64,141 @@
     </div>
 </div>
 <!-- new view course list -->
-{% for course in courses %}
 <div class="grid-courses">
-<div class="row">
-    {% for item in course %}
-    <div class="col-md-4 col-sm-4 col-xs-6">
-        <div class="items">
-            <div class="image">
-                <img src="{{ item.image }}" class="img-responsive">
-                {% if item.category != '' %}
-                <span class="category">{{ item.category }}</span>
-                <div class="cribbon"></div>
-                {% endif %}
-                <div class="black-shadow">
-                    <div class="author-card">  
-                    {% for teacher in item.teachers %}
-                        {% set counter = counter + 1 %}
-                        {% if counter <= 3 %}
-                        <a href="{{ teacher.url }}" class="ajax" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
-                            <img src="{{ teacher.avatar }}"/>
-                        </a>
-                        <div class="teachers-details">
-                             <h5>
+<!-- courses in category -->
+{% for category in courses.in_category %}
+    {% set nameCategory = category.title_category %}
+    {% set idCategory = category.id_category %}
+    <div id="category_{{ idCategory }}" class="panel panel-default">
+        <div class="panel-heading">
+            {{ nameCategory }}
+        </div>
+        <div class="panel-body">
+            <div class="row">
+                {% for item in category.courses %}
+                    <div class="col-md-4 col-sm-4 col-xs-6">
+                        <div class="items">
+                            <div class="image">
+                                <img src="{{ item.image }}" class="img-responsive">
+                                {% if item.category != '' %}
+                                <span class="category">{{ item.category }}</span>
+                                <div class="cribbon"></div>
+                                {% endif %}
+                                <div class="black-shadow">
+                                    <div class="author-card">  
+                                    {% for teacher in item.teachers %}
+                                        {% set counter = counter + 1 %}
+                                        {% if counter <= 3 %}
+                                        <a href="{{ teacher.url }}" class="ajax" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
+                                            <img src="{{ teacher.avatar }}"/>
+                                        </a>
+                                        <div class="teachers-details">
+                                             <h5>
+                                                <a href="{{ teacher.url }}" class="ajax" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
+                                                    {{ teacher.firstname }} {{ teacher.lastname }}
+                                                </a>
+                                             </h5>
+                                        </div>       
+                                        {% endif %}
+                                    {% endfor %}
+                                    </div>
+                                </div>
+                                {% if item.edit_actions != '' %}
+                                    <div class="admin-actions">
+                                        {% if item.document == '' %}
+                                            <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
+                                                <i class="fa fa-pencil" aria-hidden="true"></i>
+                                            </a>
+                                        {% else %}
+                                            <div class="btn-group" role="group">
+                                                <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
+                                                    <i class="fa fa-pencil" aria-hidden="true"></i>
+                                                </a>
+                                                {{ item.document }}
+                                            </div> 
+                                        {% endif %}
+                                    </div>
+                                {% endif %}
+                            </div>
+                            <div class="description">
+                                <h4 class="title">
+                                    {% if item.visibility == constant('COURSE_VISIBILITY_CLOSED') %}
+                                        {{ item.title }} {{ item.code_course }}
+                                    {% else %}
+                                        <a href="{{ item.link }}">{{ item.title }} {{ item.code_course }}</a>
+                                    {% endif %}
+                                </h4>
+                                <div class="notifications">{{ item.notifications }}</div>
+
+                            </div>
+                        </div>
+                    </div>
+                {% endfor %}
+            </div>
+        </div>
+    </div> 
+{% endfor %}
+<!-- end courses in category -->
+    <div class="row">
+        {% for item in courses.not_category %}
+            <div class="col-md-4 col-sm-4 col-xs-6">
+                <div class="items">
+                    <div class="image">
+                        <img src="{{ item.image }}" class="img-responsive">
+                        {% if item.category != '' %}
+                        <span class="category">{{ item.category }}</span>
+                        <div class="cribbon"></div>
+                        {% endif %}
+                        <div class="black-shadow">
+                            <div class="author-card">  
+                            {% for teacher in item.teachers %}
+                                {% set counter = counter + 1 %}
+                                {% if counter <= 3 %}
                                 <a href="{{ teacher.url }}" class="ajax" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
-                                    {{ teacher.firstname }} {{ teacher.lastname }}
+                                    <img src="{{ teacher.avatar }}"/>
                                 </a>
-                             </h5>
-                        </div>       
+                                <div class="teachers-details">
+                                     <h5>
+                                        <a href="{{ teacher.url }}" class="ajax" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
+                                            {{ teacher.firstname }} {{ teacher.lastname }}
+                                        </a>
+                                     </h5>
+                                </div>       
+                                {% endif %}
+                            {% endfor %}
+                            </div>
+                        </div>
+                        {% if item.edit_actions != '' %}
+                            <div class="admin-actions">
+                                {% if item.document == '' %}
+                                    <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
+                                        <i class="fa fa-pencil" aria-hidden="true"></i>
+                                    </a>
+                                {% else %}
+                                    <div class="btn-group" role="group">
+                                        <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
+                                            <i class="fa fa-pencil" aria-hidden="true"></i>
+                                        </a>
+                                        {{ item.document }}
+                                    </div> 
+                                {% endif %}
+                            </div>
                         {% endif %}
-                    {% endfor %}
                     </div>
-                </div>
-                {% if item.edit_actions != '' %}
-                    <div class="admin-actions">
-                        {% if item.document == '' %}
-                            <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
-                                <i class="fa fa-pencil" aria-hidden="true"></i>
-                            </a>
-                        {% else %}
-                            <div class="btn-group" role="group">
-                                <a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
-                                    <i class="fa fa-pencil" aria-hidden="true"></i>
-                                </a>
-                                {{ item.document }}
-                            </div> 
-                        {% endif %}
+                    <div class="description">
+                        <h4 class="title">
+                            {% if item.visibility == constant('COURSE_VISIBILITY_CLOSED') %}
+                                {{ item.title }} {{ item.code_course }}
+                            {% else %}
+                                <a href="{{ item.link }}">{{ item.title }} {{ item.code_course }}</a>
+                            {% endif %}
+                        </h4>
+                        <div class="notifications">{{ item.notifications }}</div>
+
                     </div>
-                {% endif %}
-            </div>
-            <div class="description">
-                <h4 class="title">
-                    {% if item.visibility == constant('COURSE_VISIBILITY_CLOSED') %}
-                        {{ item.title }} {{ item.code_course }}
-                    {% else %}
-                        <a href="{{ item.link }}">{{ item.title }} {{ item.code_course }}</a>
-                    {% endif %}
-                </h4>
-                <div class="notifications">{{ item.notifications }}</div>
-                
+                </div>
             </div>
-        </div>
-    </div>
-    {% endfor %}
+        {% endfor %}
     </div>
 </div>
-{% endfor %}
+

+ 2 - 0
main/template/rainbow/user_portal/session_category.tpl

@@ -29,5 +29,7 @@
 
         {# session_category.sessions is generated with the session.tpl #}
         {{ session_category.sessions }}
+        
+        
     </div>
 </div>