■ [hiki] Hikiにチェックボックス方式のスパム防止を組み込んでみた 2011年においては、スパム防止機能のないWikiエンジンは使いものにならない。Hikiではデフォルトでベイズフィルタと単語フィルタによるスパム防止機能が使えるが、 個人的にもっとメンテナンスフリーなやつが欲しかったので、 □ I'm human ■ I'm robot みたいなチェックボックス方式のスパム防止機能を作ってみた。これをオン/オフにしたときだけ書き込めるようになる。 1. プラグインの用意 以下のようなrobothuman.rbというファイルをプラグイン置き場(デフォルトはmisc/plugins/)に作る add_edit_proc do %{ <div id="robothuman"> Spam Check: <input type="checkbox" name="human"> I'm hu
hiki の設定メモ {{toc_here}} hikiの設定 debian etch における hikiの設定メモ 参考にさせて頂いたサイトは、以下の通り。多謝。m(__)m http://d.hatena.ne.jp/MaD/20070123 $ sudo apt-get install hiki $ mkdir /home/hoge/public_html/hiki $ cd /home/hoge/public_html/hiki $ hikisetup /usr/bin/hikisetup が変だったので、以下の修正を加える。 58c58 < cp('/usr/share/doc/hiki/examples/hikiconf.rb.sample', 'hikiconf.rb') --- > cp('/usr/share/doc/hiki/examples/hikiconf.rb.s
hiki 用の unite.vim plugin https://github.com/basyura/unite-hiki Hiki は Ruby で書かれた高機能・高速 Wiki クローンです。 Hiki rails3 の勉強を始める → hiki に tips をまとめる → ブラウザから編集するのがめんどくさくなる → vim でできないかな? → vimscript を書き始める → 更新できたー → unite.vim の plugin にしてみる 道を外れっぱなしのまま進んで最低限の機能を追加できたかな。 必要なもの unite.vim open-browser.vim cURL webapi.vim は curl のパラメータを変えて使いたかったので、http.vim をオレオレ修正したものを同梱。 設定 let g:unite_hiki_user = 'user' let
Hiki でもコード片のシンタックスハイライトが使えると幸せなのにな−,はてなダイアリーのスーパー pre 記法みたいな感じでさぁと思い立ち,勢いだけでプラグインを書いた 基本的に自分が使うことしか考えていないので,このプラグインのためだけに HikiDoc クラスを書き換えていて,同じことをするプラグインと同居すると破綻するという素敵仕様.当然,他の記法を追加しようとした場合に自爆する可能性も孕んでいるという地雷っぷり! 気が向いたら,記法の追加はプラグイン形式で行えるように書き換える…かもしれない.extensions ディレクトリを掘って,そこに突っ込まれたパーサをなめて動的にロードするようにすれば多少はマシになるだろう.あとは本体が適用されるタイミングも絞らないとなぁ こちらの VimColor を同梱させていただきました http://d.hatena.ne.jp/viver/2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く