User:Astronouth7303/extensions
These are some extensions I've written, most of which are parser hooks.
General extensions
[edit]Hide
[edit]Allows for the <hide> tag, which just outputs .
Nowrap
[edit]Allows for a block of text not be wrapped, by using <p style="white-space: nowrap;">.
PHP
[edit]Similar to highlight, but also links PHP functions and uses CSS classes instead of inline colors. Partially my code, and partially code from http://www.pastebin.com/.
reparse Action
[edit]Causes the page to be reparsed, useful to use instead of null edits.
BrickWiki extensions
[edit]These are extensions for BrickWiki http://brickwiki . zapto . org/index.php/Main_Page. The are mostly related to LDraw. They are currently bundled together as a single extension. More complete documentation is at BrickWiki:Help:LDraw http://brickwiki . zapto . org/index.php/Help:LDraw
Note that there is a seperate stylesheet involved, so the output may not be very pretty.
LDraw highlighter
[edit]Parses and formats LDraw code into XHTML. Uses CSS classes.
Sample Input:
<ldraw>0 Arch 1 x 3 1 36 20 24 0 6 0 0 0 -20 0 0 0 6 box5.dat 4 36 30 24 10 26 24 6 14 24 6 10 24 10 2 12 10 24 10 30 24 10 3 36 30 24 10 0 4 0 10 24 10 5 2 10 24 -10 14 24 -6 26 24 -6 30 24 -10 0</ldraw>
Sample Output:
- 0Arch 1 x 3
- 13620240 6000-200006box5.dat
- 436302410 26246 14246 102410
- 212102410 302410
- 336302410 040 102410
- 521024-10 1424-6 2624-6 3024-10
- 0
Swaths
[edit]This will output a swath showing the name and color of a given LDraw color.
Sample input:
<swath>5</swath>
Sample output:
FURC extensions
[edit]These are extensions I've written for FURCwiki.
RandomQuote
[edit]inserts the Javascript code for a random quote from ChiefDelphi, which is
<script type="text/javascript" src="http://www.chiefdelphi.com/forums/xml/spotlight_js.php"></script>
plus some styling.
highlight
[edit]Highlights some code using PHP's highlight_string()
.