$form->addElement($name_text, $required['realname']['flag']); // email $email_tray = new XoopsFormElementTray(_US_EMAIL . _MD_XOONIPS_ACCOUNT_REQUIRED_MARK, '<br />'); if ($myxoopsConfigUser['allow_chgmail'] == 1) { $email_text = new XoopsFormText('', 'email', 30, 60, $u_obj->getVar('email', 's')); } else { $email_text = new XoopsFormLabel('', $u_obj->getVar('email', 's')); } $email_tray->addElement($email_text); $email_cbox_value = $u_obj->getVar('user_viewemail', 's') ? 1 : 0; $email_cbox = new XoopsFormCheckBox('', 'user_viewemail', $email_cbox_value); $email_cbox->addOption(1, _US_ALLOWVIEWEMAIL); $email_tray->addElement($email_cbox); $form->addElement($email_tray); if ($myxoopsConfigUser['allow_chgmail'] == 1) { $form->setRequired($email_text); } // url $url_text = new XoopsFormText(_US_WEBSITE, 'url', 30, 100, $u_obj->getVar('url', 'e')); $form->addElement($url_text); // posi $posi_select = new XoopsFormSelect(_MD_XOONIPS_ACCOUNT_POSITION, 'posi', $xu_obj->getVar('posi', 'e')); $posi_list = getUserPosiList(); $posi_select->addOption(0, '--------------'); if (count($posi_list) > 0) { $posi_select->addOptionArray($posi_list); } $form->addElement($posi_select); // company_name $company_text = new XoopsFormText(_MD_XOONIPS_ACCOUNT_COMPANY_NAME . $required['company_name']['mark'], 'company_name', 50, 255, $xu_obj->getVar('company_name', 'e')); $form->addElement($company_text, $required['company_name']['flag']);
$luogo_text = new XoopsFormText("Luogo in cui si trova l'oggetto:", "luogo", 50, 255, $luogo); $prezzo_text = new XoopsFormText("Prezzo:", "prezzo", 50, 255, $prezzo); $submit_button = new XoopsFormButton("", "submit", _SUBMIT, "submit"); $submit_tray = new XoopsFormElementTray(''); $submit_tray->addElement($submit_button); $form->addElement($id); $form->addElement($rmiv_form); $form->addElement($scadenza); $form->addElement($title_text); $form->addElement($description_text); $form->addElement($prezzo_text); $form->addElement($prezzo_trattabile); $form->addElement($carico_spedizione); $form->addElement($pagamento); $form->addElement($cat_select); if ($rmiv) { $form->addElement($giorni_asta); } $form->addElement($luogo_text); $form->addElement($submit_tray); $form->setRequired($cat_select); $form->display(); CloseTable(); myalbum_footer(); include XOOPS_ROOT_PATH . "/footer.php"; //************************************************************************************************************************************* } } //chiudo if (!$cid) myalbum_footer(); include XOOPS_ROOT_PATH . '/footer.php';
$r_rblock_checkbox = new XoopsFormCheckBox("<b>" . _RIGHT . "</b><br />", "read_bids[]", $r_block_value); $new_blocks_array = array(); $blocks_array = XoopsBlock::getAllBlocks("list", XOOPS_SIDEBLOCK_RIGHT); foreach ($blocks_array as $key => $value) { $new_blocks_array[$key] = "<a href='" . XOOPS_URL . "/modules/system/admin.php?fct=blocksadmin&op=edit&bid=" . $key . "'>" . $value . " (ID: " . $key . ")</a>"; } $r_rblock_checkbox->addOptionArray($new_blocks_array); $r_block_tray = new XoopsFormElementTray(_AM_BLOCKRIGHTS, "<br /><br />"); $r_block_tray->addElement($r_lblock_checkbox); $r_block_tray->addElement($r_cblock_checkbox); $r_block_tray->addElement($r_rblock_checkbox); $op_hidden = new XoopsFormHidden("op", $op_value); $fct_hidden = new XoopsFormHidden("fct", "groups"); $submit_button = new XoopsFormButton("", "groupsubmit", $submit_value, "submit"); $form = new XoopsThemeForm($form_title, "groupform", "admin.php"); $form->addElement(new XoopsFormToken(XoopsMultiTokenHandler::quickCreate('groups_' . $op_value))); $form->addElement($name_text); $form->addElement($desc_text); $form->addElement($s_cat_checkbox); $form->addElement($a_mod_checkbox); $form->addElement($r_mod_checkbox); $form->addElement($r_block_tray); $form->addElement($op_hidden); $form->addElement($fct_hidden); if (!empty($g_id_value)) { $g_id_hidden = new XoopsFormHidden("g_id", $g_id_value); $form->addElement($g_id_hidden); } $form->addElement($submit_button); $form->setRequired($name_text); $form->display();
$leaf['prefix'] = str_replace(".", "--", $leaf['prefix']); $cat->addOption($leaf['cid'], $leaf['prefix'] . $leaf['title']); } $submitter_select = new XoopsFormSelectUser(_MD_A_GNAVI_TH_SUBMITTER, 'submitter', false, $submitter); $date_text = new XoopsFormText(_MD_A_GNAVI_TH_DATE, 'post_date', 20, 20, formatTimestamp(time(), _MD_GNAV_DTFMT_YMDHI)); $dir_tray = new XoopsFormElementTray(_MD_A_GNAV_TEXT_DIRECTORY, '<br /><br />'); $dir_text = new XoopsFormText(_MD_A_GNAV_PHOTOPATH, "dir", 50, 255, $dir4edit); $dir_tray->addElement($dir_text); $dir_tray->addElement(new XoopsFormLabel(_MD_A_GNAV_DESC_PHOTOPATH)); $desc_tarea = new XoopsFormDhtmlTextarea(_MD_A_GNAVI_TH_DESCRIPTION, 'desc', $desc4edit, 10, 50); $submit_button = new XoopsFormButton('', "submit", _SUBMIT, 'submit'); // Render forms xoops_cp_header(); include dirname(__FILE__) . '/mymenu.php'; echo "<h3 style='text-align:left;'>" . sprintf(_MD_A_GNAVI_FMT_BATCHREGISTER, $xoopsModule->name()) . "</h3>\n"; gnavi_opentable(); $form->addElement($title_tray); $form->addElement($desc_tarea); $form->addElement($cat); $form->addElement($dir_tray); $form->addElement($submitter_select); $form->addElement($date_text); $form->addElement($submit_button); $form->setRequired($dir_text); $form->display(); gnavi_closetable(); if (isset($result_str)) { echo "<br />\n"; echo $result_str; } xoops_cp_footer();
$body_text = new XoopsFormTextArea($body_caption, 'mail_body', '', 10); $to_checkbox = new XoopsFormCheckBox(_AM_SYSTEM_MAILUSERS_SENDTO, 'mail_send_to', 'mail'); $to_checkbox->addOption('mail', _AM_SYSTEM_MAILUSERS_EMAIL); $to_checkbox->addOption('pm', _AM_SYSTEM_MAILUSERS_PM); $start_hidden = new XoopsFormHidden('mail_start', 0); $op_hidden = new XoopsFormHidden('op', 'send'); $submit_button = new XoopsFormButton('', 'mail_submit', _SEND, 'submit'); $form->addElement($fname_text); $form->addElement($femail_text); $form->addElement($subject_text); $form->addElement($body_text); $form->addElement($to_checkbox); $form->addElement($op_hidden); $form->addElement($start_hidden); $form->addElement($submit_button); $form->setRequired($subject_text); $form->setRequired($body_text); // Assign form $xoopsTpl->assign('form', $form->render()); break; // Send // Send case 'send': // Define Breadcrumb and tips $xoBreadCrumb->addLink(_AM_SYSTEM_MAILUSERS_MANAGER, system_adminVersion('mailusers', 'adminpath')); $xoBreadCrumb->addLink(_AM_SYSTEM_MAILUSERS_LIST); $xoBreadCrumb->render(); if (!empty($_POST['mail_send_to'])) { $added = array(); $added_id = array(); $criteria = array();
$xoopsTpl->assign(array("content4join" => "<br />" . $xoopsMailer->getErrors() . _MD_GOBACK, "lang_main_partner" => _MD_PARTNERS, "lang_join" => _MD_JOIN, "sitename" => $xoopsConfig['sitename'])); } else { $xoopsTpl->assign(array("content4join" => "<br />" . _MD_SENDMAIL, "lang_main_partner" => _MD_PARTNERS, "lang_join" => _MD_JOIN, "sitename" => $xoopsConfig['sitename'])); } $xoopsContentsTpl = 'partnerjoin.html'; } else { include XOOPS_ROOT_PATH . "/class/xoopsformloader.php"; $form = new XoopsThemeForm("", "joinform", "join.php"); $titlePartern = new XoopsFormText(_MD_TITLE, "title", 30, 50); $imagePartern = new XoopsFormText(_MD_IMAGE, "image", 30, 150, "http://"); $urlPartern = new XoopsFormText(_MD_URL, "url", 30, 150, "http://"); $descriptionPartern = new XoopsFormTextArea(_MD_DESCRIPTION, "description", "", 7, 50); $op_hidden = new XoopsFormHidden("op", "sendMail"); $submit_button = new XoopsFormButton("", "dbsubmit", _MD_SEND, "submit"); $form->addElement($titlePartern); $form->addElement($imagePartern); $form->addElement($urlPartern); $form->addElement($descriptionPartern); $form->addElement($op_hidden); $form->addElement($submit_button); $form->setRequired($titlePartern); $form->setRequired($urlPartern); $form->setRequired($descriptionPartern); $content = $form->render(); $xoopsTpl->assign(array("content4join" => $content, "lang_main_partner" => _MD_PARTNERS, "lang_join" => _MD_JOIN, "sitename" => $xoopsConfig['sitename'])); } } else { // else -- if ( $xoopsUser ) redirect_header("index.php", 2, _NOPERM); } include_once XOOPS_ROOT_PATH . '/footer.php';
$cat_select1->addOption($leaf['cid'], $leaf['prefix'] . $leaf['title']); $cat_select2->addOption($leaf['cid'], $leaf['prefix'] . $leaf['title']); $cat_select3->addOption($leaf['cid'], $leaf['prefix'] . $leaf['title']); $cat_select4->addOption($leaf['cid'], $leaf['prefix'] . $leaf['title']); } //fileform if ($photo['ext']) { $photoview = new XoopsFormLabel(_MD_GNAV_ITM_FILE1, "<img src='" . $photo['imgsrc_photo'] . "' width='150' />"); $file_form = new XoopsFormFile(_MD_GNAV_ITM_EDIT_FILE1, "photofile", $gnavi_fsize); $del_box = new XoopsFormCheckBox(" ", "del_photo", array(0)); $del_box->addOption('1', _MD_GNAV_ITM_DEL_FILE1); $del_hidden = new XoopsFormHidden("del_photo", $del_photo); } else { $file_form = new XoopsFormFile(_MD_GNAV_ITM_FILE1, "photofile", $gnavi_fsize); if (!$gnavi_allownoimage) { $form->setRequired($file_form); } } $file_form->setExtra("size='70'"); if ($photo['ext1']) { $photoview1 = new XoopsFormLabel(_MD_GNAV_ITM_FILE2, "<img src='" . $photo['imgsrc_photo1'] . "' width='150' />"); $file_form1 = new XoopsFormFile(_MD_GNAV_ITM_EDIT_FILE2, "photofile1", $gnavi_fsize); $del_box1 = new XoopsFormCheckBox(" ", "del_photo1", array(0)); $del_box1->addOption('1', _MD_GNAV_ITM_DEL_FILE2); } else { $file_form1 = new XoopsFormFile(_MD_GNAV_ITM_FILE2, "photofile1", $gnavi_fsize); $del_hidden1 = new XoopsFormHidden("del_photo1", $del_photo1); } $file_form1->setExtra("size='70'"); if ($photo['ext2']) { $photoview2 = new XoopsFormLabel(_MD_GNAV_ITM_FILE3, "<img src='" . $photo['imgsrc_photo2'] . "' width='150' />");
$criteria_tray->addElement($mailok_cbox); $criteria_tray->addElement($inactive_cbox); $criteria_tray->addElement($regd_min); $criteria_tray->addElement($regd_max); $form->addElement($criteria_tray); } $fname_text = new XoopsFormText(_AM_MAILFNAME, "mail_fromname", 30, 255, $xoopsConfig['sitename']); $fromemail = !empty($xoopsConfig['adminmail']) ? $xoopsConfig['adminmail'] : $xoopsUser->getVar("email", "E"); $femail_text = new XoopsFormText(_AM_MAILFMAIL, "mail_fromemail", 30, 255, $fromemail); //$subject_caption = _AM_MAILSUBJECT."<br /><br /><span style='font-size:x-small;font-weight:bold;'>"._AM_MAILTAGS."</span><br /><span style='font-size:x-small;font-weight:normal;'>"._AM_MAILTAGS1."<br />"._AM_MAILTAGS2."<br />"._AM_MAILTAGS3."</span>"; $subject_caption = _AM_MAILSUBJECT . "<br /><br /><span style='font-size:x-small;font-weight:bold;'>" . _AM_MAILTAGS . "</span><br /><span style='font-size:x-small;font-weight:normal;'>" . _AM_MAILTAGS2 . "</span>"; $subject_text = new XoopsFormText($subject_caption, "mail_subject", 50, 255); $body_caption = _AM_MAILBODY . "<br /><br /><span style='font-size:x-small;font-weight:bold;'>" . _AM_MAILTAGS . "</span><br /><span style='font-size:x-small;font-weight:normal;'>" . _AM_MAILTAGS1 . "<br />" . _AM_MAILTAGS2 . "<br />" . _AM_MAILTAGS3 . "<br />" . _AM_MAILTAGS4 . "</span>"; $body_text = new XoopsFormTextArea($body_caption, "mail_body", "", 10); $to_checkbox = new XoopsFormCheckBox(_AM_SENDTO, "mail_send_to", "mail"); $to_checkbox->addOption("mail", _AM_EMAIL); $to_checkbox->addOption("pm", _AM_PM); $start_hidden = new XoopsFormHidden("mail_start", 0); $op_hidden = new XoopsFormHidden("op", "send"); $submit_button = new XoopsFormButton("", "mail_submit", _SEND, "submit"); $form->addElement($fname_text); $form->addElement($femail_text); $form->addElement($subject_text); $form->addElement($body_text); $form->addElement($to_checkbox); $form->addElement($op_hidden); $form->addElement($start_hidden); $form->addElement($submit_button); $form->setRequired($subject_text); $form->setRequired($body_text); $form->setRequired($to_checkbox);
function IRnew() { global $radioid, $xoopsDB; debaseradminMenu(1, _AM_DEBASERRAD_ADMIN . ' : ' . _AM_DEBASERRAD_NEW); echo "\r\n\t\t<div style='float:left; width:100%;'><table width='100%'>\r\n\t\t<tr>\r\n\t\t<td>"; $nuform = new XoopsThemeForm(_AM_DEBASERRAD_NEW, "IRnew", "radioindex.php"); $formradioname = new XoopsFormText(_AM_DEBASERRAD_NAME, "radioname", 50, 50); $formradiourl = new XoopsFormText(_AM_DEBASERRAD_URL, "radiourl", 50, 50, "http://"); $formradiostream = new XoopsFormText(_AM_DEBASERRAD_STREAM, "radiostream", 50, 255, "http://"); $formradiopict = new XoopsFormText(_AM_DEBASERRAD_PICT, "radiopicture", 50, 50); $op_hidden = new XoopsFormHidden("op", "IRadd"); $submit_button = new XoopsFormButton("", "dbsubmit", _SUBMIT, "submit"); $nuform->addElement($formradioname); $nuform->addElement($formradiourl); $nuform->addElement($formradiostream); $nuform->addElement($formradiopict); $nuform->addElement($op_hidden); $nuform->addElement($submit_button); $nuform->setRequired($formradioname); $nuform->setRequired($formradiostream); $nuform->display(); echo "\r\n\t\t</td>\r\n\t\t</tr>\r\n\t\t</table>\r\n\t\t<br /><a href='http://www.radio-locator.com' target='_blank'>Open MIT Radio Locator</a><hr /></div>"; }
function display_edit_form($icons, $form_title, $action) { global $cattree, $icon_url; global $gnavi_defaultlat; global $gnavi_defaultlng; global $gnavi_defaultzoom; global $gnavi_googlemapapi_key; global $gnavi_usegooglemap, $gnavi_fsize; $myts =& MyTextSanitizer::getInstance(); extract($icons); // Beggining of XoopsForm $form = new XoopsThemeForm($form_title, 'MainForm', ''); $form->setExtra("enctype='multipart/form-data'"); // Hidden $form->addElement(new XoopsFormHidden('action', $action)); $form->addElement(new XoopsFormHidden('icd', $icd)); // Title $form->addElement(new XoopsFormText(_MD_A_GNAVI_ICO_TH_TITLE, 'title', 30, 50, $myts->htmlSpecialChars($title)), true); if ($ext) { $photoview = new XoopsFormLabel(_MD_A_GNAVI_ICO_IMG, "<img src='" . $icon_url . "/" . $icd . "." . $ext . "' />"); $file_form = new XoopsFormFile(_MD_A_GNAVI_ICO_EDIIMG, "photofile", $gnavi_fsize); } else { $file_form = new XoopsFormFile(_MD_A_GNAVI_ICO_IMG, "photofile", $gnavi_fsize); $form->setRequired($file_form); } $file_form->setExtra("size='70'"); if ($shadow_ext) { $photoview1 = new XoopsFormLabel(_MD_A_GNAVI_ICO_SHADOW, "<img src='" . $icon_url . "/" . $icd . "_s." . $shadow_ext . "' />"); $file_form1 = new XoopsFormFile(_MD_A_GNAVI_ICO_EDISHADOW, "photofile1", $gnavi_fsize); } else { $file_form1 = new XoopsFormFile(_MD_A_GNAVI_ICO_SHADOW, "photofile1", $gnavi_fsize); } $file_form1->setExtra("size='70'"); $del_box1 = new XoopsFormCheckBox(" ", "del_photo1", array(0)); $del_box1->addOption('1', _MD_A_GNAVI_ICO_DELSHADOW); if ($ext) { $form->addElement($photoview); } $form->addElement($file_form); if ($shadow_ext) { $form->addElement($photoview1); $form->addElement($del_box1); } $form->addElement($file_form1); // Anchor $form->addElement(new XoopsFormText('Anchor_x', 'Anchor_x', 4, 4, $myts->htmlSpecialChars($Anchor_x)), true); $form->addElement(new XoopsFormText('Anchor_y', 'Anchor_y', 4, 4, $myts->htmlSpecialChars($Anchor_y)), true); //infoWindowAnchor $form->addElement(new XoopsFormText('infoWindowAnchor_x', 'infoWindowAnchor_x', 4, 4, $myts->htmlSpecialChars($infoWindowAnchor_x)), true); $form->addElement(new XoopsFormText('infoWindowAnchor_y', 'infoWindowAnchor_y', 4, 4, $myts->htmlSpecialChars($infoWindowAnchor_y)), true); // Buttons $button_tray = new XoopsFormElementTray('', ' '); $button_tray->addElement(new XoopsFormButton('', 'submit', _SUBMIT, 'submit')); $button_tray->addElement(new XoopsFormButton('', 'reset', _CANCEL, 'reset')); $form->addElement($button_tray); // Ticket $GLOBALS['xoopsGTicket']->addTicketXoopsFormElement($form, __LINE__); // End of XoopsForm $form->display(); }