fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] dw_news2010-06-08 04:53 pm

Update, 2010 June 7

Hello [site community profile] dw_news readers,

It's the first full-length update of the month, so I'm here with the news. We've decided that the the first update of each month will be mine (barring unforeseen circumstances like flying pigs taking down my internet connection, or a sudden alien zombie invasion). I can't imagine doing this for an entire month, but I do like posting for you all occasionally!

We just had a code push this Sunday. This means that features and bugfixes we've been working on for the past several weeks are now live on Dreamwidth. We've had no major bug reports so far -- crossing my fingers :) -- and a lot of new features, which I'm going to focus on this update

Saying we had a successful code push in front of hundreds of people is probably tempting fate too much. I expect a burst of heisenbugs to suddenly start popping up. So! If you run into any issues, do talk to Support; the team is awesome and always happy to take bug reports or answer questions. We'll get things sorted out for you.


This week in development


This week, we had a code push which represented a bit more than a month's work of development, and spanned two code tours:

Thanks to [personal profile] azurelunatic who did this week's code tour, which contained 50 items! Long code tour is long, and I really appreciate her taking it on. Also a warm welcome to new dev and theme submitter [profile] edgeraven, whose color themes are now available to be selected from the journal styles. And another welcome to new theme submitter, [personal profile] sarken, whose themes for Blanket are also newly available.

And just FYI, if you like the themes submitted by a particular user, you can click on their name underneath the theme preview in order to see all of the themes they've submitted. You can also click on the layout name to see all color themes for a layout.


This month in money


The new payment system has been working out quite well. This is the second month in a row where we've brought in enough money to cover site operations, costs, and all the little expenses that add up.

With this code push, we now email you links with shop receipts after you make your order. You can always also see all your old receipts in your Order History. We've also added a link to our DW merchandise store (link goes to an external site), so you can easily find our swag.

Changes in the privacy policy: we had some words


We added a new section, "Account Contents" to our privacy policy to clarify our policy covering the privacy of journal content. This makes explicit some points of our policy which had previously been scattered across a few other sections, and is not a change in how we handle your journal's privacy.

Feature highlights


On to less serious stuff. We had so many user-facing changes this code push, I want to set aside some space here to talk about them!

Expandable cut tags


If you came to the news post from your reading page, you may have noticed a right-facing triangle just before your cut text. Click it, and it expands so you see the contents of the cut. Click it again, and it collapses back up.

(We're aware that the triangle fades into the background on darker layouts, and we're working on it *g*)

So, I didn't realize how much I needed this, until I started using it -- but barely a day since it's been available, and I already can't imagine how I ever managed to go through my read page without this. I get twitchy when I see a (fake) cut with no triangle.

Here's a nifty trick which may not be immediately obvious: you can nest your cut tags, which I've heard can work for things like having multiple layers of warnings. Nesting cut tags works like this:


text in the outer layer

text in the inner layer



And the code for that is:
<cut text="outer layer">
  text in the outer layer
  <cut text="inner layer">
    text in the inner layer
  </cut>
</cut>


The nesting only works if you expanded the outermost cut dynamically. If you visit the entry directly, all the contents of all the cut tags are immediately visible.


Tag merge


Again, another thing I didn't realize I really needed until I actually went to use it. So far, I've merged: two pairs of tags that only differed by a space, two pairs of tags that only differed with pluralization, about half a dozen tags into one because I could never remember what tag it is I use when I'm posting in a bad mood, several more instances of tags which I had two versions of from having an altenate version on Dreamwidth before I imported my other journal, and well. Let's just say that my journal feels very tidy right now.

To use:

  1. Go to http://www.dreamwidth.org/manage/tags

  2. Select a tag; you'll be given the option to rename it

  3. Ctrl+click to select another tag (cmd+click on a Mac); shift-click to select an entire series of tags. You can use ctrl/cmd+click again on a particular tag to deselect it

  4. The option to merge your tags becomes available. Type in your desired new tag name

  5. Hit the "Merge selected tags" button. Please note that you can't undo this. Confirm that you want to merge



And done! You'll have fewer tags than when you started, and hopefully a neater tagging system.


Links to crossposted entries


We've had the ability to have a crosspost footer which links back to your entry on Dreamwidth for a long time now. (If you want this feature, but don't know where to turn it on, go to your crossposting settings and make sure that you've enabled the option to add the footer to the post on the other site).

New with this code push is the ability to have links that go the other way around: links that are displayed on your entry here on Dreamwidth, which go to the crossposted copy on the other site so you can check for any other comments or discussion there.

Since we know that crossposting habits vary -- some people may not want to link their Dreamwidth account to their accounts on other sites, or they may crosspost to multiple journals and want to link to one site but not another -- the option can be customized for each account you're crossposting to.

