Last modified: 2014-10-17 23:06:09 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T74068, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 72068 - empty Flow board has bad link to start a new topic without JavaScript enabled
empty Flow board has bad link to start a new topic without JavaScript enabled
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Flow (Other open bugs)
master
All All
: Unprioritized minor (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-15 02:11 UTC by spage
Modified: 2014-10-17 23:06 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description spage 2014-10-15 02:11:30 UTC
Disable JavaScript and visit an empty Flow board, e.g.
http://ee-flow.wmflabs.org/wiki/User_talk:EmptyUserTalkPageC

The _Start a new topic_ input field is a link.  It's supposed to take you to the Flow page with ?action=new-topic, showing a form to enter a topic and its first comment.  But on a brand-new board, the href parameter to the link is blank, so clicking it just redisplays the current page.  It seems in flow_block_topiclist.handlebars,
    href="{{links.newtopic}}">
is empty if the board is brand new.

Once the board has a header or a first topic, the no-JS href is there.
Compare http://ee-flow.wmflabs.org/wiki/User_talk:EmptyUserTalkPageA and ...EmptyUserTalkPageB.

The board could be smart enough in no-JS mode to detect "I have no topics to show, so I can show an expanded new-topic form in-place."

This seems low-priority while the Flow team manually enables each Flow board, ensuring each has some content.

See also bug 72064, another bug with no-JS new topic.
Comment 1 Danny Horn 2014-10-17 23:06:09 UTC
in backlog: https://trello.com/c/ppHwla7H

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links