Difference between revisions of "Template:LSL Function"
Jump to navigation
Jump to search
(I think I've hit most of the international nails I missed last time, take cover *jumps behind the sofa and wonders about the most recent changes to the Constant template*) |
(Updates) |
||
Line 62: | Line 62: | ||
'''Don't delete the 'func_id'''' | '''Don't delete the 'func_id'''' | ||
<div style="padding: 0.5em;background:#ffffff;"> | <div style="padding: 0.5em;background:#ffffff;"> | ||
''func_id is a bit of technical information that should not be removed as it is pertinent to anyone writing an LSL compiler or decompiler, so you go and revert the page or set the value properly right now :P.''</div></div>{{#if:{{#var:self}}|| [[Category:LSL FixMe]] }} }}{{#if:{{{ | ''func_id is a bit of technical information that should not be removed as it is pertinent to anyone writing an LSL compiler or decompiler, so you go and revert the page or set the value properly right now :P.''</div></div>{{#if:{{#var:self}}|| [[Category:LSL FixMe]] }} }}{{#if:{{#if:{{{return_type|}}}|{{#var:return_text}}}}{{{func_desc|}}}||<div id="box" style="background:yellow;"> | ||
''' ' | '''Either 'func_desc' or 'return_type' & 'return_text' must be defined''' | ||
<div style="padding: 0.5em;background:#ffffff;"> | <div style="padding: 0.5em;background:#ffffff;"> | ||
''(Please use ' | ''(Please use 'return_text' & 'return_type' or 'func_desc' to describe the functions actions.)''</div></div>{{#if:{{#var:self}}|| [[Category:LSL FixMe]] }} }} | ||
{{RightToc|font-size:80%}} | |||
< | <div id="box"><h2 style="display:none"> Description </h2><span id="{{anchorencode:Description}}" class="mw-headline" style="display:block; padding-bottom:0.17em; padding-top:0.5em; background:transparent none repeat scroll 0% 0%; color:#546368; font-family:Arial,Helvetica,Sans-Serif; background-color:#F4F8FB; border-bottom:1px dotted #AAAAAA; font-size:120%; font-weight:bold; margin:0pt; padding:0.2em 0.5em; text-align:left;"> Function: {{#if:{{{return_type|}}}|[[{{{return_type|}}}{{#var:lang}}|{{{return_type|}}}]]||}} [[{{{func}}}{{#var:lang}}|{{{func}}}]]( {{#if:{{{p1_name|}}}{{{p1_type|}}}| [[{{{p1_type|}}}{{#var:lang}}|{{{p1_type|}}}]] {{LSL Param|{{{p1_name|}}}}}{{#if:{{{p2_name|}}}{{{p2_type|}}}|, [[{{{p2_type|}}}{{#var:lang}}|{{{p2_type|}}}]] {{LSL Param|{{{p2_name|}}}}}{{#if:{{{p3_name|}}}{{{p3_type|}}}|, [[{{{p3_type|}}}{{#var:lang}}|{{{p3_type|}}}]] {{LSL Param|{{{p3_name|}}}}}{{#if:{{{p4_name|}}}{{{p4_type|}}}|, [[{{{p4_type|}}}{{#var:lang}}|{{{p4_type|}}}]] {{LSL Param|{{{p4_name|}}}}}{{#if:{{{p5_name|}}}{{{p5_type|}}}|, [[{{{p5_type|}}}{{#var:lang}}|{{{p5_type|}}}]] {{LSL Param|{{{p5_name|}}}}}{{#if:{{{p6_name|}}}{{{p6_type|}}}|, [[{{{p6_type|}}}{{#var:lang}}|{{{p6_type|}}}]] {{LSL Param|{{{p6_name|}}}}}{{#if:{{{p7_name|}}}{{{p7_type|}}}|, [[{{{p7_type|}}}{{#var:lang}}|{{{p7_type|}}}]] {{LSL Param|{{{p7_name|}}}}}{{#if:{{{p8_name|}}}{{{p8_type|}}}|, [[{{{p8_type|}}}{{#var:lang}}|{{{p8_type|}}}]] {{LSL Param|{{{p8_name|}}}}}{{#if:{{{p9_name|}}}{{{p9_type|}}}|, [[{{{p9_type|}}}{{#var:lang}}|{{{p9_type|}}}]] {{LSL Param|{{{p9_name|}}}}}{{#if:{{{p10_name|}}}{{{p10_type|}}}|, [[{{{p10_type|}}}{{#var:lang}}|{{{p10_type|}}}]] {{LSL Param|{{{p10_name|}}}}}{{#if:{{{p11_name|}}}{{{p11_type|}}}|, [[{{{p11_type|}}}{{#var:lang}}|{{{p11_type|}}}]] {{LSL Param|{{{p11_name|}}}}}{{#if:{{{p12_name|}}}{{{p12_type|}}}|, [[{{{p12_type|}}}{{#var:lang}}|{{{p12_type|}}}]] {{LSL Param|{{{p12_name|}}}}}}}}}}}}}}}}}}}}}}}}}}}}} )<nowiki>;</nowiki></span> | ||
<div style="padding: 0.5em; min-height: 6em;">{{#ifeq:{{#var:mode}}|user|{{#if:{{#var:floater}}|<div id="box" style="float:right;">{{#var:floater}}</div>}}|<div id="box" style="float:right; margin: 0 0.5em;"> | |||
<div style="padding: 0.5em">{{#ifeq:{{#var:mode}}|user|{{#if:{{#var:floater}}|<div id="box" style="float:right;">{{#var:floater}}</div>}}|<div id="box" style="float:right;"> | |||
{{{!}} class="collapsible" | {{{!}} class="collapsible" | ||
{{!}}- style="font-size:75%;" | {{!}}- style="font-size:75%;" | ||
Line 107: | Line 104: | ||
{{#if:{{#var:header_footnote}}|<br/> | {{#if:{{#var:header_footnote}}|<br/> | ||
{{#var:header_footnote}}}} | {{#var:header_footnote}}}} | ||
</div></div>{{#ifexist:{{#var:newbie}}|<div id="box"> | </div></div>{{#ifexist:{{#var:newbie}}|<div id="box"> | ||
<h2>[[{{#var:newbie}}|Newbie Notes]]</h2> | <h2>[[{{#var:newbie}}|Newbie Notes]]</h2> | ||
<div style="padding: 0.5em; max-height:10em; overflow-x:visible; overflow-y:auto;"> | <div style="padding: 0.5em; max-height:10em; overflow-x:visible; overflow-y:auto;"> | ||
{{:{{#var:newbie}}}} | {{:{{#var:newbie}}}} | ||
</div><div style="padding: | </div><div style="padding:0 0.5em;"> | ||
To continue reading see: [[{{#var:newbie}}|Newbie Notes]] | To continue reading see: [[{{#var:newbie}}|Newbie Notes]] | ||
</div></div>}}{{#if:{{#var:spec}}|<div id="box"> | </div></div>}}{{#if:{{#var:spec}}|<div id="box"> | ||
Line 166: | Line 162: | ||
{{!}}} }} | {{!}}} }} | ||
{{#if:{{#var:also_footer}}|<br/>{{#var:also_footer}}}} | {{#if:{{#var:also_footer}}|<br/>{{#var:also_footer}}}} | ||
</div></div>}}{{#if:{{#var:location}}|<div id="box"> | </div></div>}}{{#if:{{{history|}}}{{#var:history}}{{{issues|}}}{{#var:issues}}{{#var:location}}{{#var:footnotes}}{{{dn_general|}}}{{#var:dn_general}}{{{mono|}}}{{#var:mono}}{{{lso|}}}{{#var:lso}}| | ||
<div id="box"> | |||
<div style="padding: 0.5em | == Deep Notes == | ||
<div style="padding: 0.5em"> | |||
{{{deepnotes|}}}{{#var:deepnotes}} | |||
{{#if:{{{mono|}}}{{#var:mono}}| | |||
<h4> Mono VM Notes </h4> | |||
{{{mono|}}}{{#var:mono}} | |||
}}{{#if:{{{lso|}}}{{#var:lso}}| | |||
<h4> LSO VM Notes </h4> | |||
{{{lso|}}}{{#var:lso}} | |||
}}{{#if:{{{history|}}}{{#var:history}}| | |||
<h4> History </h4> | |||
{{{history|}}}{{#var:history}} | |||
}}{{#if:{{{issues|}}}{{#var:issues}}| | |||
<h4> Issues </h4> | |||
{{{!}} | |||
{{{issues|}}}{{#var:issues}} | |||
{{!}}} | |||
}}{{#if:{{#var:location}}| | |||
<h4> Source </h4> | |||
{{#var:location}} | {{#var:location}} | ||
}}{{#if:{{#var:footnotes}}| | |||
<h4 style="margin-bottom:0;"> Footnotes </h4> | |||
< | {{{{#if:{{#var:footnotes}}|Footnotes|!}}}} | ||
}} | |||
{{{ | |||
{{{ | |||
</div></div>}}{{#if:{{{comments|}}}|<div id="box"> | </div></div>}}{{#if:{{{comments|}}}|<div id="box"> | ||
<h2>Comments</h2> | <h2>Comments</h2> |
Revision as of 21:21, 30 June 2008
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
See Template:LSL Function/docs for documentation.