「プラグイン」に戻る
DokuWikiおすすめプラグイン一覧。まとめ
言語を追加したり、CSSのマージンの関係で、私は、Syntaxhighlighter3を使っています。
Syntaxhighlighter3から、jsをひとまとめにして通信量を減らすなど細かな改善がされている
使えるオプションが一部変わっている。
ただ、Syntaxhighlighter4は、言語の追加ができない。
管理画面のサイト設定よりどのCSSを利用しているか確認して修正する。
lib/plugins/syntaxhighlighter4/dist/theme-default.css
バックグラウンドの色を修正
.syntaxhighlighter { background-color: white !important; } .syntaxhighlighter .line.alt1 { background-color: #F2F5F8 !important; } <- 変更 .syntaxhighlighter .line.alt2 { background-color: #F2F5F8 !important; } <- 変更
縦のスクロールバーをなくす
.syntaxhighlighter textarea { -moz-border-radius: 0 0 0 0 !important; -webkit-border-radius: 0 0 0 0 !important; background: none !important; border: 0 !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0 !important; outline: 0 !important; overflow: visible !important; overflow-y: hidden !important; <- 追加 padding: 0 !important;
右に寄せる
.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line { margin-left: .5em !important; <- 追加 padding-left: .5em !important; } <- 0em から変更
「toolbar:false」を書く。
<shx コード toolbar:false>
#/bin/sh [ -d $logdir ] || mkdir $logdir echo "test"
<sxh bash toolbar:false gutter:false> [ -d $logdir ] || mkdir $logdir echo "test" </sxh>
<div>Some text</div> <?php public function render($mode, &$renderer, $data) { if($mode != 'xhtml') return false; } ?>
<sxh php; html-script: true> <div>Some text</div> <?php public function render($mode, &$renderer, $data) { if($mode != 'xhtml') return false; } ?> </sxh>