DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


ja:plugin:blog

ブログプラグイン

互換性のある DokuWiki バージョン

2008-05-05, 2009-02-14, Lemming, Anteater, Rincewind, Angua, Adora Belle, Weatherwax, Binky, Ponder Stibbons

plugin ブログツールとしてDokuWikiを使用します。(元の作者: Esther Brunner)

最終更新日
2013-10-20
種類
Syntax, Helper, Action
リポジトリ
ソース
必要
include, pagelist

この拡張は二年以上更新されていません。もはや維持管理や対応がされておらず、互換性に問題がある可能性があります。

This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.

類似 bliki, blogtng, content, miniblog

タグ blog, news

必要とされるプラグイン bloglinks, feed, tiledblog

概要

ブログプラグイン は Wiki の中にブログを作ることを簡単に可能にします。 blog コンポーネントは、名前空間から最新の投稿(ページ)を新しい順に表示します。 新しいバージョンでは、ソート順は、前のバージョンのように最終変更日ではなく作成日です。 archive コンポーネントは、指定された月に書いた(作成した)全ての投稿を一覧にします。

live demo を使ってこのプラグインを試用できます。

ブログのためにこのプラグインを使用する場合、 Planet DokuWiki に参加してくれると嬉しいです。

インストール

ダウンロード plugin-blog.tgz
BundleHub Configure your own DokuWiki blogsuite install package, consisting of all mandatory plugins plus any optional features you want to include:
BlogSuite BundleHub :!: The Bundle Hub is currently out of date and not updated anymore, please install the plugins individually :!:
FIXME Site seems to be down for sime time, here is the archived version if you want to see possible optional plugins & features.
ヒント このプラグインを使用する場合、DokuWikiでBlogを書くにはを見てください。

構文

Blog

{{blog>[namespace]?[number]&[flags]}}
[namespace] ブログの名前空間。下位空間も同様に検索されます。* は Wiki 全体です。. はページと同じ名前空間です。 任意。デフォルトは初期設定の blog namespace
[number] ページ毎に表示する投稿数 任意。デフォルトは 5
[flags] & 区切りの include flags。include#flags参照。topform/bottomform/noform を追加。 任意。

指定した名前空間にある、最新の投稿を指定数個分、現在のページに表示します。 投稿の下部に、ページへのリンク(固定リンク)・作成者・作成日・コメント数が表示されます。 リンク・作成者・作成日・コメント数を非表示にすることもできます。 最後には古い投稿へのリンクがあり、ブログの履歴を移動できます。 新規ページを作成する権限を持っている場合、 最後の最後に新規投稿用フォームが表示されます。

Archive

{{archive>[namespace]?[month]&[flags]}}
[namespace] アーカイブ一覧のための名前空間。* は Wiki 全体です。. はページと同じ名前空間です。 任意。デフォルトは初期設定の blog namespace
[month] YYYY-MM 形式のアーカイブ一覧の月。* は Wiki 全体です。 必須。
[flags] & 区切りの pagelist flags。pagelist#flags参照。 任意。

指定した月に作成された、指定した名前空間の全ページのテーブルを表示します。

{{autoarchive>[namespace]}}

自動アーカイブを作成します。

初期設定と変更方法

Blog プラグインは、 管理者メニューのサイト設定を利用して初期設定を変更できます。

namespace 構文で名前空間を指定しなかった場合の、デフォルト名前空間
formposition 新規投稿用フォームの表示位置を選択する
dateprefix 新規投稿用フォームの作成ページに追加する自動取得日付の接頭辞。strftime PHP 関数のオプションが使用できます。%Y:%m%d のような名前空間区切りも機能します。
sortkey 投稿のソート方法の定義。作成日・最終更新日・ページ名・ページID・ページタイトル(最初のヘッドライン)が選択可能
sortorder 投稿のソート順。昇順・降順
showhistogram アーカイブ一覧にヒストグラムを表示する(autoarchiveは除く)

変更履歴

  • 2013-10-20: 翻訳の更新、空のブログ一覧のキャッシュ処理を修正。
  • 2013-03-27: archive 構文のためのより良いキャッシュ処理
    • ページが変更されたり、コメントや linkback が追加される度に、正しくキャッシュを更新するまでは、全てを一覧表示します。
    • 現在のユーザがアクセスできないページがアーカイブ一覧に含まれている場合、キャッシュは使用されません。キャッシュが他の理由で期限切れになるまで、除外ページが自動的に再び含まれることはありません。必要な場合は ~~NOCACHE~~ マクロが使えます。

開発

変更履歴

バグ/機能要望

バグや機能要望は、 バグ追跡 に報告してください。

Q&A

DokuWikiでBlogを書くには のページも読んでください。

日付が間違って表示されます。

必要とされるすべてのプラグインとDokuWiki本体が最新バージョンであることを確認してください。

日付の表示方法を変更できますか?

はい、日付のフォーマットには設定項目: dformatを使用しています。

ブログの 投稿日付を変更することはできますか?

ページのソース内の作成日(最終更新日)の手動設定には、metaプラグインが使用できます。 その後、投稿のソート方法の定義で最終更新日を選択します。 別の方法は、作成済ファイルのタイムスタンプを変更し、 <dokuwiki>/data/index/cdate.idx を削除することです。 (それをするつもりなら、バックアップを作ってください!)

目次を表示できますか?

目次は、巨大ブログの内容を見るのに役に立つかもしれません。

議論

バグや機能要求はバグ追跡に報告して下さい。

ja/plugin/blog.txt · 最終更新: 2014-07-12 11:13 by 106.136.30.141

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki