Check out Janggi (Korean Chess), our featured variant for December, 2024.


[ 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 ]

Comments/Ratings for a Single Item

EarliestEarlier Reverse Order LaterLatest
We need to mobilize[Subject Thread] [Add Response]
H. G. Muller wrote on Mon, Dec 14, 2015 05:05 PM UTC:
Conclusion: the cycle post - edit now strips two levels of escaping from
the text, instead of a single one.

Ben Reiniger wrote on Mon, Dec 14, 2015 05:33 PM UTC:
<p>another test: &lt;b&gt;&amp;'" <b>bolded</b> not &lt;/b&gt;</p>

🕸Fergus Duniho wrote on Mon, Dec 14, 2015 07:19 PM UTC:
<B>bold</B> <I>italics</I>

🕸Fergus Duniho wrote on Mon, Dec 14, 2015 07:20 PM UTC:
My last test failed. Even the source looks wrong. The outer tags should have been displayed as text, not interpreted as HTML tags.

Ben Reiniger wrote on Mon, Dec 14, 2015 07:41 PM UTC:
I think I have escaping working properly for editing one's own
comments.  If you find no flaws there, then I will try to make similar
changes for new posts, editor functions, and then will move on to member
submitted pages.

H. G. Muller wrote on Mon, Dec 14, 2015 10:16 PM UTC:
Well, I was just trying to repair my interactive diagrams article. I don't know if you already changed anything there. I guess not, because I still had to double-escape every less-than character in the HTML text to make it show up rather than be interpreted as tag. <p> What totally baffles me, and is different than before the move, is how less-than signs in embedded JavaScript behave. This was not consistent at all. The JavaScript for the design wizard must eventually print the HTML code for the user to copy, including script tag pairs. The end-script tag inside the quoted string that was printed, however, was always recognized (cutting the script short, and displaying part of it as text), no matter how often the leading less-than was escaped. To prevent that, I had to split the tag name in two parts, put in different strings, and then concatenate those ('/scr' + 'ipt'). When I put a single escape on the less-than sign (i.e. write AMPERSAND lt ;) inside the JavaScript strings to be printed, the printed text would be rendered with the HTML tags interpreted, rather than visible for the user to copy). So I put an second escape ('AMPERSAND amp ; lt ;'), expecting to see the less-than printed, but instead it then prints the (single) escape sequence for it!?! Eventually I could only solve that by also splitting the word 'lt' in the escape sequences, and distribute it over two strings, like 'AMPERSAND amp ; l' + 't;' . That did the trick, and now the wizard seems fully operational again.

Kevin Pacey wrote on Thu, Dec 17, 2015 03:32 AM UTC:
To editors and others, FYI:

At the moment I can't manage to sign in on the main page, though I succeed
in signing in when I try to do so via the Ratings and Comments Page, at
least.

Kevin Pacey wrote on Thu, Dec 17, 2015 04:20 AM UTC:
Maybe not a good time or place for this comment, but in case it hasn't been
already discussed, a future project (if any editor is willing) might be to
somehow show the names of members and editors who are currently signed in,
along with the number of other visitors, at any moment, like on message
boards I'm familiar with. A tiny immediate plus could be that I wouldn't be
wondering if I were all alone looking at The Chess Variant Pages. Perhaps even a website visit hit counter is an idea too. Also,
showing the time to the minute that a comment was posted might prove
desirable.

Charles Gilman wrote on Thu, Dec 17, 2015 07:54 AM UTC:
It is good to see a virtual single image generator up and running <a href="/play/pbm/diagram-designer.php">here</a>, but I have a few questions. <p> Firstly, is there any way of arranging cells other than in a parallelogram? Some square-cell variants have multiple concavities, generally arranged symmetrically, and most hex variants are arranged on boards that are themselves hexagonals. Can it be domne with a symbol for an absence of cell, perhaps? <p> Still on the subject of hex variants in particular, when I select a hex geometry I get cells of just two colours rather than the three that I would expect - despite there being three colours specified by default. <p> This moves me on to the colours of pieces themselves. Can <i>they</i> be displayed in more than two colouyrs, to represent lrager numbers of players? <p> Finally, can Rivers be shown, and if so are they shown only between two ranks or can more complex arrangements be shown?

