[asterisk-doc] r4 - // /en/language/ /en/reference/callmgmt/ /en/reference/callmgmt/function...

commits at digium.com commits at digium.com
Thu May 4 09:11:36 MST 2006


Author: beckman
Date: Thu May  4 11:11:35 2006
New Revision: 4

URL: http://svncommunity.digium.com/view/asterisk-docs?rev=4&view=rev
Log:
Adding:
 - Language Reference: Variables
 - Transfer
 - TrySystem
 - System
 - SendURL

Added:
    en/language/variables.xml
    en/reference/callmgmt/functions/transfer.xml
    en/reference/general/functions/sendurl.xml
    en/reference/general/functions/system.xml
    en/reference/general/functions/trysystem.xml
Modified:
    en/reference/callmgmt/functions.xml
    en/reference/general/functions.xml
    entities/file-entities.ent
    entities/version.ent
    manual.xml.in

Added: en/language/variables.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/language/variables.xml?rev=4&view=auto
==============================================================================
--- en/language/variables.xml (added)
+++ en/language/variables.xml Thu May  4 11:11:35 2006
@@ -1,0 +1,329 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision: 1.49 $ -->
+ <chapter id="language.variables">
+  <title>Variables</title>
+  <sect1 id="language.variables.general">
+   <title>Basics</title>
+   <para>
+    Variables in Asterisk are represented by a dollar sign followed by the
+    variable name enclosed in curly braces.  User-defined variable names are NOT
+    case-sensitive, while Asterisk-defined variable names ARE case-sensitive
+    and always uppercase.  Variables are only used and referenced in the dialplan
+    found in &link.extensions.conf;.
+    <informalexample>
+     <programlisting role="astconf">
+<![CDATA[
+; Asterisk-Defined Variable Usage - ${EXTEN} contains the current extension
+exten => _X.,1,SayDigits(${EXTEN})
+
+; User-Defined Variable Usage
+exten => _X.,2,SetVar(retries=1)
+exten => _X.,3,GotoIf($[${retries} >= 3]?999)
+exten => _X.,4,SetVar(retries=$[${retries} + 1])
+exten => _X.,5,SayDigits(${retries})
+]]>
+     </programlisting>
+    </informalexample>
+   </para>
+
+   <para>
+    Valid variable names begin with either a letter or an underscore, and may
+    contain any number of numbers, letters or underscores.  Variables that
+    begin with underscore are special and cause the variable to be <link
+    linkend="language.variables.inheritance">inherited by children of the main
+    channel.</link>
+   </para>
+
+   <para>
+    There are three types of variables:
+    <itemizedlist>
+     <listitem>
+      <simpara>
+       <literal>Global</literal> - Set either in the [globals] category of
+       &link.extensions.conf; or by using the
+       <function>SetGlobalVar</function> command. Once defined,
+       they can be referenced by any channel at any time.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       <literal>Channel</literal> - set using the <function>Set</function>
+       command (previously <function>SetVar</function>). Each channel gets its
+       own variable space, so there is no chance of collisions between
+       different calls, and the variable is automatically trashed when the
+       channel is hungup.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       <literal>Environment</literal> - provide a means to access unix
+       environment variables from within Asterisk.
+      </simpara>
+     </listitem>
+    </itemizedlist>
+   </para>
+
+   <sect2 id='language.variables.general.globals'>
+    <title>Global Variables</title>
+    <para>
+     If you define a channel variable with the same name as a global variable
+     (and remember: user-defined variable names are not case sensitive),
+     references to that variable name will return the value of the channel
+     variable. 
+     <example>
+      <title>Global Variable Caveats</title>
+      <simpara>
+       Let us say that you define a context "FooTest" with a single extension,
+       100, with the following definition:
+      </simpara>
+      <programlisting role="astconf">
+<![CDATA[
+[FooTest]
+exten => 100,1,SetGlobalVar(FOO=5)
+exten => 100,2,NoOp(${FOO})
+exten => 100,3,NoOp(${foo})
+exten => 100,4,SetVar(foo=8)
+exten => 100,5,NoOp(${FOO})
+exten => 100,6,NoOp(${foo}) 
+]]>
+      </programlisting>
+      <simpara>
+       (Note the use of the NoOp command to assist in debugging.) If you dial
+       extension 100 in context FooTest, and you have Asterisk running with a verbose
+       console, you will see output similar to the following:
+      </simpara>
+      <screen role="shell">
+<![CDATA[
+    - Executing SetGlobalVar("Zap/1-1", "FOO=5") in new stack
+    - Setting global variable 'FOO' to '5'
+    - Executing NoOp("Zap/1-1", "5") in new stack
+    - Executing NoOp("Zap/1-1", "5") in new stack
+    - Executing SetVar("Zap/1-1", "foo=8") in new stack
+    - Executing NoOp("Zap/1-1", "8") in new stack
+    - Executing NoOp("Zap/1-1", "8") in new stack 
+]]>
+      </screen>
+      <simpara>
+       We discover that after the call to SetGlobalVar, ${FOO} and ${foo}
+       returned the value of the global variable, giving the value 5. After
+       the call to SetVar, the global variable "foo" was obscured by the
+       channel variable "foo"; ${FOO} and ${foo} both gave the value 8. The
+       value of the global variable remains unchanged at 5, however, and any
+       other channels that refer to the global variable ${foo} would still get
+       the value 5.
+      </simpara>
+     </example>
+    </para>
+   </sect2>
+  </sect1>
+
+  <sect1 id='language.variables.functions'>
+   <title>Variable Functions and Modifiers</title>
+
+   <sect2 id='language.variables.functions.length'>
+    <title>String Length</title>
+    <para>
+     The <literal>LEN</literal> variable modifier returns the length of the
+     string.
+     <informalexample>
+      <programlisting role="astconf">
+<![CDATA[
+exten => 100,1,SetVar(Fruit=pear)
+
+; Returns 5, the length of "Fruit"
+exten => 100,2,NoOp(${LEN(Fruit)})
+
+; Returns 4, the length of ${Fruit} or "pear"
+exten => 100,3,NoOp(${LEN(${Fruit})}) 
+]]>
+      </programlisting>
+     </informalexample>
+    </para>
+
+    <para>
+     This is the preferred way of checking for a variable containing NULL or an
+     empty string.
+    </para>
+   </sect2>
+
+   <sect2 id='language.variables.functions.substring'>
+    <title>Substrings</title>
+    <para>
+     The format <literal>${foo[:offset[:length]]}</literal> allows you to
+     return any substring within a string contained in a variable.
+     <informalexample>
+      <programlisting role="astconf">
+<![CDATA[
+; Returns 23456789
+exten => 100,1,NoOp(${123456789:1})
+
+; Returns 6789
+exten => 100,2,NoOp(${123456789:-4})
+
+; Returns 123
+exten => 100,3,NoOp(${123456789:0:3})
+
+; Returns 345
+exten => 100,4,NoOp(${123456789:2:3})
+
+; Returns 678
+exten => 100,5,NoOp(${123456789:-4:3})
+]]>
+      </programlisting>
+     </informalexample>
+    </para>
+
+    <para>
+     <example>
+      <title>Using Substrings</title>
+      <programlisting role="astconf">
+<![CDATA[
+; get the first 3 digits of ${EXTEN}
+exten => _NXX.,1,SetVar(areacode=${EXTEN:0:3})
+
+; get all but the first 3 digits of ${EXTEN}
+exten => _516XXXXXXX,1,Dial(${EXTEN:3})
+exten => 100,1,SetVar(whichVowel=4)
+
+; sets ${foo} to the single letter 'U'
+exten => 100,2,SetVar(foo=AEIOU:${whichVowel}:1)
+]]>
+      </programlisting>
+     </example>
+    </para>
+   </sect2>
+
+   <sect2 id='language.variables.functions.concatenation'>
+    <title>Concatenation</title>
+    <para>
+     String concatenation is simple -- just write your strings together.  No "glue" required.
+     <informalexample>
+      <programlisting role="astconf">
+<![CDATA[
+exten => 100,1,SetVar(foo=Joe)
+exten => 100,2,SetVar(bar=Smith)
+
+; Returns "JoeSmith"
+exten => 100,3,NoOp(${foo}${bar})
+
+; Returns "555Smith"
+exten => 100,4,NoOp(555${bar})
+
+; Returns "Joe 555 Smith"
+exten => 100,5,NoOp(${foo} 555 ${bar})
+]]>
+      </programlisting>
+     </informalexample>
+    </para>
+   </sect2>
+
+   <sect2 id='language.variables.functions.math'>
+    <title>Variable Math</title>
+    <para>
+     To perform simple mathematic operations on variables, you can use addition (+), subtraction (-), multiplication (*), division (/) and modulus (%) operators within an expression.
+     <informalexample>
+      <programlisting role="astconf">
+<![CDATA[
+exten => 100,1,SetVar(retries=1)
+
+; increment/addition, retries is 3
+exten => 100,2,SetVar(retries=$[${retries} + 2])
+
+; decrement/subtraction, retries is 2
+exten => 100,3,SetVar(retries=$[${retries} - 1])
+
+; multiplication, retries is 4
+exten => 100,4,SetVar(retries=$[${retries} * 2])
+
+; division, retries is 1
+exten => 100,4,SetVar(retries=$[${retries} / 4])
+
+]]>
+      </programlisting>
+     </informalexample>
+    </para>
+    
+    <para>
+     <note>
+      <para>
+       As of Asterisk 1.2, instead of using an expression ($[ ... ]) you can
+       use the "MATH( ... )" modifier.
+       <informalexample>
+        <programlisting role="astconf">
+  <![CDATA[
+; increment/addition
+exten => s,1,Set(retries=${MATH(${retries}+1)})
+
+; multiplication
+exten => s,2,Set(retries=${MATH(2*${retries})}) 
+  ]]>
+        </programlisting>
+       </informalexample>
+      </para>
+     </note>
+    </para>
+   </sect2>
+
+  </sect1>
+
+  <sect1 id='language.variables.inheritance'>
+   <title>Inheritance of Channel Variables</title>
+   <para>
+    Prepending a single underscore (_) character to a variables name in
+    <function>SetVar</function> will cause
+    that variable to be inherited by channels created by the main channel. eg.
+    when using Dial(Local/...); once inherited these variables will not be
+    further inherited. Prepending two underscore characters will cause them to be
+    inherited indefinitely. 
+   </para>
+
+   <para>
+    <note>
+     <para>
+      For retrieval purposes these variable names do not include the
+      underscores.
+     </para>
+    </note>
+   </para>
+
+   <para>
+    <example>
+     <title>Inheritance Test</title>
+     <programlisting role="astconf">
+<![CDATA[
+[TestInherit]
+exten => 100,1,SetVar(__FOO=5)
+exten => 100,2,Dial(Local/test at CheckInherit)
+exten => test,1,NoOp(${FOO}) 
+]]>
+     </programlisting>
+     <simpara>
+      The Dial()ed channel will inherit the value of FOO.  Without the
+      underscores, the new local channel would start with a clean slate. 
+     </simpara>
+    </example>
+   </para>
+  </sect1>
+
+ </chapter>
+ 
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->

