Changeset 26198 for extensions/Google2Piwigo/main.inc.php
- Timestamp:
- Dec 26, 2013, 12:07:19 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Google2Piwigo/main.inc.php
r24816 r26198 9 9 */ 10 10 11 if (!defined('PHPWG_ROOT_PATH'))die('Hacking attempt!');11 defined('PHPWG_ROOT_PATH') or die('Hacking attempt!'); 12 12 13 13 global $conf; 14 14 15 define('PICASA_WA_PATH', PHPWG_PLUGINS_PATH . basename(dirname(__FILE__)) . '/'); 16 define('PICASA_WA_ADMIN', get_root_url() . 'admin.php?page=plugin-' . basename(dirname(__FILE__))); 15 define('PICASA_WA_ID', basename(dirname(__FILE__))); 16 define('PICASA_WA_PATH', PHPWG_PLUGINS_PATH . PICASA_WA_ID . '/'); 17 define('PICASA_WA_ADMIN', get_root_url() . 'admin.php?page=plugin-' . PICASA_WA_ID); 17 18 define('PICASA_WA_CACHE', PHPWG_ROOT_PATH . $conf['data_location'] . 'picasa_wa_cache/'); 19 20 21 include_once(PICASA_WA_PATH . 'include/ws_functions.inc.php'); 22 23 add_event_handler('ws_add_methods', 'picasa_wa_add_ws_method'); 18 24 19 25 if (defined('IN_ADMIN')) 20 26 { 21 27 add_event_handler('get_admin_plugin_menu_links', 'picasa_wa_admin_menu'); 28 22 29 add_event_handler('get_batch_manager_prefilters', 'picasa_wa_add_batch_manager_prefilters'); 23 30 add_event_handler('perform_batch_manager_prefilters', 'picasa_wa_perform_batch_manager_prefilters', EVENT_HANDLER_PRIORITY_NEUTRAL, 2); 24 add_event_handler('loc_begin_admin_page', 'picasa_wa_prefilter_from_url');25 31 26 32 function picasa_wa_admin_menu($menu) 27 33 { 28 array_push($menu,array(34 $menu[] = array( 29 35 'NAME' => 'Google2Piwigo', 30 36 'URL' => PICASA_WA_ADMIN, 31 ));37 ); 32 38 return $menu; 33 39 } … … 35 41 function picasa_wa_add_batch_manager_prefilters($prefilters) 36 42 { 37 array_push($prefilters,array(43 $prefilters[] = array( 38 44 'ID' => 'picasa', 39 45 'NAME' => l10n('Imported from Google/Picasa'), 40 ));46 ); 41 47 return $prefilters; 42 48 } … … 51 57 WHERE file LIKE "picasa-%" 52 58 ;'; 53 $filter_sets[] = array_from_query($query, 'id');59 $filter_sets[] = query2array($query, null, 'id'); 54 60 } 55 61 56 62 return $filter_sets; 57 63 } 58 59 function picasa_wa_prefilter_from_url()60 {61 global $page;62 if ($page['page'] == 'batch_manager' && @$_GET['prefilter'] == 'picasa')63 {64 $_SESSION['bulk_manager_filter'] = array('prefilter' => 'picasa');65 unset($_GET['prefilter']);66 }67 }68 64 } 69 70 71 include_once(PICASA_WA_PATH . 'include/ws_functions.inc.php');72 73 add_event_handler('ws_add_methods', 'picasa_wa_add_ws_method');74 75 ?>
Note: See TracChangeset
for help on using the changeset viewer.