diff --git a/swad_HTML.c b/swad_HTML.c index 08f89b00..cded6a4d 100644 --- a/swad_HTML.c +++ b/swad_HTML.c @@ -915,6 +915,12 @@ void HTM_INPUT_FILE (const char *Accept,bool SubmitOnChange) fprintf (Gbl.F.Out," />"); } +void HTM_INPUT_BUTTON (const char *Name,const char *Value,const char *Attr) + { + fprintf (Gbl.F.Out,"", + Name,Value,Attr); + } + /*****************************************************************************/ /********************************* Text areas ********************************/ /*****************************************************************************/ diff --git a/swad_HTML.h b/swad_HTML.h index 5c07a37c..5829f4c9 100644 --- a/swad_HTML.h +++ b/swad_HTML.h @@ -96,6 +96,7 @@ void HTM_INPUT_EMAIL (const char *Name,unsigned MaxLength,const char *Value, void HTM_INPUT_URL (const char *Name,const char *Value,bool SubmitOnChange, const char *fmt,...); void HTM_INPUT_FILE (const char *Accept,bool SubmitOnChange); +void HTM_INPUT_BUTTON (const char *Name,const char *Value,const char *Attr); void HTM_TEXTAREA_Begin (const char *fmt,...); void HTM_TEXTAREA_End (void); diff --git a/swad_changelog.h b/swad_changelog.h index b8fc98b5..d4bdabae 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -487,7 +487,7 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - * En OpenSWAD: ps2pdf source.ps destination.pdf */ -#define Log_PLATFORM_VERSION "SWAD 19.51.11 (2019-11-04)" +#define Log_PLATFORM_VERSION "SWAD 19.51.12 (2019-11-04)" #define CSS_FILE "swad19.47.css" #define JS_FILE "swad19.39.js" /* @@ -495,6 +495,7 @@ ps2pdf source.ps destination.pdf // TODO: Impedir la creación y edición de proyectos si no son editables. // TODO: Importante: filtrar proyectos por usuarios (igual que en trabajos o en asistencia) + Version 19.51.12: Nov 04, 2019 Code refactoring in HTML inputs. (245873 lines) Version 19.51.11: Nov 04, 2019 Code refactoring in HTML inputs. (245868 lines) Version 19.51.10: Nov 04, 2019 Code refactoring in HTML inputs. (245971 lines) Version 19.51.9: Nov 04, 2019 Code refactoring in HTML inputs. (245974 lines) diff --git a/swad_date.c b/swad_date.c index 9b050806..3c372400 100644 --- a/swad_date.c +++ b/swad_date.c @@ -454,12 +454,10 @@ void Dat_PutFormStartEndClientLocalDateTimesWithYesterdayToday (bool SetHMS00000 /***** "Yesterday" and "Today" buttons *****/ HTM_TD_Begin ("rowspan=\"2\" class=\"LM\""); - fprintf (Gbl.F.Out,"", - Txt_Yesterday); - fprintf (Gbl.F.Out,"", - Txt_Today); + HTM_INPUT_BUTTON ("Yesterday",Txt_Yesterday, + "onclick=\"setDateToYesterday('Start','End');\""); + HTM_INPUT_BUTTON ("Today",Txt_Today, + "onclick=\"setDateToToday('Start','End');\""); HTM_TD_End (); HTM_TR_End ();