Вроде нет!Есть такое в движке?
$edit_btn = (($userdata['user_id'] == $poster_id && $is_auth['auth_edit']) || $is_auth['auth_mod']);
$edit_btn = (($userdata['user_id'] == $poster_id && ($is_auth['auth_edit'] || $postrow[$i]['post_time'] + 60 * 10 > TIMENOW)) || $is_auth['auth_mod']);
else if(!$is_auth['auth_edit'])
{
$this->ajax_die(sprintf($lang['SORRY_AUTH_EDIT'], strip_tags($is_auth['auth_edit_type'])));
}
else if(($post['post_time'] + 60 * 30 < TIMENOW))
{
$this->ajax_die(sprintf($lang['SORRY_AUTH_EDIT'], strip_tags($is_auth['auth_edit_type'])));
}
Если не ошибаюсь, то ты в условии ошибку допустил.viewtopic.php
найти
заменить наPHP:$edit_btn = (($userdata['user_id'] == $poster_id && $is_auth['auth_edit']) || $is_auth['auth_mod']);
PHP:$edit_btn = (($userdata['user_id'] == $poster_id && ($is_auth['auth_edit'] || $postrow[$i]['post_time'] + 60 * 10 > TIMENOW)) || $is_auth['auth_mod']);
ajax/posts.php
найти
после вставитьPHP:else if(!$is_auth['auth_edit']) { $this->ajax_die(sprintf($lang['SORRY_AUTH_EDIT'], strip_tags($is_auth['auth_edit_type']))); }
PHP:else if(($post['post_time'] + 60 * 30 < TIMENOW)) { $this->ajax_die(sprintf($lang['SORRY_AUTH_EDIT'], strip_tags($is_auth['auth_edit_type']))); }
А можно сделать еще круче. Найти функцию auth и заменить одной строчкой и права на удаление и на редактирование
$lang['SORRY_AUTH_EDIT_TIME'] = 'Извините, время редактирования сообщения вышло.';
else if(($post['post_time'] + 60 * 30 < TIMENOW))
{
$this->ajax_die(sprintf($lang['SORRY_AUTH_EDIT_TIME'], strip_tags($is_auth['auth_edit_type'])));
}