PDA

View Full Version : "Subscribe to this Thread..." form broken in Chrome



brew
10-20-2011, 05:28 PM
I'm using the latest version of Chrome on OS X and after I submit the form to subscribe to a thread it just sends me to the main page on tidalfish.com. I've tried logging out and clearing all my tidalfish.com/www.tidalfish.com cookies, but the bug still occurs.

I've tested it in the latest Firefox and the bug does not occur there, only in Chrome.

brew
10-20-2011, 10:29 PM
Okay, so the bug is caused because of an anchor tag that wraps the entire DIV of the user control panel (div class="usercp_content"). Remove this anchor and the issue will be fixed.

Brandon
10-25-2011, 10:38 AM
Thanks Jeff! Going to get this fixed asap, sorry about the problem and thanks for your help trouble shooting it!

filip
10-26-2011, 07:04 PM
I just subscribed to this thread using Google Chrome 15.0.874.106 on Mac OS X 10.7.2 without any problem. I could not find any missing anchor. Could you please post here the offensive HTML snippet for me to search through the source code? Thanks.

brew
10-26-2011, 07:09 PM
The anchor that was wrapping the usercp_content DIV appears to have been removed as I do not see it anymore in the code.

Now I no longer have to go into the Chrome Web Inspector and delete the href attribute to subscribe to posts. :)

Brandon
10-27-2011, 11:55 AM
:thumbup: thanks again for letting us know

brew
10-27-2011, 02:57 PM
Strange, the anchor tag now seems to have re-appeared. See the screenshot below where I've pointed out the offending anchor tag in the Chrome Developer Tools.

https://img.skitch.com/20111027-qbf4h96j8fhfeuaxnmca334mwj.png

filip
10-29-2011, 09:32 AM
Jeff,

Thank you for the screenshot. The line above the anchor showed the problem - someone keeps forgetting to add the enclosing </a> tag when adding additional ads to the "ad_global_below_navbar" code snippet of the website. Since the code snippet iterates over many ads, the error was appearing only at certain times. It is fixed in this code snippet.