Helix Hypertext Framework

Helix Hypertext Framework is a powerful web application for businesses to build their e-commerce solutions on.

With powerful billing components, Helix can power online sales. It's user-friendly built-in CMS allows your content editors to quickly and easily make changes to your websites. Designed by SEO experts, Helix will make sure it can provide the best organic flow possible.

Secure

secureHelix employs detailed security protocols including automated alerts, detailed threat level logging and encryption of sensitive data, such as passwords.

Helix also fully supports SSL, the ideal way to keep credit card information and user login details safe.

 

Smart Content Handling

One of the larger focuses of Helix is it's ability to intelligently handle content. Starting with a clean WYSIWYG editor, content is cross-referenced with TOC keys to ensure that each page links to the correct URL of other pages, even if you completely change your entire URL structure.

Helix will also manage automatic redirection, if you change your URLs Helix can redirect old URLs to the new ones. A solid hierarchy ensures that breadcrumbs, sitemap layouts, menus and URL path lines can all be appropriately built on-the-fly, or completely customised.

Billing Systems

Helix integrates it's users with a sophisticated billing system that provides your site with the ability to take money, manage transactions and bills, provide invoices and consider tax for domestic and international sales.

Helix Billing covers:

  • Arbitrary transactions to user accounts, either manually or automatically generated sales.
  • A bill system, provide a bill with a corresponding invoice to deliver to your clients.
  • Subscription services that allow you to automatically re-bill clients.
  • Administrative functions to search for clients and examine their account, credit, debit and bill them, extend deadlines and due dates, suspend accounts and more.
  • Much more
 

SEO and Analytics Support

Carefully designed to cater for both the user and the search engine, every page in a Helix website contains extra information, watching the importance of pages, when they were last modified and how often they are modified, Helix can accurately provide Google with information that will better help it crawl your site. Every URL on Helix is defined how you want it to be, unlike most CMS' you have complete control over every fine aspect of your site.

Detail sitemaps with categorisation can be automatically built using the information stored in the content analytics database. 

 

Helix 0.9.2

Written by Jordon, 27 May, 2008, 4:25 PM

Some cleanups from the rather dramatic 0.9.0 release. AED and listControl bugs have been fixed, AED class has been further extended. The redirect manager can now edit existing entries in the database. The SearchEngine class is now part of Helix, this is a big one and still experimental but completely operational.

  • Fixed bug in content editor causing TOC keys to disappear
  • Fixed bug in menu list groupings causing page to fault and not finish rendering
  • Add some functions and code optimisations to the core
  • Gave the maintenance script an infinite time limit
  • Extended the standard list class to have the key cell fully clickable when row-linking is disabled
  • Fixed the dummy 'secondary components' window at the bottom of the content editor
  • Fixed a bug with the ListControl that caused improper display of menu items when using the exclusive setting
  • Relocated all CSS and JS files to the /components/assets/ directory
  • Extended the AED class to allow for textarea and radio options
  • Fixed a bug in the AED class that faulted when the + character was used in text fields
  • Extended the AED class to detect changes to the form and only warn when cancelling a modified form
  • Extended the Redirect Manager component to also display an AED form for existing redirects so you can now add, edit and delete redirects within Helix
  • Added new functions for gathering query data and updated existing components to use these

Also, a note about the text editors within Helix. Some Helix releases on some templates trigger a bug in Firefox that causes the carrot to disappear. There is a workaround for this bug, but it's not very pretty. Firefox 3, which is due for release soon, has solved this bug so there will be no update in Helix to workaround it.

Helix 0.9.0

Written by Jordon, 17 April, 2008, 11:08 AM

A big update to Helix, some new admin pages, new features and some handy new tools for the admin section. This release includes an AED class to standardise and make building new form editors a lot easier, as well as new some window classes for standardising floating windows within Helix.

  • Massive new feature: Added a bayesian style filter for RSS content filtering
  • Blogs can now be a combination of either normal blogs or RSS feeds
  • Fixed heading bug in archives component
  • Added AED class - 'Add - Edit - Delete' for quickly building form editors and unification
  • Added Blog Title Editor, RSS feed editor
  • Updated 'content' component to use AED class
  • Updated 'blog editor' component to use AED class
  • Optimised menu editor code
  • Added module editor
  • Updated Integrity Report to detect admin pages included in analysis reports
  • Code optimisations for admin components
  • Rebuilt menu editor so it can add, edit and delete menus themselves
  • Added Page Finder tool to content editor, blog editor and menu item editor
  • Modified FCK link tool to change the protocol when it sees a {LINK=} style link
  • Added a WYSIWYG Override tool for per-session disabling of the WYSIWYG editors
  • Added a new window system for hovering dialogues that allows dragging like normal GUI windows
    • Applied to the WYSIWYG Override, Page Finder and Secondary Components dialogues

Updating to this version of Helix will require you to add some more pages, read on for further details.

Continue reading

Helix 0.8.7

Written by Jordon, 17 March, 2008, 3:25 PM

This update is a pretty major one from 0.8.5, if you played with the 0.8.6 experimental update only a few things are different. Major changes apply to the credit control for users and the tax system. Tax now allows for an inclusive or exclusive GST/Tax, a user can change (fix) their geographic location before paying a bill and tax is added or removed from the invoice if needed. Once a partial payment is made, the billing details are locked to the bill.

You can no longer edit the users balance from the user editor, you must have billing access to do this, and this forces proper synchronisation between the billing engine and account control.

A big update to the templating system now allows you to choose default templates for different sections of the site, instead of having to manually override an entire section.

Read on for a full list of changes.

Continue reading

Helix 0.8.5

Written by Jordon, 27 February, 2008, 5:26 PM

Helix 0.8.5

Helix 0.8.5 has just been released. New to 8.5 is RSS 2 syndication support. This new feature will allow you to supply a limitless combination of XML feeds for RSS aggregators which comprise of any Helix blog, whether that be a convention blog or a RSS feed itself.

Helix 8.5's deployment package has removed some of the dummy data present in the 8.4 deployment package.

Also in this release is improved support for tax in the billing engine. These changes allow you to provide any tax system you want to buyers inside your own country, and a seperate tax code for buyers outside your country. Billing details may be dynamically changed, but are now locked to an invoice once any money has been made on that invoice.