CardData/LayoutTemplate/8dp.SyntaxHighlighter でソースコードに色付け
内容
使用方法
dp.SyntaxHighlighter/Scripts/*.js => $WIKI_HOME/layout/scripts/*.js dp.SyntaxHighlighter/Styles/SyntaxHighlighter.css => $WIKI_HOME/layout/styles/SyntaxHighlighter.css ディレクトリ構成は以下のようになります。(追記:2009/06/23) ./wiki.cgi ├: ├layout/ │ ├scripts/ │ │├shCore.js │ │└*.js │ └styles/ │ └SyntaxHighlighter.css ├tmpl/ : └layout/ ├ code.tmpl : また、Perl用の JavaScriptファイルは以下のところから取得します。 Perl用スタイル設定は以下のものを利用します。上記のSyntaxHighlighter.cssに追加して利用します。@preプラグインは存在しません。.dp-pl {}.dp-pl .comment { color: green; }.dp-pl .string { color: #FF6600; }.dp-pl .keyword { color: blue; font-weight: bold;}.dp-pl .builtins { color: #ff1493; }.dp-pl .commonlibs { color: #8A2BE2; font-style: italic; }.dp-pl .op { color: red; }}} 記述方法は以下の通りです。 {{layout code,(c#|css|c|delphi|java|js|php|python|perl|ruby|sql|vb|xml)[,firstline:開始番号][,collapse][,showcolumns][,nogutter][,rows:行][,cols:列] 〜ソース〜 }} 管理画面の「プラグイン別名の設定」を利用した簡易的な利用方法 別名:@code プラグイン名:layout パラメータ:code この時の指定方法 {{@code (c#|css|c|delphi|java|js|php|python|perl|ruby|sql|vb|xml)[,firstline:開始番号][,collapse][,showcolumns][,nogutter][,rows:行][,cols:列] 〜ソース〜 }} ダウンロード
更新履歴
コメント
|