Your IP : 216.73.216.182


Current Path : /var/www/html/administrator/components/com_kunena/install/
Upload File :
Current File : /var/www/html/administrator/components/com_kunena/install/kunena.install.upgrade.xml

<?xml version="1.0" ?>
<!DOCTYPE comupgrade>
<comupgrade version="1.0">
    <upgrade>
    	<version version="5.1.2"
                 versiondate="2018-06-23"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_users` ADD `linkedin_company` varchar(50) NULL
                AFTER `linkedin`;
            </query>
        </version>
        <version version="5.1.6-DEV"
                 versiondate="2018-11-07"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_announcement` MODIFY COLUMN `created` datetime NOT NULL default
                '1000-01-01 00:00:00';
            </query>
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET created='1000-01-01 00:00:00' WHERE created='0000-00-00 00:00:00'</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_announcement` MODIFY COLUMN `publish_up` datetime NOT NULL default
                '1000-01-01 00:00:00';
            </query>
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET publish_up='1000-01-01 00:00:00' WHERE publish_up='0000-00-00 00:00:00'</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_announcement` MODIFY COLUMN `publish_down` datetime NOT NULL default
                '1000-01-01 00:00:00';
            </query>
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET publish_down='1000-01-01 00:00:00' WHERE publish_down='0000-00-00 00:00:00'</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` MODIFY COLUMN `checked_out_time` datetime NOT NULL default
                '1000-01-01 00:00:00';
            </query>
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET checked_out_time='1000-01-01 00:00:00' WHERE checked_out_time='0000-00-00 00:00:00'</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_polls_users` MODIFY COLUMN `lasttime` datetime NOT NULL default
                '1000-01-01 00:00:00';
            </query>
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET lasttime='1000-01-01 00:00:00' WHERE lasttime='0000-00-00 00:00:00'</query>
        </version>
         <version version="5.1.11-DEV"
                 versiondate="2019-10-03"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_users` CHANGE `qq` `qqsocial` varchar(50);
            </query>             
        </version>
        <version version="5.2.0-ALPHA1"
                 versiondate="2020-08-20"
                 versionname="Internal">
            <phpfile name="5.2.0-2020-08-20_updaterankstitle"/>
        </version>
        <version version="5.2.5-DEV"
                 versiondate="2020-04-18"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_users` MODIFY banned datetime NULL DEFAULT '1000-01-01 00:00:00';</query>
        </version>
        <version version="5.2.6-DEV"
                 versiondate="2021-06-12"
                 versionname="Internal">
            <query mode="silenterror">UPDATE `#__kunena_users_banned` SET `expiration` = '9999-12-31 23:59:59' WHERE expiration = '0000-00-00 00:00:00';</query>
            <query mode="silenterror">UPDATE `#__kunena_users` SET `banned` = '9999-12-31 23:59:59' WHERE banned = '0000-00-00 00:00:00';</query>
        </version>
                <version version="5.2.15-DEV"
                 versiondate="2021-07-24"
                 versionname="Internal">
            <phpfile name="5.2.15-2021-07-24_update_configuration"/>
        </version>
        <version version="5.2.15-DEV"
                 versiondate="2021-08-24"
                 versionname="Internal">
            <phpfile name="5.2.15-2021-08-24_configuration_default_template"/>
        </version>
    	<version version="6.0.0-BETA3-DEV"
                 versiondate="2021-09-13"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE parent_id parentid int(11) NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE pub_access pubAccess int(11) NOT NULL default '1';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE pub_recurse pubRecurse tinyint(4)   NULL     default '1';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE admin_access adminAccess int(11)      NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE admin_recurse adminRecurse tinyint(4)   NULL     default '1';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE allow_anonymous allowAnonymous tinyint(4)   NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE post_anonymous postAnonymous tinyint(4)   NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE allow_polls allowPolls tinyint(4)   NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE allow_ratings allowRatings tinyint(4)   NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_ranks` CHANGE rank_id rankId mediumint(8) unsigned NOT NULL auto_increment;</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_ranks` CHANGE rank_title rankTitle varchar(255) NOT NULL default '';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_ranks` CHANGE rank_min rankMin mediumint(8) unsigned NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_ranks` CHANGE rank_special rankSpecial tinyint(1) unsigned   NOT NULL default '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_ranks` CHANGE rank_image rankImage varchar(255);</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_users` ADD reddit varchar(75) NULL AFTER `youtube`;</query>
        </version>
        <version version="6.0.0-BETA4-DEV"
                 versiondate="2021-09-25"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_users` ADD github varchar(75) NULL AFTER `google`;</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_users` ADD vimeo varchar(75) NULL AFTER `qzone`;</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_users` ADD pinterest varchar(75) NULL AFTER `yim`;</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE topic_ordering topicOrdering varchar(16)  NOT NULL default 'lastpost';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE `ordering` `ordering` INT(11) NOT NULL DEFAULT '0';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_user_topics` CHANGE `params` `params` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_user_categories` CHANGE `params` `params` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;</query>
        </version>
        <version version="6.0.0-RC1-DEV"
                 versiondate="2022-03-02"
                 versionname="Internal">
            <query mode="silenterror">CREATE TABLE IF NOT EXISTS `#__kunena_private` (
                `id`          int                                 NOT NULL AUTO_INCREMENT,
                `parent_id`   int                                 NOT NULL DEFAULT '0',
                `author_id`   int                                 NOT NULL DEFAULT '0',
                `created_at`  datetime                            NOT NULL,
                `attachments` tinyint                             NOT NULL DEFAULT '0',
                `subject`     tinytext COLLATE utf8mb4_unicode_ci NOT NULL,
                `body`        text COLLATE utf8mb4_unicode_ci     NOT NULL,
                `params`      text COLLATE utf8mb4_unicode_ci     NOT NULL,
                PRIMARY KEY (`id`),
                KEY `parent_id` (`parent_id`),
                KEY `author_id` (`author_id`),
                KEY `created_at` (`created_at`)
                );</query>
            <query mode="silenterror">CREATE TABLE IF NOT EXISTS `#__kunena_private_attachment_map` (
                `private_id`    int NOT NULL,
                `attachment_id` int NOT NULL,
                PRIMARY KEY (`private_id`, `attachment_id`),
                KEY `attachment_id` (`attachment_id`)
                );</query>
            <query mode="silenterror">CREATE TABLE IF NOT EXISTS `#__kunena_private_post_map` (
                `private_id` int NOT NULL,
                `message_id` int NOT NULL,
                PRIMARY KEY (`private_id`, `message_id`),
                KEY `message_id` (`message_id`)
                );</query>
            <query mode="silenterror">CREATE TABLE IF NOT EXISTS `#__kunena_private_user_map` (
                `private_id` int      NOT NULL,
                `user_id`    int      NOT NULL,
                `read_at`    datetime NOT NULL,
                `replied_at` datetime NOT NULL,
                `deleted_at` datetime NOT NULL,
                PRIMARY KEY (`private_id`, `user_id`),
                KEY `user_id` (`user_id`)
                );</query>
        </version>
        <version version="6.0.0-RC4-DEV"
                 versiondate="2022-05-29"
                 versionname="Internal">
            <query mode="silenterror">TRUNCATE TABLE `#__kunena_smileys`;</query>
            <query mode="silenterror">INSERT INTO `#__kunena_smileys` (`id`,`code`,`location`,`greylocation`,`emoticonbar`) VALUES
		(1, 'B)', '1.png', 'cool-grey.png', 1),
		(2, '8)', '2.png', 'cool-grey.png', 1),
		(3, '8-)', '3.png', 'cool-grey.png', 1),
		(4, ':-(', '4.png', 'sad-grey.png', 1),
		(5, ':(', '5.png', 'sad-grey.png', 1),
		(6, ':sad:', '6.png', 'sad-grey.png', 1),
		(7, ':cry:', '7.png', 'sad-grey.png', 1),
		(8, ':)', '8.png', 'smile-grey.png', 1),
		(9, ':-)', '9.png', 'smile-grey.png', 1),
		(10, ':cheer:', '10.png', 'cheerful-grey.png', 1),
		(11, ';)', '11.png', 'wink-grey.png', 1),
		(12, ';-)', '12.png', 'wink-grey.png', 1),
		(13, ':wink:', '13.png', 'wink-grey.png', 1),
		(14, ';-)', '14.png', 'wink-grey.png', 1),
		(15, ':P', '15.png', 'tongue-grey.png', 1),
		(16, ':p', '16.png', 'tongue-grey.png', 1),
		(17, ':-p', '17.png', 'tongue-grey.png', 1),
		(18, ':-P', '18.png', 'tongue-grey.png', 1),
		(19, ':razz:', '19.png', 'tongue-grey.png', 1),
		(20, ':angry:', '20.png', 'angry-grey.png', 1),
		(21, ':mad:', '21.png', 'angry-grey.png', 1),
		(22, ':unsure:', '22.png', 'unsure-grey.png', 1),
		(23, ':o', '23.png', 'shocked-grey.png', 1);</query>
        </version>
        <version version="6.0.2-DEV"
                 versiondate="2022-07-30"
                 versionname="Internal">
            <phpfile name="6.0.2-2022-07-30_rss_timelimit_configuration_change"/>
        </version>
        <version version="6.0.4-DEV"
                 versiondate="2022-10-13"
                 versionname="Internal">
            <query mode="silenterror">UPDATE `#__kunena_messages` SET `email` = NULL;</query>
            <query mode="silenterror">UPDATE `#__kunena_users` SET banned = '1000-01-01 00:00:00' WHERE banned IS NULL;</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_users` MODIFY COLUMN `banned` datetime NOT NULL default '1000-01-01 00:00:00';</query>
        </version>
        <version version="6.0.5-DEV"
                 versiondate="2022-11-06"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_polls` CHANGE `polltimetolive` `polltimetolive` DATETIME NULL DEFAULT '1000-01-01 00:00:00'; </query>
            <query mode="silenterror">DELETE FROM `#__mail_templates` WHERE `template_id` = 'com_kunena.reply';</query>
            <query mode="silenterror">DELETE FROM `#__mail_templates` WHERE `template_id` = 'com_kunena.replymoderator';</query>
            <query mode="silenterror">DELETE FROM `#__mail_templates` WHERE `template_id` = 'com_kunena.report';</query>
        </version>
        <version version="6.0.6-DEV"
                 versiondate="2022-12-12"
                 versionname="Internal">
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET publish_up = '1000-01-01 00:00:00' WHERE publish_up='0000-00-00 00:00:00';</query>
            <query mode="silenterror">UPDATE `#__kunena_announcement` SET publish_down = '1000-01-01 00:00:00' WHERE publish_down='0000-00-00 00:00:00';</query>
        </version>
        <version version="6.0.9-DEV"
                 versiondate="2023-02-20"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_attachments` CHANGE `filetype` `filetype` VARCHAR(50);</query>
        </version>
        <version version="6.0.10-DEV"
                 versiondate="2023-03-27"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_attachments` CHANGE `filetype` `filetype` VARCHAR(100);</query>
        </version>
        <version version="6.1.3.1"
                 versiondate="2023-08-12"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_private_user_map` CHANGE `read_at` `read_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, CHANGE `replied_at` `replied_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, CHANGE `deleted_at` `deleted_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP;</query>
        </version>
        <version version="6.1.4"
                 versiondate="2023-09-16"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_categories` CHANGE `icon` `icon` VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL;</query>
        </version>
        <version version="6.2.0-DEV"
                 versiondate="2023-06-22"
                 versionname="Internal">
            <query mode="silenterror">
            CREATE TABLE IF NOT EXISTS `#__kunena_karma`
