Optimalworks Ltd web design, SEO, training and consultancy 

the site completely surpassed my expectations GT, AutoDirector, we build websites that work, my website is great - I love it MP, XL Autos, reach more customers, make more sales, it's more than I ever could have expected LM, Trade Cars UK, we can help your business grow, 99% of business now comes from my website GV, Bash Events, promoting standards throughout the web industry, your contribution added a level of quality we would otherwise have struggled to achieve PS, Hemsley Fraser
  1. home
  2. Services
  3. Portfolio
  4. Contact us
  5. blog

Free downloads

The following software and resources have been created by Optimalworks. They are free to download and use within your own projects. We are unable to offer free support, but full instructions are provided.

BetterInnerHTML – an innerHTML replacement

innerHTML allows a JavaScript developer to insert raw HTML code into the page at a specific node, e.g. node.innerHTML = “<p>some new HTML</p>”;

It’s fast and incredibly useful, but is non-standard, inconsistent across browsers, and comes with some problems. BetterInnerHTML solves those problems and still allows the developer to provide an HTML string.

Read more about BetterInnerHTML or visit the BetterInnerHTML demonstration and download page.

TACS: Templating and Caching System

TACS is a fast and lightweight page template system for PHP.

There are numerous template systems available but many are complex and involve learning new commands or techniques. TACS is aimed at PHP developers who simply want to use their own PHP code and libraries. It offers easy template includes, variables, HTML compression, and the ability to cache output from PHP code blocks.

We use TACS for many of our sites. Pages can be developed quicker, the code is cleaner, they are easier to maintain, and downloading is faster.

Download TACS (12 Kb)

CodeKeeper: WordPress <code> block plugin

WordPress has a very good text editor, but it can try a little too hard. Code examples often get additional line breaks or paragraphs which destroys the formatting.

Our CodeKeeper plugin solves the issue. It simply retains the formatting of <code></code> blocks and converts any necessary characters. It is useful for small snippets of code that do not require colour-coding, line numbering, or the other effects offered by more powerful syntax highlighters.

To install it, extract codekeeper.php to your WordPress wp-content/plugins folder, load the administration panel, and activate it in the Plugins section. You can also add CSS to the theme stylesheet to style the code, e.g. code { display: block; width: 90%; font-family: monospace; padding: 0.5em; margin: 1em 0 1.5em auto; color: #666; background-color: #eee; border: 1px solid #ccc; white-space: pre; overflow: auto; }

Download CodeKeeper WordPress Plugin (1 Kb)

  1. Web design
  2. Template service
  3. Online marketing
  4. Assessment report
  5. IT consultancy
  6. Technical training
  7. Free downloads
  1. site map
  2. home
  3. Services
  4. Portfolio
  5. Contact us
  6. blog
  7. RSS feed
  8. project survey

XHTML 1.0 | CSS 2.1 | WAI AAA | printer-friendly

©2013 Optimalworks Ltd, Devon, UK. Registered in England and Wales No. 5922205.

This page can be viewed at http://www.optimalworks.net/services/free-software-downloads