From 975bd1689eca6046c8d494f76e373b975de85fe8 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Tue, 4 Feb 2025 18:20:11 +0100 Subject: [PATCH] fix line indenting --- inc/inc.ClassDownloadMgr.php | 45 ++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/inc/inc.ClassDownloadMgr.php b/inc/inc.ClassDownloadMgr.php index 3ca87c849..5bf28edb2 100644 --- a/inc/inc.ClassDownloadMgr.php +++ b/inc/inc.ClassDownloadMgr.php @@ -129,6 +129,7 @@ class SeedDMS_Download_Mgr { public function createToc($file) { /* {{{ */ $objPHPExcel = new PhpOffice\PhpSpreadsheet\Spreadsheet(); + //$objPHPExcel->setValueBinder(new \PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder()); $objPHPExcel->getProperties()->setCreator("SeedDMS")->setTitle("Metadata"); if($items = $this->items) { $sheet = $objPHPExcel->setActiveSheetIndex(0); @@ -234,31 +235,31 @@ class SeedDMS_Download_Mgr { $sheet = $objPHPExcel->createSheet($i); else $sheet = $objPHPExcel->setActiveSheetIndex(0); - $sheet->setTitle(getMLText('folders')); - - $i = 1; - $col = 1; - foreach($this->folder_header as $h) - $sheet->setCellValueByColumnAndRow($col++, $i, $h); - foreach($this->folder_extraheader as $h) - $sheet->setCellValueByColumnAndRow($col++, $i, $h); - $i++; - $items = $this->folder_items; - foreach($items as $item) { - if($item->isType('folder')) { - $folder = $item; - $dms = $folder->_dms; + $sheet->setTitle(getMLText('folders')); + $i = 1; $col = 1; - $sheet->setCellValueByColumnAndRow($col++, $i, $folder->getID()); - $sheet->setCellValueByColumnAndRow($col++, $i, $folder->getName()); - if(isset($this->folder_extracols[$item->getID()]) && $this->folder_extracols[$item->getID()]) { - foreach($this->folder_extracols[$item->getID()] as $column) - $sheet->setCellValueByColumnAndRow($col++, $i, is_array($column) ? implode("\n", $column) : $column ); - } + foreach($this->folder_header as $h) + $sheet->setCellValueByColumnAndRow($col++, $i, $h); + foreach($this->folder_extraheader as $h) + $sheet->setCellValueByColumnAndRow($col++, $i, $h); $i++; - } - } + $items = $this->folder_items; + foreach($items as $item) { + if($item->isType('folder')) { + $folder = $item; + $dms = $folder->_dms; + + $col = 1; + $sheet->setCellValueByColumnAndRow($col++, $i, $folder->getID()); + $sheet->setCellValueByColumnAndRow($col++, $i, $folder->getName()); + if(isset($this->folder_extracols[$item->getID()]) && $this->folder_extracols[$item->getID()]) { + foreach($this->folder_extracols[$item->getID()] as $column) + $sheet->setCellValueByColumnAndRow($col++, $i, is_array($column) ? implode("\n", $column) : $column ); + } + $i++; + } + } } $objWriter = new PhpOffice\PhpSpreadsheet\Writer\Xlsx($objPHPExcel);