Release History

The following table lists the releases for this web site, along with summaries of the associated changes that were made:

Release Date Changes Summary
2.7.8 TBA Not yet released. See details for planned changes.
2.7.7 13-Jul-2016 Introduced writers' resources area.
2.7.6 10-May-2016 Bug fixes and software updates.
2.7.5 18-Apr-2016 Improvements to [‍shortcodes‍]. Multiple software updates.
2.7.4 22-Dec-2015 Social media integration. Logo changed.
2.7.3 07-Aug-2015 Comments entry/reply form changes. Software package updates.
2.7.2 03-Jun-2015 WordPress core & software packages update.
2.7.1 14-May-2015 Software packages update.
2.7.0 10-Apr-2015 100 Word Mini-Tales competition.
2.6.4 31-Mar-2015 WordPress core & plug-ins update.
2.6.3 02-Mar-2015 Tabbed display on front page for "joining benefits" and "who are we?".
2.6.2 04-Feb-2015 Automation of Link magazine back issues list.
2.6.1 12-Nov-2014 Behind the scenes technical changes, including content filters.
2.6.0 12-Aug-2014 Implemented dynamic side bars and widgets.
2.5.0 27-May-2014 Implemented new display modes.
2.4.5 06-May-2014 WordPress core & plug-ins update.
2.4.4 16-Apr-2014 Implemented catalogue navigation pages.
2.4.3 04-Apr-2014 WordPress core & plug-ins update.
2.4.2 31-Mar-2014 WordPress theme refactored. Unwanted plug-ins removed.
2.4.1 20-Mar-2014 Source code under version control. Database moved.
2.4.0 21-Nov-2012 WordPress core & plug-ins update.
2.3.0 13-Jan-2012 WordPress core & plug-ins update. "Redirect" plug-in added.
2.2.0 13-Dec-2011 WordPress core & plug-ins update.
2.1.0 05-Aug-2011 WordPress core & plug-ins update. Contact form fixes.
2.0.0 20-Mar-2010 Site replaced with a WordPress based solution.
1.0.0 2001 Site created with Microsoft FrontPage.

Release History Details

Version 2.7.8 – Not Yet Released

Version 2.7.7 – 13 July 2016
Facilities
Software Packages
  • Updated WordPress core to version 4.5.3.
  • Updated "Website Setup" to version 1.0.5.
  • Updated "K-Framework" to version 1.4.2.
  • Updated "Shortcodes" to version 1.3.0.
  • Updated "Filters" to version 1.0.9.
  • Updated "Issue Management" to version 1.1.2.
  • Updated "Social Links" to version 1.0.3.
  • Updated "Writing Groups Directory" to version 1.1.4.
  • Added "Writers' Resources" at version 1.0.0.
Plug-ins
  • Updated "K-Base" must-use plug-in to version 1.1.0.
  • Updated "Akismet" to version 3.1.11.
  • Updated "All In One SEO Pack" to version 2.3.8.
Themes
  • Updated "K-Lattice" to version 1.1.1.
  • Updated "NAWG Classic" to version 1.7.7.
Technical Changes
  • Updated PHP version from 5.3.28 to 5.6.22.

Version 2.7.6 – 10 May 2016
Appearance
  • The "table" display mode for article sets now includes a hint in the title, prompting users to click on a title to show an individual article.
  • Added colour schemes "purple" and "steel" for panels and widgets.
  • Writing groups directory: removed the "not displayed - Let us know if you want to change this" prompts.
Software Packages
  • Updated WordPress core to version 4.5.2.
  • Updated "K-Framework" to version 1.4.1.
  • Updated "Shortcodes" to version 1.2.0.
  • Updated "Filters" to version 1.0.8.
  • Updated "Content Catalogue" to version 1.2.0.
  • Updated "Widgets" to version 1.0.8.
  • Updated "Social Links" to version 1.0.2.
  • Updated "Writing Groups Directory" to version 1.1.3.
Plug-ins
  • Updated "All In One SEO Pack" to version 2.3.4.2.
  • Updated "Contact Form 7" to version 4.4.2.
Themes
  • Updated "NAWG Classic" to version 1.7.6.
