Changeset 31477 for extensions/whois_online_menu/main.inc.php
- Timestamp:
- Mar 20, 2016, 6:02:06 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/whois_online_menu/main.inc.php
r16720 r31477 2 2 /* 3 3 Plugin Name: Whois Online in menu 4 Version: 14 Version: auto 5 5 Description: Add info whois_online in the menubar 6 Plugin URI: http://piwigo.org6 Plugin URI:http://piwigo.org/ext/extension_view.php?eid=619 7 7 Author: ddtddt 8 Author URI: http://piwigo.org/ext/extension_view.php?eid=6198 Author URI: http://temmii.com/piwigo/ 9 9 */ 10 11 // +-----------------------------------------------------------------------+ 12 // | Whois Online in menu by plugin for Piwigo | 13 // +-----------------------------------------------------------------------+ 14 // | Copyright(C) 2012-2016 ddtddt http://temmii.com/piwigo/ | 15 // +-----------------------------------------------------------------------+ 16 // | This program is free software; you can redistribute it and/or modify | 17 // | it under the terms of the GNU General Public License as published by | 18 // | the Free Software Foundation | 19 // | | 20 // | This program is distributed in the hope that it will be useful, but | 21 // | WITHOUT ANY WARRANTY; without even the implied warranty of | 22 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 23 // | General Public License for more details. | 24 // | | 25 // | You should have received a copy of the GNU General Public License | 26 // | along with this program; if not, write to the Free Software | 27 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 28 // | USA. | 29 // +-----------------------------------------------------------------------+ 10 30 11 31 if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); … … 14 34 define('W1M_PATH' , PHPWG_PLUGINS_PATH . W1M_DIR . '/'); 15 35 16 17 36 load_language('plugin.lang', W1M_PATH); 37 load_language('lang', PHPWG_ROOT_PATH.PWG_LOCAL_DIR, array('no_fallback'=>true, 'local'=>true) ); 18 38 19 39 add_event_handler('blockmanager_register_blocks', 'register_w1m_menubar_blocks'); 20 40 add_event_handler('blockmanager_apply', 'w1m_apply'); 21 41 22 function register_w1m_menubar_blocks( $menu_ref_arr ) 23 { 42 function register_w1m_menubar_blocks( $menu_ref_arr ){ 24 43 $menu = & $menu_ref_arr[0]; 25 44 if ($menu->get_id() != 'menubar') 26 45 return; 27 46 $menu->register_block( new RegisteredBlock( 'mbWonline', 'Wonline', 'W1M')); 28 47 } 29 48 30 function w1m_apply($menu_ref_arr) 31 { 49 function w1m_apply($menu_ref_arr){ 32 50 global $template; 51 $menu = & $menu_ref_arr[0]; 52 $template->assign ( 53 array( 54 'W1MTITLE' => l10n('Whois Online'), 55 )); 33 56 34 $menu = & $menu_ref_arr[0]; 35 36 // Envoi des données au template 37 $template->assign ( 38 array ( 39 'W1MTITLE' => l10n('Whois Online'), 40 ) ); 41 42 $template->assign('W1M_PATH', W1M_PATH); 43 44 if (($block = $menu->get_block( 'mbWonline' )) != null) { 57 $template->assign('W1M_PATH', W1M_PATH); 58 if (($block = $menu->get_block( 'mbWonline' )) != null) { 45 59 $template->set_template_dir(W1M_PATH.'template/'); 46 60 $block->template = 'report_about.tpl'; 47 61 } 48 62 } 49 63 50 64 add_event_handler('loc_begin_page_header', 'WHE1',20 ); 51 function WHE1() 52 { 53 54 global $template; 55 56 $cachewol=''; 57 58 $template->append('head_elements', $cachewol); 65 function WHE1(){ 66 global $template; 67 $cachewol=''; 68 $template->append('head_elements', $cachewol); 59 69 } 60 70
Note: See TracChangeset
for help on using the changeset viewer.