Exemple #1
0
 /**
  * Get form
  *
  * @return Form_Form
  */
 private function getForm()
 {
     $form = new Form_Form("install");
     $validator = new Form_Validator_Required();
     $validator->setErrorMessage(t("form.validator.required"));
     $field = new Form_Field_Hidden("install", "");
     $field->setDefaultValue(1);
     $form->addField($field);
     $field = new Form_Field_Text("mysql-host", t("install.host"));
     $field->addValidator($validator);
     $field->setDefaultValue("localhost");
     $form->addField($field);
     $field = new Form_Field_Text("mysql-db", t("install.db"));
     $field->addValidator($validator);
     $field->setDefaultValue("nreeda");
     $form->addField($field);
     $field = new Form_Field_Text("mysql-user", t("install.user"));
     $field->addValidator($validator);
     $field->setDefaultValue("nreeda");
     $form->addField($field);
     $field = new Form_Field_Password("mysql-pass", t("install.pw"));
     $form->addField($field);
     $field = new Form_Field_Text("admin-user", t("install.admin.user"));
     $field->addValidator($validator);
     $form->addField($field);
     $field = new Form_Field_Password("admin-pass", t("install.admin.pw"));
     $field->addValidator($validator);
     $form->addField($field);
     return $form;
 }
Exemple #2
0
 /**
  * Get form
  *
  * @return Form_Form
  */
 public function getForm()
 {
     $form = new Form_Form("rss");
     $form->attr->add("method", "get");
     $validatorNumber = new Form_Validator_Regex();
     $validatorNumber->setErrorMessage(t("rss.10"));
     $validatorNumber->setRegex("^[0-9]+\$", "");
     $field = new Form_Field_Text("title", t("rss.4"));
     $field->setDefaultValue("nReeda RSS");
     $field->attr->add("style", "width:95%;");
     $form->addField($field);
     $validator = new Form_Validator_Required();
     $validator->setErrorMessage(t("form.validator.required"));
     $field->addValidator($validator);
     $field = new Form_Field_Text("desc", t("rss.5"));
     $field->attr->add("style", "width:95%;");
     $form->addField($field);
     $field = new Form_Field_Text("max", t("rss.6"));
     $field->setDefaultValue("50");
     $field->attr->add("size", 6);
     $field->addValidator($validatorNumber);
     $form->addField($field);
     $field = new Form_Field_Text("catmax", t("rss.7"));
     $field->setDefaultValue("0");
     $field->attr->add("size", 6);
     $field->addValidator($validatorNumber);
     $form->addField($field);
     $field = new Form_Field_Text("feedmax", t("rss.8"));
     $field->setDefaultValue("0");
     $field->attr->add("size", 6);
     $field->addValidator($validatorNumber);
     $form->addField($field);
     return $form;
 }