ExBB Community » » Настройка форума » Страницы в смайлах

Страниц (1): [1]
 

1. truban - 2 августа 2011 — 19:24 - перейти к сообщению
как убрать чтобы все смайлы выводило на одну страницу.

Нажмите для увеличения
2. BON - 2 августа 2011 — 21:29 - перейти к сообщению
truban, это уже обсуждалось. сам хочу такое же. хочу стандартный набор смаилов как в квипе. этого достаточно
3. altjo - 31 августа 2011 — 11:40 - перейти к сообщению
например, есть такая идея...

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>

добавить
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 было кратное трём..

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0235]     [ ]