Technical Changes
  • Added shortcodes: [‍advert‍] and [‍temporal‍].

Version 2.7.5 – 18 April 2016
Appearance
  • Links now have two colour schemes:

    Most external links now open in a new tab/window.

Software Packages
  • Updated WordPress core to version 4.4.2.
  • Updated "WordPress Loader" to version 1.0.4.
  • Updated "Website Setup" to version 1.0.4.
  • Updated "K-Framework" to version 1.4.0.
  • Updated "Shortcodes" to version 1.1.0.
  • Updated "Filters" to version 1.0.7.
  • Updated "Content Catalogue" to version 1.1.1.
  • Updated "Widgets" to version 1.0.7.
  • Updated "Issue Management" to version 1.1.1.
  • Updated "Social Links" to version 1.0.1.
  • Updated "Mini-Tales Competition" to version 1.0.5.
  • Updated "Writing Groups Directory" to version 1.1.2.
  • Added "Testing Framework" at version 1.0.0.
Plug-ins
  • Updated "Akismet" to version 3.1.10.
  • Updated "All In One SEO Pack" to version 2.3.4.
  • Updated "Breadcrumb NavXT" to verion 5.4.0.
  • Updated "Contact Form 7" to version 4.4.1.
Themes
  • Updated "K-Lattice" to version 1.0.1.
  • NAWG Classic: Dropped the "writing groups" widget area.
  • Updated "TwentyFourteen" to version 1.7.0.
  • Updated "TwentyFifteen" to version 1.5.0.
  • Updated "TwentySixteen" to version 1.2.0.
Technical Changes
  • Added features to display past and future magazine publication dates.
  • Made some improvements to the handling of shortcodes, such as [‍file‍]. These include better security measures.

Version 2.7.4 – 22 December 2015
Appearance
  • There are now "share" and "tweet" buttons at the bottom of each article, for use with social media.
  • Changed the "pencil" logo to a "chain" logo in the header banner. The favicon also has the "chain" image, now at multiple resolutions.
  • Deprecated the use of the "writing groups" conditional side bar widget area.
  • The login page has been customised, including the "chain" logo.
Software Packages
  • Introduced "Social Links" at version 1.0.0.
  • Updated WordPress core to version 4.3.1.
  • Updated "K-Framework" to version 1.3.0.
  • Updated "Shortcodes" to version 1.0.5.
  • Updated "Filters" to version 1.0.6.
  • Updated "Content Catalogue" to version 1.1.0.
  • Updated "Widgets" to version 1.0.6.
  • Updated "Issue Management" to version 1.1.0.
  • Updated "Mini-Tales Competition" to version 1.0.4.
  • Updated "Writing Groups Directory" to version 1.1.1.
Plug-ins
  • Updated "Akismet" to version 3.1.6.
  • Updated "All in One SEO Pack" to version 2.2.7.5.
  • Updated "Breadcrumb NavXT" to version 5.3.1.
  • Updated "Contact Form 7" to version 4.3.1.
Themes
  • Updated "Twenty Thirteen" to version 1.7.0.
  • Updated "Twenty Fourteen" to version 1.6.0.
  • Updated "Twenty Fifteen" to version 1.4.0.
Technical Changes
  • Moved from XHTML 1.0 markup to HTML 5.
  • Theme "NAWG Classic": The site logo image (for the header banner) is now configurable.
  • Meta-data for social media are now provided in the HEAD element of each page. These include:

    • Open Graph tags, for Facebook.
    • Summary Card information, for Twitter.

    These assist with things like titles, summaries and image scraping, when posting links to our site on social media.


Version 2.7.3 – 07 August 2015
Appearance
  • Mini-tales Competition:
    • Word counts are no longer displayed on the status page.
    • Added "state" column to story lists (admin feature).
    • Competitors list now shows their joining dates/times.
    • Added event lists for competitors and administrators.
  • Writing Groups Directory:
    • Redesigned search form with multiple pushbuttons replacing radio buttons.
    • Group listings table now has hyperlinks for area codes and region names, allowing users to quickly list the groups in those geographical locations.
    • Canadian postcodes and geography are now handled.
  • Footer: Added peak memory usage counter.
