diff --git a/sql/swad.sql b/sql/swad.sql index cd76a5b4c..707fa5c9b 100644 --- a/sql/swad.sql +++ b/sql/swad.sql @@ -738,7 +738,7 @@ CREATE TABLE IF NOT EXISTS msg_content_deleted ( Subject TEXT NOT NULL, Content LONGTEXT NOT NULL, ImageName VARCHAR(43) NOT NULL DEFAULT '', - ImageTitle VARCHAR(255) NOT NULL DEFAULT '', + ImageTitle VARCHAR(2047) NOT NULL DEFAULT '', ImageURL VARCHAR(255) NOT NULL DEFAULT '', UNIQUE INDEX(MsgCod), FULLTEXT(Subject,Content)) ENGINE = MYISAM; diff --git a/swad_changelog.h b/swad_changelog.h index 3832745fe..4e59cf0c5 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -207,14 +207,18 @@ /****************************** Public constants *****************************/ /*****************************************************************************/ -#define Log_PLATFORM_VERSION "SWAD 16.155.19 (2017-03-13)" +#define Log_PLATFORM_VERSION "SWAD 16.155.20 (2017-03-13)" #define CSS_FILE "swad16.147.css" #define JS_FILE "swad16.144.js" // 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 16.155.19:Mar 13, 2017 Adjusting size of database fields. (? lines) + Version 16.155.20:Mar 13, 2017 Adjusting size of database fields. (? lines) + 1 change necessary in database: +ALTER TABLE msg_content_deleted CHANGE COLUMN ImageTitle ImageTitle VARCHAR(2047) NOT NULL DEFAULT ''; + + Version 16.155.19:Mar 13, 2017 Adjusting size of database fields. (216765 lines) 1 change necessary in database: ALTER TABLE msg_content CHANGE COLUMN ImageTitle ImageTitle VARCHAR(2047) NOT NULL DEFAULT ''; diff --git a/swad_database.c b/swad_database.c index 4b27c33d9..0d9bc89ac 100644 --- a/swad_database.c +++ b/swad_database.c @@ -1574,27 +1574,27 @@ mysql> DESCRIBE msg_content; /***** Table msg_content_deleted *****/ /* mysql> DESCRIBE msg_content_deleted; -+------------+--------------+------+-----+---------+-------+ -| Field | Type | Null | Key | Default | Extra | -+------------+--------------+------+-----+---------+-------+ -| MsgCod | int(11) | NO | PRI | NULL | | -| Subject | text | NO | MUL | NULL | | -| Content | longtext | NO | | NULL | | -| ImageName | varchar(43) | NO | | | | -| ImageTitle | varchar(255) | NO | | | | -| ImageURL | varchar(255) | NO | | | | -+------------+--------------+------+-----+---------+-------+ ++------------+---------------+------+-----+---------+-------+ +| Field | Type | Null | Key | Default | Extra | ++------------+---------------+------+-----+---------+-------+ +| MsgCod | int(11) | NO | PRI | NULL | | +| Subject | text | NO | MUL | NULL | | +| Content | longtext | NO | | NULL | | +| ImageName | varchar(43) | NO | | | | +| ImageTitle | varchar(2047) | NO | | | | +| ImageURL | varchar(255) | NO | | | | ++------------+---------------+------+-----+---------+-------+ 6 rows in set (0,00 sec) */ DB_CreateTable ("CREATE TABLE IF NOT EXISTS msg_content_deleted (" - "MsgCod INT NOT NULL," - "Subject TEXT NOT NULL," - "Content LONGTEXT NOT NULL," - "ImageName VARCHAR(43) NOT NULL DEFAULT ''," - "ImageTitle VARCHAR(255) NOT NULL DEFAULT ''," - "ImageURL VARCHAR(255) NOT NULL DEFAULT ''," - "UNIQUE INDEX(MsgCod)," - "FULLTEXT(Subject,Content)) ENGINE = MYISAM;"); + "MsgCod INT NOT NULL," + "Subject TEXT NOT NULL," + "Content LONGTEXT NOT NULL," + "ImageName VARCHAR(43) NOT NULL DEFAULT ''," // Cry_BYTES_ENCRYPTED_STR_SHA256_BASE64 + "ImageTitle VARCHAR(2047) NOT NULL DEFAULT ''," // Img_MAX_BYTES_TITLE + "ImageURL VARCHAR(255) NOT NULL DEFAULT ''," // Cns_MAX_BYTES_WWW + "UNIQUE INDEX(MsgCod)," + "FULLTEXT(Subject,Content)) ENGINE = MYISAM;"); /***** Table msg_rcv *****/ /*