Modified: en/reference/callmgmt/functions.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/reference/callmgmt/functions.xml?rev=4&r1=3&r2=4&view=diff
==============================================================================
--- en/reference/callmgmt/functions.xml (original)
+++ en/reference/callmgmt/functions.xml Thu May  4 11:11:35 2006
@@ -1,2 +1,3 @@
 &reference.callmgmt.functions.dial;
 &reference.callmgmt.functions.retrydial;
+&reference.callmgmt.functions.transfer;

Added: en/reference/callmgmt/functions/transfer.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/reference/callmgmt/functions/transfer.xml?rev=4&view=auto
==============================================================================
--- en/reference/callmgmt/functions/transfer.xml (added)
+++ en/reference/callmgmt/functions/transfer.xml Thu May  4 11:11:35 2006
@@ -1,0 +1,93 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision$ -->
+
+<refentry id="function.transfer">
+ <refnamediv>
+  <refname>Transfer</refname>
+  <refpurpose>
+   Transfer caller to remote extension
+  </refpurpose>
+ </refnamediv>
+
+ <refsect1>
+  <title>Description</title>
+  <methodsynopsis>
+   <methodname>Transfer</methodname>
+   <methodparam><type>string</type><parameter>channel</parameter></methodparam>
+   <methodparam choice="opt"><type>string</type><parameter>options</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Requests the remote caller be transferred to a given destination.  Only an
+   incoming call with the same channel technology will be transfered.  </para>
+
+  <para>
+   See the <function>Dial</function> application for the format of
+   <parameter>channel</parameter>
+  </para>
+
+  <para>
+   <parameter>options</parameter> can be one or more of the following:
+   <itemizedlist>
+    <listitem>
+     <simpara>
+      <literal>j</literal> - jump to n+101 priority if the channel transfer
+      attempt fails.
+     </simpara>
+    </listitem>
+   </itemizedlist>
+  </para>
+
+  <para>
+   <note>
+    <para>
+     For SIP, if you transfer before call is setup, a 302 redirect SIP message
+     will be returned to the caller.
+    </para>
+   </note>
+  </para>
+
+  <para>
+   Transfer sets the channel variable $TRANSFERSTATUS to one of the
+   following: 
+   <itemizedlist>
+    <listitem>
+     <simpara>
+      <literal>SUCCESS</literal> - Transfer succeeded.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>FAILURE</literal> - Transfer Failed.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>UNSUPPORTED</literal> - Transfer unsupported by channel driver.
+     </simpara>
+    </listitem>
+   </itemizedlist>
+  </para>
+
+ </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->

