User:Fritigern/BrainStorm
From OpenSimulator
Contents |
BrainStorm
Welcome to Friti's BrainStorm. This page will be basically a combination of a sandbox, and a development page. Pages created and edited here may or may not make it into the the official wiki content.
Also to be found here are some experiments which may or may not lead to something.
The purpose of this is to increase my own knowledge of wiki-related matters (editing, techniques, etc) and to lift the OpenSim wiki to a higher level. In the process, this will also allow me to clean up my user page ;-)
ToDo
The following will use OSSL Implemented as a starting point
Check all OSSL functions for example scripts. If no example, add toCategory:OSSL functions without example-- Done.Check all OSSL functions for threat level. If no thread level, add to Category:OSSL functions without threat level-- DoneCheck all OSSL functions for function syntax. If no usage key, add to Category:OSSL functions without function syntax-- Done- Correct as many of these articles as possible.
- Check all OSSL functions for uniformity.
- Make a nice looking page template, to be used on OSSL function pages, and apply this template to all OSSL functions.
(Last three steps are not necessarily in that order. They may take place at the same time)
New pages
- Collecting orphaned versioning pages under this page: OpenSim Development History
- Orphaned script examples: Example scripts
- Orphaned Grid_List pages: Grid List Orphans
Quick tests. To be ignored!
nothing at the moment...
Templates
OSSL Function Template
This is based off of the band template that i made for the Automatapedia, several years ago. The advantage of this template is that all pages that are based on this template, will be updated in one fell swoop, the moment the template is updated. This is very useful when more fields are required in the OSSL function pages, or if the design should be changed.
The page User:Fritigern/BrainStorm/Testpage will make use of this template until the template is ready to be deployed. -- Deleted page and deploying template.
The template is also a smart one. It will automatically add a page to the relevant "missing" category, if any of the info is missing.
Wishlist for the template:
- Automatic source formatting, adding <source lang="lsl">{{{function_syntax}}}</source> did not give the desired results. Instead, it would simply show instead of
{{{function_syntax}}}
. I need to look into this some more.osAnyFunction()
No function syntax provided | |
No descriptions provided | |
Threat Level | No threat level specified |
Permissions | No permissions specified |
Extra Delay | No function delay specified |
This template is to be used as follows:
{{osslfunc| threat_level = THREAT LEVEL | function_syntax = FUNCTION SYNTAX | ossl_example = EXAMPLE CODE | additional_info = ANY ADDITIONAL INFO AND NOTES | }}
Deprecation template.
- Purpose: To be used on the pages of deprecated functions. New page is to be created with replacement function. Suggest copying over the content of the page of the deprecated function, and make modifications in the content of the new page.
- Usage: {{deprecate|<MM DD YYYY>|<newname>}}
- Example: {{deprecate|Nov. 21 1997|Friti}}
- Result:
*** NOTE : *** As of Nov 21 1997, this function has been renamed to Friti.
Versions of OpenSimulator released after this date will give the user a deprecation warning, but for the time being will function as before. However, the deprecated function may eventually be removed entirely, and should therefore be avoided, and the new version be used instead. |
3rd Party template.
- Purpose: To be used on pages dealing with 3rd party add-ons, modules, and so forth, so as to clearly, uniformly, and effortlessly mark them as 3rd party software.
- Usage: {{thirdparty}}
- Example: {{thirdparty}}
- Result:
*** THIS ARTICLE IS ABOUT THIRD PARTY SOFTWARE *** Although OpenSimulator encourages the development of third party software for OpenSimulator, no support can be provided on this. For help with this software, contact the developer of this software directly.Please do not contact the OpenSimulator team with questions about this software. |
Multicol template
- Imported from Wikipedia and very useful for making large lists appear in multiple columns, and thus reduce scrolling. And example would be OSSL_Implemented.
Multicol applied
This is some text. |
This is some text too. |
And here's some more text. |
And whoa! Even more text!!! |
Disambiguation Template
Importing the disambiguation template from Wikipedia to our own wiki.
This disambiguation page lists articles associated with the same title. If an internal link led you here, you may wish to change the link to point directly to the intended article. |