tasks.inc.php

サマリtask(todo)管理用プラグイン
リビジョン1.8
対応バージョン1.4.2
投稿者nobu_s
投稿日2004-05-10 (MON) 14:18:45

初めての投稿ですので不具合等ありましたらコメント欄にでもお願いします。

ダウンロードとバージョンアップ履歴

バージョン変更点
file1.8タスクの変更時のバグ・IEでの動作不具合修正
1.7設定項目の変更・リストの最適化の動作時のバグ修正
1.6icsファイル書き出し時の重要度にリミット付加
1.5.1icsファイル書き出しバグ修正
1.5進捗度と重要度の個別指定の実装
1.4初期ファイル名の変更
1.3クラス名の変更
1.2:config/tasks/contentsの削除機能追加
1.1XHTML 1.1 not valid対策&コメントの追加
1.0初期リリース
  • バージョン№をクリックしてダウンロードしてください。
  • プラグインフォルダにインストールする前にtasks.inc.phpに名前を変更してください。
  • 1.4から初期ファイル名を変更しました。1.3以前を使用していた方は
    :config/tasks->:config/plugin/tasks
    :config/tasks/contents->:config/plugin/tasks/contents
    に変更願います。

内容

複数のtask(ToDo)の管理を行います。

Jpgprah(以下のJpgrapの設定参照)の設定を行えばガントチャート表示もできます。 また、iCalやMozillaCalendar用にiCalendar形式での出力にも対応しています。

iCalendar形式での出力はとりあえずの機能(progress,priorityは反映されません)しかありませんが、一応動作確認は行っています。

スクリーンショット

tasks.jpg

使用ファイル名

  • :config/plugin/tasks

    重要度と進捗度の初期設定を行う(設定参照)。

    :config/plugin/tasks/property/ページ名が無い場合はこのページのデータが使用されます。

  • :config/plugin/tasks/contents

    タスク項目のデフォルトの詳細を保管。

    データに不整合があった場合はこのファイルを確認してください。

  • :config/plugin/tasks/property/ページ名

    ページ別の重要度と進捗度の初期設定を行う(設定参照)。

    このページがある場合はページ名対象ページの重要度と進捗度が優先されますが、このページに無い数値があるタスクはデフォルト値を使用します。

使用方法

書式

インライン書式

#tasks
#tasks(all_list)
#tasks(search)
#tasks(開始日,終了日,表示したいタスクのページ名)

iCalendarでの出力

http://www.example.com/pukiwiki/pukiwiki.php?plugin=tasks&export=ical&dummy=ics

iCalendar出力の確認

http://www.example.com/pukiwiki/pukiwiki.php?plugin=tasks&export=ical

概要

  • #tasks

    引数無しで指定した場合は、タスク一覧等を表示する

    • タスク追加

      このページにタスクを追加します(入力方法参照)。

    • テーブル

      HTMLのテーブル形式でタスク一覧を表示します。Jpgraphが使用できる環境が前提(備考参照)。

      タスク名をクリックするとページ名/タスク名の新規ページを作成できます。

      詳細をクリックするとタスクの詳細を変更できます(入力方法参照)。

    • ガントチャート

      Jpgraphにてガントチャート形式でタスク一覧を表示します。Jpgraphが使用できる環境が前提(備考参照)。

      タスク名をクリックするとページ名/タスク名の新規ページを作成できます。

      グラフをクリックするとタスクの詳細を変更できます(入力方法参照)。

    • 設定ページ編集

      ページ別の重要度・進捗度を設定します。:/config/plugin/tasks/property/ページ名が無い場合は:/config/plugin/tasksのコピーを作成します。

    • ページ名の変更

      ページ名を変更します。PukiWikiでページ名を変更するとタスクとの関連がなくなりますので注意してください。すでにあるページ名には変更できません。

    • リストの最適化

      タスクを記録している:config/plugin/tasks/contentsをページ・タスク順に並べ替えます。

  • #tasks(all_list)

    引数に'all_list'を指定した場合は、tasksで入力したタスク全ての一覧を表示する。

    • ページ名左の'+'をクリックすると対象ページのタスクを表示します。
    • ページ名をクリックすると対象ページに移動します。
    • タスク名をクリックするとタスクの詳細を変更できます(入力方法参照)。
  • #tasks(search)

    引数に'search'を指定した場合は、tasksで入力したタスク全ての一覧ら検索して表示する。

    • ページ

      ページ名に指定した文字が含まれている項目を一覧表示します。大文字・小文字を区別しません。

    • タスク

      タスクに指定した文字が含まれている項目を一覧表示します。大文字・小文字を区別しません。

    • 日時

      指定した日付が開始日~終了日間にある項目を一覧表示します。日付の区切りは'/'を使用してください。

    • 重要度

      重要度が指定した項目を一覧表示します。:config/plugin/tasksや:/config/plugin/tasks/property/ページ名で指定した数字・表示内容どちらで指定しても構いません。

    • 進捗度

      進捗度が指定した項目を一覧表示します。:config/plugin/tasksや:/config/plugin/tasks/property/ページ名で指定した数字・表示内容どちらで指定しても構いません。

  • #tasks(開始日,終了日,表示したいタスク一覧のページ名)

    複数ページのtasksを一覧表示したいときに使用します。

    第1引数に開始日(2004/5/10のように'/'区切りで指定)と第2引数に終了日(2004/6/10のように'/'区切りで指定)を指定し、第3引数に表示したいタスク一覧のページ名を指定すると指定範囲でのタスク一覧を表示(第3引数移行にタスク一覧のページ名を','区切りで複数指定すると複数のタスク一覧を表示)。

