Page MenuHomePhabricator

Create new topic button has a wrong link in talk page with no header
Open, HighPublic

Description

MediaWiki 1.24.0
Flow for 1.24, git ab09727

When open a talk page, the link of new topic was linked to the talk page itself. So if I click "new topic", it only fresh the page.

But if I have added something on header of talk page, the "new topic" link will point to the form of new topic. But when I submit the form, it always returns errors:

Exception from line 234 of /var/www/wiki/extensions/Flow/includes/Collection/AbstractCollection.php: Invalid workflow: s6x7iqvg9jkz60u6

It's very strange.

Event Timeline

guoyunhebrave raised the priority of this task from to High.
guoyunhebrave updated the task description. (Show Details)
guoyunhebrave changed Security from none to None.
guoyunhebrave subscribed.

@guoyunhebrave Are you getting this error on a wikimedia wiki, or a separate installation? Everything works fine for me (with and without JavaScript) at mediawiki, eg. https://www.mediawiki.org/wiki/Topic:S6xivbivv0fmtbg9 Thanks

@Quiddity I am using my own MediaWiki instance http://xuexiii.org/

It is using MediaWiki 1.24 and Flow for MediaWiki 1.24 git ab09727. I use "wikitext" as $wgFlowContentFormat.

Update: I have tried to change $wgFlowContentFormat to html. And now I can submit a new topic and reply. I think the second problem is caused by wikitext supporting.

But the first problem still exists. When open a talk page, the link of new topic was linked to the talk page itself. So if I click "new topic", it only fresh the page. An example page: http://xuexiii.org/w/%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Guoyunhebrave