mirror of
https://github.com/acanas/swad-core.git
synced 2024-06-03 07:15:26 +02:00
Version 15.203
This commit is contained in:
parent
4f26a5db39
commit
92feff74e4
|
@ -1688,6 +1688,57 @@ a:hover img.CENTRE_PHOTO_SHOW
|
||||||
width:20px;
|
width:20px;
|
||||||
margin:8px auto;
|
margin:8px auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.REC_C1_TOP
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:68px;
|
||||||
|
height:68px;
|
||||||
|
}
|
||||||
|
.REC_C2_TOP
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:282px;
|
||||||
|
height:68px;
|
||||||
|
}
|
||||||
|
.REC_C3_TOP
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:190px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.REC_C1_MID
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:68px;
|
||||||
|
}
|
||||||
|
.REC_C2_MID
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:282px;
|
||||||
|
}
|
||||||
|
.REC_C3_MID
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:190px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.REC_C1_BOT
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:170px;
|
||||||
|
}
|
||||||
|
.REC_C2_BOT
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:362px;
|
||||||
|
}
|
||||||
|
.REC_C2_BOT_INPUT
|
||||||
|
{
|
||||||
|
box-sizing:border-box;
|
||||||
|
width:358px;
|
||||||
|
}
|
||||||
|
|
||||||
.REC_HEAD {font-family:Georgia,"DejaVu LGC Serif","Bitstream Vera Serif",serif; color:#808080; font-size:12pt;}
|
.REC_HEAD {font-family:Georgia,"DejaVu LGC Serif","Bitstream Vera Serif",serif; color:#808080; font-size:12pt;}
|
||||||
.REC_NAME {color:#808080; font-size:20pt; font-weight:bold;}
|
.REC_NAME {color:#808080; font-size:20pt; font-weight:bold;}
|
||||||
.REC_NICK {color:#808080; font-size:15pt; font-weight:bold;}
|
.REC_NICK {color:#808080; font-size:15pt; font-weight:bold;}
|
|
@ -134,13 +134,15 @@
|
||||||
/****************************** Public constants *****************************/
|
/****************************** Public constants *****************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Log_PLATFORM_VERSION "SWAD 15.202.19 (2016-04-23)"
|
#define Log_PLATFORM_VERSION "SWAD 15.203 (2016-04-23)"
|
||||||
#define CSS_FILE "swad15.202.css"
|
#define CSS_FILE "swad15.203.css"
|
||||||
#define JS_FILE "swad15.197.js"
|
#define JS_FILE "swad15.197.js"
|
||||||
|
|
||||||
// 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 15.204: Apr 23, 2016 New form to confirm another user's ID. (? lines)
|
||||||
|
Version 15.203: Apr 23, 2016 Changes in layout and CSS related to record card. (201076 lines)
|
||||||
Version 15.202.19:Apr 23, 2016 User's ID is shown in green or red in user's account. (201120 lines)
|
Version 15.202.19:Apr 23, 2016 User's ID is shown in green or red in user's account. (201120 lines)
|
||||||
Version 15.202.18:Apr 23, 2016 Change of message about ID in user's account. (201092 lines)
|
Version 15.202.18:Apr 23, 2016 Change of message about ID in user's account. (201092 lines)
|
||||||
Version 15.202.17:Apr 23, 2016 Code refactoring in record card. (201081 lines)
|
Version 15.202.17:Apr 23, 2016 Code refactoring in record card. (201081 lines)
|
||||||
|
|
298
swad_record.c
298
swad_record.c
|
@ -1543,7 +1543,6 @@ static void Rec_ShowCrsRecord (Rec_RecordViewType_t TypeOfView,struct UsrData *U
|
||||||
extern const char *Txt_RECORD_FIELD_VISIBILITY_RECORD[Rec_NUM_TYPES_VISIBILITY];
|
extern const char *Txt_RECORD_FIELD_VISIBILITY_RECORD[Rec_NUM_TYPES_VISIBILITY];
|
||||||
extern const char *Txt_Save;
|
extern const char *Txt_Save;
|
||||||
char StrRecordWidth[10+1];
|
char StrRecordWidth[10+1];
|
||||||
unsigned FrameWidth = 15;
|
|
||||||
unsigned Col1Width = 210;
|
unsigned Col1Width = 210;
|
||||||
unsigned Col2Width;
|
unsigned Col2Width;
|
||||||
bool ItsMe;
|
bool ItsMe;
|
||||||
|
@ -1592,26 +1591,22 @@ static void Rec_ShowCrsRecord (Rec_RecordViewType_t TypeOfView,struct UsrData *U
|
||||||
Act_FormStart (ActRcvRecCrs);
|
Act_FormStart (ActRcvRecCrs);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
FrameWidth = 10;
|
|
||||||
break;
|
break;
|
||||||
case Rec_CHECK_MY_COURSE_RECORD_AS_STUDENT:
|
case Rec_CHECK_MY_COURSE_RECORD_AS_STUDENT:
|
||||||
FrameWidth = 10;
|
|
||||||
break;
|
break;
|
||||||
case Rec_RECORD_LIST:
|
case Rec_RECORD_LIST:
|
||||||
DataForm = true;
|
DataForm = true;
|
||||||
Act_FormStartAnchor (ActRcvRecOthUsr,Anchor);
|
Act_FormStartAnchor (ActRcvRecOthUsr,Anchor);
|
||||||
Usr_PutHiddenParUsrCodAll (ActRcvRecOthUsr,Gbl.Usrs.Select.All);
|
Usr_PutHiddenParUsrCodAll (ActRcvRecOthUsr,Gbl.Usrs.Select.All);
|
||||||
Usr_PutParamUsrCodEncrypted (UsrDat->EncryptedUsrCod);
|
Usr_PutParamUsrCodEncrypted (UsrDat->EncryptedUsrCod);
|
||||||
FrameWidth = 10;
|
|
||||||
break;
|
break;
|
||||||
case Rec_RECORD_PRINT:
|
case Rec_RECORD_PRINT:
|
||||||
FrameWidth = 1;
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
Col2Width = Rec_RECORD_WIDTH - FrameWidth * 2 - Col1Width;
|
Col2Width = Rec_RECORD_WIDTH - 10 * 2 - Col1Width;
|
||||||
|
|
||||||
/***** Start frame *****/
|
/***** Start frame *****/
|
||||||
sprintf (StrRecordWidth,"%upx",Rec_RECORD_WIDTH);
|
sprintf (StrRecordWidth,"%upx",Rec_RECORD_WIDTH);
|
||||||
|
@ -2101,6 +2096,16 @@ void Rec_ShowSharedUsrRecord (Rec_RecordViewType_t TypeOfView,
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td colspan=\"3\">");
|
"<td colspan=\"3\">");
|
||||||
|
|
||||||
|
/***** Show e-mail and user's ID *****/
|
||||||
|
if (ShowIDRows)
|
||||||
|
{
|
||||||
|
fprintf (Gbl.F.Out,"<table class=\"FRAME_TABLE CELLS_PAD_2\">");
|
||||||
|
Rec_ShowEmail (UsrDat,ClassForm);
|
||||||
|
Rec_ShowUsrIDs (UsrDat,ClassForm);
|
||||||
|
fprintf (Gbl.F.Out,"</table>");
|
||||||
|
}
|
||||||
|
|
||||||
|
/***** Start form *****/
|
||||||
switch (TypeOfView)
|
switch (TypeOfView)
|
||||||
{
|
{
|
||||||
case Rec_FORM_MY_COMMON_RECORD:
|
case Rec_FORM_MY_COMMON_RECORD:
|
||||||
|
@ -2126,12 +2131,6 @@ void Rec_ShowSharedUsrRecord (Rec_RecordViewType_t TypeOfView,
|
||||||
|
|
||||||
if (ShowIDRows)
|
if (ShowIDRows)
|
||||||
{
|
{
|
||||||
/***** E-mail *****/
|
|
||||||
Rec_ShowEmail (UsrDat,ClassForm);
|
|
||||||
|
|
||||||
/***** User's ID *****/
|
|
||||||
Rec_ShowUsrIDs (UsrDat,ClassForm);
|
|
||||||
|
|
||||||
/***** Role or sex *****/
|
/***** Role or sex *****/
|
||||||
Rec_ShowRole (UsrDat,TypeOfView,ClassForm);
|
Rec_ShowRole (UsrDat,TypeOfView,ClassForm);
|
||||||
|
|
||||||
|
@ -2189,6 +2188,7 @@ void Rec_ShowSharedUsrRecord (Rec_RecordViewType_t TypeOfView,
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"</table>");
|
fprintf (Gbl.F.Out,"</table>");
|
||||||
|
|
||||||
|
/***** Button and end form *****/
|
||||||
switch (TypeOfView)
|
switch (TypeOfView)
|
||||||
{
|
{
|
||||||
case Rec_FORM_MY_COMMON_RECORD:
|
case Rec_FORM_MY_COMMON_RECORD:
|
||||||
|
@ -2240,9 +2240,7 @@ void Rec_ShowSharedUsrRecord (Rec_RecordViewType_t TypeOfView,
|
||||||
static void Rec_ShowInstitutionInHead (struct Institution *Ins,bool PutFormLinks)
|
static void Rec_ShowInstitutionInHead (struct Institution *Ins,bool PutFormLinks)
|
||||||
{
|
{
|
||||||
/***** Institution logo *****/
|
/***** Institution logo *****/
|
||||||
fprintf (Gbl.F.Out,"<td class=\"CENTER_MIDDLE\""
|
fprintf (Gbl.F.Out,"<td class=\"REC_C1_TOP CENTER_MIDDLE\">");
|
||||||
" style=\"width:%upx; height:%upx;\">",
|
|
||||||
Rec_C1_TOP,Rec_C1_TOP);
|
|
||||||
if (Ins->InsCod > 0)
|
if (Ins->InsCod > 0)
|
||||||
{
|
{
|
||||||
/* Form to go to the institution */
|
/* Form to go to the institution */
|
||||||
|
@ -2263,9 +2261,7 @@ static void Rec_ShowInstitutionInHead (struct Institution *Ins,bool PutFormLinks
|
||||||
fprintf (Gbl.F.Out,"</td>");
|
fprintf (Gbl.F.Out,"</td>");
|
||||||
|
|
||||||
/***** Institution name *****/
|
/***** Institution name *****/
|
||||||
fprintf (Gbl.F.Out,"<td class=\"REC_HEAD LEFT_MIDDLE\""
|
fprintf (Gbl.F.Out,"<td class=\"REC_C2_TOP REC_HEAD LEFT_MIDDLE\">");
|
||||||
" style=\"width:%upx; height:%upx;\">",
|
|
||||||
Rec_C2_TOP,Rec_C1_TOP);
|
|
||||||
if (Ins->InsCod > 0)
|
if (Ins->InsCod > 0)
|
||||||
{
|
{
|
||||||
/* Form to go to the institution */
|
/* Form to go to the institution */
|
||||||
|
@ -2295,9 +2291,7 @@ static void Rec_ShowPhoto (struct UsrData *UsrDat)
|
||||||
bool ShowPhoto = Pho_ShowUsrPhotoIsAllowed (UsrDat,PhotoURL);
|
bool ShowPhoto = Pho_ShowUsrPhotoIsAllowed (UsrDat,PhotoURL);
|
||||||
|
|
||||||
/***** User's photo *****/
|
/***** User's photo *****/
|
||||||
fprintf (Gbl.F.Out,"<td rowspan=\"3\" class=\"CENTER_TOP\""
|
fprintf (Gbl.F.Out,"<td rowspan=\"3\" class=\"REC_C3_TOP CENTER_TOP\">");
|
||||||
" style=\"width:%upx;\">",
|
|
||||||
Rec_C3_TOP);
|
|
||||||
Pho_ShowUsrPhoto (UsrDat,ShowPhoto ? PhotoURL :
|
Pho_ShowUsrPhoto (UsrDat,ShowPhoto ? PhotoURL :
|
||||||
NULL,
|
NULL,
|
||||||
"PHOTO186x248",Pho_NO_ZOOM,false);
|
"PHOTO186x248",Pho_NO_ZOOM,false);
|
||||||
|
@ -2330,9 +2324,7 @@ static void Rec_ShowCommands (struct UsrData *UsrDat,
|
||||||
bool HeBelongsToCurrentCrs = (UsrDat->RoleInCurrentCrsDB == Rol_STUDENT ||
|
bool HeBelongsToCurrentCrs = (UsrDat->RoleInCurrentCrsDB == Rol_STUDENT ||
|
||||||
UsrDat->RoleInCurrentCrsDB == Rol_TEACHER);
|
UsrDat->RoleInCurrentCrsDB == Rol_TEACHER);
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<td rowspan=\"3\" class=\"LEFT_TOP\""
|
fprintf (Gbl.F.Out,"<td rowspan=\"3\" class=\"REC_C1_MID LEFT_TOP\">");
|
||||||
" style=\"width:%upx;\">",
|
|
||||||
Rec_C1_TOP);
|
|
||||||
|
|
||||||
if (PutFormLinks && Gbl.Usrs.Me.Logged)
|
if (PutFormLinks && Gbl.Usrs.Me.Logged)
|
||||||
{
|
{
|
||||||
|
@ -2549,9 +2541,7 @@ static void Rec_ShowFullName (struct UsrData *UsrDat)
|
||||||
{
|
{
|
||||||
char Name[Usr_MAX_BYTES_NAME+1]; // To shorten length of FirstName, Surname1, Surname2
|
char Name[Usr_MAX_BYTES_NAME+1]; // To shorten length of FirstName, Surname1, Surname2
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<td class=\"REC_NAME LEFT_TOP\""
|
fprintf (Gbl.F.Out,"<td class=\"REC_C2_MID REC_NAME LEFT_TOP\">");
|
||||||
" style=\"width:%upx;\">",
|
|
||||||
Rec_C2_TOP);
|
|
||||||
|
|
||||||
/***** First name *****/
|
/***** First name *****/
|
||||||
strncpy (Name,UsrDat->FirstName,Usr_MAX_BYTES_NAME);
|
strncpy (Name,UsrDat->FirstName,Usr_MAX_BYTES_NAME);
|
||||||
|
@ -2583,10 +2573,8 @@ static void Rec_ShowNickname (struct UsrData *UsrDat,bool PutFormLinks)
|
||||||
extern const char *Txt_View_public_profile;
|
extern const char *Txt_View_public_profile;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"REC_NAME LEFT_BOTTOM\""
|
"<td class=\"REC_C2_MID REC_NAME LEFT_BOTTOM\">"
|
||||||
" style=\"width:%upx;\">"
|
"<div class=\"REC_NICK\">");
|
||||||
"<div class=\"REC_NICK\">",
|
|
||||||
Rec_C2_TOP);
|
|
||||||
if (UsrDat->Nickname[0])
|
if (UsrDat->Nickname[0])
|
||||||
{
|
{
|
||||||
if (PutFormLinks)
|
if (PutFormLinks)
|
||||||
|
@ -2617,9 +2605,7 @@ static void Rec_ShowNickname (struct UsrData *UsrDat,bool PutFormLinks)
|
||||||
|
|
||||||
static void Rec_ShowCountryInHead (struct UsrData *UsrDat,bool ShowData)
|
static void Rec_ShowCountryInHead (struct UsrData *UsrDat,bool ShowData)
|
||||||
{
|
{
|
||||||
fprintf (Gbl.F.Out,"<td class=\"REC_DAT_BOLD LEFT_TOP\""
|
fprintf (Gbl.F.Out,"<td class=\"REC_C2_MID REC_DAT_BOLD LEFT_TOP\">");
|
||||||
" style=\"width:%upx;\">",
|
|
||||||
Rec_C2_TOP);
|
|
||||||
if (ShowData && UsrDat->CtyCod > 0)
|
if (ShowData && UsrDat->CtyCod > 0)
|
||||||
/* Link to see country information */
|
/* Link to see country information */
|
||||||
Cty_WriteCountryName (UsrDat->CtyCod,"REC_DAT_BOLD");
|
Cty_WriteCountryName (UsrDat->CtyCod,"REC_DAT_BOLD");
|
||||||
|
@ -2633,8 +2619,7 @@ static void Rec_ShowCountryInHead (struct UsrData *UsrDat,bool ShowData)
|
||||||
static void Rec_ShowWebsAndSocialNets (struct UsrData *UsrDat,
|
static void Rec_ShowWebsAndSocialNets (struct UsrData *UsrDat,
|
||||||
Rec_RecordViewType_t TypeOfView)
|
Rec_RecordViewType_t TypeOfView)
|
||||||
{
|
{
|
||||||
fprintf (Gbl.F.Out,"<td class=\"CENTER_TOP\" style=\"width:%upx;\">",
|
fprintf (Gbl.F.Out,"<td class=\"REC_C3_MID CENTER_TOP\">");
|
||||||
Rec_C3_TOP);
|
|
||||||
if (TypeOfView != Rec_RECORD_PRINT)
|
if (TypeOfView != Rec_RECORD_PRINT)
|
||||||
Net_ShowWebsAndSocialNets (UsrDat);
|
Net_ShowWebsAndSocialNets (UsrDat);
|
||||||
fprintf (Gbl.F.Out,"</td>");
|
fprintf (Gbl.F.Out,"</td>");
|
||||||
|
@ -2649,14 +2634,11 @@ static void Rec_ShowEmail (struct UsrData *UsrDat,const char *ClassForm)
|
||||||
extern const char *Txt_Email;
|
extern const char *Txt_Email;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Email);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Email,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (UsrDat->Email[0])
|
if (UsrDat->Email[0])
|
||||||
{
|
{
|
||||||
if (Mai_ICanSeeEmail (UsrDat))
|
if (Mai_ICanSeeEmail (UsrDat))
|
||||||
|
@ -2683,14 +2665,11 @@ static void Rec_ShowUsrIDs (struct UsrData *UsrDat,const char *ClassForm)
|
||||||
extern const char *Txt_ID;
|
extern const char *Txt_ID;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_TOP\""
|
"<td class=\"REC_C1_BOT RIGHT_TOP %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_TOP\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_TOP\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_ID);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_ID,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
ID_WriteUsrIDs (UsrDat);
|
ID_WriteUsrIDs (UsrDat);
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
"</tr>");
|
"</tr>");
|
||||||
|
@ -2720,14 +2699,10 @@ static void Rec_ShowRole (struct UsrData *UsrDat,
|
||||||
if (RoleForm)
|
if (RoleForm)
|
||||||
{
|
{
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:</td>"
|
"%s:</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Role);
|
||||||
ClassForm,Rec_C1_BOTTOM,
|
|
||||||
Txt_Role,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
switch (TypeOfView)
|
switch (TypeOfView)
|
||||||
{
|
{
|
||||||
case Rec_FORM_SIGN_UP: // I want to apply for enrollment
|
case Rec_FORM_SIGN_UP: // I want to apply for enrollment
|
||||||
|
@ -2858,14 +2833,10 @@ static void Rec_ShowRole (struct UsrData *UsrDat,
|
||||||
else if (SexForm)
|
else if (SexForm)
|
||||||
{
|
{
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s*:</td>"
|
"%s*:</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Sex);
|
||||||
ClassForm,Rec_C1_BOTTOM,
|
|
||||||
Txt_Sex,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
for (Sex = Usr_SEX_FEMALE;
|
for (Sex = Usr_SEX_FEMALE;
|
||||||
Sex <= Usr_SEX_MALE;
|
Sex <= Usr_SEX_MALE;
|
||||||
Sex++)
|
Sex++)
|
||||||
|
@ -2888,19 +2859,16 @@ static void Rec_ShowRole (struct UsrData *UsrDat,
|
||||||
}
|
}
|
||||||
else // RoleForm == false, SexForm == false
|
else // RoleForm == false, SexForm == false
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s"
|
"%s"
|
||||||
"</td>"
|
"</td>"
|
||||||
"</tr>",
|
"</tr>",
|
||||||
ClassForm,Rec_C1_BOTTOM,
|
ClassForm,
|
||||||
TypeOfView == Rec_MY_COMMON_RECORD_CHECK ? Txt_Sex :
|
TypeOfView == Rec_MY_COMMON_RECORD_CHECK ? Txt_Sex :
|
||||||
Txt_Role,
|
Txt_Role,
|
||||||
Rec_C2_BOTTOM,
|
|
||||||
TypeOfView == Rec_MY_COMMON_RECORD_CHECK ? Txt_SEX_SINGULAR_Abc[UsrDat->Sex] :
|
TypeOfView == Rec_MY_COMMON_RECORD_CHECK ? Txt_SEX_SINGULAR_Abc[UsrDat->Sex] :
|
||||||
Txt_ROLES_SINGUL_Abc[UsrDat->RoleInCurrentCrsDB][UsrDat->Sex]);
|
Txt_ROLES_SINGUL_Abc[UsrDat->RoleInCurrentCrsDB][UsrDat->Sex]);
|
||||||
}
|
}
|
||||||
|
@ -2917,23 +2885,19 @@ static void Rec_ShowSurname1 (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Surname_1;
|
extern const char *Txt_Surname_1;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s",
|
"%s",
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Surname_1);
|
ClassForm,Txt_Surname_1);
|
||||||
if (TypeOfView == Rec_FORM_MY_COMMON_RECORD)
|
if (TypeOfView == Rec_FORM_MY_COMMON_RECORD)
|
||||||
fprintf (Gbl.F.Out,"*");
|
fprintf (Gbl.F.Out,"*");
|
||||||
fprintf (Gbl.F.Out,":</td>"
|
fprintf (Gbl.F.Out,":</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">");
|
||||||
" style=\"width:%upx;\">",
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"Surname1\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"Surname1\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Usr_MAX_LENGTH_USR_NAME_OR_SURNAME,
|
Usr_MAX_LENGTH_USR_NAME_OR_SURNAME,
|
||||||
UsrDat->Surname1,
|
UsrDat->Surname1);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->Surname1[0])
|
else if (UsrDat->Surname1[0])
|
||||||
fprintf (Gbl.F.Out,"<strong>%s</strong>",UsrDat->Surname1);
|
fprintf (Gbl.F.Out,"<strong>%s</strong>",UsrDat->Surname1);
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
|
@ -2952,22 +2916,17 @@ static void Rec_ShowSurname2 (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Surname_2;
|
extern const char *Txt_Surname_2;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Surname_2);
|
||||||
ClassForm,Rec_C1_BOTTOM,
|
|
||||||
Txt_Surname_2,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"Surname2\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"Surname2\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Usr_MAX_LENGTH_USR_NAME_OR_SURNAME,
|
Usr_MAX_LENGTH_USR_NAME_OR_SURNAME,
|
||||||
UsrDat->Surname2,
|
UsrDat->Surname2);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->Surname2[0])
|
else if (UsrDat->Surname2[0])
|
||||||
fprintf (Gbl.F.Out,"<strong>%s</strong>",UsrDat->Surname2);
|
fprintf (Gbl.F.Out,"<strong>%s</strong>",UsrDat->Surname2);
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
|
@ -2986,23 +2945,20 @@ static void Rec_ShowFirstName (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_First_name;
|
extern const char *Txt_First_name;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s",
|
"%s",
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_First_name);
|
ClassForm,Txt_First_name);
|
||||||
if (TypeOfView == Rec_FORM_MY_COMMON_RECORD)
|
if (TypeOfView == Rec_FORM_MY_COMMON_RECORD)
|
||||||
fprintf (Gbl.F.Out,"*");
|
fprintf (Gbl.F.Out,"*");
|
||||||
fprintf (Gbl.F.Out,":</td>"
|
fprintf (Gbl.F.Out,":</td>"
|
||||||
"<td colspan=\"2\" class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td colspan=\"2\""
|
||||||
" style=\"width:%upx;\">",
|
" class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">");
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"FirstName\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"FirstName\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Usr_MAX_LENGTH_USR_NAME_OR_SURNAME,
|
Usr_MAX_LENGTH_USR_NAME_OR_SURNAME,
|
||||||
UsrDat->FirstName,
|
UsrDat->FirstName);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->FirstName[0])
|
else if (UsrDat->FirstName[0])
|
||||||
fprintf (Gbl.F.Out,"<strong>%s</strong>",UsrDat->FirstName);
|
fprintf (Gbl.F.Out,"<strong>%s</strong>",UsrDat->FirstName);
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
|
@ -3029,23 +2985,19 @@ static void Rec_ShowCountry (struct UsrData *UsrDat,
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s",
|
"%s",
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Country);
|
ClassForm,Txt_Country);
|
||||||
if (TypeOfView == Rec_FORM_MY_COMMON_RECORD)
|
if (TypeOfView == Rec_FORM_MY_COMMON_RECORD)
|
||||||
fprintf (Gbl.F.Out,"*");
|
fprintf (Gbl.F.Out,"*");
|
||||||
fprintf (Gbl.F.Out,":</td>"
|
fprintf (Gbl.F.Out,":</td>"
|
||||||
"<td colspan=\"2\" class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td colspan=\"2\""
|
||||||
" style=\"width:%upx;\">",
|
" class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">");
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
|
|
||||||
/***** Selector of country *****/
|
/***** Selector of country *****/
|
||||||
fprintf (Gbl.F.Out,"<select name=\"OthCtyCod\""
|
fprintf (Gbl.F.Out,"<select name=\"OthCtyCod\" class=\"REC_C2_BOT_INPUT\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"<option value=\"-1\">%s</option>"
|
"<option value=\"-1\">%s</option>"
|
||||||
"<option value=\"0\"",
|
"<option value=\"0\"",
|
||||||
Rec_C2_BOTTOM - 20,
|
|
||||||
Txt_Country);
|
Txt_Country);
|
||||||
if (UsrDat->CtyCod == 0)
|
if (UsrDat->CtyCod == 0)
|
||||||
fprintf (Gbl.F.Out," selected=\"selected\"");
|
fprintf (Gbl.F.Out," selected=\"selected\"");
|
||||||
|
@ -3077,23 +3029,19 @@ static void Rec_ShowOriginPlace (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Place_of_origin;
|
extern const char *Txt_Place_of_origin;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Place_of_origin);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Place_of_origin,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"OriginPlace\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"OriginPlace\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Cns_MAX_LENGTH_STRING,
|
Cns_MAX_LENGTH_STRING,
|
||||||
UsrDat->OriginPlace,
|
UsrDat->OriginPlace);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->OriginPlace[0])
|
else if (UsrDat->OriginPlace[0])
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->OriginPlace);
|
fprintf (Gbl.F.Out,"%s",UsrDat->OriginPlace);
|
||||||
}
|
}
|
||||||
|
@ -3112,14 +3060,11 @@ static void Rec_ShowDateOfBirth (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Date_of_birth;
|
extern const char *Txt_Date_of_birth;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Date_of_birth);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Date_of_birth,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
|
@ -3146,23 +3091,19 @@ static void Rec_ShowLocalAddress (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Local_address;
|
extern const char *Txt_Local_address;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Local_address);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Local_address,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"LocalAddress\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"LocalAddress\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Cns_MAX_LENGTH_STRING,
|
Cns_MAX_LENGTH_STRING,
|
||||||
UsrDat->LocalAddress,
|
UsrDat->LocalAddress);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->LocalAddress[0])
|
else if (UsrDat->LocalAddress[0])
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->LocalAddress);
|
fprintf (Gbl.F.Out,"%s",UsrDat->LocalAddress);
|
||||||
}
|
}
|
||||||
|
@ -3181,23 +3122,19 @@ static void Rec_ShowLocalPhone (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Phone;
|
extern const char *Txt_Phone;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Phone);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Phone,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"LocalPhone\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"LocalPhone\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Usr_MAX_LENGTH_PHONE,
|
Usr_MAX_LENGTH_PHONE,
|
||||||
UsrDat->LocalPhone,
|
UsrDat->LocalPhone);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->LocalPhone[0])
|
else if (UsrDat->LocalPhone[0])
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->LocalPhone);
|
fprintf (Gbl.F.Out,"%s",UsrDat->LocalPhone);
|
||||||
}
|
}
|
||||||
|
@ -3216,23 +3153,19 @@ static void Rec_ShowFamilyAddress (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Family_address;
|
extern const char *Txt_Family_address;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Family_address);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Family_address,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"FamilyAddress\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"FamilyAddress\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Cns_MAX_LENGTH_STRING,
|
Cns_MAX_LENGTH_STRING,
|
||||||
UsrDat->FamilyAddress,
|
UsrDat->FamilyAddress);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->FamilyAddress[0])
|
else if (UsrDat->FamilyAddress[0])
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->FamilyAddress);
|
fprintf (Gbl.F.Out,"%s",UsrDat->FamilyAddress);
|
||||||
}
|
}
|
||||||
|
@ -3251,23 +3184,19 @@ static void Rec_ShowFamilyPhone (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Phone;
|
extern const char *Txt_Phone;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Phone);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Phone,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"FamilyPhone\""
|
fprintf (Gbl.F.Out,"<input type=\"text\" name=\"FamilyPhone\""
|
||||||
" maxlength=\"%u\" value=\"%s\""
|
" maxlength=\"%u\" value=\"%s\""
|
||||||
" style=\"width:%upx;\" />",
|
" class=\"REC_C2_BOT_INPUT\" />",
|
||||||
Usr_MAX_LENGTH_PHONE,
|
Usr_MAX_LENGTH_PHONE,
|
||||||
UsrDat->FamilyPhone,
|
UsrDat->FamilyPhone);
|
||||||
Rec_C2_BOTTOM - 20);
|
|
||||||
else if (UsrDat->FamilyPhone[0])
|
else if (UsrDat->FamilyPhone[0])
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->FamilyPhone);
|
fprintf (Gbl.F.Out,"%s",UsrDat->FamilyPhone);
|
||||||
}
|
}
|
||||||
|
@ -3286,22 +3215,18 @@ static void Rec_ShowComments (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_USER_comments;
|
extern const char *Txt_USER_comments;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_TOP\""
|
"<td class=\"REC_C1_BOT RIGHT_TOP %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_TOP\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_TOP\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_USER_comments);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_USER_comments,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (DataForm)
|
if (DataForm)
|
||||||
fprintf (Gbl.F.Out,"<textarea name=\"Comments\" rows=\"4\""
|
fprintf (Gbl.F.Out,"<textarea name=\"Comments\" rows=\"4\""
|
||||||
" style=\"width:%upx;\">"
|
" class=\"REC_C2_BOT_INPUT\">"
|
||||||
"%s"
|
"%s"
|
||||||
"</textarea>",
|
"</textarea>",
|
||||||
Rec_C2_BOTTOM - 20,
|
|
||||||
UsrDat->Comments);
|
UsrDat->Comments);
|
||||||
else if (UsrDat->Comments[0])
|
else if (UsrDat->Comments[0])
|
||||||
{
|
{
|
||||||
|
@ -3324,14 +3249,11 @@ static void Rec_ShowInstitution (struct Institution *Ins,
|
||||||
extern const char *Txt_Institution;
|
extern const char *Txt_Institution;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Institution);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Institution,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (Ins->InsCod > 0)
|
if (Ins->InsCod > 0)
|
||||||
|
@ -3360,14 +3282,11 @@ static void Rec_ShowCentre (struct UsrData *UsrDat,
|
||||||
struct Centre Ctr;
|
struct Centre Ctr;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Centre);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Centre,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (UsrDat->Tch.CtrCod > 0)
|
if (UsrDat->Tch.CtrCod > 0)
|
||||||
|
@ -3398,14 +3317,11 @@ static void Rec_ShowDepartment (struct UsrData *UsrDat,
|
||||||
struct Department Dpt;
|
struct Department Dpt;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Department);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Department,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
{
|
{
|
||||||
if (UsrDat->Tch.DptCod > 0)
|
if (UsrDat->Tch.DptCod > 0)
|
||||||
|
@ -3435,14 +3351,11 @@ static void Rec_ShowOffice (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Office;
|
extern const char *Txt_Office;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Office);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Office,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->Tch.Office);
|
fprintf (Gbl.F.Out,"%s",UsrDat->Tch.Office);
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
|
@ -3459,14 +3372,11 @@ static void Rec_ShowOfficePhone (struct UsrData *UsrDat,
|
||||||
extern const char *Txt_Phone;
|
extern const char *Txt_Phone;
|
||||||
|
|
||||||
fprintf (Gbl.F.Out,"<tr>"
|
fprintf (Gbl.F.Out,"<tr>"
|
||||||
"<td class=\"%s RIGHT_MIDDLE\""
|
"<td class=\"REC_C1_BOT RIGHT_MIDDLE %s\">"
|
||||||
" style=\"width:%upx;\">"
|
|
||||||
"%s:"
|
"%s:"
|
||||||
"</td>"
|
"</td>"
|
||||||
"<td class=\"REC_DAT_BOLD LEFT_MIDDLE\""
|
"<td class=\"REC_C2_BOT REC_DAT_BOLD LEFT_MIDDLE\">",
|
||||||
" style=\"width:%upx;\">",
|
ClassForm,Txt_Phone);
|
||||||
ClassForm,Rec_C1_BOTTOM,Txt_Phone,
|
|
||||||
Rec_C2_BOTTOM);
|
|
||||||
if (ShowData)
|
if (ShowData)
|
||||||
fprintf (Gbl.F.Out,"%s",UsrDat->Tch.OfficePhone);
|
fprintf (Gbl.F.Out,"%s",UsrDat->Tch.OfficePhone);
|
||||||
fprintf (Gbl.F.Out,"</td>"
|
fprintf (Gbl.F.Out,"</td>"
|
||||||
|
|
|
@ -36,11 +36,6 @@
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Rec_RECORD_WIDTH 560
|
#define Rec_RECORD_WIDTH 560
|
||||||
#define Rec_C1_TOP 68
|
|
||||||
#define Rec_C2_TOP 300
|
|
||||||
#define Rec_C3_TOP 192
|
|
||||||
#define Rec_C1_BOTTOM (190-2)
|
|
||||||
#define Rec_C2_BOTTOM (370-2)
|
|
||||||
|
|
||||||
#define Rec_MAX_LENGTH_NAME_FIELD 255
|
#define Rec_MAX_LENGTH_NAME_FIELD 255
|
||||||
#define Rec_MIN_LINES_IN_EDITION_FIELD 1
|
#define Rec_MIN_LINES_IN_EDITION_FIELD 1
|
||||||
|
|
Loading…
Reference in New Issue
Block a user