Comments/Ratings for a Single Item
I found a line of HTML that included "{$userid}" for inserting the value of the $userid variable, and I changed it to a PHP echo statement.
As a temporary solution for users facing this problem would be to just use multiple tabs. This way the inconvenience is out and least until an opponet makes a move :)!
The difference to to start from the way you enter the exact same link.
If I click my games on game courier I always find both active and challenges.
When I click confirm on a move during a game a window apears where I need to press "your logs" to come back to the same window as described above.
It seems to me that the conumdrum is in the way the userid gets paseed out of the difference you have pointed out Fergus :)!
This is happening to me now, too. I make a move in a game. Then, under the "Whats Next" section, I click the "Your Logs" as I have always done, and now I get {$userid} in the URL that it sends me to.
The second link is wrong. It contains the string "{$userid}" instead of the value of the $userid variable. From what page are you getting this link?
It looks like I'm logged in and logged out but it is not the case as I'm always loged in :)!
Here are the 2 cases. Why?
https://www.chessvariants.com/play/pbm/logs.php?stat=ongoing&age=7776000&sort=priority&userid=catugo
https://www.chessvariants.com/play/pbm/logs.php?stat=ongoing&age=7776000&sort=priority&userid={$userid}
This hasn't happened to me. Keep track of the page you were on when this happened, and get back to me with this. Also, make sure the problem is not simply that it is not currently your turn in any game.
@Fergus
Hello!
There seems to be a bug which is a mild incovinience.
It seems to me that when clicking in the menu "Your games on game courier" you recieve the game finder of active and invitations. Each second time I see only invitations. It would be so cool if you took a look.
Thanks!
I have edited Lance's comment. We ask the user community to please refrain from posting slander/libel on these forums. Even if claims are arguably true, we are a volunteer effort and have no interest in exposing ourselves to potential litigation. Thank you for your understanding and cooperation.
These acuzations are very serious dear sir, how would you back up such claims?
Hobby Lobby is also a [REDACTED] company that I would never patronize.
Hobby Lobby sells checkered fabric with 2 1/2 inch squares. It's 17 squares across and as long as you want. For pieces, printing out your favorite graphics and glueing them to poker chips is the easiest.
A very minor glitch to report:
I've noticed for some time now that regardless of what game log I'm playing, if I'm looking at that game log when it is the opponent's move, it seems whenever an opponent moves during such a moment, I see a big error message page instead of the game's log (i.e. with it now being my turn to move), until I leave that page and re-enter the log page in question once again - then it shows that it's my turn, and my clock is ticking.
As I had said before your are perfectly correct.
It is hard for me to find the comments in quenstion, but I'll try :)!
Thanks Aurelian for your reply, I feel less alone :) I didn't find your comments about it, from when are they dated and in wich thread? But I saw that a player who don't respect the rules in games I have with him had issues with automatic russian translation that alter commands in the game log (if I well understood - and maybe there was bugs then in the website, I don't know). And in addition to the question of language, some functions in Game Courier could be complicated and difficult to understand for people nor very accustomed to this interface (but not for everyone). But this is not the problem: the problem is not to respect the rules of the game you are playing, or even not to try to read them at all. Maybe I appear a little 'psychorigid' (don't know if this word exist in english), but rules is the condition of existence of this type of games, which are defined by them. But above all I don't see the interest for those people of trying to play a game without knowing its rules, except for ruining the website.
@Erik
It has happened to me, too! Bassically I had followed the same steps you did and then did exactly what you have done. It is the common sense after all, maybe with very small tweaks :)! There will always be a small chance for these things to happen so that is that :)! I don't remember the name of the dude that has done that to me, but I have publically commented about it during spring. Does it worth it for you to find them?
There are certain players who don't read the rules of the game they are playing, so if the preset doesn't display legal moves they do anything regardless the rules. Apparently they don't read either the comment field in the current game page, so they continue to do illegal moves without paying attention to remarks. I don't speak of occasional illegal moves (it happens to anyone) but systematic ones. Yes, the non-automated presets and the use of GC interface can be confusing for new-comers, but if you don't understand something you ask questions or you do something else. Even if they don't understand english this is not an excuse not to read the rules. So I will stop to begin new games with concerned players and delete ongoing games where they don't follow the rules, unless they start to play with the rules. I won't contact them directly by e-mail because - sorry to be paranoiac - I don't know these people and I don't want to be spammed or anything else. I don't have much hope the concerned people will read this comment, but... if you don't understand english, use a translation tool. Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π°.
And for the others GC players, what do you generally do in this case?
This is now fixed. The legal move it had found was the General taking the Chariot. I don't know why it allowed this. The code originally looked like this:
def G checkride #0 #1 1 0 and == var g #1 or checkleap #0 #1 0 1 and flag #1;
This code compared the value of g, which is where the other General was, to the destination.
I changed it to this, which compares the piece on the destination space to the label for the other General.
def G checkride #0 #1 1 0 and == space #1 g or checkleap #0 #1 0 1 and flag #1;
In the following game my opponent should have been declared the winner due to checkmate (after I made a blunder), but the preset for Chinese Chess erroneously gives my opponent's move as only being a check against me:
https://www.chessvariants.com/play/pbm/play.php?game=Chinese+Chess&log=panther-tamandua-2018-266-270
The game log of mine in question is now acting as if my opponent (who has since made a move) never lost on time, ever, and clock times are okay in view of what you just wrote Fergus, so it's a case that things have now resolved themselves successfully.
Since the site was down for a week, I added a week of time to the players whose moves were interrupted by this downtime. But this works only in Game Courier itself. To repeat accurate calculations for each log, the Logs page would have to load each log, which would multiply the work it has to do. Instead, it relies on the value of the Deadline column in the GameLogs table. This is a fixed value that was not updated when I added code to Game Courier to compensate for the time lost by the site being down. Since this value may be mistaken, the Logs page no longer updates logs or the database when time has run out. In this case, it is mistaken, and you should simply continue your game.
25 comments displayed
Permalink to the exact comments currently displayed.
ο»Ώο»Ώ
It seems that posting kibbitz comments isn't available anymore?