How To Give Permisions To Moderators To Edit Post Time? »  Show posts from    to     

Icy Phoenix


Old Support Topics - How To Give Permisions To Moderators To Edit Post Time?



tiolalu [ Wed 15 Jul, 2009 10:34 ]
Post subject: How To Give Permisions To Moderators To Edit Post Time?
How to give permisions to moderators to edit post time?
In lasts version moderators could edit post time, but since I upgrade (I don't really know which version) they cannot edit post time.


Thanks in advance .


novice programmer [ Wed 15 Jul, 2009 13:43 ]
Post subject: Re: How To Give Permisions To Moderators To Edit Post Time?
sounds to me like a little bug....

let's wait MG


Mighty Gorgon [ Sat 18 Jul, 2009 12:15 ]
Post subject: Re: How To Give Permisions To Moderators To Edit Post Time?
It is not a bug... changing post time it is something which could create problems in the DB... I don't want moderators to mess up with that.

Anyway if you want to allow moderators, you need to edit two files: viewtopic.php and edit_post_details.php.


FIND in viewtopic.php:
Code: [Hide] [Select]
$post_edit_string = ($userdata['user_level'] == ADMIN) ? ('<a href="#" onclick="post_time_edit(\'' . $post_edit_link . '\'); return false;" style="text-decoration: none;" title="' . $lang['Edit_post_time_xs'] . '">' . $lang['Edit_post_time_xs'] . '</a>') : '';


REPLACE WITH:
Code: [Hide] [Select]
$post_edit_string = (($userdata['user_level'] == ADMIN) || ($userdata['user_level'] == MOD)) ? ('<a href="#" onclick="post_time_edit(\'' . $post_edit_link . '\'); return false;" style="text-decoration: none;" title="' . $lang['Edit_post_time_xs'] . '">' . $lang['Edit_post_time_xs'] . '</a>') : '';


FIND in edit_post_details.php:
Code: [Hide] [Select]
if ($userdata['user_level'] != ADMIN)
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorized']);
}


REPLACE WITH:
Code: [Hide] [Select]
if (($userdata['user_level'] != ADMIN) || ($userdata['user_level'] != MOD))
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorized']);
}




Powered by Icy Phoenix