?> " /> </form> </td> </tr> <?php if (!empty($serendipity['GET']['only_group'])) { continue; } } elseif (!empty($serendipity['GET']['only_group']) && $pluggroup != $serendipity['GET']['only_group']) { continue; } else { ?> <tr> <td colspan="2" class="serendipity_pluginlist_section"><strong><?php echo serendipity_groupname($pluggroup); ?> </strong></td> </tr> <?php } ?> <tr> <td><strong>Plugin</strong></td> <td width="100" align="center"><strong>Action</strong></td> </tr> <?php foreach ($groupstack as $plug) { $jsLine = " onmouseout=\"document.getElementById('serendipity_plugin_" . $plug['class_name'] . "').className='';\""; $jsLine .= " onmouseover=\"document.getElementById('serendipity_plugin_" . $plug['class_name'] . "').className='serendipity_PluginAdminHighlight';\""; $pluginInfo = $notice = array();
} } else { $pluggroups[''][] = $plugdata; } } ksort($pluggroups); $data['count_pluginstack'] = count($pluginstack); $data['errorstack'] = $errorstack; if ($serendipity['GET']['only_group'] == 'UPGRADE') { serendipity_plugin_api::hook_event('backend_pluginlisting_header_upgrade', $pluggroups); } $available_groups = array_keys($pluggroups); $data['available_groups'] = $available_groups; $groupnames = array(); foreach ($available_groups as $available_group) { $groupnames[$available_group] = serendipity_groupname($available_group); } $data['groupnames'] = $groupnames; $data['pluggroups'] = $pluggroups; $data['formToken'] = serendipity_setFormToken(); $data['only_group'] = $serendipity['GET']['only_group']; $data['available_upgrades'] = isset($pluggroups['UPGRADE']); $requirement_failures = array(); foreach ($pluggroups as $pluggroup => $groupstack) { foreach ($groupstack as $plug) { if (!empty($plug['requirements']['serendipity']) && version_compare($plug['requirements']['serendipity'], serendipity_getCoreVersion($serendipity['version']), '>')) { $requirement_failures[$plug['class_name']] = array("s9y" => true); } if (!empty($plug['requirements']['php']) && version_compare($plug['requirements']['php'], phpversion(), '>')) { if (isset($requirement_failures[$plug['class_name']])) { $requirement_failures[$plug['class_name']] = array_merge($requirement_failures[$plug['class_name']], array("php" => true));