How to deliver a native Xara Blog

Assumptions

The Blogger: 1. has access to a Xara Desktop Application 2. publishes from a given Blog Template as nnnnn.htm sequentially from 00001 3. follows a similar design filenaming such as yyyymmdd- Blog00001 - Title of Blog.xar for easy revisions 4. has access to a ../blogs/ folder on the server 5. need never touch the main website The website publisher, separately: 1. can set up an IFRAME named BlogPoint on any pages 2. can link to ../blogs/nnnnn.htm

Concept

Any blog is isolated and need never require the main website to be updated. That said the matter of adding Links requires some cunning: The means to flag up an ever-changed “Latest” Post. A way to add Links for any new Blogs since the site was published.

Approach

Put the majority of housekeeping into a 00000.htm webpage and reference that as the main website default IFRAME address.

Navigation

Linkages across Blogs themselves simply need to use the nnnnn.htm filename.

Presentation

The use of a Vertical Scrolling website with a Text Area that will create new pages automatically is recommended. A Scrolling site only ever needs an index page. Publishing the Scrolling site with a filename of nnnnn.htm keeps the index name within the Xara design and prevents overwriting any prior Blogs, provided the incrementing is always followed.

Layout

IFRAME: 490w x 800h (px) to accommodate a special vertical scrollbar (CSS coded) Blog Page: 480w x 800h (px) Blog Text Area: 460w x 800h (px) Blog Title and its backdrop: o Sticky o Repeat on all Pages o Repel Text Under Blog Footer Controls and their backdrop: o Sticky o Repeat on all Pages o Repel Text Under Blog Controls: o Previous Blog o Previous Blog Page (Link to <Previous page>) o Top of Blog (Link to <Top of page>) o Next Blog Page (Link to <Next page>) o Next Blog