As you might guess, The freebXML Registry website is generated by Maven, which uses 'xdoc' as source for documentation (there should be also OASIS docbook support, to be checked).
For the sake of user-friendlyness, our docs are writen in plain HTML and not using xdoc. A maven plugin converts the HTML to xdoc and maven:site converts it back to good looking HTML (could it be simpler!?).
So, if you are writing documentation for OMAR you can simply add/modify HTML files to doc/3.0 folders. In order to get the good looking HTML and no broken links you should observe a few rules though:
| File Header |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| HTML start |
<html> |
| HTML end |
... |
| Session (blue bar) |
<div class="h2"> |
| Subsession (grey bar) |
<div class="h3"> |
| Sub subsession (no bar) |
<div class="h4"> |
| Table |
<table cellpadding="3" cellspacing="2" border="1"> |
| Code |
<code>...</code>
|
| Ordered Lists |
<ol> |
| Unordered Lists |
<ul> |
| Nested Lists |
<ul> |
| Images (w/ caption) |
<p><center><a name="figure-6.2"> |
| Links |
* No spaces in link names!
|
| Text |
* Use paragraphs ( |