Modified: en/reference/general/functions.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/reference/general/functions.xml?rev=4&r1=3&r2=4&view=diff
==============================================================================
--- en/reference/general/functions.xml (original)
+++ en/reference/general/functions.xml Thu May  4 11:11:35 2006
@@ -2,3 +2,6 @@
 &reference.general.functions.senddtmf;
 &reference.general.functions.sendimage;
 &reference.general.functions.sendtext;
+&reference.general.functions.sendurl;
+&reference.general.functions.system;
+&reference.general.functions.trysystem;

Added: en/reference/general/functions/sendurl.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/reference/general/functions/sendurl.xml?rev=4&view=auto
==============================================================================
--- en/reference/general/functions/sendurl.xml (added)
+++ en/reference/general/functions/sendurl.xml Thu May  4 11:11:35 2006
@@ -1,0 +1,100 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision$ -->
+
+<refentry id="function.sendurl">
+ <refnamediv>
+  <refname>SendURL</refname>
+  <refpurpose>
+   Send a URL
+  </refpurpose>
+ </refnamediv>
+
+ <refsect1>
+  <title>Description</title>
+  <methodsynopsis>
+   <methodname>SendURL</methodname>
+   <methodparam><type>string</type><parameter>URL</parameter></methodparam>
+   <methodparam choice="opt"><type>string</type><parameter>options</parameter></methodparam>
+  </methodsynopsis>
+
+  <para>
+   Requests client go to URL (IAX2) or sends the URL to the client (other
+   channels).
+  </para>
+
+  <para>
+   <parameter>options</parameter> can be one or more of the following:
+   <itemizedlist>
+    <listitem>
+     <simpara>
+      <literal>wait</literal> - execution will wait for an acknowledgement
+      that the URL has been loaded before continuing and will return -1 if the
+      peer is unable to load the URL.
+     </simpara>
+    </listitem>
+   </itemizedlist>
+  </para>
+
+  <para>
+   SendURL sets the channel variable $SENDURLSTATUS to one of the
+   following: 
+   <itemizedlist>
+    <listitem>
+     <simpara>
+      <literal>SUCCESS</literal> - The URL was successfully sent to the client.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>FAILURE</literal> - Failed to send URL to the client.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>NOLOAD</literal> - Client failed to load URL (wait enabled).
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>UNSUPPORTED</literal> - The current channel does not support URL transport.
+     </simpara>
+    </listitem>
+   </itemizedlist>
+  </para>
+
+  <para>
+   <note>
+    <simpara> 
+     Old behaviour (deprecated): If the client does not support Asterisk
+     "html" transport, and there exists a step with priority n + 101, then
+     execution will continue at that step.  Otherwise, execution will continue
+     at the next priority level.  SendURL only returns 0 if the URL was sent
+     correctly  or if the channel does not support HTML transport, and -1
+     otherwise.
+    </simpara>
+   </note>
+  </para>
+
+ </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->

