Давайте допишем. Я начну, а вы поправите...
Ну во первых topic.php. В верхней части: CODE: $k_limit = (!$exbb['k_limit']) ? 0 : $exbb['k_limit'];
$k_posts = (!$exbb['reged']) ? -1 : $inuser['posts'];
и строчку CODE: else {$post .= '<BR><div align=right>'.$lang['Download_attach'].'<a href="tools.php?action=attach&f='.$inforum.'&t='.$intopic.'&id='.$threads[$key]['attach_id'].'" target="_blank">'.$threads[$key]['attach_file'].'</a><BR><span class=moder>'.$lang['Downloads_attach'].$t_attaches[$threads[$key]['attach_id']]['hits'].'</span></div>';} заменяем на CODE: elseif (($k_posts < $k_limit) && ($k_limit > 0)){$post .= '<BR><div align=right>'.$lang['Download_attach'].'<BR><span class=moder>'.$lang['ne_attachim3'].$lang['ne_attachim1'].$k_limit.$lang['ne_attachim2'].'</span></div>';}
elseif ((!$exbb['reged']) && ($k_limit == 0)) {$post .= '<BR><div align=right>'.$lang['Download_attach'].'<BR><span class=moder>'.$lang['ne_attachim3'].'</span></div>';}
else {$post .= '<BR><div align=right>'.$lang['Download_attach'].'<a href="tools.php?action=attach&f='.$inforum.'&t='.$intopic.'&id='.$threads[$key]['attach_id'].'" target="_blank">'.$threads[$key]['attach_file'].'</a><BR><span class=moder>'.$lang['Downloads_attach'].$t_attaches[$threads[$key]['attach_id']]['hits'].'</span></div>';} В /language/russian/lang.php добавим: CODE:$lang['ne_attachim'] = 'Разрешить скачивать файлы <BR>-1 - всем <BR>0 - зарегистрированым<BR>N - начиная с этого кол-ва постов';
$lang['ne_attachim1'] = 'Необходимо набрать <b>';
$lang['ne_attachim2'] = '</b> постов.';
$lang['ne_attachim3'] = 'Только зарегистрированым пользователям<BR>';
В admin/board_config.tpl вставим строку таблицы: CODE: <tr class="gen">
<td class="row1">$lang[ne_attachim]</td>
<td class="row2"><input class="post" type="text" size="6" maxlength="5" name="k_limit" value="$new_exbb[k_limit]" /></td>
</tr>
В data/boardinfo.php добавляем CODE:$exbb['k_limit'] = 0; Теперь вопрос. Что я забыл сделать чтобы при сохранении значений в админке $exbb['k_limit'] перезаписывалась, а не исчезала? |