(
    `id`     int(11) NOT NULL default '0',
    `userid` int(11) NOT NULL,
    `target_userid` int(11) NOT NULL,
    `time` int(11) NOT NULL,
    PRIMARY KEY (id)
)
    ENGINE = InnoDB
    DEFAULT CHARSET = utf8mb4
    DEFAULT COLLATE = utf8mb4_unicode_ci;
            </query>
            <query mode="silenterror">ALTER TABLE `#__kunena_users` DROP `karma_time`;</query>
        </version>
        <version version="6.2.0-DEV"
                 versiondate="2023-08-27"
                 versionname="Internal">
            <query mode="silenterror">
            DROP TABLE IF EXISTS `#__kunena_mails_queue`;
            </query>
        </version>
        <version version="6.2.0-BETA3-DEV"
                 versiondate="2023-09-30"
                 versionname="Internal">
            <query mode="silenterror">
            ALTER TABLE `#__kunena_rate` MODIFY COLUMN `time` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00';
            </query>
            <query mode="silenterror">ALTER TABLE `#__kunena_announcement` MODIFY COLUMN `created` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_announcement` MODIFY COLUMN `publish_up` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_announcement` MODIFY COLUMN `publish_down` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00';</query>
            <query mode="silenterror">ALTER TABLE `#__kunena_polls_users` MODIFY COLUMN `lasttime` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00';</query>
        </version>
        <version version="6.2.3-DEV"
                 versiondate="2023-12-23"
                 versionname="Internal">
            <query mode="silenterror">ALTER TABLE `#__kunena_karma` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT;</query>
        </version>
        <version version="6.2.4-DEV"
                 versiondate="2024-01-24"
                 versionname="Internal">
            <phpfile name="6.2.4-2022-01-24_change_collation_columns_on_tables"/>
        </version>
        <version version="6.3.0-DEV"
                 versiondate="2023-10-29"
                 versionname="Internal">
            <query mode="silenterror">
            ALTER TABLE `#__kunena_users` DROP `friendfeed`;
            </query>
            <query mode="silenterror">ALTER TABLE `#__kunena_users` ADD `bsky_app` varchar(75) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL AFTER `reddit`;</query>
        </version>
        <version version="6.3.3-DEV"
                 versiondate="2024-06-21"
                 versionname="Internal">
            <query mode="silenterror">
            ALTER TABLE `#__kunena_users` CHANGE `twitter` `x_social` VARCHAR(75) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL; 
            </query>
            <query mode="silenterror">
            ALTER TABLE `#__kunena_users` DROP `icq`; 
            </query>
        </version>
        <version version="6.3.4-DEV"
                 versiondate="2024-08-01"
                 versionname="Internal">
            <phpfile name="6.3.4-2024-08-01_update_configuration_to_x"/>
        </version>
        <version version="6.3.10"
                 versiondate="2025-03-14"
                 versionname="Fondovalle">
        </version>
    </upgrade>
</comupgrade>