mirror of
https://github.com/acanas/swad-core.git
synced 2024-06-09 18:25:23 +02:00
Version 14.90.4
This commit is contained in:
parent
2a8a991441
commit
b1c29c2c26
|
@ -103,12 +103,13 @@
|
||||||
/****************************** Public constants *****************************/
|
/****************************** Public constants *****************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Log_PLATFORM_VERSION "SWAD 14.90.3 (2015/03/13)"
|
#define Log_PLATFORM_VERSION "SWAD 14.90.4 (2015/03/13)"
|
||||||
|
|
||||||
// Number of lines (includes comments but not blank lines) has been got with the following command:
|
// 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
|
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*.h sql/swad*.sql | tail -1
|
||||||
/*
|
/*
|
||||||
Version 14.90.3: Mar 13, 2015 Fixed bug in connected users when the scope is a country. (? lines)
|
Version 14.90.4: Mar 13, 2015 Changes in layout of public user profile. (181885 lines)
|
||||||
|
Version 14.90.3: Mar 13, 2015 Fixed bug in connected users when the scope is a country. (181884 lines)
|
||||||
Version 14.90.2: Mar 13, 2015 Fixed minor bug in layout of user's figures. (181831 lines)
|
Version 14.90.2: Mar 13, 2015 Fixed minor bug in layout of user's figures. (181831 lines)
|
||||||
Version 14.90.1: Mar 13, 2015 Fixed bug in form used to upload files. (181827 lines)
|
Version 14.90.1: Mar 13, 2015 Fixed bug in form used to upload files. (181827 lines)
|
||||||
Version 14.90: Mar 13, 2015 Animated gif icon when calculating user's figures.
|
Version 14.90: Mar 13, 2015 Animated gif icon when calculating user's figures.
|
||||||
|
|
50
swad_user.c
50
swad_user.c
|
@ -7601,15 +7601,15 @@ void Usr_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
||||||
extern const char *Txt_Clicks;
|
extern const char *Txt_Clicks;
|
||||||
extern const char *Txt_of_PART_OF_A_TOTAL;
|
extern const char *Txt_of_PART_OF_A_TOTAL;
|
||||||
extern const char *Txt_clicks;
|
extern const char *Txt_clicks;
|
||||||
|
extern const char *Txt_Files;
|
||||||
|
extern const char *Txt_files;
|
||||||
|
extern const char *Txt_public_FILES;
|
||||||
extern const char *Txt_Forums;
|
extern const char *Txt_Forums;
|
||||||
extern const char *Txt_post;
|
extern const char *Txt_post;
|
||||||
extern const char *Txt_posts;
|
extern const char *Txt_posts;
|
||||||
extern const char *Txt_Messages;
|
extern const char *Txt_Messages;
|
||||||
extern const char *Txt_message;
|
extern const char *Txt_message;
|
||||||
extern const char *Txt_messages;
|
extern const char *Txt_messages;
|
||||||
extern const char *Txt_Files;
|
|
||||||
extern const char *Txt_files;
|
|
||||||
extern const char *Txt_public_FILES;
|
|
||||||
struct UsrFigures UsrFigures;
|
struct UsrFigures UsrFigures;
|
||||||
unsigned NumCrssUsrIsTeacher;
|
unsigned NumCrssUsrIsTeacher;
|
||||||
unsigned NumCrssUsrIsStudent;
|
unsigned NumCrssUsrIsStudent;
|
||||||
|
@ -7767,6 +7767,28 @@ void Usr_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
"</tr>");
|
"</tr>");
|
||||||
|
|
||||||
|
/***** Number of files published *****/
|
||||||
|
if ((NumFiles = Brw_GetNumFilesUsr (UsrDat->UsrCod)))
|
||||||
|
NumPublicFiles = Brw_GetNumPublicFilesUsr (UsrDat->UsrCod);
|
||||||
|
else
|
||||||
|
NumPublicFiles = 0;
|
||||||
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
|
"<td class=\"%s\""
|
||||||
|
" style=\"text-align:right; vertical-align:top;\">"
|
||||||
|
"%s"
|
||||||
|
"</td>"
|
||||||
|
"<td class=\"DAT\""
|
||||||
|
" style=\"text-align:left; vertical-align:top;\">"
|
||||||
|
"%u %s<br />"
|
||||||
|
"%u %s"
|
||||||
|
"</a>"
|
||||||
|
"</td>"
|
||||||
|
"</tr>",
|
||||||
|
The_ClassFormul[Gbl.Prefs.Theme],
|
||||||
|
Txt_Files,
|
||||||
|
NumFiles,Txt_files,
|
||||||
|
NumPublicFiles,Txt_public_FILES);
|
||||||
|
|
||||||
/***** Number of posts in forums *****/
|
/***** Number of posts in forums *****/
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s\""
|
"<td class=\"%s\""
|
||||||
|
@ -7843,28 +7865,6 @@ void Usr_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
"</tr>");
|
"</tr>");
|
||||||
|
|
||||||
/***** Number of files published *****/
|
|
||||||
if ((NumFiles = Brw_GetNumFilesUsr (UsrDat->UsrCod)))
|
|
||||||
NumPublicFiles = Brw_GetNumPublicFilesUsr (UsrDat->UsrCod);
|
|
||||||
else
|
|
||||||
NumPublicFiles = 0;
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
|
||||||
"<td class=\"%s\""
|
|
||||||
" style=\"text-align:right; vertical-align:top;\">"
|
|
||||||
"%s"
|
|
||||||
"</td>"
|
|
||||||
"<td class=\"DAT\""
|
|
||||||
" style=\"text-align:left; vertical-align:top;\">"
|
|
||||||
"%u %s<br />"
|
|
||||||
"%u %s"
|
|
||||||
"</a>"
|
|
||||||
"</td>"
|
|
||||||
"</tr>",
|
|
||||||
The_ClassFormul[Gbl.Prefs.Theme],
|
|
||||||
Txt_Files,
|
|
||||||
NumFiles,Txt_files,
|
|
||||||
NumPublicFiles,Txt_public_FILES);
|
|
||||||
|
|
||||||
/***** End of table *****/
|
/***** End of table *****/
|
||||||
fprintf (Gbl.F.Out,"</table>");
|
fprintf (Gbl.F.Out,"</table>");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user