Template:Pre: Difference between revisions

From Frontierpedia, the Microsoft Agent encyclopedia
en>Alfakim
(add autohandling for params in params, + formating)
en>Down10
m (changed font to 'monospace' (the user-defined fixed-width browser default))
Line 1: Line 1:
<div style="border: 1px dashed #2F6FAB; border-bottom:none; margin: 1em 0px 0px 0px; padding: 3px 3px 0.7em 3px; background: #F9F9F9; text-align: right; font-size: 0.5em; font-family: Arial; line-height: 1ex; color: #2f6fab;{{#if:{{{width|}}}|width: {{{width}}}|}}">[[Template:Pre|pre]]</div>
<div style="border: 1px dashed #2F6FAB; border-bottom:none; margin: 1em 0px 0px 0px; padding: 3px 3px 0.7em 3px; background: #F9F9F9; text-align: right; font-size: 0.5em; line-height: 1ex; color: #2f6fab;{{#if:{{{width|}}}|width: {{{width}}}|}}">[[Template:Pre|pre]]</div>
<div style="border: 1px dashed #2F6FAB; border-top:none; margin: 0px 0px 1em 0px; padding: 0px 1em 0.8em 1em; background: #F9F9F9; line-height: 2.1ex; font-family: Courier New, Courier, Arial Sans Unicode, Arial; color: #000; overflow: auto; white-space: {{{space|auto}}};{{#if:{{{width|}}}|width: {{{width}}}|}}">{{#if:{{{1|}}}|{{{1}}}|Pre-formatted text looks like this.}}<!--
<div style="border: 1px dashed #2F6FAB; border-top:none; margin: 0px 0px 1em 0px; padding: 0px 1em 0.8em 1em; background: #F9F9F9; line-height: 2.1ex; font-family: monospace; color: #000; overflow: auto; white-space: {{{space|auto}}};{{#if:{{{width|}}}|width: {{{width}}}|}}">{{#if:{{{1|}}}|{{{1}}}|Pre-formatted text looks like this.}}<!--
//-->{{#if:{{{2|}}}|{{!}}{{{2}}}|}}<!--
//-->{{#if:{{{2|}}}|{{!}}{{{2}}}|}}<!--
//-->{{#if:{{{3|}}}|{{!}}{{{3}}}|}}<!--
//-->{{#if:{{{3|}}}|{{!}}{{{3}}}|}}<!--

Revision as of 22:16, 18 November 2006

Pre-formatted text looks like this.

This template mimics the appearance of <pre></pre> tags. Main differences include:

  • It allows mid-line-breaks
  • Dissallows the text to overflow the page.
  • Due to limitations, if the parameter contains any HTML or other Wikimarkup, it will be rendered as such. Thus if a parameter might contain any Wikitext, enclose it manually in <nowiki></nowiki> tags.

See the Talk page for examples of use and further information.