Ignore:
Timestamp:
May 7, 2010, 10:21:09 PM (14 years ago)
Author:
grum
Message:

Update plugin with some new functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/admin/plugin_admin.php

    r5550 r6106  
    1515if (!defined('PHPWG_ROOT_PATH')) { die('Hacking attempt!'); }
    1616
    17 include(GPC_PATH."gpc_aip.class.inc.php");
    1817
    1918global $prefixeTable;
     
    2120load_language('plugin.lang', GPC_PATH);
    2221
    23 $main_plugin_object = get_plugin_data($plugin_id);
    2422
    25 $plugin_ai = new GPC_AIP($prefixeTable, $main_plugin_object->getFileLocation());
    26 $plugin_ai->manage();
     23if(isset($_REQUEST['searchRequest']))
     24{
     25  load_language('requestBuilder.lang', GPC_PATH);
     26  // if set, this is probably an ajax search request
     27  include_once(GPC_PATH."classes/GPCRequestBuilder.class.inc.php");
     28  GPCRequestBuilder::init($prefixeTable, 'gpc');
     29  GPCRequestBuilder::executeRequest();
     30}
     31else
     32{
     33  include(GPC_PATH."gpc_aip.class.inc.php");
     34
     35  $main_plugin_object = get_plugin_data($plugin_id);
     36
     37  $plugin_ai = new GPC_AIP($prefixeTable, $main_plugin_object->getFileLocation());
     38  $plugin_ai->manage();
     39}
     40
     41
    2742
    2843?>
Note: See TracChangeset for help on using the changeset viewer.