Difference between revisions of "User:Strife Onizuka/LSL Style"

From Second Life Wiki
Jump to: navigation, search
m
Line 1: Line 1:
{{Multi-lang}}
+
{{LSL Header|ml=*}}
{{LSL Header}}
+
 
{{RightToc|font-size:80%}}
 
{{RightToc|font-size:80%}}
{{SpecialBox|Page Type: <syntax thingy>|Description|istyle=min-height:5.5em;|3=
+
{{SpecialBox|Page Type: <syntax thingy>|Summary|istyle=min-height:5.5em;|rstyle=margin: 0pt; padding: 0.2em 0.5em; display: block; color: rgb(255, 0, 0); font-family: Arial,Helvetica,Sans-Serif; background-color: rgb(244, 248, 251); font-size: 120%; font-weight: bolder; text-align: left;
<div id="box" style="float:right">
+
|right=[[#Bugs|<span title="There are X bugs reported for this function." style="color:#FF0000;">!</span>]]|3=
Delay: XXXX<br/>
+
<div id="box" style="margin: 0pt 0.5em; float: right; font-size: 90%;">
Energy: XXXX<br/>
+
{{{!}}
Complexity: XXXX
+
{{!!}} XXXX
 +
{{!!}} Function ID
 +
{{!}}-
 +
{{!!}} XXXX
 +
{{!!}} Delay
 +
{{!}}-
 +
{{!!}} XXXX
 +
{{!!}} Energy
 +
{{!}}-
 +
{{!!}} XXXX
 +
{{!!}} Complexity
 +
{{!}}}
 
</div>
 
</div>
Fun with CSS ^_^ the section title shown and in the TOC don't match.
+
Description
 +
 
 +
Returns whatever
 +
 
 +
{{{!}} <!-- this is what DefineRow was really designed for -->
 +
{{LSL DefineRow|type|name|description}}
 +
{{LSL DefineRow|type|name|description}}
 +
{{LSL DefineRow|type|name|description}}
 +
{{LSL DefineRow|type|name|description}}
 +
{{!}}}
 +
 
 +
Footnotes
 
}}
 
}}
 +
{{Box|Newbie Notes}}
 +
{{Box|Specification}}
 
{{Box|Constants}}
 
{{Box|Constants}}
{{Box|Caveats}}
+
{{Box|Be Aware|2=
{{Box|Examples}}
+
* Caveat
{{Box|Useful Snippets}}
+
* Error situations
{{Box|Notes}}
+
<h5 style="display:inline-block;">Bugs</h5> ~ [Search Jira for bugs]
{{Box|See Also|2=
+
{{{!}}
 +
{{Issue|SVN-XXX|Some Terrible Bug|type=bug}}
 +
{{!}}}
 +
}}
 +
{{Box|Examples|2=
 +
Example Scripts and Text
 +
=====More Examples=====
 +
}}
 +
{{Box|Useful Snippets|2=
 +
Snippet Code
 +
=====More Snippets=====
 +
}}
 +
{{Box|Notes|2=
 +
Notes Text
 +
=====More Notes=====
 +
}}
 +
{{Box|Related|2=
 
=== Events ===
 
=== Events ===
 
=== Functions ===
 
=== Functions ===
Line 24: Line 63:
 
=== VM ===
 
=== VM ===
 
<Source Location> in each implementation subsection.
 
<Source Location> in each implementation subsection.
 +
<div style="margin: 0 0.5em;">
 
===== LSO =====
 
===== LSO =====
 
===== Mono =====
 
===== Mono =====
 
===== OpenSim =====
 
===== OpenSim =====
 
===== LSLEditor =====
 
===== LSLEditor =====
=== Tests ===
+
</div>
=== History? ===
+
=== History ===
=== Issues ===
+
=== Other Issues ===
 
=== Footnotes ===
 
=== Footnotes ===
 +
=== Tests ===
 
}}
 
}}
----
 
----
 
Whats new?
 
*Deepnotes
 
**General (was Specification)
 
**VM
 
**:Source Location information was in it's own section but it's now going to go in implementation specific sections.
 
***LSO
 
***Mono
 
***OpenSim
 
***LSLEditor
 
**Tests - Was under "See Also"
 
**Issues - Formally Bugs, a table of related Jira Issues.
 
**Footnotes
 
 
History could have their own Deep Notes subsections or they could be encorporated as subsections of the VM implemenations.
 

Revision as of 20:47, 3 May 2009

Summary

Page Type: <syntax thingy>
XXXX Function ID
XXXX Delay
XXXX Energy
XXXX Complexity

Description

Returns whatever

• type name description
• type name description
• type name description
• type name description

Footnotes

Newbie Notes

Specification

Constants

Be Aware

  • Caveat
  • Error situations
Bugs
~ [Search Jira for bugs]
   Some Terrible Bug

Examples

Example Scripts and Text

More Examples

Useful Snippets

Snippet Code

More Snippets

Notes

Notes Text

More Notes

Related

Events

Functions

Articles

{{Box|Deep Notes|2=

General

VM

Invalid language.

You need to specify a language like this: <source lang="html4strict">...</source>

Supported languages for syntax highlighting:

4cs, 6502acme, 6502kickass, 6502tasm, 68000devpac, abap, actionscript, actionscript3, ada, algol68, apache, applescript, apt_sources, arm, asm, asp, asymptote, autoconf, autohotkey, autoit, avisynth, awk, bascomavr, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_loadrunner, c_mac, caddcl, cadlisp, cfdg, cfm, chaiscript, cil, clojure, cmake, cobol, coffeescript, cpp, cpp-qt, csharp, css, cuesheet, d, dcl, dcpu16, dcs, delphi, diff, div, dos, dot, e, ecmascript, eiffel, email, epc, erlang, euphoria, f1, falcon, fo, fortran, freebasic, freeswitch, fsharp, gambas, gdb, genero, genie, gettext, glsl, gml, gnuplot, go, groovy, gwbasic, haskell, haxe, hicest, hq9plus, html4strict, html5, icon, idl, ini, inno, intercal, io, j, java, java5, javascript, jquery, kixtart, klonec, klonecpp, latex, lb, ldif, lisp, llvm, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, magiksf, make, mapbasic, matlab, mirc, mmix, modula2, modula3, mpasm, mxml, mysql, nagios, netrexx, newlisp, nsis, oberon2, objc, objeck, ocaml, ocaml-brief, octave, oobas, oorexx, oracle11, oracle8, oxygene, oz, parasail, parigp, pascal, pcre, per, perl, perl6, pf, php, php-brief, pic16, pike, pixelbender, pli, plsql, postgresql, povray, powerbuilder, powershell, proftpd, progress, prolog, properties, providex, purebasic, pycon, pys60, python, q, qbasic, rails, rebol, reg, rexx, robots, rpmspec, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, spark, sparql, sql, stonescript, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, unicon, upc, urbi, uscript, vala, vb, vbnet, vedit, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xbasic, xml, xorg_conf, xpp, yaml, z80, zxbasic


 in each implementation subsection.
<div style="margin: 0 0.5em;">
===== LSO =====
===== Mono =====
===== OpenSim =====
===== LSLEditor =====
</div>
=== History ===
=== Other Issues ===
=== Footnotes ===
=== Tests ===
}}