chart.inc.php†
サマリ | 「表組」中のデータを使用してチャートを表示するプラグイン |
リビジョン | 1.0 |
対応バージョン | 1.4.4(他は未確認) |
投稿者 | 志田 |
投稿日 | |
表を読み込んでグラフを表示します。
表はページ名と見出し名で特定され、内部的にConfigクラスをを使用して読み込まれます。
グラフの描画はykceeを使用します。
ykceeはLGPLで利用できますが、PHPがイメージ関数を利用できるようになっている必要があります。
描画の際の色などは、:config/plugin/chart/設定名のファイルを使用して決定します。
ダウンロード†
chart-1.tar.bz2
ライセンス†
GPLです。
インストールの仕方†
解凍して、あらわれるディレクトリの中身をファイル構造を保ちつつ、PukiWikiのルートディレクトリにインストール
- plugin
- lib
- ykcee (ykceeそのもの)
- VERDANA.TTF
- VERDANAB.TTF
- VERDANAI.TTF
- ykcee.php
- demo.php
- wiki
- 3A636F6E6669672F706C7567696E2F63686172742F64656661756C74.txt (:config/plugin/chart/default)
#chart(title,[page],[設定名])
ブロック型プラグイン
設定ファイル†
- 設定を変更する場合は、:config/plugin/chart/defaultをコピーして複製してください。
- 各パラーメータの意味については、下記ページの同名のSet関数の説明を参照して下さい。
http://ykcee.sourceforge.net/index.php?MAINNAV=2
表の書き方†
- lib/config.phpを流用していますので、:config/plugin/
配下のページと同様のルールで記述する必要があります。
- レベル1の見出しの次にテーブルを定義してください。
- テーブルを書いたら、その次に、別のレベル1の見出しを作るか、
そのページをそこまでで終了させてください。
- 1番左の列は、横軸の座標になります。
- 2番目, 3番目・・・の列は、2, 3, 4・・といった系列のデータになります。
サンプル†
表データ。
横軸 | plan | actual |
| grenn | red |
10/11 | 12 | 12 |
10/12 | 10 | 9 |
10/13 | 8 | 8 |
10/14 | 6 | 7 |
10/15 | 4 | 3 |
10/16 | 0 | 2 |
これをチャートにしたもの。
in3c:PukiWiki/チャート表示プラグイン
その他は
→ in3c:PukiWiki/チャート表示プラグイン
更新履歴†
コメント†
コメントをどうぞ。
- グラフが現れないが規定サイズの画像は出力されてるらしく、しかしエラーメッセージは出ないという状態です。レンタルサーバを使ってるのですがGD使えるようです。考えられる原因は何でしょうか? -- さかもと
- plus:BugTrack/181 にて、このプラグインに同梱されているフォントファイルはライセンス違反になるのではないか?という話題がありますが、実際のところはどうなんでしょうか? --
- ↑何故消すの ? --
- gOTSBxVLlcGbUur -- yysaqhesbnp