* */ class admin_widgets extends AdminPanel { var $panelname = "widgets"; var $actions = array('default' => true, 'raw' => true); } function admin_widgets_checkall() { global $fp_widgets, $lang; $list = $fp_widgets->getList(); if (!($list)) return array(); $errs = array(); foreach ($list as $pos => $group) { if (is_array($group)) { foreach ($group as $id) { list($newid) = explode(":", $id); $var = 'plugin_' . $newid . '_widget'; if (!function_exists($var)) { $errs = sprintf($lang['admin']['widgets']['errors']['generic'], $newid); } } } } return $errs; } ?>