} else { $plan = ''; $view = '<a class="btn-expired" href="' . $link . '">已经结束</a>'; } if (isset($share->slide) && !empty($share->slide)) { $slide = '<a class="tag-slide" href="' . $link . '">PDF</a>'; } else { $slide = ''; } if (empty($share->description)) { $desc = '讲师太懒还没有写内容简介...'; } else { $desc = Core::safeSubstr(htmlspecialchars($share->description), 0, 80) . '...'; } $lecturerOrg = UserHelper::getUserOrg($lecturer); $avatar = '<img style="width:24px;border-radius:12px; vertical-align:-6px; margin:0 8px 0 0;" src="' . NewBambooHelper::getAvatarByLogin($lecturer->login) . '" />'; $tags = TagsController::getTagsForShare($share->id); $tagHtml = ''; if (count($tags) > 0) { $tagHtml = '<ul>'; foreach ($tags as $tag) { $tagHtml .= '<li><a href="/share/tag/' . $tag->id . '">' . htmlspecialchars($tag->name) . '</a></li>'; } $tagHtml .= '</ul>'; } echo ' <article class="item-card"> <header> <p class="exchange-guest"><strong>' . $lecturer->name . '</strong> @' . $lecturerOrg . '</p> <h3><a href="/share/default/' . $share->id . '">' . htmlspecialchars($share->title) . '</a></h3> ' . $plan . $slide . '
<div id="header-body"> <h2><?php echo htmlspecialchars($share->title); ?> </h2> <p><?php echo $lecturer->name . '@' . $lecturerOrg; ?> </p> </div> </div> <div id="bdw"> <div id="bd"> <?php if (!empty($sysMsg)) { NewBambooHelper::blkSysMsg($sysMsg); } ?> <div class="new-form-box"> <header> <h2>上传课件</h2> <a class="new-form-skip" href="/share/invite/<?php echo $share->id; ?> ">跳过这一步»</a> </header> <form class="form-horizontal form-upload" role="form" method="post" enctype="multipart/form-data"> <ul class="new-form-tips"> <li><strong>仅限上传 20M 以内的 PDF 文件</strong>,请点击按钮选择文件或拖动文件至灰色背景框内</li> <li>上传成功后原有文档会被删除</li> <li>文件将被重命名为:讲师-分享标题-时间戳.随机字符.pdf</li>
echo NewbambooHelper::getHrefFromText(nl2br(htmlspecialchars($share->description))); echo ' </div>'; echo '</div>'; } if (count($tags) > 0) { echo '<div class="tags">'; echo '<h4>标签:</h4>'; echo '<ul>'; foreach ($tags as $tag) { echo '<li><a href="/share/tag/' . $tag->id . '">' . htmlspecialchars($tag->name) . '</a></li>'; } echo '</ul></div>'; } echo '</div>'; echo '<aside class="side">'; NewBambooHelper::blkTraineeList('参加名单', $userList, self::$loginUser); echo '</aside>'; ?> </div> </div> <?php $hasAdminPermisson = UserController::hasAdminPermisson(self::$loginUser, $share); if ($hasAdminPermisson) { $isAdmin = AdminController::isAdmin(self::$loginUser->login); $param = 'objtype=' . ControllerBusiness::MODEL_TYPE_SHARE . '&objid=' . $share->id; echo '<div class="action-bar">'; echo '<p>'; echo '<a class="btn" href="/share/upload?' . $param . '">上传PDF</a>'; echo '<a class="btn" href="/mail/default/?' . $param . '">发邮件</a>'; //echo '<a class="btn" href="/notice/create/?'.$param.'">发行事历通知</a>'; if (TS < $share->start) {
if (count($shareList)) { echo '<div class="course-list">'; echo '<ul>'; foreach ($shareList as $share) { if (TS < $share->start) { $str = '即将开始'; $class = 'comming'; } elseif (TS > $share->end) { $str = '已结束'; $class = 'end'; } else { $str = '进行中'; $class = 'hot'; } $lecturer = new MitUserModel(empty($share->lecturer) ? 99999 : $share->lecturer); $avatar = '<img style="width:24px;" src="' . NewBambooHelper::getAvatarByLogin($lecturer->login) . '" />'; $lecturerText = '<a href="/user/default/' . $lecturer->login . '">' . $lecturer->name . '</a>'; $lecturerOrg = UserHelper::getUserOrg($lecturer); $title = htmlspecialchars($share->title); echo '<li class="' . $class . '">'; echo '<span class="status" style="width:5em; padding:3px 2px;">' . $str . '</span>'; echo '<a style="width:22em; display:inline-block;" href="/share/default/' . $share->id . '">' . $title . '</a>'; echo '<span class="date" style="color:#AAA">' . date('Y-m-d H:i', $share->start) . '-' . date('H:i', $share->end) . '</span>'; echo '<span class="lecturer">' . $avatar . $lecturerText . ' ' . $lecturerOrg . '</span>'; echo '</li>'; } echo '</ul>'; echo '</div>'; } ?> </div>
<li> <span class="user"><a href="/user/default/' . $user->login . '"><img src="' . NewBambooHelper::getAvatarByLogin($user->login) . '">' . $user->name . '</a></span> <span class="org">' . $org . '</span> <span class="oper">' . $oper->name . '邀请于' . date('Y-m-d H:i', $rel->modtime) . '</span> </li> '; } echo '</ul>'; echo '<h3>已报名(' . count($applyList) . ')</h3>'; echo '<ul>'; foreach ($applyList as $res) { $user = new MitUserModel($res->userid); $org = UserHelper::getUserOrg($user); echo ' <li> <span class="user"><a href="/user/default/' . $user->id . '"><img src="' . NewBambooHelper::getAvatarByLogin($user->login) . '">' . $user->name . '</a></span> <span class="org">' . $org . '</span> <span class="oper">' . date('Y-m-d H:i', $res->modtime) . '报名</span> </li> '; } echo '</ul>'; ?> </div> </div> </div> </div> <script> $(document).ready(function(){ MIT.share.invite(<?php echo self::$loginUser->id;