At our company, we recently added Ron Crumbaker's Web Remote Tool modifications to our SMS Reporting site, and have deployed it to our desktop support teams for managing clients. As mundane as this may seem, the manager for one of these teams requested mouse hover tips on the web tool buttons to give additional information on what each button does for those unfamiliar with the functions.
Here's an example:
So if anyone else finds this helpful, to each button definition you would add: span class="tooltip" title="your_text".
Here's what we have listed for tooltips on our site; you can copy these lines and overwrite lines 79-83 in machrest.asp and then just edit the text to suit your needs. Specifically, there are a couple of instances that state our hardware inventory cycle and the frequency that clients check for new packages, so you should at least edit those if you're using different intervals.
<td valign="top" td width="416" height="79" colspan="3" style="border-top-style: none; border-top-width: medium">
<input style="WIDTH: 180px" type="button" value="Start Remote Control" span class="tooltip" title="Starts SMS Remote Desktop Control session so you can view and control the remote PC. Can connect to any windows version. Will prompt user for permission to connect. Cannot be used to connect to a VPN connected machine." name="Btnl" ID="Button1"><input style="WIDTH: 180px" type="button" value="System Resources" name="Btnl2" span class="tooltip" title="Displays a brief summary of the specified machines configuration (OS, CPU, Memory, Last logged on user, IP address) Can drill down for more detailed information." ID="Button2"><input style="WIDTH: 180px" type="button" value="Current User" span class="tooltip" title="Tells you what user is currently logged on the specified machine." name="Btnl3" ID="Button3"><input style="WIDTH: 180px" type="button" value="Add-Remove Programs" span class="tooltip" title="Displays what programs currently show as installed in Add/Remove Programs applet on the specified machine." name="Btnl4" ID="Button4">
<input style="WIDTH: 180px" type="button" value="Computer Management" span class="tooltip" title="Runs Computer Management application against the remote machine. Will let you manage user rights on the machine, check event logs, start and stop services, check file shares and view device manager." name="BtnManger" ID="Button5"><input style="WIDTH: 180px" type="button" value="SMS Machine Info" span class="tooltip" title="Runs computer details report, which will give you SMS inventory information on the specified machine. Infomation includes hardware specifications, Inventoried software files, and SMS advertisement status. Information in this report is NOT real-time, but updated on the SMS inventory cycle (currently 3 days)" name="Btnl7" ID="Button6">
<input style="WIDTH: 180px" type="button" value="Remote Desktop" span class="tooltip" title="Runs a Remote Desktop session, which allows you to log into and use the remote machine as if you were at its keyboard. Note: will log remote users off if you log in when another user is on the machine." name="Btnl9" ID="Button7"><input style="WIDTH: 180px" type="button" value="Remote Assistance" span class="tooltip" title="Connects to the specified machine with Remote Assistance, allowing remote control, remote file copy, real time chat with remote user. Has more features than the remote Control app, but can only run on remote clients running WinXP or greater." name="Btnl10" ID="Button8"><input style="WIDTH: 180px" type="button" value="Refresh Machine Policies" span class="tooltip" title="Will refresh SMS Machine policy on the specified machine. This will make the machine check with the SMS server for any new advertised programs to be run. Machines normally check with the SMS server only once per hour." name="Refreshbtn"
ID="Button13"><input style="WIDTH: 180px" type="button" value="Repair SMS Client" span class="tooltip" title="This function will repair the SMS client on the machine specified. If you run this, it may take several hours for the client to re-establish a complete connection with SMS." name="BtnRepairClient"
ID="Button19"></td>