https://bugzilla.wikimedia.org/show_bug.cgi?id=58251

       Web browser: ---
            Bug ID: 58251
           Summary: Flow: links back to board should display current topic
           Product: MediaWiki extensions
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Flow
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
    Classification: Unclassified
   Mobile Platform: ---

Topic and post permalinks have a 'This topic was started on <Board name>' line;
opic history has an 'Appears on "<Board name>" board' line. These link back to
the board the topic appears on.  But they don't ensure the topic is visible,
and it won't be if the user loaded more topics.

The fix is to include the topic in the link to encourage the board to paginate
to the right topic.  Using Flow with JavaScript disabled suggests there's
already a parameter for this, topic_list[offset-id], e.g.: 
http://ee-flow.wmflabs.org/w/index.php?title=Talk:Flow_bugs&topic_list[offset-id]=050adf7af4bff00fc8b1fa163e68c4ac

This works with and without JavaScript enabled. It means a _More recent topics_
link appears at the top, which could use some improved styling (
https://mingle.corp.wikimedia.org/projects/flow/cards/497 ).

There's a separate enhancement which is to record interactions (such as
clicking permalink and history links, and even the current scroll position and
pagination) in the URL fragment, so that if you click to one of these detail
pages from a Flow board and then click the back button, the browser returns to
the state of the Flow board.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to