diff --git a/css/swad18.2.2.css b/css/swad18.3.css
similarity index 99%
rename from css/swad18.2.2.css
rename to css/swad18.3.css
index 0f8b91217..92c8ad5fb 100644
--- a/css/swad18.2.2.css
+++ b/css/swad18.3.css
@@ -439,6 +439,15 @@ a:hover /* Default ==> underlined */
.BC_BLUE {color:#FFE880;}
.BC_YELLOW {color:#FFC040;}
+.BC_ICON
+ {
+ display:inline-block;
+ width:20px;
+ height:20px;
+ vertical-align:middle;
+ margin:-1px 0 1px 0;
+ }
+
/******** Big name of country, institution, centre, degree or course *********/
#main_title
{
diff --git a/swad_changelog.h b/swad_changelog.h
index 5e75c9a79..136f101cd 100644
--- a/swad_changelog.h
+++ b/swad_changelog.h
@@ -355,10 +355,11 @@ En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
-#define Log_PLATFORM_VERSION "SWAD 18.2.11 (2018-10-09)"
-#define CSS_FILE "swad18.2.2.css"
+#define Log_PLATFORM_VERSION "SWAD 18.3 (2018-10-09)"
+#define CSS_FILE "swad18.3.css"
#define JS_FILE "swad17.17.1.js"
/*
+ Version 18.3: Oct 09, 2018 New icon in breadcrumb to go to user's courses. (234878 lines)
Version 18.2.11: Oct 09, 2018 Button to my courses is moved to left top corner of search box. (234850 lines)
Version 18.2.10: Oct 09, 2018 Button to search courses is moved to left top corner of my courses. (234888 lines)
Version 18.2.9: Oct 09, 2018 Changes in layout of user's record card. (234891 lines)
diff --git a/swad_course.c b/swad_course.c
index 0cb98dd51..8c857de28 100644
--- a/swad_course.c
+++ b/swad_course.c
@@ -1043,7 +1043,7 @@ void Crs_FreeListCoursesInDegree (struct Degree *Deg)
/********************** Write selector of my coursess ************************/
/*****************************************************************************/
-void Crs_WriteSelectorMyCourses (void)
+void Crs_WriteSelectorMyCoursesInBreadcrumb (void)
{
extern const char *Txt_Course;
unsigned NumMyCrs;
@@ -2916,6 +2916,28 @@ static void Sch_PutLinkToSearchCoursesParams (void) // TODO: Move to search modu
Par_PutHiddenParamUnsigned ("WhatToSearch",(unsigned) Sch_SEARCH_COURSES);
}
+/*****************************************************************************/
+/********** Put an icon (form) to select my courses in breadcrumb ************/
+/*****************************************************************************/
+
+void Crs_PutIconToSelectMyCoursesInBreadcrumb (void)
+ {
+ extern const char *Txt_My_courses;
+
+ /***** Start form *****/
+ Act_FormStartAnchor (ActMyCrs,NULL);
+
+ /***** Put icon with link *****/
+ Act_LinkFormSubmit (Txt_My_courses,NULL,NULL);
+ fprintf (Gbl.F.Out,""
+ "",
+ Gbl.Prefs.IconsURL,Txt_My_courses,Txt_My_courses);
+
+ /***** End form *****/
+ Act_FormEnd ();
+ }
+
/*****************************************************************************/
/****************** Put an icon (form) to select my courses ******************/
/*****************************************************************************/
diff --git a/swad_course.h b/swad_course.h
index cb09ac87b..16be8b65d 100644
--- a/swad_course.h
+++ b/swad_course.h
@@ -106,7 +106,7 @@ unsigned Crs_GetNumCrssWithUsrs (Rol_Role_t Role,const char *SubQuery);
void Crs_WriteSelectorOfCourse (void);
void Crs_ShowCrssOfCurrentDeg (void);
void Crs_FreeListCoursesInDegree (struct Degree *Deg);
-void Crs_WriteSelectorMyCourses (void);
+void Crs_WriteSelectorMyCoursesInBreadcrumb (void);
void Crs_EditCourses (void);
@@ -129,6 +129,7 @@ void Crs_RenameCourseFullInConfig (void);
void Crs_ChangeCrsStatus (void);
void Crs_ContEditAfterChgCrs (void);
+void Crs_PutIconToSelectMyCoursesInBreadcrumb (void);
void Crs_PutIconToSelectMyCourses (void);
void Crs_PutParamCrsCod (long CrsCod);
diff --git a/swad_hierarchy.c b/swad_hierarchy.c
index 1e866ed8b..494be0606 100644
--- a/swad_hierarchy.c
+++ b/swad_hierarchy.c
@@ -180,7 +180,7 @@ void Hie_WriteMenuHierarchy (void)
/************* Write hierarchy breadcrumb in the top of the page *************/
/*****************************************************************************/
-void Hie_WriteHierarchyBreadcrumb (void)
+void Hie_WriteHierarchyInBreadcrumb (void)
{
extern const char *The_ClassBreadcrumb[The_NUM_THEMES];
extern const char *Txt_System;
@@ -191,7 +191,7 @@ void Hie_WriteHierarchyBreadcrumb (void)
const char *ClassTxt = The_ClassBreadcrumb[Gbl.Prefs.Theme];
/***** Form to go to the system *****/
- fprintf (Gbl.F.Out,"