Comments/Ratings for a Single Item
Congratulations Fergus. Your technical mastery is unmatched and I hope to keep contributing, especially new games just starting up again as I used to decade ago with more Reference than games.
@Fergus: Interesting monolog about abiogenesis on your blog, by the way. Do you think it would be possible to substantiate these ideas by computer simulation on a model system, which randomly moves around particles that interact chemically and physically in a way somewhat similar to nucleotides? This is something that is still on my to-do list for interesting problems to work on. (Sorry for being so off-topic for a Chess forum...)
The general idea of self-replicators coming into existence has been illustrated with the cellular automata program Life. So what you want to do might be feasible, but I don't have the expertise in chemistry, physics, or nucleotides to weigh in any further than that. What I can say is that the evolution of life was a very long process that took much longer than a human lifetime and happened in an area much larger than a computer. So, to get results with a computer simulation, you would have to accelerate it or cut corners. But if it interests you, go ahead and do it. Maybe you'll get some interesting results.
I uploaded the latest version of this site to chessvariants.com, and it undid all the changes I previously made in fixing it up. So, I can't fix it up again and then update it with an even later version. The transfer of files has been made, and now it is time to fix it up to work right. After that, I may update the databases and copy over the most recent Game Courier files. But I will not be updating the whole site again. If you want to update particular files, it would be best to hold off on that until I complete the transfer of both domains to the new servers.
Right now, over at chessvariants.com, PHP files are giving 500 errors. This started happening after I uploaded the latest versions of the pages from this site. I don't recall if I had this problem earlier and what I did about it. Reuploading the files I previously modified, .htaccess and index.php, did't get rid of the 500 error. Since I have to go do some other things for a while, I'm mentioning this in case someone has some ideas.
In setting up chessvariants.com, I have run into some snags, for which I have submitted tickets with support. One is that some PHP pages are giving 500 errors while others aren't, and one is that #include virtual is failing to include the headers and footers on HTML pages in the play.chessvariants.com subdomain.
Just modified the script to escape inside the subject name. I also did the escaping to fix a problem with member game submission scripts; do any itemid's have apostrophes? If not, I would prefer to disallow that rather than escape them.
I searched the Comment table for ItemIDs with an apostrophe, and I found some. I think these all predate my addition of the Subject field. When you enter a subject, it now uses a unique id for the ItemID. In the Item table, none of the ItemIDs have any apostrophes.
Also, nothing in the MemberSubmissions table has an apostrophe in the ItemID.
New ItemIDs should probably be restricted to low ASCII alphanumerics and safe punctuation, or else we might have to rewrite a lot of code. So it's best to not allow apostrophes or quotation marks in new ItemIDs.
Are we ready to point the chessvariants.org domain to the new host? Or do any editors need more time with it?
I want to grab the last database entries from .org and put them in the .com database, but I am busy today.
I've copied "2 Pronged Chess" and a couple of comments over to the new database. Other than a couple of comments concerning our move, I think this is all that was lost.
Most things seem to be working fine now. Some editor functions are down, so the review of submissions might take a little while. Let us know of any other bugs you encounter! (I still would like to address Muller's concerns over escaped characters like & and < and also linebreaks, but I need to find a way that won't break any old materials. After all that is settled, I hope to spend some of my winter break working on additional features including the nicer text entry systems discussed earlier.)
I have changed the servers for chessvariants.org to point to the new location. This will take a few days to fully take effect.
Speaking of member submitted pages, I added a few guidelines to membersubmission2.php today. So be sure to download the latest update before working on it.
I think editing user submissions should now work better w.r.t. escaped characters.
The [diagram] scripts are probably easy to insert, but I am preparing for holiday travel, so I don't know when I'll get around to it. I also noticed the browser's back button losing text from comments. I don't know what mechanic ordinarily preserves the text entered, so I don't know how to accomplish it. (Again, when I have some more spare time I could look into it.) I could provide a back button in our script that would return you to the editing page and repopulate the textarea with the text in the php variable, but the browser's back button would be much nicer.
Both domains are now pointing to this site, and you can no longer ftp to the old site. Each domain is handled as an add-on domain pointing to the same location, and either one works without redirecting to the other.
25 comments displayed
Permalink to the exact comments currently displayed.
David Howe has made me the new custodian of this website. One of the first things I will be doing as the new site owner is moving the website from hostmonster.com to ifastnet.com, where I've already paid for web hosting for my blog. I have already changed the servers for chessvariants.com. Initially, once the change has propagated through the internet, I expect that chessvariants.com will point to my blog, fortheloveofwisdom.net. Once I see that it does, I will go into my cpanel and direct the domain to the section where I have already uploaded a copy of this website. I will make sure it is working as the .com domain before I transfer over the .org domain, and when it is working, I'll fix up URLs on the .org end to go to .com so that I can minimize downtime or lost data due to the transfer.