Page MenuHomePhabricator

Have a task creation form which only shows Title, Description, Tags fields
Closed, ResolvedPublicRequest

Description

A custom generic simplified Task submission form would be veeery useful for sooo much cases.

Well, for now, it will be useful just for WMCH-Infrastructure, Wikimini.org, WMCH-Minipedia ecc.

Purpose

An user often just want to contribute sending an issue or a feature request with a title and a description without knowing that much Phabricator. Then someone-else can do better triaging.

There is no need to prefill the fields with a Tag or something like that because I discovered we can use ?tags=wmch-wikimini ecc. (this could be be somehow mentioned in the documentation of Phabricator).

Fields to be shown

  • Title
  • Description
  • Tags
  • Subscribers

The Title and Description are very important and filled by the user. The Tags and Subscribers are also very useful since they will be prefilled with URL parameters, and it's nice to see what's happening and who is involved.

Fields to be hidden

Our general user is not interested in these fields and they should be hidden in this form.

  • Due Date
  • Assigned To
  • Status
  • Priority
  • Estimated Story Points

Default values

n.d.


Thank you so much!

Related Objects

Event Timeline

Aklapper changed the task status from Open to Stalled.Mar 24 2021, 8:48 AM
Aklapper removed mmodell as the assignee of this task.

Hi, I'm not sure I understand what is requested here - https://phabricator.wikimedia.org/maniphest/task/edit/form/1/ exists.

Hmm, is this maybe about having a form which also hides the "Subscribers" and "Assigned To" fields?

Hmm, is this maybe about having a form which also hides the "Subscribers" and "Assigned To" fields?

Bingo!

Aklapper renamed this task from Custom generic and simplified task form to Have a task creation form which only shows Title, Description, Tags fields.Mar 24 2021, 8:57 AM
Aklapper changed the task status from Stalled to Open.

OK @Aklapper can we have a form like Form 1 but without the "Assigned To" field?

I won't die if it can't be done, but it would be nice. Thank you!

(this could be be somehow mentioned in the documentation of Phabricator).

It's https://www.mediawiki.org/wiki/Phabricator/Help/Task_Creation_URL linked form https://www.mediawiki.org/wiki/Phabricator/Forms
But maybe my next comment in this task will imply that our docs need updates because it's more complicated.

@valerio.bozzolan: Sorry for being late here.

So I created a simple form 113 with "Tags" and "Subscribers" fields visible but locked, and "Title" and "Description" fields visible and editable.
I had expected that the "Tags" and "Subscribers" fields could be populated by passing URL parameters (and not only by setting "Default values" hardcoded in the form).
And I was wrong.
https://phabricator.wikimedia.org/maniphest/task/edit/form/113/?projects=wikimini.org&subscribers=aklapper,valerio.bozzolan did not display any parameter data.
While e.g. https://phabricator.wikimedia.org/maniphest/task/edit/form/102/?projects=wikimini.org&subscribers=aklapper,valerio.bozzolan did and does.

Then I made "Tags" and "Subscribers" fields hidden again in the form, and tried again if the URL parameters would be accepted even when being hidden, by filling out https://phabricator.wikimedia.org/maniphest/task/edit/form/113/?projects=Trash . As you can see in T324100 this did not work out either - the project tag values I passed did not get set.

So I now went for form 113 showing Title, Description, Tags only and having these fields editable. Meh.