avatar
-0.40
0.273

Алексей

Плагин TopicIntro — автопревью к статье, анонс статьи и прочие «плюшки»

Проблема в плагине осталась, с ошибкой

http://prntscr.com/bbqh49

Только у меня первью стоит 1640 символов. Ошибка появляется при редактировании топика. Версия альто последняя.

Конфиг

/*
 * Разрешить автоматическое создание превью изображений к топику
 */
$config['autopreview']['enable'] = true;

// Правила игнорирования изображений в качестве превью
$config['autopreview']['ignore'] = array(
    'size' => '200x100', // ignore images with size smaller than this
    //'css_class' => 'some_css_class', // ignored classes
);

/*
 * Создавать автопревью из видео
 */
$config['autopreview']['video'] = true;

/*
 * Автоматически сохранять автопревью в топиках
 * (иначе оно будет создаваться каждый раз)
 */
$config['autopreview']['autosave'] = true;

/*
 * Хук, по которому выводится автопревью
 * (если не требуется, то закомментируйте эту строку)
 */
$config['autopreview']['hook_list'] = 'template_topic_content_begin';   // превью при выводе списка топиков
//$config['autopreview']['hook_show'] = 'template_topic_content_begin'; // превью при просмотре топика

/*
 * Предзаданные размеры превью-изображений
 */
$config['preview']['size'] = array(
    'default' => 'x300', // размер по умолчанию
    'edit'    => '150x150', // размер при создании/редактировании статьи (если задано $config['preview']['edit'])
);

// Разрешить задание автопревью вручную при создании/редактировании статьи
$config['preview']['edit'] = false;

/*
 * Как интерпретировать одиночное значение
 *   true:  300 -> 'x300'       - LS compatibility
 *   false  300 -> '300x300'    - Alto mode
 */
$config['single_width'] = true;

/*
 * Разрешить анонсы топиков (интротекст)
 */
$config['introtext']['enable'] = true;

/*
 * Максимальный размер текста анонса
 */
$config['introtext']['max_size'] = 1640;

/*
 * Создавать интротекст автоматически из основного текста
 */
$config['introtext']['autocreate'] = true;

/*
 * Использовать интротекст, как краткий текст топика
 */
$config['introtext']['text_short'] = true;

/*
 * Шаблонный хук, по которому интротекст выводится в ленте топиков
 */
//$config['introtext']['hook_list'] = 'template_topic_content _begin';

/*
 * Шаблонный хук, по которому интротекст выводится при просмотре топика
 */
//$config['introtext']['hook_show'] = 'template_topic_content_begin';

/*
 * Разрешены ли теги в интротексте
 */
$config['introtext']['html_tags'] = true;

Сохранение раздела топиков, аля хабрахабр

<script>
    jQuery(document).ready(function ($) {
        $("#index").click(function () {
            document.cookie = "flow=index; path=/";
            return false;
        });
        $("#index/newall/").click(function () {
            document.cookie = "flow=index/newall/; path=/";
            return false;
        });
        $("#index/top/").click(function () {
            document.cookie = "flow=index/top; path=/";
            return false;
        });
        $("#feed").click(function () {
            document.cookie = "flow=feed; path=/";
            return false;
        });
    });
</script>


Ссылка:

[Решено] Плагин — количество просмотров топика

Здравствуйте! нужен совет, как сделать количество просмотров когда идет 1к и выше вот так http://prntscr.com/ba8ebu

Сейчас по старинке http://prntscr.com/ba8etz

Решение:
{assign var="getCountRead" value=$oTopic->getCountRead()}
{if $getCountRead >= 1000}
{assign var="getCountRead" value=$oTopic->getCountRead()/1000}
{$getCountRead|round:1}k
{else}
{$oTopic->$getCountRead()}
{/if}

Выглядит: http://prntscr.com/bai95x http://prntscr.com/baiexp и если значение менее 1к http://prntscr.com/bai9cd
Кому нужно.

Ни с того ни с сего противная ошибка

Попытался зайти в админку, а мне тут пишет

Exception: Can not find the template «tpls/hook.admin_menu_content.tpl» in skin «admin-default» (from: actions/admin/action.admin.info/index.tpl; modals/modal.empty.tpl; ).

С чем может быть связано ? Файлы админ скина на месте, все проверил

Read-only

Слышал что в движке есть такая своего рода группа новеньких пользователей. Хотелось бы узнать, каким образом настроить и как это сделать, к примеру на странице настроек профиля в информации скрыть како-то элемент для группы read-only и тд.

Ссылка на профиль пользователя

Нашел в конфиге вот такой параметр

$config['module']['user']['profile_url'] = 'profile/%login%'; // ссылка на профиль пользователя

изменил на

$config['module']['user']['profile_url'] = 'user/%login%'; // ссылка на профиль пользователя

не работает... если делать вот так

$config['router']['rewrite'] = array(
'36356356' => 'admin',
'users' => 'people',
'users' => 'profile',
);

перестает работать 'users' => 'people',

так зачем же эта настройка?

Перенос нужный js и css на отдельный домен

Задаюсь вопросом, есть домен, хотелось бы перенести статику.
Нашел тему http://livestreet.ru/blog/addons/16216.html но по структуре в описании ясно что на альто работать не будет. Есть какой-нибудь мануальчик?