HEX
Server: nginx/1.22.1
System: Linux VM-16-9-centos 3.10.0-1160.99.1.el7.x86_64 #1 SMP Wed Sep 13 14:19:20 UTC 2023 x86_64
User: www (1001)
PHP: 7.3.31
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/oa.sanjiangapp.com/app/team/forum/view/board.html.php
<?php 
/**
 * The board file of forum module of ZDOO.
 *
 * @copyright   Copyright 2009-2018 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
 * @license     ZPL (http://zpl.pub/page/zplv12.html)
 * @author      Tingting Dai <daitingting@xirangit.com>
 * @package     forum 
 * @version     $Id: board.html.php 4029 2016-08-26 06:50:41Z liugang $
 * @link        http://www.zdoo.com
 */
?>
<?php include '../../common/view/header.html.php'; ?>
<?php include '../../../sys/common/view/treeview.html.php'; ?>
<?php js::set('boardID', $boardID);?>
<?php js::set('mode', $mode);?>
<div id='mainTitle' class='clearfix'>
  <div class='btn-toolbar pull-left'>
    <?php echo html::a($this->createLink('forum', 'index'), '<i class="icon icon-back icon-sm"></i> ' . $lang->goback, "class='btn btn-back'");?>
  </div>
  <div class='btn-toolbar pull-right'>
    <div class='search-group w-200px'>
      <div class='input-group'>
        <?php echo html::input('searchInput', isset($searchText) ? $searchText : '', "class='form-control search-query' placeholder=''"); ?>
        <span class="input-group-btn">
          <?php echo html::a('###', "<i class='icon icon-search'></i>", "class='btn btn-primary' id='searchButton'"); ?>
        </span>
        <div id='querybox' class='hide'></div>
      </div>
    </div>
    <?php if($this->forum->canPost($board)) commonModel::printLink('thread', 'post', "boardID=$board->id", '<i class="icon-pencil icon-large"></i>&nbsp;&nbsp;' . $lang->forum->post, "class='btn btn-primary'");?>
  </div>
</div>
<div class='main-row'>
  <div class='panel main-table'>
    <div class='panel-heading'>
      <strong><i class='icon-comment icon-large'></i>&nbsp;<?php $common->printForum($board);?></strong>
      <?php if($board->moderators) printf(" &nbsp;<span class='moderators'> [ " . $lang->forum->lblOwner . ' ] </span>', trim(implode($board->moderators, ','), ',')); ?>
    </div>
    <table class='table'>
      <thead>
        <tr class='text-center'>
          <th><?php echo $lang->thread->title;?></th>
          <th class='w-150px'><?php echo $lang->thread->author;?></th>
          <th class='w-100px'><?php echo $lang->thread->postedDate;?></th>
          <th class='w-50px'><?php echo $lang->thread->views;?></th>
          <th class='w-50px'><?php echo $lang->thread->replies;?></th>
          <th class='w-200px'><?php echo $lang->thread->lastReply;?></th>
        </tr>  
      </thead>
      <tbody>
        <?php foreach($sticks as $thread):?>
        <?php if($thread->hidden and !$this->loadModel('thread')->canManage($board->id)) continue;?>
        <tr class='text-center'>
          <td class='text-left'>
            <span class='sticky-thread text-danger'><i class="icon-comment icon-large"></i></span>
            <?php echo html::a($this->createLink('thread', 'view', "id=$thread->id"), $thread->title);?>
            <?php echo "<span class='label label-danger'>{$lang->thread->stick}</span> "?>
            <?php if($thread->hidden) echo "<span class='text-warning'>[" . $lang->thread->statusList['hidden'] . "]</span>";?>
          </td>
          <td><strong><?php echo $thread->authorRealname;?></strong></td>
          <td><?php echo formatTime($thread->createdDate, DT_MONTHTIME1);?></td>
          <td><?php echo $thread->views;?></td>
          <td><?php echo $thread->replies;?></td>
          <td>
            <?php 
            if($thread->replies)
            {
                echo formatTime($thread->repliedDate, DT_MONTHTIME1) . ' ';
                commonModel::printLink('thread', 'locate', "threadID={$thread->id}&replyID={$thread->replyID}", $thread->repliedByRealname);
            }
            ?>
          </td>  
        </tr>
        <?php unset($threads[$thread->id]);?>
        <?php endforeach;?>

        <?php foreach($threads as $thread):?>
        <?php if($thread->hidden and !$this->loadModel('thread')->canManage($board->id)) continue;?>
        <tr class='text-center'>
          <td class='text-left'>
            <?php echo $thread->isNew ? "<span class='text-success'><i class='icon-comment icon-large'></i></span>" : "<span class='text-muted'><i class='icon-comment icon-large'></i></span>";?>
            <?php echo html::a($this->createLink('thread', 'view', "id=$thread->id"), $thread->title);?>
            <?php if($thread->hidden) echo '<span class="text-warning">[' . $lang->thread->statusList['hidden'] .']</span>';?>
          </td>
          <td><strong><?php echo $thread->authorRealname;?></strong></td>
          <td><?php echo formatTime($thread->createdDate, DT_MONTHTIME1);?></td>
          <td><?php echo $thread->views;?></td>
          <td><?php echo $thread->replies;?></td>
          <td>
            <?php 
            if($thread->replies)
            {
                echo formatTime($thread->repliedDate, DT_MONTHTIME1) . ' ';
                commonModel::printLink('thread', 'locate', "threadID={$thread->id}&replyID={$thread->replyID}", $thread->repliedByRealname);
            }
            ?>
          </td>  
        </tr>  
        <?php endforeach;?>
      </tbody>
    </table>
    <div class='table-footer'><?php $pager->show('right', 'short');?></div>
  </div>
</div>
<?php include '../../common/view/footer.html.php'; ?>