Show
Ignore:
Timestamp:
09/14/10 19:14:43 (3 years ago)
Author:
grum
Message:

Implement basic/advanced modes, release 0.5.1
bug:1857

Files:
1 modified

Legend:

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

    r5935 r6919  
    2020if (!defined('PHPWG_ROOT_PATH')) { die('Hacking attempt!'); } 
    2121 
    22 include(AMD_PATH."amd_aip.class.inc.php"); 
    23  
    2422global $prefixeTable; 
    2523 
     
    2826$main_plugin_object = get_plugin_data($plugin_id); 
    2927 
    30 $plugin_ai = new AMD_AIP($prefixeTable, $main_plugin_object->getFileLocation()); 
     28/* 
     29 * if the plugin is newly installed, display a special configuration page 
     30 * otherwise, display normal page 
     31 */ 
     32 
     33$config=Array(); 
     34GPCCore::loadConfig('amd', $config); 
     35 
     36if($config['newInstall']=='n') 
     37{ 
     38  include(AMD_PATH."amd_aip.class.inc.php"); 
     39  $plugin_ai = new AMD_AIP($prefixeTable, $main_plugin_object->getFileLocation());} 
     40else 
     41{ 
     42  include(AMD_PATH."amd_aip_install.class.inc.php"); 
     43  $plugin_ai = new AMD_AIPInstall($prefixeTable, $main_plugin_object->getFileLocation()); 
     44} 
     45 
    3146$plugin_ai->manage(); 
    3247