function choose()
 {
     while (list($k, $v) = each($GLOBALS)) {
         global ${$k};
     }
     $collectorid = getcollectorid("advalvas");
     $query = "DELETE FROM station " . "WHERE collectorid='" . addslashes($collectorid) . "'";
     $sql->query($query);
     $query = "DELETE FROM program";
     $sql->query($query);
     print_header_open();
     print_title("Choose Stations for " . $this->MODULE_NAME);
     print_header_close();
     print "\n                        <FORM ACTION=\"" . page_name() . "\" METHOD=POST>\n                        <INPUT TYPE=HIDDEN NAME=\"module\" VALUE=\"" . prepare($module) . "\">\n                        <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2>\n                        <TR BGCOLOR=\"#ccccff\">\n                                <TD><B>Original Name</B></TD>\n                                <TD><B>xawtv Name</B></TD>\n                                <TD><B>Channel</B></TD>\n                        </TR>\n                ";
     while (list($name, $value) = each($HTTP_POST_VARS)) {
         if ($value == 1) {
             $suburl = "?NL&" . $name;
             $channel_name = preg_replace("/_/", " ", $name);
             $channel_name = preg_replace("/\\|/", "+", $channel_name);
             $query = $sql->insert_query("station", array("sname" => $this->transformName($channel_name), "collectorid" => $collectorid, "suburl" => $suburl, "rname" => $this->transformName($channel_name), "channel" => "0"));
             $result = $sql->query($query);
             $sid = $sql->last_record($result);
             print "\n\t\t\t\t<TR>\n\t\t\t\t\t\t<TD>" . prepare($channel_name) . "</TD>\n\t\t\t\t\t\t<TD>\n\t\t\t\t\t\t\t\t<INPUT TYPE=TEXT NAME=\"T" . htmlentities($sid) . "\"\n\t\t\t\t\t\t\t\tVALUE=\"" . prepare($channel_name) . "\">\n\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t<TD>" . html_form::text_widget("C" . htmlentities($sid)) . "</TD>\n\t\t\t\t</TR>\n\t\t\t\t";
         }
     }
     print "</TABLE>\n";
     print "<P><INPUT TYPE=SUBMIT NAME=SUBMIT VALUE=\"Update\"></P>\n";
     print "</FORM>\n";
     print_page_close();
     exit;
 }
 function choose()
 {
     while (list($k, $v) = each($GLOBALS)) {
         global ${$k};
     }
     $collectorid = getcollectorid("advalvas");
     $query = "DELETE FROM station " . "WHERE collectorid='" . addslashes($collectorid) . "'";
     $sql->query($query);
     $query = "DELETE FROM program";
     $sql->query($query);
     print_header_open();
     print_title("Choose Stations for " . $this->MODULE_NAME);
     print_header_close();
     print "\n\t\t\t<FORM ACTION=\"" . page_name() . "\" METHOD=POST>\n\t\t\t<INPUT TYPE=HIDDEN NAME=\"module\" VALUE=\"" . prepare($module) . "\">\n\t\t\t<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2>\n\t\t\t<TR BGCOLOR=\"#ccccff\">\n\t\t\t\t<TD><B>Original Name</B></TD>\n\t\t\t\t<TD><B>xawtv Name</B></TD>\n\t\t\t\t<TD><B>Channel</B></TD>\n\t\t\t</TR>\n\t\t";
     while (list($name, $value) = each($HTTP_POST_VARS)) {
         if (preg_match("/^T/", $name)) {
             // derive sid from this...
             $sid = preg_replace("/^T/", "", $name);
             // grab all sid-related variables
             $channel_name = ${"N" . $sid};
             $channel_number = ${"C" . $sid};
             // create actual insert query
             $query = $sql->insert_query("station", array("sname" => $this->transformName($channel_name), "collectorid" => "1", "suburl" => $this->transformURL($channel_name), "rname" => $this->transformName($channel_name), "channel" => $channel_number));
             $result = $sql->query($query);
             $old_sid = $sid;
             $sid = $sql->last_record($result);
             ${"C" . $sid} = ${"C" . $old_sid};
             global ${"C" . $sid};
             print "\n\t\t\t\t<TR>\n\t\t\t\t\t<TD>" . prepare($channel_name) . "</TD>\n\t\t\t\t\t<TD>\n\t\t\t\t\t\t<INPUT TYPE=TEXT NAME=\"T" . htmlentities($sid) . "\"\n\t\t\t\t\t\t VALUE=\"" . prepare($channel_name) . "\">\n\t\t\t\t\t</TD>\n\t\t\t\t\t<TD>" . html_form::text_widget("C" . htmlentities($sid)) . "</TD>\n\t\t\t\t</TR>\n\t\t\t\t";
         }
         // end if value = 1
     }
     print "</TABLE>\n";
     print "<P><INPUT TYPE=SUBMIT NAME=SUBMIT VALUE=\"Update\"></P>\n";
     print "</FORM>\n";
     print_page_close();
     exit;
 }
 function RuleInterface($type)
 {
     switch ($type) {
         case 'if':
             $if[] = array('procpos', array('=', '!='), module_function('FacilityModule', 'widget', array('procpos')), __("Facility"));
             $if[] = array('proccpt', array('=', '!='), module_function('CptMaintenance', 'widget', array('proccpt')), __("CPT Code"));
             $if[] = array('proccptmod', array('=', '!='), module_function('CptModifiersMaintenance', 'widget', array('proccptmod')), __("CPT Modifier"));
             $if[] = array('proccptmod', array('=', '!='), module_function('CptModifiersMaintenance', 'widget', array('proccptmod2')), __("CPT Modifier") . " 2");
             $if[] = array('proccptmod', array('=', '!='), module_function('CptModifiersMaintenance', 'widget', array('proccptmod3')), __("CPT Modifier") . " 3");
             return $if;
             break;
         case 'then':
             $then[] = array('proccharges', array('='), html_form::text_widget('proccharges', 20), __("Charges"));
             $then[] = array('proctosoverride', array('='), module_function('TypeOfServiceMaintenance', 'widget', array('proctosoverride')), __("Type of Service"));
             return $then;
             break;
     }
 }