入力方法

  • 件名

    タスク名称を入力してください。

  • 開始日時:

    開始日時を入力してください(年は西暦4桁の数字、月は1~12までの数字、日は1~31までの数字)。全角数字は半角数字に変換されます。また、実在しない年月日は直前の実在する年月日に変更されます。

  • 終了日時

    終了日時を入力してください(年は西暦4桁の数字、月は1~12までの数字、日は1~31までの数字)。全角数字は半角数字に変換されます。また、実在しない年月日は直前の実在する年月日に変更されます。

  • 重要度

    重要度を選択してください。表示項目は:config/plugin/tasksや:/config/plugin/tasks/property/ページ名で変更できます(設定参照)。

  • 進捗度

    進捗度を選択してください。表示項目は:config/plugin/tasksや:/config/plugin/tasks/property/ページ名で変更できます(設定参照)。

  • TODO項目

    iCalendar形式で出力する際にVTODO形式で出力する場合はチェックしてください。デフォルトはチェック無しのVEVENTになります。

設定

  • :config/plugin/tasks と :/config/plugin/tasks/property/ページ名
    • priority

      重要度の設定を行います。

      • 重要度

        1~100までの半角数字を入力してください。

      • 表示内容

        重要度の数字に対応する文字を入力してください。タスク入力画面等での表示名になります。

      • デフォルト

        タスク入力時にデフォルトで選択したい項目に'true'を入力してください。

      • 件名の色

        HTMLでのリスト表示時のタスク名とJpgraphでのグラフの進捗バーの色を指定します。

    • progress

      進捗度の設定を行います。

      • 進捗度度

        1~100までの半角数字を入力してください。100の項目はicsでの書き出しを行いません。

      • 表示内容

        進捗度の数字に対応する文字を入力してください。タスク入力画面等での表示名になります。

      • デフォルト

        タスク入力時にデフォルトで選択したい項目に'true'を入力してください。

  • ガントチャート表示

    JPGRAPHがインストールされていて、かつ日本語が表示できればtasks.inc.phpの

    DEFINE("USE_JPGRAPH","false");
          ↓
    DEFINE("USE_JPGRAPH","true");
    にすることにより、タスク一覧のリスト表示をJpgraphによるガントチャート表示に変えることができる。また、
    DEFINE("DEFAULT_JPGRAPH","true");
          ↓
    DEFINE("DEFAULT_JPGRAPH","false");
    にすることにより、通常はリスト表示だが、必要に応じてガントチャート表示にすることができる。

    ガントチャート表示を使用する場合は

    DEFINE("JPGRAPH_PATH", "/foo/bar/");
    の/foo/barを、利用先の環境のJpgraphのインストール先フォルダーに書き換えてください(最後は"/"で閉じてください)。
  • ics形式での出力

    使用しているHTTPサーバーがWebDAVを使用できる環境であれば、tasks.inc.phpの

    DEFINE("ICS_PATH","/foo/bar/");
    DEFINE("ICS_URL","http://www.example.com/foo/bar/");
    を利用先の環境に書き換えることにより、iCalendar形式のスケジューラーにて閲覧できる。また、
    DEFINE("CALENDAR_NAME","tasks");
    の'tasks'を変更することによりカレンダー名を変更することができます。このカレンダー名で指定した名前に".ics"がついたカレンダーが作成されます。

    icsでの書き出しを抑制するには

    DEFINE("ICS_PROGRESS_MAX","90");
    の'90'を変更してください。:config/plugin/tasksや:config/plugin/tasks/property/ページ名で指定した数字がICS_PROGRESS_MAXより大きい場合は出力しません。
    • ICS_PATH

      サーバー内でのicsファイルの保存先を指定してください。

    • ICS_URL

      外部から閲覧できるicsファイルの読込み先を指定してください。