🕸Fergus Duniho wrote on Thu, Dec 17, 2015 01:13 PM UTC:
<PRE> > Firstly, is there any way of arranging cells other than in a > parallelogram? Some square-cell variants have multiple concavities, > generally arranged symmetrically, and most hex variants are arranged on > boards that are themselves hexagonals. Can it be domne with a symbol for > an absence of cell, perhaps? </PRE> <P>Yes, the hyphen is used to represent the absence of a space.</P> <PRE> > Still on the subject of hex variants in particular, when I select a hex > geometry I get cells of just two colours rather than the three that I > would expect - despite there being three colours specified by default. </PRE> <P>You need to modify the Checker Pattern to use more than two colors.</P> <P>Here's <A HREF="/play/pbm/diagram-designer.php?code=1prnqb-----2p2bk----3p1b1n---4p3r--5ppppp-11-PPPPP5--R3P4---N1B1P3----QB2P2-----BKNRP1&cols=11&font=Optima&set=magnetic&shape=vhex&bcolor=FFFFF0&board=201.012.120.&colors=olive+darkkhaki+darkolivegreen&tcolor=000000&nextfile=42+25">an example</A> illustrating both of these points.</P> <PRE> > This moves me on to the colours of pieces themselves. Can they be > displayed in more than two colouyrs, to represent lrager numbers of > players? </PRE> <P>You can if you use a set that contains pieces of more than two colors. If you need to, you can make your own piece set and ask me to add it to the sets. Here are <A HREF="/play/pbm/devguide.html#newset">instructions</A> on how to make new sets.</P> <PRE> > Finally, can Rivers be shown, and if so are they shown only between two > ranks or can more complex arrangements be shown? </PRE> <P>Normally, rivers have been drawn onto background images. Here's <A HREF="/play/pbm/diagram-designer.php?code=rnefgfenr10c5c1p1p1p1p1p18P1P1P1P1P1C5C10RNEFGFENR&cols=9&font=AdLib&point=14&scale=75&set=abstract-marble-disk&shape=grid&bgimage=stit-lls-marble.png&nextfile=60+0&nextrank=0+60">an example</A>. The auto-generation of boards uses solid colors instead of background images, and filling a rank with hyphens doesn't work out so well, as seen <A HREF="/play/pbm/diagram-designer.php?submit=Update&code=rnbqkbnrpppppppp16--------16PPPPPPPPRNBQKBNR&shape=square&scale=100&group=Chess&set=abstract1&files=&ranks=&font=Verdana&point=12&cols=8&board=10.01.&colors=339933+CCCC11+22BB22&bcolor=111199&tcolor=EEEE22&bsize=16&bgimage=maple-walnut.png&nextfile=50+0&nextrank=0+50">here</A>.</P>

Charles Gilman wrote on Mon, Dec 21, 2015 07:37 AM UTC:
So far, so good. I have devised the array diagram<br><IMG SRC="/play/pbm/drawdiagram.php?code=1sruut-----2sxumj----3siljj---4ssixr--6ssss-11-SSSS6--RXISS4---JJLIS3----JMUXS2-----TUURS1&cols=11&font=Optima&set=small&shape=vhex&bcolor=FFFFF0&board=201.012.120.&colors=olive+darkkhaki+darkolivegreen&tcolor=000000"><br>for the Mishling form of <a href="../index/msdisplay.php?itemid=MS4linepiecehexc">4 Linepiece Hexes</a> (and similar for variants with subsets of the pieces). For other versions I can use C for the Waitress, D for the Shammes, and E and V for their Contra- pieces. <p> Unfortunately I am not sure that an attempt to update the page would work well as I have started encountering a 403 error when I have entered my changes and click to get to the next page of the update process. I am posting from a dfferent computer, but I cannot see any difference in the settings. It seems to happen only when the box edited has a large amount of text, as I have managed to post with less text, even from the new computer. Has anyone any idea why this might be happening? Has some limit been reached that has come in recently, or that includes past edits, or even comments? If one of the latter two, is there any way that editors could "cleanse" it of any past material that might be affecting it?

🕸Fergus Duniho wrote on Mon, Dec 21, 2015 01:47 PM UTC:
My best guess is that you are reaching some maximum to the URL length. Different browsers may impose different limits, which may explain why this problem happens on one computer and not the other. While the drawdiagram.php query string includes only what is different from
the default values, the diagram-designer.php query string includes
everything from the form and so will be even longer. I could fix that
problem by making the Diagram Designer use POST instead of GET, though it
will then have the inconvenience of requiring you to refresh if you go
back. The one thing that might most expand the URL is the FEN Code,
especially if you use long piece names instead of single letters. If that's
the problem, you could make a set for the images you want to use together.

Charles Gilman wrote on Tue, Dec 22, 2015 10:21 AM UTC:
I had a word with someone who knows about the set-up on the computer that I'm using, and his first thought was that it was because the broadband was too slow - it's a temporary connection while the faster one is being fixed. However, more than a year ago I had no problem uploading even bigger amounts using dialup. Can anything have changed over 2015 that would make it harder to upload for a given capacity - for example, might a particularly dramatic increase in internet traffic be the issue? <p> One new feature that I noticed was a spellcheck. Could this be affecting things, particularly on pages with a lot of unrecognised words in them?

🕸Fergus Duniho wrote on Tue, Dec 22, 2015 01:30 PM UTC:
This is not a site that especially needs broadband, and I don't think
connection speed is the issue. My research tells me that early versions of
Internet Explorer have a length limit on the URL of 2083 characters, but
most other browsers and later versions of Internet Explorer do not have
this limit. So the problem could be that you were using an old version of
Internet Explorer.

🕸Fergus Duniho wrote on Tue, Dec 22, 2015 01:32 PM UTC:
As far as I understand it, your problem is with the URL in the address bar.
Spellcheck should not affect that.

