Could not find a way to allow guests to share posts (twitter, facebook, direct link, etc.) is this possible?
Hm, true. The “sharing a link to this post” icon/button is missing when the user is not logged in.
Kinda OT but I feel like this button should be changed anyway, as currently it represents getting a link and not sharing the thread.
Agree with that, sharing should be easier and open to guests
Well, you do have to actually click one of the social media icons in the little share popup. Discourse is great, but it isn’t psychic just yet and can’t know which social media site you want to use to share the post in question.
Arguably, sharing could be easier if all of the service buttons were shown right on the post, but in the end you would save a single click but have the post UI cluttered with potentially dozens of buttons. That’s not a good trade-off.
It already is, click the timestamp at the upper right of any post:
As anonymous discovering that posts or topics can be shared is pretty much impossible so its a non-feature. The click target is like 3 pixels wide so if you are older than say 50 chances that you can actually click that button approach 0.
StackExchange use the word “share” to clarify. Facebook use the word “share” as well. Amazon and IMDB get around the tiny click target by linking a review “title” which is not an option we have.
I wonder if we should start doing something special for anonymous here.
It’s kind of irrelevant… all the data at Stack Exchange showed that people share URLs from the address bar of their browser, they rarely bother with explicit share buttons anyway.
(The address bar will always contain the URL of the current post, well, based on the scroll position anyway.)
So it is like improving something that does not matter, except in the mind of site owners who believe and imagine their users want to do this, when they don’t. And the data shows they don’t.
I think yes and no. StackExchange users are normally more advanced users than other “newbie” ones.
That’s not terribly precise, tho. Especially in a topic such as this with many relatively short posts, chances are that the URL in the address bar will point to a post one or two posts before the one you wanted to link to.
Perhaps mousing over some part of the post could reveal a “permalink” that supports right click→ “Copy link location”? And yes, this won’t work on mobile, but mobile users will likely only see a single post on their screen anyways, so the scroll position is much more accurate there.
Not really, Stack Exchange is a top 50 worldwide network, check QuantCast. Users understand URLs.
Is there a way to set up an option, so that any post is shared over linked social networks ?
For example, a user who used FB login, could send his posts directly to his FB profile, with a link to the discussion.
Why would we assume that because they’ve opted to use Facebook for the convenience of authentication that they only use Facebook, or that it’s their primary sharing medium?
This is going to end up being more than a simple option. There’s a whole chunk of development required for Discourse to post on behalf of a user, users would need the option to associate multiple social media profiles and manage the preference for things such as default network and auto-posting.