mirror of https://github.com/acanas/swad-core.git
Version 14.119
This commit is contained in:
parent
e349de8b32
commit
e4b19ea48b
12
swad_ID.c
12
swad_ID.c
|
@ -418,7 +418,6 @@ void ID_ShowFormChangeUsrID (const struct UsrData *UsrDat,bool ItsMe)
|
|||
{
|
||||
extern const char *The_ClassFormul[The_NUM_THEMES];
|
||||
extern const char *Txt_ID;
|
||||
extern const char *Txt_Remove_ID_X;
|
||||
extern const char *Txt_ID_X_confirmed;
|
||||
extern const char *Txt_Another_ID;
|
||||
extern const char *Txt_Add_this_ID;
|
||||
|
@ -458,16 +457,9 @@ void ID_ShowFormChangeUsrID (const struct UsrData *UsrDat,bool ItsMe)
|
|||
Act_FormStart (ActRemIDOth);
|
||||
Usr_PutParamUsrCodEncrypted (UsrDat->EncryptedUsrCod);
|
||||
}
|
||||
sprintf (Gbl.Title,Txt_Remove_ID_X,
|
||||
fprintf (Gbl.F.Out,"<input type=\"hidden\" name=\"UsrID\" value=\"%s\" />",
|
||||
UsrDat->IDs.List[NumID].ID);
|
||||
fprintf (Gbl.F.Out,"<input type=\"hidden\" name=\"UsrID\" value=\"%s\" />"
|
||||
"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\""
|
||||
" style=\"margin-right:2px;\" />",
|
||||
UsrDat->IDs.List[NumID].ID,
|
||||
Gbl.Prefs.IconsURL,
|
||||
Gbl.Title,
|
||||
Gbl.Title);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -251,7 +251,8 @@ static void Ann_ShowAnnouncement (long AnnCod,const char *Subject,const char *Co
|
|||
" class=\"ICON16x16\" />"
|
||||
" %s</a>",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove,Txt_Remove,
|
||||
Txt_Remove,
|
||||
Txt_Remove,
|
||||
Txt_Remove);
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
@ -266,7 +267,8 @@ static void Ann_ShowAnnouncement (long AnnCod,const char *Subject,const char *Co
|
|||
" class=\"ICON16x16\" />"
|
||||
" %s</a>",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Do_not_show_again,Txt_Do_not_show_again,
|
||||
Txt_Do_not_show_again,
|
||||
Txt_Do_not_show_again,
|
||||
Txt_Do_not_show_again);
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
|
|
@ -299,7 +299,6 @@ void Ban_FreeListBanners (void)
|
|||
static void Ban_ListBannersForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Banners;
|
||||
extern const char *Txt_Remove_banner;
|
||||
extern const char *Txt_Show;
|
||||
extern const char *Txt_Hide;
|
||||
unsigned NumBan;
|
||||
|
@ -322,11 +321,7 @@ static void Ban_ListBannersForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActRemBan);
|
||||
Ban_PutParamBanCod (Ban->BanCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_banner,
|
||||
Txt_Remove_banner);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
|
@ -1138,7 +1138,6 @@ void Ctr_WriteSelectorOfCentre (Act_Action_t NextAction)
|
|||
static void Ctr_ListCentresForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Centres_of_INSTITUTION_X;
|
||||
extern const char *Txt_Remove_centre;
|
||||
extern const char *Txt_Another_place;
|
||||
extern const char *Txt_CENTRE_STATUS[Ctr_NUM_STATUS_TXT];
|
||||
unsigned NumCtr;
|
||||
|
@ -1184,11 +1183,7 @@ static void Ctr_ListCentresForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemCtr);
|
||||
Ctr_PutParamOtherCtrCod (Ctr->CtrCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_centre,
|
||||
Txt_Remove_centre);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -103,11 +103,12 @@
|
|||
/****************************** Public constants *****************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
#define Log_PLATFORM_VERSION "SWAD 14.118 (2015/07/22)"
|
||||
#define Log_PLATFORM_VERSION "SWAD 14.119 (2015/07/22)"
|
||||
|
||||
// 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 14.119: Jul 22, 2015 Function to put an icon to remove. (184828 lines)
|
||||
Version 14.118: Jul 22, 2015 Function to put a disabled icon indicating that removal is not allowed. (185361 lines)
|
||||
Version 14.117.17:Jul 22, 2015 Checking "alt" and "title" in all images. (185437 lines)
|
||||
Version 14.117.16:Jul 22, 2015 Checking "alt" and "title" in all images. (185368 lines)
|
||||
|
|
|
@ -1273,7 +1273,6 @@ void Cty_FreeListCountries (void)
|
|||
static void Cty_ListCountriesForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Countries;
|
||||
extern const char *Txt_Remove_country;
|
||||
extern const char *Txt_STR_LANG_NAME[Txt_NUM_LANGUAGES];
|
||||
unsigned NumCty;
|
||||
struct Country *Cty;
|
||||
|
@ -1302,11 +1301,7 @@ static void Cty_ListCountriesForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemCty);
|
||||
Cty_PutParamOtherCtyCod (Cty->CtyCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_country,
|
||||
Txt_Remove_country);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -1339,7 +1339,6 @@ static void Crs_ListCoursesForSeeing (void)
|
|||
static void Crs_ListCoursesForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Courses_of_DEGREE_X;
|
||||
extern const char *Txt_Remove_course;
|
||||
extern const char *Txt_YEAR_OF_DEGREE[1+Deg_MAX_YEARS_PER_DEGREE];
|
||||
extern const char *Txt_SEMESTER_OF_YEAR[1+2];
|
||||
extern const char *Txt_COURSE_STATUS[Crs_NUM_STATUS_TXT];
|
||||
|
@ -1385,12 +1384,7 @@ static void Crs_ListCoursesForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemCrs);
|
||||
Crs_PutParamOtherCrsCod (Crs->CrsCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\""
|
||||
" src=\"%s/delon16x16.gif\" alt=\"%s\""
|
||||
" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_course,
|
||||
Txt_Remove_course);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -1149,7 +1149,6 @@ static void Deg_ListDegreeTypesForSeeing (void)
|
|||
static void Deg_ListDegreeTypesForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Types_of_degree;
|
||||
extern const char *Txt_Remove_type_of_degree;
|
||||
unsigned NumDegTyp;
|
||||
|
||||
/***** Write heading *****/
|
||||
|
@ -1170,11 +1169,7 @@ static void Deg_ListDegreeTypesForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemDegTyp);
|
||||
Deg_PutParamOtherDegTypCod (Gbl.Degs.DegTypes.Lst[NumDegTyp].DegTypCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_type_of_degree,
|
||||
Txt_Remove_type_of_degree);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
||||
|
@ -1385,7 +1380,6 @@ static void Deg_ListOneDegreeForSeeing (struct Degree *Deg,unsigned NumDeg)
|
|||
static void Deg_ListDegreesForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Degrees_of_CENTRE_X;
|
||||
extern const char *Txt_Remove_degree;
|
||||
extern const char *Txt_DEGREE_With_year_for_optional_courses;
|
||||
extern const char *Txt_DEGREE_Without_year_for_optional_courses;
|
||||
extern const char *Txt_DEGREE_STATUS[Deg_NUM_STATUS_TXT];
|
||||
|
@ -1428,11 +1422,7 @@ static void Deg_ListDegreesForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemDeg);
|
||||
Deg_PutParamOtherDegCod (Deg->DegCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_degree,
|
||||
Txt_Remove_degree);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -483,7 +483,6 @@ unsigned Dpt_GetNumDepartmentsInInstitution (long InsCod)
|
|||
static void Dpt_ListDepartmentsForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Departments;
|
||||
extern const char *Txt_Remove_department;
|
||||
extern const char *Txt_Another_institution;
|
||||
unsigned NumDpt;
|
||||
struct Department *Dpt;
|
||||
|
@ -515,11 +514,7 @@ static void Dpt_ListDepartmentsForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemDpt);
|
||||
Dpt_PutParamDptCod (Dpt->DptCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_department,
|
||||
Txt_Remove_department);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -1352,8 +1352,8 @@ static void Brw_PutIconsRemoveCopyPaste (unsigned Level,Brw_FileType_t FileType,
|
|||
const char *PathInTree,const char *FileName,const char *FileNameToShow);
|
||||
static bool Brw_CheckIfCanPasteIn (unsigned Level);
|
||||
static void Brw_PutIconRemoveFile (Brw_FileType_t FileType,
|
||||
const char *PathInTree,const char *FileName,const char *FileNameToShow);
|
||||
static void Brw_PutIconRemoveDir (const char *PathInTree,const char *FileName,const char *FileNameToShow);
|
||||
const char *PathInTree,const char *FileName);
|
||||
static void Brw_PutIconRemoveDir (const char *PathInTree,const char *FileName);
|
||||
static void Brw_PutIconCopy (Brw_FileType_t FileType,
|
||||
const char *PathInTree,const char *FileName,const char *FileNameShow);
|
||||
static void Brw_PutIconPasteOn (const char *PathInTree,const char *FileName,const char *FileNameToShow);
|
||||
|
@ -4934,10 +4934,10 @@ static void Brw_PutIconsRemoveCopyPaste (unsigned Level,Brw_FileType_t FileType,
|
|||
/***** Icon to remove folder, file or link *****/
|
||||
if (FileType == Brw_IS_FOLDER)
|
||||
/* Icon to remove a folder */
|
||||
Brw_PutIconRemoveDir (PathInTree,FileName,FileNameToShow);
|
||||
Brw_PutIconRemoveDir (PathInTree,FileName);
|
||||
else // File or link
|
||||
/* Icon to remove a file or link */
|
||||
Brw_PutIconRemoveFile (FileType,PathInTree,FileName,FileNameToShow);
|
||||
Brw_PutIconRemoveFile (FileType,PathInTree,FileName);
|
||||
|
||||
/***** Icon to copy *****/
|
||||
Brw_PutIconCopy (FileType,PathInTree,FileName,FileNameToShow);
|
||||
|
@ -4995,10 +4995,8 @@ static bool Brw_CheckIfCanPasteIn (unsigned Level)
|
|||
// FileType can be Brw_IS_FILE or Brw_IS_LINK
|
||||
|
||||
static void Brw_PutIconRemoveFile (Brw_FileType_t FileType,
|
||||
const char *PathInTree,const char *FileName,const char *FileNameToShow)
|
||||
const char *PathInTree,const char *FileName)
|
||||
{
|
||||
extern const char *Txt_Remove_FILE_OR_LINK_X;
|
||||
|
||||
fprintf (Gbl.F.Out,"<td class=\"BM%d\">",Gbl.RowEvenOdd);
|
||||
|
||||
if (Gbl.FileBrowser.ICanRemoveFileOrFolder) // Can I remove this file?
|
||||
|
@ -5021,17 +5019,11 @@ static void Brw_PutIconRemoveFile (Brw_FileType_t FileType,
|
|||
break;
|
||||
}
|
||||
Brw_ParamListFiles (FileType,PathInTree,FileName);
|
||||
sprintf (Gbl.Title,Txt_Remove_FILE_OR_LINK_X,FileNameToShow);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Gbl.Title,
|
||||
Gbl.Title);
|
||||
Lay_PutIconBRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
else
|
||||
Lay_PutIconRemovalNotAllowed ();
|
||||
Lay_PutIconBRemovalNotAllowed ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
}
|
||||
|
||||
|
@ -5039,10 +5031,8 @@ static void Brw_PutIconRemoveFile (Brw_FileType_t FileType,
|
|||
/****************** Write link and icon to remove a folder *******************/
|
||||
/*****************************************************************************/
|
||||
|
||||
static void Brw_PutIconRemoveDir (const char *PathInTree,const char *FileName,const char *FileNameToShow)
|
||||
static void Brw_PutIconRemoveDir (const char *PathInTree,const char *FileName)
|
||||
{
|
||||
extern const char *Txt_Remove_folder_X;
|
||||
|
||||
fprintf (Gbl.F.Out,"<td class=\"BM%d\">",Gbl.RowEvenOdd);
|
||||
|
||||
if (Gbl.FileBrowser.ICanRemoveFileOrFolder) // Can I remove this folder?
|
||||
|
@ -5065,17 +5055,11 @@ static void Brw_PutIconRemoveDir (const char *PathInTree,const char *FileName,co
|
|||
break;
|
||||
}
|
||||
Brw_ParamListFiles (Brw_IS_FOLDER,PathInTree,FileName);
|
||||
sprintf (Gbl.Title,Txt_Remove_folder_X,FileNameToShow);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Gbl.Title,
|
||||
Gbl.Title);
|
||||
Lay_PutIconBRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
else
|
||||
Lay_PutIconRemovalNotAllowed ();
|
||||
Lay_PutIconBRemovalNotAllowed ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
}
|
||||
|
||||
|
|
14
swad_forum.c
14
swad_forum.c
|
@ -1051,7 +1051,6 @@ static void For_ShowAForumPost (struct ForumThread *Thr,unsigned PstNum,long Pst
|
|||
{
|
||||
extern const char *Txt_unread_MESSAGE;
|
||||
extern const char *Txt_MSG_Open;
|
||||
extern const char *Txt_Remove_post;
|
||||
extern const char *Txt_no_subject;
|
||||
extern const char *Txt_Post_X_allowed;
|
||||
extern const char *Txt_Post_banned;
|
||||
|
@ -1134,11 +1133,7 @@ static void For_ShowAForumPost (struct ForumThread *Thr,unsigned PstNum,long Pst
|
|||
For_PutHiddenParamPstCod (PstCod);
|
||||
For_PutAllHiddenParamsForum ();
|
||||
For_PutHiddenParamThrCod (Thr->ThrCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_post,
|
||||
Txt_Remove_post);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
||||
|
@ -3228,7 +3223,6 @@ void For_ListForumThrs (long ThrCods[Pag_ITEMS_PER_PAGE],struct Pagination *Pagi
|
|||
extern const char *Txt_Thread_with_posts_from_you;
|
||||
extern const char *Txt_There_are_new_posts;
|
||||
extern const char *Txt_No_new_posts;
|
||||
extern const char *Txt_Remove_thread;
|
||||
extern const char *Txt_Move_thread;
|
||||
unsigned NumThr;
|
||||
unsigned NumThrInScreen; // From 0 to Pag_ITEMS_PER_PAGE-1
|
||||
|
@ -3314,11 +3308,7 @@ void For_ListForumThrs (long ThrCods[Pag_ITEMS_PER_PAGE],struct Pagination *Pagi
|
|||
Act_FormStart (For_ActionsReqDelThr[Gbl.Forum.ForumType]);
|
||||
For_PutAllHiddenParamsForum ();
|
||||
For_PutHiddenParamThrCod (Thr.ThrCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_thread,
|
||||
Txt_Remove_thread);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
||||
|
|
14
swad_group.c
14
swad_group.c
|
@ -1117,7 +1117,6 @@ static void Grp_AddUsrToGroup (struct UsrData *UsrDat,long GrpCod)
|
|||
static void Grp_ListGroupTypesForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Types_of_group;
|
||||
extern const char *Txt_Remove_type_of_group;
|
||||
extern const char *Txt_It_is_optional_to_choose_a_group;
|
||||
extern const char *Txt_It_is_mandatory_to_choose_a_group;
|
||||
extern const char *Txt_A_student_can_belong_to_several_groups;
|
||||
|
@ -1140,11 +1139,7 @@ static void Grp_ListGroupTypesForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActReqRemGrpTyp);
|
||||
Grp_PutParamGrpTypCod (Gbl.CurrentCrs.Grps.GrpTypes.LstGrpTypes[NumGrpTyp].GrpTypCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_type_of_group,
|
||||
Txt_Remove_type_of_group);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
@ -1299,7 +1294,6 @@ static void Grp_WriteHeadingGroupTypes (void)
|
|||
static void Grp_ListGroupsForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Groups;
|
||||
extern const char *Txt_Remove_group;
|
||||
extern const char *Txt_Group_X_open_click_to_close_it;
|
||||
extern const char *Txt_Group_X_closed_click_to_open_it;
|
||||
extern const char *Txt_File_zones_of_the_group_X_enabled_click_to_disable_them;
|
||||
|
@ -1332,11 +1326,7 @@ static void Grp_ListGroupsForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActReqRemGrp);
|
||||
Grp_PutParamGrpCod (Grp->GrpCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_group,
|
||||
Txt_Remove_group);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
|
@ -465,7 +465,6 @@ void Hld_FreeListHolidays (void)
|
|||
static void Hld_ListHolidaysForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Holidays;
|
||||
extern const char *Txt_Remove_holiday;
|
||||
extern const char *Txt_All_places;
|
||||
extern const char *Txt_HOLIDAY_TYPES[Hld_NUM_TYPES_HOLIDAY];
|
||||
unsigned NumHld;
|
||||
|
@ -490,11 +489,7 @@ static void Hld_ListHolidaysForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActRemHld);
|
||||
Hld_PutParamHldCod (Hld->HldCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_holiday,
|
||||
Txt_Remove_holiday);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
|
@ -1082,7 +1082,6 @@ void Ins_WriteSelectorOfInstitution (Act_Action_t NextAction)
|
|||
static void Ins_ListInstitutionsForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Institutions_of_COUNTRY_X;
|
||||
extern const char *Txt_Remove_institution;
|
||||
extern const char *Txt_Another_country;
|
||||
extern const char *Txt_INSTITUTION_STATUS[Ins_NUM_STATUS_TXT];
|
||||
unsigned NumIns;
|
||||
|
@ -1125,11 +1124,7 @@ static void Ins_ListInstitutionsForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemIns);
|
||||
Ins_PutParamOtherInsCod (Ins->InsCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_institution,
|
||||
Txt_Remove_institution);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -1031,7 +1031,7 @@ void Lay_PutCalculateIconWithText (const char *Alt,const char *Text)
|
|||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
/************ Put a icon indicating that removal is not allowed **************/
|
||||
/******** Put a disabled icon indicating that removal is not allowed *********/
|
||||
/*****************************************************************************/
|
||||
|
||||
void Lay_PutIconRemovalNotAllowed (void)
|
||||
|
@ -1046,6 +1046,46 @@ void Lay_PutIconRemovalNotAllowed (void)
|
|||
Txt_Removal_not_allowed);
|
||||
}
|
||||
|
||||
void Lay_PutIconBRemovalNotAllowed (void)
|
||||
{
|
||||
extern const char *Txt_Removal_not_allowed;
|
||||
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/deloff16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICON16x16B\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Removal_not_allowed,
|
||||
Txt_Removal_not_allowed);
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
/******** Put a disabled icon indicating that removal is not allowed *********/
|
||||
/*****************************************************************************/
|
||||
|
||||
void Lay_PutIconRemove (void)
|
||||
{
|
||||
extern const char *Txt_Remove;
|
||||
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove,
|
||||
Txt_Remove);
|
||||
}
|
||||
|
||||
void Lay_PutIconBRemove (void)
|
||||
{
|
||||
extern const char *Txt_Remove;
|
||||
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICON16x16B\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove,
|
||||
Txt_Remove);
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
/********************** Put a button to submit a form ************************/
|
||||
/*****************************************************************************/
|
||||
|
|
|
@ -89,8 +89,6 @@ typedef enum
|
|||
/****************************** Public prototypes ****************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
// void Lay_PrintDigest512 (unsigned char digest512[512/8]);
|
||||
|
||||
void Lay_WriteStartOfPage (void);
|
||||
void Lay_WriteTitle (const char *Title);
|
||||
|
||||
|
@ -100,6 +98,9 @@ void Lay_PutIconWithText (const char *Icon,const char *Alt,const char *Text);
|
|||
void Lay_PutCalculateIconWithText (const char *Alt,const char *Text);
|
||||
|
||||
void Lay_PutIconRemovalNotAllowed (void);
|
||||
void Lay_PutIconBRemovalNotAllowed (void);
|
||||
void Lay_PutIconRemove (void);
|
||||
void Lay_PutIconBRemove (void);
|
||||
|
||||
void Lay_PutCreateButton (const char *Text);
|
||||
void Lay_PutCreateButtonInline (const char *Text);
|
||||
|
|
|
@ -278,7 +278,6 @@ void Lnk_FreeListLinks (void)
|
|||
static void Lnk_ListLinksForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Links;
|
||||
extern const char *Txt_Remove_link;
|
||||
unsigned NumLnk;
|
||||
struct Link *Lnk;
|
||||
|
||||
|
@ -299,11 +298,7 @@ static void Lnk_ListLinksForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActRemLnk);
|
||||
Lnk_PutParamLnkCod (Lnk->LnkCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_link,
|
||||
Txt_Remove_link);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
19
swad_mail.c
19
swad_mail.c
|
@ -386,7 +386,6 @@ void Mai_FreeListMailDomains (void)
|
|||
static void Mai_ListMailDomainsForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Mail_domains_allowed_for_notifications;
|
||||
extern const char *Txt_Remove_mail_domain;
|
||||
unsigned NumMai;
|
||||
struct Mail *Mai;
|
||||
|
||||
|
@ -407,11 +406,7 @@ static void Mai_ListMailDomainsForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActRemMai);
|
||||
Mai_PutParamMaiCod (Mai->MaiCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_mail_domain,
|
||||
Txt_Remove_mail_domain);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
@ -921,7 +916,6 @@ void Mai_ShowFormChangeUsrEmail (void)
|
|||
extern const char *Txt_Current_email;
|
||||
extern const char *Txt_Other_emails;
|
||||
extern const char *Txt_Email_X_confirmed;
|
||||
extern const char *Txt_Remove_email_X;
|
||||
extern const char *Txt_Confirm_email;
|
||||
extern const char *Txt_Use_this_email;
|
||||
extern const char *Txt_New_email;
|
||||
|
@ -983,16 +977,9 @@ void Mai_ShowFormChangeUsrEmail (void)
|
|||
|
||||
/* Form to remove old e-mail */
|
||||
Act_FormStart (ActRemOldMai);
|
||||
sprintf (Gbl.Title,Txt_Remove_email_X,
|
||||
fprintf (Gbl.F.Out,"<input type=\"hidden\" name=\"Email\" value=\"%s\" />",
|
||||
row[0]);
|
||||
fprintf (Gbl.F.Out,"<input type=\"hidden\" name=\"Email\" value=\"%s\" />"
|
||||
"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\""
|
||||
" style=\"margin-right:2px;\" />",
|
||||
row[0],
|
||||
Gbl.Prefs.IconsURL,
|
||||
Gbl.Title,
|
||||
Gbl.Title);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
||||
|
|
|
@ -3263,8 +3263,6 @@ void Msg_WriteMsgDate (const char *DateTime,const char *ClassBackground)
|
|||
|
||||
static void Msg_PutFormToDeleteMessage (long MsgCod,Msg_TypeOfMessages_t TypeOfMessages)
|
||||
{
|
||||
extern const char *Txt_Delete_message;
|
||||
|
||||
fprintf (Gbl.F.Out,"<td style=\"width:18px; padding:0;"
|
||||
" text-align:center; vertical-align:top;\">");
|
||||
Act_FormStart (TypeOfMessages == Msg_MESSAGES_RECEIVED ? ActDelRcvMsg :
|
||||
|
@ -3272,11 +3270,7 @@ static void Msg_PutFormToDeleteMessage (long MsgCod,Msg_TypeOfMessages_t TypeOfM
|
|||
Pag_PutHiddenParamPagNum (Gbl.Pag.CurrentPage);
|
||||
Msg_PutHiddenParamMsgCod (MsgCod);
|
||||
Msg_PutHiddenParamsMsgsFilters ();
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16B\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Delete_message,
|
||||
Txt_Delete_message);
|
||||
Lay_PutIconBRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
}
|
||||
|
|
|
@ -181,7 +181,6 @@ void Nck_ShowFormChangeUsrNickname (void)
|
|||
extern const char *The_ClassFormul[The_NUM_THEMES];
|
||||
extern const char *Txt_Current_nickname;
|
||||
extern const char *Txt_Other_nicknames;
|
||||
extern const char *Txt_Remove_nickname_X;
|
||||
extern const char *Txt_Use_this_nickname;
|
||||
extern const char *Txt_New_nickname;
|
||||
extern const char *Txt_Nickname;
|
||||
|
@ -235,16 +234,9 @@ void Nck_ShowFormChangeUsrNickname (void)
|
|||
|
||||
/* Form to remove old nickname */
|
||||
Act_FormStart (ActRemOldNic);
|
||||
sprintf (Gbl.Title,Txt_Remove_nickname_X,
|
||||
fprintf (Gbl.F.Out,"<input type=\"hidden\" name=\"Nick\" value=\"%s\" />",
|
||||
row[0]);
|
||||
fprintf (Gbl.F.Out,"<input type=\"hidden\" name=\"Nick\" value=\"%s\" />"
|
||||
"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\""
|
||||
" style=\"margin-right:2px;\" />",
|
||||
row[0],
|
||||
Gbl.Prefs.IconsURL,
|
||||
Gbl.Title,
|
||||
Gbl.Title);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
|
||||
|
|
|
@ -478,7 +478,6 @@ static void Not_DrawANotice (Not_Listing_t TypeNoticesListing,
|
|||
extern const char *Txt_NOTICE_Obsolete_Mark_as_active;
|
||||
extern const char *Txt_See_full_notice;
|
||||
extern const char *Txt_Remove;
|
||||
extern const char *Txt_Remove_notice;
|
||||
struct UsrData UsrDat;
|
||||
|
||||
/***** Start yellow note *****/
|
||||
|
@ -601,14 +600,15 @@ static void Not_DrawANotice (Not_Listing_t TypeNoticesListing,
|
|||
/* Form to delete notice */
|
||||
Act_FormStart (ActRemNot);
|
||||
Not_PutHiddenParamNotCod (NotCod);
|
||||
Act_LinkFormSubmit (Txt_Remove_notice,The_ClassFormul[Gbl.Prefs.Theme]);
|
||||
Act_LinkFormSubmit (Txt_Remove,The_ClassFormul[Gbl.Prefs.Theme]);
|
||||
fprintf (Gbl.F.Out,"<img src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\""
|
||||
" class=\"ICON16x16\" />"
|
||||
" %s</a>",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_notice,
|
||||
Txt_Remove,Txt_Remove_notice);
|
||||
Txt_Remove,
|
||||
Txt_Remove,
|
||||
Txt_Remove);
|
||||
Act_FormEnd ();
|
||||
|
||||
fprintf (Gbl.F.Out,"</div>");
|
||||
|
|
|
@ -408,7 +408,6 @@ void Plc_FreeListPlaces (void)
|
|||
static void Plc_ListPlacesForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Places;
|
||||
extern const char *Txt_Remove_place;
|
||||
unsigned NumPlc;
|
||||
struct Place *Plc;
|
||||
|
||||
|
@ -433,11 +432,7 @@ static void Plc_ListPlacesForEdition (void)
|
|||
{
|
||||
Act_FormStart (ActRemPlc);
|
||||
Plc_PutParamPlcCod (Plc->PlcCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_place,
|
||||
Txt_Remove_place);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -351,7 +351,6 @@ void Plg_FreeListPlugins (void)
|
|||
static void Plg_ListPluginsForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Plugins;
|
||||
extern const char *Txt_Remove_plugin;
|
||||
unsigned NumPlg;
|
||||
struct Plugin *Plg;
|
||||
|
||||
|
@ -372,11 +371,7 @@ static void Plg_ListPluginsForEdition (void)
|
|||
"<td class=\"BM\">");
|
||||
Act_FormStart (ActRemPlg);
|
||||
Plg_PutParamPlgCod (Plg->PlgCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_plugin,
|
||||
Txt_Remove_plugin);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
|
@ -182,7 +182,6 @@ void Rec_GetListRecordFieldsInCurrentCrs (void)
|
|||
|
||||
void Rec_ListFieldsRecordsForEdition (void)
|
||||
{
|
||||
extern const char *Txt_Remove_record_field;
|
||||
extern const char *Txt_RECORD_FIELD_VISIBILITY_MENU[Rec_NUM_TYPES_VISIBILITY];
|
||||
unsigned NumField;
|
||||
Rec_VisibilityRecordFields_t Vis;
|
||||
|
@ -201,11 +200,7 @@ void Rec_ListFieldsRecordsForEdition (void)
|
|||
fprintf (Gbl.F.Out,"<td class=\"BM%d\">",Gbl.RowEvenOdd);
|
||||
Act_FormStart (ActReqRemFie);
|
||||
Par_PutHiddenParamLong ("FieldCod",Gbl.CurrentCrs.Records.LstFields.Lst[NumField].FieldCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_record_field,
|
||||
Txt_Remove_record_field);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
|
@ -2928,7 +2928,6 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,struct SurveyQuestion *SvyQ
|
|||
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_Remove_question;
|
||||
extern const char *Txt_Edit_question;
|
||||
extern const char *Txt_New_question;
|
||||
char Query[512];
|
||||
|
@ -3005,11 +3004,7 @@ static void Svy_ListSvyQuestions (struct Survey *Svy,struct SurveyQuestion *SvyQ
|
|||
Svy_PutParamQstCod (SvyQst->QstCod);
|
||||
Sta_WriteParamsDatesSeeAccesses ();
|
||||
Svy_WriteParamEditQst (SvyQst);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_question,
|
||||
Txt_Remove_question);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
|
@ -514,7 +514,6 @@ static void Syl_ShowSyllabus (Inf_InfoType_t InfoType)
|
|||
|
||||
static void Syl_ShowRowSyllabus (Inf_InfoType_t InfoType,unsigned NumItem,int Level,int *CodItem,const char *Text,bool NewItem)
|
||||
{
|
||||
extern const char *Txt_Remove;
|
||||
extern const char *Txt_Move_up_X_and_its_subsections;
|
||||
extern const char *Txt_Move_up_X;
|
||||
extern const char *Txt_Movement_not_allowed;
|
||||
|
@ -553,13 +552,7 @@ static void Syl_ShowRowSyllabus (Inf_InfoType_t InfoType,unsigned NumItem,int Le
|
|||
Act_FormStart (InfoType == Inf_LECTURES ? ActDelItmSylLec :
|
||||
ActDelItmSylPra);
|
||||
Syl_PutParamNumItem (NumItem);
|
||||
sprintf (Gbl.Title,"%s %s",
|
||||
Txt_Remove,StrItemCod);
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Gbl.Title,
|
||||
Gbl.Title);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
}
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
|
|
@ -2402,7 +2402,6 @@ static void Tst_ListOneOrMoreQuestionsToEdit (unsigned long NumRows,MYSQL_RES *m
|
|||
extern const char *Txt_TST_STR_ANSWER_TYPES[Tst_NUM_ANS_TYPES];
|
||||
extern const char *Txt_Shuffle;
|
||||
extern const char *Txt_Edit_question;
|
||||
extern const char *Txt_Remove_question;
|
||||
Tst_QuestionsOrder_t Order;
|
||||
unsigned long NumRow;
|
||||
MYSQL_ROW row;
|
||||
|
@ -2505,11 +2504,7 @@ static void Tst_ListOneOrMoreQuestionsToEdit (unsigned long NumRows,MYSQL_RES *m
|
|||
Par_PutHiddenParamChar ("OnlyThisQst",
|
||||
NumRows == 1 ? 'Y' :
|
||||
'N'); // If there are only one row, don't list again after removing
|
||||
fprintf (Gbl.F.Out,"<input type=\"image\" src=\"%s/delon16x16.gif\""
|
||||
" alt=\"%s\" title=\"%s\" class=\"ICON16x16\" />",
|
||||
Gbl.Prefs.IconsURL,
|
||||
Txt_Remove_question,
|
||||
Txt_Remove_question);
|
||||
Lay_PutIconRemove ();
|
||||
Act_FormEnd ();
|
||||
fprintf (Gbl.F.Out,"</td>");
|
||||
|
||||
|
|
441
swad_text.c
441
swad_text.c
|
@ -7480,27 +7480,6 @@ const char *Txt_Degrees_with_pending_courses =
|
|||
"Titulaçãos com disciplinas pendentes";
|
||||
#endif
|
||||
|
||||
const char *Txt_Delete_message =
|
||||
#if L==0
|
||||
"Eliminar mensaje"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Nachricht";
|
||||
#elif L==2
|
||||
"Delete message";
|
||||
#elif L==3
|
||||
"Eliminar mensaje";
|
||||
#elif L==4
|
||||
"Supprimer message";
|
||||
#elif L==5
|
||||
"Eliminar mensaje"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere messaggio";
|
||||
#elif L==7
|
||||
"Usuń wiadomosc";
|
||||
#elif L==8
|
||||
"Remover mensagem";
|
||||
#endif
|
||||
|
||||
const char *Txt_Delete_messages_received =
|
||||
#if L==0
|
||||
"Eliminar missatges rebuts";
|
||||
|
@ -28648,153 +28627,6 @@ const char *Txt_Remove_assignment =
|
|||
"Remover atividade";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_banner =
|
||||
#if L==0
|
||||
"Eliminar enlace"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Werbebanner";
|
||||
#elif L==2
|
||||
"Remove banner";
|
||||
#elif L==3
|
||||
"Eliminar banner";
|
||||
#elif L==4
|
||||
"Supprimer banniére";
|
||||
#elif L==5
|
||||
"Eliminar banner"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere banner";
|
||||
#elif L==7
|
||||
"Usuń banner";
|
||||
#elif L==8
|
||||
"Remover banner";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_centre =
|
||||
#if L==0
|
||||
"Eliminar centro"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Lehrinstitut entfernen";
|
||||
#elif L==2
|
||||
"Remove centre";
|
||||
#elif L==3
|
||||
"Eliminar centro";
|
||||
#elif L==4
|
||||
"Supprimer centre";
|
||||
#elif L==5
|
||||
"Eliminar centro"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere centro";
|
||||
#elif L==7
|
||||
"Usuń centrum";
|
||||
#elif L==8
|
||||
"Remover centro";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_country =
|
||||
#if L==0
|
||||
"Eliminar país"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Land entfernen";
|
||||
#elif L==2
|
||||
"Remove country";
|
||||
#elif L==3
|
||||
"Eliminar país";
|
||||
#elif L==4
|
||||
"Supprimer pays";
|
||||
#elif L==5
|
||||
"Eliminar país"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere paese";
|
||||
#elif L==7
|
||||
"Usuń kraj";
|
||||
#elif L==8
|
||||
"Remover país";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_course =
|
||||
#if L==0
|
||||
"Eliminar asignatura"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Kurs entfernen";
|
||||
#elif L==2
|
||||
"Remove course";
|
||||
#elif L==3
|
||||
"Eliminar asignatura";
|
||||
#elif L==4
|
||||
"Supprimer matière";
|
||||
#elif L==5
|
||||
"Eliminar asignatura"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere corso";
|
||||
#elif L==7
|
||||
"Usuń kurs";
|
||||
#elif L==8
|
||||
"Remover disciplina";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_degree =
|
||||
#if L==0
|
||||
"Eliminar titulación"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Studiengang Entfernen";
|
||||
#elif L==2
|
||||
"Remove degree";
|
||||
#elif L==3
|
||||
"Eliminar titulación";
|
||||
#elif L==4
|
||||
"Supprimer étude";
|
||||
#elif L==5
|
||||
"Eliminar titulación"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere laurea";
|
||||
#elif L==7
|
||||
"Usuń stopnia";
|
||||
#elif L==8
|
||||
"Remover titulação";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_department =
|
||||
#if L==0
|
||||
"Eliminar departamento"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Abteilung entfernen";
|
||||
#elif L==2
|
||||
"Remove department";
|
||||
#elif L==3
|
||||
"Eliminar departamento";
|
||||
#elif L==4
|
||||
"Supprimer département";
|
||||
#elif L==5
|
||||
"Eliminar departamento"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere dipartimento";
|
||||
#elif L==7
|
||||
"Usuń dział";
|
||||
#elif L==8
|
||||
"Remover departamento";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_email_X = // Warning: it is very important to include %s in the following sentences
|
||||
#if L==0
|
||||
"Eliminar correu %s";
|
||||
#elif L==1
|
||||
"Entfernen E-Mail %s";
|
||||
#elif L==2
|
||||
"Remove e-mail %s";
|
||||
#elif L==3
|
||||
"Eliminar correo %s";
|
||||
#elif L==4
|
||||
"Supprimer courrier %s";
|
||||
#elif L==5
|
||||
"Eliminar correo %s"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere e-mail %s";
|
||||
#elif L==7
|
||||
"Usuń e-mail %s";
|
||||
#elif L==8
|
||||
"Remover e-mail %s";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_event =
|
||||
#if L==0
|
||||
"Eliminar evento"; // Necessita traduccio
|
||||
|
@ -28837,48 +28669,6 @@ const char *Txt_Remove_file =
|
|||
"Remover arquivo";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_FILE_OR_LINK_X = // Warning: it is very important to include %s in the following sentences
|
||||
#if L==0
|
||||
"Eliminar %s";
|
||||
#elif L==1
|
||||
"Datei %s";
|
||||
#elif L==2
|
||||
"Remove %s";
|
||||
#elif L==3
|
||||
"Eliminar %s";
|
||||
#elif L==4
|
||||
"Supprimer %s";
|
||||
#elif L==5
|
||||
"Eliminar %s"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere %s";
|
||||
#elif L==7
|
||||
"Usuń %s";
|
||||
#elif L==8
|
||||
"Remover %s";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_folder_X = // Warning: it is very important to include %s in the following sentences
|
||||
#if L==0
|
||||
"Eliminar carpeta %s";
|
||||
#elif L==1
|
||||
"Verzeichnis entfernen %s";
|
||||
#elif L==2
|
||||
"Remove folder %s";
|
||||
#elif L==3
|
||||
"Eliminar carpeta %s";
|
||||
#elif L==4
|
||||
"Supprimer répertoire %s";
|
||||
#elif L==5
|
||||
"Eliminar carpeta %s"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere cartella %s";
|
||||
#elif L==7
|
||||
"Usuń folder %s";
|
||||
#elif L==8
|
||||
"Remover diretório %s";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_folder =
|
||||
#if L==0
|
||||
"Eliminar carpeta";
|
||||
|
@ -28921,69 +28711,6 @@ const char *Txt_Remove_group =
|
|||
"Remover grupo";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_holiday =
|
||||
#if L==0
|
||||
"Eliminar festividad"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Feiertag";
|
||||
#elif L==2
|
||||
"Remove holiday";
|
||||
#elif L==3
|
||||
"Eliminar festividad";
|
||||
#elif L==4
|
||||
"Supprimer fête";
|
||||
#elif L==5
|
||||
"Eliminar festividad"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere festività";
|
||||
#elif L==7
|
||||
"Usuń wakacje";
|
||||
#elif L==8
|
||||
"Remover féria";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_ID_X = // Warning: it is very important to include %s in the following sentences
|
||||
#if L==0
|
||||
"Eliminar ID (DNI/cèdula/passaport) %s";
|
||||
#elif L==1
|
||||
"Entfernen Ausweis-Nr. %s";
|
||||
#elif L==2
|
||||
"Remove ID %s";
|
||||
#elif L==3
|
||||
"Eliminar ID (DNI/cédula) %s";
|
||||
#elif L==4
|
||||
"Supprimer numéro d'identité %s";
|
||||
#elif L==5
|
||||
"Eliminar ID (DNI/cédula) %s"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere carta d'identità %s";
|
||||
#elif L==7
|
||||
"Remove ID %s"; // Potrzebujesz tlumaczenie
|
||||
#elif L==8
|
||||
"Remover nº de identif. %s";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_institution =
|
||||
#if L==0
|
||||
"Eliminar institución"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Hochschule entfernen";
|
||||
#elif L==2
|
||||
"Remove institution";
|
||||
#elif L==3
|
||||
"Eliminar institución";
|
||||
#elif L==4
|
||||
"Supprimer établissement";
|
||||
#elif L==5
|
||||
"Eliminar institución"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere istituzione";
|
||||
#elif L==7
|
||||
"Usuń instytucje";
|
||||
#elif L==8
|
||||
"Remover instituição";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_link =
|
||||
#if L==0
|
||||
"Eliminar enllaç";
|
||||
|
@ -29026,48 +28753,6 @@ const char *Txt_Remove_logo =
|
|||
"Remover logotipo";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_mail_domain =
|
||||
#if L==0
|
||||
"Eliminar dominio de correo"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Mail-Domäne";
|
||||
#elif L==2
|
||||
"Remove mail domain";
|
||||
#elif L==3
|
||||
"Eliminar dominio de correo";
|
||||
#elif L==4
|
||||
"Supprimer domaine de messagerie";
|
||||
#elif L==5
|
||||
"Eliminar dominio de correo"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere campo mail";
|
||||
#elif L==7
|
||||
"Usuń domene mail";
|
||||
#elif L==8
|
||||
"Remover domínio de email";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_nickname_X = // Warning: it is very important to include %s in the following sentences
|
||||
#if L==0
|
||||
"Eliminar sobrenom @%s";
|
||||
#elif L==1
|
||||
"Entfernen Benutzername @%s";
|
||||
#elif L==2
|
||||
"Remove nickname @%s";
|
||||
#elif L==3
|
||||
"Eliminar apodo @%s";
|
||||
#elif L==4
|
||||
"Supprimer surnom @%s";
|
||||
#elif L==5
|
||||
"Eliminar apodo @%s"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere nome utente @%s";
|
||||
#elif L==7
|
||||
"Usuń pseudonim @%s";
|
||||
#elif L==8
|
||||
"Remover alcunha @%s";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_me_as_an_administrator =
|
||||
#if L==0
|
||||
"Eliminarme com a administrador";
|
||||
|
@ -29221,27 +28906,6 @@ const char *Txt_Remove_me_from_the_course_X = // Warning: it is very important t
|
|||
"Tirar me da disciplina <strong>%s</strong>";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_notice =
|
||||
#if L==0
|
||||
"Eliminar aviso"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Ankündigung";
|
||||
#elif L==2
|
||||
"Remove notice";
|
||||
#elif L==3
|
||||
"Eliminar aviso";
|
||||
#elif L==4
|
||||
"Supprimer avis";
|
||||
#elif L==5
|
||||
"Eliminar aviso"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere avviso";
|
||||
#elif L==7
|
||||
"Usuń ogloszenie";
|
||||
#elif L==8
|
||||
"Remover aviso";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_old_users =
|
||||
#if L==0
|
||||
"Eliminar usuaris antics";
|
||||
|
@ -29284,90 +28948,6 @@ const char *Txt_Remove_photo =
|
|||
"Remover foto";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_place =
|
||||
#if L==0
|
||||
"Eliminar lugar"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Standort";
|
||||
#elif L==2
|
||||
"Remove place";
|
||||
#elif L==3
|
||||
"Eliminar lugar";
|
||||
#elif L==4
|
||||
"Supprimer emplacement";
|
||||
#elif L==5
|
||||
"Eliminar lugar"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere localit`";
|
||||
#elif L==7
|
||||
"Usuń miejsce";
|
||||
#elif L==8
|
||||
"Remover localização";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_plugin =
|
||||
#if L==0
|
||||
"Eliminar complemento"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Plugin";
|
||||
#elif L==2
|
||||
"Remove plugin";
|
||||
#elif L==3
|
||||
"Eliminar complemento";
|
||||
#elif L==4
|
||||
"Supprimer plugin";
|
||||
#elif L==5
|
||||
"Eliminar complemento"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere plugin";
|
||||
#elif L==7
|
||||
"Usuń plugin";
|
||||
#elif L==8
|
||||
"Remover plugin";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_post =
|
||||
#if L==0
|
||||
"Eliminar mensaje"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Beiträg";
|
||||
#elif L==2
|
||||
"Remove post";
|
||||
#elif L==3
|
||||
"Eliminar mensaje";
|
||||
#elif L==4
|
||||
"Supprimer message";
|
||||
#elif L==5
|
||||
"Eliminar mensaje"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere post";
|
||||
#elif L==7
|
||||
"Usuń post";
|
||||
#elif L==8
|
||||
"Remover post";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_question =
|
||||
#if L==0
|
||||
"Eliminar pregunta"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Frage";
|
||||
#elif L==2
|
||||
"Remove question";
|
||||
#elif L==3
|
||||
"Eliminar pregunta";
|
||||
#elif L==4
|
||||
"Supprimer question";
|
||||
#elif L==5
|
||||
"Eliminar pregunta"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere domanda";
|
||||
#elif L==7
|
||||
"Usuń pytanie";
|
||||
#elif L==8
|
||||
"Remover questão";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_record_field =
|
||||
#if L==0
|
||||
"Eliminar campo de ficha"; // Necessita traduccio
|
||||
|
@ -29473,27 +29053,6 @@ const char *Txt_Remove_thread =
|
|||
"Remover thread";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_type_of_degree =
|
||||
#if L==0
|
||||
"Eliminar tipo de titulación"; // Necessita traduccio
|
||||
#elif L==1
|
||||
"Entfernen Abschlussart";
|
||||
#elif L==2
|
||||
"Remove type of degree";
|
||||
#elif L==3
|
||||
"Eliminar tipo de titulación";
|
||||
#elif L==4
|
||||
"Supprimer type d'étude";
|
||||
#elif L==5
|
||||
"Eliminar tipo de titulación"; // Okoteve traducción
|
||||
#elif L==6
|
||||
"Rimuovere tipo di laurea";
|
||||
#elif L==7
|
||||
"Usuń typu stopien";
|
||||
#elif L==8
|
||||
"Remover tipo de titulaçã";
|
||||
#endif
|
||||
|
||||
const char *Txt_Remove_type_of_group =
|
||||
#if L==0
|
||||
"Eliminar tipo de grupo"; // Necessita traduccio
|
||||
|
|
Loading…
Reference in New Issue