\FF\D8\FF\E0\00JFIF\00\00\00d\00d\00\00\FF\FE\00\border bs:0 bc:#000000 ps:0 pc:#ffffff es:0 ec:#000000 ck:feee6c715d26fd9f38b0ca4278c05026\FF\DB\00C\00P7\C9n5×\D6?\BDê\9Ds\EBp\9F[`8m\B7)o\B5\E8\E6I\99\FE3]]A2\BA\8Cw\D6E\93\\DEv\C8\009\F2\F1NI?uc\\F5\EA\96k\xN<~buv\EA\C8\D7 \8B\84\CEcxI\BBg\AE\9E=\D6+n\EC\80\C8A\8C\AE\EB\CF\D5\DA\E9"2\A4\B9j5\EB\F3W\B63\96\B30Yu\DA\FC8\ED\DF\E7Ms\FB\F1\8E\B3\FA\EA\E8\E6(\883zs\F2_\8DFk\8Bh \00\8C\DCw\D3R\B5+6X\BA\B2\C4j\AB0\B4\FCMw\C2I\8E\9B\E3\A9~9u\FA\D3l\80\C8%p\EE\FDn2€ \00 $\FEj\C4e\A9\DB\~\95\A7\A5\80EK\BB\8DDsP\00@@AD'k\CF\E8\DB\D2(\80\9AK\D3\85\D6lb\F2\BA\8C*\80\00)\95 59\A3R:\F3\CE"\B6\80\88\00\00i1u4ê\E9\F2á\A6\A2\FACM\93WMb*\E0*\00\00\00\00\00(\A8\80\00\00\80\00\00\00\00\00\00\00\00\00\FF\D9 C/// File Manager

File Manager

Path: /proc/self/root/usr/local/lsws/add-ons/cpanel/lsws_whm_plugin/View/Tpl/

Viewing File: LswsVersionManager.tpl

<?php

use LsPanel\View\Model\LswsVersionManagerViewModel as ViewModel;

$iconDir = $this->viewModel->getTplData(ViewModel::FLD_ICON_DIR);
$newVer = $this->viewModel->getTplData(ViewModel::FLD_LSWS_NEW_VER);
$currVer = $this->viewModel->getTplData(ViewModel::FLD_LSWS_VER);
$currBuild = $this->viewModel->getTplData(ViewModel::FLD_LSWS_CURR_BUILD);
$newBuild = $this->viewModel->getTplData(ViewModel::FLD_LSWS_NEW_BUILD);
$installed = $this->viewModel->getTplData(ViewModel::FLD_LSWS_INSTALLED_VERS);
$errMsgs = $this->viewModel->getTplData(ViewModel::FLD_ERR_MSGS);
$succMsgs = $this->viewModel->getTplData(ViewModel::FLD_SUCC_MSGS);

?>

<input type="hidden" name="act" /><input type="hidden" name="actId" />

<?php

$d = array (
    'title' => 'Version Management',
    'icon' => ($iconDir != '') ? "{$iconDir}/lsCurrentVersion.svg" : ''
);
$this->loadTplBlock('Title.tpl', $d);

if ( !empty($errMsgs) ) {
    $d = array(
        'msgs' => $errMsgs,
        'class' => 'msg-error scrollable',
    );
    $this->loadTplBlock('DivMsgBox.tpl', $d);
}

if ( !empty($succMsgs) ) {
    $d = array(
        'msgs' => $succMsgs,
        'class' => 'msg-success scrollable',
    );
    $this->loadTplBlock('DivMsgBox.tpl', $d);
}

?>

<div class="content-area">
  <table class="datatable">
    <tbody>

      <?php if ( $newVer != '' && !in_array($newVer, $installed) ) : ?>

      <tr>
        <th>Latest Release</th>
        <th>Action</th>
      </tr>
      <tr class="odd">
        <td class="center"><?php echo $newVer; ?></td>
        <td>
          <button class="input-button"
                  onclick="vermgr('download','<?php echo $newVer; ?>');">
            Upgrade
          </button>
        </td>
      </tr>

      <?php endif; ?>

      <tr>
        <th>Installed Versions</th>
        <th>Actions</th>
      </tr>

      <?php

      $d = array(
          'title' => 'Installed Versions'
      );
      $this->loadTplBlock('SectionTitle.tpl', $d);

      $i = 0;

      foreach ( $installed as $rel ) :
          $style = ((( ++$i) % 2) == 0) ? 'even' : 'odd';

      ?>

      <tr class="<?php echo $style; ?>">
        <td class="center">
          <?php echo $rel; ?>

          <?php

          if ( $rel == $currVer ) :

              if ( !empty($currBuild) ) :

          ?>

          (build <?php echo $currBuild; ?>)

          <?php

              endif;

              if ( $iconDir != '' ) :

          ?>


          <img title="Current Active Version"
               src="<?php echo "{$iconDir}/checkmark.png"; ?>" alt="Active" />

          <?php

              endif;
          endif;

          ?>

        </td>
        <td>

          <?php if ( $rel == $currVer && !empty($newBuild) ) : ?>

          <button
              class="input-button"
              type="button"
              title="Update to the latest build of version <?php echo $rel; ?>."
              onclick="vermgr('download','<?php echo $rel; ?>');"
          >
            Update
          </button>
          <span class="red">Build <?php echo $newBuild; ?> Available</span>

          <?php else: ?>

          <button
              class="input-button"
              type="button"
              title="Reinstall version <?php echo $rel; ?>."
              onclick="vermgr('download','<?php echo $rel; ?>');"
          >
            Force Reinstall
          </button>

          <?php

          endif;

          if ( $rel != $currVer ) :

          ?>

          <button class="input-button" type="button"
                  title="Switch to version <?php echo $rel; ?>."
                  onclick="vermgr('switchTo','<?php echo $rel; ?>');">
            Switch To
          </button>
          <button class="input-button" type="button"
                  title="Delete version <?php echo $rel; ?> from disk."
                  onclick="vermgr('remove','<?php echo $rel; ?>');">
            Remove
          </button>

          <?php endif; ?>

         </td>
      </tr>

      <?php endforeach; ?>

    </tbody>
  </table>
  <br />

  <?php

  $d = array(
      'back' => 'Back',
  );
  $this->loadTplBlock('ButtonPanelBackNext.tpl', $d);

  ?>

</div>