login | register
Thu 20 of Nov, 2008 (23:36 UTC)

bitweaver - Web Application Framework and CMS

Web Application Framework and CMS

Refresh cacheHistoryPrint

DataPluginCode

description of the power and usage of your {code} plugin

Created by: xing, Last modification: Mon 30 of Jun, 2008 (10:40 UTC) by Kozuch

Intro

frequently you need to display code in wiki pages and it's always useful to have syntax highlighting and sometimes even line numbering. the code plugin does all that and more!

Parameters

source

The code plugin allows you to select the source highlighting based on the code you are displaying. valid options are:
  • ActionScript
  • Ada
  • Apache Log File = Apache
  • ASM (NASM based) = Asm
  • ASP
  • Bash
  • C
  • C for Macs = C_Mac
  • AutoCAD DCL = CadDcl
  • AutoCAD LISP = CadLisp
  • C++ = Cpp
  • C# = CSharp
  • CSS
  • D
  • Delphi
  • Diff Output = Diff
  • HTML (4.0.1) = Html4Strict
  • Java
  • JavaScript
  • Lisp
  • Lua
  • MatLab
  • MpAsm
  • NullSoft Installer = Niss
  • Objective C = ObjC
  • OpenOffice.org Basic = OoBas
  • Oracle8/ Pascal
  • Perl
  • Php (default)
  • Php_Brief
  • Python
  • QuickBasic = QBasic
  • Smarty
  • SQL
  • VisualBasic = Vb
  • VB.NET = VbNet
  • VHDL
  • VisualFoxPro
  • XML

num

Determins if Line Numbers are displayed with the code. Valid options are:
  • TRUE / ON / YES /
  • <numeric value>
a Number will turn Line Numbering On. When a Number is specified - the Number is used for the first line instead of 1. Any ohter value will turn Line Numbering OFF and only the Code will be displayed.
The Default = FALSE Line Numbers are Not displayed.

title

give the codelisting a title.


Example

the parameters used are:
{code source=Html4Strict num=TRUE title="Here you can see some HTML code - titles are a recent addition."}


Here you can see some HTML code - titles are a recent addition.

  1. <div class="maketoc">
  2. <h3>Page Contents</h3>
  3. <li><a href="#Intro">Intro</a></li>
  4. <a href="#Parameters">Parameters</a>
  5. <li><a href="#source">source</a></li>
  6. <li><a href="#num">num</a></li>
  7. </ul>
  8. </li>
  9. </ul>
  10. </div>


External Links

bitweaver code plugin makes use of geshi: http://qbnz.com/highlighter/

Comments

Related Items

Documentation » Plugins

Documentation relating to Liberty and Wiki plugins

DataPluginAddtabs  •  DataPluginAdsense  •  DataPluginAgentInfo  •  DataPluginArticle  •  DataPluginArticles  •  DataPluginAttachment  •  DataPluginAvatar  •  DataPluginBackLinks  •  DataPluginBiticon  •  DataPluginBlog  •  DataPluginCalendar  •  DataPluginClock  •  DataPluginCode  •  DataPluginComment  •  DataPluginCountDown  •  DataPluginCreationTime  •  DataPluginDiv  •  DataPluginDropDown  •  DataPluginExample  •  DataPluginFreeMind  •  DataPluginGauge  •  DataPluginGeshiData  •  DataPluginHitCounter  •  DataPluginImage  •  DataPluginImg  •  DataPluginInclude  •  DataPluginLang  •  DataPluginLedgertable  •  DataPluginMakeTOC  •  DataPluginMapQuest  •  DataPluginMapQuestDirections  •  DataPluginModule  •  DataPluginObject  •  DataPluginPluginHelp  •  DataPluginQuote  •  DataPluginRenderer  •  DataPluginRSS  •  DataPlugins  •  DataPluginSF  •  DataPluginSort  •  DataPluginSourceForge  •  DataPluginspan  •  DataPluginSplit  •  DataPluginSpyText  •  DataPluginTitleSearch  •  DataPluginTOC  •  DataPluginTranslated  •  DataPluginUserCount  •  DataPluginUserLink  •  DataPluginUserList  •  DataPluginWikiList  •  DataPluginYoutube  •  HTMLPurifier  •  HTMLSyntax  •  LibertyMime FLV Plugin  •  List of Plugins  •  Maketoc Filter  •  ModuleParameters  •  Plugin  •  Plugin Help Pages Source  •  PluginProposal-BlogView  •  PluginProposal-CssChanger  •  PluginProposal-EyeCandy NeonText  •  PluginProposal-HideText  •  PluginProposal-MakePage  •  PluginProposal-PagePoll  •  PluginProposal-SQL  •  ProposalPage-Plugins  •  Simple Purifier  •  Style Purifier

Online Help

These pages are linked from within bitweaver's administration

Attachment Tracker Filter  •  AuthenticationPluginMultisites  •  AuthenticationPlugins  •  bitweaverSyntax  •  DataPluginAddtabs  •  DataPluginAdsense  •  DataPluginAgentInfo  •  DataPluginArticle  •  DataPluginArticles  •  DataPluginAttachment  •  DataPluginAvatar  •  DataPluginBackLinks  •  DataPluginBiticon  •  DataPluginBlog  •  DataPluginCalendar  •  DataPluginClock  •  DataPluginCode  •  DataPluginComment  •  DataPluginCountDown  •  DataPluginCreationTime  •  DataPluginDiv  •  DataPluginDropDown  •  DataPluginExample  •  DataPluginGauge  •  DataPluginGeshiData  •  DataPluginHitCounter  •  DataPluginImage  •  DataPluginImg  •  DataPluginInclude  •  DataPluginLang  •  DataPluginLedgertable  •  DataPluginLibrary  •  DataPluginMakeTOC  •  DataPluginMapQuest  •  DataPluginMapQuestDirections  •  DataPluginModule  •  DataPluginObject  •  DataPluginPluginHelp  •  DataPluginQuote  •  DataPluginRenderer  •  DataPlugins  •  DataPluginSF  •  DataPluginSort  •  DataPluginSourceForge  •  DataPluginspan  •  DataPluginSplit  •  DataPluginSpyText  •  DataPluginTitleSearch  •  DataPluginTOC  •  DataPluginTranslated  •  DataPluginUserCount  •  DataPluginUserLink  •  DataPluginUserList  •  DataPluginWikiList  •  DataPluginYoutube  •  FeaturePrettyUrlsExtended  •  HTMLPurifier  •  HTMLSyntax  •  IconStyles  •  Inline Diff  •  LibertyMime  •  LibertyMime FLV Plugin  •  List of Plugins  •  ModuleParameters  •  Plugin Help Pages Source  •  PrettyUrls  •  Simple Purifier  •  StyleLayouts  •  Style Purifier  •  TikiWikiSyntax  •  TranslationTutorial