/** * Este metodo se llama cada vez que se instancia la clase. * Se utiliza para crear los objetos del formulario */ function form_init_elements() { $elem10 = new FEListBox("miguel_ddbb_sgbd", FALSE, "110px", NULL); $elem10->set_list_data($this->getViewVariable('inst_ddbb_sgbd')); //$elem10->set_style_attribute('id', 'install'); //$elem0->set_value(agt("MySQL")); $this->add_element($elem10); $elem1 = new FEText("miguel_ddbb_host", FALSE, 30); $elem1->set_value($this->getViewVariable('inst_ddbb_host')); $elem1->set_style_attribute('id', 'install'); $this->add_element($elem1); $elem2 = new FEText("miguel_ddbb_name", FALSE, 30); $elem2->set_value($this->getViewVariable('inst_ddbb_name')); $elem2->set_style_attribute('id', 'install'); $this->add_element($elem2); $elem3 = new FEText("miguel_ddbb_user", FALSE, 30); $elem3->set_value($this->getViewVariable('inst_ddbb_user')); $elem3->set_style_attribute('id', 'install'); $this->add_element($elem3); $elem4 = new FEPassword("miguel_ddbb_passwd", FALSE, 30); $elem4->set_value(''); $elem4->set_style_attribute('id', 'install'); $this->add_element($elem4); $elem5 = new FEPassword("miguel_ddbb_passwd2", FALSE, 30); $elem5->set_value(''); $elem5->set_style_attribute('id', 'install'); $this->add_element($elem5); $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", agt("Salir"))); $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >")); $this->add_element($this->_formatElem("base_SubmitButton", "Regresar", "back", "< " . agt("Regresar"))); }
/** * Este metodo se llama cada vez que se instancia la clase. * Se utiliza para crear los objetos del formulario */ function form_init_elements() { $elem1 = new FEText("miguel_appdir", FALSE, 60); $elem1->set_value($this->getViewVariable('miguel_path')); $this->add_element($elem1); $elem2 = new FEText("miguel_urldir", FALSE, 60); $elem2->set_value($this->getViewVariable('miguel_url')); $this->add_element($elem2); $elem3 = new FEText("miguelbase_phphtmllib", FALSE, 60); $elem3->set_value($this->getViewVariable('phl_path')); $this->add_element($elem3); $elem4 = new FEText("miguelbase_adodb", FALSE, 60); $elem4->set_value($this->getViewVariable('ado_path')); $this->add_element($elem4); $elem5 = new FEListBox("miguelbase_cacheable", FALSE, "110px", NULL, array(agt("Inactivo") => 0, agt("Activo") => 1)); $elem5->set_value($this->getViewVariable('cache_bol')); $this->add_element($elem5); if ($this->getViewVariable('cache_bol')) { $elem6 = new FEText("miguelbase_cache_dir", FALSE, 60); $elem6->set_value($this->getViewVariable('cache_path')); $this->add_element($elem6); $elem7 = new FEText("miguelbase_cache_time", FALSE, 5); $elem7->set_value($this->getViewVariable('cache_time')); $this->add_element($elem7); } $this->add_element(new FEListBox("miguelbase_log_active", FALSE, "110px", NULL, array(agt("Inactivo") => 0, agt("Activo") => 1))); $this->add_element(new FEListBox("miguelbase_log_type", FALSE, "110px", NULL, array(agt("Usando PHP") => 'error_log', agt("Fichero") => 'file', agt("Tabla") => 'adodb'))); $this->add_element(new FEText("miguelbase_log_file", FALSE, 60)); $this->add_element(new FEText("miguelbase_log_table", FALSE, 5)); $this->add_element(new FEListBox("miguelbase_log_level", FALSE, "110px", NULL, array(agt("Ninguno") => 'NONE', agt("Emergencia") => 'EMERG', agt("Alerta") => 'ALERT', agt("Crítico") => 'CRITIC', agt("Error") => 'ERROR', agt("Aviso") => 'WARNING', agt("Relevante") => 'NOTICE', agt("Informativo") => 'INFO', agt("Debug") => 'DEBUG', agt("Todos") => 'ALL'))); $this->add_element(new FEText("miguelbase_session_dir", FALSE, 60)); $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", agt("Salir"))); $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >")); $this->add_element($this->_formatElem("base_SubmitButton", "Regresar", "back", "< " . agt("Regresar"))); }
function form_init_elements() { //Make ListBox Data $folderTreeList = $this->getViewVariable('folderTree'); $listCount = count($folderTreeList); $dataListBox['/'] = 0; for ($i = 0; $i < $listCount; $i++) { $name = ""; for ($countSpace = 0; $countSpace < $folderTreeList[$i][1]; $countSpace++) { $name .= _HTML_SPACE . _HTML_SPACE; } $name .= $folderTreeList[$i][0]['folder_name']; $dataListBox["{$name}"] = $folderTreeList[$i][0]['folder_id']; } //$list_box = $this->_formatElem("FEListBox", agt("Nuevo Destino"), "newDest", FALSE, "200", "100"); $list_box = new FEListBox(agt("Nuevo Destino"), false, '200px', '100px'); $list_box->set_list_data($dataListBox); $this->add_element($list_box); $submit = $this->_formatElem("base_SubmitButton", "Aceptar", "submit", agt("Aceptar")); $submit->set_attribute('class', 'p'); $submit->set_attribute('accesskey', 'e'); $this->add_element($submit); $folder_id = $this->getViewVariable('folder_id'); if (isset($folder_id)) { $this->add_hidden_element("folder_id"); } $this->add_hidden_element("id"); $this->add_hidden_element("tp"); $this->add_hidden_element("status"); }
/** * Este metodo se llama cada vez que se instancia la clase. * Se utiliza para crear los objetos del formulario */ function form_init_elements() { $elem1 = new FEListBox("miguel_lang", FALSE, "200px", NULL); $elem1->set_list_data($this->getViewVariable('select_lang')); //$elem1->set_style_attribute('id', 'install'); //$elem1->set_value($this->getViewVariable('inst_lang')); $this->add_element($elem1); $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >")); $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", "< " . agt("Salir"))); }
/** * This method gets called EVERY time the object is * created. It is used to build all of the * FormElement objects used in this Form. * */ function form_init_elements() { $this->add_hidden_element("swimmeetid"); // This is used to remember the action // which originated from the GUIDataList. $this->add_hidden_element("_action"); // Org Code field $orgcode = new FEListBox("Organization", true, "150px"); $orgcode->set_list_data(SDIFCodeTableMappings::GetOrgCodes()); $this->add_element($orgcode); // Meet Name field $meetname = new FEText("Meet Name", true, "300px"); $this->add_element($meetname); // Meet Address 1 field $meetaddress1 = new FEText("Meet Address 1", false, "300px"); $this->add_element($meetaddress1); // Meet Address 2 field $meetaddress2 = new FEText("Meet Address 2", false, "300px"); $this->add_element($meetaddress2); // Meet State $meetstate = new FEUnitedStates("Meet State", FT_US_ONLY, "150px"); $this->add_element($meetstate); // Meet Postal Code field $meetpostalcode = new FEText("Meet Postal Code", false, "200px"); $this->add_element($meetpostalcode); // Meet Country $meetcountry = new FEListBox("Meet Country", true, "250px"); $meetcountry->set_list_data(SDIFCodeTableMappings::GetCountryCodes()); $meetcountry->set_readonly(FT_US_ONLY); $this->add_element($meetcountry); // Meet Code field $meetcode = new FEListBox("Meet Code", true, "150px"); $meetcode->set_list_data(SDIFCodeTableMappings::GetMeetCodes()); $this->add_element($meetcode); // Meet Start Field $meetstart = new FEDate("Meet Start", true, null, null, "Fdy", date("Y") - 3, date("Y") + 7); $this->add_element($meetstart); // Meet End Field $meetend = new FEDate("Meet End", true, null, null, "Fdy", date("Y") - 3, date("Y") + 7); $this->add_element($meetend); // Pool Altitude field $poolaltitude = new FENumber("Pool Altitude", true, "150px"); $this->add_element($poolaltitude); // Course Code field $coursecode = new FEListBox("Course Code", true, "150px"); $coursecode->set_list_data(SDIFCodeTableMappings::GetCourseCodes()); $this->add_element($coursecode); }
/** * Este metodo se llama cada vez que se instancia la clase. * Se utiliza para crear los objetos del formulario */ function form_init_elements() { //we want an confirmation page for this form. //$this->set_confirm(); //Crea una caja de texto llamada nombre y longitud 50 $elemD = new FEDate("Fecha del evento", FALSE, "", "", "dmy"); //$elemT->set_style_attribute('align', 'right'); //Le asignamos el id nombre y la tecla de acceso n (ctrl+n) $elemD->set_attribute("class", 'ptabla03'); $elemD->set_attribute("id", "fecha"); $elemD->set_attribute("accesskey", "n"); //Añade en el contenedor formulario el elemento creado e inicializado $this->add_element($elemD); $elemTI = new FETime("Hora Inicio", FALSE, NULL, NULL, 10); //$elemT->set_style_attribute('align', 'right'); //Le asignamos el id nombre y la tecla de acceso n (ctrl+n) $elemTI->set_attribute("class", 'ptabla03'); $elemTI->set_attribute("id", "hora_ini"); $elemTI->set_attribute("accesskey", "h"); //Añade en el contenedor formulario el elemento creado e inicializado $this->add_element($elemTI); $elemTF = new FETime("Hora Fin", FALSE, NULL, NULL, 10); //$elemT->set_style_attribute('align', 'right'); //Le asignamos el id nombre y la tecla de acceso n (ctrl+n) $elemTF->set_attribute("class", 'ptabla03'); $elemTF->set_attribute("id", "hora_fin"); $elemTF->set_attribute("accesskey", "h"); //Añade en el contenedor formulario el elemento creado e inicializado $this->add_element($elemTF); //Crea una caja de texto llamada nombre y longitud 50 $elemT = new FEText("Asunto", FALSE, 50); //$elemT->set_style_attribute('align', 'right'); //Le asignamos el id nombre y la tecla de acceso n (ctrl+n) $elemT->set_attribute("class", 'ptabla03'); $elemT->set_attribute("id", "asunto"); $elemT->set_attribute("accesskey", "n"); //Añade en el contenedor formulario el elemento creado e inicializado $this->add_element($elemT); //Creamos un Area de Texto llamada comentario $elemTA = new FETextArea("Comentario", FALSE, 10, 60, "500px", "100px"); $elemTA->set_attribute('wrap', 'physical'); $elemTA->set_attribute("class", 'ptabla03'); //Le asignamos el id email y la tecla de acceso c (ctrl+c) $elemTA->set_attribute("id", "comentario"); $elemTA->set_attribute("accesskey", "d"); //Añade en el contenedor formulario el elemento creado e inicializado $this->add_element($elemTA); //Creamos un Area de Texto llamada comentario $elemLE = new FEListBox("Tipo de Evento", FALSE, "200px", NULL, $this->getViewVariable('events')); $elemLE->set_attribute('wrap', 'physical'); //Le asignamos el id email y la tecla de acceso c (ctrl+c) $elemLE->set_attribute("class", 'ptabla03'); $elemLE->set_attribute("id", "eventos"); $elemLE->set_attribute("accesskey", "d"); //Añade en el contenedor formulario el elemento creado e inicializado $this->add_element($elemLE); //Añade un campo oculto llamado id. En ocasiones este campo se utiliza para indicar ciertas operaciones. //OJO!! es un punto sensible porque el usuario podría cambiar su valor de forma inexperada para el código. // $this->add_hidden_element("id"); //Añade un boton con la acción submit $submit = $this->_formatElem("base_SubmitButton", "Aceptar", "submit", agt("miguel_Enter")); //$submit->set_attribute('id',''); $submit->set_attribute("class", 'ptabla03'); $submit->set_attribute('accesskey', 'e'); $this->add_element($submit); $this->add_hidden_element('status'); $this->set_hidden_element_value('status', 'new'); }
/** * Este metodo se llama cada vez que se instancia la clase. * Se utiliza para crear los objetos del formulario */ function form_init_elements() { $elem1 = new FEText("miguel_campus_name", FALSE, 60); $elem1->set_value($this->getViewVariable('inst_campus_name')); //$elem1->set_style_attribute('id', 'install'); $this->add_element($elem1); $elem2 = new FEText("miguel_inst_name", FALSE, 60); $elem2->set_value($this->getViewVariable('inst_inst_name')); $elem2->set_style_attribute('id', 'install'); $this->add_element($elem2); $elem3 = new FEText("miguel_inst_url", FALSE, 60); $elem3->set_value($this->getViewVariable('inst_inst_url')); $elem3->set_style_attribute('id', 'install'); $this->add_element($elem3); $elem4 = new FEText("miguel_director_name", FALSE, 60); $elem4->set_value($this->getViewVariable('inst_director_name')); $elem4->set_style_attribute('id', 'install'); $this->add_element($elem4); $elem5 = new FEText("miguel_director_email", FALSE, 60); $elem5->set_value($this->getViewVariable('inst_director_email')); $elem5->set_style_attribute('id', 'install'); $this->add_element($elem5); $elem6 = new FEText("miguel_inst_phone", FALSE, 60); $elem6->set_value($this->getViewVariable('inst_inst_phone')); $elem6->set_style_attribute('id', 'install'); $this->add_element($elem6); $elem7 = new FEListBox("miguel_campus_lang", FALSE, "300px", NULL); $elem7->set_list_data($this->getViewVariable('inst_campus_lang')); $elem7->set_style_attribute('id', 'install'); $this->add_element($elem7); $elem8 = new FEText("miguel_admin_name", FALSE, 60); $elem8->set_value($this->getViewVariable('inst_admin_name')); $elem8->set_style_attribute('id', 'install'); $this->add_element($elem8); $elem9 = new FEText("miguel_admin_surname", FALSE, 60); $elem9->set_value($this->getViewVariable('inst_admin_surname')); $elem9->set_style_attribute('id', 'install'); $this->add_element($elem9); $elem10 = new FEText("miguel_admin_user", FALSE, 8); $elem10->set_value($this->getViewVariable('inst_admin_user')); $elem10->set_style_attribute('id', 'install'); $this->add_element($elem10); $elem11 = new FEPassword("miguel_admin_passwd", FALSE, 8); $elem11->set_value($this->getViewVariable('inst_admin_passwd')); $elem11->set_style_attribute('id', 'install'); $this->add_element($elem11); $elem12 = new FEPassword("miguel_admin_passwd2", FALSE, 8); $elem12->set_value(''); $elem12->set_style_attribute('id', 'install'); $this->add_element($elem12); $elem13 = new FEListBox("miguel_admin_theme", FALSE, "110px", NULL); $elem13->set_list_data(Theme::getActiveThemes()); $elem13->set_style_attribute('id', 'install'); $this->add_element($elem13); $elem14 = new FEYesNoRadioGroup("miguel_cript_passwd", FALSE, agt('Si'), agt('No')); if ($this->getViewVariable('inst_cript_passwd')) { $elem14->set_value(agt('Si')); } else { $elem14->set_value(agt('No')); } $elem14->set_style_attribute('id', 'install'); $this->add_element($elem14); $this->add_element($this->_formatElem("base_SubmitButton", "Salir", "quit", agt("Salir"))); $this->add_element($this->_formatElem("base_SubmitButton", "Siguiente", "submit", agt("Siguiente") . " >")); $this->add_element($this->_formatElem("base_SubmitButton", "Regresar", "back", "< " . agt("Regresar"))); }
/** * This method gets called EVERY time the object is * created. It is used to build all of the * FormElement objects used in this Form. * */ function form_init_elements() { $this->add_hidden_element("swimmerid"); // This is used to remember the action // which originated from the GUIDataList. $this->add_hidden_element("_action"); // First Name field $firstname = new FEText("First Name", true, "200px"); $this->add_element($firstname); // Middle Name field $middlename = new FEText("Middle Name", false, "200px"); $this->add_element($middlename); // Last Name field $lastname = new FEText("Last Name", true, "200px"); $this->add_element($lastname); // Birth Date field $birthdate = new FEDate("Birth Date", true, null, null, "Fdy", date("Y") - 25, date("Y") + 2); $this->add_element($birthdate); // Gender field $gender = new FEListBox("Gender", true, "100px"); $gender->set_list_data($this->GenderSelections()); $this->add_element($gender); // USS field $uss = new FEText("USS", true, "200px"); $this->add_element($uss); // Calculated USS field $ussnew = new FEText("USS New", false, "200px"); $ussnew->set_disabled(true); //$ussnew->set_readonly(true) ; $this->add_element($ussnew); // Swim Team field $swimteam = new FEListBox("Swim Team", true, "300px"); $swimteam->set_list_data($this->SwimTeamSelections()); $this->add_element($swimteam); }
/** * This method gets called EVERY time the object is * created. It is used to build all of the * FormElement objects used in this Form. * */ function form_init_elements() { $this->add_hidden_element("swimteamid"); // This is used to remember the action // which originated from the GUIDataList. $this->add_hidden_element("_action"); // Org Code field $orgcode = new FEListBox("Organization", true, "150px"); $orgcode->set_list_data(SDIFCodeTableMappings::GetOrgCodes()); $this->add_element($orgcode); // Team Code field $teamcode = new FEText("Team Code", true, "100px"); $this->add_element($teamcode); // Team Name field $teamname = new FEText("Team Name", true, "300px"); $this->add_element($teamname); // Team Name Abbreviation field $teamnameabrv = new FEText("Team Name Abbreviation", true, "200px"); $this->add_element($teamnameabrv); // Team Address 1 field $teamaddress1 = new FEText("Team Address 1", false, "300px"); $this->add_element($teamaddress1); // Team Address 2 field $teamaddress2 = new FEText("Team Address 2", false, "300px"); $this->add_element($teamaddress2); // Team City $teamcity = new FEText("Team City", false, "300px"); $this->add_element($teamcity); // Team State $teamstate = new FEUnitedStates("Team State", FT_US_ONLY, "150px"); $this->add_element($teamstate); // Team Postal Code field $teampostalcode = new FEText("Team Postal Code", false, "200px"); $this->add_element($teampostalcode); // Team Country $teamcountry = new FEListBox("Team Country", true, "250px"); $teamcountry->set_list_data(SDIFCodeTableMappings::GetCountryCodes()); $teamcountry->set_readonly(FT_US_ONLY); $this->add_element($teamcountry); // Team Code field $regioncode = new FEListBox("Region", true, "150px"); $regioncode->set_list_data(SDIFCodeTableMappings::GetRegionCodes()); $this->add_element($regioncode); // Team Code 5th Character $teamcode5 = new FENumber("Team Code 5th Character", false, "50px"); $this->add_element($teamcode5); }