HTML is used as the primary markup language, but there is ContentBBcode tag system and some other helpers. I commonly use a grey box, which is:
<div class="box">text here</div>
To get a "Table of content" when you use
rk :h CBC tags you need to add such tag:
[ toc ]
(without the spaces)
[ rk :art slug="ARTSLUG" ]
Will insert a link to existing article using it title and description
[ rk :h id="1-4" ] text here [ /rk :h ]
Will insert a h1-h4 headline with designed CSS styles.
[ rk :link src="URL" desc="description"] link title [ /rk :link ]
Will insert a nice link to a given URL. "desc" can be ommited.
[ rk :syntax lang="LANGNAME" ] code [ /rk:syntax ]
Will highlight the code. Possible LANGNAME: python, xml, html, ruby, perl, lua, cpp, delphi, java, php, makefile, diff, javascript, css, sql, bash.
[ rk :thumb src="domain/filename" ]
Will insert a image with a thumb and JS image viewer. Images should be stored in:
/site_media/resources/DOMAIN_NAME/ where "DOMAIN_NAME" is the domain entered in "Sites" module in the Django Admin Panel (default "example.com")
(tags should be without the spaces by [] and in "rk :")
CBC works in articles an in news. On the forums and in Task descriptions FBC is used - Forum Tags. They support [code][/code] for code highlighting (HTML outside those tags will be removed on the forums) and BBcode like b,i,u,quote,url.
- Added: 14.07.2008 by riklaunim