function func_fill_combo_conditionally($str_qry, $str_selected_value, $cnn_connection = "") { print get_fill_combo_conditionally($str_qry, $str_selected_value); }
print funcFillDeclineReason('', 'Check'); ?> </select> </td> </tr> <?php } ?> <tr> <td height="30" valign="top" align="left"> <font face="verdana" size="1">Websites</font></td> <td align="left" width="230" valign="top"> <select name="company_site" style="font-family:verdana;font-size:10px;WIDTH: 180px"> <option value='-1'>All Sites</option> <?php echo get_fill_combo_conditionally("SELECT cs_ID,cs_name FROM `cs_company_sites` WHERE {$identity} AND cs_hide = '0' ORDER BY `cs_name` ASC", $siteID); ?> </select> </td> </tr> </table> <?php $ptype = isset($_GET["ptype"]) ? quote_smart($_GET["ptype"]) : ""; if (!$ptype) { ?> <table> <tr> <td align="center" height="30" valign="bottom"><font face="verdana" size="1"><a href="javascript:show();"><img src="<?php echo $tmpl_dir; ?>
if ($cs_ID) { $timeArray[$t]['link'] .= "&frm_td_td_site_ID%5B%5D={$cs_ID}"; } } $row = 1; ?> <script language="javascript"> function showGraph(url) { window.open (url,'',"'scrollbars=no,titlebar=no,resizable=no,width=830, height=630'"); } </script> <?php beginTable(); echo "<table width='100%' class='report'>"; echo "\n\t\t<tr>\n\t\t\t<td class='row" . ($row = 3 - $row) . "' colspan='" . (sizeof($my_sql['subquery']['queries']) + 1) . "'>\n\t\t\t\t<select name='cs_ID' id='cs_ID'>\n\t\t\t\t<option value='0'>All Sites</option>"; echo get_fill_combo_conditionally("SELECT cs_ID,cs_name FROM `cs_company_sites` WHERE cs_company_ID = '" . $companyInfo['userId'] . "' AND cs_hide = '0' ORDER BY `cs_name` ASC", $cs_ID); echo " </select>\t\n\t\t\t\t<input type='submit' value='Update'>\n\t\t\t</td>\n\t\t</tr>"; echo "<tr class='header2'><td></td>"; ksort($my_sql['subquery']['queries']); foreach ($my_sql['subquery']['queries'] as $title => $sq) { if ($sq['hidden']) { continue; } $title = explode('|', $title); echo "<td>" . $title[1] . "</td>"; } echo "</tr>"; foreach ($timeArray as $t => $d) { if (!$d['result']) { continue; }
$res = post_passwordmgmt($trans, $_POST['action'], true); echo "<textarea rows=10 cols=40>" . $res['response']['head'] . "</textarea><br>"; echo "<textarea rows=10 cols=40>" . $res['response']['body'] . "</textarea><br>"; } else { echo "<p><b>Invalid Site Selected</b></p>"; } } $sites = merchant_getWebSites($sessionlogin); beginTable(); ?> <table border="0" cellpadding="0" cellspacing="0" width="100%" height="60%"> <tr><td> <select name="cs_ID" id="cs_ID"> <option value="">Select Website</option> <?php echo get_fill_combo_conditionally("SELECT cs_ID,cs_name FROM `cs_company_sites` WHERE `cs_en_ID` = '" . $curUserInfo['en_ID'] . "' AND cs_hide = '0' ORDER BY `cs_name` ASC", $cs_ID); ?> </select> </td></tr> <tr> <td width="100%"> <b>User Name: </b><input type="text" name="username"></input><br> <b>Password: </b><input type="text" name="password"></input><br> <b>$ Amount: </b><input type="text" name="amount"></input><br> <select name="action"> <option value="add">add</option> <option value="delete">delete</option> </select><br>
function writeAccessForm($access) { $row = 2; $header = 0; $columns = 1; if ($access['Headers'] > 1) { $columns = 2; } if (!$access['SubmitName']) { $access['SubmitName'] = 'submit_access'; } if (!$access['SubmitValue']) { $access['SubmitValue'] = 'Submit'; } if ($access['Columns']) { $columns = $access['Columns']; } $table_start = "<table border=1 class='report' width='%100'>"; echo $table_start; if ($access['HeaderMessage']) { echo "<tr><td valign='top' align='center' colspan = '{$columns}'>" . $access['HeaderMessage'] . "</td></tr>"; } echo "<tr><td valign='top'>"; echo $table_start; foreach ($access['Data'] as $key => $data) { if ($data['Name'] == 'access_header') { if ($header == intval($access['Headers'] / 2) && $columns > 1) { echo "</table></td><td valign='top'>{$table_start}"; } $header++; echo "<tr class='header'><td colspan='2'>"; echo $data['Value'] . ""; echo "</td></tr>\n"; } else { if ($data['Name'] == 'access_header_spanned') { if ($columns > 1) { echo "</table></td></tr><tr><td colspan='2' valign='top'>{$table_start}"; } $header++; echo "<tr class='header'><td colspan='2'>"; echo $data['Value'] . ""; echo "</td></tr>\n"; } else { $input = ""; $display_row = true; $size = $data['Length'] / 1.5; if ($size > 100 && !$data['Input']) { $data['Input'] = 'textarea'; } if ($size < 5) { $size = 5; } if ($size > 15) { $size = 15; } $size -= $size % 5; if ($data['Size']) { $size = $data['Size']; } $rows = 3; if ($data['Rows']) { $rows = $data['Rows']; } $additional = $data['InputAdditional']; if ($data['disable']) { $additional .= " disabled"; } if ($data['Valid']) { $additional .= " valid='" . $data['Valid'] . "'"; } if ($data['Name']) { $additional .= " name='" . $data['Name'] . "'"; } if ($data['Name']) { $additional .= " id='" . $data['Name'] . "'"; } if ($data['ReadOnly']) { $additional .= " readonly"; } if ($data['Style']) { $additional .= " style='" . $data['Style'] . "'"; } if ($data['DisplayName']) { $additional .= " title='" . preg_replace('/[^a-zA-Z0-9_ #$]/', ' ', $data['DisplayName']) . "'"; } switch ($data['Input']) { case 'custom': $input = $data['Input_Custom']; break; case 'hidden': $input = "<input type='hidden' value='" . $data['Value'] . "' name='" . $data['Name'] . "'>"; $display_row = false; break; case 'checkbox': $input = "<input type='checkbox' " . ($data['Value'] ? "checked" : "") . " value='1' {$additional}>"; break; case 'selectcustom': $input = "<select {$additional}>\n\t\t\t\t\t" . get_fill_combo_conditionally($data['Input_Custom'], $data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'selectvolume': global $etel_process_volume; $data['Input_Custom'] = $etel_process_volume; case 'selectcustomarray': $input = "<select {$additional}>"; $found = false; $grouped = false; foreach ($data['Input_Custom'] as $key => $val) { $style = NULL; $group = NULL; if (is_array($val)) { $style = "style='" . $val['style'] . "'"; $group = $val['group']; $val = $val['txt']; } if ($group) { if ($grouped) { $input .= "</optgroup>\n"; } $input .= "<optgroup label='{$val}' {$style}>\n"; $grouped = true; } else { if ($data['Value'] == $key && !$found) { $style .= 'selected '; $found = true; } $input .= "<option value='{$key}' {$style}>{$val}</option>\n"; } } if ($grouped) { $input .= "</optgroup>\n"; } $input .= "</select>"; break; case 'selectenum': $input = "<select {$additional}>\n\t\t\t\t\t" . func_get_enum_values($data['Table'], $data['Name'], $data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'textarea': $input = "<textarea cols='{$size}' rows='{$rows}' {$additional}>" . $data['Value'] . "</textarea>"; break; case 'password': $input = "<input type='password' value='" . $data['Value'] . "' maxlength='" . $data['Length'] . "' size='{$size}' {$additional}>"; break; default: $input = "<input type='textfield' value='" . $data['Value'] . "' maxlength='" . $data['Length'] . "' size='{$size}' {$additional}>"; if ($data['disable']) { $input = $data['Value']; } break; } if ($data['LinkTo']) { $input .= " <a target='_blank' href=" . $data['Value'] . ">Link</a>"; } if ($data['EmailTo']) { $input .= " <a href='mailto:" . $data['Value'] . "'>Email</a>"; } if ($data['AddHtml']) { $input .= $data['AddHtml']; } if ($data['HideIfEmpty'] && !$input) { continue; } if ($display_row) { $rowClass = "class='row" . ($row = 3 - $row) . "'"; if ($data['Highlight']) { $rowClass = "class='rowhighlight'"; } if ($data['RowDisplay'] == 'Wide') { echo "<tr {$rowClass}>\n<td colspan='2' align='center' valign='top'>\n<strong>"; echo ($data['Valid'] ? '* ' : '') . $data['DisplayName'] . ":"; echo "</strong>\n</td>\n</tr><tr {$rowClass}><td colspan='2' align='center' valign='top'>\n"; echo $input; //." " echo "</td>\n</tr>\n"; } else { echo "<tr {$rowClass}>\n<td align='right' valign='top'>\n<strong>"; echo ($data['Valid'] ? '* ' : '') . $data['DisplayName'] . ":"; echo "</strong>\n</td>\n<td>\n"; echo $input; //." " echo "</td>\n</tr>\n"; } } else { echo $input; } } } } echo "<tr class='row" . ($row = 3 - $row) . "'><td colspan='2' align='center'>"; echo "</td></tr>\n"; echo "</table>"; echo "</td></tr>\n"; if ($access['Submitable']) { echo "<tr><td colspan='{$columns}' align='center'>\n"; echo "<input type='submit' name='" . $access['SubmitName'] . "' value='" . $access['SubmitValue'] . "'>"; echo "</td></tr>\n"; } echo "</table>"; }
</td> </tr> <tr> <td bgcolor="#EEEEEE" class="boxborder text"><b>Click to Update: </b></td> <td class="boxborder text" style="color:<?php echo $row['tickets_status'] == 'Closed' ? '#FF0000' : ''; ?> "><input name="submit" type="submit" id="submit" value="Update Ticket" /></td> </tr> <tr><td bgcolor="#DDDDDD" colspan="2" style="text-align:center; font-size:10px;"> - Response - </td></tr> <tr> <td bgcolor="#EEEEEE" class="boxborder text"><b>Template:</b></td> <td class="boxborder text" ><select name="tickets_et_custom_id" id="tickets_et_custom_id" > <option value="" >No Template</option> <?php echo get_fill_combo_conditionally("select distinct et_custom_id, et_title from `cs_email_templates` where `et_name` = 'support_ticket_template' ORDER BY `et_title` ASC", $_REQUEST['tickets_et_custom_id']); ?> </select> <br /> <input type="hidden" name="et_title" id="et_title" value="" /> <input type="submit" name="btn_template" value="Use Template" /> <input type="submit" value="Save As Template" onclick="document.getElementById('et_title').value = prompt('Please Enter The Template Name:',document.getElementById('tickets_et_custom_id').options[document.getElementById('tickets_et_custom_id').selectedIndex].text); return(document.getElementById('et_title').value)" /> </td> </tr> </table> <div style="padding-top:5px"></div> <?php if ($row['tickets_status'] != 'Closed') { $name = $row['tickets_users_name']; if ($row['name']) { $name = $row['name']; }
function writeAccessForm($access) { global $etel_completion_array; $row = 2; $header = 0; $columns = 1; if ($access['Headers'] > 1) { $columns = 2; } $table_start = "<table border=1 class='report' width='%100'>"; echo $table_start; if ($access['HeaderMessage']) { echo "<tr><td valign='top' align='center' colspan = '{$columns}'>" . $access['HeaderMessage'] . "</td></tr>"; } echo "<tr><td valign='top'>"; echo $table_start; foreach ($access['Data'] as $key => $data) { if ($data['Name'] == 'access_header') { if ($header == intval($access['Headers'] / 2)) { echo "</table></td><td valign='top'>{$table_start}"; } $header++; echo "<tr class='header'><td colspan='2'>"; echo $data['Value'] . ""; echo "</td></tr>\n"; } else { $input = ""; $display_row = true; $size = $data['Length'] / 1.5; if ($size > 100 && !$data['Input']) { $data['Input'] = 'textarea'; } if ($size < 5) { $size = 5; } if ($size > 15) { $size = 15; } $size -= $size % 5; $disabled = $data['disable'] ? "disabled" : ""; switch ($data['Input']) { case 'custom': break; case 'hidden': $input = "<input type='hidden' name='" . $data['Name'] . "' id='" . $data['Name'] . "' value='" . $data['Value'] . "'>"; $display_row = false; break; case 'selectcustom': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' src='" . $data['src'] . "' {$disabled}>\n\t\t\t\t\t" . get_fill_combo_conditionally($data['Input_Custom'], $data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'selectvolume': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>\n\t\t\t\t\t" . func_get_merchant_volume($data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'selectbank': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>\n\t\t\t\t\t" . func_get_bank_select($data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'selectcc': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>" . get_fill_combo_conditionally("select bank_id, concat(bank_name,concat(' H-',concat(bk_fee_high_risk,concat('/L-',concat(bk_fee_low_risk,concat('/A-',bk_fee_approve)))))) as name from cs_bank where 1 and bk_cc_support=1 ORDER BY `bank_name` ASC ", $data['Value'], 1) . "</select>"; break; case 'selectcheckbank': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>" . get_fill_combo_conditionally("select bank_id,bank_name from cs_bank where 1 and bk_ch_support=1 ORDER BY `bank_name` ASC ", $data['Value'], 1) . "</select>"; break; case 'selectetelbank': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>" . get_fill_combo_conditionally("select bank_id,bank_name from cs_bank where 1 and bk_w9_support=1 ORDER BY `bank_name` ASC ", $data['Value'], 1) . "</select>"; break; case 'selectreseller': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>" . "<option value=\"-1\">" . $_SESSION['gw_title'] . "</option>" . get_fill_combo_conditionally("select reseller_id,reseller_companyname from cs_resellerdetails where 1 order by reseller_companyname", $data['Value'], 1) . "</select>"; break; case 'selectgateway': $gateways = merchant_getGateways(); $input = ""; if (!is_array($gateways)) { break; } $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>"; foreach ($gateways as $key => $gw) { $input .= "<option value='{$key}' " . ($data['Value'] == $key ? "selected" : "") . ">{$gw}</option>"; } $input .= "</select>"; break; case 'selectcompletion': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>"; foreach ($etel_completion_array as $key => $value) { $input .= "<option value='{$key}' " . ($data['Value'] == $key ? "selected" : "") . ">" . $value['txt'] . "</option>"; } $input .= "</select>"; break; case 'selectenum': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>\n\t\t\t\t\t" . func_get_enum_values($data['Table'], $data['Name'], $data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'selectpayperiod': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>"; $input .= "<option value=\"7\"" . ($data['Value'] == 7 ? "Selected" : "") . ">1 Week</option>"; $input .= "<option value=\"14\"" . ($data['Value'] == 14 ? "Selected" : "") . ">2 Weeks</option>"; $input .= "<option value=\"21\"" . ($data['Value'] == 21 ? "Selected" : "") . ">3 Weeks</option>"; $input .= "<option value=\"28\"" . ($data['Value'] == 28 ? "Selected" : "") . ">4 Weeks</option>"; $input .= "</select>"; break; case 'selectpaydelay': $input = "<select name='" . $data['Name'] . "' id='" . $data['Name'] . "' title='" . $data['src'] . "' {$disabled}>"; $input .= "<option value=\"7\"" . ($data['Value'] == 7 ? "Selected" : "") . ">1 Week</option>"; $input .= "<option value=\"14\"" . ($data['Value'] == 14 ? "Selected" : "") . ">2 Weeks</option>"; $input .= "<option value=\"21\"" . ($data['Value'] == 21 ? "Selected" : "") . ">3 Weeks</option>"; $input .= "<option value=\"28\"" . ($data['Value'] == 28 ? "Selected" : "") . ">4 Weeks</option>"; $input .= "<option value=\"35\"" . ($data['Value'] == 28 ? "Selected" : "") . ">5 Weeks</option>"; $input .= "<option value=\"42\"" . ($data['Value'] == 28 ? "Selected" : "") . ">6 Weeks</option>"; $input .= "<option value=\"10\"" . ($data['Value'] == 28 ? "Selected" : "") . ">10 Days</option>"; $input .= "</select>"; break; case 'textarea': $input = "<textarea name='" . $data['Name'] . "' id='" . $data['Name'] . "' src='" . $data['src'] . "' cols='{$size}' rows='4' {$disabled}>" . $data['Value'] . "</textarea>"; break; default: $input = "<input type='textfield' name='" . $data['Name'] . "' id='" . $data['Name'] . "' value='" . $data['Value'] . "' maxlength='" . $data['Length'] . "' src='" . $data['src'] . "' size='{$size}' {$disabled}>"; if ($data['disable']) { $input = $data['Value']; } break; } if ($display_row) { echo "<tr class='row" . ($row = 3 - $row) . "'>\n"; echo "<td align='right'><strong>"; echo $data['DisplayName'] . " :"; echo "</strong></td>\n"; echo "<td>"; echo $input . " "; echo "</td>\n"; echo "</tr>\n"; } else { echo $input; } } } echo "<tr class='row" . ($row = 3 - $row) . "'><td colspan='2' align='center'>"; echo "</td></tr>\n"; echo "</table>"; echo "</td></tr>\n"; echo "<tr><td colspan='{$columns}' align='center'>\n"; echo "<input type='submit' name='submit_access' value='Submit'>"; echo "</td></tr>\n"; echo "</table>"; }
<?php } ?> <tr> <td bgcolor="#EEEEEE" class="boxborder text"><b>Department:</b></td> <td class="boxborder text"><select name="tickets_category" id="tickets_category"> <?php echo get_fill_combo_conditionally("select tickets_categories_id, tickets_categories_name from tickets_categories", $_POST['tickets_category']); ?> </select></td> </tr> <tr> <td bgcolor="#EEEEEE" class="boxborder text"><b>Urgency:</b></td> <td class="boxborder text"><select name="urgency" id="urgency"> <?php echo get_fill_combo_conditionally("SELECT concat(tickets_status_id,'|',tickets_status_name) as tickets_status_id, tickets_status_name, concat('background-color:#',tickets_status_color) as style FROM tickets_status\tORDER BY tickets_status_order ASC", $_POST['urgency']); ?> </select> </td> </tr> </table> <div style="padding-top:5px"></div> <table width="97%" cellspacing="1" cellpadding="1" class="boxborder" align="center"> <tr bgcolor="#AABBDD"> <td class="boxborder text"><b>Question</b></td> </tr> <tr> <td align="center"> <textarea name="message" cols="80" rows="10"> <?php
function writeAccessForm($access) { global $etel_domain_path; $row = 2; $header = 0; $columns = 1; if ($access['Headers'] > 1) { $columns = 2; } if (!$access['SubmitName']) { $access['SubmitName'] = 'submit_access'; } if (!$access['SubmitValue']) { $access['SubmitValue'] = 'Submit'; } if ($access['Columns']) { $columns = $access['Columns']; } if ($access['EnablePlusMinus']) { $plusminus = true; } $table_start = "<table border=0 class='invoice' width='%100'>"; echo $table_start; if ($access['HeaderMessage']) { echo "<tr><td valign='top' align='center' colspan = '{$columns}'>" . $access['HeaderMessage'] . "</td></tr>"; } if ($access['EntityManager']) { echo "<tr><td valign='top' align='center' colspan = '{$columns}'><div id='en_status'></div><div id='en_results'></div></td></tr>"; } echo "<tr><td valign='top'>"; echo $table_start; $lastHeaderTagId = NULL; $lastHeaderInc = 0; $lastHeaderHide = 0; $scriptAdd = ""; foreach ($access['Data'] as $key => $data) { $tagId = preg_replace('/[^a-z0-9]+/', '_', strtolower($data['Value'])); if ($data['Name'] == 'access_header' || $data['Name'] == 'access_header_spanned') { $lastHeaderTagId = $tagId; $lastHeaderInc = 0; $plusMinusVal = $data['PlusMinus']; if (!$plusMinusVal) { $plusMinusVal = 'Open'; } $scriptAdd .= "toggleSectionView(\$('{$tagId}'),'{$plusMinusVal}');\n"; if ($data['Name'] == 'access_header_spanned') { if ($columns > 1) { if ($header > 1) { echo "</table></td></tr><tr><td colspan='2' valign='top'>{$table_start}"; } } } else { if ($header == intval($access['Headers'] / 2) && $columns > 1) { echo "</table></td><td valign='top'>{$table_start}"; } $header++; } echo "<tr class='infoHeader'><td colspan='2'>"; if ($plusminus) { echo "<img id='{$lastHeaderTagId}' onclick='toggleSectionView(this)' border='0' alt='-'> <a href='javascript:toggleSectionView(\$(\"{$lastHeaderTagId}\"))'>" . $data['Value'] . "</a>"; } else { echo $data['Value']; } echo "</td></tr>\n"; } else { $input = ""; $display_row = true; $size = $data['Length'] / 1.5; if ($size > 100 && !$data['Input']) { $data['Input'] = 'textarea'; } if ($size < 5) { $size = 5; } if ($size > 15) { $size = 15; } $size -= $size % 5; if ($data['Size']) { $size = $data['Size']; } $rows = 3; if ($data['Rows']) { $rows = $data['Rows']; } $additional = $data['InputAdditional']; if ($data['disable']) { $additional .= " disabled"; } if ($data['Valid']) { $additional .= " valid='" . $data['Valid'] . "'"; } if ($data['Name']) { $additional .= " name='" . $data['Name'] . "'"; } if ($data['Name']) { $additional .= " id='" . $data['Name'] . "'"; } if ($data['ReadOnly']) { $additional .= " readonly"; } if ($data['Style']) { $additional .= " style='" . $data['Style'] . "'"; } if ($data['DisplayName']) { $additional .= " title='" . preg_replace('/[^a-zA-Z0-9_ #$]/', ' ', $data['DisplayName']) . "'"; } if (!$data['DisplayName']) { etelPrint("Error: No DisplayName for '{$key}'"); continue; } switch ($data['Input']) { case 'custom': $input = $data['Input_Custom']; break; case 'hidden': $input = "<input type='hidden' value='" . $data['Value'] . "' name='" . $data['Name'] . "'>"; $display_row = false; break; case 'checkbox': $input = "<input type='checkbox' " . ($data['Value'] ? "checked" : "") . " value='1' {$additional}>"; break; case 'selectcustom': $input = "<select {$additional}>\n\t\t\t\t\t" . get_fill_combo_conditionally($data['Input_Custom'], $data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'selectvolume': global $etel_process_volume; $data['Input_Custom'] = $etel_process_volume; case 'selectcustomarray': $input = "<select {$additional}>"; $found = false; $grouped = false; foreach ($data['Input_Custom'] as $key => $val) { $style = NULL; $group = NULL; if (is_array($val)) { $style = "style='" . $val['style'] . "'"; $group = $val['group']; $val = $val['txt']; } if ($group) { if ($grouped) { $input .= "</optgroup>\n"; } $input .= "<optgroup label='{$val}' {$style}>\n"; $grouped = true; } else { if ($data['Value'] == $key && !$found) { $style .= 'selected '; $found = true; } $input .= "<option value='{$key}' {$style}>{$val}</option>\n"; } } if ($grouped) { $input .= "</optgroup>\n"; } $input .= "</select>"; break; case 'selectenum': $input = "<select {$additional}>\n\t\t\t\t\t" . func_get_enum_values($data['Table'], $data['Name'], $data['Value']) . "\n\t\t\t\t\t</select>"; break; case 'textarea': $input = "<textarea cols='{$size}' rows='{$rows}' {$additional}>" . $data['Value'] . "</textarea>"; break; case 'password': $input = "<input type='password' value='" . $data['Value'] . "' maxlength='" . $data['Length'] . "' size='{$size}' {$additional}>"; break; default: $input = "<input type='textfield' value='" . $data['Value'] . "' maxlength='" . $data['Length'] . "' size='{$size}' {$additional}>"; if ($data['disable']) { $input = $data['Value']; } break; } if ($data['LinkTo']) { $input .= " <a target='_blank' href=" . $data['Value'] . ">Link</a>"; } if ($data['EmailTo']) { $input .= " <a href='mailto:" . $data['Value'] . "'>Email</a>"; } if ($data['AddHtml']) { $input .= $data['AddHtml']; } if ($data['HideIfEmpty'] && !$input) { continue; } if ($display_row) { $rowClass = "class='row" . ($row = 3 - $row) . "'"; if ($data['Highlight']) { $rowClass = "class='rowhighlight'"; } if ($data['RowDisplay'] == 'Wide') { if ($data['DisplayName']) { echo "<tr {$rowClass} id='" . $lastHeaderTagId . $lastHeaderInc++ . "' >\n<td colspan='2' align='center' valign='top'>\n<strong>"; echo ($data['Valid'] ? '* ' : '') . $data['DisplayName'] . ":"; echo "</strong>\n</td>\n</tr>\n"; } echo "<tr {$rowClass} id='" . $lastHeaderTagId . $lastHeaderInc++ . "'><td colspan='2' align='center' valign='top'>\n"; echo $input; //." " echo "</td>\n</tr>\n"; } else { echo "<tr {$rowClass} id='" . $lastHeaderTagId . $lastHeaderInc++ . "'>\n<td align='right' valign='top'>\n<strong>"; echo ($data['Valid'] ? '* ' : '') . $data['DisplayName'] . ":"; echo "</strong>\n</td>\n<td>\n"; echo $input; //." " echo "</td>\n</tr>\n"; } } else { echo $input; } } } echo "<tr class='row" . ($row = 3 - $row) . "'><td colspan='2' align='center'>"; echo "</td></tr>\n"; echo "</table>"; echo "</td></tr>\n"; if ($access['Submitable']) { echo "<tr><td colspan='{$columns}' align='center'>\n"; echo "<input type='submit' name='" . $access['SubmitName'] . "' value='" . $access['SubmitValue'] . "'>"; echo "</td></tr>\n"; } echo "</table>"; if ($scriptAdd) { echo "<script>\n{$scriptAdd}</script>"; } }