[Click] Generate local Click element documentation?
Bart Braem
bart.braem at ua.ac.be
Thu Mar 11 02:40:41 EST 2010
Hi Eddie,
Thanks for this, it helps us a lot to be able to present a stable release and stable documentation to our students!
best regards,
Bart
On 10 Mar 2010, at 02:50, Eddie Kohler wrote:
> Hi Bart,
>
> Just found this!! I've attached the $DOCDIR/template and $EXDIR/template we use. However, in the current Click site, we do this differently -- we create Dokuwiki-formatted files rather than HTML.
>
> Eddie
>
>
> Bart Braem wrote:
>> Thanks for the fast answer! The script requires a template in both $DOCDIR/template and $EXDIR/template for use by click-pretty, if I understand things correctly.
>> What should I provide? No template or just a directory do not seem to be good ideas.
>> regards,
>> Bart
>> On 20 Oct 2009, at 20:46, Eddie Kohler wrote:
>>> All of Click's online documentation is generated by a script that is checked in to the repository, but not part of the tarball. The script is doc/mkwebdoc.pl. It depends on doc/man2html as well.
>>>
>>> The online element documentation is stored in a dokuwiki (easy to find online); at this point doc/mkwebdoc.pl generates dokuwiki-formatted files.
>>>
>>> E
>>>
>>>
>>> adam.greenhalgh at googlemail.com wrote:
>>>> I wonder is this an offer to run a click mirror site ? :-)
>>>> Adam
>>>> -original message-
>>>> Subject: [Click] Generate local Click element documentation?
>>>> From: "Bart Braem" <bart.braem at ua.ac.be>
>>>> Date: 20/10/2009 4:35 pm
>>>> Hi,
>>>> What would be the best way to generate local element documentation?
>>>> Our students have to use Click-1.6.0, so we want to generate a copy of the element documentation of version 1.6.0 and host it on a local web server. We know the element documentation is generated, but how?
>>>> regards,
>>>> Bart
>>>> _______________________________________________
>>>> click mailing list
>>>> click at amsterdam.lcs.mit.edu
>>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>> _______________________________________________
>>>> click mailing list
>>>> click at amsterdam.lcs.mit.edu
>>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>
>
> documentation
>
> &mantitle;
> Click documentation
>
>
> examples
>
> <~filename>
> <~filename>: <~title>
>
> Configuration
>
> <~config>
>
> Element tables
>
> ' noinputentry='' outputentry='' nooutputentry='' inputconnection='<~name> [<~port>]' outputconnection='[<~port>] <~name>' noinputconnection='not connected' nooutputconnection='not connected' column='1/2' /-->' noinputentry='' outputentry='' nooutputentry='' inputconnection='<~name> [<~port>]' outputconnection='[<~port>] <~name>' noinputconnection='not connected' nooutputconnection='not connected' column='2/2' /-->
> <~elements entry='
> <~name> :: <~type link><~config limit=10 parens> <~configlink>
> <~inputs><~outputs>
> ' configlink='(config)' inputentry='
> input <~port> (<~processing>) <- <~inputconnections sep=", ">
> no inputs
> output <~port> (<~processing>) -> <~outputconnections sep=", ">
> no outputs
> <~elements entry='
> <~name> :: <~type link><~config limit=10 parens> <~configlink>
> <~inputs><~outputs>
> ' configlink='(config)' inputentry='
> input <~port> (<~processing>) <- <~inputconnections sep=", ">
> no inputs
> output <~port> (<~processing>) -> <~outputconnections sep=", ">
> no outputs
> Index
>
> <~elements entry='
> <~name> :: <~type link> - <~configlink sep=", ">table
>
> ' typeentry='
> <~type link> (type)
> see <~typerefs sep=", ">
>
> ' typeref='<~name>' configlink='config' column='1/2' /--> <~elements entry='
> <~name> :: <~type link> - <~configlink sep=", ">table
>
> ' typeentry='
> <~type link> (type)
> see <~typerefs sep=", ">
>
> ' typeref='<~name>' configlink='config' column='2/2' /-->
More information about the click
mailing list