Edit  Diff  Hiki -Front Page-  Index  Search  Changes  History  Source  Login

Hiki - referer.rb Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

6G6zsz  <a href="http://sgaistkrdspo.com/">sgaistkrdspo</a>! 概要

ページ毎にリンク元を保存、表示するプラグインです。

! 使い方

プラグインを有効にすると、フッタ部分にリンク元が表示されるようになります。

hikiconf.rbに以下のように記述すれば、保存しないURLを指定することができます。

@options['referer.omit_url'] = [
   '^http://localhost[:/]',
   '^http://192\.168\.',
   '^http://172\.1[6789]',
   '^http://172\.2[0-9]',
   '^http://172\.3[01]',
   '^http://10\.',
]

また、

@options['referer.replace_url'] = [
   '^http://www.google.(com|co?.jp)/search.*?q=([^&]*).* google検索(\2)',
]

のように記述するとURLを任意の文字列に置換して表示することができます。

@options['referer.display_type'] = 'long'

のようにすると一つのリンク元を1行で表示するようになります。

@options['referer.display_type'] = 'none'

のようにするとフッタ部分の表示を消し、保存のみ行うことができます。

また、

{{referer_map}}

のように記述するとリンク元が存在するページとページ毎のリンク元を一覧することができます。