Changeset 9310 for extensions/AdditionalPages/maintain.inc.php
- Timestamp:
- Feb 19, 2011, 11:13:22 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/AdditionalPages/maintain.inc.php
r9272 r9310 17 17 users VARCHAR( 255 ) NULL DEFAULT NULL , 18 18 groups VARCHAR( 255 ) NULL DEFAULT NULL , 19 level TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT "0" , 19 20 permalink VARCHAR( 64 ) NULL DEFAULT NULL , 20 21 standalone ENUM( "true", "false" ) NOT NULL DEFAULT "false" , … … 31 32 'languages' => array('default' => 'Additional Pages'), 32 33 'show_home' => true, 34 'level_perm' => false, 33 35 'group_perm' => false, 34 36 'user_perm' => false, … … 56 58 pwg_query('ALTER TABLE ' . HISTORY_TABLE . ' CHANGE section section ' . $type . ' DEFAULT NULL'); 57 59 } 58 59 // Check if upgrade is needed60 $query = 'SHOW FULL COLUMNS FROM ' . $prefixeTable . 'additionalpages;';61 $result = array_from_query($query, 'Collation');62 if (strpos($result[4], 'utf8') === false)63 {64 upgrade_ap_from_17();65 }66 60 } 67 61 … … 77 71 } 78 72 79 function upgrade_ap_from_17()80 {81 global $prefixeTable;82 83 $query = 'ALTER TABLE ' . $prefixeTable . 'additionalpages84 MODIFY COLUMN lang varchar(255) CHARACTER SET utf8 NOT NULL,85 MODIFY COLUMN title varchar(255) CHARACTER SET utf8 NOT NULL,86 MODIFY COLUMN text longtext CHARACTER SET utf8 NOT NULL,87 DEFAULT CHARACTER SET utf8;';88 89 pwg_query($query);90 }91 92 73 ?>
Note: See TracChangeset
for help on using the changeset viewer.