Release notes - release 0.8.9
Published: 2011-11-11 16:48:17 -0500
Welcome to Release 0.8.9. Elz, Enigel, erda, Jenny S-T, lim, Lucy P, Naomi, Phoenix, Pixel, Rebecca, Sidra and sarken contributed code to this release, which was tested by our awesome testing team: sarken, via_ostiense, Jenny S-T, Rebecca, Enigel, phoenix, Kylie, Irene, Jenn_Calaelen, Bridget, Zebra, Tai, linbot, mumble, XParrot, alasen, Naomi
Highlights!
Site Design Overhaul
The Archive's look has changed a lot, whoa! The amazing lim has completely overhauled our CSS and HTML.
A big reason for this change is to make it much easier to write skins for the Archive. This is important not just for people who want to use skins, but because it will enable us to make a variety of skins ourselves for different uses (even for users who aren't logged in!) and also allow us to keep developing and improving the Archive's interface in future without breaking skins all over the place.
If you want to update your existing skin or are interested in making new skins, you may want to start by browsing the new Archive default skin (it's broken down into lots of different modular parents, making it easier to see what each bit does). We'll shortly be posting a list of the new skins with some info on what they all do!
Accessibility
Another crucial reason for the change has been to improve the accessibility of the Archive. Among the changes we have put in:
- Autocomplete now using ARIA managed focus, making it accessible to more screenreaders.
- ARIA roles have been expanded throughout.
- Lots of forms have been chunked up into fieldsets, making it easier to do a task at a time.
- The dashboard has been reorganised and chunked into different sets of tasks.
- Tables have been ruthlessly eradicated where inappropriate and remaining ones have been made accessible.
- Lots of instructions have been rewritten using simpler, shorter sentences.
- Labels have been made more consistent.
- Extensive landmarks have been written throughout
- All form elements should now be labeled and/or titled for screenreader access.
- Buttons should be easier to mouse to for people with lower mobility.
- A user icon is now in the header which you can always click to to get home, for more visual/spatial users.
- All navigation jumpable to with headings and roles.
- A bunch of other small tweaks have been made to make the Archive more customisable and more amenable to being viewed with unusual browser settings.
We continue to actively seek input from readers and users with any accessibility problems! If you are browsing with assistive devices and something doesn't work for you or is frustrating, please let us know. We know you probably hear this a lot, but we hope the work we've already done will demonstrate that accessibility is a genuine concern for us. We might not always get it 100% right, but we'll keep working to improve.
Skin Parents
You can now chain together multiple skins by making one skin the parent of another. This is particularly useful if you want to replace instead of override the archive site skin, because you can use parts of the default skin as parents of your own skin, and only replace the parts you need to change.
IE-Only Skins and Media Type Skins
You can now create skins that just have overrides for Internet Explorer, which will be loaded up using conditional comments. So if you're making a public skin that you would like IE users to be able to enjoy also, you don't have to put in hacks -- just put the IE fixes in their own skin, and put it into your list of parents.
You can also now make custom skins for different media types -- for instance, for "speech" to be loaded up only by screenreaders, or "print" to be loaded up only for printing, or "handheld" to be loaded up for small-screen mobile devices.
Tag Sets
Before this release, if you were running a challenge and wanted to restrict your participants to picking from a particular set of tags, you would put those tags into your challenge settings. No longer! You will now put the tags into a tag set instead.
Tag Set Features:
- Reusable across multiple challenges.
- Shared with other users.
- Take nominations which you can then review.
- Let users see your tag set in progress during nominations or not as you choose.
- Can include tags that haven't been wrangled (this means you can use brand-new tags, or tags which suit your own challenge's preferred terminology).
- Let you specify which fandom character and relationship tags belong to (which will make those options get loaded automatically in the signup form for your participants).
Known Issues
See our Known Issues page.
Release Details
Features
- Design overhaul
- Tag sets
- News posts can now be tagged and filtered by tags & language
- Comments on multi-chaptered words now include information which chapter the comments was left on, to avoid confusion in "view full work" mode
- Added security measures to the login process: after 50 failed login attempts, the account will be locked down for 5 minutes
Bug fixes
- you can now delete a work without Javascript enabled, huzzah!
- fixed a bug that would display works as incomplete even after the last chapter was added
- there was a bug where deleting a work with a lot of chapters would take too long or time out, this has been fixed
- fixed broken links in the sitemap
- fixed several bugs and workflow isses with the new autocomplete functionality after feedback from tag wranglers
- when posting a work, tabbing into the fandom field would enter the first autocomplete suggestion that would come up, this has been changed to leave the field blank when tabbing further
- added author information to the body of feed items for tag subscriptions (so they wouldn't only show up in a byline like the author of a blog post)
- fixed the character counter for the Notes fields on the "post new" form
- bad class names in work skins (e.g. names containing special characters like $) would be stripped from the skin but left intact in the work body, this has been fixed
- added a link to the FAQ item about importing from the "import new" page
- after a failed import, the error message would stick around when going to another page, this has been fixed
- more automated tests
- Admin:
- notice banners for admin announcements can now include links and basic formatting tags
- made the links to translations of news posts visually clearer
- fixed an issue with notifications for comments on news posts being sent out twice
- made sure that comments marked as spam by an admin are not visible to users anymore
- Bookmarks:
- fixed the display of "most recent bookmarks" for a work on the bookmarks index
- fixed a bug that would lead to unexpected behavior when trying to bookmark a work in IE 9
- the help popup for the bookmark symbols didn't work on the main bookmark index, this has been fixed
- Challenges:
- the list of open challenges now exludes moderated and closed collections
- brought some misleading timeframe information (such as, "SIGNUP PERIOD IS OVER") in line with actual start and end dates
- you can now sign up to a challenge with multiple requests without Javascript
- fixed a bug where drafts of an assignment would show up as the title of a posted work for the challenge mods
- pinch-hitters now receive an email notification of their assignment
- fixed a bug that would allow you to create subcollections in a subcollection (potentially breaking things) and made the error message clearer
- added a link to the "Manage Items" page from challenge options to make it more obvious that you can reveal stories one by one
- tweaked collection settings into a more logical order (compulsory items first)
- deleting a signup from the My Signups would redirects to the Collection profile, it now redirects to the /signups page for gift exchanges or the prompt overview for memes
- Prompt Memes:
- added an option to give prompts a title; this can be turned on by the prompt meme owner by allowing/requiring a title in the request settings and affects the prompts overview and the list of assignments when posting a new work
- you can now see the number of total prompts in a meme on the Collections index and
- fixed a bug where posting to fill a prompt would persistently try and fill all prompts by that user (if you claimed more than one), leading to wonky results
- Downloads:
- ampersands in work titles and work content would lead to missing characters in .epub files, this has been fixed
- fixed a problem with .epub files for works with very long chapters; made sure that they're split into small enough chunks to work with all e-readers
- Lots and lots of display fixes:
- made the site, especially the posting interface, more usable in IE 6 and up
- fixed several alignment and spacing issues across browsers
- fixed some bugs where HTML code would show up as text
- generally prettied things up

Pages Navigation
(Previous comment deleted.)
samjohnsson
Posted Sat 12 Nov 2011 03:04AM EST
Last Edited Sat 12 Nov 2011 03:08AM EST
Comment Actions
Zebra
Posted Fri 11 Nov 2011 06:01PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:08AM EST
Comment Actions
Laugana
Posted Fri 11 Nov 2011 06:28PM EST
Comment Actions
Alex
Posted Fri 11 Nov 2011 07:20PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:14AM EST
Comment Actions
frogspace
Posted Fri 11 Nov 2011 07:37PM EST
Comment Actions
awils1
Posted Fri 11 Nov 2011 10:54PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:28AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:16AM EST
Comment Actions
Selarne
Posted Fri 11 Nov 2011 11:55PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:17AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:12AM EST
Comment Actions
disprove
Posted Sat 12 Nov 2011 05:46AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:35PM EST
Comment Actions
disprove
Posted Mon 14 Nov 2011 09:42AM EST
Comment Actions
samjohnsson
Posted Mon 14 Nov 2011 09:46AM EST
Comment Actions
fprintmoon
Posted Fri 11 Nov 2011 06:33PM EST
Last Edited Fri 11 Nov 2011 06:36PM EST
Comment Actions
Qem
Posted Sat 12 Nov 2011 03:07AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:32AM EST
Comment Actions
wiseorfool
Posted Fri 11 Nov 2011 06:36PM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 03:25AM EST
Comment Actions
wiseorfool
Posted Sat 12 Nov 2011 03:42AM EST
Comment Actions
Poi
Posted Fri 11 Nov 2011 06:39PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 03:36AM EST
Comment Actions
ivyblossom
Posted Fri 11 Nov 2011 06:57PM EST
Comment Actions
ratcreature
Posted Fri 11 Nov 2011 07:27PM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 03:03AM EST
Comment Actions
ratcreature
Posted Sat 12 Nov 2011 04:49AM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 03:02AM EST
Comment Actions
Nana
Posted Sat 12 Nov 2011 07:07AM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 07:37AM EST
Comment Actions
ivyblossom
Posted Sat 12 Nov 2011 09:07AM EST
Last Edited Sat 12 Nov 2011 09:08AM EST
Comment Actions
CrunchySalad
Posted Sat 12 Nov 2011 10:32AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:58PM EST
Comment Actions
Subarukun
Posted Sat 12 Nov 2011 01:20PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:58PM EST
Comment Actions
wiseorfool
Posted Sat 12 Nov 2011 02:27PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:59PM EST
Comment Actions
Luzula
Posted Sat 12 Nov 2011 03:56PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:59PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:57PM EST
Comment Actions
(3 more comments in this thread)
(Previous comment deleted.)
samjohnsson
Posted Sat 12 Nov 2011 10:05PM EST
Comment Actions
offkilter
Posted Fri 11 Nov 2011 07:02PM EST
Comment Actions
Zebra
Posted Fri 11 Nov 2011 07:27PM EST
Last Edited Fri 11 Nov 2011 07:32PM EST
Comment Actions
offkilter
Posted Fri 11 Nov 2011 11:13PM EST
Comment Actions
Laugana
Posted Fri 11 Nov 2011 07:16PM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 03:19AM EST
Comment Actions
Laugana
Posted Fri 11 Nov 2011 07:16PM EST
Comment Actions
Laugana
Posted Fri 11 Nov 2011 07:20PM EST
Comment Actions
Firerose
Posted Fri 11 Nov 2011 07:31PM EST
Comment Actions
Zebra
Posted Fri 11 Nov 2011 07:38PM EST
Comment Actions
Firerose
Posted Fri 11 Nov 2011 09:53PM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 03:11AM EST
Comment Actions
Firerose
Posted Sat 12 Nov 2011 03:44AM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 04:12AM EST
Comment Actions
smirnoffmule
Posted Fri 11 Nov 2011 08:25PM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 03:13AM EST
Comment Actions
smirnoffmule
Posted Sat 12 Nov 2011 09:56AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:48PM EST
Comment Actions
smirnoffmule
Posted Sun 13 Nov 2011 10:20AM EST
Comment Actions
Lady_Ganesh
Posted Sun 13 Nov 2011 10:52AM EST
Comment Actions
Laugana
Posted Sat 12 Nov 2011 09:31AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:44PM EST
Comment Actions
botherd
Posted Sat 12 Nov 2011 09:37AM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:52PM EST
Comment Actions
botherd
Posted Sun 13 Nov 2011 06:32AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 06:35AM EST
Comment Actions
botherd
Posted Sun 13 Nov 2011 06:44AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 07:34AM EST
Comment Actions
botherd
Posted Sun 13 Nov 2011 08:23AM EST
Comment Actions
sallymn
Posted Sun 13 Nov 2011 04:57AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 07:37AM EST
Comment Actions
navaan
Posted Sun 13 Nov 2011 05:07AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 07:44AM EST
Comment Actions
navaan
Posted Mon 14 Nov 2011 07:09AM EST
Comment Actions
samjohnsson
Posted Mon 14 Nov 2011 07:22AM EST
Comment Actions
Nele
Posted Sun 13 Nov 2011 08:08AM EST
Last Edited Sun 13 Nov 2011 09:15AM EST
Comment Actions
haruka
Posted Sun 13 Nov 2011 02:40PM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 09:51PM EST
Comment Actions
ebonyfeather
Posted Sun 13 Nov 2011 05:14PM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 09:59PM EST
Comment Actions
Firerose
Posted Sun 13 Nov 2011 08:22PM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 10:30PM EST
Comment Actions
Pages Navigation