Entry tags:
november code tour extravaganza, part 4/4
And with this, we are caught up to present day on code tour, finally. *G* All of these are now live. This code tour is current through 12/7.
Bug 3807: Blanket: 11 themes by dancing_serpent, nornoriel & sevilemar
Category: Style System
Patch by:
laitaine
Description: This is a two-for: first contributions from both
laitaine and
sevilemar. Welcome, folks! THis adds new themes for the Blanket style.
Bug 4093: Some fonts in themes are not formatted properly
Category: Style System
Patch by:
fu
Description: Thanks to a typo, a few themes were showing with the wrong fonts (since they'd been mistyped). They're now fixed.
Bug 4091: Add combo ml_scope/INCLUDE ( or PROCESS ) function to plugin.
Category: Routing/TT
Patch by:
exor674
Description: I will confess, half the time when
exor674 opens a bug, I just smile and nod and trust she knows what she's doing. (Seriously. I think this has to do with the migration away from BML and to Template Toolkit, and involves making sure that the translation system (*ritual warding gesture*) gets the right information to know what to return, but for all I know it could be preparation for the zombie apocalypse.)
Bug 4094: ao3.org should be documented in FAQ 87
Category: User documentation
Patch by:
denise
Description: A while back, we aliased "ao3.org" to "archiveofourown.org" so you could do <user name=example site=ao3.org> as well as <user name=example site=archiveofourown.org>. (Because dude, that's a lot of typing to save.)
Bug 4065: Need a way to include a subset of script / CSS files
Category: Modernization
Patch by:
fu
Description: This patch allows for certain pages on the site to load only a subset of the Javascript and CSS that's loaded on every page of the site, allowing us to do some tricky things with how a particular workflow is called (as a separate page, or inside another page).
Bug 4096: Standardize classes for elements created through the form TT plugin
Category: Misc UI/Frontend
Patch by:
fu
Description: Okay, so, when we're making things like forms, radio buttons, checkboxes, etc, across the site, we don't usually add the code that makes the form (or radio buttons, or checkboxes, etc) to the page directly; we call one of the helper functions that will in turn generate the HTML and stick it in the page. (This lets us do things like change something about how we generate the labels, forms, etc, once, in one place, instead of in everyplace in the code that uses it.) This patch improves the helper functions in Template Toolkit to more closely match the old way of doing it.
Bug 4071: Colour mismatches in Blanket
Category: Style System
Patch by:
laitaine
Description: Theme color fixes! Theme color fixes are a lot easier to describe than the last few bugs. This fixes a whole bunch of cases where Blanket uses certain variables in places that they shouldn't be used, and changes things so they use the right variables instead.
Bug 1584: Have the ability to add labels to the low and high end of scale questions
Category: Journal contents
Suggested by:
foxfirefey
Patch by:
yvi and
jportela
Description: Have you ever been caught staring at someone's scale poll and wondering "Okay, does 1 mean I totally agree or totally disagree?" Now poll makers will be able to label both ends of the scale poll to remind you which is which.
Bug 3908: Five AM: themes
Category: Style System
Patch by:
ninetydegrees
Description: Themes by
rising,
nornoriel, and
timeasmymeasure.
Bug 3747: Crossroads: 16 themes by nornoriel
Category: Style System
Patch by:
ninetydegrees
Description: Pretty shiny themes for Crossroads.
Bug 4097: Crossroads: explicitly set some colors
Category: Style System
Patch by:
ninetydegrees
Description: There was a theme where Crossroads relied on inheriting colors, instead of explicitly setting them. This is now fixed!
Bug 3616: Chrome saves credit card number
Category: Payments
Patch by:
mark
Description: We were making efforts to make sure that your browser's autocomplete function wouldn't save (and autocomplete) your credit card in the shop, but some browsers wanted more! MORE I TELL YOU. This adds more attempts to tell the browser that we really don't want you to autocomplete that.
Bug 3807: Blanket: 11 themes by dancing_serpent, nornoriel & sevilemar
Category: Style System
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: This is a two-for: first contributions from both
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Bug 4093: Some fonts in themes are not formatted properly
Category: Style System
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: Thanks to a typo, a few themes were showing with the wrong fonts (since they'd been mistyped). They're now fixed.
Bug 4091: Add combo ml_scope/INCLUDE ( or PROCESS ) function to plugin.
Category: Routing/TT
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: I will confess, half the time when
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Bug 4094: ao3.org should be documented in FAQ 87
Category: User documentation
Patch by:
![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
Description: A while back, we aliased "ao3.org" to "archiveofourown.org" so you could do <user name=example site=ao3.org> as well as <user name=example site=archiveofourown.org>. (Because dude, that's a lot of typing to save.)
Bug 4065: Need a way to include a subset of script / CSS files
Category: Modernization
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: This patch allows for certain pages on the site to load only a subset of the Javascript and CSS that's loaded on every page of the site, allowing us to do some tricky things with how a particular workflow is called (as a separate page, or inside another page).
Bug 4096: Standardize classes for elements created through the form TT plugin
Category: Misc UI/Frontend
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: Okay, so, when we're making things like forms, radio buttons, checkboxes, etc, across the site, we don't usually add the code that makes the form (or radio buttons, or checkboxes, etc) to the page directly; we call one of the helper functions that will in turn generate the HTML and stick it in the page. (This lets us do things like change something about how we generate the labels, forms, etc, once, in one place, instead of in everyplace in the code that uses it.) This patch improves the helper functions in Template Toolkit to more closely match the old way of doing it.
Bug 4071: Colour mismatches in Blanket
Category: Style System
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: Theme color fixes! Theme color fixes are a lot easier to describe than the last few bugs. This fixes a whole bunch of cases where Blanket uses certain variables in places that they shouldn't be used, and changes things so they use the right variables instead.
Bug 1584: Have the ability to add labels to the low and high end of scale questions
Category: Journal contents
Suggested by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: Have you ever been caught staring at someone's scale poll and wondering "Okay, does 1 mean I totally agree or totally disagree?" Now poll makers will be able to label both ends of the scale poll to remind you which is which.
Bug 3908: Five AM: themes
Category: Style System
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: Themes by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Bug 3747: Crossroads: 16 themes by nornoriel
Category: Style System
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: Pretty shiny themes for Crossroads.
Bug 4097: Crossroads: explicitly set some colors
Category: Style System
Patch by:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Description: There was a theme where Crossroads relied on inheriting colors, instead of explicitly setting them. This is now fixed!
Bug 3616: Chrome saves credit card number
Category: Payments
Patch by:
![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
Description: We were making efforts to make sure that your browser's autocomplete function wouldn't save (and autocomplete) your credit card in the shop, but some browsers wanted more! MORE I TELL YOU. This adds more attempts to tell the browser that we really don't want you to autocomplete that.
no subject
I love this site.
And that thing about only loading part of the page sounds like it could be used for some awesome Javascript-related "modernization" shenanigans.
no subject
no subject
no subject
no subject
no subject