Behaviour
  • Comments: the way the entry/reply form works has been changed, as follows:
    • The form is not initially displayed.
    • If the article's "add comment" button, or one of the comment's "reply" buttons is clicked, then the form will appear, either next to the comment being replied to, or at the end of the list for new comments.
    • If the "cancel" button is clicked, the form will disappear again.
Software Packages
  • Updated WordPress core to version 4.2.4.
  • Updated "Mini-Tales Competition" to version 1.0.3.
  • Update "Writing Groups Directory" to version 1.1.0.
  • Updated "Issue Management" to version 1.0.1.
  • Updated "Shortcodes" to version 1.0.4.
  • Updated "Filters" to version 1.0.5.
  • Updated "Content Catalogue" to version 1.0.5.
  • Updated "Widgets" to version 1.0.5.
Plug-ins
  • Updated "Akismet" to version 3.1.3.
  • Updated "All in One SEO Pack" to version 2.2.7.1.
  • Updated "Contact Form 7" to version 4.2.2.

Version 2.7.2 – 03 June 2015
Appearance
Software Packages
  • Updated WordPress core to version 4.2.2.
  • Updated "Mini-Tales Competition" to version 1.0.2
  • Updated "Writing Groups Directory" to version 1.0.2
Plug-ins
  • Updated "Breadcrumb NavXT" to version 5.2.2.

Version 2.7.1 – 14 May 2015
Software Packages
  • Updated "K-Framework" library to version 1.2.3.
  • Added "Issue Management" package at version 1.0.0.
  • Updated "Shortcodes" package to version 1.0.3.
  • Updated "Filter" package to version 1.0.4.
  • Updated "Catalogue" package to version 1.0.4.
  • Updated "Widget" package to version 1.0.4.
  • Updated "Mini-Tales Competition" package to version 1.0.1.
  • Updated "Writing Groups Directory" package to version 1.0.1.
Plug-ins
  • Updated "All in One SEO Pack" to version 2.2.6.2.
  • Updated "Contact Form 7" to version 4.1.2.
  • Removed "WP Polls".
Themes
  • Updated "Twenty Thirteen" to version 1.5.0.
  • Updated "Twenty Fourteen" to version 1.4.0.
  • Updated "Twenty Fifteen" to version 1.2.0.
  • Removed "Twenty Eleven" and "Twenty Twelve".

Version 2.7.0 – 10 April 2015
New Features
Appearance
  • "Sticky posts" now correctly appear at the top of article listings, per category. This is most apparent on the front page. This previously only worked for the "recent articles" widget.
Software Packages
  • Added "mini-tales competition" at version 1.0.0.
  • Added "writing groups directory" at version 1.0.0.
  • Updated "catalogue" package to version 1.0.3.
  • Updated "widget" package to version 1.0.3.
Plug-ins
  • Updated "contact form 7" to version 4.1.1.

Version 2.6.4 – 31 March 2015
Issues Resolved
  • 0007: "Pages" widget shows the wrong selection.
  • 0008: E-mail address corruption.
Software Packages
  • Updated WordPress core to version 4.1.1.
  • Updated "WordPress Loader" to version 1.0.3.
  • Updated "K-Framework" library to version 1.2.2.
  • Updated "shortcode" package to version 1.0.2.
  • Updated "filter" package to version 1.0.3.
  • Updated "catalogue" package to version 1.0.2.
  • Updated "widget" package to version 1.0.2.
Plug-ins
  • Updated "Akismet" to version 3.1.1.
  • Updated "All in One SEO Pack" to version 2.2.6.1.

Version 2.6.3 – 02 March 2015
Appearance
  • Front page: Replaced the "special membership offer" panel with two new panels: A "benefits of joining" panel and a "who are we?" panel. They both use "tabbed" content for a compact display.
  • The dotted separator line between the article content and the "info" table, is now attached to the table, rather than the content section. This looks better when used with floating content such as images.
  • The page load time in seconds is now displayed in the footer.
