Tag name:wordpress

Spider Caves Plugin Details

First published 19th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert an instance of the spider caves game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [spidercaves /]
    Inserts an instance of the game.

Change Log

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up the updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.80.0 - 28 January 2021

  • Fix missing > in this change log!

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

2.0.0.20160401-0842 - 01 April 2016

  • Intermediate Version

2.0.0.20150119 - 19 January 2015

  • Intermediate Version

The information on this page was retrieved by Plugin Information Version 3.282.0.

Romsey Signal Box Simulation Plugin Details

First published 10th April 2020 (Last Modified 12th January 2023)

Description

This plugin adds support for my simulation of the preserved Romsey Signal Box by:
  • adding a shortcode, romseySignalBox, to add the simulation. Examples of use: [romseySignalBox]Text that will appear at the bottom middle of the simulation. Typically this would display instructions or hints.[/romseySignalBox]
  • Also, as is standard for my plugins, it adds a shortcode to add the current version number of the plugin: [romseySignalBoxVersion]

Possible Future Enhancements

  • Add the missing repeater instruments
  • Align the repeater instruments with their corresponding lever
  • Allow the commutator control to be turned as well/instead of the buttons
  • Addition of the lights for the automatic half barriers at Halterworth
  • Addition of (a much simpler) simulation of the Halterworth crossing box before its automation
  • Addition of a tutorial mode
  • Correctly handle shunt movements
  • Get Eastleigh to honour the direction lever
  • Possibly add a 1909 variant (either just the timetable (most likely) or its map as well)
  • Add (fake) position lights for the sidings and add some train movements for those too
  • Version: 3.284.0
  • Author: David Vines
  • Last Updated: 2025-05-18T14:08:25Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.8.1
  • License: Uses sounds by Alexander available from Orange Free Sounds used under the "Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)" license and the segment display by Rüdiger Appel available from 3quarks used under the "Attribution 3.0 Unported (CC BY 3.0)" License. Javascript (other than that for the segment display) and php code in the plugin may used under the 3 Clause BSD license.

Change Log

3.284.0 - 18 May 2025

Add explanatory messages for the Feb 19 2021 schedule

3.244.0 - 23 February 2023

Tweak the size of the bell push buttons

3.238.0 - 22 January 2023

Fix indentation of lever label annotations

3.226.0 - 12 January 2023

Fix css errors

3.161.0 - 09 September 2021

Fix update detection logic

3.157.0 - 21 July 2021

Common up wordpress plugin updating logic with my other plugins

3.153.0 - 21 July 2021

Fix updating logic!

3.108.0 - 29 March 2021

Update URL of the details page

3.101.0 - 13 March 2021

  • Fix estimated time to leave section when something happpens between parts of the traversal of the section.

3.100.0 - 01 March 2021

  • Add a timetable for 19 Feb 2021 when there were major engineering works in southampton so the GWR services were diverted via Eastleigh and the SWR service terminated at Romsey (and used line to Eastleigh to change platforms), all while the freight services are also diverted via Eastleigh and an Engineering Train from Southampton needs to return to base.

3.99.0 - 01 March 2021

  • Refactor code of how change of destination works fixing some minor bugs in the process

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.64.0 - 29 May 2020

  • Adjustment to the overlaps for the platforms. Adjusted the train's movement on the up line to extend the track circuit for C to include the track between the platform and the points controlled by lever 8

3.63.0 - 28 May 2020

  • Only one pull on levers 3 and 13 is permitted after the line is cleared by the relevant remote box

3.62.0 - 24 May 2020

  • Track circuits now overlap (based on the actual overlaps recorded on the 1973 track plan). There still some tweaking to do here, particularly for the artificial track circuits for the platforms
  • Improved train timings. Again based on the 1973 track plan. The current trains use modern train speeds (i.e. 80 mph for the passenger trains)
  • Commutator locked up to the signal box

3.56.0 - 02 May 2020

