[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