Added: en/reference/general/functions/system.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/reference/general/functions/system.xml?rev=4&view=auto
==============================================================================
--- en/reference/general/functions/system.xml (added)
+++ en/reference/general/functions/system.xml Thu May  4 11:11:35 2006
@@ -1,0 +1,75 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision$ -->
+
+<refentry id="function.system">
+ <refnamediv>
+  <refname>System</refname>
+  <refpurpose>
+   Execute a system command
+  </refpurpose>
+ </refnamediv>
+
+ <refsect1>
+  <title>Description</title>
+  <methodsynopsis>
+   <methodname>System</methodname>
+   <methodparam><type>string</type><parameter>command</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Executes a command by using system(). If the command fails, the console
+   should report a fallthrough. 
+  </para>
+
+  <para>
+   System sets the channel variable ${SYSTEMSTATUS} to one of the
+   following: 
+   <itemizedlist>
+    <listitem>
+     <simpara>
+      <literal>SUCCESS</literal> - Specified command successfully executed.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>FAILURE</literal> - Could not execute the specified command.
+     </simpara>
+    </listitem>
+   </itemizedlist>
+  </para>
+
+  <para>
+   <note>
+    <simpara> 
+     Old behaviour (deprecated): If the command itself executes but is in
+     error, and if there exists a priority n + 101, where 'n' is the priority
+     of the current instance, then the channel will be setup to continue at
+     that priority level.  Note that this jump functionality has been
+     deprecated and will only occur if the global priority jumping option is
+     enabled in &link.extensions.conf;.
+    </simpara>
+   </note>
+  </para>
+
+ </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->

