Changeset 9261 for extensions/AdditionalPages/main.inc.php
- Timestamp:
- Feb 17, 2011, 4:27:09 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/AdditionalPages/main.inc.php
r3825 r9261 4 4 Version: auto 5 5 Description: Add additional pages in menubar. 6 Plugin URI: http://p hpwebgallery.net/ext/extension_view.php?eid=1536 Plugin URI: http://piwigo.org/ext/extension_view.php?eid=153 7 7 Author: P@t 8 8 Author URI: http://www.gauchon.com … … 17 17 define('ADD_PAGES_TABLE' , $prefixeTable . 'additionalpages'); 18 18 19 $conf['additional_pages'] = unserialize($conf['additional_pages']); 20 19 21 function additional_pages_admin_menu($menu) 20 22 { … … 27 29 function section_init_additional_page() 28 30 { 29 global $tokens, $page; 30 if ($tokens[0] == 'additional_page') 31 $page['section'] = 'additional_page'; 31 global $tokens, $conf, $page; 32 33 $page['is_homepage'] = (count($tokens) == 1 and empty($tokens[0])); 34 35 if (($tokens[0] == 'page' and !empty($tokens[1])) or ($page['is_homepage'] and !is_null($conf['additional_pages']['homepage']))) 36 include(AP_PATH . 'additional_page.php'); 37 38 if ($tokens[0] == 'additional_page' and !empty($tokens[1])) 39 redirect(make_index_url().'/page/'.$tokens[1]); 32 40 } 33 41 34 function index_additional_page() 35 { 36 global $page; 37 if (isset($page['section']) and $page['section'] == 'additional_page') 38 include(AP_PATH . 'additional_page.php'); 39 } 40 41 $ap_conf = explode ("," , $conf['additional_pages']); 42 if (isset($ap_conf[1]) and $ap_conf[1] == 'on' or is_admin()) 43 { 44 include(AP_PATH . 'index_menu.php'); 45 } 42 include(AP_PATH . 'index_menu.php'); 46 43 47 44 add_event_handler('get_admin_plugin_menu_links', 'additional_pages_admin_menu'); 48 45 add_event_handler('loc_end_section_init', 'section_init_additional_page'); 49 add_event_handler('loc_end_index', 'index_additional_page');50 46 51 47 ?>
Note: See TracChangeset
for help on using the changeset viewer.