Vine Type Content Management with Standards in Mind

20 Oct 2005

html

The html node of a Vine Type template file describes the html node of all pages associated with the template.

This node should contain head and body nodes, and maintain a well-formed XML structure.

Additional Note

Keep in mind that only the contents of the template's html element is used. The template's html begin and end tags are discarded. Control of the html element served up by Vine Type is accomplished via the vinetype.config file.

Example

<html>
  <head>
    <title>$website_title</title>
      <link rel="stylesheet" href="./styles/default.css" type="text/css" media="screen, projection" />
    </head>
    <body>
    <div id="outer">
    <div id="mastheaddiv">
        <span>welcome to my website.</span>
    </div>
    <div id="maincolumndiv">
      <div id="navdiv">
        <form id="frmfind" action="default.aspx" method="post">
          <div id="findboxdiv">
            <label for="findbox">find</label>
            $_findbox
          </div>
        </form>
        <p>sections</p>
        $_sections
        <p>$_nav_section</p>
        $_navigation
      </div>
      <div id="contentdiv">
        <div id="breadcrumbdiv">
          <span class="breadcrumbintro">you are here: </span>
          $_breadcrumbs
        </div>
        $_login
        $_article
        $_comments
        $_comment_form
        $_contentadmin
      </div>
    </div>
  </div>
 </body>
</html>

If this looks familiar, like looking at the source of your website, congratulations! You appear to be familiar with the Vine Type templating language.

Vine Type doesn't require learning a new templating language. Templates are XML files that show the actual XHTML structure the designer wants to use on each page. Then, where dynamic content is placed, Vine Type template variables are used.

This makes creating a Vine Type website easy. The designer can create an XHTML web page of the design, then strip away the filler text and replace those with Vine Type variables.

download

Visit the Download Area to test drive the standard in standards compliance.

upgrade

Add professional features to your Vine Type site by purchasing a Vine Type Pro license.

feedback

Discuss Vine Type or pose questions at the official Vine Type Forum hosted by ASP Advice.

about us

Learn more about this site and the features it is demonstrating.

© 2001-2017 vine branches — website powered by vine type