например, есть такая идея...
data\boardinfo.php
перед
добавить
CODE:$this->exbb['smiles_per_page'] = 30;
здесь 30 и есть к-во смайликов на страницу
например в admin\board_posts.tpl
перед
CODE: <tr>
<td class="catBottom" colspan="2" align="center"><input type="submit" name="submit" value="{$fm->LANG['Save']}" class="mainoption" /></td>
</tr>
добавить
CODE: <tr class="gen">
<td class="row1"width="70%">{$fm->LANG['SmilesPerPage']}<br /><span class="gensmall">(3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60..)</span></td>
<td class="row2">N = <input class="post" type="text" size="3" maxlength="3" name="new_exbb[i][smiles_per_page]" value="{$fm->exbb['smiles_per_page']}" /></td>
</tr>
language\russian\lang_admin_setvariables.php
добавить куда-нибудь
CODE:$this->LANG['SmilesPerPage'] = 'Выводить по N смайликов на страницу при просмотре коллекции смайликов';
tools.php
найти
CODE: $pages = Print_Paginator(count($keys),$get_param,30,8,$first,TRUE);
$keys = array_slice($keys,$first,30);
заменить на
CODE: $pages = Print_Paginator(count($keys), $get_param, $fm->exbb['smiles_per_page'], 8, $first, TRUE);
$keys = array_slice($keys, $first, $fm->exbb['smiles_per_page']);
(Добавление)
главное, чтобы значение smiles_per_page было кратное трём.. |