Exemple #4
0
print "</select></td></tr>\n<tr>\n\t<td>Bitrate</td><td>:</td>";
$bitrate = getcodecconfig("bitrate");
print "\n\t<td>" . html_form::text_widget("bitrate") . "</td>\n</tr>\n<tr>\n\t<td>Crispness</td><td>:</td>";
$crispness = getcodecconfig("crispness");
print "\n\t<td>" . html_form::text_widget("crispness") . "</td>\n</tr>\n<tr>\n\t<td>Station Collector to Use</td><td>:</td><td><select name=\"collectorid\">";
print_select_collector(getconfig("collectorid"));
print "</select></td></tr>";
?>
  <tr><td>Minutes to Start Record Before and After</td><td>:</td>
<?php 
$timetostart = getconfig("timetostart");
print "<td>" . html_form::text_widget("timetostart") . "</td>\n";
?>
<tr><td>Minutes to End Recording After the Program</td><td>:</td>
<?php 
$timetoend = getconfig("timetoend");
print "<td>" . html_form::text_widget("timetoend") . "</td>\n";
?>
</td>
</tr><tr> 
  <TD COLSPAN=3 ALIGN=CENTER><INPUT TYPE=SUBMIT NAME=SUBMIT VALUE="Save"></TD>
     </TR>
</TABLE>
</table>
</center>
</FORM>
<?php 
print_page_close();
?>

Exemple #5
0
 function control_string($action, $data)
 {
     if ($action == 'serialize') {
         return $_REQUEST['variable_' . $data['variable']];
     } elseif ($action == 'widget') {
         if (!$_REQUEST['variable_' . $data['variable']]) {
             $GLOBALS['variable_' . $data['variable']] = $_REQUEST['variable_' . $data['variable']] = $data['default'];
         }
         return html_form::text_widget('variable_' . $data['variable'], array('length' => $data['limits'] ? $data['limits'] : 20));
     }
 }