Learn about DokuWiki
Learn about DokuWiki
Compatible with DokuWiki
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
20120816.1: Make “show CSV” toggleable and a few tiny tweaks.
20120816.0: (1) Added “show CSV” option at the bottom for easy exporting to a spreadsheet. (2) Committed the link improvements suggested by schplurtz below.
20100301.0: Add Josef Fortier's improved link HTML. Also styled the links a bit.
20100118.0: Added a small feature request: you can now express racks that number top-to-bottom by specifying “
descending” in the <rack> tag.
20100115.0: Folded in a change introduced by Sylvain Bigonneau: you can now assign links to rack items. Thanks for the contribution! A lot of people have been asking for this.
20090520.0: Sidestepped frustrating Firefox rendering bug by making the bottom border a whole row. Ugly, I know, but otherwise Firefox will leave little black lines across the rack when you scroll past it (????). Very weird.
20090519.0: Initial release
Put your comments/fixes here
Hi, great plugin, thank you. I have a patch that addresses 2 issues (I think).
link:whateveras name if there is no name and no color. such as in
<rack name=A20 height=42> 12 1 Cableguide link:http://www.example.com/ </rack>
link:somelinkcan only be an external link. With the recently accepted patch, it is now possible to use such links as
link:[[ns:page|link title]]to point to internal pages.
— schplurtz 2011/01/19 11:50
— Edited 2011/01/19 11:50 by Tyler Bletsch to accept this patch
I figured I could use a “link” option for this nice plugin, so I made little changes in the syntax.php file. Please contact me for remarks and questions.
<u_bottom> <u_size> <model> [name] [#color] [link:http://url] [comment]
(This feature is now available in the official 20100115.0 release linked at the top of this page. –TKB)
The link now covers the whole cell, so you can now click on the model or hostname. Email.
(Integrated into 20100301.0 –TKB)
Each rack is enclosed in
<rack>...</rack> tags. The rack tag can have the following parameters (all optional):
Between these tags is a series of lines, each describing a piece of equipment:
<u_bottom> <u_size> <model> [name] [#color] [link:<URL>] [comment]
You can also include comment lines starting with a pound sign #.
Here is an example 16U rack and the resulting output:
<rack name=A20 height=16> # This line is a comment, and will be ignored. # Here's a 4U server. We just give the location, size, model, and name: 1 4 "IBM x3950" webserver1 # Here's another server with a comment appended and a link to a web page: 5 4 "HP DL380" webdemo link:http://company.com/bob/ On loan from Bob. # There's some empty space in the rack here, but there's no need to make a note of it. # If the model or name doesn't have any spaces, you can drop the quotes. # Also, the name field is optional. 12 1 Cableguide # The color is automatically picked based on the model, unless you override it. # This unknown device will be gray by default. 13 1 "Crazytown 9000" crazy1 # To override the color, just specify a #RRGGBB HTML color after the model/name. We'll make this one yellow: 14 1 "Crazytown 9000" crazy2 #FFFF00 link:http://example.com/ </rack>
If you want to add new auto-coloring options, edit
syntax.php and add conditionals to the
Shoot me an email.
The usual: Author assumes no responsibility for this software, use at your own risk. Don't sue me.