Added: en/reference/general/functions/trysystem.xml
URL: http://svncommunity.digium.com/view/asterisk-docs/en/reference/general/functions/trysystem.xml?rev=4&view=auto
==============================================================================
--- en/reference/general/functions/trysystem.xml (added)
+++ en/reference/general/functions/trysystem.xml Thu May  4 11:11:35 2006
@@ -1,0 +1,78 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision$ -->
+
+<refentry id="function.trysystem">
+ <refnamediv>
+  <refname>TrySystem</refname>
+  <refpurpose>
+   Try executing a system command
+  </refpurpose>
+ </refnamediv>
+
+ <refsect1>
+  <title>Description</title>
+  <methodsynopsis>
+   <methodname>TrySystem</methodname>
+   <methodparam><type>string</type><parameter>command</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Executes a command by using system().
+  </para>
+
+  <para>
+   System sets the channel variable ${SYSTEMSTATUS} to one of the
+   following: 
+   <itemizedlist>
+    <listitem>
+     <simpara>
+      <literal>SUCCESS</literal> - Specified command successfully executed.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>FAILURE</literal> - Could not execute the specified command.
+     </simpara>
+    </listitem>
+    <listitem>
+     <simpara>
+      <literal>APPERROR</literal> - Specified command successfully executed,
+      but returned error code.
+     </simpara>
+    </listitem>
+   </itemizedlist>
+  </para>
+
+  <para>
+   <note>
+    <simpara> 
+     Old behavior (deprecated): If the command itself executes but is in
+     error, and if there exists a priority n + 101, where 'n' is the priority
+     of the current instance, then the channel will be setup to continue at
+     that priority level.  Otherwise, System will terminate.
+    </simpara>
+   </note>
+  </para>
+
+ </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->

