Template:ToolActions: Difference between revisions

From UCSB Nanofab Wiki
Jump to navigation Jump to search
Content deleted Content added
No edit summary
font-size: larger
 
Line 13: Line 13:
<td style="padding: 5px;">
<td style="padding: 5px;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<th style="background: Cornsilk;"> [[{{{ProcessControlURL}}}|Process Control Data]]</th>
<th style="background: Cornsilk; font-size: larger;"> [[{{{ProcessControlURL}}}|Process Control Data]]</th>
</tr></table>
</tr></table>
|<!-- ***IF NO ProcessControlURL -->
|<!-- ***IF NO ProcessControlURL -->
Line 22: Line 22:
<tr><td style="padding: 5px;" >
<tr><td style="padding: 5px;" >
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<th style="background: AliceBlue;">[https://signupmonkey.ece.ucsb.edu/cgi-bin/users/browse.cgi?tool_ID={{{toolid}}} Sign Up]
<th style="background: AliceBlue; font-size: larger;">[https://signupmonkey.ece.ucsb.edu/cgi-bin/users/browse.cgi?tool_ID={{{toolid}}} Sign Up]
</th></table>
</th></table>
</td></tr>
</td></tr>
Line 30: Line 30:
<td style="padding: 5px;" >
<td style="padding: 5px;" >
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<th style="background: AliceBlue;">
<th style="background: AliceBlue; font-size: larger;">
{{#if:{{{TrainingURL|}}}
{{#if:{{{TrainingURL|}}}
|{{#ifeq:{{{TrainingURL}}}|None
|{{#ifeq:{{{TrainingURL}}}|None
Line 44: Line 44:
<td style="padding: 5px;" >
<td style="padding: 5px;" >
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<th style="background: AliceBlue;">[https://signupmonkey.ece.ucsb.edu/cgi-bin/users/view-tool-reports.cgi?tool_ID={{{toolid}}} Maintenance<br>Messages]
<th style="background: AliceBlue; font-size: larger;">[https://signupmonkey.ece.ucsb.edu/cgi-bin/users/view-tool-reports.cgi?tool_ID={{{toolid}}} Maintenance<br>Messages]
</th></table>
</th></table>
</td></tr>
</td></tr>
Line 50: Line 50:
<td style="padding: 5px;" >
<td style="padding: 5px;" >
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<th style="background: AliceBlue;">[https://signupmonkey.ece.ucsb.edu/cgi-bin/users/report-tool-issue.cgi?tool_ID={{{toolid}}} Report Issue]
<th style="background: AliceBlue; font-size: larger;">[https://signupmonkey.ece.ucsb.edu/cgi-bin/users/report-tool-issue.cgi?tool_ID={{{toolid}}} Report Issue]
</th></table>
</th></table>
</td></tr>
</td></tr>
Line 57: Line 57:
<td style="padding: 5px;" >
<td style="padding: 5px;" >
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<table class="wikitable" style="margin: 0 auto; width: 100%;">
<th style="background: AliceBlue;">No Signups Required
<th style="background: AliceBlue; font-size: larger;">No Signups Required
</th></table>
</th></table>
</td></tr>
</td></tr>

Latest revision as of 09:30, 6 December 2025


Example of a ToolActions box generated by this template.



This template inserts a "Tool Actions" panel into a page, with various Buttons for SignUpMonkey actions such as (Report Tool Issue), (Maintenance Records) and links to (Process Control Data) wiki pages.


Copy/paste the following code to include this template in a page. Preferably inserted at the top of the page, right after {{tool2}}.

{{ToolActions
|toolid = 51 (from SignupMonkey)
|ProcessControlURL = (blank will omit this section)
|ProceduresURL = (blank will link to #Operating_Procedures
|TrainingURL = (blank will link to SignupMonkey Training Request)
}}

Replace the toolid with the number of the tool on SignupMonkey (last number in the URL for the tool), and replace/deleted the Training/Instructions/ProcessControl URL's or leave blank if they don't exist as wiki pages.


Options

You can add the following "arguments" in the template.

  • Tool ID on SignupMonkey: The |toolid = argument will create a link to the Signup Monkey page for this tool. This is the number at the end of the url for a tool on SignupMonkey.
  • ProcessControlURL: (if applicable) URL to the Process Control wiki page.
  • ProceduresURL: (if applicable) URL to the SOP's/Instructions wiki page. If omitted, it will assume the existence of and link to the section Operating Procedures on the tools' wiki page.
  • TrainingURL: (if applicable) URL to a Training Video or Training procedure wiki page.
  • * If omitted, it will go directly to the SUM "request training" page according to the specified toolid.
  • * If you enter the value None this will display "No Training Required"


Version

2025-12-05 (Demis): first version, HTML tables, conditionals for toolid etc.