otwcode/otwarchive — pull request #836 by njxaxson (2012-09-04 09:20:45+00:00)
Title: Issue 2624 redux

Fixed non-JS support by removing unnecessary duplicated pseud link and replacing the page refresh with a graceful-degradation-style jQuery-powered table-folding.

This is done by adding a new collapsed-pane widget to the overall application. The same behavior was applied to the footer skin-picker and works' chapter index and download options. All have been tested with JavaScript disabled, too. (Although the footer skin picker has problematic layout when JavaScript is turned off, it was like that before this change. I didn't fix it, but I didn't break it, either. :D)

There was additional discussion about applying similar fixes to the "Expand Fandoms List" on the user page (issue 3188) and fixing the skins collapsibles (supposedly issue 277), however, both of those have separate widgetization needs. I will address 3188 in a separate branch.

Issue in Google Code:
http://code.google.com/p/otwarchive/issues/detail?id=2624

Original pull request is here:
https://github.com/otwcode/otwarchive/pull/811