Template:StatusTemplate/doc

Usage

  1. Create Special:Mypage/Status. You can place any text in here, it doesn't matter; just create it.
  2. Go to your vector.js file and add importScript('User:Henrik/js/automod.js'); This script is necessary for the automated update links to work. Some other scripts already include this one - don't worry, installing this twice (or more) won't hurt anything.
  3. Clear your browser's cache. The script may not work if you don't.
  4. Add this template where you want to use it, like so: {{StatusTemplate}} .
  5. Save the page.
  6. Click one of the eight "Update" links. This will automatically update the /Status page you created in Step 1 to something this template can recognize.

Note: Due to the bugginess of Henrik's automod script the auto update links may not work for long periods of time, if you know of a way to fix this issue it'd be most appreciated.

Trigger Result
StatusTemplate is Somewhere
online StatusTemplate is Online
offline StatusTemplate is Offline
busy StatusTemplate is Busy

I may not be actively editing,
but I am around.

around StatusTemplate is Around
sleep StatusTemplate is Asleep

I'm currently asleep,
I'll respond to messages tomorrow.

wikibreak StatusTemplate is On a Wikibreak
away StatusTemplate is Away
holiday StatusTemplate is On Holiday
in class StatusTemplate is In Class

Parameters

  • 1= or first unnamed parameter If you want to display another user's status, or you are having trouble with the editing links (see below), enter the custom username (without the User: prefix) to correct the issue. Example: {{StatusTemplate|Hersfold non-admin}} This should not be necessary when using this template on one of your own subpages.
  • align={left|center|right} Use this to control where the box is displayed. The template will float to the left by default, however can be made to float right with align=right. Using "center" will cause the box to spread across the page like a banner - see "Known issues" below.
  • irc=y Use this to change "Busy" to "On IRC"
  • url= When specifying a custom username with 1= as described above, some usernames (those with spaces or special characters) may cause the edit links to display incorrectly or not function. Use this to supply a URL encoded version of the username to correct the problem. Example: User:Joe's Username would need to use the template like so: {{StatusTemplate|Joe's Username|url=Joe%27s_Username}}.

Known issues

  • Usernames with spaces: When adding a custom username to the template, you will need to use the url= parameter as described above to replace spaces with underscores (_) to allow for the correct operation of the edit links. This should not be necessary when using the default username, which the template is able to retrieve from the page title.
  • Usernames with special characters: See above. Special characters must be replaced with their corresponding percent code - a limited number of these can be found at the article on Percent-encoding, some others may be found on the article about that particular symbol. If that doesn't help, try using this site to translate your username. This should not be necessary when using the default username, which the template is able to retrieve (and translate) from the page title.
  • Center alignment: Due to limitations of either the MediaWiki software or internet browsers (not sure which), using align=center will cause the box to be centered, but will also cause it to spread across the entire page. Whoever's fault it is, I am unable to fix this within the template. Workarounds do exist, but they are generally somewhat complicated and the template will no longer "float" over the page as it is designed to do. If you want such a workaround and can't figure it out yourself, let me know.

See also

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.