$user_id)
{
Blog::set_user_subscribed(mysql_real_escape_string($_GET['blog_id']),mysql_real_escape_string($user_id));
}
}
if ($_POST['unregister'])
{
foreach($_POST['user'] as $index => $user_id)
{
Blog::set_user_unsubscribed(mysql_real_escape_string($_GET['blog_id']),mysql_real_escape_string($user_id));
}
}
if ($_GET['register'])
{
Blog::set_user_subscribed(mysql_real_escape_string($_GET['blog_id']),mysql_real_escape_string($_GET['user_id']));
}
if ($_GET['unregister'])
{
Blog::set_user_unsubscribed(mysql_real_escape_string($_GET['blog_id']),mysql_real_escape_string($_GET['user_id']));
}
if ($_GET['action'] == 'manage_tasks')
{
if ($_GET['do'] == 'delete')
{
Blog::delete_task($blog_id, mysql_real_escape_string($_GET['task_id']));
}
// assigned tasks
if ($_GET['do'] == 'delete_assignment')
{
Blog::delete_assigned_task($blog_id, mysql_real_escape_string($_GET['assignment_id']));
}
if ($_GET['do'] == 'edit_assignment')
{
Blog::display_edit_assigned_task_form($blog_id, mysql_real_escape_string($_GET['assignment_id']));
}
}
if ($_GET['action'] == 'view_post')
{
if ($_GET['do'] == 'delete_comment')
{
if(api_is_allowed_to_edit('BLOG_'.$blog_id, 'article_comments_delete')) {
Blog::delete_comment($blog_id, mysql_real_escape_string($_GET['comment_id']));
}
else
{
$error = true;
$message = get_lang('ActionNotAllowed');
}
}
if ($_GET['do'] == 'delete_article')
{
if(api_is_allowed_to_edit('BLOG_'.$blog_id, 'article_delete')) {
Blog::delete_post($blog_id, mysql_real_escape_string($_GET['article_id']));
$current_page = ''; // Article is gone, go to blog home
}
else
{
$error = true;
$message = get_lang('ActionNotAllowed');
}
}
if ($_GET['do'] == 'rate')
{
if ($_GET['type'] == 'post')
{
if(api_is_allowed_to_edit('BLOG_'.$blog_id, 'article_rate')) {
Blog::add_rating('post',$blog_id, mysql_real_escape_string($_GET['post_id']), mysql_real_escape_string($_GET['rating']));
}
}
if ($_GET['type'] == 'comment')
{
if(api_is_allowed_to_edit('BLOG_'.$blog_id, 'article_comments_add')) {
Blog::add_rating('comment',$blog_id, mysql_real_escape_string($_GET['comment_id']), mysql_real_escape_string($_GET['rating']));
}
}
}
}
/*
==============================================================================
DISPLAY
==============================================================================
*/
$htmlHeadXtra[] = "";
// Set bredcrumb
switch ($current_page)
{
case "new_post":
$nameTools = get_lang('langNewPost');
$interbreadcrumb[] = array ("url" => "blog.php?blog_id=$blog_id", "name" => Blog::get_blog_title($blog_id));
Display::display_header($nameTools,'blogs');
break;
case "manage_tasks":
$nameTools = get_lang('langTaskManager');
$interbreadcrumb[] = array ("url" => "blog.php?blog_id=$blog_id", "name" => Blog::get_blog_title($blog_id));
Display::display_header($nameTools,'blogs');
break;
case "manage_members":
$nameTools = get_lang('langMemberManager');
$interbreadcrumb[] = array ("url" => "blog.php?blog_id=$blog_id", "name" => Blog::get_blog_title($blog_id));
Display::display_header($nameTools,'blogs');
break;
case "manage_rights":
$nameTools = get_lang('langRightsManager');
$interbreadcrumb[] = array ("url" => "blog.php?blog_id=$blog_id", "name" => Blog::get_blog_title($blog_id));
Display::display_header($nameTools,'blogs');
break;
case "view_search_result":
$nameTools = get_lang('langSearchResults');
$interbreadcrumb[] = array ("url" => "blog.php?blog_id=$blog_id", "name" => Blog::get_blog_title($blog_id));
Display::display_header($nameTools,'blogs');
break;
case "execute_task":
$nameTools = get_lang('langExecuteThisTask');
$interbreadcrumb[] = array ("url" => "blog.php?blog_id=$blog_id", "name" => Blog::get_blog_title($blog_id));
Display::display_header($nameTools,'blogs');
break;
default:
$nameTools = Blog::get_blog_title($blog_id);
Display::display_header($nameTools,'blogs');
}
//Display::display_header($nameTools,'Blogs');
?>
|
|
'; Blog::display_form_user_unsubscribe($blog_id); break; case 'manage_rights': Blog::display_form_user_rights($blog_id); break; case 'manage_tasks': if ($_GET['do'] == 'add') { Blog::display_new_task_form($blog_id); } if ($_GET['do'] == 'assign') { Blog::display_assign_task_form($blog_id); } if ($_GET['do'] == 'edit') { Blog::display_edit_task_form($blog_id, mysql_real_escape_string($_GET['task_id'])); } Blog::display_task_list($blog_id); echo ' '; Blog::display_assigned_task_list($blog_id); break; case 'execute_task': if (isset($_GET['post_id'])) { Blog::display_post($blog_id, mysql_real_escape_string($_GET['post_id'])); } else { Blog::display_select_task_post($blog_id, mysql_real_escape_string($_GET['task_id'])); } break; case 'view_search_result': Blog::display_search_results($blog_id,mysql_real_escape_string($_GET['q'])); break; case '': default: if(isset($_GET['filter']) && !empty($_GET['filter'])) { Blog::display_day_results($blog_id, mysql_real_escape_string($_GET['filter'])); } else { Blog::display_blog_posts($blog_id); } } ?> |