mirror of https://github.com/acanas/swad-core.git
Version 15.162.6
This commit is contained in:
parent
7db542f216
commit
a5d8fa7d1c
|
@ -123,7 +123,6 @@
|
|||
// TODO: To avoid wrong email addresses, when a user fills his/her email address, check if the domain is in the white list of allowed domains. If not, ask for confirmation.
|
||||
// TODO: Important!!!! E-mail should not be visible for not logged users
|
||||
// TODO: Fix bug in marks reported by Francisco Ocaña
|
||||
// TODO: Button to see result of a survey in listing of surveys should be smaller?
|
||||
|
||||
// TODO: Icon to the left in list of forums is not correct when scope is system
|
||||
// TODO: Move info about number of files to bottom of file browsers
|
||||
|
@ -132,13 +131,15 @@
|
|||
/****************************** Public constants *****************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
#define Log_PLATFORM_VERSION "SWAD 15.162.5 (2016-03-24)"
|
||||
#define Log_PLATFORM_VERSION "SWAD 15.162.6 (2016-03-24)"
|
||||
#define CSS_FILE "swad15.162.1.css"
|
||||
#define JS_FILE "swad15.131.3.js"
|
||||
|
||||
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
||||
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*.h sql/swad*.sql | tail -1
|
||||
/*
|
||||
Version 15.162.6: Mar 24, 2016 Smaller buttons to see results of surveys.
|
||||
Fix bug in surveys. (196615 lines)
|
||||
Version 15.162.5: Mar 24, 2016 Default role in registration form will be teacher for the creator of a course. (196615 lines)
|
||||
Version 15.162.4: Mar 24, 2016 Changes in button shown after editing institutions. (196612 lines)
|
||||
Version 15.162.3: Mar 24, 2016 Changes in button shown after editing centres. (196609 lines)
|
||||
|
|
|
@ -461,6 +461,37 @@ static void Svy_ShowOneSurvey (long SvyCod,struct SurveyQuestion *SvyQst,bool Sh
|
|||
fprintf (Gbl.F.Out," COLOR%u",Gbl.RowEvenOdd);
|
||||
fprintf (Gbl.F.Out,"\">");
|
||||
Svy_WriteStatus (&Svy);
|
||||
|
||||
if (!ShowOnlyThisSvyComplete)
|
||||
{
|
||||
/* Possible button to answer this survey */
|
||||
if (Svy.Status.ICanAnswer)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"<div class=\"BUTTONS_AFTER_ALERT\">");
|
||||
Act_FormStart (ActSeeOneSvy);
|
||||
Svy_PutParamSvyCod (Svy.SvyCod);
|
||||
Svy_PutHiddenParamSvyOrderType ();
|
||||
Grp_PutParamWhichGrps ();
|
||||
Pag_PutHiddenParamPagNum (Gbl.Pag.CurrentPage);
|
||||
Lay_PutCreateButtonInline (Txt_Answer_survey);
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</div>");
|
||||
}
|
||||
/* Possible button to see the result of the survey */
|
||||
else if (Svy.Status.ICanViewResults)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"<div class=\"BUTTONS_AFTER_ALERT\">");
|
||||
Act_FormStart (ActSeeOneSvy);
|
||||
Svy_PutParamSvyCod (Svy.SvyCod);
|
||||
Svy_PutHiddenParamSvyOrderType ();
|
||||
Grp_PutParamWhichGrps ();
|
||||
Pag_PutHiddenParamPagNum (Gbl.Pag.CurrentPage);
|
||||
Lay_PutConfirmButtonInline (Txt_View_survey_results);
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</div>");
|
||||
}
|
||||
}
|
||||
|
||||
fprintf (Gbl.F.Out,"</td>"
|
||||
"</tr>");
|
||||
|
||||
|
@ -530,44 +561,14 @@ static void Svy_ShowOneSurvey (long SvyCod,struct SurveyQuestion *SvyQst,bool Sh
|
|||
Txt);
|
||||
|
||||
/***** Write questions of this survey *****/
|
||||
fprintf (Gbl.F.Out,"<tr>"
|
||||
"<td colspan=\"4\"");
|
||||
if (ShowOnlyThisSvyComplete)
|
||||
{
|
||||
fprintf (Gbl.F.Out,">");
|
||||
|
||||
/* Write questions of this survey **/
|
||||
fprintf (Gbl.F.Out,"<tr>"
|
||||
"<td colspan=\"4\">");
|
||||
Svy_ListSvyQuestions (&Svy,SvyQst);
|
||||
fprintf (Gbl.F.Out,"</td>"
|
||||
"</tr>");
|
||||
}
|
||||
else
|
||||
{
|
||||
fprintf (Gbl.F.Out," class=\"COLOR%u\">",Gbl.RowEvenOdd);
|
||||
|
||||
/* Possible button to answer this survey */
|
||||
if (Svy.Status.ICanAnswer)
|
||||
{
|
||||
Act_FormStart (ActSeeOneSvy);
|
||||
Svy_PutParamSvyCod (Svy.SvyCod);
|
||||
Svy_PutHiddenParamSvyOrderType ();
|
||||
Grp_PutParamWhichGrps ();
|
||||
Pag_PutHiddenParamPagNum (Gbl.Pag.CurrentPage);
|
||||
Lay_PutConfirmButton (Txt_Answer_survey);
|
||||
Act_FormEnd ();
|
||||
}
|
||||
/* Possible button to see the result of the survey */
|
||||
else if (Svy.Status.ICanViewResults)
|
||||
{
|
||||
Act_FormStart (ActSeeOneSvy);
|
||||
Svy_PutParamSvyCod (Svy.SvyCod);
|
||||
Svy_PutHiddenParamSvyOrderType ();
|
||||
Grp_PutParamWhichGrps ();
|
||||
Pag_PutHiddenParamPagNum (Gbl.Pag.CurrentPage);
|
||||
Lay_PutConfirmButton (Txt_View_survey_results);
|
||||
Act_FormEnd ();
|
||||
}
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>"
|
||||
"</tr>");
|
||||
|
||||
Gbl.RowEvenOdd = 1 - Gbl.RowEvenOdd;
|
||||
|
||||
|
@ -2798,7 +2799,7 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,struct SurveyQuestion *SvyQ
|
|||
extern const char *Txt_Question;
|
||||
extern const char *Txt_SURVEY_STR_ANSWER_TYPES[Svy_NUM_ANS_TYPES];
|
||||
extern const char *Txt_This_survey_has_no_questions;
|
||||
extern const char *Txt_Send_survey;
|
||||
extern const char *Txt_Done;
|
||||
extern const char *Txt_Edit_question;
|
||||
char Query[512];
|
||||
MYSQL_RES *mysql_res;
|
||||
|
@ -2809,7 +2810,6 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,struct SurveyQuestion *SvyQ
|
|||
Gbl.Action.Act == ActEdiOneSvyQst ||
|
||||
Gbl.Action.Act == ActRcvSvyQst);
|
||||
bool PutFormAnswerSurvey = Svy->Status.ICanAnswer && !Editing;
|
||||
bool ICanEdit = Svy_CheckIfICanCreateSvy ();
|
||||
|
||||
/***** Get data of questions from database *****/
|
||||
sprintf (Query,"SELECT QstCod,QstInd,AnsType,Stem"
|
||||
|
@ -2820,8 +2820,8 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,struct SurveyQuestion *SvyQ
|
|||
/***** Start frame *****/
|
||||
Gbl.Svys.SvyCodToEdit = Svy->SvyCod;
|
||||
Lay_StartRoundFrame (NULL,Txt_Questions,
|
||||
ICanEdit ? Svy_PutIconToAddNewQuestion :
|
||||
NULL);
|
||||
Svy->Status.ICanEdit ? Svy_PutIconToAddNewQuestion :
|
||||
NULL);
|
||||
|
||||
if (NumQsts)
|
||||
{
|
||||
|
@ -2924,7 +2924,7 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,struct SurveyQuestion *SvyQ
|
|||
if (PutFormAnswerSurvey)
|
||||
{
|
||||
/***** Button to create/modify survey *****/
|
||||
Lay_PutConfirmButton (Txt_Send_survey);
|
||||
Lay_PutConfirmButton (Txt_Done);
|
||||
|
||||
/***** End form *****/
|
||||
Act_FormEnd ();
|
||||
|
|
Loading…
Reference in New Issue