forumbody.inc.php 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?php // $Id: $
  2. $current_thread=get_thread_information($_GET['thread']);
  3. $my_cid_req = Security::remove_XSS($_GET['cidReq']);
  4. $my_forum = Security::remove_XSS($_GET['forum']);
  5. $my_thread = Security::remove_XSS($_GET['thread']);
  6. $my_user_id = Security::remove_XSS($_GET['user_id']);
  7. $user = Security::remove_XSS($_GET['user']);
  8. $my_idtextqualify = isset($_REQUEST['idtextqualify']) ? Security::remove_XSS($_REQUEST['idtextqualify']) : $qualify;
  9. $my_gradebook = Security::remove_XSS($_GET['gradebook']);
  10. $to_origin = Security::remove_XSS($_GET['origin']);
  11. $output = <<<FIN
  12. <div class="forum-body-form">
  13. <table>
  14. <form id="forum-thread-qualify" name="forum-thread-qualify" action="forumqualify.php">
  15. <input type="hidden" name="cidReq" value="{$my_cid_req}">
  16. <input type="hidden" name="forum" value="{$my_forum}">
  17. <input type="hidden" name="thread" value="{$my_thread}">
  18. <input type="hidden" name="user" value="{$user}">
  19. <input type="hidden" name="user_id" value="{$my_user_id}">
  20. <input type="hidden" name="gradebook" value="{$my_gradebook}">
  21. <input type="hidden" name="origin" value="{$to_origin}">
  22. <tr>
  23. FIN;
  24. $output .= '
  25. <td width="40%" class="forum-thread-header">'.get_lang('User').'&nbsp;:</td >
  26. <td width="60%" class="forum-thread-body"><div align="left">'.get_name_user_by_id($userid).'</div></td>
  27. </tr>
  28. <tr>
  29. <td width="40%" class="forum-thread-header">'.get_lang('Thread').'&nbsp;:</td >
  30. <td width="60%" class="forum-thread-body">
  31. <div align="left">'.$current_thread['thread_title'].'</div>
  32. </td>
  33. </tr>
  34. <tr>
  35. <td width="40%" class="forum-thread-header">'.get_lang('CourseUsers').'&nbsp;:</td >
  36. <td width="60%" class="forum-thread-body">
  37. <div align="left">'.$result['user_course'].'</div>
  38. </td>
  39. </tr>
  40. <tr>
  41. <td width="40%" class="forum-thread-header">'.get_lang('PostsNumber').'&nbsp;:</td >
  42. <td width="60%" class="forum-thread-body">
  43. <div align="left">'.$result['post'].'</div>
  44. </td>
  45. </tr>
  46. <tr>
  47. <td width="40%" class="forum-thread-header">'.get_lang('NumberOfPostsForThisUser').'&nbsp;:</td >
  48. <td width="60%" class="forum-thread-body">
  49. <div align="left">'.$result['user_post'].'</div>
  50. </td>
  51. </tr>
  52. <tr>
  53. <td width="40%" class="forum-thread-header">'.get_lang('AveragePostPerUser').'&nbsp;:</td >
  54. <td width="60%" class="forum-thread-body">
  55. <div align="left">'.round($result['user_post']/$result['post'],2).'</div>
  56. </td>
  57. </tr>
  58. <tr>
  59. <td width="40%" class="forum-thread-header"><div align="left">'.get_lang('Qualification').'&nbsp;:</div></td >
  60. <td width="60%" class="forum-thread-body"><div align="left">
  61. <input type="text" maxlength="8" id="idtextqualify" style="width:60px;" name="idtextqualify" value="'.$my_idtextqualify.'" />&nbsp;&nbsp;'.get_lang('MaxScore').'&nbsp;: '.$max_qualify.'</div>
  62. </td>
  63. </tr>
  64. <tr>
  65. <td width="40%"></td>
  66. <td width="60%"><div align="left"><button type="button" class="save" id="idbutton_qualify" name="idbutton_qualify" value="'.get_lang('QualifyThisThread').'" onclick="javascript:if(document.getElementById(\'idtextqualify\').value>=0){if(confirm(\''.get_lang('ConfirmUserQualification').'\')){document.getElementById(\'forum-thread-qualify\').submit();}else{return false;};}else{alert(\''.get_lang('InsertQualificationCorrespondingToMaxScore').'\')};" >'.get_lang('QualifyThisThread').'</button></div></td>
  67. </tr>
  68. </form>
  69. </table>
  70. </div>';
  71. echo $output;