Many changes including:

  • Additionally lock levers based on the track circuits occupied
  • Reduce the time gap between Train Entering Section and the next track circuit being occupied
  • Revised how the timetable and active trains are shown
  • Have the remote boxes complain if things are out of sequence (including a missing Train out of section, or a commutator is not reset)
  • Trains now verify points are as expected by the train (and the driver will complain if mis-set
  • Train driver will call if they are held at a signal for over a minute
  • Adding multiple trains will add the trains with different train codes (up to ten, then numbers will cycle)
  • Train drivers will check the next track circuit is unoccupied before entering the next section (note: this should only occur if signals are not replaced by the signaller after trains pass them)
  • Remote boxes will wait five seconds before offering a new train once a train leaves the section
  • Remote boxes will ignore offers while the line is occupied
  • The code that recognises bell pushes has been overhauled. Long pauses are now only recognised if it is where a long pauses could be and if it is at least quarter of a second longer than the average for the other pauses

3.50.0 - 11 April 2020

Minor adjustments to train timings. Minor refactoring of how the remote boxes handle bell pushes when they expecting a train entering section bell code.

3.49.0 - 10 April 2020

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Plugin Information Plugin Details

First published 22nd March 2021 (Last Modified 12th January 2023)

Description

This plugin adds the ability to show the description and change log of one of my plugins in a similar way to that provided by the wordpress admin pages. In support of this, the plugin provides three shortcodes:

pluginInformation

This shortcode provides the description and other information about the plugin. Additional information may be added into the right handbox of the generated table by placing the text inside of the shortcode. The additional text will be placed inside a list item (<li> tag)

Example of use
[pluginInformation slug="LatinSquares"]<strong>License:</strong> GPL v2[pluginInformation]

If the attachment attribute is provided on the shortcode, links will be updated to point to the attachment page instead of the direct download page. For example
[pluginInformation slug="LatinSquares" attachment="true"]

If the nolink attribute is provided on the shortcode, the link itself will be suppressed (the text of the link itself will remain) For example
slug="LatinSquares" nolink="true"]

If the homepage attribute is provided on the shortcode, a link to the plugin's homepage will be added to the information panel. For example
[pluginInformation slug="LatinSquares" homepage="true"]

pluginInformationChangeLog

This shortcode provides the change log for the plugin

Example of use
[pluginInformationChangeLog slug="LatinSquares"]

You can ask for only the first few sections of the change log (as introduced by h4 tags in the change log) by specifying 'latest' on the shortcode, for example:
[pluginInformationChangeLog slug="LatinSquares" latest="1"]

Normally the links in the change log will be removed. These can be kept via the attachment attribute. If set the links will be kept and if attach is 'convert' the links will be converted from links to the download to links to the relevant attachment page for that download file.

pluginInformationVersion

Provides the version number of this plugin (not the version of the plugin being queried)

  • Version: 3.282.0
  • Author: David Vines
  • Last Updated: 2025-05-12T16:11:07Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.8.1
  • License: Although I claim sole ownership of the copyright for this plugin, I hereby grant permission to use this plugin under the terms of the GNU General Public License, version 2 license.

Change Log

3.282.0 - 12 May 2025

Update the 'Last Updated field to state the actual date if that date is older than yesterday

3.263.0 - 06 October 2024

Provide option to suppress attachment links completely

3.230.0 - 14 January 2023

Fix links in the change log!

3.228.0 - 14 January 2023

Add div's for the plugin information and its sections to allow css styling

3.226.0 - 12 January 2023

Remove unnecessary close paragraph tags when handling html

3.202.0 - 25 May 2022

Support Tested up to

3.201.0 - 25 May 2022

Fix update detection logic!

3.191.0 - 07 April 2022

Fix display of multiple change log entries when removing the attachment links

3.186.0 - 01 April 2022

Add the 'latest' option to the changelog short code. Remove links if 'attach' isn't specified

3.183.0 - 27 March 2022

Fix wording of the generated description (no change to the actual plugin itself)

3.161.0 - 09 September 2021

Fix update detection logic

3.157.0 - 21 July 2021

Common up duplicated code in the plugin update logic

3.149.0 - 04 June 2021

Add Last as a prefix for weekdays. The ISO time is prefilled into last updated text field in case the javascript is unable (or has not yet) run

3.139.0 - 14 May 2021

Support a more generalised development environment. The plugin now looks for the json information file on the hosting site first rather than to a hardcoded site. The standard fallback is still to blog.tremlas.com, my standard website.

3.138.0 - 03 May 2021

Get yesterday to be displayed only if yesterday actually makes sense 🙂

3.137.0 - 01 May 2021

Bug fix to prevent infinite loop!

3.136.0 - 01 May 2021

Have the last updated field filled in by javascript so that the static version doesn't change so much

3.126.0 - 15 April 2021

Provide option for links to be to the attachment page rather than being a direct download

3.108.0 - 29 March 2021

Update URL of the details page

3.106.0 - 24 March 2021

  • Remove plugin link if it's the same as the current page

3.105.0 - 23 March 2021

  • Add a download link for the current version
  • Improve style of the table a little

3.104.0 - 22 March 2021

  • Initial published version

The information on this page was retrieved by Plugin Information Version 3.282.0.

Ningxia Child Theme

First published 15th April 2021 (Last Modified 12th January 2023)

