<?php
set_page_title(lang('report'));
project_tabbed_navigation(PROJECT_TAB_REPORTS);
project_crumbs(lang('task_graph_view'));
add_page_action(lang('task_list_view'), get_url('report', 'index'));
add_page_action(lang('task_graph_view'), get_url('report', 'gantt_task'));
add_page_action(lang('milestone_report'), get_url('report', 'gantt_milestone'));
// A new graph with automatic size
$graph = new GanttGraph(0,0, "auto");
$graph->SetShadow();
// Add title and subtitle
$graph->title->Set("Example of a Gantt Chart");
$graph->title-> SetFont(FF_ARIAL,FS_BOLD,12);
$graph->subtitle->Set("(Draft version)");
// Show day, week and month scale
$graph->ShowHeaders( GANTT_HDAY | GANTT_HWEEK | GANTT_HMONTH);
// Instead of week number show the date for the first day in the week
// on the week scale
$graph->scale-> week->SetStyle(WEEKSTYLE_FIRSTDAY);
// Make the week scale font smaller than the default
$graph->scale-> week->SetFont(FF_FONT0);
// Use the short name of the month together with a 2 digit year
// on the month scale
$graph->scale-> month->SetStyle(MONTHSTYLE_SHORTNAMEYEAR2);
// Format the bar for the first activity
// ($row,$title,$startdate,$enddate)
$activity = new GanttBar(0,"Project", "2001-12-20", "2002-02-20");
// Yellow diagonal line pattern on a red background
$activity->SetPattern(BAND_RDIAG,"yellow");
$activity->SetFillColor("red");
// A new activity on row '0'
$graph->Add($activity);
// Display the Gantt chart */
$graph->Add($activity);
// Display the Gantt chart
$graph->Stroke();
//$graph->Stroke();
?>