<p dir="ltr">Awesome thanks Joel. Max, I think you can only batch edit from advanced query if you have special permissions (I forget what they are called). Joel, do you need special permissions to batch edit in the way you describe? If so, it would be worth mentioning in docs. </p>
<br><div class="gmail_quote"><div dir="ltr">On Fri, Oct 7, 2016, 18:12 Max Binder <<a href="mailto:mbinder@wikimedia.org">mbinder@wikimedia.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg">As far as I know, you could always Batch Edit from the Maniphest query page.<br class="gmail_msg"><br class="gmail_msg"></div><a href="https://phabricator.wikimedia.org/maniphest/query/advanced/" class="gmail_msg" target="_blank">https://phabricator.wikimedia.org/maniphest/query/advanced/</a><br class="gmail_msg"><br class="gmail_msg"></div>Then just search for what you want. In your example for a workboard, you would search for the workboard's title  (rather than hacking the URL). So, if I want to Batch Edit tasks on the Team-Practices board, I'd do a Maniphest query for Tags = Team-Practices, then Batch Edit the results, as selected.<br class="gmail_msg"><br class="gmail_msg"></div>The real gem that you surfaced is selective Batch Editing tasks in a column, since you can't do a Maniphest query for columns, and even when you Batch Edit a column via the column dropdown, you can't deselect tasks.  Super useful.<br class="gmail_msg"><br class="gmail_msg"></div>Of course, if you're a not a member of <a href="https://phabricator.wikimedia.org/project/view/13/" class="gmail_msg" target="_blank">Triagers</a>, you can't Batch Edit, anyway. :)</div><div dir="ltr" class="gmail_msg"><br class="gmail_msg"><br class="gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_default gmail_msg" style="font-family:georgia,serif"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Potential use cases: bulk editing in triage, bulk estimation, recategorizing lots of tasks at once, etc.<span class="m_-1636761372868317858gmail-HOEnZb gmail_msg"><font color="#888888" class="gmail_msg"><br class="gmail_msg"></font></span></span></div></blockquote><div class="gmail_msg"><br class="gmail_msg"></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg">Batch editing hasn't really been updated as new Phab features have been introduced, so newer things like Story Points (estimation) are not an option. <br class="gmail_msg"></div><div class="gmail_msg"><br class="gmail_msg"><br class="gmail_msg"></div></div><div class="gmail_extra gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg">On Thu, Oct 6, 2016 at 3:29 PM, Kevin Smith <span dir="ltr" class="gmail_msg"><<a href="mailto:ksmith@wikimedia.org" class="gmail_msg" target="_blank">ksmith@wikimedia.org</a>></span> wrote:<br class="gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_default gmail_msg" style="font-family:verdana,sans-serif">Cool! Can you (Joel) add it to our phab docs, so I'll be able to find it later, if/when I need it? (If not, hopefully someone else will.) <br class="gmail_msg"><br class="gmail_msg"></div></div><div class="gmail_extra gmail_msg"><br clear="all" class="gmail_msg"><div class="gmail_msg"><div class="m_-1636761372868317858m_-9045166673703392854gmail_signature gmail_msg" data-smartmail="gmail_signature"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div dir="ltr" class="gmail_msg"><span class="gmail_msg"><font color="#888888" class="gmail_msg"><br class="gmail_msg">Kevin Smith<br class="gmail_msg">Agile Coach, Wikimedia Foundation<br class="gmail_msg"></font></span><font class="gmail_msg"><font class="gmail_msg"><i class="gmail_msg"><font color="#888888" class="gmail_msg"><br class="gmail_msg"></font></i></font></font></div></div></div></div></div></div></div></div></div>
<br class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg"><div class="m_-1636761372868317858h5 gmail_msg">On Thu, Oct 6, 2016 at 5:35 PM, Joel Aufrecht <span dir="ltr" class="gmail_msg"><<a href="mailto:jaufrecht@wikimedia.org" class="gmail_msg" target="_blank">jaufrecht@wikimedia.org</a>></span> wrote:<br class="gmail_msg"></div></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_msg"><div class="m_-1636761372868317858h5 gmail_msg"><div dir="ltr" class="gmail_msg"><div class="gmail_default gmail_msg" style="font-family:georgia,serif"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:10pt" id="m_-1636761372868317858m_-9045166673703392854m_7850867600393905994gmail-docs-internal-guid-d8d548eb-9b0d-f75a-8816-6bda4e346d20" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">I saw this workaround in passing (</span><a href="https://secure.phabricator.com/T11286#184572" style="text-decoration:none" class="gmail_msg" target="_blank"><span style="font-size:14.6667px;font-family:georgia;color:rgb(17,85,204);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline" class="gmail_msg">Upstream T11286#184572</span></a><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">) and wanted to highlight it.  If you want to batch-edit some but not all tasks in a column or workboard, there is a way to get shift-click power to select and deselect individual items.</span></p><ol style="margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Navigate to the board you want to batch-edit</span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">At the top of the column on the board that you want to batch-edit, click the dropdown arrow and then </span><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Batch Edit Tasks...</span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Hack the URL.  From</span></p></li><ol style="margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><li dir="ltr" style="list-style-type:lower-alpha;font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><a href="http://local.phacility.com/maniphest/" class="gmail_msg" target="_blank">http://local.phacility.com/maniphest/</a></span><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">batch/?board=117&batch=</span><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">274%2C250%2C265</span></p></li><li dir="ltr" style="list-style-type:lower-alpha;font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">...replace </span><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">batch/?board=X&batch=</span><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"> with </span><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">?ids=</span></p></li><li dir="ltr" style="list-style-type:lower-alpha;font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><a href="http://local.phacility.com/maniphest/" class="gmail_msg" target="_blank">http://local.phacility.com/maniphest/</a></span><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">?ids=</span><span style="font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">274%2C250%2C265</span></p></li></ol><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Click </span><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Select All</span><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"> at the bottom of the list.</span></p></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:consolas;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:10pt" class="gmail_msg"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Shift-click tasks to deselect. </span></p></li></ol><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">When done deselecting, click </span><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Batch Edit Selected</span><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"> at the bottom of the list.<br class="gmail_msg"><br class="gmail_msg"></span></div><div class="gmail_default gmail_msg" style="font-family:georgia,serif"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">This also works for all of the tasks on a board (click the <b class="gmail_msg">Manage</b> gear icon at the top right of the board, then <b class="gmail_msg">Batch Edit Visible Tasks...</b>), but all of the columns are collapsed into the single query result list so it's not as useful a workaround.<br class="gmail_msg"><br class="gmail_msg"></span></div><div class="gmail_default gmail_msg" style="font-family:georgia,serif"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg">Potential use cases: bulk editing in triage, bulk estimation, recategorizing lots of tasks at once, etc.<span class="m_-1636761372868317858m_-9045166673703392854HOEnZb gmail_msg"><font color="#888888" class="gmail_msg"><br class="gmail_msg"></font></span></span></div><span class="m_-1636761372868317858m_-9045166673703392854HOEnZb gmail_msg"><font color="#888888" class="gmail_msg"><div class="gmail_default gmail_msg" style="font-family:georgia,serif"><span style="font-size:14.6667px;font-family:georgia;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline" class="gmail_msg"><br class="gmail_msg"></span></div><div class="gmail_msg"><div class="m_-1636761372868317858m_-9045166673703392854m_7850867600393905994gmail_signature gmail_msg"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div dir="ltr" class="gmail_msg"><font color="#888888" class="gmail_msg"><div class="gmail_msg"><b class="gmail_msg">-- <br class="gmail_msg">Joel Aufrecht<br class="gmail_msg"></b></div><div class="gmail_msg">Team Practices Group<b class="gmail_msg"><br class="gmail_msg"></b></div><div class="gmail_msg">Wikimedia Foundation<br class="gmail_msg"></div></font></div></div></div></div></div></div></div>
</font></span></div>
<br class="gmail_msg"></div></div>_______________________________________________<br class="gmail_msg">
teampractices mailing list<br class="gmail_msg">
<a href="mailto:teampractices@lists.wikimedia.org" class="gmail_msg" target="_blank">teampractices@lists.wikimedia.org</a><br class="gmail_msg">
<a href="https://lists.wikimedia.org/mailman/listinfo/teampractices" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.wikimedia.org/mailman/listinfo/teampractices</a><br class="gmail_msg">
<br class="gmail_msg"></blockquote></div><br class="gmail_msg"></div>
<br class="gmail_msg">_______________________________________________<br class="gmail_msg">
teampractices mailing list<br class="gmail_msg">
<a href="mailto:teampractices@lists.wikimedia.org" class="gmail_msg" target="_blank">teampractices@lists.wikimedia.org</a><br class="gmail_msg">
<a href="https://lists.wikimedia.org/mailman/listinfo/teampractices" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.wikimedia.org/mailman/listinfo/teampractices</a><br class="gmail_msg">
<br class="gmail_msg"></blockquote></div><br class="gmail_msg"></div>
_______________________________________________<br class="gmail_msg">
teampractices mailing list<br class="gmail_msg">
<a href="mailto:teampractices@lists.wikimedia.org" class="gmail_msg" target="_blank">teampractices@lists.wikimedia.org</a><br class="gmail_msg">
<a href="https://lists.wikimedia.org/mailman/listinfo/teampractices" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.wikimedia.org/mailman/listinfo/teampractices</a><br class="gmail_msg">
</blockquote></div>