diff --git a/swad_HTML.c b/swad_HTML.c
index de3ba6c3..edb7deca 100644
--- a/swad_HTML.c
+++ b/swad_HTML.c
@@ -703,3 +703,39 @@ void HTM_A_End (void)
HTM_A_NestingLevel--;
}
+
+/*****************************************************************************/
+/********************************** Images ***********************************/
+/*****************************************************************************/
+
+void HTM_IMG (const char *Path,const char *Icon,const char *Title,
+ const char *Class,const char *Style,const char *Id)
+ {
+ fprintf (Gbl.F.Out,"");
+ }
diff --git a/swad_HTML.h b/swad_HTML.h
index 01f4ef7b..42de6677 100644
--- a/swad_HTML.h
+++ b/swad_HTML.h
@@ -83,4 +83,7 @@ void HTM_LI_End (void);
void HTM_A_Begin (const char *fmt,...);
void HTM_A_End (void);
+void HTM_IMG (const char *Path,const char *Icon,const char *Title,
+ const char *Class,const char *Style,const char *Id);
+
#endif
diff --git a/swad_MFU.c b/swad_MFU.c
index b927ae03..f09ab17f 100644
--- a/swad_MFU.c
+++ b/swad_MFU.c
@@ -245,10 +245,8 @@ void MFU_WriteBigMFUActions (struct MFU_ListMFUActions *ListMFUActions)
HTM_LI_Begin ("class=\"ICO_HIGHLIGHT\"");
Frm_StartForm (Action);
Frm_LinkFormSubmit (TabMenuStr,The_ClassFormInBoxNoWrap[Gbl.Prefs.Theme],NULL);
- fprintf (Gbl.F.Out,"",
- Gbl.Prefs.URLIconSet,
- Act_GetIcon (Action),
- MenuStr);
+ HTM_IMG (Gbl.Prefs.URLIconSet,Act_GetIcon (Action),MenuStr,
+ NULL,NULL,NULL);
fprintf (Gbl.F.Out," %s",TabMenuStr);
Frm_LinkFormEnd ();
Frm_EndForm ();
@@ -308,10 +306,8 @@ void MFU_WriteSmallMFUActions (struct MFU_ListMFUActions *ListMFUActions)
HTM_LI_Begin ("class=\"ICO_HIGHLIGHT\"");
Frm_StartForm (Action);
Frm_LinkFormSubmit (TabMenuStr,NULL,NULL);
- fprintf (Gbl.F.Out,"",
- Gbl.Prefs.URLIconSet,
- Act_GetIcon (Action),
- MenuStr);
+ HTM_IMG (Gbl.Prefs.URLIconSet,Act_GetIcon (Action),MenuStr,
+ NULL,NULL,NULL);
fprintf (Gbl.F.Out," %s",MenuStr);
Frm_LinkFormEnd ();
Frm_EndForm ();
diff --git a/swad_banner.c b/swad_banner.c
index 8b1cd3ec..508a5ce6 100644
--- a/swad_banner.c
+++ b/swad_banner.c
@@ -156,13 +156,8 @@ static void Ban_WriteListOfBanners (void)
HTM_A_Begin ("href=\"%s\" title=\"%s\" class=\"DAT\" target=\"_blank\"",
Gbl.Banners.Lst[NumBan].WWW,
Gbl.Banners.Lst[NumBan].FullName);
- fprintf (Gbl.F.Out,"",
- Cfg_URL_BANNER_PUBLIC,
- Gbl.Banners.Lst[NumBan].Img,
- Gbl.Banners.Lst[NumBan].ShrtName,
- Gbl.Banners.Lst[NumBan].FullName);
+ HTM_IMG (Cfg_URL_BANNER_PUBLIC,Gbl.Banners.Lst[NumBan].Img,Gbl.Banners.Lst[NumBan].FullName,
+ "BANNER",NULL,NULL);
HTM_A_End ();
HTM_LI_End ();
}
@@ -1052,13 +1047,8 @@ void Ban_WriteMenuWithBanners (void)
Ban_PutParamBanCod (Gbl.Banners.Lst[NumBan].BanCod);
Par_PutHiddenParamString ("URL",Gbl.Banners.Lst[NumBan].WWW);
Frm_LinkFormSubmit (Gbl.Banners.Lst[NumBan].FullName,"BANNER",NULL);
- fprintf (Gbl.F.Out,"",
- Cfg_URL_BANNER_PUBLIC,
- Gbl.Banners.Lst[NumBan].Img,
- Gbl.Banners.Lst[NumBan].ShrtName,
- Gbl.Banners.Lst[NumBan].FullName);
+ HTM_IMG (Cfg_URL_BANNER_PUBLIC,Gbl.Banners.Lst[NumBan].Img,Gbl.Banners.Lst[NumBan].FullName,
+ "BANNER",NULL,NULL);
Frm_LinkFormEnd ();
Frm_EndForm ();
HTM_DIV_End ();
diff --git a/swad_changelog.h b/swad_changelog.h
index f9c0949d..7fe1fafc 100644
--- a/swad_changelog.h
+++ b/swad_changelog.h
@@ -487,13 +487,15 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
-#define Log_PLATFORM_VERSION "SWAD 19.46.4 (2019-10-28)"
+#define Log_PLATFORM_VERSION "SWAD 19.46.5 (2019-10-29)"
#define CSS_FILE "swad19.45.css"
#define JS_FILE "swad19.39.js"
/*
// TODO: Hacer un nuevo rol en los TFG: tutor externo (profesor de áreas no vinculadas con el centro, profesionales de empresas, etc.)
// TODO: Impedir la creación y edición de proyectos si no son editables.
+// TODO: Continuar convirtiendo ",
- Gbl.Prefs.URLTheme,
- Txt_My_courses,Txt_My_courses);
+ HTM_IMG (Gbl.Prefs.URLTheme,"sitemap.svg",Txt_My_courses,
+ "BC_ICON ICO_HIGHLIGHT",NULL,NULL);
Frm_LinkFormEnd ();
/***** End form *****/
diff --git a/swad_file_browser.c b/swad_file_browser.c
index ef570904..bd3e2cc6 100644
--- a/swad_file_browser.c
+++ b/swad_file_browser.c
@@ -3292,13 +3292,11 @@ static void Brw_FormToChangeCrsGrpZone (void)
(IsGroupZone &&
GrpDat.GrpCod == Gbl.Crs.Grps.GrpCod) ? "BROWSER_TITLE" :
"BROWSER_TITLE_LIGHT");
- fprintf (Gbl.F.Out,"",
- Cfg_URL_ICON_PUBLIC,
- NumGrp < LstMyGrps.NumGrps - 1 ? "submid" :
- "subend");
+ HTM_IMG (Cfg_URL_ICON_PUBLIC,
+ NumGrp < LstMyGrps.NumGrps - 1 ? "submid20x20.gif" :
+ "subend20x20.gif",
+ NULL,
+ "ICO25x25","margin-left:6px;",NULL);
fprintf (Gbl.F.Out,"