To turn it on:

  1. Go to your crossposting settings

  2. Click on the "Change" link for each account, which will bring you to more options for that account

  3. Check the "Display Cross Post Links" checkbox

  4. Update your account settings



From then on, any entries you crosspost will have a link out to the entry on the site you're crossposting to.

Older entries will not have the links because we don't have enough information on hand to create the link automatically; you can make the link available by editing your entry here on Dreamwidth, then saving, no need to make any changes.


Importer improvements: redoing icon-keyword on imported entries


If you imported your entries when you didn't have all your icons (say you ran into your icon slot limit or there was an error with your icon import), some of your keywords wouldn't have been imported properly, leaving you with your default icon on those entries instead of the original icon.

Now you can redo your import to restore the original icon keywords:

  1. Go to the importer and fill in your username and password

  2. On the next page, select the "Update icon keywords" option from the options to import

  3. (optional) If you haven't imported your full list of icons yet, then also select the "Icons" option. For example, you may have upgraded to an account type with more icon slots since your last import and now have space for all your icons, but haven't run the import again. If you'd previously imported your icons successfully, you don't need to check this again

  4. Continue with the import as usual




Community option to allow entry authors to add existing tags on their entries


A nifty feature we merged in from LiveJournal, this adds an additional option in communities so that entry authors can add tags to entries that they posted, which seems a fair balance between flexibility and avoiding tag trollage.

Entry maintainers, to enable this setting in your community:

  1. Go to the Manage Tags page, and select your community's name from the dropdown

  2. In the dropdowns in the Tag Settings section at the bottom of the page, there's a new option "Entry authors and administrators" (can create new tags /can add existing tags)




All members can now subscribe to all comments in a community (paid communities only)


Previously, it was only available to maintainers. Now any member can do so; no need to track individual entries. The option is available by going to the community profile, hitting "Track" from the action menu, and picking the tracking option you want.


Filter by security on your reading page (paid accounts only)


This extends an existing feature for paid accounts. Previously, paid accounts could filter to specific security levels on their journal by going to: http://exampleusername.dreamwidth.org/security/public, http://exampleusername.dreamwidth.org/security/access, http://exampleusername.dreamwidth.org/security/private, http://exampleusername.dreamwidth.org/security/group:your-group-name-here

Now a similar feature is available on your read page, which lets you filter between public and access-locked security by using either http://exampleusername.dreamwidth.org/read/security/public, http://exampleusername.dreamwidth.org/read/security/access.

This only works for you on your own read page, since you can only see public entries if you visit other people's read pages anyway.

Other minor usability tweaks



  • Link to the beginning of the thread from the notification email

  • Comment preview with spellcheck no longer shows you raw HTML

  • Warning for bad markup after you post your entry

  • Prefill the search box, so you can bookmark a query. This lets you have http://www.dreamwidth.org/search?query=dreamwidth

  • option for 24 hour time

  • Split up context hover menu, so you can choose to only have it for icons, for userheads, for both, for neither

  • Site search module for S2, displays automatically in your journal if your journal is searchable. Can be moved or turned off in your modules settings

  • Option to choose placement of metadata, to either above or below the entry

  • Changed the custom email headers from "X-LJ-Journal" to "X-Journal-Name". This header identifies which journal a comment or entry was posted in. If you're using these to filter your mail, you'll need to update your filters.



Elsewhere on Dreamwidth


As you can see, we've been busy *g* We're also continuing to work on a lot of stuff for the future. We have a couple of brainstorming entries and shout outs. Do check out these entries and communities if you're interested in any of them:


  • Social bookmarking brainstorm post: we're overhauling memories, and we'd love to hear your thoughts and find out what you need in a new system

  • Styles roll call!: for anyone who's interested in working with styles (but doesn't know where to start)

  • [site community profile] dw_design: new community, for people who are interested in working on improving Dreamwidth's visual design and usability




And that's it for this week. [staff profile] denise will take over for the next update. As always, if you're having problems with Dreamwidth, Support can help you; for notices of site problems and downtime, check the Twitter status page; if you've got an idea to make the site better, you can make a suggestion.
renne: ([tp] a.a.h - LIKE A BOSS)

[personal profile] renne 2010-06-08 09:00 am (UTC)(link)
SO MUCH EXCITING STUFF. I love being able to expand cuts as a feature of the site and not just that (very welcome) script.

It seems so daggy to be excited over 24 hour time, but... 24 HOUR TIME! \o/
aurora: (Dr. Horrible Freeze Ray)

[personal profile] aurora 2010-06-08 09:31 am (UTC)(link)
Lovers of 24 hour time unite!! \o/

(no subject)

[personal profile] dancing_serpent - 2010-06-08 11:10 (UTC) - Expand

