Ignore:
Timestamp:
Apr 14, 2013, 4:11:39 PM (11 years ago)
Author:
Eric
Message:

Version 2.5.9:
Bug fixed : Adding accounts from FluxBB to Piwigo was not working
Rewrite plugin admin panel URL

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Register_FluxBB/main.inc.php

    r22091 r22204  
    1111if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
    1212
    13 if (!defined('REGFLUXBB_PATH')) define('REGFLUXBB_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/');
     13// +-----------------------------------------------------------------------+
     14// | Define plugin constants                                               |
     15// +-----------------------------------------------------------------------+
     16
     17defined('REGFLUXBB_ID') or define('REGFLUXBB_ID', basename(dirname(__FILE__)));
     18define('REGFLUXBB_PATH' ,   PHPWG_PLUGINS_PATH . REGFLUXBB_ID . '/');
     19define('REGFLUXBB_ADMIN',   get_root_url() . 'admin.php?page=plugin-' . REGFLUXBB_ID);
    1420
    1521include_once (REGFLUXBB_PATH.'include/constants.php');
     
    1824load_language('plugin.lang', REGFLUXBB_PATH);
    1925
    20 /* plugin administration */
     26// admin plugins menu link
    2127add_event_handler('get_admin_plugin_menu_links', 'Register_FluxBB_admin_menu');
    2228
     29/**
     30 * admin plugins menu link
     31 */
     32function Register_FluxBB_admin_menu($menu)
     33{
     34  array_push(
     35    $menu,
     36    array(
     37      'NAME' => 'Register FluxBB',
     38      'URL' => REGFLUXBB_ADMIN,
     39      )
     40    );
    2341
    24 /* user creation*/
    25 add_event_handler('register_user', 'Register_FluxBB_Adduser');
     42  return $menu;
     43}
     44
     45
     46/* user creation */
     47if (strpos(@$_GET['page'],'Register_FluxBB') === false) // Exclude user creation from plugin panel to make FluxBB2Piwigo synch available
     48{
     49  add_event_handler('register_user', 'Register_FluxBB_Adduser', EVENT_HANDLER_PRIORITY_NEUTRAL, 2);
     50}
    2651
    2752
    2853// Check users registration
    29 add_event_handler('register_user_check', 'Register_FluxBB_RegistrationCheck', EVENT_HANDLER_PRIORITY_NEUTRAL, 2);
     54if (strpos(@$_GET['page'],'Register_FluxBB') === false) // Exclude user creation from plugin panel to make FluxBB2Piwigo synch available
     55{
     56  add_event_handler('register_user_check', 'Register_FluxBB_RegistrationCheck', EVENT_HANDLER_PRIORITY_NEUTRAL, 2);
     57}
    3058
    3159
Note: See TracChangeset for help on using the changeset viewer.