.
*/
require_once('AddActionsAndFilters_Plugin.php');
class AddActionsAndFilters_ViewSettingsPage
{
/**
* @var AddActionsAndFilters_Plugin
*/
var $plugin;
public function __construct(&$plugin)
{
$this->plugin = $plugin;
}
public function display()
{
$optionMetaData = $this->plugin->getOptionMetaData();
// Save Posted Options
if ($optionMetaData != null) {
foreach ($optionMetaData as $aOptionKey => $aOptionMeta) {
if (isset($_POST[$aOptionKey])) {
$this->plugin->updateOption($aOptionKey, $_POST[$aOptionKey]);
}
}
}
// HTML for the page
$settingsGroup = get_class($this->plugin) . '-settings-group';
?>
0) {
echo ' ';
_e('(WARNING: This plugin may not work properly with versions earlier than PHP 5.2)', 'add-actions-and-filters');
echo '';
}
?>
getMySqlVersion() ?>
';
if (version_compare('5.0', $this->getMySqlVersion()) > 0) {
_e('(WARNING: This plugin may not work properly with versions earlier than MySQL 5.0)', 'add-actions-and-filters');
}
echo '';
?>