Changeset 9383 for extensions/PWG_Stuffs/admin/upgrade.inc.php
- Timestamp:
- Feb 26, 2011, 4:28:24 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PWG_Stuffs/admin/upgrade.inc.php
r9369 r9383 92 92 $query = 'ALTER TABLE ' . $prefixeTable . 'stuffs 93 93 CHANGE `type` `path` VARCHAR( 255 ) NULL DEFAULT NULL, 94 ADD `parent` VARCHAR( 255 ) NULL DEFAULT NULL AFTER `path` 94 ADD `parent` VARCHAR( 255 ) NULL DEFAULT NULL AFTER `path`, 95 ADD `level` TINYINT( 3 ) NOT NULL default "0" AFTER `groups`, 96 ADD `on_root` enum(\'true\',\'false\') NOT NULL AFTER `on_home` 97 ;'; 98 pwg_query($query); 99 100 $query = 'UPDATE ' . $prefixeTable . 'stuffs 101 SET on_root = "false" 102 WHERE on_cats = "false" 95 103 ;'; 96 104 pwg_query($query); … … 107 115 ;'; 108 116 pwg_query($query); 117 118 $conf['Stuffs'] = array('level_perm' => false); 119 120 $query = 'SELECT id 121 FROM '.$prefixeTable.'stuffs 122 WHERE users <> "guest,generic,normal,admin,webmaster" 123 ;'; 124 $ids = array_from_query($query, 'id'); 125 $conf['Stuffs']['user_perm'] = !empty($ids); 126 127 $query = 'SELECT id 128 FROM '.$prefixeTable.'stuffs 129 WHERE groups IS NOT NULL 130 ;'; 131 $ids = array_from_query($query, 'id'); 132 $conf['Stuffs']['group_perm'] = !empty($ids); 133 134 $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) 135 VALUES ("PWG_Stuffs" , "'.pwg_db_real_escape_string(serialize($conf['Stuffs'])).'" , "PWG Stuffs configuration");'; 136 pwg_query($query); 109 137 } 110 138 111 $query = '112 UPDATE ' . PLUGINS_TABLE . '113 SET version=\''.STUFFS_VERSION.'\'114 WHERE id=\'PWG_Stuffs\'';115 pwg_query($query);116 117 139 ?>
Note: See TracChangeset
for help on using the changeset viewer.