Our Trusted Users now have a limit of two troll ratings per day per user. We have code in place now that enforces that, and should make accidental troll ratings a thing of the past as well.
Hovering your mouse over the troll button now pops up a little notice of how many troll ratings you have left for the day. If you are out of troll ratings, the troll button will be grayed out. When you click on the troll button, a dialog pops up notifying you of how many troll ratings you have left, and asks you to confirm that you do indeed wish to troll rate the comment. You may cancel at that time if it was an accident or you decide your troll rating would be best applied elsewhere.
You may still un-trollrate a comment (either clicking the troll button to uncheck it or clicking recommend instead), up until the time you manually reload that page with no troll ratings left. At that point all your troll buttons will be grayed, and you won't be able to un-trollrate.
A buglist/compatibility chart is below. Please use this thread to report any technical problems you have with Daily Kos.
If you have more than one window or tab open to Daily Kos, the windows may not all know how many troll ratings you have left. That's OK, the server does, and it will tell you you ran out should you try to troll rate again.
Also fixed in this release are a few minor bugs with the clientside autoformatter. Tables no longer have large gaps placed above them, links in uppercase with underscores no longer are broken, links with trailing spaces are no longer broken. The clientside autoformatter currently only applies to the comment editor.
This code only works in Ajax-supporting browsers (ones released this century, with JavaScript enabled). To ensure you have the latest code, press Ctrl-F5 and/or hold down shift and press your browser's Reload button.
KNOWN BUGS REMAINING:
- Duplicate posts are possible: The client has been given code to prevent double-postings; we are still waiting on the server to be updated to block such redundancies.
- People are losing and regaining Trusted User status randomly. It has happened to me even.
- Sometimes in small threads one user is left without ratings controls
- [new] markers can come back on a manual reload.
- Foreign characters and curly quotes in subject lines appear something like &x2018;
ISSUES WE'LL JUST HAVE TO LIVE WITH
Some things are out of our control and depend on the browser. It would be costly or impossible to try to compensate for them.
- Navigating to another page, then pressing the Back button will display the page from the last time you manually loaded/reloaded it.
- Doing so with the comment editor open may wipe your comment text.
- If a page takes a long time to load, you might be able to beat the script from rewiring the links. You will be in legacy mode until the script runs...be patient.
- Safari on Mac OS 10.2 Jaguar is not supported (see below).
REPORTING BUGS
Please let us know of additional problems. When you do so, it is important we are able to duplicate them on our test machines. Please provide with each report:
- Browser and version
- OS and version
- Bandwidth (56K dialup, 1.5MB Cable, etc)
- Processor GHz and RAM
This should be the last client code update before the next big step in Ajaxifying Daily Kos, but if you find other problems, please let me know here in a comment or track me down in an Open Thread or something. I read your emails but regret I can't respond to them, though I often can followup here on the site.
Cheers,
peeder
DAILY KOS AJAX COMPATIBILITY
Common Considerations:
The site will look and work much like the old site does with JavaScript disabled, or with browsers that don't support Ajax (old ones, mobile phones like the treo, etc.). This is called "legacy mode". The technology that makes that support so smooth, by the way, has the lovely name "progressive enhancement."
WINDOWS
Recommended Browser: Firefox 1.5
Firefox 1.5/1.07/Netscape 7.2 and later:
- No known issues, but staying up-to-date is recommended
- Firefox extensions may work but are not supported: if you load them into your browser, disable them (Tools/Extensions and right click them to Disable, then close _all_ Firefox windows and re-launch Firefox) and reproduce your problems before reporting them to us.
- Netscape 7.1 and earlier are not supported on any platform.
Internet Explorer 6 (Including AOL Explorer and Netscape 8 in IE mode when IE 6 installed):
- Links created with link editor are pasted in at the end of comments. They can of course be moved from there with a cut and paste.
- Find (on this page) will bring up an error message when done during a refresh. These can be safely dismissed and tried again in a few seconds. Turning off Autorefresh will help avoid this problem.
- Autorefresh may cause periodic "clicking" sounds as it loads (the same sounds as if you were pressing the reload button manually); these can be turned off in the Sounds tab of the Sounds Control Panel: Set the "Start Navigation" sound to "(None)".
- Renders faster than Firefox, but JavaScript is slower
- IE7 beta 2 works much like IE6
Internet Explorer 5.5:
- All IE6 problems. Even so, upgrading is recommended.
-
Internet Explorer 5.0, Netscape 4 and earlier are all stuck in legacy mode (no Ajax).
Opera 8.5:
- Parent links on comments in /story mode open an ugly page instead of scrolling up (fixed in Opera 9)
MACINTOSH
Recommended Browser: Safari
Safari 2.x (on 10.4 Tiger) / 1.3x (on 10.3 Panther):
- May buckle and collapse under the weight of 600+ expanded comments, use Shrink Always mode in large threads.
- No other known issues provided Safari is updated via Software Update
Safari 0.x/1.x (Early versions on 10.2 Jaguar):
- These browsers are not supported.
- The site will render, but some links will not be clickable
Firefox 1.5/1.07/Netscape 7.2:
- Should now work fine.
- Not as fast as Safari, or as pretty.
Camino 1.0:
- Will support Ajax usage on 10.2 Jaguar
- Similar to Firefox but doesn't allow extensions; you may prefer it though.
Opera 8.5:
- Same problems as Windows Opera 8.5
Internet Explorer 5.2:
- Uses legacy mode...no Ajax support
- May be best browser for 10.1 and earlier
- IE is the only working option for MacOS 9.
LINUX
Recommended Browser: Firefox 1.5
Firefox 1.5:
Mozilla 1.7.13:
Opera 8.5.2:
- May have rendering problems on weaker machines, in addition to the problems on Windows.
Konqueror 3.4:
- Has some problems with scalability with large threads in Expand mode; sometimes it brings up the Script Continue dialog and other times gray lines are drawn over the comments. Use Shrink Always mode, and turn off autorefresh in large threads to avoid this.
- Bold and Italic buttons don't apply to selected text (fixed in Konqueror 3.5)