Changeset 16071 for extensions/flickr2piwigo/maintain.inc.php
- Timestamp:
- Jun 27, 2012, 1:53:21 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/flickr2piwigo/maintain.inc.php
r16070 r16071 7 7 'api_key' => null, 8 8 'secret_key' => null, 9 'username' => null,10 9 )) 11 10 ); 12 11 13 12 14 13 function plugin_install() 15 14 { 16 15 global $conf; 16 17 17 conf_update_param('flickr2piwigo', flickr2piwigo_default_config); 18 18 19 mkdir($conf['data_location'].'flickr_cache/', 0755); 19 20 } … … 30 31 if (!file_exists($conf['data_location'].'flickr_cache/')) 31 32 { 32 m dir($conf['data_location'].'flickr_cache/', 0755);33 mkdir($conf['data_location'].'flickr_cache/', 0755); 33 34 } 34 35 } … … 37 38 { 38 39 pwg_query('DELETE FROM `'. CONFIG_TABLE .'` WHERE param = "flickr2piwigo" LIMIT 1;'); 40 41 rrmdir($conf['data_location'].'flickr_cache/'); 39 42 } 40 43 44 function rrmdir($dir) 45 { 46 if (!is_dir($dir)) 47 { 48 return false; 49 } 50 $dir = rtrim($dir, '/'); 51 $objects = scandir($dir); 52 $return = true; 53 54 foreach ($objects as $object) 55 { 56 if ($object !== '.' && $object !== '..') 57 { 58 $path = $dir.'/'.$object; 59 if (filetype($path) == 'dir') 60 { 61 $return = $return && rrmdir($path); 62 } 63 else 64 { 65 $return = $return && @unlink($path); 66 } 67 } 68 } 69 70 return $return && @rmdir($dir); 71 } 72 41 73 ?>
Note: See TracChangeset
for help on using the changeset viewer.