Template:Userwhisperback/doc

Usage
  is a template intended to be placed at the very top of your user talk page and/or your user talk page's /Editnotice subpage, so as to inform your interlocutors of your user discussion preferences (whether you prefer to maintain discussions on a single user talk page or fragment them across two, etc.).

Its main difference with the various similar templates is that it is customizable for its content, while following the official talk page guidelines for its aspect.

Options
For each option, the default value is displayed in bold and automatically assumed if the field is left blank.


 * you
 * Explain what you should do if I left you a message:
 * whisperback : please answer on your talk page, then place Whisperback on my talk.
 * notify : please answer on your talk page, then notify my talk page.
 * watched : please answer on your talk page, as I am watching it.
 * other : please answer on my talk page, else inform me.


 * me
 * Explain what I will do if you leave me a message:
 * whisperback : I will answer on my talk page, then place Whisperback on your talk.
 * notify : I will answer on my talk page, then notify your talk page.
 * watched : I will answer on my talk page, so please add it to your watchlist.
 * other : I will answer on your talk page, unless you request otherwise.

The value of "you" and "me" do not necessarily have to be the same, but should of course be consistent: either you chose both "other" (for suggesting discussions fragmented across both talk pages), or you chose a combination of the three first values (for suggesting discussions that stay on the page they started, and how the other party will know that you answered).


 * hint
 * Defines if the mandatory parameters for the whisperback template should be shown:
 * yes : the usage examples are included, such as your username.
 * no : only the short references to Whisperback are provided.


 * small
 * Define the size and position of the box:
 * no : the regular sized centered box is used.
 * yes : the template will shrink to a small, right-aligned floating box.


 * runon
 * Defines how the three sentences are displayed:
 * no : as three bullet items.
 * yes : as a runon text.


 * icon
 * Selects an optional icon for the left side:
 * none : keeps maximum space to prevent lines wrapping. (On a standard 1024 display with average browser fontsize, adding an icon can make the three sentences wrap to six lines on your interlocutors' screen).
 * blank : [[Image:No image.svg|30px]] (empty icon-sized placeholder)
 * plus : [[Image:B plus.svg|30px]] (plus, add new message)
 * lang : [[Image:Nuvola apps edu languages.svg|30px]] (language, talk)
 * info : [[Image:Info talk.png|30px]] (for your information)
 * attn : [[Image:Emblem-important.svg|30px]] (attention please)
 * stop : [[Image:Stop hand nuvola.svg|30px]] (stop, warning)
 * frag : [[Image:Merge-split-transwiki default.svg|30px]] (fragmented discussion)
 * anyfile.img : any valid image filename.


 * iconalt
 * Defines the icon's alternative text (displayed in text-only, or as tooltip):
 * User talk : default short and relevant text.
 * Any text : should satisfy text-only browsers and the blind.


 * iconcell
 * Defines the attribute or CSS style of the icon's table cell:
 * [none] : put the icon in the middle of its column
 * valign=top : put the icon at the top of its column
 * valign=bottom : put the icon at the bottom of its column


 * iconsize1
 * Defines the size of the icon when in regular mode:
 * 50px : standard (as per Talk page templates).
 * anysizepx : such as "40px" (only px, no other units recognized).


 * iconsize2
 * Defines the size of the icon when in small mode:
 * 30px : standard (as per Talk page templates).
 * anysizepx : such as "20px" (only px, no other units recognized).


 * hidenew
 * Defines if the "Leave me a new message" line will be hidden:
 * no : normal mode at the top of a user/talk page.
 * yes : advanced use inside User:YourName/editintro (see below).

Most values are case-insensitive ("watched" or "WAtChEd" work the same), except when it matters (such as a custom icon filename).

Examples

 * The regular version (with default values) can be seen at the top of this page.
 * The  version (with default values) can be seen at the right side of this section. It is inserted at the top of the section, just below the heading and before this bullet list. The text that follows will wrap next to it. In this version, the items of the regular version are merged into a single sentence, without the bullets. Just below is the code   for a fragmented discussion preference. (You can skip the two next paragraphs, they are a dummy Latin text for showing how text flow around the small template.)
 * Live examples of the regular version with default values can be seen at User:RogalDorn and User talk:RogalDorn.

Technical
Before changing the template's code or text, please bear in mind some points that should be preserved:


 * The box follows the standards from the guideline (such as the mandated background color, width,   implementation, icon size, etc.), which automatically derive from a class that will self-adapt to each user's skin. The visual aspects and colors should thus not be changed, because it would hardcode colors that may look good on your own skin but could be poor on the screen of people using other skins.
 * The template is designed so that you can also place it on your user page (if wanted) in addition to your talk page, and it stays functional, that is:
 * The new message URL is constructed with TALKPAGENAME so as to work in both cases.
 * The texts say "on my talk page" rather than "here" so as to be valid in both cases.
 * The template is designed to have three short sentences that stay on a single line each, on as many screen configuration as possible:
 * The icon has been removed by default on purpose to limit line wraps.
 * The sentences have been kept concise rather than verbose.