function blocks_search_edit($row) { // Break out options from our content field $vars = getVarsFrom_search_Content($row); $search_modules = ''; $d = opendir('includes/search/'); while ($f = readdir($d)) { if (substr($f, -3, 3) == 'php') { include 'includes/search/' . $f; } } closedir($d); $output = new pnHTML(); //$output->TableStart(); $output->TableRowStart(); $output->TableColStart(1, 'left', 'top'); $output->Text(_SEARCH_SHOW_BTN); $output->TableColEnd(); $output->TableColStart(1, 'left', 'top'); $output->FormCheckbox(_SEARCH_DISPLAY_BTN, $vars[_SEARCH_DISPLAY_BTN], '1', 'checkbox'); $output->TableColEnd(); $output->TableRowEnd(); $output->TableRowStart(); $output->TableColStart(1, 'left', 'top'); $output->Text(_SEARCH_OPTIONS); $output->TableColEnd(); $output->TableColStart(1, 'left', 'top'); $output->setInputMode(_PNH_VERBATIMINPUT); foreach ($search_modules as $mods) { $output->Text($mods['func_opt']($vars)); } $output->TableColEnd(); $output->TableRowEnd(); // $output->TableEnd(); return $output->getOutput(); }