space Baylys
Just practicing to pass the Turing test.
space
space
space
space
Developer for Hire!
space
addedValues Plugin
space

Home

What's new

Bayly.Root

Cornershop Plugin

Career

edutools Root

Enhancements

Interests

linguist Plugin

Manila

space

Custom Prefs required Items

Frames in Manila

space
space

Frame Page

Frameset Template

Link Frame

Link Frame (Top)

Link Frame Template

Sample Page

Site Structure

space

How to implement Scalable Content

Manila Custody Issues

Manila Minor Bugs, Gotcha's and Workarounds

Plug-ins

Plugin Visibility

Static Rendering Howto

Techniques

URL Encoding in Manila

Patches

Patches by Group

Papers

Sales

Sign My Guestbook

User(land) Relations.

Contact Address

Search Baylys

urlchains

space
Join Now
Login
space space space

Frameset Template definition

A frameset template may not satisfy Manila's requirements for a valid template because the bodytext, editorialmenu and navigationlinks pseudo-macros can only appear in the noframes content. Using noframes is recommended but not mandatory, if you wish to omit the noframes content, you need to uncheck the Validate Template checkbox in the manilaFixer Templates page

pic_TemplateFrameset:

Here's the template. Notice

  • The noframes content contains the pseudo macros, so the template validates.
  • The escape character is used to cause evaluation of macros within the frame tags.
  • The use of the manilaExtras.shortcutURL macro, to convert a shortcut to the url needed in the frame tag.
  • The frame called Sites has no src attribute, the links will have a target value to force use of this frame.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN";        "http://www.w3.org/TR/1999/REC-html401-19991224/frameset.dtd";>
<html>
<head>
  <Title>Suppliers links</title>{meta}
</head>
<frameset rows = "5%,95%" >
\<frame src='{manilaextras.shortcutURL("TopFrame")}' name='TopFrame' scrolling='auto'>
<frameset cols="10%, *">
\<frame src='{manilaextras.shortcutURL("Framelinks")}' name='links' scrolling='no' noresize>
<frame name='Sites' scrolling='auto'></frameset>
<noframes>
  <table cellspacing="0" cellpadding="0" border="0" align = 'center'>
  <tr>
    <td colspan='5'>
    {editorialMenu}<p>
    {homePageLink(siteName,"font-weight:bold;font-size:larger")}<br>
    </td>
    </tr>
  <tr><td colspan='3'> </td></tr>
  <tr>
    <td valign="top" align="right">{navigatorLinks}<br><br>{membershipBox}</td>
    <td width="10"> </td>
    <td width="1" bgcolor="gray">{manilaextras.spacePixels ("1")}</td>
    <td width="10"> </td>
    \<td valign='top' width='600' bgcolor = '{manilaExtras.pathAtt("choice", "white")}'>
    <h3>{title}</h3>
    {bodytext}
    </td>
    </tr>
  </table>
</noframes>
</frameset>
</html>