Sunshine

Permanent Signature Button Script
User Page   Awards   Subpages   Sandbox   Tools Lab   Guestbook
User script
sigAlways
The signature button will appear permanently
DescriptionMakes the signature button to always appear
AuthorVarunFEB2003
StatusBeta
Browsers SupportedAll Leading Browsers
Skins SupportedOnly Vector
SourceUser:VarunFEB2003/sigAlways.js

sigAlways is a User Script designed to make the Signature and Timestamp button appearing in the Vector Edit Toolbar to 'permanent' that is it will apear on all pages and not just on talk pages, where it currently appears. This script was created after a Village Pump (Technical) discussion where a user wanted to always see the button. This script works in 2 steps - First it hides the original signature and timestamp button produced by MediaWiki code and then it creates a brand new button using the Extra Edit Buttons Script! It is a very functionally useful feature for users who are regular visitors to Wikipedia's Desks (like The Help Desk, Teahouse, Village Pumps etc.) These desks lie in the non-talk namespaces but a signature is used on these pages. Lying in the non-talk namespace on these pages the signature button doesn't show up. However with this it will!

Support

This script is compatible will all leading browsers (including Internet Explorer) but only Vector Skin (default Skin).

Installation

To install the script add the code given below to your common.js page. Click the link to do so. After adding the code to your common.js page bypass your cache by pressing Ctrl+F5 Your script is ready for use! You will now be able to see that the 'Beta' link next to your 'Preferences' Link is hidden.

1. The code for installation on English Wikipedia is:
importScript('User:VarunFEB2003/sigAlways.js'); // Backlink:[[User:VarunFEB2003/sigAlways]]
2. The code for installation on any other Wikimedia's Wiki is:
importScriptURI('https://en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:VarunFEB2003/sigAlways.js');

Not functioning?

There can be 2 reasons if the script is not functioning:

  1. You are using some other user script that interferes with its work and doesn't allow it to function!
  2. If you have the Extra Edit buttons script installed separately this script might malfunction or it might not!
  3. You have not setup the code in your common.js properly, please seek personal help from me via my scripts talk page.