Fix message, remove unused function forum_not_allowed_here see BT#10894

pull/2487/head
jmontoyaa 8 years ago
parent 734e276798
commit d2d9065c55
  1. 43
      main/forum/forumfunction.inc.php

@ -2701,12 +2701,6 @@ function store_thread(
$lastPostId = $lastPost->getIid();
if ($lastPostId) {
if ($current_forum['moderated'] &&
!api_is_allowed_to_edit(null, true)
) {
Display::addFlash(Display::return_message(get_lang('MessageHasToBeApproved')));
}
$lastPost->setPostId($lastPostId);
$em->merge($lastPost);
$em->flush();
@ -2734,6 +2728,14 @@ function store_thread(
thread_id='".Database::escape_string($lastThread->getIid())."'";
$result = Database::query($sql);
$message = get_lang('NewThreadStored');
// Overwrite default message.
if ($current_forum['moderated'] &&
!api_is_allowed_to_edit(null, true)
) {
$message = get_lang('MessageHasToBeApproved');
}
// Storing the attachments if any.
if ($has_attachment) {
// Try to add an extension to the file if it hasn't one.
@ -2761,7 +2763,9 @@ function store_thread(
$message .= '<br />';
}
if ($current_forum['approval_direct_post'] == '1' && !api_is_allowed_to_edit(null, true)) {
if ($current_forum['approval_direct_post'] == '1' &&
!api_is_allowed_to_edit(null, true)
) {
$message .= get_lang('MessageHasToBeApproved').'<br />';
$message .= get_lang('ReturnTo').' <a href="viewforum.php?'.api_get_cidreq().'&forum='.$values['forum_id'].'">'.
get_lang('Forum').'</a><br />';
@ -3465,7 +3469,10 @@ function store_reply($current_forum, $values, $courseId = 0, $userId = 0)
Display::addFlash(Display::return_message($message, 'confirmation', false));
} else {
Display::addFlash(
Display::return_message(get_lang('UplNoFileUploaded').' '.get_lang('UplSelectFileFirst'), 'error')
Display::return_message(
get_lang('UplNoFileUploaded').' '.get_lang('UplSelectFileFirst'),
'error'
)
);
}
@ -3782,7 +3789,8 @@ function increase_thread_view($thread_id)
$table_threads = Database::get_course_table(TABLE_FORUM_THREAD);
$course_id = api_get_course_int_id();
$sql = "UPDATE $table_threads SET thread_views=thread_views+1
$sql = "UPDATE $table_threads
SET thread_views = thread_views + 1
WHERE
c_id = $course_id AND
thread_id = '".intval($thread_id)."'";
@ -3811,23 +3819,6 @@ function updateThreadInfo($thread_id, $lastPostId, $post_date)
Database::query($sql);
}
/**
* This function is called when the user is not allowed in this forum/thread/...
* @return bool display message of "not allowed"
*
* @deprecated use api_not_allowed()
*
* @author Patrick Cool <patrick.cool@UGent.be>, Ghent University
* @version february 2006, dokeos 1.8
*/
function forum_not_allowed_here()
{
Display::addFlash(Display::return_message(get_lang('NotAllowedHere'), 'error'));
Display :: display_footer();
return false;
}
/**
* This function is used to find all the information about what's new in the forum tool
* @return void

Loading…
Cancel
Save