$graph->scale->day->SetSundayFontColor('black'); $graph->scale->hour->SetFont(FF_FONT1); $graph->scale->hour->SetIntervall(1); $graph->scale->hour->SetStyle(HOURSTYLE_H24); $graph->hgrid->SetRowFillColor('whitesmoke@0.9', 'darkblue@0.9'); $graph->setMargin(0, 0, 0, 20); $graph->scale->hour->SetFont(FF_FONT1); $graph->scale->day->SetFont(FF_FONT1, FS_BOLD); $graph->title->SetColor('white'); $graph->scale->UseWeekendBackground(false); $graph->scale->day->SetWeekendColor('lightyellow:1.5'); $graph->scale->week->SetFont(FF_FONT1); $graph->hgrid->Show(true); $graph->hgrid->SetRowFillColor('whitesmoke@0.9', 'darkblue@0.9'); if ($suma > 0) { for ($i = 0; $i < count($data); ++$i) { $bar = new GanttBar($data[$i][0], $data[$i][1], $data[$i][2], $data[$i][3]); $bar->SetPattern(BAND_RDIAG, 'lightgray'); $bar->SetFillColor('brown'); $bar->SetShadow(true, 'black@0.5'); $graph->Add($bar); } } else { $bar = new GanttBar(0, $text["noactivity"], "23:59", "00:00"); $bar->SetPattern(BAND_RDIAG, 'white@1'); $graph->Add($bar); } $graph->footer->left->Set($text["totalingame"] . " " . formatTD($suma)); $graph->footer->left->SetColor('black@0.5'); $graph->footer->left->SetFont(FF_FONT2, FS_BOLD); $graph->Stroke();
// match the weekend settings ... $graph->scale->hour->SetFontColor($styles->val('image.session.header.color', 'black', true)); $graph->scale->hour->SetBackgroundColor($styles->val('image.session.header.bgcolor', 'lightyellow:1.5', true)); $graph->scale->hour->SetFont(constant($styles->val('image.session.font', 'FF_FONT0', true))); $graph->scale->hour->SetIntervall($styles->val('image.session.interval', 2, true)); $graph->scale->hour->SetStyle(constant($styles->val('image.session.header.hourstyle', 'HOURSTYLE_H24', true))); /** $graph->scale->actinfo->SetBackgroundColor('lightyellow:1.5'); $graph->scale->actinfo->SetFont(FF_FONT0); $graph->scale->actinfo->SetColTitles(array("")); /**/ $show = (bool) $styles->val('image.session.hgrid.show', true, true); $graph->hgrid->Show($show); if ($show) { $graph->hgrid->SetRowFillColor($styles->val('image.session.hgrid.color1', 'whitesmoke@0.9', true), $styles->val('image.session.hgrid.color2', 'darkblue@0.9', true)); } for ($i = 0; $i < count($data); ++$i) { $bar = new GanttBar($data[$i][0], $data[$i][1], $data[$i][2], $data[$i][3]); $bar->SetPattern(constant($styles->val('image.session.bar.pattern', 'BAND_RDIAG', true)), $styles->val('image.session.bar.patternfill', 'lightblue', true)); $bar->SetFillColor($styles->val('image.session.bar.fill', 'BAND_SOLID', true)); $shadow = $styles->val('image.session.bar.shadow', '', true); if ($shadow) { $bar->SetShadow(true, $shadow); } $graph->Add($bar); } $graph->SetVMarginFactor($styles->val('image.session.bar.vmargin', 0.4, true)); if ($styles->val('image.session.showfooter', 'image.common.footer.show')) { stdImgFooter($graph); } $graph->Stroke();