denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_news2017-02-15 05:35 am

Dreamwidth news: 15 February 2017

Hello, Dreamwidth! And thank you to everyone who wished me and my wife a happy vacation -- it was an excellent one. (Rumors that it was to help distract me from a significant birthday starting with 4 and ending with 0 are totally unfounded. Really.) It was also awesome to come back and see all of the new activity going on! I hope that everyone who's joined us in the last month or two has been settling in nicely.

Behind the cut, a tour of some of the new stuff we've done in the last few months, plus a look at some older changes that could use more love:

* Image Hosting Frontend
* HTTPS Beta
* Create Entries Beta: progress report
* Selective comment screening
* Other alphabets in site search: fixed!
* Icon file size limit increased
* Dreamwidth: Did You Know?
* Team Dreamwidth

Image Hosting Frontend

We've had very barebones image hosting for a while, but it lacked a pretty frontend for uploading images inside your browser! Thanks to [ profile] rshatch, that's changed now. You can upload images, view all your uploaded images, or manage your images.

To start with, we've given all accounts a disk space quota of 500MB -- if you exceed that quota, you won't be able to upload more. (It's likely that we'll be able to increase that quota -- especially for paid and premium paid/seed accounts -- in the future, but we wanted to start with a conservative quota and see what usage looked like so that we didn't overpromise.)

Caveat: Images uploaded to DW can't be remotely loaded from elsewhere on the internet, except for sites that the crossposter works with. So, if you crosspost your entries to LiveJournal using the on-site crossposter, any DW-hosted images you include in those entries will display on LiveJournal -- but you can't upload an image to Dreamwidth and display it on a message board/your website/etc. The image hosting is for DW entries only!


We've been working for a while on finalizing our support for HTTPS everywhere on the site (and not just for logging in or buying things in the shop), and at this point, we're reasonably confident that we've licked most of the major problems -- confident enough that we're moving into the final testing phase, at least. This weekend's code push introduced a beta flag for HTTPS mode so you won't have to manually type in the https:// when you access the site or use a browser extension such as HTTPS Everywhere. (Although HTTPS Everywhere is an excellent extension that you may want to consider installing anyway, to protect you elsewhere on the internet.)

If you'd like to activate HTTPS mode for your account, go to the Beta Features page and turn on the HTTPS beta (the top one). Once you do, you'll automatically be redirected to the HTTPS version anytime you access a page on the site. We'll keep an eye on the server performance and logs for any issues, and once we fix the last issues and are confident that nothing else is broken, we'll turn HTTPS access on as a default across the site.

Note: If you have a journal background image or custom mood theme that's accessed via HTTP and not HTTPS, you'll get a mixed content warning. To fix it, replace the image links with HTTPS versions, or host them on Dreamwidth.

Create Entries Beta: progress report

For those who are new here and haven't seen the beta page before: it's where we put things that are not quite ready for prime time but don't deserve to be relegated to the late-night infomercial time slot. (Did that joke just date me? I think that joke just dated me.) The other beta option available right now is the new Create Entries page beta: a redesign of our update page that's been through many, many revisions and rounds of feedback, and has settled down into something that's all-around better (we think, and so do a lot of you) than the old version.

A number of people have asked us why it's still in beta when it's so much better than the old version! (It's been in beta for a really long time.) The answer: it's still missing a rich text editor (the thing that lets you bold/italicize/underline/etc text without having to know the HTML for it). (There are two other things that are missing -- autosaving drafts inside your browser and the "don't autoformat this entry" tickybox -- but neither of those are really blockers.)

I'm happy to say that someone has adopted the project of adding a rich text editor to the beta update page, though, and progress is being made! In the meantime, if you don't need rich text editing, you may want to turn on the Create Entries beta and give it a whirl -- most of the bugs are pretty well worked out by now. (And the advantage of the beta version is that you can drag and drop the various panels to wherever you want them and turn off panels you don't use -- just hit the Settings link in the upper right hand corner.)

Selective comment screening

Do you have that one specific person commenting in your journal or community? You know, the person whose comments are unhelpful or annoying just often enough that you don't want their comments to be publicly visible to your readers without you first confirming that they're not being a failweasel this time, but who also manages to contribute productively to the conversation just often enough that you don't want to ban them? If you do, now you will no longer have to turn on comment screening for your entire journal and individually approve each comment: you can set your journal so the Occasional Failweasel's comments are screened by default. Or, do you have a friend who really values their privacy and doesn't want their comments, even on a public entry, to be publicly visible, so won't comment in your journal or comments to trigger a notification email and then deletes the comment immediately? You can set your journal so the Privacy-Conscious Friend's comments are screened by default.

Enabling selective screening for someone's account means that any comment the person makes in your journal will be screened by default, no matter what the screening settings are for your journal as a whole or for an individual entry. It doesn't block the person from commenting (for that you'd have to ban them). You can still unscreen the comment later if you want.

To set someone on selective screening, go to the admin console and type:

screen_set username

To set someone on selective screening for a community you're the admin of, go to the admin console and type:

screen_set for communityname username

To disable selective screening for someone, go to the admin console and type:

screen_unset username (or, for a community, screen_unset for communityname username)

To list everyone who's set to selective screening in your journal, go to the admin console and type:

screen_list (or, for a community, screen_list for communityname)

Huge thanks to [personal profile] woggy for the feature and [personal profile] azurelunatic for the original suggestion.

Other alphabets in site search: fixed!

Ages and ages ago, a number of people reported to us that site search was failing on any non-Latin characters. We tried a few of the obvious answers to try to fix it, none of which worked. Eventually, [personal profile] alierak tracked down where the encoding problems were happening and fixed it! (I hate text encoding problems so much.) So, now you can search for Привет as well as for Hello without the short snippets of results being mojibake.

Icon file size limit increased

For years and years (as in, since user icons were first added on LJ in like 1999), the file size limit for icons has been 40KB. It's now 18 years later (oh my GOD I'm old) and disk space and bandwidth have gotten a little bit cheaper in that time, so we expanded the allowable file size to 60KB. Icons can still only be 100x100 pixels (mostly because everything on the site is designed for that size and changing it would be non-trivial), but you no longer have to step down the quality of animated GIFs quite so far to fit them in an icon.

Dreamwidth: Did You Know?

Since we've had so many people joining us lately from LiveJournal again (welcome! pull up a chair! have a cookie! yes, our news posts always have these many parentheses!) I figured it would be a good time to highlight a bunch of the stuff we've changed that newcomers might not be aware of! Not an exhaustive list, but some of the new features that I'm really fond of myself:

  • You can reply to comments from your email by replying to the comment notification email. If you're replying from the email address that's confirmed on your account, it will Just Work; if you're emailing from a different address, you'll have to add the address as an authorized sending address. Comments will be formatted using Markdown syntax.

  • Screened comments are no longer automatically unscreened when you reply to them. The entire conversation thread will also be visible to both you (the journal owner) and the person who left the original screened comment. So, you can have entire conversations with someone in a screened thread without the comments ever being visible -- perfect for if you need to pass some information back and forth but don't want to send a PM.

  • Have you ever gotten lost or confused about which comments are replies to which comments in a long or complex thread? You can turn on the setting we call comment hierarchy, and it will add an outline-style indicator (1, 1a, 1b, 1b1, etc) to each comment. It's great for people who are blind, visually impaired, or have low vision; people reading the site in a browser that doesn't display images (and thus doesn't display the indentations), or people reading the site on a small viewing screen that doesn't fit many comments on it at once.

  • You can leave a comment from your reading page without having to load a separate page. If you click the Reply link from your reading page, the comment box appears inline and you can leave a quick comment without ever leaving your reading page. (If you want to read the other comments before leaving your own, you can still click the number of comments or the title of the entry to bring you to the entry page.)

  • Have you ever been frustrated by the fact that when you change an icon's keyword, all past uses of that icon revert to your default icon? Now you can rename your icon keywords instead of just deleting the old one and adding the new one, and all past uses of the icon will update. For instance, if you have an icon with the keyword 'cat' and you remove the 'cat' keyword and add the keyword 'kitten' instead, all the posts and comments you made with the keyword 'cat' will revert back to your default icon. If you change the keyword from 'cat' to 'kitten' and tick the 'Rename keywords' box underneath the keywords field, all the posts and comments you made with the keyword 'cat' will show the same icon, now keyworded 'kitten'.

  • Is there someone in one of your communities who gets on your nerves so much and you'd like to not see their posts on your reading page anymore, but you do still want to stay subscribed to the community? Do you want to filter posts that are marked NSFW out of your reading page while you're at work? You can use CSS to filter your reading page to do that and many other changes, such as setting a different background color for different posters.

  • Paid accounts, we've improved the polling system considerably! You can create truly anonymous polls (where not even you can see who answered what), include poll questions that force someone answering to tick a certain number of boxes (or only up to a certain number of boxes), and filter poll results by taker so you can see all of someone's answers in one place. It all also works inline, rather than bringing you to a separate page.

  • Also for paid accounts: do you want more icon slots than your account type offers? You can buy extra icon slots for your account, up to 500 icon slots total. It's a one-time payment of $1 per icon slot, and the extra icon slots will be available to you for as long as your paid account is active.

  • Looking to improve your search engine optimization or want to give people a better sense of what an entry is about? You can specify text that will be used in the URL of an entry. (For instance, look at the URL of this news post!) To specify an entry link, turn on the new Create Entries beta and enable the Entry Link panel. Anything you put in that text box will be used for the URL of the entry.

  • Tired of remembering HTML to format your entry and want to use Markdown instead? Just type "!markdown" as the first line of your entry, and the entry will be formatted using Markdown syntax.

  • Are you an admin of a community, and want to make it clear when you're speaking as the community admin and when you're just speaking as another user? Turn on the Create Entries beta and enable the 'Entry Flags' panel, then tick "Flag as an official community post", and your entry will be marked as an official community post. Or, when leaving a comment, click the 'More Options' button and tick the "Admin Post" checkbox, and your comment will be marked as an official admin comment.

  • Are you an admin of a community that has multiple admins, and don't want to create a separate community for you all to communicate with each other about how the community runs? We have an 'admins only' security level that you can use when posting to the community, and the only people who'll be able to see it are admins of the community.

I know I'm forgetting a ton of stuff that we've added, so what else can people think of as "new stuff DW has that is awesome"? Sound off in comments.

Team Dreamwidth

Since we have so many new folk around, I also figured it was a good time to introduce y'all to the DW team. As you may have noticed, staff accounts have a separate userhead in front of their names in the <user name="username"> tag. (Official DW communities have a different version of the community icon, too!) If somebody doesn't have the 'staff' userhead, they don't officially speak for Dreamwidth. (That doesn't mean they don't know what they're talking about -- we have a lot of volunteer project leaders! But only people with the staff userhead are able to speak officially ex cathedra Dreamwidth.)

Those staff accounts are:

[staff profile] denise: That's me! I'm the co-owner of Dreamwidth Studios (DW's parent company). Most people interact with me because they had a problem with a payment and opened a support request, or in discussion in an official DW community. I allegedly also write regular news updates, but 'regular' has been a bit of a misnomer this past year and a half or so. (Grumble grumble disability grumble grumble.)

[staff profile] mark: The other co-owner of Dreamwidth Studios. Mark handles server issues, programs new stuff (particularly backend/infrastructure stuff), and reviews and commits code written by other people. Most people interact with him because they're working on dev stuff, or because he's posted details of an issue to [site community profile] dw_maintenance.

[staff profile] karzilla: Jen is our community development lead; she works with our volunteer developers to make sure that their code gets reviewed, as well as doing a lot of programming herself. She also does a lot of work with support to make sure that bugs or issues get fixed, and is the backup person for private support categories like Account Payments (so I can do things like take three-week vacations with no internet). You'll see her around everywhere doing a little bit of everything!

We also have a backup sysadmin to handle site problems and issues that happen when [staff profile] mark is away -- that's Robby ([personal profile] alierak). He doesn't officially have a staff userhead, but he fixes a lot of stuff that most people never know about but that are vital to keeping DW chugging along. (He's also [staff profile] karzilla's husband, so they have a pretty good system of collaboration going on there...) You probably won't ever interact with him, but if a problem happens and he's the one fixing it, you may see a comment from him here and there.


That's it from us for another 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.

Comment notifications may be delayed for an hour or two, due to the high volume of notifications generated after an update is posted to [site community profile] dw_news. This was posted at 5:35AM EST (see in your time zone). Please don't worry about delayed notifications until at least two hours after that.
ozdragonlady: (Default)


[personal profile] ozdragonlady 2017-04-06 03:07 am (UTC)(link)
Thank you for all your efforts, I think we all appreciate all that you do.

Now that more people are coming from LJ, would it be possible to enable Facebook links so we can publicise our posts without having to copy and paste? The Share function in LJ allowed sharing across a number of social networks.
ozdragonlady: (Default)

Re: Facebook

[personal profile] ozdragonlady 2017-04-07 08:01 am (UTC)(link)
I was thinking of a link such as you find on most social media "share on Facebook".
In the past I have posted on DW, cross-posted to LJ, gone to LJ and shared the post to FB to let friends know it is there. Now I no longer use FB, I will have to manually link DW entries through my FB page.
It would be nice to be able to cross-post to FB, but that is probably a bit more complicated than it needs to be.
philologist: (Default)

[personal profile] philologist 2017-04-08 01:53 am (UTC)(link)
The majority of paid users would not be using this feature. It is counter-intuitive to spend time on something that very few people would regularly use and honestly, kind of entitled.
ozdragonlady: (Default)

Re: Facebook

[personal profile] ozdragonlady 2017-04-08 08:16 am (UTC)(link)

Thank you. As to privacy - it isnt automatic sharing after all, but a matter of choice. Im sure there were plenty of LJ folk who never shared anything. You might be small at the moment, but theres a lot of leaving LJ and moving into DW going on. Im sure this is showing up in your statistics right now.

fidget: (News flash!)

Re: Facebook

[personal profile] fidget 2017-04-07 04:57 am (UTC)(link)
Not to butt in (but I suppose that I totally am), I imagine that you could set up an IFTTT ("If This, Then That") to automatically post to Facebook that you've posted on DW.

As to HOW, I have no idea. I just know that IFTTT is a thing, I've used it in the past, and it may be a workaround for you.
angeliro: (Default)

[personal profile] angeliro 2017-04-06 04:58 am (UTC)(link)
hhunt: (Default)

[personal profile] hhunt 2017-04-07 06:54 am (UTC)(link)
Thanks for the image hosting!!!)
philologist: (Default)

[personal profile] philologist 2017-04-08 01:52 am (UTC)(link)
Hello, I was wondering if you guys have anything in the works to report spam accounts? I keep getting added and subscribed to by spam accounts (primarily from Ukraine, which I only know because it's in their profiles). You don't allow users to boot people who subscribe and I don't want to show up on their profiles or deal with almost daily, my accounts being notified of being added and subscribed to.
dennisgorelik: (Default)

[personal profile] dennisgorelik 2017-04-14 06:59 pm (UTC)(link)
Denise, why don't you use list of banned accounts as your source for potential spam list?
If the same account was banned from multiple journals (e.g. more than from 2 journals in the last month) - then consider such account as a likely spam-bot.
gender_euphoric: (Default)

[personal profile] gender_euphoric 2017-04-09 06:09 pm (UTC)(link)
hi, long time DW'er (and LJ'er for that matter):

Is there any sort of history of DW out there? What are you guys looking for from your users to make this a better experience? I feel like this is a really good time to get the word further out about DW so maybe you guys should make another new news post?
dudelovenext: (Default)

[personal profile] dudelovenext 2017-04-10 05:54 pm (UTC)(link)
I noticed on my "Recent Entries" page there is no quick link to view my Friend's posts like what LJ has. Is this something that will be implemented at some point in the future?
dudelovenext: (Default)

[personal profile] dudelovenext 2017-04-10 06:25 pm (UTC)(link)
Hello Denise,

Thank you for the explanation, and the quick reply!

One thing I noticed. The timeline only shows entries within the last 14 days. Is this something that will hopefully change in the future?

Thank you!

(no subject)

[personal profile] dudelovenext - 2017-04-10 19:16 (UTC) - Expand

[personal profile] kaiceph 2017-04-13 01:25 pm (UTC)(link)
Thanks for the update, Denise!

I have a question that's really off-topic and probably has been asked several times: is there a mobile version of Dreamwidth in the works? Or a mobile app? (I personally think a mobile version of the site would better because making different apps for different devices takes way more resources)

Thanks in advance.

[personal profile] kaiceph 2017-04-17 10:36 pm (UTC)(link)
Thanks for the reply, Denise! Good luck on figuring things out for the mobile version.

(And I'm sorry for the late reply from me, holidays are always busy. I hope you had a good Easter, if you celebrate.)
jvm: (The McCormicks)

[personal profile] jvm 2017-04-15 01:03 am (UTC)(link)
Thanks for the updates. I've kind of missed long-form blogging so it's great to see Dreamwidth seems to be undergoing a mini-rebirth of sorts, and that there's been an uptick in interest, and it's super helpful to get a look at all the changes that have occurred here!

Keep up the good work!

[personal profile] goncharenko 2017-04-15 07:23 am (UTC)(link)
thanks for https . Attach please please !!!

I have no credit cards, no!.

I can not buy a paid account, and I can not use it. webmasters

The best option in Russia
Edited 2017-04-15 07:52 (UTC)
boji: (Default)

Thank you!

[personal profile] boji 2017-08-13 05:20 pm (UTC)(link)
Belated I know, but THANK YOU, THANK YOU, THANK YOU for the image hosting function.

I am caught up in the photobucket nightmare (ten years+ worth of posts with embedded images) Am currently still 3rd party hosting from PB, as I have an adfree account that is going to go poof at the start of October. Delighted that I can slowly re-upload and re-link here, though christ it's finicky and painstaking!

Also thrilled that once I do that, if I want to keep my LJ active (not at all sure I do given the new T&C and Russian Servers) I can just crosspost.

PS: By any miraculous change might image hosting / cross-posting ever be extended to AO3? Or would that break the bandwidth bank?
Edited (Adding PS) 2017-08-13 17:31 (UTC)

Page 4 of 4

<< [1] [2] [3] [4] >>