Template:BugBotRule: Difference between revisions
Jump to navigation
Jump to search
m (wip) |
(Style the rule ID) |
||
(42 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
This is the " | This is the "BugBotRule" template. | ||
It should be called in the following format: | It should be called in the following format: | ||
<pre> | <pre> | ||
{{ | {{BugBotRule | ||
| Rule name | | Rule ID = 145 | ||
| Purpose | | Rule name = Bug assigned but marked as <code>UNCONFIRMED</code> | ||
| Action | | Purpose = Mitigate an issue in Bugzilla (bugs reported by new users are not tagged as <code>NEW</code>) | ||
| Example | | Action = Change the status from unconfirmed to assigned if there is an assignee | ||
| Source | | Example = 1495908 | ||
| Source = assignee_but_unconfirmed.py | |||
| Note = optional parameter, adds an explanation line | |||
| Removed = optional parameter, "yes" if the tool is removed from the source code | |||
}} | }} | ||
</pre> | </pre> | ||
Edit the page to see the template text. | Edit the page to see the template text. | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
=== {{{ Rule name }}} = | <h3 id="{{{ Source }}}" style="font-weight: unset; margin-bottom: 0; font-size: 130%; "> | ||
< | {{#if:{{{Rule ID|}}}| | ||
<span id="rule-{{{ Rule ID }}}" style="font-weight: lighter; ">Rule {{{ Rule ID }}}:</span> | |||
}} | |||
{{{ Rule name }}} | |||
</h3> | |||
</ | <table style="border-collapse: collapse; text-align: left; width: calc(100% - 20px); margin: 0 10px 0 0;"> | ||
<tr style="vertical-align: top;"> | |||
<th style="border: 1px solid lavender; background-color: skyblue; width: 8em; padding: 0 0.5em;">Purpose</th> | |||
<td style="border: 1px solid lavender; padding: 0 0.5em;">{{{ Purpose }}}</td> | |||
</tr> | |||
{{#if:{{{Action|}}}| | |||
<tr style="vertical-align: top;"> | |||
<th style="border: 1px solid lavender; background-color: greenyellow; padding: 0 0.5em;">Action</th> | |||
<td style="border: 1px solid lavender; padding: 0 0.5em;">{{{ Action }}}</td> | |||
</tr> | |||
| <tr style="vertical-align: top;"> | |||
<th style="border: 1px solid lavender; background-color: greenyellow; padding: 0 0.5em;">Action</th> | |||
<td style="border: 1px solid lavender; padding: 0 0.5em; color: #c33932; font-weight: bold;">No action yet</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Example|}}}| | |||
<tr style="vertical-align: top;"> | |||
<th style="border: 1px solid lavender; background-color: aliceblue; padding: 0 0.5em;">Example</th> | |||
<td style="border: 1px solid lavender; padding: 0 0.5em;">[https://bugzil.la/{{{Example}}} Bug {{{Example}}}]</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Removed|}}}| | | |||
<tr style="vertical-align: top;"> | |||
<th style="border: 1px solid lavender; padding: 0 0.5em;">Code</th> | |||
<td style="border: 1px solid lavender; padding: 0 0.5em;"><code>[https://github.com/mozilla/bugbot/blob/master/bugbot/rules/{{{ Source }}} {{{ Source }}}]</code></td> | |||
</tr> | |||
}} | |||
{{#if:{{{Note|}}}| | |||
<tr style="vertical-align: top;"> | |||
<th style="border: 1px solid lavender; background-color: lightyellow; padding: 0 0.5em;">Note</th> | |||
<td style="border: 1px solid lavender; padding: 0 0.5em;">{{{ Note }}}</td> | |||
</tr> | |||
}} | |||
</table> | |||
</includeonly> | </includeonly> |
Latest revision as of 00:00, 23 May 2023
This is the "BugBotRule" template. It should be called in the following format:
{{BugBotRule | Rule ID = 145 | Rule name = Bug assigned but marked as <code>UNCONFIRMED</code> | Purpose = Mitigate an issue in Bugzilla (bugs reported by new users are not tagged as <code>NEW</code>) | Action = Change the status from unconfirmed to assigned if there is an assignee | Example = 1495908 | Source = assignee_but_unconfirmed.py | Note = optional parameter, adds an explanation line | Removed = optional parameter, "yes" if the tool is removed from the source code }}
Edit the page to see the template text.