Last modified: 2012-02-01 22:18:38 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 T35495, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 33495 - Special:FormEdit/form/page?redlink=1 should redirect to page if page exists
Special:FormEdit/form/page?redlink=1 should redirect to page if page exists
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
SemanticForms (Other open bugs)
unspecified
All All
: Unprioritized minor (vote)
: ---
Assigned To: Yaron Koren
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-01-03 21:47 UTC by Jeroen De Dauw
Modified: 2012-02-01 22:18 UTC (History)
2 users (show)

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


Attachments

Description Jeroen De Dauw 2012-01-03 21:47:37 UTC
This is a feature request for "redlink" behavior for pages that have a form associated. (Similar to the native redlink stuff, you'd have a create link with redlink argument to action=formedit, which then will give you a form if the page does not exist, or show the page if someone already created it).
Comment 1 Yaron Koren 2012-01-03 21:55:59 UTC
Sorry, I don't understand - how is this different from SF's current red-link behavior?
Comment 2 Yaron Koren 2012-01-11 19:19:12 UTC
Changed summary, for clarity.
Comment 3 Yaron Koren 2012-01-18 17:04:01 UTC
This is now implemented, in SVN.
Comment 4 badon 2012-01-31 04:21:38 UTC
Will this fix allow Special:RunQuery templates to automatically create red-linked pages, as described here?:

http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Linking_to_forms#Populating_red-linked_pages_automatically

I tried it previously, and it didn't work, so I was planning on making an enhancement request eventually. That capability turns out to be handy for fast data-entry of large quantities of information, especially if it already exists in other text formats.
Comment 5 Yaron Koren 2012-01-31 13:16:42 UTC
No. Which is good, because I don't think it makes any sense for RunQuery to generate pages.
Comment 6 badon 2012-02-01 05:31:50 UTC
Can you explain what you mean when you say it doesn't make sense? I can think of a lot of circumstances where it would be helpful in doing a lot of data entry. Maybe you mean that's not what it was intended for? 

So far, I'm finding many impressive capabilities that Special:RunQuery wasn't intended for, but it can do. Most of your work is thought-out to be very flexible like that. Branching forms is another interesting thing that Special:RunQuery enables:

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

As far as I am aware, the only distinguishing characteristic of Special:RunQuery forms is that they don't create permanent pages - the templates used to display results are ephemeral, and can be used to do all sorts of tasks, including conditionally branching out into other forms (which may also themselves be Special:RunQuery ephemeral pages).

I'm sure there's a lot of things it can do that I haven't thought of yet.
Comment 7 Yaron Koren 2012-02-01 22:18:38 UTC
Yes, that's not what it was intended for. Anyway, this isn't a good place to discuss this topic.

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


Navigation
Links