Topic on Talk:Structured Discussions/Flow

Internal link to a thread

9
Gryllida (talkcontribs)

I don't appear to be able to create an internal link, one to put into [[]]s.

Fram (talkcontribs)
Gryllida (talkcontribs)

Testing by experiment is a nice thing. :-)

Qgil-WMF (talkcontribs)

The source code shows no id identifying headers, therefore links like #Internal link to a thread won't work. I don't know what is the plan here, but it might be a bit tricky due to the fact that topics are loaded as the user scrolls down...

Quiddity (WMF) (talkcontribs)

A full URL is currently required. Options are being thought about, and the hex-string in the permalink URL is being shortened quite a bit in an upcoming patchset, but here's some background...

Using a basic [pagename#sectiontitle] is not stable for a few reasons:

  • Anyone can change the wording of the #sectiontitle which leads to broken links (as in current talkpages). [That's the main reason that we have so many uninformative topic titles in current talkpages - we're all hesitant to change an existing title, because it will break backlinks.]
  • Infinite scroll means that the #section might not be loaded in the user's browser-window.
  • cross-wiki communication, and topics eventually appearing in a "Feed" of some sort, adds various other complicating factors.
Fram (talkcontribs)

Quiddity (WMF): Full URLS don't help when a page is moved though, and are not user-friendly at all.

Gryllida (talkcontribs)

Quiddity: Oh, not necessarily section titles. Although you could support redirects from old thread name to the new one and still use sections, consistent with how page renames work. ☺

The Flow threads have some sort of unique IDs anyway, you could perhaps use them as anchors. I don't know what they look like; bonus points if they're not completely ugly gibberish. Other options:

  • Random sequence of numbers.
  • Contributor name + time-stamp (assuming contributor can't click two submit buttons in the same nanosecond; if he does, add a '_2' to the next ones).
Quiddity (WMF) (talkcontribs)
Reply to "Internal link to a thread"