avatar

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

Подробнее ↓

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. Как поставить её?

Как убрать кнопку «Вставить как ссылку» в редакторе загрузки изображений?

Друзья, при нажатии на изображание, выскакивает вариант его загрузки: с компьютера или из интернета. Так вот, при варианте из интернета есть два варианта вставки:
1. Вставить как ссылку
2. Загрузить

Сам вопрос, где и что нужно удалить или закомментировать, чтобы убрать кнопку «Вставить как ссылку».

Ошибка в блогах

После установки версии 1.1.28, ни чего не меняя, кликаем на меню «Блоги» и появляется ошибка:
Parse error: syntax error, unexpected '[' in W:\home\smylife.ru\www\common\classes\actions\ActionBlogs.class.php on line 118
E_PARSE [4] syntax error, unexpected '['
See details in error.log


На предыдущих версиях такого не наблюдалось...

P.S. Если удалить:
$aFilter = array();
        if ($sIncludeType = F::GetRequestStr('include_type')) {
            $aFilter['include_type'] = array_intersect(array_merge($aAllowBlogTypes, ['personal']), F::Array_Str2Array($sIncludeType));
        }

То ошибка пропадает!!!

Список друзей в профиле выводится без пагинации на expirience-simple

Обнаружилось случайно. Нет пагинации, поэтому при большом количестве друзей- либо друзья выше лимита из конфига вообще не выводятся, либо выводится простыня до пола...
Неудобно...

Переход с Http на Нttps/ ssl

Добрый день! В связи c последними событиями решил перейти на ssl.
Зарегистрировал бесплатный сертификат на https://www.startssl.com/, установил и вроде бы все работает. Но при заходе с планшетов или смартфонов выдает предупреждение «Ваше подключение не защищено». Соответственно пользователей это испугает и будет потеря трафика при переходе на этот формат. Подскажите в чем может быть проблема, или уже есть готовое решение?

Параметры расчета рейтинга топика при голосовании за него

Параметры расчета рейтинга топика при голосовании за него — не работает , ставлю галачку сохраняю и после сохранения галачка пропадает !