mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_maintenance2009-04-20 12:47 am

Code update

Code was just updated. In particular, this update brings the alpha version (first release) of the crossposter tool. This release also brings a change to the way we do adult content to bring it more in line with our goals for the site. More information on the adult content change.

Please keep in mind that this is Closed Beta. As such, we're iterating quickly, and releasing early. There will be bugs, that's a promise.

Please let us know what issues you find so we can fix them up!
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)

[personal profile] afuna 2009-04-20 09:26 am (UTC)(link)
The changes (and please note that I am unofficial, and I didn't work on the code, so I may have missed some details):

* 14+ is now NSFW, and is an age-independent viewing preference. Instead of being a restriction, it is more an indication of adult content level.

* (if I understand the discussion and code right) We no longer check for age for posts marked with the NSFW level, since everyone on the service will be 13+. However, we still check for age for posts marked 18+

* in that vein, site text now says "this page should be viewed with discretion", instead of "this journal may contain adult concepts", etc.

* If you choose to see interstitial pages, based on your viewing preferences, change the handling of interstitials so that it shows every time you visit a new entry, under the assumption that if you asked to see interstitials, it is because you want to avoid accidentally seeing something that you didn't want to see (the interstitial contains the reason for why the user marked something as NSFW/18+)

* and so that the above change won't be annoying, don't show interstitials for a particular entry if you've already clicked through. This is so that you can click on individual comment threads, without having to open a new interstitial page each time (this "remembers" that you've viewed the entry for up to 30 minutes or so)

* under-18 users still can't skip the interstitial page, though :-)

* oooh found code comment which states the desired logic, in shorter form than I did:

# logged in users with a defined age of under 18 are blocked from explicit adult content
# logged in users with a defined age of under 18 are given a confirmation page for adult concepts depending on their settings
# logged in users with a defined age of 18 or older are given confirmation pages for adult content depending on their settings

* prettier icons!

* fix the logic so that the 18+/NSFW icons also show if the journal is marked 18+/NSFW. Peviously, it showed only if the entry was marked 18+/NSFW.

Didn't notice if there were any changes to the logic for logged out users.
rydra_wong: Lee Miller photo showing two women wearing metal fire masks in England during WWII. (Default)

[personal profile] rydra_wong 2009-04-20 09:32 am (UTC)(link)
Coolness, thanks for the info!
oxoniensis: text: nietzsche is dead - God (words: nietzsche is dead)

[personal profile] oxoniensis 2009-04-20 12:41 pm (UTC)(link)
Excellent - thanks for the extra info!
rydra_wong: Lee Miller photo showing two women wearing metal fire masks in England during WWII. (Default)

[personal profile] rydra_wong 2009-04-20 02:51 pm (UTC)(link)
A question: if I check my account settings, it still shows the options as 14+, 18+, etc.

And the interstitial still says "You're about to view content that [user] marked as possibly inappropriate for anyone under the age of 14. To continue, you must confirm that you're at least 14 years of age."

Will those be changing to reflect the change from "14+" to the "NSFW" (or whatever term's going to be used) concept?
ext_86153: (Default)

[identity profile] miracled.livejournal.com 2009-04-20 03:09 pm (UTC)(link)
Thanks for the brief!
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2009-04-21 06:58 am (UTC)(link)
And so people know, in case they were wondering, in conjunction with the crossposter, it does translate across. Here, NSFW is there Adult Concepts and 18+ is Explicit Adult there, working just fine. (So if you don't want it like that there, break the crossposting chain.)