diff --git a/cis/private/tools/zeitaufzeichnung_projektliste.php b/cis/private/tools/zeitaufzeichnung_projektliste.php index 64cf0ae9b..b8b19a0a9 100644 --- a/cis/private/tools/zeitaufzeichnung_projektliste.php +++ b/cis/private/tools/zeitaufzeichnung_projektliste.php @@ -528,7 +528,7 @@ $nrProjects = count($projektnames); $totalwidth = 150; $daywidth = 4; $totalworktimewidth = 13; -$worktimewidth = 8; +$worktimewidth = 14; $timecolumnswidth = 2 * $daywidth + $totalworktimewidth + $worktimewidth; if ($nrProjects < 1)//no projekts - merge all cells and write notice @@ -660,14 +660,18 @@ foreach ($projektnames as $projektname) $phasenames = array(); $phasenameslength = 0; } - $worksheet->write($zeile, $spalte, $projektname, $format_bold_centered_toprightline); $worksheet->write($zeile, $spalte + $phasenameslength + 1, '', $format_bold_centered_toprightline); - $worksheet->write($zeile + 1, $spalte, $p->t('zeitaufzeichnung/stunden'), $format_bold_centered_bottomline); + $worksheet->write($zeile + 1, $spalte, $p->t('zeitaufzeichnung/projektstunden'), $format_bold_centered_bottomline); + + for($i = 0; $i < $phasenameslength; $i++) + $worksheet->write($zeile, $spalte + 1 + $i, '', $format_bold_centered_toprightline); + $worksheet->setMerge($zeile, $spalte, $zeile, $spalte + 1 + $phasenameslength); + $worksheet->write($zeile, $spalte, $projektname, $format_bold_centered_toprightline); + for ($i = 0; $i < $phasenameslength; $i++) - { $worksheet->write($zeile + 1, $spalte + 1 + $i, $phasenames[$i], $format_bold_centered_bottomline); - } + $worksheet->setColumn($spalte + $phasenameslength + 1, $spalte + $phasenameslength + 1, $taetigkeitenwidth); $worksheet->write($zeile + 1, $spalte + $phasenameslength + 1, $p->t('zeitaufzeichnung/taetigkeit'), $format_bold_centered_bottomrightline); $spalte = $spalte + 2 + $phasenameslength; diff --git a/locale/de-AT/zeitaufzeichnung.php b/locale/de-AT/zeitaufzeichnung.php index 2901ac4a7..0692a5f8b 100644 --- a/locale/de-AT/zeitaufzeichnung.php +++ b/locale/de-AT/zeitaufzeichnung.php @@ -54,7 +54,7 @@ $this->phrasen['zeitaufzeichnung/monat']='Monat:'; $this->phrasen['zeitaufzeichnung/tag']='Tag'; $this->phrasen['zeitaufzeichnung/startdatum']='Startdatum:'; $this->phrasen['zeitaufzeichnung/enddatum']='Enddatum:'; -$this->phrasen['zeitaufzeichnung/stunden']='Stunden'; +$this->phrasen['zeitaufzeichnung/projektstunden']='Projektstunden'; $this->phrasen['zeitaufzeichnung/taetigkeit']='Tätigkeit'; $this->phrasen['zeitaufzeichnung/keineprojekte']='keine Projekte vorhanden'; $this->phrasen['zeitaufzeichnung/summe']='Summe:'; diff --git a/locale/en-US/zeitaufzeichnung.php b/locale/en-US/zeitaufzeichnung.php index 936e65653..cd460dc97 100644 --- a/locale/en-US/zeitaufzeichnung.php +++ b/locale/en-US/zeitaufzeichnung.php @@ -54,7 +54,7 @@ $this->phrasen['zeitaufzeichnung/monat']='Month:'; $this->phrasen['zeitaufzeichnung/tag']='Day'; $this->phrasen['zeitaufzeichnung/startdatum']='Startdate:'; $this->phrasen['zeitaufzeichnung/enddatum']='Enddate:'; -$this->phrasen['zeitaufzeichnung/stunden']='Hours'; +$this->phrasen['zeitaufzeichnung/projektstunden']='Project hours'; $this->phrasen['zeitaufzeichnung/taetigkeit']='Activity'; $this->phrasen['zeitaufzeichnung/keineprojekte']='no projects exist'; $this->phrasen['zeitaufzeichnung/summe']='Sum:';