|
Yep - all fixed.
You know that bit of code that should absolutely, positively, can't help it but work? Yeah - the exact code that fails in production. Even though It Worked On My Machine.
Yeah - I had one of those moments.
All...fixed. Possibly.
cheers
Chris Maunder
|
|
|
|
|
Hello there,
[Related Article]
I have already rated above article but when I reload that page it again shows blank star on top right corner.
BTW, It does not allow to rate that article again but I think it should show my ratings in top right corner rather than blank star.
modified 17-Dec-16 0:43am.
|
|
|
|
|
|
Member 11916694 wrote: BTW, It does not allow to rate that article again
Yes it does. You can change your rating for an article at any time.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
We have "show me what I voted" on our TODO.
(It's a tradeoff of performance vs convenience)
cheers
Chris Maunder
|
|
|
|
|
I tried to use ™ in a Q&A answer to get the superscripted TM symbol, and while the preview shows it correctly, the resulting answer shows some weird characters. Interestingly, it shows up fine in the forums.
™
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Assuming it's this answer[^], the ™ shows up fine for me. (Firefox 50.0.2 | Windows 10)
However, the source shows the character, not the HTML entity. Maybe there's an encoding issue on the page?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I'm using IE 11 right now. I can only tell you what I see.
This is one of the reasons I absolutely hate web dev...
The answer to most problems boils down to how you're holding your head, and whether or not there's a freakin unicorn in the vicinity (and what color it it)...
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
In IE11 on my machine it's working fine
cheers
Chris Maunder
|
|
|
|
|
|
|
All fixed
cheers
Chris Maunder
|
|
|
|
|
|
|
A week's work and I now know more about HTML parsing than I wanted to. Even though 2 months back I thought I knew all I would ever need or want to know.
Long story short: The HTML specs say empty (or moolean) attributes like "nowrap" in <TD nowrap> can have ="" appended to them. Some read the specs to say "they must" have ="" appended. To me it seems either is OK, both are valid.
Our HTML sanitiser uses AngleSharp which errs on the side of perfect formatting. I love it. However, it means that if the input HTML isn't perfect then it gets a little weird. So the solution has been to ensure that AngleSharp only sees well-formed (or at least, not-obviously-broken) HTML, so I wrote a quick and dirty pre-processor to get things sorted before they went to AngleSharp and it's all better.
Hopefully.
cheers
Chris Maunder
|
|
|
|
|
|
Yeah, constantly. Just like the rest of the industry...
cheers
Chris Maunder
|
|
|
|
|
Chris Maunder wrote: empty (or moolean) attributes
The cows are taking over!
Boolean attributes can also have the same value as the attribute name:
If the attribute is present, its value must either be the empty string or a value that is an ASCII case-insensitive match for the attribute's canonical name, with no leading or trailing whitespace.
So <td nowrap> , <td nowrap=""> and <td nowrap="nowrap"> all mean the same thing.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Richard Deeming wrote: moolean
Moolean means "maybe boolean". It's there, it's not, it's both, it's whichever works for you.
Just like HTML standards.
cheers
Chris Maunder
|
|
|
|
|
I have been confirming my adress since I joined, about 15 years ago? It's clearly something badly programmed or you want to find out something about your users without being clear about it. In either case it's wrong, you should stop.
|
|
|
|
|
Confirming email addresses is the way to find out that the email account associated with CP is still the active one (for the purposes of sending you things you've subscribed to such as the newsletters), and that the account is still active. It's not being done for nefarious purposes.
This space for rent
|
|
|
|
|
In 12 years you have only posted 8 messages so CP needs to check that you are still around.
|
|
|
|
|
I beg to differ.
"Bad programming" is sending emails, year after year, to email addresses that have been abandoned or closed without ensuring the account is still actually active. We ask for emails to be reconfirmed specifically to avoid sending emails to accounts from those who simply aren't interested, have left a company, or have closed their account in order to reduce the amount of junk emails going around.
It's the right thing to do, and I wish more organisations would do it.
We also do our best to silently confirm emails. You click a link on an article or news item in an email and our system will note that you opened and visited a link in your email, hence your email is active and we won't bother you again for a while.
cheers
Chris Maunder
|
|
|
|
|
Do you filter out temporary email domains (such as mailinator)? If not, that may be a good idea.
|
|
|
|
|
I recently had to confirm my email address ... first time in about 5 years ...because I haven't been active on the site for a few months. I like these checks ... I've seen what I believe to be "hacked" accounts posting rubbish... I'd rather have to spend 30 seconds confirming that this is "me" than some ***** being able to post stuff in my name.
Be more active
|
|
|
|