(no subject)

[personal profile] jaaaarne - 2010-06-08 11:50 (UTC) - Expand

(no subject)

[personal profile] kortney - 2010-06-08 15:56 (UTC) - Expand

(no subject)

[personal profile] illariy - 2010-06-08 20:40 (UTC) - Expand

(no subject)

[personal profile] spyder - 2010-06-08 16:48 (UTC) - Expand

(no subject)

[staff profile] denise - 2010-06-08 23:11 (UTC) - Expand

(no subject)

[personal profile] spyder - 2010-06-08 23:25 (UTC) - Expand
redsnake05: Dreamer (General: Dreamer)

[personal profile] redsnake05 2010-06-08 09:07 am (UTC)(link)
So many awesome features rolled out recently. I just went and put in some soothing quality time with my tags.
andrewducker: (Default)

[personal profile] andrewducker 2010-06-08 09:17 am (UTC)(link)
I just used the "expand cut" functionality - and it rocks!!!

(ignore previous contents of this comment. Apparently I can't read)
Edited 2010-06-08 09:24 (UTC)
sarken: leaves of mint against a worn wall (Default)

[personal profile] sarken 2010-06-08 09:26 am (UTC)(link)
Ignore this comment! Edit happened just after I clicked post.
Edited (No longer relevant.) 2010-06-08 09:26 (UTC)

(no subject)

[staff profile] denise - 2010-06-08 09:35 (UTC) - Expand

(no subject)

[personal profile] ukefied - 2010-06-08 10:00 (UTC) - Expand

(no subject)

[personal profile] andrewducker - 2010-06-08 11:39 (UTC) - Expand
fascinates: (utaite | minato usacolony)

[personal profile] fascinates 2010-06-08 09:20 am (UTC)(link)
Thank you for everything in this update! They all seem like small details, but they're so useful I can't imagine why some of them weren't implemented before. I especially love the cut expander, the tag merge, the bad markup warning (I tend to post with bad HTML a lot), and the crosspost settings. You guys are so awesome. ♥
ellarien: Red barrel cactus flower (happy)

[personal profile] ellarien 2010-06-08 09:24 am (UTC)(link)
That cut-expanding trick is very nifty indeed!
allchildren: kay eiffel's face meets the typewriter (Default)

[personal profile] allchildren 2010-06-08 09:30 am (UTC)(link)
taaaaaaaag meeeeeeeeeeerge!

I'm also WAY excited about the crosspost linkerator. Thank you!
musyc: Silver flute resting diagonally across sheet music (Default)

[personal profile] musyc 2010-06-08 09:45 am (UTC)(link)
Expandable cuts. Tag mergy. *SPARKLY-EYED LOVE*
pne: A picture of a plush toy, halfway between a duck and a platypus, with a green body and a yellow bill and feet. (Default)

[personal profile] pne 2010-06-08 09:47 am (UTC)(link)
Link to the beginning of the thread from the notification email

Yay!

Also, yay 24 hour time!
faevii: (Default)

[personal profile] faevii 2010-06-08 09:48 am (UTC)(link)
Option to choose placement of metadata, to either above or below the entry

OMG! It's my suggestion! You actually did this?!?!?! :O

That's it, I'm definitely moving to DW for real now. Eventually I would have done it anyway (who can resist so much awesomesauce), but you just erased my reason for procrastinating on it.

Also, tag merge = yay & expandable cuts = genius. :D
ninetydegrees: Art & Text: heart with aroace colors, "you are loved" (dev)

[personal profile] ninetydegrees 2010-06-08 12:14 pm (UTC)(link)
*waves* It was a good suggestion and I'm happy to have worked on it.
*You* have certainly made my day and made me forget all the un-fun parts of this project. :)
mizubyte: ([bandom] mikey search)

[personal profile] mizubyte 2010-06-08 09:57 am (UTC)(link)
oh man so many fun things. Tag Merger!!!! Cut expander! Nesting cuts! cross posting linkage!

\o/

*draws sparkly hearts all over DW*
sweet_sparrow: Miaka (Fushigi Yûgi) looking very happy. (Squee)

[personal profile] sweet_sparrow 2010-06-08 10:12 am (UTC)(link)
option for 24 hour time

THANKYOUTHANKYOUTHANKYOU!

(Yes, I love this even more than the awesome expandable tags.)

This code push is made of WIN and AWESOME all round! <3
anatsuno: a women reads, skeptically (drawing by Kate Beaton) (Default)

[personal profile] anatsuno 2010-06-08 10:19 am (UTC)(link)
woohoo! :D
bettina: (Default)

[personal profile] bettina 2010-06-08 10:21 am (UTC)(link)
Links to crossposted entries

