'; $default = PMA_pluginGetDefault($section, $cfgname); foreach ($list as $plugin) { $plugin_name = strtolower(substr(get_class($plugin), strlen($section))); $ret .= '' . "\n"; } $ret .= '' . "\n"; // Whether each plugin has to be saved as a file foreach ($list as $plugin) { $plugin_name = strtolower(substr(get_class($plugin), strlen($section))); $ret .= ''. "\n"; } return $ret; } /** * Returns single option in a list element * * @param string $section name of config section in * $GLOBALS['cfg'][$section] for plugin * @param string $plugin_name unique plugin name * @param array &$propertyGroup options property main group instance * * @return string table row with option */ function PMA_pluginGetOneOption( $section, $plugin_name, &$propertyGroup, $is_subgroup = false ) { $ret = "\n"; if (! $is_subgroup) { // for subgroup headers if (strpos(get_class($propertyGroup), "PropertyItem")) { $properties = array($propertyGroup); } else { // for main groups $ret .= '
'; } if (method_exists($propertyGroup, "getDoc")){ $doc = $propertyGroup->getDoc(); if ($doc != null) { if (count($doc) == 3) { $ret .= PMA_CommonFunctions::getInstance()->showMySQLDocu( $doc[0], $doc[1], false, $doc[2] ); } elseif (count($doc) == 1) { $ret .= PMA_CommonFunctions::getInstance()->showDocu($doc[0]); } else { $ret .= PMA_CommonFunctions::getInstance()->showMySQLDocu( $doc[0], $doc[1] ); } } } // Close the list element after $doc link is displayed if ($property_class == 'BoolPropertyItem' || $property_class == 'MessageOnlyPropertyItem' || $property_class == 'SelectPropertyItem' || $property_class == 'TextPropertyItem' ) { $ret .= ''; } $ret .= "\n"; return $ret; } /** * Returns html div with editable options for plugin * * @param string $section name of config section in $GLOBALS['cfg'][$section] * @param array &$list array with plugin instances * * @return string html fieldset with plugin options */ function PMA_pluginGetOptions($section, &$list) { $ret = ''; $default = PMA_pluginGetDefault('Export', 'format'); // Options for plugins that support them foreach ($list as $plugin) { $plugin_name = strtolower(substr(get_class($plugin), strlen($section))); $ret .= ''; } return $ret; }