Для установки необходимо проделать следующие изменения. Открываем файл
data/boardinfo.php, находим строку, содержащую фрагмент:
CODE:$this->exbb['edit_time']
И на следующей строке вставляем строку:
CODE:$this->exbb['edit_num_post'] = 0;
Далее открывем файл
postings.php, находим строки (эти строки встречаются в 2-х местах рассматриваемого файла, и для каждой встречи необходимо повторить данную процедуру):
CODE:if ($fm->_Moderator === FALSE && $fm->exbb['edit_time'] && $fm->_Nowtime - $post_id > $fm->exbb['edit_time'] * 60)
$fm->_Message($fm->LANG['MessageEdit'], $fm->LANG['EditTime']);
И заменяем их строками:
CODE:if ($fm->_Moderator === FALSE){
if(($fm->exbb['edit_num_post'] && $fm->exbb['edit_time']) && ($fm->user['posts'] < $fm->exbb['edit_num_post'] && $fm->_Nowtime - $post_id > $fm->exbb['edit_time'] * 60))
$fm->_Message($fm->LANG['MessageEdit'], $fm->LANG['EditTime']);
else{
if(($fm->exbb['edit_time'] && !$fm->exbb['edit_num_post'] && $fm->_Nowtime - $post_id > $fm->exbb['edit_time'] * 60) || (!$fm->exbb['edit_time'] && $fm->exbb['edit_num_post'] && $fm->user['posts'] < $fm->exbb['edit_num_post']))
$fm->_Message($fm->LANG['MessageEdit'], $fm->LANG['EditTime']);
}
}
Теперь открываем файл
language/russian/lang_admin_setvariables.php, находим строку:
CODE:$this->LANG['EditTimeDesc'] = 'Возможность редактирования сообщения будет отключена спустя данный промежуток времени с момента опубликования сообщения';
И после неё вставляем строки:
CODE:$this->LANG['EditNumPost'] = 'Количество сообщения пользователя для снятия запрета на редактирования(0 - выключено)';
$this->LANG['EditNumPostDesc'] = 'Возможность редактирования сообщения будет включена для пользоватнелей которие имеют даное количество сообщений';
Далее открываем файл
admin/board_posts.tpl, находим строки:
CODE:<tr class="gen">
<td class="row1">{$fm->LANG['EditTime']}<br /><span class="gensmall">{$fm->LANG['EditTimeDesc']}</span></td>
<td class="row2"><input class="post" type="text" size="6" maxlength="6" name="new_exbb[i][edit_time]" value="{$fm->exbb['edit_time']}" /></td>
</tr>
И после них добавляем строки:
CODE:<tr class="gen">
<td class="row1">{$fm->LANG['EditTime']}<br /><span class="gensmall">{$fm->LANG['EditTimeDesc']}</span></td>
<td class="row2"><input class="post" type="text" size="6" maxlength="6" name="new_exbb[i][edit_time]" value="{$fm->exbb['edit_time']}" /></td>
</tr>
<tr class="gen">
<td class="row1">{$fm->LANG['EditNumPost']}<br /><span class="gensmall">{$fm->LANG['EditNumPostDesc']}</span></td>
<td class="row2"><input class="post" type="text" size="6" maxlength="6" name="new_exbb[i][edit_num_post]" value="{$fm->exbb['edit_num_post']}" /></td>
</tr>
На этом всё