как убрать чтобы все смайлы выводило на одну страницу.
1. truban - 2 августа 2011 — 19:24 - перейти к сообщению
2. BON - 2 августа 2011 — 21:29 - перейти к сообщению
truban, это уже обсуждалось. сам хочу такое же. хочу стандартный набор смаилов как в квипе. этого достаточно
3. altjo - 31 августа 2011 — 11:40 - перейти к сообщению
например, есть такая идея...
data\boardinfo.php
перед
добавить
здесь 30 и есть к-во смайликов на страницу
например в admin\board_posts.tpl
перед
добавить
language\russian\lang_admin_setvariables.php
добавить куда-нибудь
tools.php
найти
заменить на
(Добавление)
главное, чтобы значение smiles_per_page было кратное трём..
data\boardinfo.php
перед
CODE:
?>
добавить
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>
<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>
<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);
$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']);
$keys = array_slice($keys, $first, $fm->exbb['smiles_per_page']);
(Добавление)
главное, чтобы значение smiles_per_page было кратное трём..