123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- <?php
- /* For licensing terms, see /license.txt */
- /**
- * @package chamilo.forum
- * @deprecated
- */
- $course = api_get_course_info();
- $userid = (int)$_GET['user_id'];
- $userInfo = api_get_user_info($userid);
- $current_thread = get_thread_information($_GET['thread']);
- $threadid = $current_thread['thread_id'];
- $rows = get_thread_user_post(
- $course['code'],
- $current_thread['thread_id'],
- $_GET['user']
- );
- $post_en = '';
- if (isset($rows)) {
- $counter = 1;
- foreach ($rows as $row) {
- if ($row['status']=='0') {
- $style = <<<HTML
- id="post$post_en" class="hide-me"
- style="
- border:1px solid red; display:none; background-color: #F7F7F7; width:95%; margin: 0px 0px 4px 40px;
- "
- HTML;
- $url_post = '';
- } else {
- $style = "";
- $post_en = $row['post_parent_id'];
- }
- if ($row['user_id'] == '0') {
- $name = prepare4display($row['poster_name']);
- } else {
- $name = api_get_person_name($row['firstname'], $row['lastname']);
- }
- if ($counter == 1) {
- echo Display::page_subheader($name);
- }
- echo "<div " . $style . "><table class=\"table table-stripped table-hover table-bordered\">";
- if ($row['visible']=='0') {
- $titleclass = 'forum_message_post_title_2_be_approved';
- $messageclass = 'forum_message_post_text_2_be_approved';
- $leftclass = 'forum_message_left_2_be_approved';
- } else {
- $titleclass = 'forum_message_post_title';
- $messageclass = 'forum_message_post_text';
- $leftclass = 'forum_message_left';
- }
- echo "<tr>";
- echo "<td rowspan=\"3\" class=\"$leftclass\">";
- echo '<br /><b>' . api_convert_and_format_date($row['post_date'], DATE_TIME_FORMAT_LONG) . '</b><br />';
- echo "</td>";
- // The post title
- echo "<td class=\"$titleclass\">" . prepare4display($row['post_title']) . "</td>";
- echo "</tr>";
- // The post message
- echo "<tr >";
- echo "<td class=\"$messageclass\">" . prepare4display($row['post_text']) . "</td>";
- echo "</tr>";
- // The check if there is an attachment
- $attachment_list = getAllAttachment($row['post_id']);
- if (!empty($attachment_list)) {
- foreach ($attachment_list as $attachment) {
- echo '<tr ><td height="50%">';
- $realname = $attachment['path'];
- $user_filename = $attachment['filename'];
- echo Display::return_icon('attachment.gif', get_lang('Attachment'));
- echo '<a href="download.php?file=';
- echo $realname;
- echo ' "> ' . $user_filename . ' </a>';
- echo '<span class="forum_attach_comment" >' . $attachment['comment'] . '</span><br />';
- echo '</td></tr>';
- }
- }
- // The post has been displayed => it can be removed from the what's new array
- if (isset($whatsnew_post_info)) {
- unset($whatsnew_post_info[$currentForum['forum_id']][$current_thread['thread_id']][$row['post_id']]);
- unset($whatsnew_post_info[$currentForum['forum_id']][$current_thread['thread_id']]);
- }
- if (isset($_SESSION['whatsnew_post_info'])) {
- unset($_SESSION['whatsnew_post_info'][$currentForum['forum_id']][$current_thread['thread_id']][$row['post_id']]);
- unset($_SESSION['whatsnew_post_info'][$currentForum['forum_id']][$current_thread['thread_id']]);
- }
- echo "</table></div>";
- $counter++;
- }
- }
- //return Max qualify thread
- $max_qualify = showQualify('2', $userid, $threadid);
- $current_qualify_thread = showQualify('1', $userid, $threadid);
- if (isset($_POST['idtextqualify'])) {
- saveThreadScore(
- $current_thread,
- $userid,
- $threadid,
- $_POST['idtextqualify'],
- api_get_user_id(),
- date('Y-m-d H:i:s'),
- ''
- );
- }
- $result = get_statistical_information(
- $current_thread['thread_id'],
- $_GET['user_id'],
- api_get_course_int_id()
- );
- /*
- if ($userInfo['status']!='1') {
- echo '<div class="forum-qualification-input-box">';
- require_once 'forumbody.inc.php';
- echo '</div>';
- }
- */
|