diff options
Diffstat (limited to 'config/freeswitch/freeswitch_public_includes_details_edit.tmp')
-rw-r--r-- | config/freeswitch/freeswitch_public_includes_details_edit.tmp | 92 |
1 files changed, 46 insertions, 46 deletions
diff --git a/config/freeswitch/freeswitch_public_includes_details_edit.tmp b/config/freeswitch/freeswitch_public_includes_details_edit.tmp index dd332d14..451764d6 100644 --- a/config/freeswitch/freeswitch_public_includes_details_edit.tmp +++ b/config/freeswitch/freeswitch_public_includes_details_edit.tmp @@ -1,11 +1,11 @@ -<?php +<?php /* $Id$ */ /* freeswitch_public_includes_details_edit.php Copyright (C) 2008 Mark J Crane All rights reserved. - + FreeSWITCH (TM) http://www.freeswitch.org/ @@ -62,9 +62,9 @@ if (isset($_POST['publicincludeid'])) { //tagorder //1-20 //fieldtype - + //fielddata - + if (isset($id) && $a_public_includes_details[$id]) { $pconfig['publicincludeid'] = $a_public_includes_details[$id]['publicincludeid']; @@ -89,7 +89,7 @@ if ($_POST) { if (!$input_errors) { - + $ent = array(); $ent['publicincludeid'] = $_POST['publicincludeid']; $ent['tag'] = $_POST['tag']; @@ -103,7 +103,7 @@ if ($_POST) { $a_public_includes_details[$id] = $ent; } else { - //add + //add $a_public_includes_details[] = $ent; } @@ -143,14 +143,14 @@ include("head.inc"); $tab_array[] = array(gettext("Status"), false, "/freeswitch/freeswitch_status.php"); $tab_array[] = array(gettext("Vars"), false, "/pkg_edit.php?xml=freeswitch_vars.xml&id=0"); display_top_tabs($tab_array); - + ?> </td></tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="tabcont" > - + <form action="freeswitch_public_includes_details_edit.php" method="post" name="iform" id="iform"> <table width="100%" border="0" cellpadding="6" cellspacing="0"> <tr> @@ -178,9 +178,9 @@ include("head.inc"); if (tag == "") { document.getElementById("label_fieldtype").innerHTML = "Type"; document.getElementById("label_fielddata").innerHTML = "Data"; - } + } } - </script> + </script> <?php echo " <select name='tag' class='formfld' id='form_tag' onchange='public_include_details_tag_onchange();'>\n"; echo " <option></option>\n"; @@ -208,7 +208,7 @@ include("head.inc"); echo " <option>action</option>\n"; echo " <option>anti-action</option>\n"; //echo " <option selected='yes'>param</option>\n"; - break; + break; default: echo " <option>condition</option>\n"; echo " <option>action</option>\n"; @@ -216,31 +216,31 @@ include("head.inc"); //echo " <option>param</option>\n"; } echo " </select>\n"; - + //condition //field expression //action - //application + //application //data //antiaction - //application + //application //data //param //name //value - + ?> </td> - </tr> + </tr> <tr> <td width="22%" valign="top" class="vncellreq" id="label_fieldtype">Type</td> - <td width="78%" class="vtable"> - <input name="fieldtype" type="text" class="formfld" id="fieldtype" size="40" value="<?=htmlspecialchars($pconfig['fieldtype']);?>"> + <td width="78%" class="vtable"> + <input name="fieldtype" type="text" class="formfld" id="fieldtype" size="40" value="<?=htmlspecialchars($pconfig['fieldtype']);?>"> </td> - </tr> + </tr> <tr> <td width="22%" valign="top" class="vncellreq" id="label_fielddata">Data</td> - <td width="78%" class="vtable"> + <td width="78%" class="vtable"> <input name="fielddata" type="text" class="formfld" id="fielddata" size="40" value="<?=htmlspecialchars($pconfig['fielddata']);?>"> <br> <span class="vexpl"></span></td> </tr> @@ -248,9 +248,9 @@ include("head.inc"); <td width="22%" valign="top"> </td> <td width="78%"> <input name="publicincludeid" type="hidden" value="<?=$publicincludeid;?>"> - <input name="parentid" type="hidden" value="<?=$parentid;?>"> + <input name="parentid" type="hidden" value="<?=$parentid;?>"> <?php if (isset($id) && $a_public_includes_details[$id]): ?> - <input name="id" type="hidden" value="<?=$id;?>"> + <input name="id" type="hidden" value="<?=$id;?>"> <?php endif; ?> <input name="Submit" type="submit" class="formbtn" value="Save"> <input class="formbtn" type="button" value="Cancel" onclick="history.back()"> </td> @@ -264,7 +264,7 @@ include("head.inc"); <b>Example</b> <br /> <br /> - If the inbound call matches the DID 12085551234 then proceed to the action. + If the inbound call matches the DID 12085551234 then proceed to the action. <br /> <br /> <table cellpadding='3'> @@ -274,8 +274,8 @@ include("head.inc"); </table> <br /> - <br /> - + <br /> + Transfer the inbound call to an IVR with extension of 5000. <br /> <br /> @@ -283,8 +283,8 @@ include("head.inc"); <tr><th class="vncellreq" width='75' align="left">Tag:</th><td class="vtable">action</td></tr> <tr><th class="vncellreq" align="left">Application:</th><td class="vtable">transfer</td></tr> <tr><th class="vncellreq" align="left">Data:</th><td class="vtable">5000 XML default</td></tr> - </table> - + </table> + <br /> <br /> @@ -295,15 +295,15 @@ include("head.inc"); <tr><th class="vncellreq" width='75' align="left">Tag:</th><td class="vtable">action</td></tr> <tr><th class="vncellreq" align="left">Application:</th><td class="vtable">transfer</td></tr> <tr><th class="vncellreq" align="left">Data:</th><td class="vtable">1001 XML default</td></tr> - </table> + </table> + - <br /> <br /> <br /> <br /> - - + + <b>Conditions</b> <br /> <br /> @@ -320,49 +320,49 @@ include("head.inc"); <li><b>uuid</b> Unique identifier of the current call? (looks like a GUID)</li> <li><b>source</b> Name of the FreeSwitch module that received the call (e.g. PortAudio)</li> <li><b>chan_name</b> Name of the current channel (Example: PortAudio/1234). Give us examples when this one can be used.</li> - <li><b>network_addr</b> IP address of the signalling source for a VoIP call.</li> + <li><b>network_addr</b> IP address of the signalling source for a VoIP call.</li> </ul> In addition to the above you can also do variables using the syntax ${variable} or api functions using the syntax %{api} {args} <br /> <br /> - Variables may be used in either the field or the expression, as follows + Variables may be used in either the field or the expression, as follows <br /> <br /> <br /> <br /> - + <b>Action and Anti-Actions</b> <br /> <br /> Actions are executed when the <b>condition matches</b>. Anti-Actions are executed when the <b>condition does NOT match</b>. Additional information on applications for Actions and Anti-Actions.<br /> - <a href='http://wiki.freeswitch.org/wiki/Modules#Applications' target='_blank'>http://wiki.freeswitch.org/wiki/Modules#Applications</a> + <a href='http://wiki.freeswitch.org/wiki/Modules#Applications' target='_blank'>http://wiki.freeswitch.org/wiki/Modules#Applications</a> <br /> <a href='http://wiki.freeswitch.org/wiki/public_Functions' target='_blank'>http://wiki.freeswitch.org/wiki/public_Functions</a> <br /> <br /> <br /> - The following is a partial list of <b>applications</b>. + The following is a partial list of <b>applications</b>. <ul> <li><b>answer</b> answer the call</li> <li><b>bridge</b> bridge the call<li> <li><b>cond</b></li> - <li><b>db</b> is a a runtime database either sqlite by default or odbc</li> + <li><b>db</b> is a a runtime database either sqlite by default or odbc</li> <li><b>global_set</b> allows setting of global vars similar to the ones found in vars.xml</li> <li><b>group</b> allows grouping of several extensions for things like ring groups</li> <li><b>expr</b></li> - <li><b>hangup</b> hangs up the call</li> + <li><b>hangup</b> hangs up the call</li> <li><b>info</b> sends call info to the console</li> <li><b>javascript</b> run javascript .js files</li> <li><b>playback</b></li> <li><b>reject</b> reject the call</li> - <li><b>respond</b></li> - <li><b>ring_ready</b></li> + <li><b>respond</b></li> + <li><b>ring_ready</b></li> <li><b>set</b> set a variable</li> <li><b>set_user</b></li> <li><b>sleep</b></li> - <li><b>sofia_contact</b></li> + <li><b>sofia_contact</b></li> <li><b>transfer</b> transfer the call to another extension or number<li> <li><b>voicemail</b> send the call to voicemail</li> </ul> @@ -375,13 +375,13 @@ include("head.inc"); <b>Param</b> Example parameters by name and value <br /> - <a href='http://wiki.freeswitch.org/wiki/Special:Search?search=param&go=Go' target='_blank'>http://wiki.freeswitch.org/wiki/Special:Search?search=param&go=Go</a> + <a href='http://wiki.freeswitch.org/wiki/Special:Search?search=param&go=Go' target='_blank'>http://wiki.freeswitch.org/wiki/Special:Search?search=param&go=Go</a> <ul> - <li><b>codec-ms</b> 20</li> + <li><b>codec-ms</b> 20</li> <li><b>codec-prefs</b> PCMU@20i</li> <li><b>debug</b> 1</li> <li><b>public</b> XML</li> - <li><b>dtmf-duration</b> 100</li> + <li><b>dtmf-duration</b> 100</li> <li><b>rfc2833-pt</b>" 101</li> <li><b>sip-port</b> 5060</li> <li><b>use-rtp-timer</b> true</li> @@ -390,13 +390,13 @@ include("head.inc"); <br /> --> - + <br /> <br /> <br /> <br /> <br /> - + </td> </tr> </table> |