Description

This child theme provides customisations for the Chronicle, Domain of the Ancients, En Garde! and Liftoff!
  • Version: 3.244.0
  • Author: David Vines
  • Last Updated: 2023-02-23T13:20:14Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.1.1
  • License: This theme is based on the ming theme used under the terms of the GPL v2 license. This theme may be used under the terms of the GNU General Public License, version 2 license.

Many thanks to Axiu, the author of the ming theme.

Change Log

3.244.0 - 23 February 2023

Use the browser's small viewport units

3.220.0 - 01 October 2022

Improve css for domain of the ancients based on the css for the game

3.213.0 - 27 June 2022

Support a pseudo tag cloud in a widget and full tag cloud page

3.212.0 - 26 June 2022

Bug fix the copyright notice

3.211.0 - 26 June 2022

A better taxonomy-mediatag page (uses the mla-gallery shortcode, so requires the media library assistant plugin)

3.210.0 - 26 June 2022

Provide link to full size image for large images on the image attachment page

3.209.0 - 24 June 2022

Add camera device on image attachment page

3.208.0 - 22 June 2022

Cope with both '0' and 0 as being not supplied values (as well as not being present)

3.207.0 - 22 June 2022

And remove paragraph tag around the copyright tag line too

3.206.0 - 22 June 2022

