Check out McCooey's Hexagonal Chess, our featured variant for May, 2025.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Interactive Diagram— Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Thu, May 15 01:57 PM EDT in reply to Fergus Duniho from 12:25 PM:

Basically, it was referring to the table it needed data from as Tag instead of Tags, and using the wrong name led to a comparison between two values always being true.

I am now thinking this was even allowing non-members to change the tag details, because the only check that you were a member was to check whether you had contributed at least half the tags, and with that disabled, it was also letting in non-members, which explains all the hacking style tag details I removed or fixed today.

Actually, there was supposed to be a check that someone had to be signed in to post, but all it did was check that $_SESSION was not empty. I have now modified this to also check certain values in the session that are normally non-empty when someone is signed in. [Edit: I have now modified it to use the login() function with a userid but no password. Without a password, this will check that the IP address and user agent are still the same as when you signed in as a precaution against session hijacking.]

To help us better spot changes to the short descriptions, these are now visible when comments on a tag show up.