Table of Contents

Do プラグイン

Compatible with DokuWiki

Frusterick Manners, !Elenor Of Tsort, !Detritus, !Hrun, !Ponder Stibbons

plugin Do プラグインを使用すると、wiki ページ内に簡単なタスクを作成できます。

Last updated on
2017-04-26
Provides
Syntax, Helper, Action
Repository
Source
Requires
sqlite

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

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

Similar to agenda, structtasks, todo

Tagged with list, task, todo

Do プラグインを使用すると、wiki ページ内に簡単なタスクを作成できます。 タスクには担当者として他のユーザーを指定、期日を指定できます。 また、ページ内にタスクの一覧表示もできます。

A CosmoCode Plugin

プラグインの文章とダウンロードは ICKEwiki.de にあります。

構文

二種類の構文があります。

タスク

<do USER DATE>TEXT</do>

TEXT という新しいタスクを作成し、必要に応じて USER を担当者、DATE を期日として指定します。 このためのツールバーボタンもあります。

USER 現在の認証バックエンドが認めたユーザーID + USER User id - bbi-Benutzername (rw, kw, tk, …) - DATE ​yyyy-mm-dd 形式の日付 + DATE ​yyyy-mm-dd 形式の日付 - TEXT タスクの説明。タスクの文章は、ページ内で一意でなければなりません。重複は同一タスク扱いです。

一覧

{{dolist>NAMESPACE?id=ID&status=(DONE|UNDONE)&limit=COUNT&md5=MD5&user=ASSIGNEE&creator=CREATOR}}

省略可能な抽出条件付きの名前空間内のタスク一覧

項目 説明
NAMESPACE タスクを検索する名前空間
id タスクを検索するページ
status 有効値は DONEUNDONE。大文字と小文字を区別しない。
limit 表示項目の最大数。
md5 この MD5 値付きのタスクのみ表示
user 担当者のユーザーID
creator作成者のユーザーID

テンプレートにユーザーの未完のタスクを表示する

テンプレートに次のコードを追加すると、現在のユーザーの未完のタスクのアイコンを表示できます:

/** @var helper_plugin_do $do */
$do = plugin_load('helper', 'do');
if ($do) {
    echo $do->tpl_getUserTasksIconHTML();
}

未完のタスクがある場合アイコンをクリックすると、すべての未完のタスクの表がオーバーレイとして表示されます。

ツールバー

ツールバーボタン ボタンアイコン は担当者や期日を入力するダイアログを表示します。 期日は日付選択が表示されます。 Bureaucracy プラグインがインストールされている場合、担当者の提案もダイアログ表示します。

デモ

ICKEwiki.de のデモを参照して下さい。