Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I recently linked an answer I posted, and the question now has almost 15k views. I am sure that not all of them came from the link I posted, but probably at least half of them were.

But currently the only way to get the publicist badge is grab the perma-link to the question itself.

Should it be possible to earn the Publicist Badge by linking to an answer of a question?

Edit: So it is possible, its just complex and non intuitive. I think there should an intuitive option available instead of finding out how to do it manually.

share|improve this question

The link to an answer doesn't have your user ID in it for tracking like the one from the question does, so it can't be tracked. Should it be possible? maybe - but the links would be even longer than they are now.

For example (for me - being user 135201 on meta), this question link is:

And the link to this answer:

Currently you see they have very different really it's also a discussion about changing the overall link format, which would be required to support awarding the badge for answer links.

Doing it yourself, it would look like this:
Format: http://site/questions/QuestionID/UserID#AnswerID

This is just a question link, but it scrolls down to the question with the hash just the it's not tracked as an answer hit (if this matters), but will have the desired results: a tracked link to the question while still scrolling to the answer.

share|improve this answer
So you are saying that it is possible but requires an annoying work-around that only helps after the fact? I think it should be part of the default functionality. – AttackingHobo Dec 4 '10 at 18:13
The DIY solution might not warp to the answer if there are multiple pages of answers, while the current syntax for answers ensures the answer is shown. – Charles Stewart Dec 7 '10 at 14:02
I wonder if might be safer and more correct – Jeff Atwood Sep 1 '11 at 7:59

You can do this manually.

Take the link from the question and replace the question id (71474 in this case) with the id of the answer (71480 for this answer):

However, I'm not sure how whether this would register visits correctly as the post id is now an answer rather than a question, though the URL is of the correct form.

share|improve this answer
This would require that the routes to handle that format (and don't depend on question ID this assumes they get the question ID if passed the answer ID). You can do the proper format and get the to-answer scroll though, without needing any changes...though it is still manual for now, updated to show how. – Nick Craver Dec 4 '10 at 13:13
@Nick the link works and displays the page focused on the answer, but your url is probably the best way. – ChrisF Dec 4 '10 at 13:14
Oh I agree your version definitely navigates correctly...I'm just not sure on the tracking. It could very well work fine...I'm just not sure of a way to test that doesn't involve 25 people :). It'd be great if one of the SO guys would weight in and give us a definite answer...your version with a hash would be the best of both if it works, could track answer links, question links and still get the scroll all at once. – Nick Craver Dec 4 '10 at 13:18
@Nick you can answer your own question now – Andreas Bonini Feb 27 '12 at 17:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .