Version 18.29

This commit is contained in:
Antonio Cañas Vargas 2019-01-08 13:13:04 +01:00
parent 315bf88cf0
commit bc6d99efb9
25 changed files with 71 additions and 55 deletions

View File

@ -1531,6 +1531,7 @@ a:hover /* Default ==> underlined */
/*********************************** Icons ***********************************/
.ICO20x15 {width:20px; height:15px; vertical-align:middle;}
.ICO16x16 {width:16px; height:16px; vertical-align:middle;}
.ICO20x20 {width:20px; height:20px; vertical-align:middle;}
.ICO25x25 {width:25px; height:25px; vertical-align:middle;}
.ICO40x25 {width:40px; height:25px; vertical-align:middle;}

1
icon/clipboard.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="clipboard" class="svg-inline--fa fa-clipboard fa-w-12" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="#404040" d="M384 112v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h80c0-35.29 28.71-64 64-64s64 28.71 64 64h80c26.51 0 48 21.49 48 48zM192 40c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24m96 114v-20a6 6 0 0 0-6-6H102a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h180a6 6 0 0 0 6-6z"></path></svg>

After

Width:  |  Height:  |  Size: 533 B

1
icon/close.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="#404040" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>

After

Width:  |  Height:  |  Size: 623 B

1
icon/copy.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="far" data-icon="copy" class="svg-inline--fa fa-copy fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="#404040" d="M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"></path></svg>

After

Width:  |  Height:  |  Size: 714 B

1
icon/download.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="download" class="svg-inline--fa fa-download fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#404040" d="M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg>

After

Width:  |  Height:  |  Size: 656 B

1
icon/paste.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="paste" class="svg-inline--fa fa-paste fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="#404040" d="M128 184c0-30.879 25.122-56 56-56h136V56c0-13.255-10.745-24-24-24h-80.61C204.306 12.89 183.637 0 160 0s-44.306 12.89-55.39 32H24C10.745 32 0 42.745 0 56v336c0 13.255 10.745 24 24 24h104V184zm32-144c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24zm184 248h104v200c0 13.255-10.745 24-24 24H184c-13.255 0-24-10.745-24-24V184c0-13.255 10.745-24 24-24h136v104c0 13.2 10.8 24 24 24zm104-38.059V256h-96v-96h6.059a24 24 0 0 1 16.97 7.029l65.941 65.941a24.002 24.002 0 0 1 7.03 16.971z"></path></svg>

After

Width:  |  Height:  |  Size: 710 B

1
icon/trash.svg Normal file
View File

@ -0,0 +1 @@
<svg aria-hidden="true" data-prefix="fas" data-icon="trash" class="svg-inline--fa fa-trash fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="#660000" d="M0 84V56c0-13.3 10.7-24 24-24h112l9.4-18.7c4-8.2 12.3-13.3 21.4-13.3h114.3c9.1 0 17.4 5.1 21.5 13.3L312 32h112c13.3 0 24 10.7 24 24v28c0 6.6-5.4 12-12 12H12C5.4 96 0 90.6 0 84zm415.2 56.7L394.8 467c-1.6 25.3-22.6 45-47.9 45H101.1c-25.3 0-46.3-19.7-47.9-45L32.8 140.7c-.4-6.9 5.1-12.7 12-12.7h358.5c6.8 0 12.3 5.8 11.9 12.7z"></path></svg>

After

Width:  |  Height:  |  Size: 531 B

View File

@ -533,7 +533,7 @@ void Acc_PutLinkToRemoveMyAccount (void)
if (Acc_CheckIfICanEliminateAccount (Gbl.Usrs.Me.UsrDat.UsrCod))
Lay_PutContextualLink (ActReqRemMyAcc,NULL,Acc_PutParamsToRemoveMyAccount,
"remove-on64x64.png",
"trash.svg",
Txt_Remove_account,NULL,
NULL);
}

View File