I'm really excited about this! Question: What will be displayed? Just the link to the say LJ entry or a full sentence? Can I specify that sentence anywhere like you can do with the linkback from LJ entries to DW?
zeborah: Map of New Zealand with a zebra salient (Default)

[personal profile] zeborah 2010-06-08 10:29 am (UTC)(link)
Writing the sentence ourselves would be awesome; doubly awesome would be if it could include a variable for how many comments it's received on LJ, but I imagine that would involve some serious screenscraping at best.

(no subject)

[staff profile] denise - 2010-06-08 10:36 (UTC) - Expand

(no subject)

[personal profile] mumblemutter - 2010-06-08 11:31 (UTC) - Expand
biodamped: SOMEONE IS PROBABLY WRONG ([rl] epic shit)

[personal profile] biodamped 2010-06-08 10:25 am (UTC)(link)
Wow! You guys have been so busy. I LOVE the exapndable cut tags (seriously, i want to draw little hearts around it. Best idea ever) and the merge tags idea - you really do like to make our journalling lives pleasant, don't you? I didn't import my lj entries, partly for the tagging thing because i wanted a whole new start, but there are a few older ones that i might just port across now, since they're relevant to some tags i have going here and i can merge them. Whee, shiny new tools!!

The nested tags are also nifty, thank you. :D A+ and cookies all round to your development team.
zeborah: Map of New Zealand with a zebra salient (Default)

[personal profile] zeborah 2010-06-08 10:32 am (UTC)(link)
I'd like to list all the things I love about this code update, except that by the time the list fills one of my hands I start forgetting what the first items were. Though the comment preview going ahead and parsing my html is right up there, because that's usually what I want to preview for.
hatman: HatMan, my alter ego and face on the 'net (Default)

[personal profile] hatman 2010-06-08 10:43 am (UTC)(link)
Cut expansion! YES!!

It's my favorite feature of LJ Addons, and I was so disappointed that it didn't extend to DW. And now DW has it built in! For everyone! Without an extension! Awesome!
montuos: red tiedye heart (tiedye heart)

[personal profile] montuos 2010-06-08 11:52 am (UTC)(link)
Me too me too me too!!! *happydance*

*goes to check out other new toys to play with*

...like comment preview — woohoo!!! *more happydance*

(no subject)

[personal profile] markmanching - 2010-06-08 12:12 (UTC) - Expand
whatdoyousee: (batstgoesboom)

[personal profile] whatdoyousee 2010-06-08 10:54 am (UTC)(link)
option for 24 hour time

Ahhh, so much better, thank you.
shanaqui: River from Firefly. ((Anna) My wings)

[personal profile] shanaqui 2010-06-08 11:09 am (UTC)(link)
Everything you say in this post is awesome.
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2010-06-08 11:11 am (UTC)(link)
*cheerful*
goodbyebird: Bring It On. Missy showing off her new cheerleading uniform. (ⓕ Bring It)

[personal profile] goodbyebird 2010-06-08 11:12 am (UTC)(link)
So much awesome, you guys. &hearts:
watersword: Keira Knightley, in Pride and Prejudice (2007), turning her head away from the viewer, the word "elizabeth" written near (Default)

[personal profile] watersword 2010-06-08 11:18 am (UTC)(link)
OMG TAG MERGE. ♥♥♥
dancing_serpent: (Default)

[personal profile] dancing_serpent 2010-06-08 11:21 am (UTC)(link)
So many awesome changes! I'm ridiculously excited about the 24 hour time, and I simply love love love the expanding cuts and the tag merge. Have lots of plans for the latter. *g*
princessofgeeks: (Default)

[personal profile] princessofgeeks 2010-06-08 12:02 pm (UTC)(link)
YOU ARE AMAZING! THIS IS ALL SO WAY COOL! CAPSLOCK! ELEVENTY!
green_knight: (Bravo)

[personal profile] green_knight 2010-06-08 12:06 pm (UTC)(link)
OMG I love you for expanding cuts. Whoever came up with that one is a genius.

Thank you.

Love the Tag merge, too, what a terribly *useful* feature. (Am looking forward to a tag hierarchy)

DW just keeps getting better.
poulpette: Smiling Nine Doctor from Doctor Who (happiness)

[personal profile] poulpette 2010-06-08 02:14 pm (UTC)(link)
[personal profile] allen did the cut-expanding magic patch. And [personal profile] yvi did the tag merge.
saekhwa: Asian woman with short black hair & arms outspread and text that reads: 'free' (totally awesome)

[personal profile] saekhwa 2010-06-08 12:17 pm (UTC)(link)
The expanding cut tags and nested cut tags are just TOO COOL! Also, tag merge! You guys are so awesome and amazing. Thank you for all your hard work! :D

Page 1 of 3