removed status, because currently not working

This commit is contained in:
Torsten (PC)
2023-06-24 12:37:56 +02:00
parent 481f650a2a
commit a2c9c12731

View File

@@ -6,11 +6,11 @@ class Emailinbox extends Renderer {
private string $folder = 'INBOX'; private string $folder = 'INBOX';
public function __construct(?string $templateName = null) { public function __construct(?string $templateName = null) {
parent::__construct(); parent::__construct();
$this->folder = utf8_encode(urldecode(filter_input(INPUT_GET, 'folder'))) ?? 'INBOX'; $this->folder = utf8_encode(urldecode(filter_input(INPUT_GET, 'folder'))) ?? 'INBOX';
if (!$this->connectToImap($this->folder)) { if (!$this->connectToImap($this->folder)) {
$this->templateName = 'imaperror'; $this->templateName = 'imaperror';
} }
} }
protected function readEmailHeaders(): array { protected function readEmailHeaders(): array {
@@ -71,12 +71,10 @@ class Emailinbox extends Renderer {
$this->connectToImap(); $this->connectToImap();
$folders = $this->mbox->getMailboxes("*"); $folders = $this->mbox->getMailboxes("*");
$folderItems = []; $folderItems = [];
foreach ($folders as $folder) { foreach ($folders as $folder) {
$status = $this->mbox->statusMailbox($folder['fullpath']);
// var_dump($status);
$item = '<li><a href="/emailinbox?folder=' . urlencode($folder['shortpath']) . '"' . $item = '<li><a href="/emailinbox?folder=' . urlencode($folder['shortpath']) . '"' .
(utf8_encode($folder['shortpath']) === $this->folder ? ' class="active-folder"' : '') . '>' . (utf8_encode($folder['shortpath']) === $this->folder ? ' class="active-folder"' : '') . '>' .
utf8_encode($folder['shortpath']) . '</a> (Neu: ' . $status->unseen . ')</li>'; utf8_encode($folder['shortpath']) . '</a></li>';
$folderItems[] = $item; $folderItems[] = $item;
} }
$this->content['folders'] = implode('', $folderItems); $this->content['folders'] = implode('', $folderItems);