コード例 #1
0
ファイル: search-module.php プロジェクト: realfluid/umbaugh
 /**
  * Return array of active search modules
  *
  * @return array Array of modules
  **/
 function running()
 {
     global $search_spider;
     $modules = array();
     $options = $search_spider->get_options();
     foreach ($options['active'] as $field) {
         $modules[$field] = Search_Module_Factory::get($field);
     }
     return array_filter($modules);
 }
コード例 #2
0
ファイル: ajax.php プロジェクト: realfluid/umbaugh
	/**
	 * Display edit box for module
	 *   module ID - $_POST['id]
   *
	 * @return void
	 **/
	function su_module_edit() {
		if ( current_user_can( 'administrator' ) && check_ajax_referer( 'searchunleashed-module' ) ) {
			require dirname( __FILE__ ).'/models/search-module.php';

			$this->render_admin( 'module_edit', array( 'module' =>Search_Module_Factory::get( $_GET['id'] ) ) );
			die();
		}
	}