$extensions = array_map('filesearch_adddot', $module['extensions']); $plugin['suffixes'] = $textutil->html_special_chars(implode(', ', $extensions)); $plugin['version'] = $textutil->html_special_chars($module['version']); $plugin['evenodd'] = $evenodd; $evenodd = $evenodd == 'even' ? 'odd' : 'even'; $plugins[] = $plugin; } $has_plugins = count($plugins) == 0 ? false : true; $file_count = $admin_file_handler->getCountFiles(); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_filesearch.tmpl.html'); // assign template variables $tmpl->addGlobalVar('MYURL', $xoonips_admin['mypage_url']); $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'plugins_title', _AM_XOONIPS_MAINTENANCE_FILESEARCH_PLUGINS_TITLE); $tmpl->addVar('plugins_empty', 'empty', _AM_XOONIPS_MAINTENANCE_FILESEARCH_PLUGINS_EMPTY); $tmpl->addVar('main', 'plugin', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_PLUGIN); $tmpl->addVar('main', 'mimetype', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_MIMETYPE); $tmpl->addVar('main', 'suffix', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_SUFFIX); $tmpl->addVar('main', 'version', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_VERSION); if ($has_plugins) { $tmpl->addRows('plugins', $plugins); } else { $tmpl->setAttribute('plugins', 'visibility', 'hidden');