Remove image timestamp if is zero. Remove paragraph tags on the attacmhment page (since it's already wrapped in a definition tag)

3.205.0 - 22 June 2022

Reverse the sort order on the mediatag taxonomy page. Show image sizes on image attachment pages.

3.203.0 - 18 June 2022

Add support for a mediatag custom taxonomy

3.189.0 - 03 April 2022

Get the icon reference correct when the mimetype is not recognised directly by wordpress

3.188.0 - 03 April 2022

Add Axiu reference for the copyright page

3.187.0 - 03 April 2022

Add icons for epub and mobi. Add support for copyright-first-year attachment tags

3.170.0 - 06 February 2022

Tweak Support for Domain of the Ancients

3.169.0 - 10 January 2022

More Support for Domain of the Ancients

3.168.0 - 04 January 2022

Support Domain of the Ancients

3.165.0 - 11 September 2021

Support a template that is 'wider' but for a sandpit (i.e., a page without a header)

3.161.0 - 09 September 2021

Fix update detection logic

3.158.0 - 23 July 2021

Common up copyright logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.144.0 - 18 May 2021

  • Reinstate version strings

3.126.0 - 15 April 2021

  • Support plugin information pages

3.97.0 - 22 February 2021

  • Remove empty and duplicate annotations from image and video pages

3.96.0 - 15 February 2021

  • Modify the font size on tag cloud to utilise the space freed up by the smaller count

3.95.0 - 14 February 2021

  • Make counts on the tag cloud small

3.93.0 - 10 February 2021

  • Modify font size on the tag cloud

3.90.0 - 07 February 2021

  • Move fonts (and one style) that should have been in this child theme to this child theme

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

The information on this page was retrieved by Plugin Information Version 3.282.0.

Ningxia theme

First published 7th August 2016 (Last Modified 12th January 2023)

Description

I had used the ming theme for quite a while, originally on its own and then with a child theme to fix some minor issues I had with the theme. However I wanted to get the copyright notice correct in the sense that it should show the year of publication of the earliest page or post being displayed and the latest modification date of the page or posts being displayed. I therefore created a new theme based on the ming theme, which I've tentatively called Ningxia. I haven't registered it with wordpress's theme library, so there is a risk of a name clash in the future.

  • Version: 3.226.0
  • Author: David Vines
  • Last Updated: 2023-01-12T12:03:34Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.1.1
  • License: This theme is based on the ming theme used under the terms of the GPL v2 license. This theme may be used under the terms of the GNU General Public License, version 2 license.

Many thanks to Axiu, the author of the ming theme.

Change Log

3.226.0 - 12 January 2023

Bug fixes:

  • Fix update logic when only (and not my child theme) is installed
  • Correct formatting of the search results title

3.213.0 - 27 June 2022

Only highlight the current page in the topnav (and not the whole submenu as well). Allow suppression of the theme version in the footer.

3.204.0 - 19 June 2022

Adjust gallery captions so they are visible and in the right place

3.191.0 - 07 April 2022

Remove use of the non-standard zoom: css property

3.187.0 - 03 April 2022

Change the header to be a doctype of HTML rather than transitional XHTML

3.167.0 - 03 January 2022

Force a reset on wptexturize so that the disabling takes effect

3.166.0 - 12 September 2021

Ensure wider uses the full width when we remove the left sidebar on smaller screens

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

  • Resupport versioning of my plugins and themes
  • Removed the wordpress version from the footer (unnecessary and a security risk)

3.144.0 - 18 May 2021

  • Resupport versioning of my plugins and themes

3.141.0 - 14 May 2021

  • Added the WordPress version number to the footer

3.131.0 - 19 April 2021

  • Adjust the size of the left sidebar

3.129.0 - 17 April 2021

  • Adjust the size of the right sidebar

3.107.0 - 25 March 2021

  • Remove an extraneous tab in the tags from the theme options page

3.98.0 - 22 February 2021

  • Remove an extraneous space in the footer - convert to wordpress styles tabs not spaces

3.97.0 - 23 February 2021

  • Adjust line heights for headings

3.94.0 - 07 February 2021

  • Update the footer to show the child theme and version (if any)

3.91.0 - 07 February 2021

  • Change the style for the tag cloud so that the tag and its count don't get split across a line break

3.90.0 - 07 February 2021

  • Move fonts (and one style) that hould have been in my own child theme to that child theme

3.89.0 - 06 February 2021

  • Address points and observations from Theme Check

3.81.0 - 29 January 2021

  • Remove reply links if in static mode

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.73.0 - 07 January 2021

Minor adjustment to the minisidebar (left sidebar) style - specifically the handling of list items

3.69.0 - 21 October 2020

Provide a link to the privacy policy in the footer and allow the copyright owner to be specified as a setting

3.48.0 - 18 March 2019

Allow shortcodes in titles (use with care!) and remove comment counts on archive, category and tag pages

3.45.0 - 14 March 2019

Remove Comments: 0 from pages and posts (and drafts for that matter) with no comments and when the static flag is on. Comments :0 will still appears when the static flag is off, but the current user (if any) is unable to comment - that's actually no change from before the static flag was introduced by 3.34.0.

3.44.0 - 13 March 2019

Remove max-width on the content div, so that the full width of large of windows can be used

3.34.0 - 21 December 2018

Add support for static site generation (which disables both the search box and the adding of comments from the page/post itself)

3.26.0 - 01 January 2018

Add fonts for the chronicle pages

1.3.0 - 24 October 2017

Split out the liftoff! and EnGarde styles and page templates into a child theme - so Ningxia should be clean (which is also why its zip file has lost the build number from its file name - that seems to confuse wordpress!).

1.2.0 - 14 June 2017

Added a print style

1.1.0 - 08 August 2016

Moved the support for pages removing sidebars from being categories to a custom taxonomy

1.0.0 - 08 August 2016

Original fork from the ming theme, incorporating the changes I made in my child theme to support my nested menu and categories for removing sidebars from pages


The information on this page was retrieved by Plugin Information Version 3.282.0.

Latin Squares Plugin details

First published 19th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert a latin square helper into the post/page. In support of this, the plugin provides:

  • It adds a new shortcode that inserts a latin square helper

    Examples of use:
    [latinsquare size="6" /]
    Inserts a latin square of size 6 by 6.

Change Log

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

2.0.0.20160219-1028 - 19 February 2016

Initial published version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Get Elected Plugin Details

First published 19th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert an instance of the Get Elected! game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [getelected /]
    Inserts an instance of the game.

Change Log

3.226.0 - 12 January 2023

Add some text as generated by ChatGPT. Fix up typeof check for unit testing

3.202.0 - 25 May 2022

No update except to the common updating logic. As this the first (ordering by UTF-8 codepoints) of my plugins in my setup this is the one that actually defines the common functions if you have all of the plugins installed. It needed to be updated so that the tested field is available to the pluginInformation plugin.

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up the plugin updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.11.0 - 05 December 2017

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.

En Garde! Plugin Details

First published 13th October 2017 (Last Modified 12th January 2023)

Description

This plugin adds support for my En Garde! game by:
  • adding a shortcode, enGardeCharacter, to allow a character table to be generated. Examples of use: [enGardeCharacter id="C"] [str is="9" initial="9"] [rapier is="12" initial="12"] [sabre is="12" initial="12"] [cutlass is="12" initial="12"] [con is="15" initial="15"] [end is="135 of 135" initial="135"] [ma is="1" initial="1"] [cash is="32" initial="44"] [allowance is="12" initial="0"] [regiment is="Royal Foot Guards, Private"] [club is="Hunter's"] [mentions is="1"] [stable has="1 horse"] [appointment is="Trooper, King's Escort"] [mistress is="Catherine de Borgonne"] [level is="11" initial="12"] [location is="In Paris"] [/enGardeCharacter]
  • adding a shortcode to display a form to allow the submission of orders for a character. Examples of use: [enGardeOrderTemplate id="C"]

    The id used must match one of those from a character on the same page (the javascript used for validation needs to look up information from the table).

Change Log

3.226.0 - 12 January 2023

Remove exception from typeof check for unit testing. Remove a line break from the form template

3.168.0 - 04 January 2022

Update to add '!' to En Garde! where possible

3.167.0 - 03 January 2022

Add a break before the horizontal rule after the order template

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.90.0 - 07 February 2021

  • Don't provide a target url for order form if orders aren't being accepted

3.80.0 - 28 January 2021

  • Restore the insertion of the game month in the order form

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.36.0 - 22 December 2018

  • Disable the submit button if submissions are disabled

3.26.0 - 01 January 2018

  • Save last order submit details

3.24.0 - 20 December 2017

  • Fix leaving/joining club

3.13.0 - 05 December 2017

  • Fix investments

3.12.0 - 05 December 2017

  • Add support for investments

3.11.0 - 05 December 2017

  • Fix location @charset directive in stylesheets

3.10.0

  • Remove migration code (for weapon expertise)

3.9.0 - 25 November 2017

  • Add support for automatically updating expertise

3.6.0 - 21 November 2017

  • Fix wealthy companions

3.5.0 - 21 November 2017

  • Version number scheme changes
  • Add support for battle outcomes

20171115-1410 - 15 November 2017

  • email address fixes

20171114-1440 - 14 November 2017

  • Bug fixes

2.0.0.20171111-1313 - 11 November 2017

  • Better admin

2.0.0.20171105-1511 - 05 November 2017

  • Bug fixes

2.0.0.20171105-1148 - 05 November 2017

  • Improved hints and checks

2.0.0.20171105-0917 - 05 November 2017

  • Sort out last_orders (move into own db table)

2.0.0.20171104-1050 - 04 November 2017

  • Add playhouses and admin support

2.0.0.20171030-1717 - 30 October 2017

  • Refactoring of the javascript

2.0.0.20171024-1626 - 24 October 2017

  • Various bug fixes

2.0.0.20171013-1012 - 13 October 2017

  • Initial Version

The information on this page was retrieved by Plugin Information Version 3.282.0.

Domain of the Ancients Plugin Details

First published 6th February 2022 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert an instance of the Domain Of The Ancients game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [domainOfTheAncients/]
    Inserts an instance of the game.
  • Also, as standard for my plugins, it adds a shortcode to add the current version number of the plugin:
    [domainOfTheAncientsVersion]

Change Log

3.326.0 - 29 October 2025

Fix broken common code

3.324.0 - 11 October 2025

Refactor: Common up some code between my plugins

3.244.0 - 23 February 2023

Use the browser's small viewport

3.242.0 - 06 February 2023

Expand height of the game to the full screen if available (removing the text resize in the process)

3.241.0 - 26 January 2023

Allow the text pane to be resized

3.240.0 - 23 January 2023

Adjust size of the map and notes to better fit the size of the window

3.239.0 - 22 January 2023

Fix css variables

3.238.0 - 22 January 2023

Improve layout on my new caporil theme by simplifying the css

3.226.0 - 12 January 2023

Correct hex annotation width (some quirk of the ningxia theme seems to have caused the need (in that theme) for the incorrect value. This has been changed with my new caporil theme!

3.222.0 - 13 October 2022

  • Since dredgers need to be deployed to empty hexes, ensure that computer players designing ships with them include a jump drive (and adjust computer behaviour to account for this, along with other minor behaviour changes)
  • Allow Star Bases to be repaired in empty space

3.221.0 - 04 October 2022

  • Refactor to improve the ability to have a completely headless version of the game
  • Actually stop the game when the human player loses!
  • Fix exception when computer players try to scrap their first star base
  • Add review of ship designs
  • Add a new computer player mood of 'paranoid'

3.219.0 - 27 September 2022

Allow more control over retreat standing orders

3.218.0 - 26 September 2022

Fix average hits to account for the new phase 0

3.217.0 - 26 September 2022

  • Make reflecting shields always fire in the phase after they absorb damage regardless of the combat speed of the ship to which they are fitted
  • Add a phase 0 to combat (that allows a ship with no maneuver drive or computer to fire) - renumber the phases so that the new Phase 0 is reported as Phase 1 (and old phase n is reported as Phase n+1)
  • Rebalance computer tech research (and add a TL9 computer) to allow for the addition of Phase 0

3.216.0 - 15 September 2022

Hide comms Research once it is max'ed out

3.195.0 - 15 April 2022

Revamp of computer player's ship orders. Minor bug fixes to the vessel order dialog.

3.194.0 - 11 April 2022

Count reflecting shields as weapons (plus some refactoring)

3.192.0 - 09 April 2022

Bug fix (with this fix you can no longer cancel an order for a ship (and get a refund) AND still get the ship!)

3.191.0 - 07 April 2022

More AI improvements, More events get recorded for the history

3.190.0 - 05 April 2022

  • Add Suicide planet busters
  • Improve ship design stats
  • Slightly improve computer AI
  • Nerf jump space dredgers by significantly increasing their price and by resetting their production if a non-dredger unit enters their hex

3.186.0 - 01 April 2022

Support Standing Orders, fix fighters, minor wording/typo fixes

3.185.0 - 31 March 2022

Fix typo in the research (which broke selecting computers as the favoured tech)

3.184.0 - 30 March 2022

Wording Tweaks, Give the computer players some kind of AI and get them to make their own ship designs, Adjust ground combat

3.183.0 - 27 March 2022

Bug fixes, Refactoring, UI Redesign

3.182.0 - 10 March 2022

Bug fixes

3.181.0 - 04 March 2022

Minor cleanup, bug fixes

3.180.0 - 04 March 2022

  • Bug fixing
  • Colony Blocks converted into a single large block
  • Change one of the archaelogy techs and support one of the weaponary techs
  • Apply interdiction of colonies
  • Implement the history pages
  • Compute Win/Lose conditions

3.179.0 - 28 February 2022

Bug fixing. Complete support for some technologies

3.178.0 - 27 February 2022

Refactoring. Correctly report on other ships in the hex. Implement (largely) combat.

3.177.0 - 21 February 2022

Invert ship design sublist (so the best technology appears at the top of the list). Ensure computer players can't improve their low level colonies.

3.176.0 - 21 February 2022

Add computer players (who act at random). Remove Sensor Buildings

3.175.0 - 17 February 2022

Correct typo's in the ship designer for a couple of block types

3.174.0 - 17 February 2022

Allow colony ships to add to existing low-level colonies. Prohibit zero speed ships. Minor bug fixes. Some refactoring

3.173.0 - 16 February 2022

Bug fixes and some refactoring

3.172.0 - 15 February 2022

Add support for bases and fighters

3.171.0 - 13 February 2022

Allows most player actions - no AI

3.170.0 - 06 February 2022

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Character Sheet Plugin details

First published 17th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds a new post type for linrodeth characters (called 'Characters' in the user interface). In support of this, the plugin provides:

  • The new post type (note, revisions of the character sheet are preserved, so old versions can be viewed (though not in that friendly a format))
  • Two options (accessed either from the 'Settings' link on the plugin itself, or from the 'Settings' admin menu). The two options allow the preamble text shown when a character sheet is viewed and the preamble text shown when a character is editted. You can also change the default genre and the default date (game date) used by the character sheets.
  • A widget that will list the recently added character sheets - this is managed from the 'Widgets submenu of the 'Appearance' admin menu. You can change the title shown by the widget and how many recent characters it will display.
  • It adds a new shortcode that allows links to characters to be added to posts and pages. It can also be used to generate tables of characters. Examples of use:
    [linchar /]
    Show a link to the first character sheet found in the database
    [linchar type="table" /]
    Show a table listing all the character sheets found in the database
    [linchar name="Dermot Foulkes" /]
    Show a link to a specific character sheet. Note that the name is that used on the character sheet NOT the title of the character sheet
    [linchar player="David" type="table" /]
    Show a table listing all the character sheets with the given player name (NOT the author of the character sheet)
    [linchar genre="Linrodeth" type="table" /]
    Show a table listing all the characters for the specified genre
    [linchar author="djvines" type="table" /]
    Show a table listing all the characters authored by a specified author
    [linchar type="table" orderby="name" /]
    Show a table of all characters ordered by the character name
    [linchar genre="Linrodeth" type="table" orderby="date" /]
    Show a table of all characters for a specific genre ordered by the last modification time of the character sheet
    [linchar name="Dermot Foulkes" type="link" text="Dermot" /]

    All the tables include a button and tick boxes that allows the generation of a single PDF that includes the attribute and skill table pages of the selected characters

    Show a link to a specific character sheet with the text of the link specified.
    [linchar name="Dermot Foulkes" type="link"]Embedded Dermot[/linchar]
    Show a link to a specific character sheet with the text of the link specified by enclosing the text with the shortcode

  • In addition there's a shortcode to add a sandpit for character creation experimentation. This allows for a new character to edited but not saved. The characters can be loaded/saved from the browser via the import and export buttons, but cannot be saved onto the website directly.
    [lincharSandpit /]
  • It also adds a shortcode to display the night sky. Examples of use:
    [linsky time="now" showbuttons="true"]
    Show the night sky as it is "now" and include the buttons to allow the time to be changed
    [linsky time="gamedate"]
    Show the night sky as it is at 11pm on the game date chosen on the settings page

Change Log

3.244.0 - 23 February 2023

Use the browser's small viewport units

3.243.0 - 13 February 2023

Adjust margins for headers in the skill sidebar when editing characters

3.238.0 - 22 January 2023

Improve (slightly) the appearance when viewing the character. Check if the edit button are there before trying to set their 'onclick' functions.

3.226.0 - 12 January 2023

Fix minor error in the php for the character sandpit

3.215.0 - 30 August 2022

  • Tekumel Bows are Short Bows not Long Bows
  • Add a smidgen of extra guttering to the skill table
  • On the character listing table add option to select characters and create a single pdf with all their skill tables

3.214.0 - 24 July 2022

Increase the size of the margin used on the left and top of each page in the PDF. This should (I hope) address the clipping issues

3.200.0 - 22 May 2022

  • Adjust width of genre button
  • Improve Handling of Tekumel Languages and Religions
  • Add a 'Copy Previous Skills' button
  • Support (completely optional) gender field
  • Link the post title with the name of the character (typing in one updates the other as well)

Note: This version does not address the reported issue of clipping when printing. I'm not sure how to proceed on that one since it should be the job of the PDF viewer to correctly scale the document for the printer.

3.198.0 - 11 May 2022

Get the buttons on the view character to inherit style rather than getting the theme's default

3.182.0 - 10 March 2022

  • Add a gutter for Performance Difference heading so that the table looks better
  • Limit stats to a maximum of 20 (it was possible to get a stat as high as 20.9)
  • Add Traveller as a genre
  • Moved some skills between categories

3.165.0 - 11 September 2021

  • Add a shortcode for a sandpit character sheet
  • Bump up the vertical size of the character sheet pane to 75% (from 68%) of the available vertical size
  • When changing genres ensure the character has a minimum age by changing the birthday if necessary

3.164.0 - 10 September 2021

Rename files using accented characters - sadly 7zip (and hence my build process) ends up mangling these 🙁

3.163.0 - 10 September 2021

  • Add more Tekumel skills
  • Restore added skills and fix the skill addition (which got renamed to 'Other Skills' 🙂
  • Split languages and religions in their own skill section

3.161.0 - 09 September 2021

Fix update detection logic

3.159.0 - 09 September 2021

  • Add Tekumel genre
  • Make the skill sections into expandable sections (they are now initially collapsed)

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

  • Common up the plugin logic with my other plugins

3.102.0 - 21 March 2021

  • Fix saving of edited characters on WordPress 5.7
  • Allow use of the block editor

    Note that despite allowing use of the Gutenberg block editor, the editor of the character sheet actually replaces the entire post text with the character sheet, so any other blocks will be discarded!

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.75.0 - 27 January 2021

  • Goodgulf's telescope now uses the correct game date and for the "11pm game date" button.

3.73.0 - 07 January 2021

  • Minor adjustment to the widget (added a space between the character name and the timestamp - also made the timestamp actually the update date!)

3.39.0 - 27 January 2020

  • Add option to unlock birthday and attributes

3.38.0 - 19 July 2019

  • Support Torchwood as a genre.

3.35.0 - 22 December 2018

  • Change the now version of Goodgulf's telescope to use the browser's time rather than the server's time. This allows the page not to change when using static site generation.

3.26.0 - 01 January 2018

  • Support a game date per genre rather than a single game date for a site
  • Indicate that the plugin will not support the Project Gutenberg style of post editing - at least not at this time

3.11.0 - 05 December 2017

  • Change to version numbering structure (the major version number indicates the numbering scheme in operation)
  • Correct the placement of @charset declarations in the stylesheet

2.0.0.20170728-0830 - 28 July 2017

  • Make the movement table vary based on Agility (rather than being fixed)
  • Add note for area and multiple hit weapons if used by the character.

2.0.0.20170717-1729 - 17 July 2017

  • Default language for new character is now that of the character's genre rather than Athionic.
  • Allow unlisted Intrigue skills

2.0.0.20160808-1454 - 08 August 2016

  • The plugin modifies searches so that all post types are included. This is now fixed so that it only affects the search, tag and category pages and not every query (including those on widgets on those pages)
  • A zero width space is used after the '/' character in the buttons for skills to improve word wrapping on the buttons

2.0.0.20160219-1028 - 19 February 2016

  • Character export on linrodeth characters is exporting the entire character array, not just the current character
  • Update compatible wordpress version to 4.4.2

2.0.0.20160105-1700 - 05 January 2016

  • Correct inheritance used for construction of the widget to the current (PHP7 supporting) idiom
  • Change the size of the box used for viewing and editing to 67% of the height of the viewport - this is much friendly for various display sizes and seems to help chrome on mobile devices to render the box correctly

2.0.0.20151103-1328 - 03 November 2015

  • Add modifier for extra opponents

2.0.0.20151017-1159 - 17 October 2015

  • Add documentation for the shortcodes (no functional changes)

2.0.0.20150906-0822 - 22 August 2015

  • Get the PDF to show the correct value for will

2.0.0.20150720-1423 - 20 July 2015

  • Skill plus/minus buttons now work
  • Skill list now appears in the correct place (rather than being underlaid beneath the rest of the page text

2.0.0.20150426-1426 - 26 April 2015

  • Performance issues on waylands resolved (conflict with the Infinite SEO plugin resolved)
  • Multiple character sheets can be added to a single page (e.g. search or tag results)
  • Excerpts now generated if not overridden by a manual excerpt.
  • Summary pages added to PDF
  • Player name added to slug at the bottom of each PDF page

2.0.0.20150119-1114 - 19 January 2015

  • Update metadata

2.0.0.20150116-1034 - 16 January 2015

  • Added support to display the night sky

1.9.0.20150107-1800 - 07 January 2015

  • Stopped the newSkills growing on each edit

0.9.9 - 23 September 2014

  • Fix date display (particularly for Luna Romana).

0.9.8.1 - 08 July 2014

  • Minor bug fix to the performance tables (there was a long tail to the left of the table, now removed).

0.9.8 - 02 July 2014

  • Changing the birthdate moves all periods along (shrinking the last period).
  • Added (simple, combat-related) Equipment page.
  • Added printing.

Version - 0.9.7 - 08 June 2014

  • Refactoring the javascript code.
  • Only increment the version number/edit date of the character on save or upload.

0.9.6 - 07 June 2014

  • Fix game date display when changing genres (or loading old characters with a non-Linrodeth genre).
  • Hide the JSON panel by default.
  • Allow editing of the attributes (disabled by default).
  • Allow the addition of unknown skills.

0.9.5 - 06 June 2014

  • Upload button added - note this POSTs to process.php to the host that delivered the page.
  • Fixed bug when the last period becomes shorter than 13 months (tried to disable buttons that didn't exist!).

0.9.4 - 05 June 2014

  • Correctly disable ip adjust buttons.
  • Birthday locked once the stats are locked.
  • Genre locked once the stats are locked.
  • Added a stats reroll button (rather than forcing the user to page reload!). Obviously this disappears when the stats are locked.
  • Played with the layout a little - Still can't get the button to vertically fill their cell - this seems to be a CSS rendering limitation.
  • Locking the character would break adding a period.
  • Trying to change dates with a period with more than one interest caused a break.
  • Set the value of the name to that in the JSON.
  • Added Herbalism.
  • Fixed bug: When the title was updated, the next change would cause the Stats tab to reappear.
  • Disabled the -date buttons for a period when the period is already too short to allow the period to shrink by that much.

0.9.3 - 04 June 2014

  • Added a schema version to the JSON to allow smooth upgrading of old characters for program updates.
  • Added a rules version to the JSON to hopefully allow upgrading of old characters when there are rules changes.
  • Added a character version and last edit date.
  • Changing interest points changed to <, > buttons instead of pull-down.
  • Periods now show the age range rather than the dates (the dates are available as tooltips on those ages).
  • Added a character description field.
  • Added a game date to the Stats panel, which anchors the end date of the last period.
  • Added the ability to lock the stats - once locked the only way to unlock it is via the JSON.

0.9.2 - unreleased

  • Changing the genre now updates the childhood fluency fields.
  • Added contemporary fluencies and literacies - no other contemporary skills at this time.
  • Added Math.floor to the morale calculation AND fixed the logic for the wound points (previously treated as having a con in the range 0-4!)).

0.9.1 - 03 June 2014

  • textarea (except for the JSON update) no longer need (or have) submit buttons.
  • A stat of 21.0 is now impossible (20.9 is still possible, if unlikely at 1 in 10,000).
  • Used Math.floor instead of Math.round(x-0.5).
  • Added Save and Load JSON buttons (These are local to the browser).
  • Added a Genre pull down.
  • Added a statement on the rule set used.

The information on this page was retrieved by Plugin Information Version 3.282.0.