Page MenuHomePhabricator

[SF] Special:RunQuery forms when embedded cannot be preloaded
Open, LowPublicFeature

Description

Special:RunQuery forms are unique in that they can be easily embedded. It would be very helpful if these embedded forms can be dynamically preloaded with data from the page they're on. This can already be done with links to forms, which is how normal non-embedded forms are used.

Although it would be handy for all embedded (or transcluded) forms to be able to be preloaded, I think the Special:RunQuery embedded forms are a special case where it would be most natural. Instead, it appears the only option is to use a manually constructed link to the non-embedded form, as described here:

T35425: #formlink should be able to link to Special:RunQuery

Which, of course, means the embedded feature of Special:RunQuery forms cannot be used if data needs to be preloaded.


Version: unspecified
Severity: enhancement
See Also:
T36309: [SF] 2.4; Add new parser function #queryformlink

Details

Reference
bz33426

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 12:02 AM
bzimport set Reference to bz33426.

The solution to this may be along the same lines as bug 33425, mentioned above, using the #formlink parser function, as described here:

https://bugzilla.wikimedia.org/show_bug.cgi?id=33425#c4

Aklapper triaged this task as Low priority.Feb 4 2022, 10:51 AM
Aklapper changed the subtype of this task from "Task" to "Feature Request".