Esempio n. 1
0
 // if ($config->enable_categories == 1) {
 // $ddopts = array();
 // foreach ($db->selectObjects('category',"location_data='".serialize($loc)."' ORDER BY rank ASC") as $opt) {
 // $ddopts[$opt->id] = $opt->name;
 // }
 // //		uasort($ddopts,'strnatcmp');
 // if (!isset($item->category_id)) $item->category_id = null;
 // $form->registerAfter('eventend','category',gt('Category'),new dropdowncontrol($item->category_id,$ddopts));
 // $form->registerBefore('category', null, '', new htmlcontrol('<hr size="1" />'));
 // }
 if ($config->enable_feedback == 1) {
     $form->registerBefore('submit', null, '', new htmlcontrol('<hr size="1" />'));
     $allforms = array();
     $allforms[''] = gt('Disallow Feedback');
     //		$allforms = array_merge($allforms, expTemplate::listFormTemplates("forms/calendar"));
     $allforms = array_merge($allforms, expCore::buildNameList("forms", "forms/calendar", "tpl", "[!_]*"));
     $feedback_form = $item == null ? 0 : $item->feedback_form;
     $feedback_email = $item == null ? '' : $item->feedback_email;
     $form->registerAfter('eventend', 'feedback_form', gt('Feedback Form'), new dropdowncontrol($feedback_form, $allforms));
     $form->registerAfter('feedback_form', 'feedback_email', gt('Feedback Email'), new textcontrol($feedback_email, 20));
     $form->registerBefore('feedback_form', null, '', new htmlcontrol('<hr size="1" />'));
 }
 if (isset($_GET['id']) && $_GET['id'] != 0) {
     $form->unregister('submit');
     //		$buttons = "<div id=\"submitControl\" class=\"control buttongroup\"> ";
     //		$buttons = "<input name=\"submitSubmit\" class=\"button\" type=\"submit\" value=\"Save\" onclick=\"if (checkRequired(this.form)) { if (validate(this.form)) { return true; } else { return false; } } else { return false; }\" /> ";
     $buttons = '<button name="submitSubmit" type="submit" id="' . $_GET['id'] . 'Submit" class="submit button awesome ' . BTN_SIZE . ' ' . BTN_COLOR;
     $buttons .= '" type="submit" value="' . "Save" . '"';
     $buttons .= ' onclick="if (checkRequired(this.form)) { if (validate(this.form)) { return true; } else { return false; } } else { return false; }"';
     $buttons .= ' />';
     $buttons .= "Save";
Esempio n. 2
0
 /** exdoc
  *
  * Looks through the module's views directory and returns
  * all non-internal views that are found there.
  * Returns an array of all standard view names.
  * This array is unsorted.
  *
  * @param string $module The classname of the module to get views for.
  * @return array
  * @node Subsystems:Template
  */
 public static function listModuleViews($module)
 {
     //FIXME only used by containermodule edit action and administrationmodule examplecontent action
     return expCore::buildNameList("modules", $module, "tpl", "[!_]*");
 }