とらりもんHOME  Index  Search  Changes  Login

とらりもん - 管理のメモ Diff

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

adminとしてログインしないと「管理」メニューにはアクセスできない。

! プラグイン設定
* 「管理」メニューでプラグインを選択・追加する。
* 追加しても動かないときは, hiki/misc/plugin/の中の, 当該プラグインのパーミッションに問題があるかもしれない。chmod og+r hoge.rb。
* ファイル添付を可能にする:
** [[attach.rb|http://hikiwiki.org/ja/attach.rb.html]]
* 編集可能なユーザーを登録する(ログイン/パスワード アカウント)
** [[edit_user.rb|http://hikiwiki.org/ja/edit_user.rb.html]]
* 数式を記述可能に(2017/05/14 Jin Katagi)
** [[インストール|http://www.hiraku.ro/?x-hiki#l6]]
** [[記述の仕方はこちら|http://www.hiraku.ro/?hiki_x-math.rb]]


! 上付き・下付き・斜字体が使えるように改造

2009/01/07 奈佐原

~~y~~=~~x~~""2""+~~a~~__0__

のように。[[参考|http://nekojita.org/hiki/Hiki.html]]

hikidoc.rbの364行めから以下のように変更した:

  ######################################################################
  # modifier( strong, em, re, sup, sub, ita )

  STRONG = "'''"
  EM = "''"
  DEL = '=='
  SUP = '""'
  SUB = '__'
  ITA = '~~'
  MODIFIER_RE = /(#{STRONG}|#{EM}|#{DEL}|#{SUP}|#{SUB}|#{ITA})(.+?)(?:\1)/

  def parse_modifier( text )
    text.gsub( MODIFIER_RE ) do |str|
      case $1
      when STRONG
        store_block( "<strong>#{parse_modifier($2)}</strong>" )
      when EM
        store_block( "<em>#{parse_modifier($2)}</em>" )
      when DEL
        store_block( "<del>#{parse_modifier($2)}</del>" )
      when SUP
        store_block( "<sup>#{parse_modifier($2)}</sup>" )
      when SUB
        store_block( "<sub>#{parse_modifier($2)}</sub>" )
     when ITA
       store_block( "<i>#{parse_modifier($2)}</i>" )
      end
    end
  end