Changeset 33083
- Timestamp:
- Feb 22, 2024, 5:40:07 PM (3 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/meta_og/maintain.class.php
r33040 r33083 3 3 // | Meta Open Graph plugin for Piwigo by TEMMII | 4 4 // +-----------------------------------------------------------------------+ 5 // | Copyright(C) 2020-202 3ddtddt http://temmii.com/piwigo/ |5 // | Copyright(C) 2020-2024 ddtddt http://temmii.com/piwigo/ | 6 6 // +-----------------------------------------------------------------------+ 7 7 // | This program is free software; you can redistribute it and/or modify | … … 28 28 global $conf, $prefixeTable, $user; 29 29 $q = 'CREATE TABLE ' . $prefixeTable . 'metaog( 30 id SMALLINT( 5) UNSIGNED NOT NULL AUTO_INCREMENT,30 id MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT, 31 31 type SMALLINT( 5 ) UNSIGNED NOT NULL, 32 idobj SMALLINT( 5) UNSIGNED NOT NULL default "0",32 idobj MEDIUMINT(8) UNSIGNED NOT NULL default "0", 33 33 page VARCHAR( 255 ) , 34 34 metaogtitle VARCHAR( 255 ) NOT NULL , … … 58 58 function update($old_version, $new_version, &$errors=array()) 59 59 { 60 global $conf; 60 global $conf, $prefixeTable; 61 62 if (!defined('METAOG_TABLE'))define('METAOG_TABLE', $prefixeTable . 'metaog'); 63 $row = pwg_db_fetch_assoc(pwg_query('SHOW COLUMNS FROM `'.METAOG_TABLE.'` LIKE "idobj";')); 64 if (!preg_match('/^mediumint/i', $row['Type'])){ 65 $q = 'ALTER TABLE ' . METAOG_TABLE . ' CHANGE `idobj` `idobj` MEDIUMINT(8) UNSIGNED NOT NULL '; 66 pwg_query($q); 67 } 68 $row = pwg_db_fetch_assoc(pwg_query('SHOW COLUMNS FROM `'.METAOG_TABLE.'` LIKE "id";')); 69 if (!preg_match('/^mediumint/i', $row['Type'])){ 70 $q = 'ALTER TABLE ' . METAOG_TABLE . ' CHANGE `id` `id` MEDIUMINT(8) UNSIGNED NOT NULL '; 71 pwg_query($q); 72 } 61 73 62 74 if(!isset($conf['mogshowpai'])){if($conf['mogshowpa']==2 | $conf['mogshowpa']==4){$conf['mogshowpai']=true;}else{$conf['mogshowpai']=false;}}
Note: See TracChangeset
for help on using the changeset viewer.