Jpgraphの設定

  • 動作確認済み環境

    Debian Sarge

    PHP 4.3.4

    PukiWiki 1.4.2

    Jpgraph 1.14

  • 入手先

    http://www.aditus.nu/jpgraph/

  • 日本語表示用改造点

    jpgrahp/src/jpgraph.phpを変更

    • 246行目付近(追加)
      //Japanese font
      DEFINE("FF_JPN_START",32);
      DEFINE("FF_JPN_END",90);
      DEFINE("FF_KOCHI",32);
      DEFINE("TF_KOCHI","kochi-gothic-subst.ttf"); <- フォント名は環境に合わせて変更
      DEFINE("FF_JPN_DEFAULT",FF_KOCHI);
      DEFINE("TF_JPN_DEFAULT",TF_KOCHI);
    • 6185行目付近(追加変更)
      $txt = $this->langconv->Convert($txt,$this->fo...
      //ここから追加
      //For Japanese Font
      if(preg_match("/".mb_detect_encoding($txt)."/","SJIS,EUC-JP,JIS,UTF-8")){
         $txt = mb_convert_encoding($txt,"UTF-8","auto");
         $this->font_family = FF_JPN_DEFAULT;
         $this->font_file = TTF_DIR . TF_JPN_DEFAULT;
      }
      //ここまで追加
      if( !is_numeric($dir) )

tasks.inc.phpの月名を日本語表示改造例

  • 200行目付近
    if($week_check == 1){
    $graph->ShowHeaders(GANTT_HWEEK | GANTT_HMONTH);
    //ここから追加
           $graph->scale->SetDateLocale("ja_JP");
           $graph->scale-> day->SetFont(FF_GOTHIC,FS_NORMAL,10);
           $graph->scale-> month->SetFont(FF_GOTHIC,FS_NORMAL,10);
    //ここまで追加
    $graph->scale-> month-> SetStyle( MONTHSTYLE_SHORTNAMEYEAR2); 
    $graph->scale-> week->SetStyle(WEEKSTYLE_FIRSTDAY);
    
    //途中省略
    
    }elseif($week_check == 0){
    $graph->ShowHeaders(GANTT_HDAY | GANTT_HWEEK | GANTT_HMONTH);
    //ここから追加
           $graph->scale->SetDateLocale("ja_JP");
           $graph->scale-> day->SetFont(FF_GOTHIC,FS_NORMAL,10);
           $graph->scale-> month->SetFont(FF_GOTHIC,FS_NORMAL,10);
    //ここまで追加
    $graph->scale-> month-> SetStyle( MONTHSTYLE_SHORTNAMEYEAR2); 
    $graph->scale-> week->SetStyle(WEEKSTYLE_FIRSTDAY); 
    
    //途中省略
    
    }elseif($week_check == 2){
    $graph->ShowHeaders(GANTT_HYEAR);
    //ここから追加
           $graph->scale->SetDateLocale("ja_JP");
           $graph->scale-> day->SetFont(FF_GOTHIC,FS_NORMAL,10);
           $graph->scale-> month->SetFont(FF_GOTHIC,FS_NORMAL,10);
    //ここまで追加
    $graph->scale-> month-> SetStyle( MONTHSTYLE_SHORTNAMEYEAR2); 
    $graph->SetDateRange(

ja_JPをEN_USに変更すると英語表示になります。それゆえDefineで最初に定義しておくと良いと思います。

//地域
//   DEFINE("LOCAL_MODE","EN_US");//北米
   DEFINE("LOCAL_MODE","ja_JP");//日本
$graph->scale->SetDateLocale("ja_JP");
↓先ほどの変更箇所をこうするともっと良いかも
$graph->scale->SetDateLocale(LOCAL_MODE);

アンケート

  • このプラグインを使用していますか?一人1回のみ投票して下さい。
    選択肢投票
    使用している67
  • このプラグインに満足しておりますか?
    選択肢投票
    はい11
    いいえ6
  • 「いいえ」に投票した方に質問です。
    どのような修正を加えれば、よくなると思いますか?下記のコメントに記入して下さい。

コメント

  • nobu_s 2004-05-11 (TUE) 08:39:48

    XHTML 1.1 not valid対策をしたものを再添付したいのですがどうしたらいいんでしょうか?プラグインの名前を変えるしかない?

    • reimy 2004-05-11 (TUE) 09:48:18

      tasks.inc.phpを削除しておきますので、再アップよろしく。

    • nobu_s 2004-05-11 (TUE) 10:56:19

      最アップしました。

  • 名無しさん 2004-05-11 (TUE) 09:05:26

    :config/plugin/tasks/contents の内容を削除する機能がないんですね。あと、進捗度ですが、デフォルトは、現状のように、:config/plugin で良いのでしょうけど、ページによって分けて管理することを意識すると、文言などは個々にあって良いと思うので、そのページの配下に定義されている場合は、その内容を有効とする。みたいな動きだと良いと思います。

    • 名無しさん 2004-05-11 (TUE) 19:32:55

      素早い対応、ありがとう御座います。個別文言の実装、期待しています。

    • nobu_s 2004-05-13 (THU) 10:48:25

      1.5でページ別の設定に対応しました。自分自身必要ないので十分なテストをしていませんが一応動作確認済みです。もし問題があればコメントお願いします。他にも要望等がありましたら連絡してください。

  • upk 2004-05-16 (SUN) 22:59:27

    ちょっと、毎回設定を変更するのが面倒で、気になったんですけど、

    • Jpgraph(JPGRAPH_PATH)のパスとJpgraph_gantt(JPGPAPH_GANTT_PATH)のパスを分けて定義させるのではなく、導入先パスが特定できれば良いわけじゃないですかね?であれば、1度定義すればOKかと思いますけどね。
    • iClalendar(ICS_PATH)の出力パスで、ファイル名を定義しているんですから、ICS_URLでは、ファイル名は不要として補完すれば良いんじゃないですかね?
  • upk 2004-05-16 (SUN) 23:23:47

    ちょっと考えるところですが、

    • 削除のボタンは、詳細で入力画面を拝むまで行かず、一覧の詳細の横でよいんじゃないですかね?
    • リストの最適化は、システム側で勝手に実行しちゃいけないものなんですかね?
    • 設定ページ編集のアンカーは、コロン(:)のページ名で、このプラグインを使うと、有効な名前にならないので、:config/plugin/tasks/の下にページ名で作ろうとせず、その定義ページの配下に、固定な名前のページが存在したらとかにした方が良いと思います。
  • upk 2004-05-16 (SUN) 23:32:19

    あと、:config 下のファイルをプラグインが書き換えるようですから、凍結しても、上書きしちゃっているので、対応しないとまずいと思います。とは書きつつ、凍結した場合の挙動は、ちょっと悩みますね。サーバ管理者と、このプラグイン設置者は異なるでしょうし、誰でも更新されても、困る局面もあるでしょうから。

  • nobu_s 2004-05-17 (MON) 23:21:44

    何度も更新してすいません。設定個所の変更は1.7で対応しました。ICS_PATHとICS_URLのファイル名はCALENDAR_NAMEを使用することにしました。他の点については、

    • 削除ボタンの位置はテーブル表示の時はリスト脇でもいいのですが、Jpgraphでの表示時は脇に表示できないのでこのままの仕様で行きたいと思います。
    • リストの最適化はシステム側で実行してもいいのですが、リストが大きくなったときに毎回配列のソートを行うとかなりの負荷になるかなと思いシステムでの実行をしていません。DEFINEでどちらか選べるようにします。
    • :config/plugin/tasks/property/ページ名については固定名のページも考えたのですが、固定名にするとその名前のtaskがつくれなくなる可能性があるので現在の:config以下に作成しました。non_listを使用してコロンのページ名でこのプラグインを使用しないようにして対応できないでしょうか?
    • 凍結したページの対応については、自分が凍結ページを使用していないため、正直言って問題点がよくわかりません。どうやって対応するのがいいのでしょうか?

ということでリストの最適化については早速対応したいと思います。もう少しお付き合いお願いします。

  • teru? 2004-06-03 (THU) 10:29:56

    1.3.xの環境用もあったらいいなと。自分で改造しろって?

    • 名無しさん 2004-06-04 (FRI) 10:17:20

      1.3系は:config/~に対応してないので…。すなおに1.4系に乗り換える方が楽

    • nobu_s 2004-06-06 (SUN) 22:13:34

      申し訳ありませんが1.3.xに対応する予定はありません。

  • kuchiba? 2004-06-17 (THU) 16:28:24

    PukiWiki1.4.3でtasks.inc.php1.8を使ってみましたが、こちらの環境では [ タスク追加 ] がうまく動きませんでしたので、762行目を以下のように変更してみました。

    $tool_bar .= "[[タスク追加>".$script."?plugin=tasks&page="
                 .urlencode($vars["page"])."&task_name=]]";

    変更と言っても、最後に "=" を追加しただけなのですが。

    • nobu_s 2004-06-18 (FRI) 09:14:33

      ブラウザは何をお使いですか?こちらではIE6とFireFoxで確認していますが問題ありません。とは言っても変更に支障があるとは思えませんので次回のバージョンアップ時に訂正します。

  • kuchiba? 2004-06-18 (FRI) 14:57:07

    Debian(sarge)でMozilla 1.6を使用しています。

  • マスタング 2004-06-20 (SUN) 00:34:13

    Fatal error: Call to undefined function: mb_convert_kana() in /........./plugin/tasks.inc.php on line 129 と言われてしまいました。 pukiwiki 1.4.3 PHP 4.2.2 です。

    • php.ini 560行目あたりextension=php_mbstring.dllのコメント(行頭の;)を外して下さい。
  • 名無しさん 2004-06-21 (MON) 22:17:24

    jpegではなくテーブルやSVGなどでのガントチャート表示はできませんか?

  • ゆーじ? 2004-08-07 (SAT) 09:49:58

    以前からこんなプラグインを期待してました。サイトのメンテの際にさっそくインストールしてみようと思います。

  • 名無しさん 2004-08-11 (WED) 14:09:42

    #tasks(all_list) ですが、デフォルトでは全タスクが一覧表示され、(ー)が押された項目だけを閉じるという具合にできませんでしょうか?

  • 名無しさん 2004-08-12 (THU) 16:05:03

    担当者選択用プルダウンメニュー、項目の表示・非表示の選択チェックボックスなんかもあるとうれしいです。

  • jpgraphがアップデートされてますね。1.16でもOKなようです。1.17beta2ではだめでした。環境はPHP4.3.8、Pukiwiki1.4.4、FedoraCore2です。 -- {{{XXX}}}? 2004-11-25 (木) 11:11:25
    • 私の環境だとどういうわけかガントチャートで複数個のタスクを追加したときにそれに応じたガント線が出てこないで、最初に入力したタスクだけのガント線が表示されます。よく見ると最初に入力したタスク名にマウスを当てた時にヒントが出ますが、最初に入力したタスク名とそのタスクの箱の下の線との間にマウスを当てると2つ目に入力したタスク名がヒントとして表示されることがわかりました。で、具合的にどうすればいいのかわからないものですから、ちょっとご報告させていただきました。 -- {{{XXX}}}? 2004-11-25 (木) 11:37:27
    • さっきの報告は私の方の勘違いだと思われます。キャッシュにでも入ってたのかな。一度ブラウザを閉じてさっき開いてみたらき定義したタスク分だけきちんと表示されてました。タスクを追加した直後の再表示にのみ表示されないだけのようです。 -- {{{XXX}}}? 2004-11-25 (木) 15:45:42
  • お願いがあります。 サブタスク機能とプロジェクトを実装してはいただけないでしょうか?
    例えば番組制作でプロジェクト名(タイトル名+話数)を設定したいのです。タスクよりも大きな単位の作業になります。
    タスクは各カットにしたいのですが、カット内の必要なより小さい作業をサブタスク(またはジョブ)として登録したいのです。
    更にツリー表示できると助かります。 度々スイマセン、プロジェクトはページ名を分ける事で代用できそうなので、サブタスク(ジョブ)だけでも何とかならないものでしょうか? よろしくお願いします。
    • ゆーじ? 2005-01-20 (木) 19:38:46
  • 導入してみたのですが、テーブル表示はできるのですけれどもガントチャートの画像が表示してくれません。思い当たるところがありましたらご教授いただけると幸いです。環境はVine3.1、PukiWiki1.4.4、PHP4.3.9、jpgraph1.16です。 -- 2005-03-18 (金) 23:17:52
  • 私も表示できません。pukiwiki/cacheの下に画像ファイルはできているのですが。 -- 2005-03-23 (水) 22:59:07
    • 下の方々に感謝。.htaccessを消したら表示できました。
  • .htaccessの件かも。 -- teanan 2005-03-23 (水) 23:03:16
  • pukiwiki本体を 1.4.4 から 1.4.5_1 に変えたところ、skin.ja.php とぶつかって header が帰られないようなエラーが出ました。機能には問題ないようでした。「開発室」の記事を参考に tasks.inc.php の末尾の空行を削除したら直りました。 -- 2005-09-17 (土) 15:36:15
  • 複数のマイルストーン(何とかチェック、マスターアップなど)を設定できるようになるとうれしいです。 -- ゆーじ? 2005-09-26 (月) 16:03:31
  • たとえば、hoge/hugaとか、階層の下のページに設置すると、何も表示されなくなりますです。 -- 2005-10-19 (水) 18:13:55
  • pukiwiki本体1.4.6rc、tasks.inc.phpリビジョン1.8でタスク名に「+(半角プラス)」を含めるとタスクの編集ができなくなってしまいました(編集ページではタスク名が+がスペースに変換されてしまう) -- も? 2005-11-02 (水) 11:40:26
  • とても便利に使用させていただいています。 要望ですが、MSプロジェクトみたいにタスクに依存関係をいれることはできたら、もっと便利になるかと(っていうかもうMSプロジェクトいらないと)思います。 -- masaki? 2006-02-22 (水) 13:13:43
  • あとガンチャートで表示するときに表示する日付をテキストボックスなどで指定できると便利かと思います。 -- masaki? 2006-02-22 (水) 13:16:12
  • このプラグインはlinuxのFedora Core5に入れられますか?使用するファイルはすべて自分で作るのでしょうか? -- TP? 2006-09-06 (水) 09:17:48
  • 「マスタング」さんと同じエラーがでます。PHP4.4.4のphp_mbstring.dllは、mb_convert_kana() をエクスポートしていないみないなんですが。。 -- fukafuka? 2006-09-30 (土) 00:23:26
    • PHP4.4.4、Pukiwiki1.4.7で「マスタング」さんと同じエラーが出るのですが、どこをどう改良したらいいでしょうか? -- 武蔵? 2006-12-06 (水) 14:35:54
  • jpgraphの日本語表示がうまくできません。。。Jpgraphの設定で日本語表示用改造点を参考に変えてみようとしましたが見当たりません。。。 どうしたら表示できますか? -- むうう? 2006-11-15 (水) 16:15:01
    • 現在のjpGraphは日本語に対応していますので、フォントの設定をするだけで日本語は表示できます。ただし、tasks.inc.php プラグインの方から呼ぶ際に、日本語がUTF-8で渡っていないと化けるはずです (^^; ご参考まで。 -- teanan 2006-11-15 (水) 02:11:31
  • 後、ページ名の変更を日本語で入力した後、トップページに戻ると全てが消えてしまうのですがこれもUTF-8で渡ってないって事なんでしょうか??? -- むうう? 2006-11-15 (水) 16:15:01
  • うちもeuc-jpな環境です・・・。文字化けしない様にするにはどのように・・・ -- ゆうや? 2006-11-16 (木) 21:51:01
    • http://www.alles.or.jp/%7Esogabe/mantis/article/article2.html これ、やってみましたが駄目でした・・・。フォントも全部やったんだけどなぁ・・・。 -- ゆうや? 2006-11-16 (木) 22:26:17
    • RHEL3で日本語表示可能になってもガントチャートはうまくいかないです・・・。 -- ゆうや? 2006-11-28 (火) 19:30:24
    • 解決しました! tasksに以下の行を追加したら解決しました。入れたのは $activity{$i} = new GanttBar($i,$task_name15,$sdate[$i],$edate[$i],$edate[$i]);の後です。 -- ゆうや? 2006-11-29 (水) 20:55:46
    • $activity{$i}->title->SetFont(FF_GOTHIC,FS_NORMAL,8); -- ゆうや? 2006-11-29 (水) 20:56:36
  • 質問です。日付いぢるのはどうしたらいいんでしょうか。1月とか2月と表示したいのですが・・・。 -- ゆうや? 2006-11-29 (水) 22:20:12
  • PukiWiki1.4.7 + jpgraph2.1.4 + PHP5.2.1 で動作されている方はいらっしゃいますか?当方ではうまく動かないのですが、問題点は他にもありそうで... -- 774? 2007-05-22 (火) 12:05:03
  • 画像もでて変換もできているみたいなのですが、日本語表記のとこだけ?と出てしまいます。何かわかるかたいらっしゃいませんか? -- maru? 2007-05-25 (金) 15:39:04
  • セキュリティに配慮して、index.phpのDATA_HOMEを設定して、データ用のディレクトリを分けたのですが、tasksがcacheの中をブラウザから見るようになってないとガントチャートをちゃんと出してくれません。結局自力でtasks.inc.phpを直して無事に表示できるようにしました。 -- やすし? 2007-07-17 (火) 00:39:04
    • つづきですが、直した内容とかもしほしければメールしますが、いりますか? -- やすし? 2007-07-17 (火) 00:39:18
  • PukiWiki1.4.7 + jpgraph2.2 + PHP5.2.0で確認できました。 -- saratoga? 2007-11-26 (月) 19:27:02
  • Apache 2.2 + jpgraph 2.3 + PHP 5.2.5 + pukiwiki 1.4.7 の環境でtasks.inc.php 1.8 を使おうとしましたが、jpgraphを有効にしてガントチャートを表示させようとすると、「JpGraphError」というpng画像が表示されます。エラー内容は「you are trying to use the locale(ja_jp) which your PHP installation does not support.」と書いてあるんですが、どこに原因があるのかさっぱりです。phpinfo()での確認や日本語表示対応は一通りやって見たのですが。。。 -- babunzo? 2008-01-29 (火) 15:57:13
    • ↑の問題が解決しました。お騒がせしました。 -- babunzo? 2008-01-29 (火) 16:33:49
  • すばらしいプラグインですね。でもガンチャートが表示するのが難しそうです。 -- みのる? 2008-01-29 (火) 22:47:58
  • すばらしいプラグインですね。マイルストーン表示が追加されると更に使える気がします。 -- こ? 2008-06-11 (水) 16:40:29
  • タスクの「件名」を全角で33文字以上入力すると、該当のページが開かなくなるようですがバグでしょうか? -- あっきゅん? 2008-11-05 (水) 13:35:43
  • 使わせてもらってます。タスクの変更などを行った後に内容がキャッシュされているのか、変更後のページに内容が反映されません。何とか反映させる方法はありますか? -- わ? 2008-11-07 (金) 15:33:45
  • 『Fatal error: Call to undefined function mb_convert_kana() in E:\www\home\pukiwiki\plugin\tasks.inc.php on line 133』とでてうまくいきません。
    Apache/2.2.8 (Win32) PHP/5.2.6 -- riho? 2008-12-16 (火) 15:21:12
    • mbstring が有効になっていますか? -- 2009-01-17 (土) 08:16:29
  • サブタスク作成、予実管理、遅延線 -- dh? 2009-02-14 (土) 15:46:21
  • 開発は終了していますよ。 -- 2010-01-16 (土) 20:24:14

添付ファイル: filetasks.jpg 13926件 [詳細] filetasks.inc.php1.8 7786件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-08 (月) 17:11:33
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.476 sec.

OSDN