Changeset 93

Show
Ignore:
Timestamp:
05/22/05 14:01:03 (4 years ago)
Author:
pragma
Message:

Misc changes to documentation

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/doc/downloads.html

    r89 r93  
    1919        <h1>Open Source.</h1> 
    2020        <p> 
    21             <i>DSP and its spinoff technologies are released under the <a href='release/license.html'>BSD License</a>. 
     21            <i>DSP and its spinoff technologies are released under the <a href='license.html'>MIT License</a>. 
    2222            All other downloads/dependencies are licensed under their respective licenses.</i> 
    2323        </p> 
     
    4646        </p> 
    4747        <p> 
    48             <i>Read the complete <a href='release/dsp0.1b.notes.html'>release notes</a> for more information</i>. 
     48            <i>Read the complete <a href='dsp-0.1b.notes.html'>release notes</a> for more information</i>. 
    4949        </p> 
    5050 
  • trunk/doc/dsp-reference/content-index.html

    r92 r93  
    1717    <div class="content-full"> 
    1818        <h1>Index.</h1> 
     19 
     20        <h3>A</h3> 
     21        <p> 
     22            <ul> 
     23                <li><a href='concepts.html#app-config'>Application Configuration</a></li> 
     24                <li><a href='concepts.html#app-filespace'>Application File Space</a></li> 
     25            </ul> 
     26        </p> 
     27 
     28        <h3>B</h3> 
     29        <h3>C</h3> 
     30        <p> 
     31            <ul> 
     32                <li><a href='concepts.html#cdata'>CDATA Section</a></li> 
     33 
     34                <li><a href='tags.html#comment'>Comment Tag</a></li> 
     35            </ul> 
     36        </p> 
     37 
     38        <h3>D</h3> 
     39        <p> 
     40            <ul> 
     41                <li><a href='concepts.html#default'>Default Servlet</a></li> 
     42                <li><a href='tags.html#argument'>dsp:argument</a></li> 
     43                <li><a href='tags.html#attribute'>dsp:attribute</a></li> 
     44                <li><a href='tags.html#code'>dsp:code</a></li> 
     45                <li><a href='tags.html#default'>dsp:default</a></li> 
     46                <li><a href='tags.html#import'>dsp:import</a></li> 
     47                <li><a href='tags.html#in'>dsp:in</a></li> 
     48                <li><a href='tags.html#include'>dsp:include</a></li> 
     49                <li><a href='tags.html#out'>dsp:out</a></li> 
     50                <li><a href='tags.html#output'>dsp:output</a></li> 
     51                <li><a href='tags.html#page'>dsp:page</a></li> 
     52                <li><a href='tags.html#servlet'>dsp:servlet</a></li> 
     53                <li><a href='tags.html#tag'>dsp:tag</a></li> 
     54            </ul> 
     55        </p> 
     56 
     57        <h3>E</h3> 
     58        <h3>F</h3> 
     59        <p> 
     60            <ul> 
     61                <li><a href='concepts.html#dependencies'>File Dependencies</a></li> 
     62            </ul> 
     63        </p> 
     64 
     65        <h3>G</h3> 
     66        <h3>H</h3> 
     67        <h3>I</h3> 
     68        <h3>J</h3> 
     69        <h3>K</h3> 
     70        <h3>L</h3> 
     71        <h3>M</h3> 
     72        <p> 
     73            <ul> 
     74                <li><a href='concepts.html#multiple-servlet'>Multiple-Servlet Libraries</a></li> 
     75            </ul> 
     76        </p> 
     77 
     78        <h3>N</h3> 
     79        <p> 
     80            <ul> 
     81                <li><a href='concepts.html#named-servlet'>Named Servlet</a></li> 
     82            </ul> 
     83        </p> 
     84 
     85        <h3>O</h3> 
     86        <p> 
     87            <ul> 
     88                <li><a href='tags.html#output-alias'>Output Alias (#...#)</a></li> 
     89                <li><a href='concepts.html#output-stack'>Output Stack</a></li> 
     90            </ul> 
     91        </p> 
     92 
     93        <h3>P</h3> 
     94        <p> 
     95            <ul> 
     96                <li><a href='tags.html#pi'>Processing Instructions</a></li> 
     97                <li><a href='tags.html#pi-alias'>Processing Instruction Code Aliases</a></li> 
     98            </ul> 
     99        </p> 
     100 
     101        <h3>Q</h3> 
     102        <h3>R</h3> 
     103        <h3>S</h3> 
     104        <p> 
     105            <ul> 
     106                <li><a href='concepts.html#servlet-code'>Servlet Code</a></li> 
     107                <li><a href='concepts.html#app-config'>Server Configuration</a></li> 
     108                <li><a href='concepts.html#forwarding'>Servlet Forwarding</a></li> 
     109                <li><a href='concepts.html#generation'>Servlet Generation</a></li> 
     110                <li><a href='concepts.html#servlet-handler'>Servlet Handler</a></li> 
     111                <li><a href='concepts.html#libraries'>Servlet Libraries and Caching</a></li> 
     112                <li><a href='concepts.html#regeneration'>Servlet Regeneration</a></li> 
     113            </ul> 
     114        </p> 
     115 
     116        <h3>T</h3> 
     117        <h3>U</h3> 
     118        <p> 
     119            <ul> 
     120                <li><a href='tags.html#custom'>User-Defined Custom Tags</a></li> 
     121            </ul> 
     122        </p> 
     123 
     124        <h3>V</h3> 
     125        <h3>W</h3> 
     126        <h3>X</h3> 
     127        <h3>Y</h3> 
     128        <h3>Z</h3> 
     129 
    19130    </div> 
    20131</body> 
  • trunk/doc/dsp-reference/tags.html

    r89 r93  
    5555                <li><a href='#comment'>Comment Tag</a></li> 
    5656                <li><a href='#output-alias'>Output Alias (#...#)</a></li> 
    57                 <li><a href='#pi'>Processing Instruction</a></li> 
     57                <li><a href='#pi'>Processing Instructions</a></li> 
    5858                <li><a href='#pi-alias'>Processing Instruction Code Aliases</a></li> 
    5959                <li><a href='#custom'>User-Defined Custom Tags</a></li> 
     
    8181            other than servlets. 
    8282        </p> 
    83         <p> 
    84             <i> 
    85                 Future revisions of the page tag may include attributes to send hints to the DSP parser regarding 
    86                 how a page should be processed. 
    87             </i> 
    88         </p> 
    8983 
    9084        <!-- ******************************************************************* --> 
     
    108102                <li><u>name</u> - the name of the servlet.  Used to distinguish between different servlets within the 
    109103                same file. (see the <a href='#tag'>‘tag’ tag</a> for more information)</li> 
    110  
    111                 <li><u>external</u> - determines the accessability of the servlet.  Set to ‘true’ by default for the 
    112                 default servlet, and ‘false’ by default for all named servlets.</li> 
    113104            </ul> 
    114105        </p> 
     
    132123        <p> 
    133124            <ul> 
     125                <li><a href='concepts.html#named-servlet'>Named Servlet</a></li> 
    134126                <li><a href='concepts.html#default'>Default Servlet</a></li> 
    135127            </ul> 
     
    653645 
    654646        <a name='pi'></a> 
    655         <h1>Processing Instruction.</h1> 
     647        <h1>Processing Instructions.</h1> 
    656648 
    657649        <h3>Syntax:</h3> 
     
    666658        <h3>Description:</h3> 
    667659        <p> 
    668         </p> 
    669  
    670         <!-- ******************************************************************* --> 
    671  
    672  
     660            The behavior of the DSP parser will 'eat' any processing instruction it encounters 
     661            in the text of a given DSP script.  However, it may be desireable to emit a 
     662            processing instruction to the script output.  To allow this behavior, these specialized 
     663            processing instructions are included. 
     664        </p> 
     665        <p> 
     666            The first form, 'dsp:xml' emits the processing instruction content, unparsed, into 
     667            a processing instruction beginning with 'xml'.  The second form, allows a processing 
     668            instruction of any name to be emitted as a processing instruction.  Simply prefix the 
     669            desired instruction with 'dsp:pi:' and the DSP parser does the rest. 
     670        </p> 
     671 
     672        <!-- ******************************************************************* --> 
     673 
     674        <a name='pi-alias'></a> 
     675        <h1>Processing Instruction Code Aliases.</h1> 
     676 
     677        <h3>Syntax:</h3> 
     678        <pre class='syntax'>&lt;?dsp <i>[code]</i> ?&gt;</pre> 
     679        <pre class='syntax'>&lt;?dsp:in <i>[in code]</i> ?&gt;</pre> 
     680        <pre class='syntax'>&lt;?dsp:out <i>[out code]</i> ?&gt;</pre> 
     681        <pre class='syntax'>&lt;?dsp:output <i>[output r-value code]</i> ?&gt;</pre> 
     682 
     683        <h3>Valid Content:</h3> 
     684        <p> 
     685            The tag may contain any text except for the '?' symbol. 
     686        </p> 
     687 
     688        <h3>Description:</h3> 
     689        <p> 
     690            In order to allow some familiarity with other web languages, such as PHP, these aliases 
     691            are provided to accomplish the same feel.  The content of any of these custom 
     692            processing instructions will be interpreted as code and inserted into the appropriate 
     693            portion of the servlet. 
     694        </p> 
     695        <p> 
     696            These behave as aliases to some of the more formal dsp code tags. 
     697            The first form, 'dsp' corresponds directly to the <a href='tags.html#code'>dsp:code</a> 
     698            tag.  The second and third forms, 'dsp:in' and 'dsp:out', correspond to the 
     699            <a href='tags.html#in'>dsp:in</a> and <a href='tags.html#out'>dsp:out</a> tags respectively. 
     700            The forth form, 'dsp:output' corresponds to the <a href='tags.html#ouput'>dsp:output</a> tag, 
     701            and adopts is requirements for the code to be a D language r-value. 
     702        </p> 
     703 
     704        <h3>See Also:</h3> 
     705        <p> 
     706            <ul> 
     707                <li><a href='tags.html#code'>dsp:code</a></li> 
     708                <li><a href='tags.html#in'>dsp:in</a></li> 
     709                <li><a href='tags.html#out'>dsp:out</a></li> 
     710                <li><a href='tags.html#output'>dsp:output</a></li> 
     711            </ul> 
     712        </p> 
     713 
     714        <!-- ******************************************************************* --> 
     715 
     716        <a name='custom'></a> 
     717        <h1>User-Defined Custom Tags.</h1> 
     718 
     719        <h3>Syntax:</h3> 
     720        <pre class='syntax'>&lt;<i>[tag name]</i> <i>[attributes]</i> /&gt;</pre> 
     721        <pre class='syntax'>&lt;<i>[tag name]</i> <i>[attributes]</i> &gt; <i>[content]</i> &lt;/<i>[tag name]</i>&gt;</pre> 
     722 
     723        <h3>Valid Content:</h3> 
     724        <p> 
     725            Any top level tag, text content or the <a href='tags.html#argument'>dsp:argument</a> tag. 
     726        </p> 
     727 
     728        <h3>Description:</h3> 
     729        <p> 
     730            Invokes an embedded servlet via the tag declared via the <a href='tags.html#tag'>dsp:tag</a> tag. 
     731            Attributes are passed to the servlet via the attributes declared in the custom tag itself. 
     732            The target servlet is then responsible for generating any output that may be passed back to the 
     733            calling servlet. 
     734        </p> 
     735        <p> 
     736            The <a href='tags.html#argument'>dsp:argument</a> tag is used to pass arguments to the servlet that may 
     737            be more complicated than the inline attribute syntax allows.  They are also used to provide a means 
     738            for conditionally passed arguments. 
     739        </p> 
     740 
     741        <h3>See Also:</h3> 
     742        <p> 
     743            <ul> 
     744                <li><a href='tags.html#argument'>dsp:argument</a></li> 
     745                <li><a href='tags.html#tag'>dsp:tag</a></li> 
     746            </ul> 
     747        </p> 
    673748 
    674749    </div> 
  • trunk/doc/style.css

    r85 r93  
    6767 
    6868a{ 
    69     color: #0D1F6F; 
    70     color: #1534AF; 
     69    color:#333; 
    7170    font-style: italic; 
    7271}