Software Packages
  • Updated WordPress Loader to version 1.0.2.
  • Updated "Website Setup" manager to version 1.0.3.
  • Updated "K-Framework" library to version 1.2.1.
  • Updated "Filter" package to version 1.0.2.
  • Updated "Jumpmark" package to version 1.0.1.
  • Updated "Catalogue" package to version 1.0.1.
  • Added "privacy" package version 1.0.0.
Technical Changes
  • Theme: Added script to handle "tabbed" content, using jQuery UI.

Version 2.6.2 – 04 February 2015
Appearance
  • Link magazine:
    • Back issues are now shown in a single table, which is automatically generated from the directory contents.
  • Footer:
    • Removed the "powered by WordPress" credit, since it is of no particular benefit to readers, nor to NAWG.
    • The site's version number now incorporates a link to the release history page.
Software Packages
  • Updated "filter" package to version 1.0.1.
  • Updated "shortcode" package to version 1.0.1.
  • Updated "widget" package to version 1.0.1.
Plug-ins
  • Updated "Akismet" to version 3.0.4.
  • Updated "All in One SEO Pack" to version 2.2.5.1.
  • Updated "Breadcrumb NavXT" to version 5.2.0.
  • Updated "Contact Form 7" to version 4.0.3.
  • Updated "WP-Polls" to version 2.6.8.
Themes
  • Updated "Twenty Eleven" to version 2.0.0.
  • Updated "Twenty Twelve" to version 1.6.0.
  • Updated "Twenty Thirteen" to version 1.4.0.
  • Updated "Twenty Fourteen" to version 1.3.0.
Technical Changes
  • Web hosting:
    • The site is moving to a new hosting company. Work was done to facilitate this.
  • Configuration:
    • Added "site-live" setting for overriding live site domain name.
    • Altered filter settings to avoid re-entrancy issues when expanding shortcodes.
    • Added filters for "wp_list_pages" hook.

Version 2.6.1 – 12 November 2014
New Features
  • Article editing:
    • The visual (rich text) editor has been disabled, due to the fact that it produces invalid or otherwise mangled markup code. This means that markup is now always shown when editing articles.
    • The limit for the number of previous revisions for articles has been set to ten. It was previously "no limit", which was leading to excessive database storage for very little benefit.
Issues Resolved
  • 0004: Side bar navigation widget "categories" has missing information.
  • 0005: Document title leaks markup code.
  • 0006: Replying to non-existent comment gives cryptic error message.
Software Packages
  • Introduced "WordPress Loader" at version 1.0.0.
  • Updated "Setup" to version 1.0.2.
  • Updated "K-Framework" to version 1.2.0.
Plug-ins
  • Updated "Akismet" to version 3.0.3.
  • Updated "All in One SEO Pack" to version 2.2.3.1.
  • Updated "Contact Form 7" to version 4.0.1.
  • Updated "WP Polls" to version 2.6.7.
  • Removed must use plug-in "K-Site". It's functionality has been moved into "K-Base".
Themes
  • Updated "Twenty Eleven" to version 1.9.0.
  • Updated "Twenty Twelve" to version 1.5.0.
  • Updated "Twenty Thirteen" to version 1.3.0.
  • Updated "Twenty Fourteen" to version 1.2.0.
Technical Changes
  • General:
    • Some of the site's code "modules" have been factored out into external packages, so that they can be separately maintained. These include: filter, shortcode, jumpmark, catalogue, and widget.
  • Configuration:
    • Set WP_POST_REVISIONS limit to 10.
    • Added search-zero setting for adding to the list of options when search results are empty.
  • Filter:
    • Disabled visual editor using "user_can_richedit" filter hook.
    • General improvements made to the package, including: configuration, RSS feeds, text handling, and markup handling.
  • Catalogue:
    • Added KTaxo::prune and KTaxoSet::prune for removing empty terms from taxonomy trees.
  • Theme: K-Lattice
    • Added a strip_tags call to the "<title>" generating code (see issue 0005).

Release 2.6.0 – 12 August 2014
New Features
  • The "NAWG Classic" display theme (currently in use) now makes use of WordPress dynamic sidebar and widget features. This paves the way for a more flexible arrangement of the on-screen elements. Administrators can choose widgets and adjust their positions and properties, without the need for software development work.
  • Front page & side bar:
    • Items are now implemented as widgets, rather than hard-coded panels. This allows them to be altered without requiring code changes.
