ガントチャートビュープラグイン
これは Exment用のガントチャートプラグインです (Github).
Exmentにガントチャートビューを追加することができます。
自分用に作成しているためバグ等を含む可能性があります。自己責任で使用してください。ガントチャートビューの使用方法
1.コードの編集等を行う場合はGithubからコードをダウンロードしてZipファイルに圧縮して インストールを行ってください。(Github).
2.リリースをダウンロードしてそのまま使用する場合はこちらから最新のものをインストールしてください。(Github)
3.ビューの追加方法等はExmentの公式マニュアルを参考にしてください。 (Exment)
対応している列
列は現在、以下に対応しています。
列の名前 | 列種類 |
---|---|
タイトル | 1行テキスト等 |
開始日 | 日付(日付と時刻含む) |
終了日 | 日付(日付と時刻含む) |
進捗度 | 整数(0~100) |
色 | 1行テキスト(赤、青、緑(初期値 追加はCSSから)) 選択肢 (値・見出しを登録)カラーコードを使用 |
※終了日がない場合は開始日を終了日に入れてください。
機能について
機能 | 詳細 |
---|---|
ドラッグ&ドロップ | ドラッグ&ドロップで日付の変更が可能 |
ダブルクリック | ダブルクリックでタスクの詳細を表示 |
フルスクリーン | フルスクリーンボタンを押すことでヘッダーを固定した画面を表示 |
編集モード | 編集モードのオンオフによる意図しないタスクの変更を防止 |
カラー | カラーコードによる好きな色の適用 |
カラーコードの適用方法について
カラーコードに対応しているため。直接カラーコードをいれてもらうか 選択肢 (値・見出しを登録)を使用してください。
土日の追加ハイライト方法
gantt.blade.phpのstyleでいいので以下を追加(カラーコードは自由に変更してください)
.holiday-highlight {
fill: #dcdcdc!important; /* 初期だと薄い為 */
}
このプラグインには以下が含まれます。
Frappe Ganttというオープンソースのガントチャートライブラリを使用しています。
ローカル環境を考慮してv2.1.0からCDNを削除し直接参照されるように変更しました。