Procházet zdrojové kódy

Merge branch '1.11.x' of github.com:chamilo/chamilo-lms into 1.11.x

jmontoyaa před 7 roky
rodič
revize
86501d90b5

binární
main/img/course_progress_na.gif


binární
main/img/gradebook.gif


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

@@ -1164,7 +1164,7 @@ class IndexManager
             // Load sessions in category
             $session_categories = UserManager::get_sessions_by_category($user_id, false);
         }
-
+        
         $sessionCount = 0;
         $courseCount = 0;
 
@@ -1366,7 +1366,7 @@ class IndexManager
                 $coursesWithoutCategoryTemplate = '/user_portal/grid_courses_without_category.tpl';
                 $coursesWithCategoryTemplate = '/user_portal/grid_courses_with_category.tpl';
             }
-
+            
             if ($specialCourses) {
                 if ($categoryCodeFilter) {
                     $specialCourses = self::filterByCategory(
@@ -1374,7 +1374,6 @@ class IndexManager
                         $categoryCodeFilter
                     );
                 }
-
                 $this->tpl->assign('courses', $specialCourses);
                 $specialCourseList = $this->tpl->fetch(
                     $this->tpl->get_template($coursesWithoutCategoryTemplate)

+ 3 - 1
main/lang/english/trad4all.inc.php

@@ -6388,7 +6388,7 @@ $ShowGroupsToUsersComment = "Show the classes to users. Classes are a feature th
 $ExerciseWillBeActivatedFromXToY = "Exercise will be activated from %s to %s";
 $ExerciseAvailableFromX = "Exercise available from %s";
 $ExerciseAvailableUntilX = "Exercise available until %s";
-$HomepageViewActivityBig = "Big activity view (Ipad style)";
+$HomepageViewActivityBig = "Big icons view";
 $CheckFilePermissions = "Check file permissions";
 $AddedToALP = "Added to a LP";
 $NotAvailable = "Not available";
@@ -8044,4 +8044,6 @@ $SendCertificateNotifications = "Send certificate notification to all users";
 $MailSubjectForwardShort = "Fwd";
 $ForwardedMessage = "Forwarded message";
 $ForwardMessage = "Forward message";
+$MyCoursePageCategoryIntroduction = "You will find below the list of course categories.
+Click on one of them to see the list of courses it has.";
 ?>

+ 14 - 1
main/lang/french/trad4all.inc.php

@@ -6376,7 +6376,7 @@ $ShowGroupsToUsersComment = "Montrer les classes aux utilisateurs. La fonctionna
 $ExerciseWillBeActivatedFromXToY = "L'exercice sera disponible du %s au %s";
 $ExerciseAvailableFromX = "Exercice disponible à partir du %s";
 $ExerciseAvailableUntilX = "Exercice disponible jusqu'au %s";
-$HomepageViewActivityBig = "Vue activité élargie (style iPad)";
+$HomepageViewActivityBig = "Vue grandes icônes";
 $CheckFilePermissions = "Vérifier les permissions sur les fichiers";
 $AddedToALP = "Ajouté à un parcours";
 $NotAvailable = "Non disponible";
@@ -7970,4 +7970,17 @@ $UserLinkingTo = "Lié à l'apprenant";
 $RequestLinkingToUser = "Solliciter lien à apprenant";
 $LinkingRequestsAdded = "Demande de liaison enregistrée";
 $HrmList = "Liste des directeurs de ressources humaines";
+$AssignHrmToUser = "Assigner Directeur des Ressources Humaines";
+$AddHrmToUser = "Ajouter Directeur des Ressources Humaines";
+$HrmAssignedUsersCourseList = "Liste des cours des utilisateurs assignés au directeur des ressources humaines";
+$GoToSurvey = "Aller à l'enquête";
+$NotificationCertificateSubject = "Avis d'obtention de certificat";
+$NotificationCertificateTemplate = "Cher/Chère ((user_first_name)), vous avez terminé ((course_title)). Votre note finale est de ((score)). Merci de laisser passer quelques jours avant l'apparition de le visualiser sur notre système. Nous espérons que vous en ayez pleinement profité et que nous vous reverrons bientôt dans l'un de vos prochains cours. Si nous pouvons vous être utile d'une quelconque manière, n'hésitez pas à nous contacter.
+Cordialement, ((author_first_name)) ((author_last_name)), ((portal_name))";
+$SendCertificateNotifications = "Envoyer les avis de certificat à tous les utilisateurs";
+$MailSubjectForwardShort = "Tr";
+$ForwardedMessage = "Message transféré";
+$ForwardMessage = "Transférer message";
+$MyCoursePageCategoryIntroduction = "Vous trouverez ci-dessous la liste des catégories de cours.
+Cliquez sur l'une pour voir la liste des cours qu'elle contient.";
 ?>

+ 1 - 1
main/lang/galician/trad4all.inc.php

@@ -5,7 +5,7 @@ for more information: see languages.txt in the lang folder.
 $OpenBadgesBannerText = "Pode xenerar insignias para recoñecer as habilidades aprendidas dos seus usuarios, dar un recoñecemento polo seu logro, co cal eles poderán mostrar as súas capacidades e competencias adquiridas a través de emblemas, que serán visualizados no seu perfil de usuario. Para máis información sobre os Open Badges en <a href=\"http://openbadges.org/\">www.openbadges.org</a>";
 $OpenBadgesIntroduction = "Agora pode establecer recoñecemento de habilidades por aprender en calquera curso deste campus virtual.";
 $DesignANewBadgeComment = "Deseñar unha nova insígnea, descargala e subila á plataforma";
-$TheBadgesWillBeSentToThatBackpack = "As insígneas mandaranse a esta mochila";
+$TheBadgesWillBeSentToThatBackpack = "As insígnias mandaranse a esta mochila";
 $BackpackDetails = "Detalles da mochila";
 $CriteriaToEarnTheBadge = "Criterios para lograr a insígnea";
 $BadgePreview = "Previsualización insígnea";

+ 2 - 1
main/lang/german/trad4all.inc.php

@@ -2219,7 +2219,7 @@ $AnnouncementModified = "Ankündigung wurde verändert";
 $AnnouncementAdded = "Ankündigung wurde hinzugefügt";
 $AnnouncementDeleted = "Ankündigung wurde gelöscht";
 $AnnouncementPublishedOn = "Veröffentlicht am";
-$AddAnnouncement = "Als Ankündigung hinzugefügt";
+$AddAnnouncement = "Ankündigung hinzufügen";
 $AnnouncementDeleteAll = "Liste der Ankündigungen löschen";
 $professorMessage = "Mitteilung vom Kursleiter";
 $EmailSent = "und per E-Mail an Kursteilnehmer gesendet";
@@ -7972,4 +7972,5 @@ $NewPasswordRequirementMaxXLowercase = "Maximale %s Kleinbuchstaben";
 $NewPasswordRequirementMaxXUppercase = "Maximale %s Großbuchstaben";
 $NewPasswordRequirementMaxXNumeric = "Maximale %s numerische (0-9) Zeichen";
 $NewPasswordRequirementMaxXLength = "Maximale %s Zeichen insgesamt";
+$GoToSurvey = "Zur Umfrage";
 ?>

+ 9 - 1
main/lang/spanish/trad4all.inc.php

@@ -6391,7 +6391,7 @@ $ShowGroupsToUsersComment = "Mostrar las clases a los usuarios. Las clases son u
 $ExerciseWillBeActivatedFromXToY = "El ejercicio estará visible del %s al %s";
 $ExerciseAvailableFromX = "Ejercicio disponible desde el %s";
 $ExerciseAvailableUntilX = "Ejercicio disponible hasta el %s";
-$HomepageViewActivityBig = "Vista actividad tipo iPad.";
+$HomepageViewActivityBig = "Vista grandes iconos";
 $CheckFilePermissions = "Verificar permisos de ficheros";
 $AddedToALP = "Añadido a una lección";
 $NotAvailable = "No disponible";
@@ -8062,4 +8062,12 @@ $HrmList = "Lista de responsables de recursos humanos";
 $AssignHrmToUser = "Asignar Director de Recursos Humanos a usuario";
 $AddHrmToUser = "Añadir Director de Recursos Humanos a usuario";
 $HrmAssignedUsersCourseList = "Lista de cursos de usuarios asignados al Director de Recursos Humanos";
+$GoToSurvey = "Ir a la encuesta";
+$NotificationCertificateSubject = "Aviso de atribución de certificado";
+$NotificationCertificateTemplate = "Felicitaciones ((user_first_name)), ha completado ((course_title)). Su nota final obtenida para este curso es de ((score)). Por favor, deje pasar unos días antes de revisarlo en su sistema. Esperamos lo haya disfrutado y que lo/la volvamos a ver pronto en otras clases. Si podemos asistirle de alguna manera, no dude en contactarnos. Atentamente, ((author_first_name)), ((author_last_name)) ((portal_name))";
+$SendCertificateNotifications = "Enviar avisos de certificados a todos los usuarios";
+$MailSubjectForwardShort = "Tr";
+$ForwardedMessage = "Mensaje transferido";
+$ForwardMessage = "Transferir mensaje";
+$MyCoursePageCategoryIntroduction = "A continuación encontrará una lista de categorías de cursos. Haga clic en una de ellas para ver los cursos que contiene.";
 ?>

+ 11 - 0
main/template/default/layout/page_body.tpl

@@ -9,6 +9,17 @@
         </div>
     </div>
 {% endif %}
+{% if category != '' %}
+<div class="section-category">
+    <div class="page-header">
+        <h3>{{ category.name }}</h3>
+    </div>
+    <div class="description">
+        {{ category.description }}
+    </div>
+</div>
+{% endif %}
+
 {% if message != '' %}
     <section id="messages">
         {{ message}}

+ 2 - 0
user_portal.php

@@ -172,6 +172,8 @@ if (!$myCourseListAsCategory) {
         $courseAndSessions = $controller->returnCourseCategoryListFromUser($userId);
     } else {
         $courseAndSessions = $controller->returnCoursesAndSessions($userId, false, $categoryCode);
+        $getCategory = CourseCategory::getCategory($categoryCode);
+        $controller->tpl->assign('category', $getCategory);
     }
 }