Tag name:plugin

Sumo Oyakata Plugin Details

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

Description

This plugin adds the ability to insert an instance of the Sumo Oyakata game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [sumoOyakata/]
    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:
    [sumoOyakataVersion]
  • Version: 3.254.0
  • Author: David Vines
  • Last Updated: 2023-09-25T16:06:23Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.3.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.254.0 - 25 September 2023

  • Prevent unnecessary disabling of load button on a time tick
  • change picking algorithm for bout participants
  • More names

3.238.0 - 22 January 2023

Correct styling of the lists in the controls section

3.225.0 - 02 December 2022

Fix load of game saved between bashos

3.224.0 - 30 November 2022

Ensure Rikishi is fully initialised on construction. More Names

3.199.0 - 13 May 2022

More names, fix table links

3.198.0 - 11 May 2022

More names

3.197.0 - 24 April 2022

Add scroll bar to history

3.196.0 - 23 April 2022

  • Save and show Rikishi Basho history.

    Sadly the save data is not compatible and this version cannot load from earlier versions.

3.183.0 - 27 March 2022

  • Even more names, allow 13 character names

3.182.0 - 10 March 2022

  • More names

3.170.0 - 06 February 2022

  • More names and add endurance
  • Promotion/demotion more aggressive
  • Added speed controls

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 code between my plugins

3.152.0 - 09 June 2021

  • Make debug a toggle and adjust some text

3.151.0 - 08 June 2021

  • Fix four+ way ties

