Version 18.64.4

This commit is contained in:
Antonio Cañas Vargas 2019-03-04 15:15:22 +01:00
parent 1bdc46a541
commit bf6fdf54f6
2 changed files with 56 additions and 51 deletions

View File

@ -227,7 +227,7 @@ CREATE TABLE IF NOT EXISTS connected (
CREATE TABLE IF NOT EXISTS countries (
CtyCod INT NOT NULL,
Alpha2 CHAR(2) NOT NULL,
MapAttribution TEXT NOT NULL,
MapAttribution TEXT NOT NULL,
Name_ca VARCHAR(767) NOT NULL,
Name_de VARCHAR(767) NOT NULL,
Name_en VARCHAR(767) NOT NULL,
@ -265,8 +265,8 @@ CREATE TABLE IF NOT EXISTS courses (
DegCod INT NOT NULL DEFAULT -1,
Year TINYINT NOT NULL DEFAULT 0,
InsCrsCod CHAR(7) NOT NULL,
Status TINYINT NOT NULL DEFAULT 0,
RequesterUsrCod INT NOT NULL DEFAULT -1,
Status TINYINT NOT NULL DEFAULT 0,
RequesterUsrCod INT NOT NULL DEFAULT -1,
ShortName VARCHAR(511) COLLATE latin1_spanish_ci NOT NULL,
FullName VARCHAR(2047) COLLATE latin1_spanish_ci NOT NULL,
NumIndicators INT NOT NULL DEFAULT -1,
@ -374,8 +374,8 @@ CREATE TABLE IF NOT EXISTS crs_usr (
LastComGrpCod INT NOT NULL DEFAULT -1,
LastAssGrpCod INT NOT NULL DEFAULT -1,
NumAccTst INT NOT NULL DEFAULT 0,
LastAccTst DATETIME NOT NULL,
NumQstsLastTst INT NOT NULL DEFAULT 0,
LastAccTst DATETIME NOT NULL,
NumQstsLastTst INT NOT NULL DEFAULT 0,
UsrListType ENUM('classphoto','list') NOT NULL DEFAULT 'classphoto',
ColsClassPhoto TINYINT NOT NULL,
ListWithPhotos ENUM('N','Y') NOT NULL DEFAULT 'Y',
@ -514,9 +514,9 @@ CREATE TABLE IF NOT EXISTS files (
PublisherUsrCod INT NOT NULL,
FileType TINYINT NOT NULL DEFAULT 0,
Path TEXT COLLATE latin1_bin NOT NULL,
Hidden ENUM('N','Y') NOT NULL DEFAULT 'N',
Hidden ENUM('N','Y') NOT NULL DEFAULT 'N',
Public ENUM('N','Y') NOT NULL DEFAULT 'N',
License TINYINT NOT NULL DEFAULT 0,
License TINYINT NOT NULL DEFAULT 0,
UNIQUE INDEX(FilCod),
INDEX(FileBrowser,Cod,ZoneUsrCod),
INDEX(ZoneUsrCod),
@ -559,9 +559,10 @@ CREATE TABLE IF NOT EXISTS forum_post (
NumNotif INT NOT NULL DEFAULT 0,
Subject TEXT NOT NULL,
Content LONGTEXT NOT NULL,
ImageName VARCHAR(43) NOT NULL,
ImageTitle VARCHAR(2047) NOT NULL,
ImageURL VARCHAR(255) NOT NULL,
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
UNIQUE INDEX(PstCod),
INDEX(ThrCod),
INDEX(UsrCod),
@ -807,9 +808,10 @@ CREATE TABLE IF NOT EXISTS msg_content (
MsgCod INT NOT NULL AUTO_INCREMENT,
Subject TEXT NOT NULL,
Content LONGTEXT NOT NULL,
ImageName VARCHAR(43) NOT NULL DEFAULT '',
ImageTitle VARCHAR(2047) NOT NULL DEFAULT '',
ImageURL VARCHAR(255) NOT NULL DEFAULT '',
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
UNIQUE INDEX(MsgCod),
FULLTEXT(Subject,Content)) ENGINE = MYISAM;
--
@ -819,9 +821,10 @@ 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(2047) NOT NULL DEFAULT '',
ImageURL VARCHAR(255) NOT NULL DEFAULT '',
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
UNIQUE INDEX(MsgCod),
FULLTEXT(Subject,Content)) ENGINE = MYISAM;
--
@ -1022,9 +1025,10 @@ CREATE TABLE IF NOT EXISTS sessions (
CREATE TABLE IF NOT EXISTS social_comments (
PubCod BIGINT NOT NULL,
Content LONGTEXT NOT NULL,
ImageName VARCHAR(43) NOT NULL,
ImageTitle VARCHAR(2047) NOT NULL,
ImageURL VARCHAR(255) NOT NULL,
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
UNIQUE INDEX(PubCod),
FULLTEXT(Content)) ENGINE = MYISAM;
--
@ -1070,9 +1074,10 @@ CREATE TABLE IF NOT EXISTS social_notes_fav (
CREATE TABLE IF NOT EXISTS social_posts (
PstCod INT NOT NULL AUTO_INCREMENT,
Content LONGTEXT NOT NULL,
ImageName VARCHAR(43) NOT NULL,
ImageTitle VARCHAR(2047) NOT NULL,
ImageURL VARCHAR(255) NOT NULL,
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
UNIQUE INDEX(PstCod),
FULLTEXT(Content)) ENGINE = MYISAM;
--
@ -1197,10 +1202,11 @@ CREATE TABLE IF NOT EXISTS tst_answers (
QstCod INT NOT NULL,
AnsInd TINYINT NOT NULL,
Answer TEXT NOT NULL,
Feedback TEXT NOT NULL,
ImageName VARCHAR(43) NOT NULL,
ImageTitle VARCHAR(2047) NOT NULL,
ImageURL VARCHAR(255) NOT NULL,
Feedback TEXT NOT NULL,
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
Correct ENUM('N','Y') NOT NULL,
INDEX(QstCod));
--
@ -1258,9 +1264,10 @@ CREATE TABLE IF NOT EXISTS tst_questions (
Shuffle ENUM('N','Y') NOT NULL,
Stem TEXT NOT NULL,
Feedback TEXT NOT NULL,
ImageName VARCHAR(43) NOT NULL,
ImageTitle VARCHAR(2047) NOT NULL,
ImageURL VARCHAR(255) NOT NULL,
MediaName VARCHAR(43) NOT NULL DEFAULT '',
MediaType ENUM('none','jpg','gif') NOT NULL DEFAULT 'none',
MediaTitle VARCHAR(2047) NOT NULL DEFAULT '',
MediaURL VARCHAR(255) NOT NULL DEFAULT '',
NumHits INT NOT NULL DEFAULT 0,
NumHitsNotBlank INT NOT NULL DEFAULT 0,
Score DOUBLE PRECISION NOT NULL DEFAULT 0,
@ -1327,8 +1334,8 @@ CREATE TABLE IF NOT EXISTS usr_data (
Comments TEXT NOT NULL DEFAULT '',
Menu TINYINT NOT NULL DEFAULT 0,
SideCols TINYINT NOT NULL DEFAULT 3,
NotifNtfEvents INT NOT NULL DEFAULT 0,
EmailNtfEvents INT NOT NULL DEFAULT 0,
NotifNtfEvents INT NOT NULL DEFAULT 0,
EmailNtfEvents INT NOT NULL DEFAULT 0,
PRIMARY KEY(UsrCod),
UNIQUE INDEX(EncryptedUsrCod),
INDEX(Theme),
@ -1437,22 +1444,22 @@ CREATE TABLE IF NOT EXISTS usr_report (
--
CREATE TABLE IF NOT EXISTS usr_webs (
UsrCod INT NOT NULL,
Web ENUM(
'www',
'500px',
'delicious','deviantart','diaspora',
'edmodo',
'facebook','flickr','foursquare',
'github','gnusocial','googleplus','googlescholar',
'identica','instagram',
'linkedin',
'orcid',
'paperli','pinterest',
'researchgate','researcherid',
'scoopit','slideshare','stackoverflow','storify',
'tumblr','twitter',
'wikipedia',
'youtube') NOT NULL,
Web ENUM(
'www',
'500px',
'delicious','deviantart','diaspora',
'edmodo',
'facebook','flickr','foursquare',
'github','gnusocial','googleplus','googlescholar',
'identica','instagram',
'linkedin',
'orcid',
'paperli','pinterest',
'researchgate','researcherid',
'scoopit','slideshare','stackoverflow','storify',
'tumblr','twitter',
'wikipedia',
'youtube') NOT NULL,
URL VARCHAR(255) NOT NULL,
UNIQUE INDEX(UsrCod,Web));
--

View File

@ -409,8 +409,6 @@ Antonio
// TODO: Actualizar ayuda en GitHub, por ejemplo Preferencias ahora es Ajustes.
// TODO: Chequear "Imagen no encontrada" en timeline. Mensaje de Víctor González Argudo
/*****************************************************************************/
/****************************** Public constants *****************************/
/*****************************************************************************/
@ -430,10 +428,11 @@ En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
#define Log_PLATFORM_VERSION "SWAD 18.64.3 (2019-03-04)"
#define Log_PLATFORM_VERSION "SWAD 18.64.4 (2019-03-04)"
#define CSS_FILE "swad18.64.css"
#define JS_FILE "swad18.64.js"
/*
Version 18.64.4: Mar 04, 2019 Last database changes updated in swad.sql. (238473 lines)
Version 18.64.3: Mar 04, 2019 Fixed bugs in media. (238467 lines)
Version 18.64.2: Mar 04, 2019 Detect if a GIF image is animated. (238451 lines)
Version 18.64.1: Mar 04, 2019 Code refactoring in media. (238408 lines)
@ -445,7 +444,6 @@ sudo mv /var/www/swad/img /var/www/swad/med
42 changes necessary in database:
ALTER TABLE forum_post CHANGE COLUMN ImageName MediaName VARCHAR(43) NOT NULL DEFAULT '';
ALTER TABLE games CHANGE COLUMN ImageName MediaName VARCHAR(43) NOT NULL DEFAULT '';
ALTER TABLE msg_content CHANGE COLUMN ImageName MediaName VARCHAR(43) NOT NULL DEFAULT '';
ALTER TABLE msg_content_deleted CHANGE COLUMN ImageName MediaName VARCHAR(43) NOT NULL DEFAULT '';
ALTER TABLE social_comments CHANGE COLUMN ImageName MediaName VARCHAR(43) NOT NULL DEFAULT '';