Appearance
  • Article counts for categories are now direct counts and do not include those from sub-categories.
  • are now styled differently to , as are active buttons.
Issues Resolved
  • 0001: Unapproved responses are visible.
  • 0002: Site pings itself.
  • 0003: Comment "edit" button -- wrong behaviour.
Software Libraries and Packages
  • Updated WordPress core to version 3.9.2.
  • Updated "K-Framework" to version 1.1.3.
  • Updated "setup" to version 1.0.1.
Plug-ins
  • Updated "Akismet" to version 3.0.1.
  • Updated "All in One SEO Pack" to version 2.2.2.
  • Updated "Breadcrumb NavXT" to version 5.1.1.
  • Updated "Contact Form 7" to version 3.9.1.
  • Removed "Google XML Sitemaps", as a similar feature is now available in the SEO pack.
Technical Changes
  • Catalogue:
    • Display mode thresholds can now be configured.
  • Shortcodes:
    • Added [‍widget] and [‍widget_test] codes.
  • Filters:
    • Removed some unwanted built-in WordPress filters, e.g. wpautop and wptexturize.
    • Added some basic text and mark-up filters. Mainly for correcting things that would otherwise fail validation tests.
  • Must-use Plug-ins:
    • Added action callback to disable self-pingbacks.
  • Theme: "NAWG-Classic":
    • The "site map" section on the bottom of the page is now suppressed if it has no content nor widgets configured.
  • Configuration:
    • Introduced TEST_REGRESSION constant.

Release 2.5.0 – 27 May 2014
New Features
  • The following new display modes were implemented:
    • Table: Articles/responses are listed in tabular form.
    • Excerpt: Short excerpts for articles/responses are displayed.
    • Full: The full articles/responses are displayed.
  • Two types of responses to articles are now distinguished:
    • Comments: responses from humans.
    • Pingbacks: automated responses for linking to other web sites.
Software Libraries and Packages
  • Updated WordPress core to version 3.9.1.
  • Updated K-Framework to version 1.1.2.
Plug-ins
  • Updated "Contact Form 7" to version 3.8.1.
  • Updated "Google XML Sitemaps" to version 4.0.5.
  • Updated "WP Polls" to version 2.6.6.
Technical Changes
  • Made the "catalogue" module available to all themes.
  • Added "K-Lattice" and "K-Grey" themes.
  • Categories that trigger accordion behaviour (in the "NAWG Classic" theme) are now stored in the configuration file, rather than hard-coded.

Release 2.4.5 – 06 May 2014
New Features

None.

Software Libraries and Packages
  • Updated WordPress core to version 3.9.0.
  • Updated K-Framework to version 1.1.1.
Plug-ins
  • Updated "Akismet" to version 3.0.0.
  • Updated "All in One SEO Pack" to version 2.1.5.
  • Updated "Contact Form 7" to version 3.8.0.
  • Updated "Google XML Sitemaps" to version 4.0.4.
  • Updated "WP Polls" to version 2.6.5.

Release 2.4.4 – 16 April 2014
New Features
  • Catalogue navigation pages now have bullet list links implemented.
  • Tidied up contact form layout.
Software Libraries and Packages
  • Updated K-Framework to version 1.1.0.
Technical Changes
  • Refactored "nawg-classic" theme to use KDoc object.
  • Added [‍exec] shortcode for running routines to generate text.
  • Added KCatalogue class for handling catalogue features.

Release 2.4.3 – 04 April 2014
New Features
  • Made more use of horizontal screen space by moving from fixed-width (980 pixels) to a percentage model.
  • Added a "favicon" image to replace the old one that looked like an "M". The new one is a pencil stub.
Software Libraries and Packages
  • Updated WordPress core to version 3.8.1.
  • Installed K-Framework version 1.0.2, for core functionality.