Modified: entities/file-entities.ent
URL: http://svncommunity.digium.com/view/asterisk-docs/entities/file-entities.ent?rev=4&r1=3&r2=4&view=diff
==============================================================================
--- entities/file-entities.ent (original)
+++ entities/file-entities.ent Thu May  4 11:11:35 2006
@@ -35,6 +35,7 @@
 <!ENTITY reference.callmgmt.functions             SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/callmgmt/functions.xml'>
 <!ENTITY reference.callmgmt.functions.dial        SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/callmgmt/functions/dial.xml'>
 <!ENTITY reference.callmgmt.functions.retrydial   SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/callmgmt/functions/retrydial.xml'>
+<!ENTITY reference.callmgmt.functions.transfer    SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/callmgmt/functions/transfer.xml'>
 <!ENTITY reference.callmgmt.reference             SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/callmgmt/reference.xml'>
 <!ENTITY reference.callmgmt.functions             SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/callmgmt/functions.xml'>
 <!ENTITY reference.general.reference              SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/reference.xml'>
@@ -43,12 +44,16 @@
 <!ENTITY reference.general.functions.senddtmf     SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions/senddtmf.xml'>
 <!ENTITY reference.general.functions.sendimage    SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions/sendimage.xml'>
 <!ENTITY reference.general.functions.sendtext     SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions/sendtext.xml'>
+<!ENTITY reference.general.functions.sendurl      SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions/sendurl.xml'>
+<!ENTITY reference.general.functions.system       SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions/system.xml'>
+<!ENTITY reference.general.functions.trysystem    SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions/trysystem.xml'>
 <!ENTITY reference.general.functions              SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/reference/general/functions.xml'>
 <!ENTITY config.intro                             SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/config/intro.xml'>
 <!ENTITY config.extensions                        SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/config/extensions.xml'>
 <!ENTITY config.voicemail                         SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/config/voicemail.xml'>
 <!ENTITY language.constants                       SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/language/constants.xml'>
 <!ENTITY language.macros                          SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/language/macros.xml'>
+<!ENTITY language.variables                       SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/language/variables.xml'>
 <!ENTITY language.basic-syntax                    SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/language/basic-syntax.xml'>
 <!ENTITY install.unix.redhat                      SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/install/unix/redhat.xml'>
 <!ENTITY install.unix.debian                      SYSTEM '/usr/local/www/vhosts/asterisk-docs/astdoc/en/install/unix/debian.xml'>

Modified: entities/version.ent
URL: http://svncommunity.digium.com/view/asterisk-docs/entities/version.ent?rev=4&r1=3&r2=4&view=diff
==============================================================================
--- entities/version.ent (original)
+++ entities/version.ent Thu May  4 11:11:35 2006
@@ -1,1 +1,1 @@
-<!ENTITY php.build-date "2006-05-03">
+<!ENTITY php.build-date "2006-05-04">

Modified: manual.xml.in
URL: http://svncommunity.digium.com/view/asterisk-docs/manual.xml.in?rev=4&r1=3&r2=4&view=diff
==============================================================================
--- manual.xml.in (original)
+++ manual.xml.in Thu May  4 11:11:35 2006
@@ -68,6 +68,7 @@
   &language.basic-syntax;
   &language.constants;
   &language.macros;
+  &language.variables;
  </part>
 
  <part id="configref">



More information about the asterisk-doc mailing list