@ -48,7 +48,7 @@ extern struct Globals Gbl;
static const char *Ale_AlertIcons[Ale_NUM_ALERT_TYPES] =
{
NULL, // Ale_NONE
"copy_on16x16.gif", // Ale_CLIPBOARD
"clipboard.svg", // Ale_CLIPBOARD
"info64x64.png", // Ale_INFO
"success64x64.png", // Ale_SUCCESS
"question64x64.gif", // Ale_QUESTION animated gif
@ -148,9 +148,9 @@ void Ale_ShowAlertAndButton1 (Ale_AlertType_t AlertType,const char *Txt)
fprintf (Gbl.F.Out,"<div class=\"ALERT_CLOSE\">"
"<a href=\"\""
" onclick=\"toggleDisplay('%s');return false;\" />"
"<img src=\"%s/close64x64.png\""
"<img src=\"%s/close.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
" class=\"ICO16x16\" />"
"</a>"
"</div>",
IdAlert,

View File

@ -363,7 +363,7 @@ static void Ann_DrawAnAnnouncement (long AnnCod,Ann_Status_t Status,
else
/***** Put form to mark announcement as seen *****/
Lay_PutContextualLink (ActAnnSee,NULL,Ann_PutParams,
"remove-on64x64.png",
"trash.svg",
Txt_Do_not_show_again,Txt_Do_not_show_again,
NULL);

View File

@ -163,9 +163,9 @@ static void Box_StartBoxInternal (const char *Width,const char *Title,
fprintf (Gbl.F.Out,"<a href=\"\""
" onclick=\"toggleDisplay('%s');return false;\" />"
"<div class=\"CONTEXT_OPT HLP_HIGHLIGHT\">"
"<img src=\"%s/close64x64.png\""
"<img src=\"%s/close.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
" class=\"ICO16x16\" />"
"</div>"
"</a>",
IdFrame,

View File

@ -365,10 +365,19 @@ En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
#define Log_PLATFORM_VERSION "SWAD 18.28.3 (2019-01-07)"
#define CSS_FILE "swad18.22.css"
#define Log_PLATFORM_VERSION "SWAD 18.29 (2019-01-07)"
#define CSS_FILE "swad18.29.css"
#define JS_FILE "swad17.17.1.js"
/*
Version 18.29: Jan 07, 2019 Some new SVG icons. (239251 lines)
Copy the following icons to icon public directory:
sudo cp icon/trash.svg /var/www/html/swad/icon/
sudo cp icon/copy.svg /var/www/html/swad/icon/
sudo cp icon/paste.svg /var/www/html/swad/icon/
sudo cp icon/download.svg /var/www/html/swad/icon/
sudo cp icon/clipboard.svg /var/www/html/swad/icon/
sudo cp icon/close.svg /var/www/html/swad/icon/
Version 18.28.3: Jan 07, 2019 New SVG icon for search. (239242 lines)
Copy the following icons to icon public directory:
sudo cp icon/iconset/awesome/bell.svg /var/www/html/swad/icon/iconset/awesome/

View File

@ -3401,7 +3401,7 @@ void Crs_PutLinkToRemoveOldCrss (void)
/***** Put form to remove old courses *****/
Lay_PutContextualLink (ActReqRemOldCrs,NULL,NULL,
"remove-on64x64.png",
"trash.svg",
Txt_Eliminate_old_courses,Txt_Eliminate_old_courses,
NULL);
}

View File

@ -781,7 +781,7 @@ void Enr_PutLinkToRemOldUsrs (void)
/***** Put form to remove old users *****/
Lay_PutContextualLink (ActReqRemOldUsr,NULL,NULL,
"remove-on64x64.png",
"trash.svg",
Txt_Eliminate_old_users,Txt_Eliminate_old_users,
NULL);
}
@ -1863,7 +1863,7 @@ static void Enr_PutLinkToRemAllStdsThisCrs (void)
/***** Put form to remove all the students in the current course *****/
Lay_PutContextualLink (ActReqRemAllStdCrs,NULL,NULL,
"remove-on64x64.png",
"trash.svg",
Txt_Remove_all_students,Txt_Remove_all_students,
NULL);
}

View File

@ -5877,9 +5877,9 @@ static void Brw_PutIconRemoveFile (const char PathInTree[PATH_MAX + 1],
snprintf (Gbl.Title,sizeof (Gbl.Title),
Txt_Remove_FILE_OR_LINK_X,
FileNameToShow);
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/remove-on64x64.png\""
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/trash.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO20x20\" />",
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO16x16\" />",
Gbl.Prefs.IconsURL,
Gbl.Title,
Gbl.Title);
@ -5912,9 +5912,9 @@ static void Brw_PutIconRemoveDir (const char PathInTree[PATH_MAX + 1],
snprintf (Gbl.Title,sizeof (Gbl.Title),
Txt_Remove_folder_X,
FileNameToShow);
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/remove-on64x64.png\""
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/trash.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO20x20\" />",
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO16x16\" />",
Gbl.Prefs.IconsURL,
Gbl.Title,
Gbl.Title);
@ -5945,9 +5945,9 @@ static void Brw_PutIconCopy (const char PathInTree[PATH_MAX + 1],
snprintf (Gbl.Title,sizeof (Gbl.Title),
Txt_Copy_FOLDER_FILE_OR_LINK_X,
FileNameToShow);
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/copy_on16x16.gif\""
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/copy.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />",
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO16x16\" />",
Gbl.Prefs.IconsURL,
Gbl.Title,
Gbl.Title);
@ -5975,9 +5975,9 @@ static void Brw_PutIconPasteOn (const char PathInTree[PATH_MAX + 1],
snprintf (Gbl.Title,sizeof (Gbl.Title),
Txt_Paste_in_X,
FileNameToShow);
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/paste_on16x16.gif\""
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/paste.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />",
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO16x16\" />",
Gbl.Prefs.IconsURL,
Gbl.Title,
Gbl.Title);
@ -5994,9 +5994,9 @@ static void Brw_PutIconPasteOff (void)
extern const char *Txt_Copy_not_allowed;
fprintf (Gbl.F.Out,"<td class=\"BM%u\">"
"<img src=\"%s/paste_off16x16.gif\""
"<img src=\"%s/paste.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
" class=\"CONTEXT_OPT ICO_HIDDEN ICO16x16\" />"
"</td>",
Gbl.RowEvenOdd,Gbl.Prefs.IconsURL,
Txt_Copy_not_allowed,
@ -10467,7 +10467,7 @@ static void Brw_WriteBigLinkToDownloadFile (const char *URL,
FileNameToShow);
Brw_PutIconFile (32,FileMetadata->FileType,FileMetadata->FilFolLnkName);
fprintf (Gbl.F.Out,"&nbsp;%s&nbsp;"
"<img src=\"%s/download64x64.png\""
"<img src=\"%s/download.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO40x40\" />"
"</a>",
@ -12586,7 +12586,7 @@ static void Brw_PutLinkToAskRemOldFiles (void)
Lay_PutContextualLink (ActReqRemOldBrf,NULL,
Brw_PutHiddenParamFullTreeIfSelected,
"remove-on64x64.png",
"trash.svg",
Txt_Remove_old_files,Txt_Remove_old_files,
NULL);
}

View File

@ -2909,7 +2909,7 @@ static void Gam_ListOneOrMoreQuestionsForEdition (struct Game *Game,
NULL);
}
else
Ico_PutIcon ("up_off16x16.gif",Txt_Movement_not_allowed);
Ico_PutIconOff ("up_off16x16.gif",Txt_Movement_not_allowed);
/* Put icon to move down the question */
if (NumQst + 1 < NumQsts)
@ -2923,7 +2923,7 @@ static void Gam_ListOneOrMoreQuestionsForEdition (struct Game *Game,
NULL);
}
else
Ico_PutIcon ("down_off16x16.gif",Txt_Movement_not_allowed);
Ico_PutIconOff ("down_off16x16.gif",Txt_Movement_not_allowed);
/* Put icon to edit the question */
Gbl.Test.QstCod = QstCod;

View File

@ -186,7 +186,7 @@ void Ico_PutContextualIconToRemove (Act_Action_t NextAction,void (*FuncParams) (
extern const char *Txt_Remove;
Lay_PutContextualLink (NextAction,NULL,FuncParams,
"remove-on64x64.png",
"trash.svg",
Txt_Remove,NULL,
NULL);
}
@ -262,18 +262,20 @@ void Ico_PutIconLink (const char *Icon,const char *Title,const char *Text,
if (Text)
Ico_PutIconWithText (Icon,Title,Text);
else
Ico_PutIcon (Icon,Title);
fprintf (Gbl.F.Out,"<img src=\"%s/%s\" alt=\"%s\" title=\"%s\""
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO16x16\" />",
Gbl.Prefs.IconsURL,Icon,Title,Title);
fprintf (Gbl.F.Out,"</a>");
}
/*****************************************************************************/
/********************** Put a icon to submit a form **************************/
/********************** Put an inactive/disabled icon ************************/
/*****************************************************************************/
void Ico_PutIcon (const char *Icon,const char *Alt)
void Ico_PutIconOff (const char *Icon,const char *Alt)
{
fprintf (Gbl.F.Out,"<img src=\"%s/%s\" alt=\"%s\" title=\"%s\""
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO20x20\" />",
" class=\"CONTEXT_OPT ICO_HIDDEN ICO16x16\" />",
Gbl.Prefs.IconsURL,Icon,Alt,Alt);
}
@ -286,7 +288,7 @@ void Ico_PutIconWithText (const char *Icon,const char *Alt,const char *Text)
/***** Print icon and optional text *****/
fprintf (Gbl.F.Out,"<div class=\"CONTEXT_OPT ICO_HIGHLIGHT\">"
"<img src=\"%s/%s\" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />",
" class=\"ICO16x16\" />",
Gbl.Prefs.IconsURL,Icon,Alt,Text ? Text :
Alt);
if (Text)
@ -346,7 +348,7 @@ void Ico_PutIconRemovalNotAllowed (void)
{
extern const char *Txt_Removal_not_allowed;
Ico_PutIcon ("remove-off64x64.png",Txt_Removal_not_allowed);
Ico_PutIconOff ("trash.svg",Txt_Removal_not_allowed);
}
/*****************************************************************************/
@ -357,11 +359,9 @@ void Ico_PutIconRemove (void)
{
extern const char *Txt_Remove;
fprintf (Gbl.F.Out,"<div class=\"CONTEXT_OPT ICO_HIGHLIGHT\">"
"<input type=\"image\" src=\"%s/remove-on64x64.png\""
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/trash.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
"</div>",
" class=\"CONTEXT_OPT ICO_HIGHLIGHT ICO16x16\" />",
Gbl.Prefs.IconsURL,
Txt_Remove,
Txt_Remove);

View File

@ -63,7 +63,7 @@ void Ico_PutContextualIconToPrint (Act_Action_t NextAction,void (*FuncParams) ()
void Ico_PutIconLink (const char *Icon,const char *Title,const char *Text,
const char *LinkStyle,const char *OnSubmit);
void Ico_PutIcon (const char *Icon,const char *Alt);
void Ico_PutIconOff (const char *Icon,const char *Alt);
void Ico_PutIconWithText (const char *Icon,const char *Alt,const char *Text);
void Ico_PutCalculateIcon (const char *Alt);

View File

@ -280,7 +280,7 @@ void Log_RequestLogo (Sco_Scope_t Scope)
/***** Form to remove photo *****/
fprintf (Gbl.F.Out,"<div class=\"CENTER_MIDDLE\">");
Lay_PutContextualLink (ActionRem,NULL,NULL,
"remove-on64x64.png",
"trash.svg",
Txt_Remove_logo,Txt_Remove_logo,
NULL);
fprintf (Gbl.F.Out,"</div>");

View File

@ -224,7 +224,7 @@ static void Pho_PutIconToRequestRemoveMyPhoto (void)
/***** Link to request the removal of my photo *****/
if (Gbl.Usrs.Me.MyPhotoExists)
Lay_PutContextualLink (ActReqRemMyPho,NULL,NULL,
"remove-on64x64.png",
"trash.svg",
Txt_Remove_photo,NULL,
NULL);
}
@ -259,7 +259,7 @@ static void Pho_PutIconToRequestRemoveOtherUsrPhoto (void)
}
Lay_PutContextualLink (NextAction,NULL,
Usr_PutParamOtherUsrCodEncrypted,
"remove-on64x64.png",
"trash.svg",
Txt_Remove_photo,NULL,
NULL);
}

View File

@ -513,7 +513,7 @@ void Prf_ShowDetailsUserProfile (const struct UsrData *UsrDat)
/***** Number of file views *****/
fprintf (Gbl.F.Out,"<li title=\"%s\" class=\"PRF_FIG_LI\""
" style=\"background-image:url('%s/download64x64.png');\">",
" style=\"background-image:url('%s/download.svg');\">",
Txt_Downloads,
Gbl.Prefs.IconsURL);
if (UsrFigures.NumFileViews >= 0)

View File

@ -1680,7 +1680,7 @@ static void Prj_ShowOneProjectMembersWithARole (const struct Project *Prj,
{
fprintf (Gbl.F.Out,"<td class=\"CENTER_TOP\" style=\"width:30px;\">");
Lay_PutContextualLink (ActionReqRemUsr[RoleInProject],NULL,Prj_PutCurrentParams,
"remove-on64x64.png",
"trash.svg",
Txt_Remove,NULL,
NULL);
fprintf (Gbl.F.Out,"</td>");

View File

@ -2674,9 +2674,9 @@ static void Soc_PutFormToRemoveComment (long PubCod)
Soc_PutHiddenParamPubCod (PubCod);
fprintf (Gbl.F.Out,"<div class=\"SOCIAL_ICO_REMOVE ICO_HIGHLIGHT\">"
"<input type=\"image\""
" src=\"%s/remove-on64x64.png\""
" src=\"%s/trash.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
" class=\"ICO16x16\" />"
"</div>",
Gbl.Prefs.IconsURL,
Txt_Remove,
@ -2890,9 +2890,9 @@ static void Soc_PutFormToRemoveSocialPublishing (long NotCod)
Soc_PutHiddenParamNotCod (NotCod);
fprintf (Gbl.F.Out,"<div class=\"SOCIAL_ICO_REMOVE ICO_HIGHLIGHT\">"
"<input type=\"image\""
" src=\"%s/remove-on64x64.png\""
" src=\"%s/trash.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
" class=\"ICO16x16\" />"
"</div>",
Gbl.Prefs.IconsURL,
Txt_Remove,

View File

@ -636,7 +636,7 @@ static void Syl_ShowRowSyllabus (unsigned NumItem,
NULL);
}
else
Ico_PutIcon ("up_off16x16.gif",Txt_Movement_not_allowed);
Ico_PutIconOff ("up_off16x16.gif",Txt_Movement_not_allowed);
fprintf (Gbl.F.Out,"</td>");
/***** Icon to get down item *****/
@ -656,7 +656,7 @@ static void Syl_ShowRowSyllabus (unsigned NumItem,
NULL);
}
else
Ico_PutIcon ("down_off16x16.gif",Txt_Movement_not_allowed);
Ico_PutIconOff ("down_off16x16.gif",Txt_Movement_not_allowed);
fprintf (Gbl.F.Out,"</td>");
/***** Icon to increase the level of an item *****/
@ -674,7 +674,7 @@ static void Syl_ShowRowSyllabus (unsigned NumItem,
NULL);
}
else
Ico_PutIcon ("left_off16x16.gif",Txt_Movement_not_allowed);
Ico_PutIconOff ("left_off16x16.gif",Txt_Movement_not_allowed);
fprintf (Gbl.F.Out,"</td>");
/***** Icon to decrease level item *****/
@ -693,7 +693,7 @@ static void Syl_ShowRowSyllabus (unsigned NumItem,
NULL);
}
else
Ico_PutIcon ("right_off16x16.gif",Txt_Movement_not_allowed);
Ico_PutIconOff ("right_off16x16.gif",Txt_Movement_not_allowed);
fprintf (Gbl.F.Out,"</td>");
LastLevel = Level;

View File

@ -126,7 +126,7 @@ void ZIP_PutLinkToCreateZIPAsgWrk (void)
Lay_PutContextualLink (ActAdmAsgWrkCrs,NULL,
ZIP_PutLinkToCreateZIPAsgWrkParams,
"download64x64.png",
"download.svg",
Txt_Create_ZIP_file,Txt_Create_ZIP_file,
NULL);
}
@ -383,9 +383,9 @@ void ZIP_PutButtonToDownloadZIPOfAFolder (const char *PathInTree,const char *Fil
PathInTree,FileName,
Brw_IS_FOLDER,-1L);
Frm_LinkFormSubmit (Txt_Create_ZIP_file,The_ClassForm[Gbl.Prefs.Theme],NULL);
fprintf (Gbl.F.Out,"<img src=\"%s/download64x64.png\""
fprintf (Gbl.F.Out,"<img src=\"%s/download.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO20x20\" />"
" class=\"ICO16x16\" />"
"</a>",
Gbl.Prefs.IconsURL,
Txt_Create_ZIP_file,
@ -645,7 +645,7 @@ static void ZIP_ShowLinkToDownloadZIP (const char *FileName,const char *URL,
" alt=\"%s\" title=\"%s\""
" class=\"ICO40x40\" />"
"&nbsp;%s&nbsp;"
"<img src=\"%s/download64x64.png\""
"<img src=\"%s/download.svg\""
" alt=\"%s\" title=\"%s\""
" class=\"ICO40x40\" />"
"</a>"