root/trunk/hotstuff/man/hotstuff-stuff.1

Revision 533, 2.9 KB (checked in by josef, 3 years ago)

- adapt manual pages including CGI parameters to merged hotstuff-search script

Line 
1.TH HOTSTUFF-STUFF 1 "November 02, 2005"
2.SH NAME
3hotstuff-stuff \- generate GHNS or RSS/OpenSearch download feed from the database
4.SH SYNOPSIS
5.B hotstuff-stuff
6.RI [ options ] ...
7.br
8.SH DESCRIPTION
9This manual page documents briefly the
10.B hotstuff-stuff
11command. It is part of Hotstuff, the server-side
12processing framework for the
13.IR "Get Hot New Stuff"
14concept.
15.PP
16\fBhotstuff-stuff\fP generates a GHNS download feed containing entries
17found in the database. This feed can be used by client applications to
18retrieve the entries. The feed URL is usually referenced within the
19providers.xml file in either the generic 'downloadurl' attribute or
20one of the specialised 'downloadurl-*' attributes. Entries can be
21filtered according to a query or pagination.
22Alternatively, the script can generate an RSS feed conforming to the
23OpenSearch specification.
24.SH OPTIONS
25This program is intended to be used in a CGI context on a web server.
26For debugging purpose and other uses, it can however also be used on the
27command line. Arguments are given in the usual URL query parameter way
28in the first case (hotstuff-stuff?param=value&param2=value2), and as
29key-value pairs in the second case (hotstuff-stuff param=value param2=value2).
30A summary of options is included below. These options include the common
31ones already documented in hotstuff (7).
32.TP
33.B category=CATEGORY
34Only display entries of a certain category.
35.TP
36.B feed=FEED
37Creates distinct feeds by sorting the entries appropriately.
38For the FEED argument, the values 'downloads', 'score' and 'latest' are
39supported.
40.TP
41.B format=FORMAT
42If FORMAT is set to rss, the script produces an RSS/OpenSearch feed which
43can be used in feed readers.
44Compatibility with the old KNewStuff feed format can be obtained by
45setting FORMAT to 'knewstuff'. Otherwise, this option is not needed.
46This can be used to override the 'compatibility' setting in the configuration
47file.
48.TP
49.B entries=ENTRIES, offset=OFFSET
50Limits the number of entries. The default is 20 entries per feed. An upper
51limit for this option can be specified by administrators in the site
52configuration file. Optionally, an offset can be given to traverse an entry
53list section by section, e.g. for pagination.
54.TP
55.B q=QUERY
56Restricts entries to those matching the query in their name or their
57description.
58.SH SEE ALSO
59.BR hotstuff (7),
60.BR hotstuff-downloads (1),
61.BR hotstuff-http (1),
62.BR hotstuff-scan (1),
63.BR hotstuff-stuff (1),
64.BR hotstuff-search (1),
65.BR hotstuff-versioning (1),
66.BR hotstuff-dxs (1).
67.br
68The programs are documented fully in the hotstuff-doc package.
69.SH FILES
70This program is configured via /etc/hotstuff.conf. As a CGI program, this
71cannot be changed by passing parameters.
72.SH AUTHOR
73Hotstuff is written, maintained and offered as a Free Web Service via KStuff.org.
74.PP
75This manual page was written by Josef Spillner <josef@kstuff.org>,
76for the Debian project (but may be used by others).
Note: See TracBrowser for help on using the browser.