Войти
Введите цифры и буквы
RewriteRule ^index/(page\d*)$ http://ТВОЙСАЙТ/$1 [R=301,L]
'/^(page(\d+)\/?)$/i' => "index/\\1",
<?php function smarty_function_sape($params,$template) { if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ваш_длинный_код'); } if (isset($params['sapeuser'])) { define('_SAPE_USER', $params['sapeuser']); ; } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); if (isset($params['count'])) { return $sape->return_links($params['count'])); else return $sape->return_links(); } } ?>
<div id="sidebar"> {if isset($aBlocks.right)} {foreach from=$aBlocks.right item=aBlock} {if $aBlock.type=='block'} {insert name="block" block=$aBlock.name params=$aBlock.params} {/if} {if $aBlock.type=='template'} {include file=$aBlock.name params=$aBlock.params} {/if} {/foreach} {/if} {sape sapeuser=ваш_длинный_код count=100} </div>
ну и в конфиге ls
Это так навскидку. Понятное дело, в шаблонах переделать все ссылки.
Для ленивых (как я сделал).
В engine/lib/external/Smarty/libs/plugins/function.sape.php
Пример использования:
можно просто {sape}