3.150.0 - 08 June 2021

  • Add Mono-ii text
  • Rikishi tire quicker
  • Adjust success odds (ironically back to much closer to the original 🙂

3.149.0 - 04 June 2021

  • Refactoring, add debug flag to see the odds and die rolls

3.148.0 - 29 May 2021

  • Change the algorithm used for the odds of a move to succeed
  • Change rikishi's stats a little between bashos

3.147.0 - 23 May 2021

  • Fix checking for Ozeki winning two basho in a row
  • Tighten the odds (i.e., stats matter more than randomness (to a degree)
  • Some code refactoring
  • Yet more names added as the basis for the name generator

3.146.0 - 21 May 2021

  • More names added as the basis for the name generator. Allowed names increased to 12 characters

3.145.0 - 18 May 2021

  • Bug and typo fixes

3.144.0 - 18 May 2021

  • Properly support version numbering for more correct browser cache busting

3.142.0 - 18 May 2021

  • Add trip action
  • Add some more names
  • Fix odds of successful (base number was inverted)

3.139.0 - 14 May 2021

  • Some more names

3.135.0 - 30 April 2021

  • Check for demotion from Komusubi before automatic promotion

3.134.0 - 27 April 2021

  • Fix date display when the load is older than 2 days

3.133.0 - 19 April 2021

  • Reduce further the element of luck in the bouts

3.132.0 - 19 April 2021

  • Reduce the element of luck in the bouts
  • Use west's odds for west's moves (instead of east's!)

3.130.0 - 18 April 2021

  • Increase width of the info panel
  • Improved description of the bout

3.128.0 - 16 April 2021

  • Fix the Bug fix - Ozeki should not be automatically Maegashira (in fact they never move directly to Maegashira!)

3.127.0 - 16 April 2021

  • More Bug fixes

3.125.0 - 14 April 2021

  • Bug fixes

3.124.0 - 13 April 2021

  • Mark Kadoban Ozeki

3.123.0 - 12 April 2021

  • Stop showing champion at the top of the list for the entire Basho
  • Setup the next button on load rather than just doing it

3.122.0 - 12 April 2021

  • Add info below load/save buttons

3.121.0 - 11 April 2021

  • Don't count non-yokuzuna as yokuzuna!

3.120.0 - 11 April 2021

  • Fix save/load during tie-breaks
  • Fix three+ tie-breaks

3.119.0 - 11 April 2021

  • Take account of yokozunua, ozeki, sekiwake and komusubi counts when deciding on maegashira demotions
  • Stop KK winnners from being demoted to Juryo
  • Highlight Kachikoshi and Makekoshi results

3.118.0 - 11 April 2021

  • Fix broken fix of load between Bashos

3.117.0 - 11 April 2021

  • Fix saving of the seed state for the random number generator
  • Fix load between Bashos

3.116.0 - 10 April 2021

  • Fix spelling of Komusubi
  • Fix save during tie breaks
  • Fix some promotion/demotion logic (including allowing Komusubi to be promoted directly to Ozeki)
  • Allow retirement of Yokozuna and for promotion/demotion from/to Juryo

3.115.0 - 08 April 2021

  • Fix tie break logic and bugs in that logic
  • Reduce effects of randomness
  • Reduce order on the name generations (names more random, but more likely to generate strange letter combos)
  • Allow wider choice of opponents at the beginning of the basho and narrow down as the days pass
  • Assign initial ranks at the end of the first basho
  • Add load and save buttons
  • Have multiple bashos

3.114.0 - 06 April 2021

  • Expand to 42 rikishi (the size of the Makuuchi)
  • Fix some odds
  • Decide on the bouts at the beginning of the day, avoid duplicate bouts

3.113.0 - 03 April 2021

Fix tie break match logic, more names (simplify names to allow generator more scope)

3.112.0 - 01 April 2021

Fix slug used for the plugin (again!)

3.111.0 - 01 April 2021

Fix slug used for the plugin

3.110.0 - 01 April 2021

Used the procedure from The Compleat Strateyst to choose between moves

3.109.0 - 29 March 2021

Added intelligence. Allow for tie-breakers at the end of the basho.

3.108.0 - 29 March 2021

Initial Version


The information on this page was retrieved by Plugin Information Version 3.230.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 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.230.0
  • Author: David Vines
  • Last Updated: 2023-01-14T14:02:38Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.1.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.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.230.0.

More wordpress plugins I have used but are now uninstalled (but want to keep a record of)

Another plugin I've used but is currently uninstalled is:

Enhanced Media Plugin
Seemingly now unsupported I used to to more easily manage the tags from within the media library. A shame since the standard way is definitely long winded 🙂

WordPress plugins I have used but are now uninstalled (but want to keep a record of)

I have used (indeed am still using) a number of wordpress plugins. I have actually written quite a few myself as well as several others. There are a few I've used in the past and may well use again, but are currently uninstalled.

They are:

Merge + Minify + Refresh
Used to minimise the size of the css and javascript sent out by wordpress when delivering pages. Not currently simply because it seriously interferes with debugging the javascript!
WP Content Security Policy Plugin
Used to play with the content security policy that allows cautious browsers (and the server) to manage the javascript being used. I did use this to clean up the delivery, but couldn't get to a really clean content policy. I'd still like to do that, but it's not so trivial for the this site (from memory it's mostly the theme that causes trouble).
WP Super Cache
used when the site on dreamhost was an actual wordpress installation to reduce the server load. Since the dreamhost is now just a static version of the site I don't need it there and don't use on the version on my local network since the caching gets in the way of my testing.
WP-DBManager
I have used this to explore the wordpress database. I don't currently need to do this, but would use it if I needed to
WP-RSSImport
Used to query RSS feeds - As I described on the affected page I used to follow a bunch of RSS feeds, but no longer do so (and it's less useful for this static version of the site anyway).

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.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: 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.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.230.0.

TablePressNoCacheCommentExtension Plugin Details

Description

This plugin suppresses the comment that TablePress adds to indicate that it has inserted the table contents from a cache rather than rerendering the table. When using static site generation and a library system to help minimise the changes to the html this comment causes a "spurious" change to the html resulting in an unnecessary change to the file to be indicated. This extension to TablePress simply suppresses that comment.
  • Version: 3.161.0
  • Author: David Vines
  • Last Updated: 2021-09-09T14:09:19Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.0
  • 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.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 plugin updating code

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.40.0 - 23 February 2020

  • Initial Version

The information on this page was retrieved by Plugin Information Version 3.230.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.230.0.

Alexis Biography Plugin Details

First published 10th March 2017 (Last Modified 1st April 2022)

Description

This plugin adds the ability to insert an instance of Princess Alexis' Biography to a page. To do this it:
  • It adds a new shortcode that inserts the biography. Examples of use:
    [alexisBiography /]
    Inserts an instance of the game.

Change Log

3.226.0 - 12 January 2023

Fix warning in the css

3.161.0 - 25 May 2022

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

2.0.0.20170614-1733 - 14 June 2017

  • Initial Version

The information on this page was retrieved by Plugin Information Version 3.230.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.230.0.

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.230.0.