function plugin_attachref_init() { global $_string; $messages = array('_attachref_messages' => array('msg_upload' => T_("Upload to \$1"), 'msg_maxsize' => T_("Maximum file size is <var>%s</var>."), 'msg_adminpass' => T_("Administrator password"), 'msg_password' => T_("password"), 'msg_file' => T_("Attach file"), 'btn_upload' => T_("Upload"), 'btn_submit' => T_("[Upload]"), 'msg_title' => T_("Attach and Ref to \$1"), 'msg_title_collided' => $_string['title_collided'], 'msg_collided' => $_string['msg_collided'])); PluginRenderer::getPluginInfo('attach', true); if (!exist_plugin('attach') or !function_exists('attach_upload')) { return array('msg' => 'attach.inc.php not found or not correct version.'); } set_plugin_messages($messages); }
function exist_plugin_function($name, $method) { $plugin = PluginRenderer::getPluginInfo($name); return $plugin['method'][$method]; }