Plug-ins
  • Updated "All in One SEO Pack" to version 2.1.4.
  • Updated "Breadcrumb NavXT" to version 5.0.1.
  • Updated "Google XML Sitemaps" to version 4.0.1.
  • Updated "WP Polls" to version 2.64.
  • Implemented "must-use" plug-ins to handle theme-agnostic features.
  • Removed "Advanced Excerpt" as it appears to have been discontinued. Its functionality was not particularly useful anyway.
  • Removed "Redirection" due to unwanted behaviour. In particular, clogging up the database with log entries.
  • Removed "WordPress Backup" as it provided no useful features that are not available elsewhere.
Technical Changes
  • Renamed theme from "default" to "nawg-classic".
  • Added a [‍file] shortcode to pull in text from external files.
  • Implemented error handling code, as supported by K-Framework package.
  • Enabled the use of salts for added security.

Release 2.4.2 – 31 March 2014
Behaviour and Visual Changes
  • The WordPress theme has been refactored, resulting in the same general overall appearance, but with some cosmetic changes and general improvements.
  • The "accordion" display feature is now working (see jqueryui.com/accordion). This mainly affects the Writing Groups Directory and Who is NAWG? category pages.
Overall Appearance
  • Larger typefaces have generally been used, in order to improve readability.
  • The colour scheme and layout has been somewhat simplified and de-cluttered.
Main Display Area
  • A larger typeface is now used, plus increased line spacing, in order to improve readability.
  • Added "jump" links to navigate to the comments area and back to the top of the article being viewed.
Comments Display Area
  • Now larger and more readable.
  • The display now indicates the hierarchy (nesting) of comments and replies.
  • Action links are provided for submitting replies.
Header Bar
  • The "Home" link has been removed to save vertical space. There are plenty of existing links to get back to the home page, including:
    • Clicking on the pencil logo or the title banner.
    • The "home page" link in the side bar.
    • The "home" link under "pages" in the footer's site map.
  • A "Dashboard" link has been added (when logged in). Useful for users who do not enable the WordPress tool bar.
Footer Bar
  • Latter year in copyright notice now shows the current year.
  • Site map layout rearranged to make better use of horizontal space.
  • Categories in the site map now show article counts.
  • "Home" link added to pages list.
Side Bar
  • The page and category menus are now visible on every page, not just selected ones.
  • Category menu shows article counts.
  • Most pages show the following panels:
    • Thinking of joining
    • Competition pages
    • Writing groups directory
    • NAWG publications
    The exceptions are when articles in the "writing groups" category are being viewed, in which case the following alternative panels are shown:
    • List updates
    • Not on the list
  • The advertising panel(s) are now visible on every page.
Plug-ins
  • Removed "Lightbox 2".
  • Removed "MM Forms".
  • Removed "Really Simple CAPTCHA".
  • Deactivated "Redirection".
  • Deactivated "WordPress Backup".
Technical Changes
  • Removed many unnecessary and unused source files.
  • Many of the visual effects are now implemented with client-side CSS, rather than "repeating" images. This should reduce the required transmission bandwidth to improve page loading times. It has also reduced the theme's complexity.
  • Improved output mark-up. Now closer to error free validation.
  • Refactored most of the template files, in order to:
    • Avoid huge amounts of code duplication – a maintenance nightmare.
    • Pull out common functionality – now only have to change things in one place.
    • Increase code coherency.

Release 2.4.1 – 20 March 2014
Behavioural Changes
  • The WordPress core software and plug-ins can no longer be updated from the dashboard. This has been implemented for safety and security reasons. Software updates must now be done via FTP.
Visual Changes
  • The site's release version number is now displayed in the footer.
  • The "down for maintenance" page (when in use) no longer displays a specific date on which to return to the site.
Technical Changes
  • Implemented "website setup", for managing software packages.
  • The WordPress core is now factored out as a package.
  • The SQL database has moved domains from artificialindustries.co.uk to nawg.co.uk.
Article Actions
Article Information
Author: Kevin Machin Date: April 4, 2014 5:33 pm
Categories: Website Tags: None
Responses: 0 – open Article: 2787 – published
Submit a New Comment
Alternatively, you can use your account, if you have one – Log in
Cancel

article as:

Pages
Archives
Logo: Get Creative
Image: hissac.logo-t.png

Competition & Mentorships

We are proud to be associated with the Highlands & Islands Short Story Association.