mirror of https://github.com/acanas/swad-core.git
Version 18.64.4
This commit is contained in:
parent
1bdc46a541
commit
bf6fdf54f6
101
sql/swad.sql
101
sql/swad.sql
|
@ -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));
|
||||
--
|
||||
|
|
|
@ -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 '';
|
||||
|
|
Loading…
Reference in New Issue