mirror of https://github.com/acanas/swad-core.git
Version19.171
This commit is contained in:
parent
ceeeb8ba5b
commit
c48c799867
|
@ -497,7 +497,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.170 (2020-04-09)"
|
||||
#define Log_PLATFORM_VERSION "SWAD 19.171 (2020-04-09)"
|
||||
#define CSS_FILE "swad19.146.css"
|
||||
#define JS_FILE "swad19.153.js"
|
||||
/*
|
||||
|
@ -548,6 +548,7 @@ Funci
|
|||
// TODO: Oresti Baños: cambiar ojos por candados en descriptores para prohibir/permitir y dejar los ojos para poder elegir descriptores
|
||||
// TODO: Integrar pull requests con traducciones del alemán del usuario eruedin en GitHub
|
||||
|
||||
Version 19.171: Apr 09, 2020 Code refactoring in surveys. (285010 lines)
|
||||
Version 19.170: Apr 09, 2020 Code refactoring in projects. (284941 lines)
|
||||
Version 19.169.6: Apr 08, 2020 Mark some parameters as unused (functions from S to Z). (284836 lines)
|
||||
Version 19.169.5: Apr 08, 2020 Mark some parameters as unused (functions from O to R). (284854 lines)
|
||||
|
|
19
swad_forum.c
19
swad_forum.c
|
@ -413,6 +413,8 @@ static void For_RemoveThrCodFromThrClipboard (long ThrCod);
|
|||
|
||||
void For_ResetForums (struct For_Forums *Forums)
|
||||
{
|
||||
Dat_StartEndTime_t StartEndTime;
|
||||
|
||||
Forums->ForumSet = For_DEFAULT_FORUM_SET;
|
||||
Forums->ThreadsOrder = For_DEFAULT_ORDER;
|
||||
Forums->CurrentPageThrs = 0;
|
||||
|
@ -422,14 +424,15 @@ void For_ResetForums (struct For_Forums *Forums)
|
|||
Forums->Forum.Location = -1L;
|
||||
|
||||
Forums->Thread.ThrCod = -1L;
|
||||
Forums->Thread.PstCod[0] =
|
||||
Forums->Thread.PstCod[1] = -1L;
|
||||
Forums->Thread.UsrCod[0] =
|
||||
Forums->Thread.UsrCod[1] = -1L;
|
||||
Forums->Thread.WriteTime[0] =
|
||||
Forums->Thread.WriteTime[1] = (time_t) 0;
|
||||
Forums->Thread.Enabled[0] =
|
||||
Forums->Thread.Enabled[1] = false;
|
||||
for (StartEndTime = (Dat_StartEndTime_t) 0;
|
||||
StartEndTime <= (Dat_StartEndTime_t) (Dat_NUM_START_END_TIME - 1);
|
||||
StartEndTime++)
|
||||
{
|
||||
Forums->Thread.PstCod[StartEndTime] = -1L;
|
||||
Forums->Thread.UsrCod[StartEndTime] = -1L;
|
||||
Forums->Thread.WriteTime[StartEndTime] = (time_t) 0;
|
||||
Forums->Thread.Enabled[StartEndTime] = false;
|
||||
}
|
||||
Forums->Thread.Subject[0] = '\0';
|
||||
Forums->Thread.NumPosts =
|
||||
Forums->Thread.NumUnreadPosts =
|
||||
|
|
|
@ -74,10 +74,10 @@ struct For_Forum
|
|||
struct For_Thread
|
||||
{
|
||||
long ThrCod; // Thread code
|
||||
long PstCod[2];
|
||||
long UsrCod[2];
|
||||
time_t WriteTime[2];
|
||||
bool Enabled[2];
|
||||
long PstCod[Dat_NUM_START_END_TIME];
|
||||
long UsrCod[Dat_NUM_START_END_TIME];
|
||||
time_t WriteTime[Dat_NUM_START_END_TIME];
|
||||
bool Enabled[Dat_NUM_START_END_TIME];
|
||||
char Subject[Cns_MAX_BYTES_SUBJECT + 1];
|
||||
unsigned NumPosts;
|
||||
unsigned NumUnreadPosts; // Number of my unread posts in thread
|
||||
|
|
|
@ -515,7 +515,6 @@ struct Globals
|
|||
struct DateTime DateEnd; // TODO: Remove in future versions
|
||||
time_t TimeUTC[Dat_NUM_START_END_TIME];
|
||||
} DateRange;
|
||||
struct Svy_Surveys Svys;
|
||||
struct Sta_Stats Stat;
|
||||
|
||||
/* Cache */
|
||||
|
|
384
swad_survey.c
384
swad_survey.c
File diff suppressed because it is too large
Load Diff
|
@ -42,6 +42,7 @@ typedef enum
|
|||
Svy_START_TIME = 0,
|
||||
Svy_END_TIME = 1,
|
||||
} Svy_StartOrEndTime_t;
|
||||
#define Svy_ORDER_DEFAULT Dat_START_TIME
|
||||
|
||||
struct Svy_Surveys
|
||||
{
|
||||
|
@ -78,8 +79,6 @@ struct Svy_Survey
|
|||
} Status;
|
||||
};
|
||||
|
||||
#define Svy_ORDER_DEFAULT Dat_START_TIME
|
||||
|
||||
#define Svy_NUM_ANS_TYPES 2
|
||||
typedef enum
|
||||
{
|
||||
|
@ -98,7 +97,7 @@ void Svy_PutHiddenParamSvyOrder (Dat_StartEndTime_t SelectedOrder);
|
|||
void Svy_RequestCreatOrEditSvy (void);
|
||||
void Svy_GetDataOfSurveyByCod (struct Svy_Survey *Svy);
|
||||
void Svy_GetDataOfSurveyByFolder (struct Svy_Survey *Svy);
|
||||
void Svy_FreeListSurveys (void);
|
||||
void Svy_FreeListSurveys (struct Svy_Surveys *Surveys);
|
||||
void Svy_GetNotifSurvey (char SummaryStr[Ntf_MAX_BYTES_SUMMARY + 1],
|
||||
char **ContentStr,
|
||||
long SvyCod,bool GetContent);
|
||||
|
|
Loading…
Reference in New Issue