コード例 #1
0
ファイル: bobbfunc.php プロジェクト: bobbingwide/oik-lib
 /** 
  * Return the plugin version of the oik base plugin
  *
  * @TODO Consider moving this function to the oik_plugins library.
  *
  * In the mean time, if 'oik_plugins' can't be loaded
  * we'll assume the version is the same as this library version.
  * 
  * @return string $version e.g. 3.0.0-alpha, 3.0.0-beta.mmdd, 3.0.0-RCn, 3.0.0, 3.0.1
  */
 function bw_oik_version()
 {
     $oik_plugins = oik_require_lib("oik_plugins");
     if ($oik_plugins && !is_wp_error($oik_plugins)) {
         $version = bw_get_plugin_version();
     } else {
         $version = BOBBFUNC_INCLUDED;
     }
     return $version;
 }
コード例 #2
0
 /**
  * Display the oik plugins profile values and other information
  * 
  * This should also list the plugins that have registered themselves using oik_register_plugin_server()
  */
 function _oik_plugins_settings_table()
 {
     //$bw_plugins = get_option( "bw_plugins" );
     $bw_plugins = _oik_plugins_load_registered_plugins();
     if (is_array($bw_plugins) && count($bw_plugins)) {
         foreach ($bw_plugins as $plugin => $plugin_data) {
             //$plugin = bw_array_get( $plugin, "plugin", null );
             $version = bw_get_plugin_version($plugin);
             $server = bw_array_get($plugin_data, "server", " ");
             $apikey = bw_array_get($plugin_data, "apikey", null);
             $expiration = bw_array_get($plugin_data, "expiration", null);
             $programmatically_registered = bw_array_get($plugin_data, "programmatically_registered", false);
             _oik_plugins_settings_row($plugin, $version, $server, $apikey, $expiration, $programmatically_registered);
         }
     }
 }