mirror of https://github.com/acanas/swad-core.git
Version 15.64.1
This commit is contained in:
parent
40114fd0e1
commit
90ac1f8e78
|
@ -1517,13 +1517,13 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
.DAT_GREEN {color:#008000; font-size:13pt;}
|
||||
.DAT_LIGHT {color:#A0A0A0; font-size:13pt;}
|
||||
.DAT_NOBR {color:#707070; font-size:13pt; white-space:nowrap;}
|
||||
.DAT_N {color:#404040; font-size:13pt;}
|
||||
.DAT_NOBR_N {color:#404040; font-size:13pt; white-space:nowrap;}
|
||||
.DAT_N {color:black; font-size:13pt;}
|
||||
.DAT_NOBR_N {color:black; font-size:13pt; white-space:nowrap;}
|
||||
|
||||
/*********************** Line in top part of a table row *********************/
|
||||
.DAT_N_LINE_TOP
|
||||
{
|
||||
color:#404040;
|
||||
color:black;
|
||||
font-size:13pt;
|
||||
border-style:solid none none none;
|
||||
border-width:1px;
|
||||
|
@ -1532,8 +1532,8 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
.DAT_SMALL {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:#707070; font-size:12pt;}
|
||||
.DAT_SMALL_LIGHT {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:#A0A0A0; font-size:12pt;}
|
||||
.DAT_SMALL_NOBR {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:#707070; font-size:12pt; white-space:nowrap;}
|
||||
.DAT_SMALL_N {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:#404040; font-size:12pt;}
|
||||
.DAT_SMALL_NOBR_N {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:#404040; font-size:12pt; white-space:nowrap;}
|
||||
.DAT_SMALL_N {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:black; font-size:12pt;}
|
||||
.DAT_SMALL_NOBR_N {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:black; font-size:12pt; white-space:nowrap;}
|
||||
|
||||
.DAT_SMALL_GREY {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:#707070; font-size:12pt;}
|
||||
.DAT_SMALL_RED {font-family:"Arial Narrow","Nimbus Sans L","DejaVu LGC Sans Condensed",sans-serif; color:red; font-size:12pt;}
|
||||
|
@ -1767,7 +1767,7 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
text-align:left;
|
||||
vertical-align:top;
|
||||
}
|
||||
.PRF_FIG_LIST
|
||||
.PRF_FIG_UL
|
||||
{
|
||||
display:inline-block;
|
||||
list-style-type:none;
|
||||
|
@ -1776,14 +1776,13 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
text-align:left;
|
||||
vertical-align:middle;
|
||||
}
|
||||
.PRF_ICON
|
||||
.PRF_FIG_LI
|
||||
{
|
||||
box-sizing:border-box;
|
||||
margin-right:4px;
|
||||
width:20px;
|
||||
height:20px;
|
||||
vertical-align:middle;
|
||||
opacity:0.33;
|
||||
padding:0 0 0 24px;
|
||||
background-size:20px 20px;
|
||||
background-repeat:no-repeat;
|
||||
background-position:center middle;
|
||||
opacity:0.67;
|
||||
}
|
||||
|
||||
#num_following
|
||||
|
@ -1813,7 +1812,7 @@ a:hover img.CENTRE_PHOTO_SHOW
|
|||
color:#404040;
|
||||
font-size:30pt;
|
||||
font-weight:bold;
|
||||
opacity:0.5;
|
||||
opacity:0.67;
|
||||
}
|
||||
.FOLLOW_NUM_B
|
||||
{
|
|
@ -117,12 +117,13 @@
|
|||
/****************************** Public constants *****************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
#define Log_PLATFORM_VERSION "SWAD 15.64 (2015/12/12)"
|
||||
#define CSS_FILE "swad15.64.css"
|
||||
#define Log_PLATFORM_VERSION "SWAD 15.64.1 (2015/12/12)"
|
||||
#define CSS_FILE "swad15.64.1.css"
|
||||
|
||||
// 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.64.1: Dec 12, 2015 Changes in layout of user's public profile. (186980 lines)
|
||||
Version 15.64: Dec 12, 2015 Changes in layout of user's public profile.
|
||||
Changes in some small icons. (187004 lines)
|
||||
Version 15.63: Dec 12, 2015 New layout for user's public profile.
|
||||
|
|
|
@ -310,23 +310,20 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
|
||||
/***** Start left list *****/
|
||||
fprintf (Gbl.F.Out,"<div id=\"prf_fig_left_container\">"
|
||||
"<ul class=\"PRF_FIG_LIST DAT\">");
|
||||
"<ul class=\"PRF_FIG_UL DAT_NOBR_N\">");
|
||||
|
||||
/***** Number of courses in which the user is teacher *****/
|
||||
NumCrssUsrIsTeacher = Usr_GetNumCrssOfUsrWithARole (UsrDat->UsrCod,Rol_TEACHER);
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/tch64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />"
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/tch64x64.gif');\" />"
|
||||
"%u %s ",
|
||||
Txt_ROLES_SINGUL_Abc[Rol_TEACHER][UsrDat->Sex],
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_ROLES_SINGUL_Abc[Rol_TEACHER][UsrDat->Sex],
|
||||
Txt_ROLES_SINGUL_Abc[Rol_TEACHER][UsrDat->Sex],
|
||||
NumCrssUsrIsTeacher,
|
||||
(NumCrssUsrIsTeacher == 1) ? Txt_course :
|
||||
Txt_courses);
|
||||
if (NumCrssUsrIsTeacher)
|
||||
fprintf (Gbl.F.Out,"(%u %s + %u %s)",
|
||||
fprintf (Gbl.F.Out,"(%u %s/%u %s)",
|
||||
Usr_GetNumUsrsInCrssOfAUsr (UsrDat->UsrCod,Rol_TEACHER,Rol_TEACHER),
|
||||
Txt_teachers_ABBREVIATION,
|
||||
Usr_GetNumUsrsInCrssOfAUsr (UsrDat->UsrCod,Rol_TEACHER,Rol_STUDENT),
|
||||
|
@ -335,19 +332,16 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
|
||||
/***** Number of courses in which the user is student *****/
|
||||
NumCrssUsrIsStudent = Usr_GetNumCrssOfUsrWithARole (UsrDat->UsrCod,Rol_STUDENT);
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/std64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />"
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/std64x64.gif');\" />"
|
||||
"%u %s ",
|
||||
Txt_ROLES_SINGUL_Abc[Rol_STUDENT][UsrDat->Sex],
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_ROLES_SINGUL_Abc[Rol_STUDENT][UsrDat->Sex],
|
||||
Txt_ROLES_SINGUL_Abc[Rol_STUDENT][UsrDat->Sex],
|
||||
NumCrssUsrIsStudent,
|
||||
(NumCrssUsrIsStudent == 1) ? Txt_course :
|
||||
Txt_courses);
|
||||
if (NumCrssUsrIsStudent)
|
||||
fprintf (Gbl.F.Out,"(%u %s + %u %s)",
|
||||
fprintf (Gbl.F.Out,"(%u %s/%u %s)",
|
||||
Usr_GetNumUsrsInCrssOfAUsr (UsrDat->UsrCod,Rol_STUDENT,Rol_TEACHER),
|
||||
Txt_teachers_ABBREVIATION,
|
||||
Usr_GetNumUsrsInCrssOfAUsr (UsrDat->UsrCod,Rol_STUDENT,Rol_STUDENT),
|
||||
|
@ -359,15 +353,12 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
NumPublicFiles = Brw_GetNumPublicFilesUsr (UsrDat->UsrCod);
|
||||
else
|
||||
NumPublicFiles = 0;
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/file64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />"
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/file64x64.gif');\" />"
|
||||
"%u %s (%u %s)"
|
||||
"</li>",
|
||||
Txt_Files,
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Files,
|
||||
Txt_Files,
|
||||
NumFiles,
|
||||
(NumFiles == 1) ? Txt_file :
|
||||
Txt_files,
|
||||
|
@ -377,13 +368,10 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
Prf_GetUsrFigures (UsrDat->UsrCod,&UsrFigures);
|
||||
|
||||
/* First click time */
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/clock64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/clock64x64.gif');\" />",
|
||||
Txt_From_TIME,
|
||||
Txt_From_TIME);
|
||||
Gbl.Prefs.IconsURL);
|
||||
if (UsrFigures.FirstClickTimeUTC)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"<span id=\"first_click_date\"></span>");
|
||||
|
@ -414,19 +402,16 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
|
||||
/***** Start left list *****/
|
||||
fprintf (Gbl.F.Out,"<div id=\"prf_fig_right_container\">"
|
||||
"<ul class=\"PRF_FIG_LIST DAT\">");
|
||||
"<ul class=\"PRF_FIG_UL DAT_NOBR_N\">");
|
||||
|
||||
UsrIsBannedFromRanking = Usr_CheckIfUsrBanned (UsrDat->UsrCod);
|
||||
if (!UsrIsBannedFromRanking)
|
||||
{
|
||||
/* Number of clicks */
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/click64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/click64x64.gif');\" />",
|
||||
Txt_Clicks,
|
||||
Txt_Clicks);
|
||||
Gbl.Prefs.IconsURL);
|
||||
|
||||
if (UsrFigures.NumClicks >= 0)
|
||||
{
|
||||
|
@ -457,13 +442,10 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
fprintf (Gbl.F.Out,"</li>");
|
||||
|
||||
/***** Number of file views *****/
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/download64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/download64x64.gif');\" />",
|
||||
Txt_Downloads,
|
||||
Txt_Downloads);
|
||||
Gbl.Prefs.IconsURL);
|
||||
if (UsrFigures.NumFileViews >= 0)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"%ld %s ",
|
||||
|
@ -492,13 +474,10 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
fprintf (Gbl.F.Out,"</li>");
|
||||
|
||||
/***** Number of posts in forums *****/
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/forum64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/forum64x64.gif');\" />",
|
||||
Txt_Forums,
|
||||
Txt_Forums);
|
||||
Gbl.Prefs.IconsURL);
|
||||
if (UsrFigures.NumForPst >= 0)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"%ld %s ",
|
||||
|
@ -527,13 +506,10 @@ static void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
|
|||
fprintf (Gbl.F.Out,"</li>");
|
||||
|
||||
/***** Number of messages sent *****/
|
||||
fprintf (Gbl.F.Out,"<li>"
|
||||
"<img src=\"%s/msg64x64.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"PRF_ICON\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
|
||||
" style=\"background-image:url('%s/msg64x64.gif');\" />",
|
||||
Txt_Messages,
|
||||
Txt_Messages);
|
||||
Gbl.Prefs.IconsURL);
|
||||
if (UsrFigures.NumMsgSnt >= 0)
|
||||
{
|
||||
fprintf (Gbl.F.Out,"%ld %s ",
|
||||
|
|
Loading…
Reference in New Issue