avatar

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

Подробнее ↓

Проблема с изображениями

При добавлении в топик фотосета, главная фотография не отображается, даже если установлена галочка «Отмечено как превью». Загруженные с компьютера изображения всегда показываются в начале топика, даже если их удалить. Проблемы наблюдается и при обновлении AltoCMS и при установке ее с нуля, на версиях PHP 5.5 и 7. Собственно работа с превью сломалась еще в версии 1.23 (перестала работать галочка «Отмечено как превью», всегда показывалось первое фото), а в версии 1.26 сломалось все остальное и с тех пор не работает. Какие есть способы решить эти проблемы? Может ли кто-то подсказать строки в коде, где эти изображения формируются. Возможно проблема с настройками сервера?

Вопрос по плагину «Интеграция с соцсетями»

Всем привет!
Суть оличный плагин , но столкнуться с проблемой — при повторном заходе с помощью соц сети перекидывает на страницу /oauth/comfirm/#

То есть, человек регистрируется, жмет кнопку «выход». при попытке войти (не зарегистрироваться) — перекидывает и просит подтвердить адрес почты.

После завершения регистрации.

Не работает регистрация

Не работает регистрация, все поля отмечены зелеными галочками, при нажатии на кнопку ни чего не происходит. Системная информация:
[report]
filename = хххххххххх_.txt
date = 2017-05-13 15:03:38

[versions] ; Версии
php = 5.5.38; Версия PHP
img = GD: 2.1.0; Графика
smarty = 3.1.27; Версия Smarty
alto = 1.1.29; Версия Alto CMS

[site] ; Информация о сайте
url = https://хххххх/; Адрес сайта
skin = start-kit; Текущий скин
client = Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36; Веб-клиент
empty = ;

[plugins] ; Активные плагины
sphinx = v.1.0; Sphinx search
commentreport = v.1.0; Commentreport
recaptcha = v.0.0.1; Recaptcha
rating = v.0.0.1; Рейтинговая система
ar = v.1.2.7; Плагин интеграции с социальными сетями

[stats] ; Статистика сайта
users = 1; Пользователей
blogs = 4; Блогов
topics = 14; Топиков
comments = 0; Комментариев

; EOF

Хождение по переменным

Всем привет!
Выручите, пожалуйста, советом – найти нужную переменную.
Дано: при активации аккаунта нужно отправлять данные для внесения в список рассылки.
То ест, нужно из ActionRegistration.class.php передать логин и мыло. и вот здесь загвоздка: не могу найти, как вытащить мыло.
Вопрос: если логин можно вытащить с помощью $oUser->getLogin(), то как вытащить email?

Проблемы с редактором Tinymce

— При создании топиков в Tinymce, на версии 1.1.29, не работает выравнивание текста после сохранения.
— Если задать цвет текста, после сохранения, цвет не задается.
<p style="color: #cc0000; text-align: center;"> Текст</p>


Так это выглядит в редакторе



Так выглядит топик

Не работает спойлер на страницах

После обновления до версии 1.1.29, перестал работать спойлер на страницах, в топиках работает без проблем. А вот на страницах отображает просто текст. В чем может быть проблема ?

Редактор: Tinymce

P.S. Решил проверить (может чего сам накосячил). А нет, оказалось, что спойлер не работает прям из коробки!!!

Переход на https, чет не работает.

Подключил через клоудфаер, на хостинге все настроил. Не работает, отписал хостеру, получил ответ и скрин — Сертификат у Вас установлен, но некоторый контент на сайт идет не по https. Откройте в браузере режим отладки f12 и увидите. Поиск дал результат на статью Your text to link..., добавил
 $config['path']['root']['url'] = 'https://site.com/subdir/';
 * $config['path']['root']['dir'] = '/var/www/user/data/www/site.com/subdir/';
 * $config['path']['runtime']['url'] = '/_run/';
 * $config['path']['runtime']['dir'] = '/var/www/user/data/www/site.com/subdir/_run/';
 *
 * And maybe you should increase value of $config['path']['offset_request_url'] by the number of subdirectories,
 * e.g. for site.ru/subdir/:
 *
 * $config['path']['offset_request_url']   = 1;
 */
$config['path']['root']['url'] = 'https://lissehncefaliya.pp.ua/';
$config['path']['root']['dir'] = ALTO_DIR . '/';

$config['path']['offset_request_url'] = '0';

$config['path']['runtime']['url'] = '/_run/';
$config['path']['runtime']['dir'] = ALTO_DIR . '/_run/';

Все ровно не работает. Ссылка на сайт _https://lissehncefaliya.pp.ua

Продолжение

Всем привет!
Продолжаю топик , новый пишу чтобы привлечь внимание.
Суть: есть задача сделать ограничение голосование в опросах по времени.
Решение в песочнице работает, а в бою — нет.
Вопрос: что неверно?
$now = new \DateTime(date('Y/m/d H:i:s'));
$comparableDate = new \DateTime(!$this->oUserCurrent->getDateActivate());
$diff = $now->diff($comparableDate);

if ($diff->y == 0 && $diff->m == 0 && $diff->d <= 3) {
            E::ModuleMessage()->AddErrorSingle(E::ModuleLang()->Get('voice_limit'));
            return;
		 }

Ошибка авторизации через twitter

Установил плагин «Плагин интеграции с соцсетями». Добавил ключи твитера: Consumer Key (API Key) и Consumer Secret (API Secret) и при авторизации ошибка

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

В админке такую ошибку пишет:
E_NOTICE [8] Trying to get property of non-object (/var/www/admin/www/site.ru/common/plugins/ar/lib/providers/Tw.class.php on line 231)

Ограничение доступа к опросу по времени регистрации

Всем привет!
Есть вопрос: как можно запретить голосовать опросе пользователям, от даты регистрации которых не прошло двух суток?
Подсказавшему -конфетка)