I think the current CVS HEAD has some slash typos in the userguide.xml.
See attached which changes <\ to </
--
Benjamin Lee
Melbourne, Australia "Always real." http://realthought.net/
__________________________________________________________________________
Force has no place where there is need of skill.
-- Herodotus
Index: userguide.xml
===================================================================
RCS file: /home/cvs/gateway/doc/userguide/userguide.xml,v
retrieving revision 1.226
diff -u -r1.226 userguide.xml
--- userguide.xml 30 Jun 2003 19:06:57 -0000 1.226
+++ userguide.xml 2 Jul 2003 16:19:33 -0000
@@ -6902,10 +6902,10 @@
smsbox one. See chapter Delivery Reports for details.</para>
<para> For ppg sms delivery reports you will need a fully working
- smsbox. Add configuration variable <literal>smsbox-id<\literal> to
- <literal>smsbox<\literal> group (it is necessary, because there
+ smsbox. Add configuration variable <literal>smsbox-id</literal> to
+ <literal>smsbox</literal> group (it is necessary, because there
is no MT from any smsbox corresponding the delivery report
- bearerbox is receiving):<\para>
+ bearerbox is receiving):</para>
<programlisting>
group = smsbox
@@ -6914,33 +6914,33 @@
log-file = "/var/log/kannel/smsbox-core.log"
log-level = 0
access-log = "/var/log/kannel/smsbox-access.log"
-<\programlisting>
+</programlisting>
<para> Start smsbox normal way after updating the configuration
- file. <\para>
+ file. </para>
<para> You must add to PPG configuration file two less obvious
- variables: <literal>ppg-smsbox-id<\literal> and <literal>
- service-name<\literal>. <literal>Ppg-smsbox-id<\literal>
+ variables: <literal>ppg-smsbox-id</literal> and <literal>
+ service-name</literal>. <literal>Ppg-smsbox-id</literal>
defines smsbox through which you want to route delivery reports,
- <literal>service-name<\literal> makes possible for smsbox to
- handle wap pushes as a separate sms service.<\para>
+ <literal>service-name</literal> makes possible for smsbox to
+ handle wap pushes as a separate sms service.</para>
- <para>Setting <literal>ppg-smsbox-id<\literal> will route all
+ <para>Setting <literal>ppg-smsbox-id</literal> will route all
ppg messages through same smsbox. You can route delivery
reports of separate user through separate smsboxes, by using
- configuration variable <literal>smsbox-id<\literal> in group
+ configuration variable <literal>smsbox-id</literal> in group
wap push user. Or you can use cgi variable <literal>smsbox-id
- <\literal>. This means routing every message separately. <\para>
+ </literal>. This means routing every message separately. </para>
<para> You can supply dlr url and dlr mask as cgi variable, or
as a configuration variable in ppg user or ppg core group. (This
is order of precedence, too.) First one is valid for only one
message, second for a specific user, and third for every ppg
- user. <\para>
+ user. </para>
<para> So following is a minimum ppg core group for sms delivery
- reports:<\para>
+ reports:</para>
<programlisting>
group = ppg
@@ -6951,10 +6951,10 @@
users = 1024
service-name = ppg
ppg-smsbox-id = dlrbox
-<\programlisting>
+</programlisting>
<para>This you can use with following http post request (one
- asking for all possible delivery reports):<\para>
+ asking for all possible delivery reports):</para>
<screen><userinput>
http://193.53.0.56:8080/phplib/kannelgw.php?user=*deleted*&
@@ -6964,16 +6964,16 @@
%03Want+to+test+a+fetch%3F%00%01%01&udh=%06%05%04%0B%84%23%F0&
dlrmask=31&dlrurl=http%3A%2F%2F193.53.0.56%2Fnotification-dlr%3F
smsc-id=%i%26status=%d%26answer=%A%26to=%P%26from=%p%26ts=%t
-<\userinput><\screen>
+</userinput></screen>
<para>Note that you can use all sms service escapes in dlrur, see
- Parameters (Escape Codes) for details.<\para>
+ Parameters (Escape Codes) for details.</para>
<para> If you want to set dlr url for a spesific user, you must set
- configuration variable <literal>dlr-url<\literal>in <literal>
- wap-push-user<\literal>, if for entire ppg, <literal>default-dlr-url
- <\literal> in group <literal>ppg<\literal>. Value must naturally match
- with one used in group smsc.<\para>
+ configuration variable <literal>dlr-url</literal>in <literal>
+ wap-push-user</literal>, if for entire ppg, <literal>default-dlr-url
+ </literal> in group <literal>ppg</literal>. Value must naturally match
+ with one used in group smsc.</para>
</sect1>
<sect1>
@@ -6983,8 +6983,8 @@
<para> Smsc routing for wap pushes is similar to sms pushes. So,
firstly you must define configuration variable <literal>smsc-id
- <\literal> in smsc group (or groups) in question. Say you used
- value <literal>link0<\literal>. So you can issue a request:<\para>
+ </literal> in smsc group (or groups) in question. Say you used
+ value <literal>link0</literal>. So you can issue a request:</para>
<screen><userinput>
http://193.53.0.56:8080/phplib/kannelgw.php?user=*deleted*&
@@ -6993,15 +6993,15 @@
1%40wiral.com%00%07%0A%C3%07%19%99%06%25%15%23%15%10%C3%04+%02%060%01
%03Want+to+test+a+fetch%3F%00%01%01&udh=%06%05%04%0B%84%23%F0&
smsc=link0
-<\userinput><\screen>
+</userinput></screen>
<para> You can use configuration variables to route all messages of a
- specific user or all ppg messages. Set <literal>default-smsc<\literal>
- in group wap-push-user or in group ppg.<\para>
+ specific user or all ppg messages. Set <literal>default-smsc</literal>
+ in group wap-push-user or in group ppg.</para>
<para>Again precedence of various methods of setting the smsc is
cgi variable, then configuration variable in group wap push user and
- then in group ppg.<\para>
+ then in group ppg.</para>
</sect1>
@@ -7550,7 +7550,7 @@
<row><entry><literal>-s</literal></entry>
<entry><emphasis>string</emphasis></entry>
<entry valign="bottom">
- Use <literal>string<\literal> as a X-WAP-Application-Id
+ Use <literal>string</literal> as a X-WAP-Application-Id
header (You must supply whole header).
</entry></row>
<row><entry><literal>-B</literal></entry>
@@ -7563,7 +7563,7 @@
<entry><emphasis>enumerated string</emphasis></entry>
<entry valign="bottom">
Set delimiter to be used. Acceptable values are crlf anf
- lf. Default is <literal>crlf<\literal>.
+ lf. Default is <literal>crlf</literal>.
</entry></row>
<row><entry><literal>-p</literal></entry>
<entry><emphasis>boolean</emphasis></entry>