Browse Source

fix display_coursecode_in_courselist - refs BT#14497

Alex Aragón 6 years ago
parent
commit
97c6113de1

+ 5 - 1
app/Resources/public/css/base.css

@@ -5897,7 +5897,9 @@ div#chat-remote-video video {
 
 .grid-courses .items .code-title {
     font-size: 10px;
-    font-weight: normal;
+    font-weight: bold;
+    padding-top: 8px;
+    color: #666;
 }
 
 .toolbar-edit {
@@ -5973,6 +5975,7 @@ div#chat-remote-video video {
     padding: 0;
     font-weight: bold;
     margin: 0;
+    font-size: 14px;
 }
 
 .grid-courses .items .toolbar > div {
@@ -6101,6 +6104,7 @@ div#chat-remote-video video {
 
 .grid-courses .items .description {
     padding: 5px 10px 15px;
+    min-height: 155px;
 }
 
 .grid-courses .items .description .text {

+ 3 - 1
main/inc/lib/course.lib.php

@@ -4385,7 +4385,9 @@ class CourseManager
         $special = isset($course['special_course']) ? true : false;
         $params['title'] = $session_title;
         $params['special'] = $special;
-        $params['code'] = $course_info['visual_code'];
+        if (api_get_setting('display_coursecode_in_courselist') === 'true') {
+            $params['visual_code'] = '(' . $course_info['visual_code'] . ')';
+        }
         $params['extra'] = '';
         $html = $params;
 

+ 2 - 2
main/inc/lib/userportal.lib.php

@@ -547,7 +547,7 @@ class IndexManager
                         $courses_list_string .= '<a href="'.$web_course_path.$course['directory'].'/">'.$course['title'].'</a><br />';
                         $course_details = [];
                         if (api_get_setting('display_coursecode_in_courselist') === 'true') {
-                            $course_details[] = $course['visual_code'];
+                            $course_details[] = '('.$course['visual_code'].')';
                         }
                         if (api_get_setting('display_teacher_in_courselist') === 'true') {
                             $course_details[] = CourseManager::getTeacherListFromCourseCodeToString($course['code']);
@@ -592,7 +592,7 @@ class IndexManager
                     }
                     $course_details = [];
                     if (api_get_setting('display_coursecode_in_courselist') == 'true') {
-                        $course_details[] = $course['visual_code'];
+                        $course_details[] = '('. $course['visual_code'].')';
                     }
                     if (api_get_setting('display_teacher_in_courselist') === 'true') {
                         if (!empty($course['tutor_name'])) {

+ 4 - 2
main/template/default/user_portal/grid_courses_without_category.tpl

@@ -41,9 +41,11 @@
                             <div class="block-title">
                                 <h4 class="title" title="{{ item.title }}">
                                     {% if item.visibility == constant('COURSE_VISIBILITY_CLOSED') and not item.current_user_is_teacher %}
-                                        {{ item.title_cut }} {{ item.code_course }}
+                                        {{ item.title_cut }}
+                                        <span class="code-title">{{ item.code_course }}</span>
                                     {% else %}
-                                        <a title="{{ item.title }}" href="{{ item.link }}">{{ item.title_cut }} {{ item.code_course }}</a>
+                                        <a title="{{ item.title }}" href="{{ item.link }}">{{ item.title_cut }}</a>
+                                        <span class="code-title">{{ item.code_course }}</span>
                                     {% endif %}
                                 </h4>
                             </div>

+ 1 - 1
main/template/default/user_portal/grid_session.tpl

@@ -31,7 +31,7 @@
                   <h4 class="title">
                       {% if course.visibility == constant('COURSE_VISIBILITY_CLOSED') %}
                           {{ course.title }}
-                          <span class="code-title">{{ course.code }}</span>
+                          <span class="code-title">{{ course.visual_code }}</span>
                       {% else %}
                           <a href="{{ course.link }}">{{ course.title }}</a>
                       {% endif %}