<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
<?php

use Lsc\Wp\View\Model\FlagUnflagAllProgressViewModel as ViewModel;

$action       = $this->viewModel->getTplData(ViewModel::FLD_ACTION);
$icon         = $this->viewModel->getTplData(ViewModel::FLD_ICON);
$installCount = $this->viewModel->getTplData(ViewModel::FLD_INSTALLS_COUNT);

$ucAction = ucfirst($action);

/** @noinspection SpellCheckingInspection */
$this->loadTplBlock(
  'Title.tpl',
  [
    'title' => "{$ucAction}ging WordPress Installations...",
    'icon'  => $icon
  ]
);

?>

<div id="progress-box" class="msg-box">
  <?php echo $ucAction; ?>ging <span id ="currIndex">0</span> out of
  <span id="totalCount"><?php echo $installCount; ?></span> ...
</div>

<?php

$this->loadTplBlock(
  'ButtonPanelBackNext.tpl',
  [ 'back' => 'Back', 'backDo' => 'lscwp_manage', 'visibility' => 'hidden' ]
);

?>

<button class="accordion accordion-error" type="button" style="display: none">
  Error Messages <span id ="errMsgCnt" class="badge errMsg-badge">0</span>
</button>
<div class="panel panel-error">

  <?php

  $this->loadTplBlock(
    'DivMsgBox.tpl',
    [ 'id' => 'errMsgs', 'class' => 'scrollable' ]
  );

  ?>

</div>

<button class="accordion accordion-success" type="button" style="display: none">
  Success Messages <span id="succMsgCnt" class="badge succMsg-badge">0</span>
</button>
<div class="panel panel-success">

  <?php

  $this->loadTplBlock(
    'DivMsgBox.tpl',
    [ 'id' => 'succMsgs', 'class' => 'scrollable' ]
  );

  ?>

</div>

<script type="text/javascript">
  lswsInitDropdownBoxes();
  lscwpFlagUnflagAllUpdate(<?php echo ($action == 'unflag') ? '4' : '5'; ?>);
</script>