_____________ ____ ____ ____ ____ ____ ____ ____ ____ ______________
|| |||a |||s |||c |||i |||i |||w |||e |||b ||| ||
||____________|||__|||__|||__|||__|||__|||__|||__|||__|||_____________||
|/____________\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/_____________\|
::::::::::::::::::::::::::::::Times-Tribune:::::::::::::::::::::::::::::
.------------------------------------------------------------------------.
| ASCIIweb Times-Tribune Vol. I Issue I. |
'------------------------------------------------------------------------'
.------------. |. . .|_____
| Welcome to | ,-. ,-. ,-. ," . ,-. . . ,-. . ,-. ,-. '-contents--'
| ASCIIweb! | | | | | | |- | | | | | | | | | | | intro |
'------------' `-' `-' ' ' | ' `-| `-^ ' ' ' ' `-| installing |
.------------. ---------------'-----,|----------------,|-- configuring|
| intro | `' `' conf files |
'------------' editing |
.------------. There are a number of options in aw.conf that you security |
| manual | should understand. tricks |
'------------' staticmode |
.------------. important paths RFKML |
| license | --------------- credits |
'------------' COPYING |
.------------. Paths are important to ASCIIweb. The dynamic .-----------|
| directory | nature of the display requires that aw is able to | .-----'
'------------' determine the context of relative links. To do |. . .|
.------------. that, it requires certain information. | . . |
| changelog | |. . .|
'------------' script is the canonical location of the | . . |
.------------. script according to your webserver, i.e.: |. . .|
| bugs | | . . |
'------------' http://tastytronic.net/asciiweb/aw.cgi |. . .|
.------------. | . . |
| wishlist | wwwroot is the root of the current web, or |. . .|
'------------' the top level of the current webserver (or | . . |
.------------. VirtualHost) in Apache, i.e.: |. . .|
| website | | . . |
'------------' http://tastytronic.net/ |. . .|
.------------. | . . |
| beta v0.90 | localdir is the local directory that aw.cgi |. . .|
'------------' resides in. This could probably be ascertained | . . |
\...... . | from script, but... maybe not.: |. . .|
|. .| | . . |
| . | http://tastytronic.net/asciiweb/ |. . .|
|. .| | . . |
| . | docdir is the highest parent directory that |. . .|
|. .| aw is allowed to read files from. If asciiweb | . . |
| . | thinks it can, it will read from the filesystem |. . .|
|. .| rather than via the webserver. This saves time and | . . |
| . | load. However, you don't want aw reading |. . .|
|. .| /etc/passwd -- so anything that is not "beneath" | . . |
| . | this parent directory will not be loaded from the |. . .|
|. .| filesystem: | . . |
| . | |. . .|
|. .| /var/www/tastytronic.net/ | . . |
| . | |. . .|
|. .| scriptdir is the directory local to aw.cgi | . . |
| . | that contains executeables (or symlinks to |. . .|
|. .| executeables) for aw to include, i.e.: | . . |
| . | |. . .|
|. .| scriptitos | . . |
| . | |. . .|
|. .| Note: your scriptdir *must* be a subdirectory | . . |
| . | of your docdir. asciiweb will also not load |. . .|
|. .| for display any document that is in your | . . |
| . | scriptdir to keep your module source from |. . .|
|. .| prying eyes. | . . |
| . | |. . .|
|. .| Likewise, asciiweb will *not* execute scripts | . . |
| . | from pages retrieved via HTTP. |. . .|
|. .| | . . |
| . | These safeguards, along with an appropriate |. . .|
|. .| .htaccess file, should mitigate the security | . . |
| . | issues inherent with embedded code. But you |. . .|
|. .| may wish to turn this feature off completely. | . . |
| . | |. . .|
|. .| permissions | . . |
| . | ----------- |. . .|
|. .| | . . |
| . | allowexecute should be set to 1 if you want |. . .|
|. .| to allow aw to execute and include output from | . . |
| . | applications in an asciiweb page. (Default 0) |. . .|
|. .| | . . |
| . | executepage should be set to 1 if you want |. . .|
|. .| to allow "full page includes" -- documents | . . |
| . | completely generated by executeables (such as |. . .|
|. .| ps, who, etc.), rather than simple embedded | . . |
| . | goodies (such as figlet or cowsay). |. . .|
|. .| (Default 0.) | . . |
| . | |. . .|
|. .| dynamic_debugmode should be set to 1 if you | . . |
| . | want to allow debugging information to be accessed |. . .|
|. .| via the query string parameter debugmode=1. This | . . |
| . | is nice when you are configuring your system, but |. . .|
|. .| may allow prying eyes in the know to see more | . . |
| . | than you'd like. |. . .|
|. .| (Default 0.) | . . |
| . | |. . .|
|. .| debugmode should be set to 1 if you want aw | . . |
| . | to output debugging information constantly. |. . .|
|. .| (Default 0.) | . . |
| . | |. . .|
|. .| page elements and geometry | . . |
| . | -------------------------- |. . .|
|. .| | . . |
| . | header, leftmenu, main, footer, leftfill, |. . .|
|. .| rightfill, rightmenu, and mainfill are the | . . |
| . | pages that will be loaded by default into those |. . .|
|. .| areas unless other pages are specified by further | . . |
| . | confs or through the query string. They should be |. . .|
|. .| paths relative to aw.cgi: | . . |
| . | |. . .|
|. .| leftmenu=src/l_menu.rfk | . . |
| . | |. . .|
|. .| bgcolor, test, link, alink, and vlink are | . . |
| . | the default colors (in hex) for asciiweb. |. . .|
|. .| | . . |
| . | readcolor is a separate color specifically |. . .|
|. .| for the "main" document to enhance readability. | . . |
| . | (Notice this text is white while the window |. . .|
|. .| dressing is gray.) It allows the main body of | . . |
| . | text to be a different color from the rest of |. . .|
|. .| the "text". Commenting it out will make the | . . |
| . | "main" page be printed with the color specified |. . .|
|. .| for "text". | . . |
| . | |. . .|
|. .| persistdirconf specifies whether custom | . . |
| . | directory "confs" persist throughout the |. . .|
|. .| subdirectory, or just on the top level. See the | . . |
| . | section on conf files for more information. |. . .|
|. .| | . . |
| . | lcolwidth, rcolwidth, and ccolwidth are |. . .|
|. .| numbers that define how wide aw will make the page | . . |
| . | columns. As you define your window dressings, you |. . .|
|. .| will want to play with these settings to make | . . |
| . | asciiweb behave the way you want it to. |. . .|
|. .| | . . |
| . | Back: Next: |. . .|
|. .| Installing Conf Files | . . |
| . | <-- --> |. . .|
|. .| | . . |
.------------------------------------------------------------------------.
| The ASCIIweb Times-Tribune is a Tastytronic Industries newspaper. |
'------------------------------------------------------------------------'
Generated at: Wed Oct 29 14:14:32 CDT 2025