Ben Reiniger wrote on Tue, Dec 22, 2015 07:30 PM UTC:
I thought Charles's issue was with submitting edits to a MS page. 
Spellcheck is on the user's end though, and shouldn't affect the submission
script at all.

Perhaps there is a time limit on the submission, so that if you have a
large amount of text and a slow connection it times out while trying to run
the SQL in the submission script?

🕸Fergus Duniho wrote on Tue, Dec 22, 2015 11:10 PM UTC:
Oh, you may be right. I missed the change of context.

Charles Gilman wrote on Wed, Dec 23, 2015 07:39 AM UTC:
The computer on which I am getting a problem has Internet Explorer 11, and all the ones from which I posted successfully had older versions of Internet Explorer. It is nothing to do with graphics, as the pages on which I identified the problem are ones without any images on them.

🕸Fergus Duniho wrote on Wed, Dec 23, 2015 03:20 PM UTC:
The main thing to change in 2015 is that the website has moved to a new
host. This can cause unforeseen changes. Please let us know if you are
regularly having this problem or if it happens only on a certain computer.

🕸Fergus Duniho wrote on Tue, Oct 17, 2017 04:48 PM UTC:

Last night I was expanding the text size in Chrome on my desktop. As I do this, it changes the viewport size that CSS reads even though it doesn't actually change the window size. When the viewport width was at 960, as reported by the Web Developer extension, both sidebar ads showed up above the content. As I understood my CSS, this should not have happened. I had used min-width and max-width to set various ranges, and all ranges seemed to be covered without any gaps. But at 960, which was at a cusp between two ranges, something was wrong. Further investigation showed that it was using the Average font for both body and italics, yet every range was supposed to use Volkhov for both or Average for body and Kurale for italics. So it appeared that only the default CSS was being used without any modifications from @media clauses.

I eventually figured out that this could happen if I misunderstood how min-width and max-width work. I had assumed that min-width returned true for any value that was greater than or equal to the size given and that max-width returned true for any value that was less than or equal to the size given. But it appeared that one of them was returning false when the width was equal to the size given, effectively working as the NOT of the other one. To fix the problem for 960, I adjusted the max-width of one range to 961. This allowed a width of 960 to work with that style, as I originally intended. So, it looks like max-width returns true only when the width is less than the size given, at least on Chrome. Maybe this is an undefined detail that will be different in different browsers.

So, to avoid this problem altogether, I should stick to using only min-width or max-width in my @media entries, and I should design the CSS to work for a default screen size that requires no modification from @media. My options are the smallest screen size and the largest screen size. I think I will go with the smallest screen size for the default CSS and add elements and make changes as the screen size grows. I will also add some CSS to the header to turn off sidebar ads by default, so that they will not show up above the content on pages that do not include the global CSS file.

If I use only one, then any given screen width may fit multiple @media conditions. In that case, I have to arrange them in a way that will apply the correct styles for a given width last, and I will have to take into consideration what has already been changed by earlier @media clauses. I have four choices. I can use either min-width or max-width, and I can go from narrowest to widest or vice versa. If I use min-width and go from narrower to wider, the first one, say min-width: 600, would modify anything with a width of 600 or greater. Let's say the next one is min-width: 960. This would modify anything with a width of 960 or greater. Finally, at some width suitable for widescreen desktop monitors, all previous modifications would have been made, and each would have to be corrected or continued. Since I'll be starting out with the narrowest size as default, it makes sense to me to do it this way. I wrote it out ahead of time to help me be clear about what I will be doing and to inform any interested parties on what kinds of changes I will be making.


🕸Fergus Duniho wrote on Tue, Oct 17, 2017 08:03 PM UTC:

One hitch I've found is that when an aside with an ad in it has its display set to none and then changed back to something visible, the ad sometimes remains invisible.


🕸Fergus Duniho wrote on Tue, Oct 17, 2017 08:08 PM UTC:

It looks like that was caused by setting display to block-inline, which is not a legitimate value for display, instead of to inline-block, which is a legitimate value.


🕸Fergus Duniho wrote on Tue, Oct 17, 2017 08:13 PM UTC:

That fixed the problem for most ads, but Amazon's native shopping ads are still not becoming visible again.


🕸Fergus Duniho wrote on Tue, Oct 17, 2017 08:27 PM UTC:

Something I don't understand is going on. When the page first displays, the Amazon native shopping ad is initially set to display: none, and then it is set to display: inline-block, and it is visible on the screen. But when I resize the screen, such that it turns invisible, and then I resize it again so that it should be visible again, it remains invisible. I think it is because it is a JavaScript generated ad, and when I make the window smaller and bigger again, it is no longer running the JavaScript that generates the ad.


🕸Fergus Duniho wrote on Tue, Oct 17, 2017 09:13 PM UTC:

Since the header is included after the global CSS file, turning off the display of the sidebars in the header turns them off for good. So, I need some way to test whether the CSS file has already been loaded.


25 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.