Version 3

    Includes its contents, if the page type matches.

     

    JSPWiki handles attachments as a special type of a WikiPage.  For example, page info is practically the same for both pages and attachments. Thus, sometimes you must be able to discern between these two types.

     

    -


     

    Usage

     

    <wiki:PageType type="attachment|page|weblogentry">
       HTML or JSP data
    </wiki:PageType>
    

     

    Parameters

     

    *type*

    Either "attachment", "page", or "weblogentry".  If "attachment", includes the body if the current page is an attachment; or if "page", includes the body if (and only if) the body is a standard WikiPage.  If it is "weblogentry", then includes the body if and only if the page seems to be a WebLog entry.

     

    Example

     

        <wiki:PageType type="page">
           <wiki:LinkTo>Back to <wiki:PageName></wiki:PageName></wiki:LinkTo>
        </wiki:PageType>
        <wiki:PageType type="attachment">
    
           <form action="attach" method="POST" enctype="multipart/form-data">
    
               <%-- Do NOT change the order of wikiname and content, otherwise the 
                    servlet won't find its parts. --%>
    
               <input type="hidden" name="page" value="/>">
    
               In order to update this attachment with a newer version, find the
               file using "Browse", then click on "Update".
    
               <P>
               <input type="file" name="content">
               <input type="submit" name="upload" value="Update">
               <input type="hidden" name="action" value="upload">
               <input type="hidden" name="nextpage" value="/>">
               </form>
    
    
        </wiki:PageType>
    

     

    If the current page is a standard WikiPage, displays just a link back to the page.  However, if it is an attachment, will insert a possibility to update the attachment.