avatar

Вопросы, проблемы и их решения

Подробнее ↓

Редактирование топика несколькими пользователями.

Приветствую!
Подскажите, пожалуйста: как можно реализовать совместное редактирование несколькими пользователями одного топика?
То есть: один пользователь создает топик и приглашает выбранных им к редактированию.

Пропали превью во всех топиках

После обновления AltoCMS с версии 1.1.23 до 1.1.28 исчезли все превью изображений во всех топиках с фотосетом. Сам фотосет отображается, но превью фотография перед текстом топика не показывается. Не работает это во всех темах. Версии PHP от 5.3 до 7.0. Где копать, чтобы решить эту проблему?

Не работает скроллинг

Перестали работать кнопки скролла по топикам и комментам, кнопка вверх работает. Если поставить другой шаблон, то весь скролл работает нормально. Ни как не могу понять где «косяк»

Файл widget.toolbar_scrollup.tpl

{if $params.iCountTopic}
	<section class="toolbar-topic" id="" style="">
		<a href="#" onclick="return ls.toolbar.topic.goPrev();" title="{$aLang.toolbar_topic_prev}" class="toolbar-topic-prev"><span class="glyphicon glyphicon-arrow-up"></span></a>
		<a href="#" onclick="return ls.toolbar.topic.goNext();" title="{$aLang.toolbar_topic_next}" class="toolbar-topic-next"><span class="glyphicon glyphicon-arrow-down"></span></a>
	</section>
{/if}	


Файл \assets\js\template.js

 // Тул-бар топиков
    ls.toolbar.topic.init();
    // Кнопка "UP"
    ls.toolbar.up.init();

    body.tooltip({
        selector: '.js-title-comment, .js-title-topic',
        placement: 'left'
    });

    $('.js-tip-help').tooltip({
        placement: 'right'
    });

Тянет картинку

Устанавливаю на локальный сервер (Open Server) последнею версию 1.1.28. Ни чего не меняю в настройках, создаю топик с фотосетом. И первую картинку тянет, последующие нормально отображаются.



Устанавливаю версию v.1.0.10.2 ни чего не меняя. Изображение нормально вставляет, ни чего не тянет.



В чем может быть проблема ?

Status of 403 (Forbidden) для изображений

Пациент smabl.ru. Не прогружает картинки логотипа, аватара администратора и т.д — везде Failed to load resource: the server responded with a status of 403 (Forbidden). В какую сторону копать для решения проблемы?

Обработка изображений

Всем привет.
Маюсь с загрузчиком изображений, просмотрел все модули и экшны но не могу понять в каком месте картинку пережимает.

В конфиге установлено

$config['module']['uploader']['images']['default'] = array(
    '$extends$' => '___module.uploader.files.default___',
    'image_extensions' => array('gif', 'png', 'jpg', 'jpeg'),
    'max_width'  => 8000, // максимальная ширина загружаемых изображений в пикселях
    'max_height' => 6000, // максимальная высота загружаемых изображений в пикселях
    'url_maxsize' => '2Mb', // максимальный размер изображения для загрузки по URL
    'original' => array(
        'save' => true,            // надо ли сохрагять оригинальное изображение
        'suffix' => '-original',    // суффикс оригинального изображения
    ),
    // параметры сохранения при загрузке
    'transform' => array(
        'max_width'  => 1280,        // максимальная ширина сохраняемого изображения
        'max_height' => 800,        // максимальная высота сохраняемого изображения
        'bg_color'  => '#ffffff',   // цвет фона при преобразовании изображений
        'watermark' => array(
            'enable' => false,
            'image' => array(
                'path' => '___path.static.dir___/___path.uploads.root___',
                'file' => 'altocms.png',
                'topleft' => false,
                'position' => '0,0', // вместо пикселей можно указать center для одной или обоих координат
            ),
        ),
        '@mime(jpeg)' => array(
            'quality' => 100,
        ),
        '@mime(gif)'  => array(
            'animation' => false,
        ),
        '@mime(png)'  => array(
            //'save_as' => 'jpg',
        ),
    ),
);

Однако при загрузке я получаю вместо обработанного пользователем фото — совершенно иное.


Вот сверху картинка которая загружена в топик, а снизу реальная картинка.
По высоте и весу должна отлично проходить — но все-равно где-то ее пережимает.

Как поменять значение кнопки для разных пользователей

Ни как не могу понять как перераспределить роль кнопки «добавить топик».
На данный момент:
Если пользователь не авторизован, то кнопка не отображается, если авторизован то выводит модальное окно «Создать (топик, блог, сообщение)»

Что надо сделать:
— Если пользователь не авторизован, показывать кнопку при нажатии которой или появляется модальное окно с авторизацией или просто выводиться сообщение о необходимости авторизоваться.

— Когда пользователь авторизовался, при нажатии кнопки, сразу ведет на страницу создания топика.

— Когда заходит админ, при нажатии показывается модальное окно «Создать (топик, блог, сообщение)»

На данный момент код кнопки такой:

<div class="col-sm-4 col-lg-4 hidden-xs">
 {if E::IsUser()}
                    <button class="btn btn-success btn-write pull-right icon-pencil" rel="tooltip" data-placement="bottom" data-toggle="modal" data-target="#modal-write">{$aLang.blog_add_history}</button>
                {/if}

</div>

Как поменять кнопки голосования за пост?

Всем привет!

Как поменять эти кнопки/картинки? Я нашёл их для темы experience-simple — путь /common/templates/skin/experience-simple/assets/css/style.bootstrap.min.css

Код:
fa-thumbs-o-up:before{content:"\f087"}

Что тут менять и как? Допустим, есть картинка в png. Как поставить её?