mirror of https://github.com/acanas/swad-core.git
Version 16.71.1
This commit is contained in:
parent
2ea00a37be
commit
1d090af5bd
|
@ -170,7 +170,7 @@
|
|||
|
||||
// TODO: In USERS > Attendance > Select event, if the list of users is big, the user should be requested to see big list in the same way that it is made in other options
|
||||
|
||||
// TODO: Check help on ASSESSMENT > Tests > Test results
|
||||
// TODO: List only confirmed emails to send a message with MESSAGES > Email ?
|
||||
|
||||
/*****************************************************************************/
|
||||
/****************************** Public constants *****************************/
|
||||
|
@ -183,6 +183,7 @@
|
|||
// 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 16.71.1: Nov 25, 2016 Contextual help on test results. (207568 lines)
|
||||
Version 16.71: Nov 25, 2016 Fixed bugs and changes in layout related with selection of groups. (207560 lines)
|
||||
Version 16.70.5: Nov 24, 2016 Changes in layout of attendance list. (207549 lines)
|
||||
Version 16.70.4: Nov 24, 2016 Changes in layout of students' list. (207547 lines)
|
||||
|
|
|
@ -85,7 +85,8 @@ const char *Hlp_COURSE_Shared = WIKI "COURSE.Shared";
|
|||
|
||||
const char *Hlp_ASSESSMENT_Works = WIKI "ASSESSMENT.Works";
|
||||
|
||||
const char *Hlp_ASSESSMENT_Tests = WIKI "ASSESSMENT.Tests";
|
||||
const char *Hlp_ASSESSMENT_Tests = WIKI "ASSESSMENT.Tests";
|
||||
const char *Hlp_ASSESSMENT_Tests_test_results = WIKI "ASSESSMENT.Tests#test-results";
|
||||
|
||||
const char *Hlp_ASSESSMENT_Marks = WIKI "ASSESSMENT.Marks";
|
||||
|
||||
|
|
|
@ -171,7 +171,7 @@ static void Msg_PutFormMsgUsrs (char *Content)
|
|||
extern const char *Txt_MSG_To;
|
||||
extern const char *Txt_Send_message;
|
||||
char YN[1+1];
|
||||
unsigned NumUsrsInCrs;
|
||||
unsigned NumUsrsInCrs = 0; // Initialized to avoid warning
|
||||
bool ShowUsrsInCrs = false;
|
||||
bool GetUsrsInCrs;
|
||||
|
||||
|
|
24
swad_test.c
24
swad_test.c
|
@ -6868,6 +6868,7 @@ static unsigned Tst_GetNumCoursesWithPluggableTstQuestions (Sco_Scope_t Scope,Ts
|
|||
|
||||
void Tst_SelUsrsToSeeUsrsTestResults (void)
|
||||
{
|
||||
extern const char *Hlp_ASSESSMENT_Tests_test_results;
|
||||
extern const char *The_ClassForm[The_NUM_THEMES];
|
||||
extern const char *Txt_Test_results;
|
||||
extern const char *Txt_Users;
|
||||
|
@ -6889,7 +6890,8 @@ void Tst_SelUsrsToSeeUsrsTestResults (void)
|
|||
Gbl.Usrs.LstUsrs[Rol_STUDENT].NumUsrs;
|
||||
|
||||
/***** Start frame *****/
|
||||
Lay_StartRoundFrame (NULL,Txt_Test_results,NULL,NULL);
|
||||
Lay_StartRoundFrame (NULL,Txt_Test_results,
|
||||
NULL,Hlp_ASSESSMENT_Tests_test_results);
|
||||
|
||||
/***** Show form to select the groups *****/
|
||||
Grp_ShowFormToSelectSeveralGroups (ActReqSeeUsrTstRes);
|
||||
|
@ -6957,7 +6959,7 @@ void Tst_SelUsrsToSeeUsrsTestResults (void)
|
|||
|
||||
void Tst_SelDatesToSeeMyTestResults (void)
|
||||
{
|
||||
extern const char *Hlp_ASSESSMENT_Tests;
|
||||
extern const char *Hlp_ASSESSMENT_Tests_test_results;
|
||||
extern const char *Txt_Test_results;
|
||||
extern const char *Txt_View_test_results;
|
||||
|
||||
|
@ -6965,7 +6967,8 @@ void Tst_SelDatesToSeeMyTestResults (void)
|
|||
Act_FormStart (ActSeeMyTstRes);
|
||||
|
||||
/***** Starting and ending dates in the search *****/
|
||||
Lay_StartRoundFrameTable (NULL,Txt_Test_results,NULL,Hlp_ASSESSMENT_Tests,2);
|
||||
Lay_StartRoundFrameTable (NULL,Txt_Test_results,
|
||||
NULL,Hlp_ASSESSMENT_Tests_test_results,2);
|
||||
Dat_PutFormStartEndClientLocalDateTimesWithYesterdayToday ();
|
||||
|
||||
/***** Send button and end frame *****/
|
||||
|
@ -7021,7 +7024,7 @@ static void Tst_StoreScoreOfTestResultInDB (long TstCod,
|
|||
|
||||
void Tst_ShowUsrsTestResults (void)
|
||||
{
|
||||
extern const char *Hlp_ASSESSMENT_Tests;
|
||||
extern const char *Hlp_ASSESSMENT_Tests_test_results;
|
||||
extern const char *Txt_Test_results;
|
||||
extern const char *Txt_You_must_select_one_ore_more_users;
|
||||
const char *Ptr;
|
||||
|
@ -7036,7 +7039,8 @@ void Tst_ShowUsrsTestResults (void)
|
|||
if (Usr_CountNumUsrsInListOfSelectedUsrs ()) // If some users are selected...
|
||||
{
|
||||
/***** Header of the table with the list of users *****/
|
||||
Lay_StartRoundFrameTable (NULL,Txt_Test_results,NULL,Hlp_ASSESSMENT_Tests,2);
|
||||
Lay_StartRoundFrameTable (NULL,Txt_Test_results,
|
||||
NULL,Hlp_ASSESSMENT_Tests_test_results,2);
|
||||
Tst_ShowHeaderTestResults ();
|
||||
|
||||
/***** List the assignments and works of the selected users *****/
|
||||
|
@ -7122,14 +7126,15 @@ static void Tst_ShowHeaderTestResults (void)
|
|||
|
||||
void Tst_ShowMyTestResults (void)
|
||||
{
|
||||
extern const char *Hlp_ASSESSMENT_Tests;
|
||||
extern const char *Hlp_ASSESSMENT_Tests_test_results;
|
||||
extern const char *Txt_Test_results;
|
||||
|
||||
/***** Get starting and ending dates *****/
|
||||
Dat_GetIniEndDatesFromForm ();
|
||||
|
||||
/***** Header of the table with the list of users *****/
|
||||
Lay_StartRoundFrameTable (NULL,Txt_Test_results,NULL,Hlp_ASSESSMENT_Tests,2);
|
||||
Lay_StartRoundFrameTable (NULL,Txt_Test_results,
|
||||
NULL,Hlp_ASSESSMENT_Tests_test_results,2);
|
||||
Tst_ShowHeaderTestResults ();
|
||||
|
||||
/***** List my test results *****/
|
||||
|
@ -7500,7 +7505,7 @@ static long Tst_GetParamTstCod (void)
|
|||
|
||||
void Tst_ShowOneTestResult (void)
|
||||
{
|
||||
extern const char *Hlp_ASSESSMENT_Tests;
|
||||
extern const char *Hlp_ASSESSMENT_Tests_test_results;
|
||||
extern const char *Txt_Test_result;
|
||||
extern const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS];
|
||||
extern const char *Txt_Date;
|
||||
|
@ -7579,7 +7584,8 @@ void Tst_ShowOneTestResult (void)
|
|||
Tst_GetTestResultQuestionsFromDB (TstCod);
|
||||
|
||||
/***** Start frame *****/
|
||||
Lay_StartRoundFrame (NULL,Txt_Test_result,NULL,Hlp_ASSESSMENT_Tests);
|
||||
Lay_StartRoundFrame (NULL,Txt_Test_result,
|
||||
NULL,Hlp_ASSESSMENT_Tests_test_results);
|
||||
Lay_WriteHeaderClassPhoto (false,false,
|
||||
Gbl.CurrentIns.Ins.InsCod,
|
||||
Gbl.CurrentDeg.Deg.DegCod,
|
||||
|
|
Loading…
Reference in New Issue