I have set up a test Phabricator instance and created a few projects. I would like to add a Create Task link to each project menu. This link would allow creating new tasks, and would always associate such a task to the corresponding source project.
If I prefill the Create Task form with a &project=xyz URL parameter, then the user may remove this xyz tag in the form. If I lock the Tags field in the form, then the user can no longer add extra tags to the task. How can I make sure a task is always saved with at least the xyz project tag, yet the Tags field remains fully editable?
This is the behavior when a task is created directly from a project work board. I would like to replicate this behavior, but in a more prominent project menu link.
Any help will be appreciated,