add more spacing
[personal-kdebase.git] / runtime / doc / kioslave / cgi / index.docbook
blob053479f4ba71311c13b18e9d96ca0810df362337
1 <?xml version="1.0" ?>
2 <!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
3 "dtd/kdex.dtd" [
4 <!ENTITY % addindex "IGNORE">
5 <!ENTITY % English "INCLUDE" > <!-- change language only here -->
6 ]>
8 <article lang="&language;" id="cgi">
9 <title>cgi</title>
10 <articleinfo>
11 <authorgroup>
12 <author>&Lauri.Watts;&Lauri.Watts.mail;</author>
13 <!-- TRANS:ROLES_OF_TRANSLATORS -->
14 </authorgroup>
15 </articleinfo>
17 <para>The <acronym>CGI</acronym> slave provides a way to execute
18 <acronym>CGI</acronym> programs without the need to have a running web
19 server. This can for example be used for local testing of
20 <acronym>CGI</acronym> programs or for using search engines that only
21 provide a <acronym>CGI</acronym> frontend like the one from
22 <application>Doxygen</application>.</para>
24 <para>The slave implements the <command>cgi:</command> protocol. It
25 uses the filename from the given &URL; and searches a configurable
26 list of folders. If it finds an executable with the given name it
27 executes it, passes the arguments of the &URL; and sets the
28 environment variables needed by <acronym>CGI</acronym>
29 programs.</para>
31 </article>