Blogプラグイン

DokuWikiにブログを設置出来る。

IncludeプラグインPagelistプラグイン必須。

  • 指定した名前空間内の記事をブログ風に表示
  • ブログっぽい操作感でページ新規作成
  • ブログのトップページみたいな感じで、指定した件数の概要表示
  • 古い記事(≒指定した名前空間内にある、作成日時の古いページ)へのリンク(アーカイブリンク)表示
  • ページを(DokuWiki標準の)更新日順に並べるのではなく、ブログ風に作成日順に並べる

などが出来るようになる。

DokuWikiにブログを組み込むのではなく、「DokuWikiの一部ページを、ブログに見せかける」プラグイン。

文法

ブログ

  {{blog>[名前空間]?[表示件数]&[フラグ]}}
[名前空間] ブログにする名前空間。子階層の名前空間も自動的に対象になる。 * だとWiki全体。 . だと同じ名前空間内のページ。 オプション。標準だと、サイト設定で指定した名前空間がブログになる。
[表示件数] 表示件数。 オプション。標準だと、5件表示。
[フラグ] Includeプラグインのフラグを &で区切ったもの。 Includeプラグイン参照。 オプション。

また、ブログを書ける(≒ブログ用に指定した名前空間内にページを作成出来る権限がある)人が見ると、記事の新規作成フォームも表示される。

アーカイブ

  {{archive>[名前空間]?[月]&[フラグ]}}
[月] YYYY-MM形式で表示月を指定。* だと全ページ 必須
[フラグ] Pagelistプラグインのフラグ。&で区切る。Pagelistプラグイン参照。 オプション
  {{autoarchive>[名前空間]}}

で、全ページのアーカイブが表示される。

ブログやアーカイブは、サイト内にいくつでも設置出来る。

既知の問題

問題というより仕様だけど、ブログのトップページやカテゴリページ風の表示しか出来ない。つまり、「タイトルだけ表示」といった事が出来ない。

ブログ風の「サイドバーにカテゴリ一覧表示」をしたい場合は、sidebarプラグインやサイドバーがあるテンプレートを導入し、Indexmenuプラグインを使うか手作業でカテゴリ一覧を作成する必要がある。

当然ながら、ブログとしては超シンプルです。日付順の日記的ニュース的記事をどんどん書いていくのが主体のサイトなら、最初からブログを使う事をおすすめします。

 
dokuwiki/plugin/blog.txt · 最終更新: 2009/05/02 19:06 by admin
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki