From 41c1d47a2c2c13979b816a1940be34fe42742ae4 Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Tue, 21 May 2013 15:39:02 +0200 Subject: [PATCH] Preparing update 2.0.0 Beta 1 --- com.woltlab.wcf/package.xml | 8 +++++++ com.woltlab.wcf/update_b1.sql | 43 ++++++++++++++++++++++++++++++++++- 2 files changed, 50 insertions(+), 1 deletion(-) diff --git a/com.woltlab.wcf/package.xml b/com.woltlab.wcf/package.xml index 3a78d36850..9570fd386d 100644 --- a/com.woltlab.wcf/package.xml +++ b/com.woltlab.wcf/package.xml @@ -51,10 +51,18 @@ template.tar acpMenu.xml + bbcode.xml clipboardAction.xml + cronjob.xml coreObject.xml + eventListener.xml language/*.xml + objectType.xml option.xml + templateListener.xml userGroupOption.xml + userNotificationEvent.xml + userOption.xml + userProfileMenu.xml diff --git a/com.woltlab.wcf/update_b1.sql b/com.woltlab.wcf/update_b1.sql index ffd6dd0f9e..31785dace4 100644 --- a/com.woltlab.wcf/update_b1.sql +++ b/com.woltlab.wcf/update_b1.sql @@ -7,4 +7,45 @@ ALTER TABLE wcf1_template ADD COLUMN application VARCHAR(255) NOT NULL; ALTER TABLE wcf1_template ADD COLUMN lastModificationTime INT(10) NOT NULL DEFAULT 0; ALTER TABLE wcf1_template_group CHANGE parentTemplateGroupID parentTemplateGroupID INT(10) NULL; -ALTER TABLE wcf1_template_group ADD FOREIGN KEY (parentTemplateGroupID) REFERENCES wcf1_template_group (templateGroupID) ON DELETE SET NULL; \ No newline at end of file +ALTER TABLE wcf1_template_group ADD FOREIGN KEY (parentTemplateGroupID) REFERENCES wcf1_template_group (templateGroupID) ON DELETE SET NULL; + +ALTER TABLE wcf1_smiley CHANGE COLUMN smileyCategoryID categoryID INT(10) NULL; +ALTER TABLE wcf1_smiley CHANGE COLUMN aliases aliases TEXT; +ALTER TABLE wcf1_smiley CHANGE COLUMN showOrder showOrder INT(10) NOT NULL DEFAULT 0; +ALTER TABLE wcf1_smiley ADD FOREIGN KEY (categoryID) REFERENCES wcf1_category (categoryID) ON DELETE SET NULL; + +DELETE FROM wcf1_bbcode_media_provider; + +-- media providers +-- Videos + -- Youtube + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('YouTube', 'https?://(?:.+?\\.)?youtu(?:\\.be/|be\\.com/watch\\?(?:.*?&)?v=)(?[a-zA-Z0-9_-]+)(?#t=(?:\\d+|(?:\\d+h(?:\\d+m)?(?:\\d+s)?)|(?:\\d+m(?:\\d+s)?)|(?:\\d+s))$)?', ''); + -- Vimeo + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('Vimeo', 'http://vimeo\\.com/(?\\d+)', ''); + -- MyVideo + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('MyVideo', 'http://(?:www\\.)?myvideo\\.de/watch/(?\\d+)', ''); + -- Clipfish + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('Clipfish', 'http://(?:www\\.)?clipfish\\.de/video/(?\\d+)/', '
'); + -- Veoh + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('Veoh', 'http://(?:www\\.)?veoh\\.com/watch/v(?\\d+[a-zA-Z0-9]+)', ''); + -- DailyMotion + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('DailyMotion', 'https?://(?:www\\.)?dailymotion\\.com/video/(?[a-zA-Z0-9]+)', ''); + -- YouKu + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('YouKu', 'https?://(?:.+?\\.)?youku\\.com/v_show/id_(?[a-zA-Z0-9_-]+)(?:\\.html)?', ''); +-- Misc + -- github gist + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('github gist', 'https://gist.github.com/(?[^/]+/[0-9a-zA-Z]+)', ''); + -- soundcloud + INSERT INTO wcf1_bbcode_media_provider (title, regex, html) VALUES ('Soundcloud', 'https?://soundcloud.com/(?[a-zA-Z0-9_-]+)/(?[a-zA-Z0-9_-]+)', ''); + +INSERT IGNORE INTO wcf1_style_variable (variableName, defaultValue) VALUES ('messageSidebarOrientation', 'left'); + +ALTER TABLE wcf1_search_keyword ADD KEY (searches, lastSearchTime); + +ALTER TABLE wcf1_search_index CHANGE languageID languageID INT(10) NULL; +ALTER TABLE wcf1_search_index ADD FOREIGN KEY (languageID) REFERENCES wcf1_language (languageID) ON DELETE SET NULL; + +ALTER TABLE wcf1_user DROP COLUMN signatureCache; + +ALTER TABLE wcf1_user_avatar ADD COLUMN cropX SMALLINT(5) NOT NULL DEFAULT 0; +ALTER TABLE wcf1_user_avatar ADD COLUMN cropY SMALLINT(5) NOT NULL DEFAULT 0; \ No newline at end of file -- 2.20.1