[ Index ]

PHP Cross Reference of Joomla 4.2.2 documentation

title

Body

[close]

/administrator/modules/mod_popular/tmpl/ -> default.php (source)

   1  <?php
   2  
   3  /**
   4   * @package     Joomla.Administrator
   5   * @subpackage  mod_popular
   6   *
   7   * @copyright   (C) 2010 Open Source Matters, Inc. <https://www.joomla.org>
   8   * @license     GNU General Public License version 2 or later; see LICENSE.txt
   9   */
  10  
  11  defined('_JEXEC') or die;
  12  
  13  use Joomla\CMS\HTML\HTMLHelper;
  14  use Joomla\CMS\Language\Text;
  15  
  16  $moduleId = str_replace(' ', '', $module->title) . $module->id;
  17  
  18  ?>
  19  <table class="table" id="<?php echo str_replace(' ', '', $module->title) . $module->id; ?>">
  20      <caption class="visually-hidden"><?php echo $module->title; ?></caption>
  21      <thead>
  22          <tr>
  23              <th scope="col" class="w-60"><?php echo Text::_('JGLOBAL_TITLE'); ?></th>
  24              <th scope="col" class="w-20"><?php echo Text::_('JGLOBAL_HITS'); ?></th>
  25              <th scope="col" class="w-20"><?php echo Text::_('JDATE'); ?></th>
  26          </tr>
  27      </thead>
  28      <tbody>
  29      <?php if (count($list)) : ?>
  30          <?php foreach ($list as $i => $item) : ?>
  31              <?php // Calculate popular items ?>
  32              <?php $hits = (int) $item->hits; ?>
  33              <?php $hits_class = ($hits >= 10000 ? 'danger' : ($hits >= 1000 ? 'warning' : ($hits >= 100 ? 'info' : 'secondary'))); ?>
  34              <tr>
  35                  <th scope="row">
  36                      <?php if ($item->checked_out) : ?>
  37                          <?php echo HTMLHelper::_('jgrid.checkedout', $moduleId . $i, $item->editor, $item->checked_out_time); ?>
  38                      <?php endif; ?>
  39                      <?php if ($item->link) : ?>
  40                          <a href="<?php echo $item->link; ?>" title="<?php echo Text::_('JACTION_EDIT'); ?> <?php echo htmlspecialchars($item->title, ENT_QUOTES, 'UTF-8'); ?>">
  41                              <?php echo htmlspecialchars($item->title, ENT_QUOTES, 'UTF-8'); ?>
  42                          </a>
  43                      <?php else : ?>
  44                          <?php echo htmlspecialchars($item->title, ENT_QUOTES, 'UTF-8'); ?>
  45                      <?php endif; ?>
  46                  </th>
  47                  <td>
  48                      <span class="badge bg-<?php echo $hits_class; ?>"><?php echo $item->hits; ?></span>
  49                  </td>
  50                  <td>
  51                      <?php echo HTMLHelper::_('date', $item->publish_up, Text::_('DATE_FORMAT_LC4')); ?>
  52                  </td>
  53              </tr>
  54          <?php endforeach; ?>
  55      <?php else : ?>
  56          <tr>
  57              <td colspan="3">
  58                  <?php echo Text::_('MOD_POPULAR_NO_MATCHING_RESULTS'); ?>
  59              </td>
  60          </tr>
  61      <?php endif; ?>
  62      </tbody>
  63  </table>


Generated: Wed Sep 7 05:41:13 2022 Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer