mirror of
https://github.com/acanas/swad-core.git
synced 2024-09-22 00:00:40 +02:00
Version 16.155.4
This commit is contained in:
parent
1001e70582
commit
0056a531e2
|
@ -254,8 +254,8 @@ CREATE TABLE IF NOT EXISTS courses (
|
||||||
InsCrsCod CHAR(7) NOT NULL,
|
InsCrsCod CHAR(7) NOT NULL,
|
||||||
Status TINYINT NOT NULL DEFAULT 0,
|
Status TINYINT NOT NULL DEFAULT 0,
|
||||||
RequesterUsrCod INT NOT NULL DEFAULT -1,
|
RequesterUsrCod INT NOT NULL DEFAULT -1,
|
||||||
ShortName VARCHAR(32) COLLATE latin1_spanish_ci NOT NULL,
|
ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL,
|
||||||
FullName VARCHAR(127) COLLATE latin1_spanish_ci NOT NULL,
|
FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL,
|
||||||
NumIndicators INT NOT NULL DEFAULT -1,
|
NumIndicators INT NOT NULL DEFAULT -1,
|
||||||
UNIQUE INDEX(CrsCod),
|
UNIQUE INDEX(CrsCod),
|
||||||
INDEX(DegCod,Year),
|
INDEX(DegCod,Year),
|
||||||
|
|
|
@ -200,17 +200,25 @@
|
||||||
// TODO: Subject in msg_content and msg_content_deleted should be VARCHAR(255) in order to be copied directly to SummaryStr
|
// TODO: Subject in msg_content and msg_content_deleted should be VARCHAR(255) in order to be copied directly to SummaryStr
|
||||||
// TODO: Check how to get a summary of a social post or comments
|
// TODO: Check how to get a summary of a social post or comments
|
||||||
|
|
||||||
|
// TODO: En la agenda debe poder repetirse el nombre del evento
|
||||||
|
// TODO: Cuando hay un fallo al rellenar el formulario de nuevo evento en la agenda se borran los datos
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/****************************** Public constants *****************************/
|
/****************************** Public constants *****************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
#define Log_PLATFORM_VERSION "SWAD 16.155.3 (2017-03-09)"
|
#define Log_PLATFORM_VERSION "SWAD 16.155.4 (2017-03-10)"
|
||||||
#define CSS_FILE "swad16.147.css"
|
#define CSS_FILE "swad16.147.css"
|
||||||
#define JS_FILE "swad16.144.js"
|
#define JS_FILE "swad16.144.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 16.155.4: Mar 10, 2017 Adjusting size of database fields. (216626 lines)
|
||||||
|
2 changes necessary in database:
|
||||||
|
ALTER TABLE courses CHANGE COLUMN ShortName ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL;
|
||||||
|
ALTER TABLE courses CHANGE COLUMN FullName FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL;
|
||||||
|
|
||||||
Version 16.155.3: Mar 10, 2017 Adjusting size of database fields.
|
Version 16.155.3: Mar 10, 2017 Adjusting size of database fields.
|
||||||
Code refactoring related with renaming country name. (216620 lines)
|
Code refactoring related with renaming country name. (216620 lines)
|
||||||
9 changes necessary in database:
|
9 changes necessary in database:
|
||||||
|
|
|
@ -80,14 +80,14 @@ struct Course
|
||||||
long CrsCod;
|
long CrsCod;
|
||||||
char InstitutionalCrsCod[Crs_MAX_BYTES_INSTITUTIONAL_CRS_COD + 1]; // Institutional code of the course
|
char InstitutionalCrsCod[Crs_MAX_BYTES_INSTITUTIONAL_CRS_COD + 1]; // Institutional code of the course
|
||||||
long DegCod;
|
long DegCod;
|
||||||
unsigned Year; // Year: 0 (optatives), 1, 2, 3...
|
unsigned Year; // Year: 0 (optatives), 1, 2, 3...
|
||||||
Crs_Status_t Status; // Course status
|
Crs_Status_t Status; // Course status
|
||||||
long RequesterUsrCod; // User code of the person who requested the creation of this course
|
long RequesterUsrCod; // User code of the person who requested the creation of this course
|
||||||
char ShrtName[Hie_MAX_BYTES_SHRT_NAME + 1]; // Short name of course
|
char ShrtName[Hie_MAX_BYTES_SHRT_NAME + 1]; // Short name of course
|
||||||
char FullName[Hie_MAX_BYTES_FULL_NAME + 1]; // Full name of course
|
char FullName[Hie_MAX_BYTES_FULL_NAME + 1]; // Full name of course
|
||||||
unsigned NumUsrs; // Number of users (students + teachers)
|
unsigned NumUsrs; // Number of users (students + teachers)
|
||||||
unsigned NumTchs; // Number of teachers
|
unsigned NumTchs; // Number of teachers
|
||||||
unsigned NumStds; // Number of students
|
unsigned NumStds; // Number of students
|
||||||
};
|
};
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
|
@ -604,18 +604,18 @@ mysql> DESCRIBE courses;
|
||||||
9 rows in set (0.00 sec)
|
9 rows in set (0.00 sec)
|
||||||
*/
|
*/
|
||||||
DB_CreateTable ("CREATE TABLE IF NOT EXISTS courses ("
|
DB_CreateTable ("CREATE TABLE IF NOT EXISTS courses ("
|
||||||
"CrsCod INT NOT NULL AUTO_INCREMENT,"
|
"CrsCod INT NOT NULL AUTO_INCREMENT,"
|
||||||
"DegCod INT NOT NULL DEFAULT -1,"
|
"DegCod INT NOT NULL DEFAULT -1,"
|
||||||
"Year TINYINT NOT NULL DEFAULT 0,"
|
"Year TINYINT NOT NULL DEFAULT 0,"
|
||||||
"InsCrsCod CHAR(7) NOT NULL,"
|
"InsCrsCod CHAR(7) NOT NULL,"
|
||||||
"Status TINYINT NOT NULL DEFAULT 0,"
|
"Status TINYINT NOT NULL DEFAULT 0,"
|
||||||
"RequesterUsrCod INT NOT NULL DEFAULT -1,"
|
"RequesterUsrCod INT NOT NULL DEFAULT -1,"
|
||||||
"ShortName VARCHAR(32) COLLATE latin1_spanish_ci NOT NULL,"
|
"ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL," // Hie_MAX_BYTES_SHRT_NAME
|
||||||
"FullName VARCHAR(127) COLLATE latin1_spanish_ci NOT NULL,"
|
"FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL," // Hie_MAX_BYTES_FULL_NAME
|
||||||
"NumIndicators INT NOT NULL DEFAULT -1,"
|
"NumIndicators INT NOT NULL DEFAULT -1,"
|
||||||
"UNIQUE INDEX(CrsCod),"
|
"UNIQUE INDEX(CrsCod),"
|
||||||
"INDEX(DegCod,Year),"
|
"INDEX(DegCod,Year),"
|
||||||
"INDEX(Status))");
|
"INDEX(Status))");
|
||||||
|
|
||||||
/***** Table crs_grp *****/
|
/***** Table crs_grp *****/
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue
Block a user