John Walker

  • John Walker posted an update in the group Group logo of UpdatesUpdates 15 hours, 40 minutes ago

    2019 January 18

    Installed the version 190117 update to the Subscribe to Comments
    Reloaded plug-in.  This is the plug-in which implements the
    (unnecessary, annoying, and in my opinion, obsolete now that we
    have proper notifications) facility that optionally notifies
    post authors and commenters of follow-up comments on posts on
    which they've interacted via E-mail.  (Note that this, unlike
    our notifications, handles only comments on main posts: it does
    nothing for group posts and comments, likes on main or group
    posts and comments, private messages, or mentions.)  This is why
    I am…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 day, 15 hours ago

    2019 January 17

    Updated the UpdraftPlus backup plug-in to version 1.16.4.  This
    time they skipped four minor version numbers which, if you look
    at the change log, was a good thing since the intermediate
    versions were mostly "fixes to fixes" in the style to which
    we've become accustomed with this plug-in.  This version
    includes a new directory named css/tether-shepherd/ whose
    content is an empty, hidden directory named
    /css/tether-shepherd/.min/.  I don't know whether these are
    stubs intended to work with some of the optional features in the
    "premium" version or just the customary…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 days, 1 hour ago

    2019 January 15

    Updated the User Role Editor plug-in to version 4.49.  This was
    a minor update which didn't affect anything we use.  We have no
    local code in this plug-in.  Committed the changes (Build 245)
    and published to GitHub.
    
  • John Walker posted a new activity comment 6 days, 1 hour ago

    No. They get the message “You must be logged in to display comments.” Non-members do, however, see comments when reading posts. (Non-members do not see private posts.)

  • John Walker posted an update in the group Group logo of UpdatesUpdates 6 days, 13 hours ago

    2019 January 12

    If you display the comments of another user and they have made
    no comments, the rb-my-comments plug-in reports "You have made
    no comments".  This should only be shown when requesting one's
    own comments, not those of another user.  To fix this, I
    modified:
        ~/plug/rb-my-comments/rb-my-comments.php
    to change messages from:
        "You must be logged in to display your comments."
        "You have made no comments."
    to:
        "You must be logged in to display comments."
        "User has made no comments."
    This was a legacy of this plug-in's having originally been
    developed to…

    [Read more]

    • Can non-members display any user’s comments ?

    • No. They get the message “You must be logged in to display comments.” Non-members do, however, see comments when reading posts. (Non-members do not see private posts.)


      Users who have liked this activity:

      • avatar
    • MJBubba, what do you mean by “display any user’s comments”?

    • It sounded like a non-member could click on a member’s name and then display the log of their comments from there. John says no, so I am happy with that.

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week ago

    2019 January 11

    The WordPress 5.0.3 update seems to have run overnight without
    mishap, so I committed it to the Git repository (Build 243) and
    published the changes to GitHub.
    
  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 1 day ago

    2019 January 10

    Well, the clown car has come swerving and skidding into the main
    ring once again and disgorged the Inept Clown Posse, this time
    bearing the WordPress 5.0.3 update.  This is another of their
    "Maintenance Releases", with which they've promised/threatened
    to burden their users every two weeks following the "roll-out"
    (actually, more like the giant thuddy splat of a rotten codfish
    falling to Earth from 10 kilometres) of 5.0.  This one contains
    more than three dozen bug fixes, most of them in the "block
    editor" which, not being idiots, we don't use.  There are very
    few…

    [Read more]

    • Wisdom.
      “…(although it can also be backed out with Git, I’d rather rely on
      something I control entirely in such an event).”

  • John Walker posted a new activity comment 1 week, 3 days ago

    To delete all of your notifications (read an unread):

    1. From the drop-down menu from the notifications bubble, choose the yellow “Mark all notifications read” item. This marks your notifications read and takes you to the Read Notifications page.

    2. On that page, scroll down to the bottom and click the shocking pastel pink on black “Delete All Read Notifications” button. This will pop up a dialogue asking if you really want to do this (it cannot be undone).

    3. Click OK. All of your notifications are now gone.

    This is different from Bulk Actions, which only works on…[Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 3 days ago

    2019 January 8

    Stopped the Ratburger Test server instance.  We're done testing
    WP ULike and there's no reason to pay to keep it running.
    
  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 4 days ago

    2019 January 7

    Deleted the now-obsolete volumes swapped out from the test server
    before bringing it up for the most recent session.
        vol-01a8d66d940650baa   Ratburger_test_root_2018-12-08
        vol-032f81360bcb80366   Ratburger_test_server_2018-12-08
    
    Deregistered obsolete AMI backups and deleted their associated
    snapshots:
         ami-7e8d0511                   Ratburger Backup 2017-12-10
            snap-051cd07e139e6b8e2      root
            snap-02929d4300e564baa      server
    
         ami-6b76fe04                   Ratburger Backup 2017-12-11
            snap-0b4c4eab89dbf693c      root…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 5 days ago

    2019 January 6

    Reviewed the WP ULike administration pages.  Everything looks
    OK. There is an annoying brag image the first time you display
    the dashboard, but you can dismiss it and it doesn't come back. 
    All of this testing was done from Hayek over IPv6.
    
    Now I'm going to repeat the comprehensive testing of likes and
    notifications via IPv6 access.
        Liking/unliking a post works.
        Liking/unliking a comment on a post works.
        New post in group (notified to members).
        Like of post in group.
        New comment on post in group (notified to members).
        Like on comment in group…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 5 days ago

    As of 21:45 UTC on 2019-01-06, ratburger.org accepts accesses via IPv6 as well as the traditional IPv4 Internet protocol. The IPv6 address is 2a05:d014:d43:3101:89d6:6843:8e4e:3b15 but you shouldn’t need to know this since it is served by AAAA records by the Domain Name Service for https://www.ratburger.org and ratburger.org. This should be completely transparent to users. If your Internet connection is capable of IPv6, it will probably be used, otherwise you’ll continue to use IPv4.

    To test whether your Internet connection and browser supports IPv6, visit the…[Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 6 days ago

    2019 January 5

    Received the December 2018 AWS monthly billing statement.  This
    is the first month in which we have been running all month on
    the reserved t3.medium instance and, as expected, the on-demand
    CPU charge for the month was zero.  Amortising the reserved
    instance up-front fee over the year's reservation, this delivers
    the promised 33% reduction in CPU charges to support the site.
    
    Performed a:
        service iptables save
    to preserve the firewall rule changes across the next reboot.
    
    Made a mirror backup to Juno.
    
    Made a backup AMI:
        Ratburger Backup 2019-01-05…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 1 day ago

    2019 January 3

    Updated the User Role Editor plug-in to version 4.48.  This
    update consists of completely trivial changes to Multisite
    configurations and bbPress support, neither of which we use. We
    have no local code in this plug-in.  After installing the
    changes, checked the configuration pages and user settings page
    and everything looks OK.  Committed the changes to the Git
    repository (Build 241) and published on GitHub.
    

    If a user includes Unicode characters with code points greater than 255 in the title of a post, WordPress will mindlessly generate a URL for the post including…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 2 days ago

    2019 January 2

    Note that we now have a:
        /server/bin/gardol_wp/RunGardolWp
    which starts gardol_wp.pl.  This is present manually run after a
    reboot.  It will eventually be added to /server/bin/servers.  I
    added this on 2018-12-20 but, due to travel, neglected to note
    this in the log.
    
    There is a new version, 3.6.0, of our favourite plug-in, WP
    ULike. This release claims to have fixed IPv6 handling ("This
    time for sure, Rocky!") and at least it's plausible since the
    database field for IP address has been lengthened to 60
    characters, (more than) adequate for an IPv6 address.  Code…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 5 days ago

    2018 December 30

    Continuing with the superscript and subscript mess after another
    firehouse full of alarums and diversions, I confirmed that the
    code for {sup} and {sub} in the "twentysixteen" style
    editor-style.css shipped with 5.0.2 has the same inane settings
    as the ones we inherited into our ratburger-devel style.
    
    Modified ~/theme/css/editor-style.css to define:
        sup {
            top: -0.5em;
        }
    
        sub {
            bottom: -0.25em;
        }
    as in ~/theme/style.css.  After flushing the browser cache, this
    seems to have corrected the rendering of subscripts and
    superscripts in…

    [Read more]

  • John Walker posted a new activity comment 2 weeks, 6 days ago

    >> It looks like you changed the name “Updates” to “Activity,” but it did not carry through?

    No, the name of the group continues to be “Updates”. Groups are managed by the BuddyPress plug-in which, despite its superficial appearance, works nothing like the main post and comment system in WordPress. A sane design for groups would be for each group to be its own private WordPress blog with posts and comments that worked precisely like the main site. But WordPress isn’t where you go for sane design: the implementation is non-reentrant, which means the code fundamentally supports on…[Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 6 days ago

    2018 December 29

    Started tracking down the problem with subscripts and
    superscripts being rendered backwards when displayed in the
    TinyMCE editor.  First of all, I confirmed that the problem
    exists both when composing a comment and a main post.
    
    Using comment:
        .https://www.ratburger.org/index.php/2017/12/10/second-post/comment-page-7/#comment-29457
    I displayed the derivation tree for the rendering of a {sup}
    container with the DOM Element inspector as follows:
        sup {       /* ~/theme/css/editor-style.css?wp-mce-4800-20180716 */
            bottom: -3px;
        }
    
        sup, sub {  /*…

    [Read more]

    • I look forward to the fix, but no hurry. We’ll wait. Thanks a heap for site management, in addition to great posts for Saturday Night Science. Fun.

    • It looks like you changed the name “Updates” to “Activity,” but it did not carry through?

    • >> It looks like you changed the name “Updates” to “Activity,” but it did not carry through?

      No, the name of the group continues to be “Updates”. Groups are managed by the BuddyPress plug-in which, despite its superficial appearance, works nothing like the main post and comment system in WordPress. A sane design for groups would be for each group to be its own private WordPress blog with posts and comments that worked precisely like the main site. But WordPress isn’t where you go for sane design: the implementation is non-reentrant, which means the code fundamentally supports on…[Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 weeks ago

    2018 December 28

    Starting at 22:51:20 on 2018-12-28 we came under an intense
    PHP-FPM denial of service attack from IP address 77.126.11.109
    which resolves to:
        Hostmaster and LIR
        012 Smile Communications Ltd.
        Hasivim 25 Petach-Tikva,Israel
    Well, they may smile but I frown and have firewalled their IP
    address.  Our PHP-FPM attack mitigation kicked in as designed
    and within ten minutes the attack had been defeated and
    operations were back to normal with no interruption of service
    to our legitimate users.  Call it our "titanium dome".
    
    • A Google search for “Smile Communications Ltd.” gives the first hit in Nigeria.


      Users who have liked this activity:

      • avatar
  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 weeks, 1 day ago

    2018 December 27

    The {sub} tag, entered in a document with Quicktags, shows up as
    a superscript when viewed in the TinyMCE Visual editor.  In a
    Preview, it appears correctly as a subscript.  I have not
    investigated the behaviour of the {sup} tag or chased down the
    cause of this.  I will investigate this further when the noise
    level damps down to a dull roar.
    
  • Load More