$tmp = NULL; foreach (Imagick::queryFormats() as $format) { $tmp .= '<option value="' . $format . '">' . $format . '</option>'; } localVars::add("conversionFormats", $tmp); unset($tmp); $tmp = NULL; foreach (array("top", "middle", "bottom") as $h) { foreach (array("left", "center", "right") as $w) { $tmp .= '<option value="' . $h . '|' . $w . '">' . ucfirst($h) . ' ' . ucfirst($w) . '</option>'; } } localVars::add("imageLocations", $tmp); unset($tmp); $tmp = '<option value="">None</option>'; foreach (validate::validationMethods() as $val => $text) { $tmp .= '<option value="' . $val . '">' . $text . '</option>'; } localVars::add("validationTypes", $tmp); unset($tmp); // Get list of forms for choices dropdown if (($metadataForms = forms::getMetadataForms()) === FALSE) { throw new Exception("Errer retreiving metadata forms"); } $tmp = array(); if (is_array($metadataForms)) { foreach ($metadataForms as $form) { $tmp[] = sprintf('<option value="%s">%s</option>', $form['ID'], $form['title']); } } localVars::add("formsOptions", implode(",", $tmp));