InstantCMS 2.10.0

Здравствуйте, друзья!

Очередной релиз InstantCMS готов. И сразу хочется сказать спасибо за его терпеливое ожидание.

Помимо запланированного, были закрыты 47 тикетов на GitHub. К слову сказать, с начала нашей деятельности на GitHub на текущий момент вы оставили более 620 тикетов, 472 из которых уже закрыты. Спасибо за фидбэк, продолжайте в том же духе. И не забывайте ставить звезду. Вот прямо сейчас нужно пойти и поставить, а после продолжить чтение ;-)

Спасибо за звезду, итак, как обычно, ниже будут описаны все новшества этого релиза.

Технические требования

Увы, невозможно следовать реалиям, не поднимая минимальную версию PHP. На текущий момент мы подняли требования с версии 5.4 до 5.5. Но. Текущий релиз не использует ничего, что есть в PHP 5.5 и нет в 5.4. Пакет обновления установится корректно и всё будет работать. А со следующего релиза мы внедрим новый механизм хранения паролей и в целом работу с хэшированием, поэтому позаботьтесь заблаговременно, подняв PHP на своём хостинге/сервере до версии 5.5.

Тут же хочу отметить, что в этом релизе исправлены и/или убраны все недочёты для работы на PHP 7.1 и 7.2. Теперь InstantCMS работает на любой версии PHP, начиная с 5.4.

Подписки

Во многом благодаря сообществу, в этом релизе появился компонент "Подписки". Можно подписываться на любые списки контента (включая фильтрацию) и альбомы фотографий (тоже включая фильтрацию). В настройках типов контента появились две новые опции: включения подписок (по умолчанию включены) и учитывать ли вложенные категории при подписке. В админке компонента регулируются подписки для гостей, уведомления и количество подписок во вкладке профиля. Также в админке есть весь список подписок, в котором вы можете менять их названия (если автоматически генерированное не подходит) и удалять. Если название списка вдруг автоматически не будет сформировано, на почту (можно указать несколько email), указанную в настройках, придёт извещение об этом. Все списки подписок формируются динамически, после первой подписки пользователя, т.е. фактически изначально в админке вы не увидите ни одного списка.

Тут же, в контексте подписок, хочу отметить, что претерпел изменения и механизм дружбы между пользователями. Теперь запрос дружбы можно отклонить, оставив в подписчиках. Также, если дружба отключена в настройках или пользователи запретил принимать запросы дружбы, пользователи будут видеть кнопку "Подписаться" вместо "Добавить в друзья".

Технически, всё сделано максимально универсально и расширяемо. Вы можете интегрировать в компонент любые свои компоненты. Чуть позже мы напишем мануал по интеграции, но опытные разработчики уже сейчас могут это делать по аналогии ;-)

Виджеты

  • Новый виджет "Форма регистрации";
  • Новый виджет "Список групп";
  • Новый виджет "Кнопки подписки", который работает на страницах записей типов контента;
  • Виджет "Форма авторизации" был перенесён в компонент "Регистрация и авторизация", поэтому его файлы по старому пути не актуальны;
  • В виджет список пользователей добавлена сортировка по подписчикам;
  • Виджеты можно редактировать и удалять со стороны сайта.

Безопасность

Мы закрыли много узких моментов, включая одну XSS уязвимость в гостевых комментариях (лечение от неё в пакете обновления). Технически полностью переписан механизм добавления комментариев. В основном всё это благодаря тому, что InstantCMS сейчас работает на множестве сайтов, связанных с финансами. Многие формы были дополнены дополнительными правилами валидации, во многих местах админки был добавлен отсутствующий CSRF токен и многое другое.

SEO

Куда же без него :-). Мы исправили все известные проблемы с формированием SEO параметров. В фильтрах типов контента теперь заголовки повторяют фильтрацию. Для каждого тега (при поиске по нему) теперь можно формировать свои SEO параметры.

Прочие изменения

  • Файл cron.php можно запускать передавая во втором параметре (в первом всегда нужно передавать имя домена) id нужной задачи;
  • Решена проблема с датой последнего визита пользователя и в целом механизм фиксации пользователя онлайн приведён в порядок;
  • Во всех списках у новых записей с последнего визита пользователя даты подсвечиваются;
  • Очередная порция улучшений админки;
  • В админке в настройках сайта добавлено поле "Абстрактный счётчик", который используется в параметре при подключении js и css, теперь проблем с принудительным сбросом кэша у пользователей в браузерах не будет, достаточно увеличивать постепенно цифру при изменениях указанных файлов;
  • При создании/редактировании страниц в разделе "Страницы и виджиты" админки теперь есть удобный и быстрый подбор масок;
  • В списке записей контента в админке теперь корректно подсвечиваются записи, находящиеся в черновиках;
  • Управление инвайтами стало более удобным, выдавать/удалять их теперь можно вручную и адресно, а использовать инвайты (регистрацию по ним) можно и без включения только регистрации по инвайтам;
  • Механизм подтверждения регистрации по email теперь более удобный;
  • В настройки комментариев добавлены опции черных списков email и имён;
  • Дополнительные стили списков типов контента, которые вы меняете, теперь запоминаются в куках;
  • При голосовании за запись автору приходит уведомление;
  • Можно назначать обложку фотоальбомам вручную;
  • Исправлены все проблемы с типографом;
  • В поле "Число" добавлены новые опции, поле существенно изменено;
  • Добавлена возможность устанавливать поле "Выбор цвета" в фильтре;
  • Библиотека Mobile Detect обновлена до крайней версии;
  • Обновлённый список таймзон;
  • Библиотека Chosen обновлена до крайней версии;
  • Библиотека Jquery-scroll обновлена до крайней версии;
  • Множество других системных улучшений.

Как установить обновление

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

  • Отключите кеширование в настройках сайта;
  • Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их;
  • При возникновении "белого экрана" категорически читать здесь;
  • Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.

Автоматическая установка

  1. Включите режим отладки в админке.
  2. Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.
  3. Система сама обнаружит обновление, предложит скачать его и установить.
  4. Для установки потребуется указать реквизиты для доступа по FTP.

Ручная установка

Убедитесь, что вы используете InstantCMS 2.9.0 (версию можно посмотреть внизу любой страницы в админке или на главной странице админки в соответствующем блоке).

  1. Включите режим отладки в админке;
  2. Загрузите архив с обновлением.
  3. Перейдите в панель управления сайтом;
  4. Перейдите в раздел компоненты;
  5. Нажмите установить пакет дополнения;
  6. Очистите кеш браузера;
  7. Сверните окно браузера;
  8. Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта;
  9. Вернитесь в свернутое в п. 5 окно браузера, нажмите F5 на клавиатуре и выберите архив, который вы скачали в п.1;
  10. На странице «Информация о пакете» нажмите установить;
  11. На странице ввода реквизитов ftp поставьте чекбокс "Пропустить этот шаг" и нажмите "Установить";
  12. Выключить режим отладки в админке;
  13. Обновление завершено.

Удалены файлы

  • /system/widgets/auth
  • /system/widgets/auth/widget.php
  • /templates/default/controllers/users/action_confirm.tpl.php
  • /templates/default/controllers/users/friend_add.tpl.php
  • /templates/default/controllers/users/friend_delete.tpl.php
  • /templates/default/images/icons/vote.gif
  • /templates/default/widgets/auth
  • /templates/default/widgets/auth/auth.tpl.php

Заключение

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

Спасибо, что выбираете InstantCMS!

Поддержите проект

Поскольку InstantCMS является open-source проектом, продукт которого поставляется конечным пользователям бесплатно, мы заинтересованы в привлечении спонсоров.

Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.

Скачать InstantCMS

Комментарии (174)
Ris 1 мая 2018 в 00:22 +11
small user social cms
Мир! Труд! Инстант! dance
Kreator 1 мая 2018 в 00:47 +4
small user social cms
Спасибо. Спасибо за большинство принятых и реализованных тикетов.
Обновил сходу пару сайтов, все без проблем.
DzurDzuk 1 мая 2018 в 00:52 +4
small user social cms
Все же есть что-то прекрасное в ночном бдении smile С релизом и первомаем всех!
Daniil 1 мая 2018 в 01:28 +2
small user social cms
Прочие изменения - ```... админке в настрЙОках сайта добавлено ...```
Capitan 1 мая 2018 в 01:42 0
small user social cms
Ну нее Счас обновляться не рискну. Утро вечера мудренее.
Мир Труд Май С обновлением!
Val 1 мая 2018 в 02:11 +3
small user social cms
Спасибо за релиз!
Помнится многие сравнивали версию 1.10.х с 2.0. И вот уже вышла 2.10! Примерно та версия когда можно сказать что вторая ветка обрела зрелость))
Очень рад что минимальная версия PHP растет! Лично для себя уже давно решил поддерживавть php не ниже 7 версии (производительность, синтаксический сахар и все такое)))

Fuze:
А со следующего релиза мы внедрим новый механизм хранения паролей
случаем не bcrypt? =)

Спасибо! Всем отличных выходных!
Fuze 2 мая 2018 в 14:35 +2
small user social cms
Очень рад что минимальная версия PHP растет! Лично для себя уже давно решил поддерживавть php не ниже 7 версии (производительность, синтаксический сахар и все такое)))
Растёт как раз не потому, что "мне хочется писать под PHP7", а потому, что нужно внедрять полезные вещи и следовать безопасности.

случаем не bcrypt? =)
Он по умолчанию в password_hash.
Dezerit 1 мая 2018 в 03:38 +1
small user social cms
Спасибо за Ваш труд! С праздниками!
@alexandr22 1 мая 2018 в 03:56 +1
small user social cms
Спасибо большое!
Если оставил в подписчиках, можно делать так что бы личные сообщения не могли писать кто в подписчиках.
Или другим способом, что бы пользователь мог регулировать кто может и не может писать ему личные сообщения
Fuze 2 мая 2018 в 14:37 +2
small user social cms
В личных сообщениях с первого релиза двойки есть игнорлист. А в настройках приватности в профилях есть опция кто может писать личные сообщения. Тоже с первого релиза двойки.
Александр Витальевич 1 мая 2018 в 04:12 0
small user social cms
Спасибо за подарок! Молодцы!
Александр Сергеевич 1 мая 2018 в 05:41 +1
small user social cms
Мир - сообществу!
Труд - разработчикам!
С праздником ПервоМаем! Спасибо всем за разработку и помощь! dance
DrDooM 1 мая 2018 в 08:22 0
small user social cms
С праздником друзья!
Мы с обновой что то не подружились, при попытке авторизоваться:
Ошибка в запросе БД:
Неизвестный столбец 'session_id' в 'field list'
Иван Шкута 1 мая 2018 в 16:34 +1
small user social cms
Столбец session_id больше не существует в таблице cms_sessions_online. При установке обновления у вас не были перезаписаны некоторые файлы. Просто залейте файлы из обновления в корень сайта через FTP с заменой старых файлов.
LuckyRain 1 мая 2018 в 08:55 +1
small user social cms
Спасибо за труд smile !
ermakover 1 мая 2018 в 08:57 +3
small user social cms
Вот это подарок к 1 мая!
Очень порадовала реализация подписок и уведомление о голосованиях за материалы.
Эти два пункта, конечно, намного повышают социальность сайта.
Ulogin перестал переадресовывать после нажатия на кнопки соцсетей, но вход происходит.
Это скорее вопрос к Ulogin, поэтому разработчикам Ulogin уже написал.
Ну а так обновился без проблем, даже не слетели мои плюшки, которые я для себя делал!
Спасибо Fuze за такую работу в наше нелёгкое время!
Kreator 1 мая 2018 в 11:27 0
small user social cms
Ulogin перестал переадресовывать после нажатия на кнопки соцсетей, но вход происходит.
Там при выполнении js при запросе экшена нотис вылазит и не мешает продолжению.
На днях с этим столкнулся.
ermakover 1 мая 2018 в 12:28 +1
small user social cms
Да, в консоли ссылается на https://ulogin.ru/js/ulogin.js строка 71, но это на их стороне, думаю они сделают решение.

Ещё, конечно, вот у меня проблема с дополнением " ПОДПИСКИ".
Пока не получается корректно снести их и установить 2.10.0. НО думаю, получится.
SALIK 4 мая 2018 в 09:35 0
small user social cms
Здравствуйте, а для правильной установки следует сначала удалять компонент ПОДПИСКИ или можно обновляться и так, конфилктов не будет?
Алексей Тимофеев 1 мая 2018 в 10:06 +1
small user social cms
Спасибо за релиз и за новые виджеты отдельно.
@Elv 1 мая 2018 в 10:44 +1
no profile
Всем СПАСИБО за терпение, новые идеи и за аццкий труд !
lesterkey 1 мая 2018 в 11:05 +3
small user social cms
dance Спасибо огромное!
scratch собственно нашел проблему, но прошу всех проверить дабы убедиться, что она не только у меня!
InstantMaps
- кнопка подписки не кликабельна,
-яндекс-карты не грузятся,
-гугл выдает ошибку,
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.
-2ГИС выводит замечательно,но если несколько объектов, не все переключаются при переходе по другому адресу.
@kami 1 мая 2018 в 13:47 0
small user social cms
Итак, кнопка "ПОДПИСКА" кликабельна, а вот карты да, действительно не грузятся. (
Alex 2 мая 2018 в 21:41 +1
small user social cms
InstantMaps - как вы и описали, не работает
alkokrolik 1 мая 2018 в 12:04 0
small user social cms
Шикарно, спасибо!
Думаю, из-за праздников нормальный фидбек пойдет недели через две laugh
Nemo 1 мая 2018 в 12:24 0
no avatar
При автоматическом обновлении столкнулся с ошибкой БД

Ошибка в запросе БД:

Неизвестный столбец 'session_id' в 'field list'
INSERT INTO cms_sessions_online (`session_id`, `user_id`)
VALUES ('6ub69pi9o4knn59n9iamcg9dr4', '1') ON DUPLICATE KEY UPDATE `date_created` = CURRENT_TIMESTAMP

Последние вызовы:

cmsDatabase->insertOrUpdate() @ /system/core/model.php : 535
cmsModel->insertOrUpdate() @ /system/core/user.php : 354
cmsUser::createSession() @ /system/core/user.php : 170
cmsUser->loadAuthUser() @ /system/core/user.php : 90
cmsUser->__construct() @ /system/core/user.php : 25
cmsUser::getInstance() @ /system/core/user.php : 667
cmsUser::isAllowed() @ /system/controllers/auth/hooks/page_is_allowed.php : 9
onAuthPageIsAllowed->run()
call_user_func_array() @ /system/core/controller.php : 575
cmsController->runExternalHook() @ /system/core/controller.php : 537
cmsController->runHook() @ /system/core/eventsmanager.php : 46

Кто знает что не так ? Как исправить? Пока делаю откат сайта чтобы установить обнову в ручную.
Иван Шкута 1 мая 2018 в 16:33 +2
small user social cms
Столбец session_id больше не существует в таблице cms_sessions_online. При установке обновления у вас не были перезаписаны некоторые файлы. Просто залейте файлы из обновления в корень сайта через FTP с заменой старых файлов.
Nemo 9 мая 2018 в 07:11 0
no avatar
Пробовал ручную установку.Ошибка сохраняется.
Nemo 9 мая 2018 в 07:54 0
no avatar
Ошибка в запросе БД:

Неизвестный столбец 'session_id' в 'field list'
INSERT INTO cms_sessions_online (`session_id`, `user_id`)
VALUES ('10olemd1d2tu82m5kplbnhbbf1', '1') ON DUPLICATE KEY UPDATE `date_created` = CURRENT_TIMESTAMP

Последние вызовы:

cmsDatabase->insertOrUpdate() @ /system/core/model.php : 535
cmsModel->insertOrUpdate() @ /system/core/user.php : 354
cmsUser::createSession() @ /system/core/user.php : 170
cmsUser->loadAuthUser() @ /system/core/user.php : 90
cmsUser->__construct() @ /system/core/user.php : 25
cmsUser::getInstance()
call_user_func() @ /system/core/controller.php : 146
cmsController->loadCmsObj() @ /system/core/controller.php : 161
cmsController->__get() @ /system/core/action.php : 13
cmsAction->__get() @ /system/controllers/widgets/hooks/page_is_allowed.php : 11
onWidgetsPageIsAllowed->run()
Nemo 9 мая 2018 в 08:31 0
no avatar
Сайт запускается. Стоит попробовать зайти в админ панель сразу выбрасывает на страницу с ошибкой БД
Loadырь 9 мая 2018 в 08:53 +1
small user social cms
Обновите этот файл у себя https://github.com/instantsoft/icms2/blob/master/system/core/user.php
Nemo 9 мая 2018 в 13:16 0
no avatar
Обновил вышла новая ошибка
Fatal error: Call to undefined method modelUsers::updateUserIp() in /home/site/public_html/system/core/user.php on line 207
Nemo 9 мая 2018 в 14:51 0
no avatar
Восстановил сайт к рабочей позиции. По новой установил обновление в ручную вышла ошибка БД следом заменил файл user.php получил новую ошибку ------- Fatal error: Call to undefined method modelUsers::updateUserDateLog() in /home/site/public_html/system/core/user.php on line 116
Loadырь 9 мая 2018 в 15:05 0
small user social cms
Пробуйте перезалить все файлы из папки system, если не было правок системных файлов движка.
Только через ftp или файловый менеджер хостера. Но не установкой пакета через админку сайта.
Nemo 9 мая 2018 в 15:53 0
no avatar
Пробовал не работает.
Зато нашёл выход чтобы попасть в ломанную админку в файле user.php удаляю строку 116 - if (!self::isSessionSet('user_ip')){ и вуаля доступ в админку открыт. Понимаю что это тупо и глупо зато для меня эффективно. Но при таких манипуляциях можно хоть за устанавливать обновление и в ручную и авто (и в ножную да хоть какую) Оно пишет - Обновление успешно установлено а после обновления страницы я вижу всё ту же 2.9.0.
Nemo 9 мая 2018 в 16:49 0
no avatar
Пока выход нашёл следующий - В настройках ставлю галочку - не проверять наличие обновлений. И забыть про них как Страшный кошмар!!!
Nemo 9 мая 2018 в 21:23 0
no avatar
И всё-таки я не успокоился восстановил бекап наверное раз 7й за всё время поисков ответов.И получилось.
Мои действия:
1.ставлю обнову в авто режиме.(со всеми включенными отладками и т,п) движок пишет обнова встала успешно и после обновления страницы сайт уходит в ДАУН ТАУН.Сам сайт запускается но при авторизации в админ панели сразу ошибка БД ранее указанная в топике.
2.Переброска папки system из дистрибутива движка не даёт пользы.
3.А вот редактированная версия файла user.php по ссылке https://github.com/instantsoft/icms2/blob/master/system/core/user.php даёт возможность попасть в админку.Но версия движка по прежнему 2.9.0.
4.Зато теперь режим отладки показывает ошибку Notice: Constant LANG_PERM_OPTION_PREMOD already defined in /home/site/public_html/system/languages/ru/controllers/video/video.php on line 313 нахожу в файле эту строку и стираю.Обновляю страницу ошибок не показывает.
5.Ставлю обнову по новой движок говорит успешно всё но показывает ошибку Fatal error: Call to undefined method modelUsers::updateUserIp() in /home/site/public_html/system/core/user.php on line 207
Нахожу файл и удаляю эту строку $model->updateUserIp($user['id']);
6.Ошибка может повториться раза 3 меняя номера строк у меня была на 207 потом на 295 и на 167.Строчки могут быть разные.После нескольких удалений строк всё стало нормально и больше ошибок не возникало.
7.Проверяю обнову вижу версия обновилась 2.10.0 вырубил отладку наслаждаюсь сайтом.

Не судите строго я в php ничего не понимаю пишу так как смог сам обновиться.Мастера допишут и поправят.
Nemo 10 мая 2018 в 07:28 0
no avatar
Ошибка вернулась обратно
Nemo 10 мая 2018 в 07:58 0
no avatar
Проделал тот же путь и перезаписал файлы в ручную.Сразу написало вы используете актуальную версию.Вот это танец с бубном ))
Fuze 10 мая 2018 в 12:24 0
small user social cms
У вас НЕ заменились файлы при обновлении. Точка. Другого быть не может.
Не судите строго я в php ничего не понимаю пишу так как смог сам обновиться
При чём тут PHP, вы не можете сделать обычную операцию: соединиться по ftp и скопировать файлы с заменой.
Nemo 10 мая 2018 в 14:34 0
no avatar
Ранее все обновы вставали в автоматическом режиме в движке для этого предусмотрены функции обновления через админ панель указывая ftp и пароль.С этим обновлением так не получилось.Про ошибку я писал не просто.Вчера я обновился и проверял в разных браузерах точно была установлена новая версия.На утро смотрю на другом ПК и вижу всё ту же 2.9.0. По этому и пришлось перезаливать файлы по новой.FUZE - для не понимающего человека даже поиск строки с ошибкой и вырезание в коде это уже трудности.Стараюсь как могу.
Remi 1 мая 2018 в 12:55 0
no avatar
Спасибо за обновление!

Столкнулся с такой ситуацией, стали появляться нехорошие ссылки в больших количествах (от 20к и выше) с моего сайта на другой.
Я про сканировал весь сайт, ничего!
А оказалось на других сайтах совершенно левые, и часто в комментариях ставят мою ссылку https://МОЙСАЙТ.РУ/redirect?url=http://ПЛОХОЙСАЙТ.COM и вот тут прикол в том, что, яндекс воспринял это как ссылки от меня! Соответственно сайт вылетел из поиска!
ermakover 1 мая 2018 в 20:32 +1
small user social cms
Да, есть такое дело, я уже писал об этом на форуме. Поищите поиском http://ПЛОХОЙСАЙТ.COM Эта ссылка скрыта в каком-то из типов контента, который пользователи добавляют на сайт. Причём там не одна ссылка, а целый список. Если поиск выдал какую-то статью в поиске по запросу http://ПЛОХОЙСАЙТ.COM, хотя визуально её нет - безжалостно её удаляйте и автора в бан.
Remi 1 мая 2018 в 20:47 0
no avatar
Вы не поняли! Ссылки только с других сайтов, часто блоги размещены так:
https://МОЙСАЙТ.РУ/redirect?url=http://ПЛОХОЙСАЙТ.COM
я убрал редирект сильное падение ссылающихся сайтов и пропали ссылки на ПЛОХОЙСАЙТ.COM
Андрей 1 мая 2018 в 21:54 0
small user social cms
ermakover Вам правильно говорит, проверяйте свой сайт, а причина того что ссылки размещены на других сайтах - ваш сайт (блоги) парсят (копируют контент) соответственно всё это и происходит.
ermakover 2 мая 2018 в 10:17 +2
small user social cms
Это тоже меня ввело в заблуждение, потому что визуально выглядит как будто ссылки где-то на другом сайте.
На самом деле всё на Вашем сайте и вшито в контент скрыто - не увидите никак.
Я нашёл у себя эти срытые фишинговые ссылки и в объявлениях, и в статьях и т. д.,
Но всего четыре было злодея, я контент удалил, а злодеев забанил.
Evanescence 1 мая 2018 в 13:21 0
small user social cms
Спасибо за релиз и за Ваш труд!
cmotp10 1 мая 2018 в 14:37 0
no avatar
Слетела карта Янлдекса в InstantMaps
Artem 1 мая 2018 в 14:52 0
small user social cms
Ребята, это круто! Молодцы!
Evanescence 1 мая 2018 в 15:31 +2
small user social cms
Подскажите что за blocks появилась в cmsTemplate?
Это хук или позиция для виджета? или что то другое?
Fuze 2 мая 2018 в 14:40 +2
small user social cms
Это произвольные блоки, в которые вы можете в своих компонентах помещать любой HTML. Блоки размещаются как виджеты в файле макета.
@JanaKovich 1 мая 2018 в 18:00 +1
small user social cms
Обновился! включил режим отладки, поправил перевод и пока без ошибок. smile
сейчас допиливаю свой макет сайта. ! у кого стоит украинский язык - дождитесь обновления перевода)

Хорошая система, интереснее чем вордпресс.
Спасибо! Желаю не потерять энтузиазм и побольше спонсоров!
rubesslov 1 мая 2018 в 18:54 0
small user social cms
От всей души поздравляю с обновлением!

Я традиционно с проблемкой. В случае выхода пользователя появляется вот такая ошибка:
Warning: get_headers(): This function may only be used against URLs in /var/www/адрес_сайта/public_html/system/controllers/auth/frontend.php on line 25

Warning: Cannot modify header information - headers already sent by (output started at /var/www/адрес_сайта/public_html/system/controllers/auth/frontend.php:25) in /var/www/mesmica/public_html/system/core/controller.php on line 906

Warning: Cannot modify header information - headers already sent by (output started at /var/www/адрес_сайта/public_html/system/controllers/auth/frontend.php:25) in /var/www/mesmica/public_html/system/core/controller.php on line 908

В какую сторону копать?
rubesslov 1 мая 2018 в 18:56 +1
small user social cms
(о том, что при отключении режима отладки этого нет - это понятно. Но это не наш подход smile , хочется чтобы было по уму)
Ris 1 мая 2018 в 20:01 0
small user social cms
Сначала выдайте побольше информации.
1. Версия php
2. Конфигурация сервера. (apache, apache+nginx, nginx+php-fpm).
3. Сайт свежеустановленный или обновленный?
Иван Шкута 1 мая 2018 в 21:05 +2
small user social cms
Система сообщает тебе, что функция get_headers() работает только с URL адресами. Скорее всего на входе она получает слеш и выдает ошибку.

В файле \system\core\controller.php измени строку 975 с
Код PHP:
  1. $back_url = $this->cms_config->root;
на:
Код PHP:
  1. $back_url = $this->cms_config->host . $this->cms_config->root;
rubesslov 5 мая 2018 в 15:01 0
small user social cms
Спасибо огромное!
Да, помогло smile
vikont 1 мая 2018 в 21:09 +1
small user social cms
Обновляю уже второй сайт и всегда выдает ошибку базы данных. Решил показать, вдруг что то серьезное
Спойлер
Fuze 2 мая 2018 в 14:40 +2
small user social cms
Архив пакета обновления перезалит, проблема решена.
alkokrolik 1 мая 2018 в 22:31 0
small user social cms
Прикольно, мой тикет реализовали. Если че (об этом не сказано в описании) - теперь вы можете создать несколько полей для контента или профиля типа "набор изображений" и там не будет ошибки насчет максимального количества фоток. Раньше например вы делали "фотки1" и "фотки2" с ограничением в 10 фоток, но реально вы не могли загрузить по 10 фоток для каждого поля, почему-то считалось максимальным 10 для обоих полей.
@JanaKovich 2 мая 2018 в 00:40 +2
small user social cms
Ошибка ( Проверял в демо.

в настройках новости ставим - Управление сроком публикации
1. открываем новость и редактируем, поле "Дата окончания публикации" у нас - пусто! Сохраняем.
2. опять открываем ту самою новость и в поле "Дата окончания публикации" уже будет стоять - этот день! и уже завтра новость будет скрыта (
Fuze 2 мая 2018 в 14:41 +4
small user social cms
Исправлено на гите.
@JanaKovich 2 мая 2018 в 18:04 +1
small user social cms
Спасибо!
vikont 2 мая 2018 в 07:45 +2
small user social cms
В редакторе при выборе категории немного увеличили видимый список - Спасибо, стало удобнее.
Но появилась неприятная особенность при выборе дополнительной категории! При ее открытии курсор не только не стоит в том же месте где и выбрана основная категория, но и при каждом выборе возвращается в начало списка категорий!!!! Крайне геморно. Как это подправить?

И еще! Когда работаешь в админке в закладке Контент, то в основной категории отображаются все записи из подкатегорий и нигде нет отключения.
Как это исправить? Крайне необходимая функция при ручной сортировке записей по подкатегориям.
Олег Васильевич я 2 мая 2018 в 11:17 0
small user social cms
Как это исправить?
Исправляют баги. А тут нужно немножко оптимизировать)) Как вариант, добавить в список категорий в админке ещё одну - "корневая".
vikont 2 мая 2018 в 18:06 0
small user social cms
Как вариант, добавить в список категорий в админке ещё одну - "корневая".
Это не оптимизация, это обходной путь! И кстати не самый удобный, так как надо каждый раз создавать не нужные каталоги, а потом их убивать. Молчу о том, что уже созданную "гирлянду" каталогов надо впихивать в новый каталог. Функция изменения порядка тупо глючит... 2 папки 2 часа пытался перенести... переношу, появляется стрелочка в нужном месте, отпускаю клавишу мышки и все возвращается.
Так что хотелось бы без "гемора" просто иметь выключатель как в Типах контиента.
Олег Васильевич я 2 мая 2018 в 19:15 0
small user social cms
Боюсь, мы говорим о разных вещах scratch
Олег Васильевич я 2 мая 2018 в 19:17 0
small user social cms
... я говорил о том, что не помешала бы возможность отфильтровать записи, находящиеся в корне типа контента
vikont 2 мая 2018 в 20:15 0
small user social cms
... я говорил о том, что не помешала бы возможность отфильтровать записи, находящиеся в корне типа контента
Действительно о разных smile
Контент в главном каталоге прекрасно фильтруется, без этого вообще была бы невозможной ручная сортировка записей. Но это не всегда помогает!!! Например как отфильтровать то, что осталось после предыдущих фильтров, чтобы перенести в отдельную категорию? НИКАК! Пока отфильтрованные видны в корневой - никак!
Fuze 2 мая 2018 в 14:42 0
small user social cms
При ее открытии курсор не только не стоит в том же месте где и выбрана основная категория, но и при каждом выборе возвращается в начало списка категорий!!!!
Не наблюдаю такой проблемы. Скорее всего проблема только у вас в вашем шаблоне.
vikont 4 мая 2018 в 01:56 0
small user social cms
Проверил еще раз! К сожалению и в дефолтном шаблоне та же проблема.
У меня 3-х уровневый каталог, а у вас? Наверно что то попроще и в этом разница.
Иван Шкута 2 мая 2018 в 13:30 +1
small user social cms
Fuze, R2, а зачем в /system/core/template.php -> renderAsset() добавили эксит для аякс запросов? Может это лучше в шаблоне проверять? Я сейчас пишу сайт на аяксе и вместе с новым контентом обновляю и крошки и чтобы контент не обрезался пришлось влезть в ядро.
Или может для ассинхронного получения ассетов предусмотрен специальный механизм?
Fuze 2 мая 2018 в 14:42 +2
small user social cms
Да, есть проблема. Исправим.
Иван Шкута 2 мая 2018 в 14:52 0
small user social cms
Спасибо!
Fuze 2 мая 2018 в 14:53 +2
small user social cms
Да в общем-то уже сделал коммит, можете скачать с гита.
Иван Шкута 2 мая 2018 в 23:35 0
small user social cms
dance
Fuze 2 мая 2018 в 14:54 +8
small user social cms
Друзья, спасибо за звёзды на GitHub dance
Саня 4 мая 2018 в 17:24 0
small user social cms
Тоже поставил звезду на Гите
@demelkar 3 мая 2018 в 00:26 +1
small user social cms
Спасибо за обновление.... Установил.. А не появилось никакого гайда для самых тупых... Вроде того где вообще найти подписки в профиле на конкретного пользователя... У меня что-то так и не появились. компоненты, настройки списков пользователей перерыл. но там ничего нет ни по подпискам ни по колличеству подписчиков нигде... не могу понять что сделал не так :)
yury 3 мая 2018 в 07:28 +1
no avatar
спасибо за обновление!!!

Появилась ли каптча для комментариев для гостей? Планируется ли изменение дизайна админки чтобы и на смартфонах-планшетах можно было управлять ей, в том числе перетаскиванием виджетов в схеме виджетов? Очень не хватает этого удобства, приходится бежать за ПК, чтобы поменять местами виджеты.
@kami 3 мая 2018 в 12:49 +3
small user social cms
Как бы это печально не звучало но нет, капчи для гостей в комментариях не появилось look cry
@kami 3 мая 2018 в 12:51 +1
small user social cms
Да по поводу управления виджетами на мобильнике действительно очень не хватает, хотя я лично себе это мало представляю как уместить отображение шаблона позиций на мобилке...
Kreator 3 мая 2018 в 12:57 +2
small user social cms
Это смотря какая мобилка. На некоторых моделях разрешение выше чем на ноутбуке.
skewes 3 мая 2018 в 11:39 +2
small user social cms
Круто!!!
Спасибо большое за обновление и подписки!!!
Aquarius 3 мая 2018 в 14:38 0
small user social cms
Добрый день!
Благодарю за обновление! Которое прошло удачно и всё работало.
Решил повысить версию php до 7. Всё работает, но при попытке войти в профиль (когда подключаются процедуры Биллинга), выдаёт ошибку:
Fatal error: The file /.../billing/frontend.php was encoded by the ionCube Encoder for PHP 5.3 and cannot run under PHP 7.1. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 7.1
Снижаю версию php до 5.6, всё снова работает.
Такого опыта пока не было, поэтому не могу интерпретировать наверняка — моя проблема или Биллинга?
Прошу помочь советом!
Иван Шкута 3 мая 2018 в 15:03 +1
small user social cms
Перевод: Неустранимая ошибка: файл /.../billing/frontend.php был закодирован кодировщиком ionCube для PHP 5.3 и не может работать под PHP 7.1. Попросите провайдера сценария предоставить версию файла, закодированную с помощью кодера ionCube для PHP 7.1
Fuze 3 мая 2018 в 15:09 +1
small user social cms
Обратитесь в саппорт Биллинга, вам дадут версию для php7.
Aquarius 15 мая 2018 в 19:17 +1
small user social cms
К сожалению, ни на сам релиз, ни на этот диалог, ни на обращения в support Биллинга, решения или ответа не последовало.

Предполагается, что платные компоненты должны дорабатываться одновременно с изменениями движка.
И выпрашивать их доработанные версии — довольно странно.
Логичней было бы получать рассылку (с некоторыми компонентами так и происходит).
Возможно, сначала рассылку с предложением подождать доработки — это тоже нормально и понятно.
В любом случае, две недели "тишины", даже в ответ на прямые обращения — это довольно странные отношения с покупателями.

Fuze, это я не персонально обращаюсь. Понимаю, что Вы к Биллингу отношения не имеете.
Просто в этой ветке прозвучало слово «дадут»...
Fuze 16 мая 2018 в 12:04 0
small user social cms
Понимаю, что Вы к Биллингу отношения не имеете.
Зачем пишите тогда, адресуя мне?)

На странице контактов есть email и телефон. Нет никаких проблем со связью.
Aquarius 16 мая 2018 в 12:34 0
small user social cms
Проблема со связью одна — нет ответа...
Aquarius 3 мая 2018 в 15:42 0
small user social cms
Благодарю, Иван и Fuze!
Значит рано переключаться — надо сначала матчасть подготовить...
yury 3 мая 2018 в 20:01 0
no avatar
почему-то вылезло Notice: Use of undefined constant LANG_PARSER_CITY_FILTER_HINT - assumed 'LANG_PARSER_CITY_FILTER_HINT' in /system/controllers/content/model.php on line 566
Fuze 3 мая 2018 в 20:09 +1
small user social cms
Такой константы нет в движке, вероятно вы её добавляли сами вручную. Или от какого-то дополнения, которое изменяло системные файлы.
@demelkar 3 мая 2018 в 20:26 0
small user social cms
А как часто рассылки делаются ?
Настроил рассылки, но в списке рассылок они стоят на ожидании.
@demelkar 3 мая 2018 в 20:33 0
small user social cms
зы.. на ожтдании они стоят с самого утра...
Fuze 3 мая 2018 в 20:41 0
small user social cms
Очередь выполняется при каждом запуске CRON.
http://docs.instantcms.ru/manual/settings/scheduler
@demelkar 3 мая 2018 в 20:58 0
small user social cms
Спасибо. Подключил Cron, рассылается... Там только когда отослано уже в очереди подписок она пустая остаётся не понятно зачем там тогда поле "Дата выполнения".... Я так понимаю это будет актуально если ошибка будет в рассылке. Или как то можно сделать так чтобы после выполнения рассылки не удалялись из списка ?
Fuze 3 мая 2018 в 21:19 0
small user social cms
Я так понимаю это будет актуально если ошибка будет в рассылке.
Да. Этот механизм очереди общесистемный, используется также в рассылках email. Задача очереди есть в админке в разделе планировщика.
SALIK 9 мая 2018 в 15:44 0
small user social cms
Это не очень удобно, так как к примеру, у меня крон запускается каждую минуту (для некоторых функций так необходимо), а контент на сайте появляется каждые 5-10 минут (по разному, но бывает даже и чаще), и получается, что пользователя засыпет емайлами, хорошо бы для подписок сделать отдельное задание в планировщике, запуск которого можно было бы регулировать по времени.

p.s. Пока еще не все протестировал, поэтому спрашиваю, если за день будет 70 статей, 30 записей в блоге, и еще записи в разных типах контента и пользователь подписан на все, как это приходит на емаил, одним письмом со всеми обновлениями или пользователь получит 100 писем crazy ?
yury 3 мая 2018 в 21:15 0
no avatar
Notice: Undefined index: cpu_count in /system/controllers/loadaverage/frontend.php on line 43

Warning: Division by zero in /system/controllers/loadaverage/frontend.php on line 43

Notice: Undefined index: cpu_count in /system/controllers/loadaverage/frontend.php on line 43

Warning: Division by zero in /system/controllers/loadaverage/frontend.php on line 43

Notice: Undefined index: cpu_count in /system/controllers/loadaverage/frontend.php on line 43

Warning: Division by zero in /system/controllers/loadaverage/frontend.php on line 43

Проблема с компонентом защиты от нагрузок?
Ris 3 мая 2018 в 23:07 +1
small user social cms
Отключите его в админке и пишите разработчику.
yury 4 мая 2018 в 09:03 0
no avatar
вот чтото я не вижу такого компонента в админке вообще
Ris 4 мая 2018 в 12:28 0
small user social cms
Отлично виден в компонентах:
Спойлер
Если там не видно - установите заново:
http://addons.instantcms.ru/addons/loadaverage.html
Василич 4 мая 2018 в 10:29 +1
small user social cms
Можно я и тут поплачусь? Отсутствие картинок в категориях, это попоболь (
Oleg_z75 4 мая 2018 в 16:17 0
small user social cms
Добрый день Василич. Это решается 2 способами: нужно прописать путь к иконкам в категориях или купить супер шаблон у Dezerit и всё будет Гут. Ссылку на автора шаблона скинул Вам в личку. Никакой рекламы, только рекомендации и положительные эмоции :)
Василич 4 мая 2018 в 16:39 0
small user social cms
Не нужны мне лишние шаблоны.
Но спасибо.
Oleg_z75 7 мая 2018 в 11:19 0
small user social cms
Ваше право!
Melon 5 мая 2018 в 13:18 0
small user social cms
Спасибо за обновление! После обновления сайта вижу такое сообщение в админке:
Notice: Constant LANG_PERM_OPTION_PREMOD already defined in site.ru/system/languages/ru/controllers/video/video.php on line 313
rubesslov 6 мая 2018 в 00:19 +1
small user social cms
Это вопрос к разработчику компонента Видео, который вы отдельно ставили. В базовой конфигурации такого компонента нет.
Fuze 7 мая 2018 в 17:45 0
small user social cms
Удалите эту строчку в указанном файле.
rubesslov 5 мая 2018 в 20:58 0
small user social cms
Коллеги, есть ещё пара вопросов по новой версии. Error_log заваливается несколькими ошибками (опять же некритично, но неприятно) :

PHP Notice: Undefined index: height in папка/system/controllers/photos/actions/view.php on line 283
PHP Notice: Undefined index: micro in папка/system/controllers/photos/actions/view.php on line 283

PHP Notice: Undefined index: big in папка/templates/default/controllers/photos/photos.tpl.php on line 11
PHP Notice: Undefined index: big in папка/templates/default/controllers/photos/photos.tpl.php on line 41
PHP Notice: Undefined index: big in папка/templates/default/controllers/photos/photos.tpl.php on line 42

PHP Notice: Undefined index: ctype_name in папка/system/controllers/subscriptions/hooks/photos_toolbar_html.php on line 7, referer: реферрер

PHP Notice: Undefined variable: seo_title in папка/templates/default/controllers/tags/search.tpl.php on line 3
PHP Notice: Undefined variable: seo_keys in папка/templates/default/controllers/tags/search.tpl.php on line 4
PHP Notice: Undefined variable: seo_desc in папка/templates/default/controllers/tags/search.tpl.php on line 5
PHP Notice: Undefined variable: seo_title in папка/templates/default/controllers/tags/search.tpl.php on line 7
PHP Notice: Undefined variable: seo_h1 in папка/templates/default/controllers/tags/search.tpl.php on line 11

Буду рад комментариям и советам.
Jestik 6 мая 2018 в 15:15 0
small user social cms
Что то не могу понять, а где в профиле пользователя кнопка подписаться?
Aquarius 7 мая 2018 в 01:52 0
small user social cms
Jestik, посмотрите в меню, которое раскрывается кнопкой в правом верхнем углу профиля.
Jestik 7 мая 2018 в 17:31 0
small user social cms
а у вас случайно ничего еще не установлено? доп. компоненты?
Fuze 7 мая 2018 в 17:45 +1
small user social cms
Текст новости:
Тут же, в контексте подписок, хочу отметить, что претерпел изменения и механизм дружбы между пользователями. Теперь запрос дружбы можно отклонить, оставив в подписчиках. Также, если дружба отключена в настройках или пользователи запретил принимать запросы дружбы, пользователи будут видеть кнопку "Подписаться" вместо "Добавить в друзья".
Олег Васильевич я 7 мая 2018 в 18:09 0
small user social cms
На какой список (какие списки) в таком случае может подписаться пользователь? Сразу на все?
Jestik 7 мая 2018 в 18:13 0
small user social cms
Понял, спасибо.

А еще вопрос, сейчас при подписке на тип контента, уведомление приходит в меню уведомления, в виде:
"Обновление в вашем списке подписки "ИмяТипаКонтента" Название записи"

А в ленте активности это не дублируется? Что бы по аналогии как в вк и других, все водном месте без всплывающих окон и пр. просто лента записей из подписок и друзей
Олег Васильевич я 7 мая 2018 в 13:11 +1
small user social cms
Подписаться можно на записи пользователя (нужно перейти на страницу его записей в ТК)
Jestik 7 мая 2018 в 13:47 0
small user social cms
Там да, можно, но у человека на скрине прямо в профиле, и к тому же если подписатся на ТК юзера то вкладка "Подписчики" у него ак и не появляется.
Шаблон дефолт использую. обновлялся с 2.9.0
Олег Васильевич я 7 мая 2018 в 16:27 0
small user social cms
В сторону дружбы посмотрите (при получении предложения - принять или оставить в подписчиках). Там юзер выбирает между "принять предложение" и "оставить в подписчиках". Если выбирается второй вариант, появляется вкладка "подписчики".
Имхо, надо переделывать это (пока не будем поднимать вопрос хотелок, чтобы устранить баги).
Jestik 7 мая 2018 в 16:29 0
small user social cms
Так в человека есть кнопка "подписаться" на демо и у меня нету...магия) ИМХО логично что бы кнопочка такая была, если я отключу дружбу? Подписки перестанут работать?
Олег Васильевич я 7 мая 2018 в 17:08 0
small user social cms
Так в человека есть кнопка "подписаться"
Я тоже такого находил. Не исключено, что у человека, изменено системное меню действий.
Олег Васильевич я 7 мая 2018 в 17:09 0
small user social cms
Я тоже такого находил Я тоже такого не находил
Aquarius 7 мая 2018 в 18:59 0
small user social cms
Нет, Олег Васильевич, ничего не изменено — это чистая система.
Держу её, как говорил Матроскин, в качестве «поликлиники для опытов». smile
Но "дружба" там запрещена, поэтому и получается, что "Подписаться".
Олег Васильевич я 7 мая 2018 в 19:01 0
small user social cms
Спасибо, выше уже объяснили.
Jestik 7 мая 2018 в 08:07 0
small user social cms

та нету...в типах контента есть...

На демо сайте кстати тоже так
SE7EN 8 мая 2018 в 10:31 +1
small user social cms
Хорошо было бы в главном меню да и во всех иметь возможность не только удалять пункты но и просто их отключать.
Олег Васильевич я 8 мая 2018 в 10:59 +2
small user social cms
Согласен. не помешало бы.
@kami 9 мая 2018 в 06:15 0
small user social cms
Подскажите, решен ли вопрос с отображением Яндекс карт в компоненте InstantMAPS? Если да то как что необходимо сделать для исправления? Спасибо.
@kami 9 мая 2018 в 06:35 +1
small user social cms
Прошу прощения, все норм!
cmotp10 12 мая 2018 в 09:04 0
no avatar
Как решили вопрос с отображением карт? У меня не отображаются. Буду благодарен помощи.
SALIK 9 мая 2018 в 17:03 +1
small user social cms
А можно как то отключить уведомления о голосование за статью?
Jestik 9 мая 2018 в 19:26 0
small user social cms
Кстати, на паре сайтов не показывается картинка когда нет аватарки
Jestik 9 мая 2018 в 19:28 +1
small user social cms
И уже понял в чем причина, использую собственный пресет....
@Karandaw 10 мая 2018 в 09:36 0
no avatar
Спасибо команде разработчиков и всем причастным за труд.
arsius 10 мая 2018 в 10:14 0
small user social cms
Интересно в данном обновлении InstantCMS 2.10.0 решена проблема с редериктами?
У меня при переходе из результатов поиска на мой сайт, подменяется страница, с которой был осуществлен переход.
Из-за этого сайт исключен из поиска Яндекса, кто с этим сталкивался и как можно решить проблему?
Fuze 10 мая 2018 в 12:21 0
small user social cms
Такой проблемы нет и не было.
arsius 10 мая 2018 в 12:53 0
small user social cms
Спасибо за ответ. Будем решать проблему...
DzurDzuk 10 мая 2018 в 14:09 0
small user social cms
Странно, все еще не отображается рейтинг комментариев в соответствующей вкладке на личной странице пользователя. Не порядок, даже в единичке это есть.
DzurDzuk 10 мая 2018 в 14:26 0
small user social cms
Ужасно, что нельзя править комменты в блогах...
* Непорядок ))
Ris 10 мая 2018 в 20:17 +1
small user social cms
Почему нельзя?
Разрешите кому надо править.
DzurDzuk 11 мая 2018 в 00:29 0
small user social cms
Я имел ввиду тут )
Ris 10 мая 2018 в 20:16 0
small user social cms
Странно, все еще не отображается рейтинг комментариев в соответствующей вкладке на личной странице пользователя
Найдите в файле \templates\default\controllers\comments\comment.tpl.php (строка примерно 70) код:
Код PHP:
  1. <?php if ($is_controls){ ?>
и замените на
Код PHP:
  1. <?php if (1 == 1){ ?>
Aquarius 10 мая 2018 в 22:03 0
small user social cms
Ris:
if ( 1 == 1 ) {
Уважаемый Ris, а в чём смысл такой странной хитрости?
Ris 10 мая 2018 в 22:34 +1
small user social cms
В том, чтобы мне не пришлось объяснять, как искать вторую фигурную скобку, которая закрывает исполняемый по условию код. smile
DzurDzuk 11 мая 2018 в 00:37 0
small user social cms
Благодарю, но это должно работать по умолчанию.
Ris 11 мая 2018 в 08:02 +2
small user social cms
Чтобы это добавили в "поумолчания", надо написать предложение на гитхабе.
https://github.com/instantsoft/icms2/issues
Alexirk 12 мая 2018 в 13:10 0
no avatar
Здравствуйте! Обновился с 2.9 до 2.10
Вылезла следующая ошибка
Notice: Use of undefined constant ENT_HTML401 - assumed 'ENT_HTML401' in /var/www/lovehost1/data/www/oszo.ru/system/libs/html.helper.php on line 10 Notice: Use of undefined constant ENT_HTML401 - assumed 'ENT_HTML401' in /var/www/lovehost1/data/www/oszo.ru/system/libs/html.helper.php on line 10 Notice: Use of undefined constant ENT_HTML401 - assumed 'ENT_HTML401' in /var/www/lovehost1/data/www/oszo.ru/system/libs/html.helper.php on line 10
Пожалуйста, помогите что делать? Спасибо за ответы!
rubesslov 12 мая 2018 в 15:47 0
small user social cms
а режим отладки включал?
Alexirk 13 мая 2018 в 09:03 0
no avatar
Да, включал
Alexirk 13 мая 2018 в 12:36 0
no avatar
Проблему решил была на хостинге PHP не той версии, т.е надо чтобы версия PHP 5.5 или выше, установил 5.6.33 и все заработало. dance
Capitan 13 мая 2018 в 14:39 0
small user social cms
Такая же ошибка
Адам 12 мая 2018 в 14:13 -1
no avatar
Доброго времени суток. Очень нужно. Как сделать так чтобы гости в типах контента могли оставлять записи. Например создать тип контента отзывы, и не авторизованные пользователи могли добавлять записи. Раньше как здесь http://www.instantcms.ru/blogs/vse-ob-instantcms-2/vklyuchenie-redaktirovanija-prav-gostei-v-administratorskoi.html, но на 2.10 так не работает. Как быть?
Авакадо 13 мая 2018 в 06:51 0
small user social cms
Почта приходит от сайта не с указанного e-mail в настройках а от Root User
root@localhost
Fuze 16 мая 2018 в 12:00 0
small user social cms
Это не относится к CMS, настраивайте правильно почтовый сервер.
SE7EN 13 мая 2018 в 12:56 0
small user social cms
проблема с Instant Maps

если выбираю карты Google то получаю вот такое сообщение:
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.[/i]

если выбираю карты Яндекс то карты вообще не отображаются

Кто решил такую проблему?
Колёк 14 мая 2018 в 17:58 0
no avatar
Обновился до версии Инстанта 2.10.0, сервер на PHP 5,4, всё хорошо. Перешёл на PHP 7.0, сайт перестал работать, только белый экран с ошибкой:
Код PHP:
  1. Site error: the file /home/users/n/имя/domains/сайт/system/controllers/ilikeit/frontend.php requires the ionCube PHP Loader ioncube_loader_lin_7.0.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
Подскажите как исправить.
При возвращении обратно на PHP 5,4 ничего не меняется, та же ошибка.
Спасибо.
Андрей 14 мая 2018 в 18:25 +1
small user social cms
у Вас какой-то зашифрованный компонент требует установку ioncube_loader_lin_7.0.so версии, надо понять какой.
Андрей 14 мая 2018 в 18:42 +1
small user social cms
это потому что какой-то компонент был закодирован ionCube Loader под PHP 5.4, возможно Биллинг или Maps если они у вас есть, ну или какой-либо другой. Попробуйте временно отключить их. И запросить версию компонента у разработчиков закодированную под PHP 7.0.
Колёк 14 мая 2018 в 18:49 0
no avatar
Из статьи: [quoteТеперь InstantCMS работает на любой версии PHP, начиная с 5.4.[/quote]
А как отключить то, если сайт вообще не запускается?
И что-то мне подсказывает, что имя этому компоненту ilikeit, судя из строки ошибки. Вот только как его отключить.
Loadырь 14 мая 2018 в 18:57 +2
small user social cms
Надо лезть в базу и там в таблице cms_controllers у компонента ilikeit ставить is_enable - 0
Колёк 14 мая 2018 в 19:01 0
no avatar
Спасибо, щас буду пробовать
Колёк 14 мая 2018 в 19:19 +2
no avatar
Всё получилось, заработало...
Причиной было два компонента, это: "Мне нравится" и "InstantMaps".
Ещё раз спасибо за подсказку.
@Vladorld 16 мая 2018 в 10:29 -2
no avatar
Когда уже решите проблему с установкой дополнений на MacOS...
Fuze 16 мая 2018 в 11:59 +1
small user social cms
Видимо когда уже опишите эту самую проблему, телепатически мы не умеем. Установка дополнений не зависит от операционной системы.
МитяЙ 16 мая 2018 в 11:52 +1
small user social cms
После обновления перестали добавляться из ленты новости в яндекс новости и укр.нет? В чем может быть причина?
МитяЙ Вчера в 17:28 0
small user social cms
никто с этим не столкнулся?
SE7EN 16 мая 2018 в 15:14 0
small user social cms
проблема с Instant Maps если выбираю карты Google то получаю вот такое сообщение: При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.[/i] если выбираю карты Яндекс то карты вообще не отображаются

неужели никто не сталкивался с такой проблемой?
Владимир Савенко 16 мая 2018 в 16:03 +2
small user social cms
Сталкивался. писал R2 объяснял... но... остался наедине со своей проблемой, похоже. что Гугл поменял правила игры, а вот компонент под эти правила не перестраивается впрочем как и другие премиум-компоненты под новые реалии рынка.
Aquarius 16 мая 2018 в 18:28 0
small user social cms
Да, Владимир, это обновление выявило такую закономерность.
Выше http://www.instantcms.ru/novosti/release2100.html#c106750
уже была ветка про другой премиум-компонент.
Всё не фатально — система живая!
Будем надеяться, что эти комменты помогут разработчикам премиум-компонентов определить приоритеты.
Владимир Савенко 16 мая 2018 в 18:38 +2
small user social cms
У меня данная проблема возникла не при этом обновлении... Просто правила игры сторонних сервисов меняются. а вот премиум компоненты не могут адаптироваться под эти реалии.. И в то же время. у меня нет столько наглости. что бы обвинять основного разработчика системы, тем более это запрещается правилами данного сайта.. Просто пытаюсь как то извернуться, что бы адаптироваться под изменения...Все же заслуги R2 больше, чем претензии по купленным компонентам... ИМХО
Aquarius 17 мая 2018 в 01:05 +1
small user social cms
Здесь никому не нужны обвинения или претензии.
Делалось бы дело — это главное и, пожалуй, единственное, что здесь всех объединяет...
skewes 17 мая 2018 в 20:52 0
small user social cms
Сегодня обновился "без сучка и без задоринки", как говорится)))
Я просто болдею от этой надписи !!! "Подписаться" !!! smoke
Как же это круто!!! v glasses
Ни сколько не жалею о складчине, в которой так же принимал участие, как и все наше сообщество, и, поначалу думал, что мне это так, может надо, а может и нет, но поддержать то надо разработчиков!!!
А теперь просто ВАУ, ШИКАРНО и нет просто слов для восхищения!!!
Спасибо огромное ещё раз!!!
И давайте может еще что-нибудь подумаем в складчину))) zst
Ну это я так, с взглядом на будущее)))
vikont 20 мая 2018 в 23:26 +1
small user social cms
После обновления Инстанта до версии 2.10.0 начались проблемы с постером анонсов в соцсети! Задваиваются очереди.
В ходе разбирательств выяснилось, что Инстант почему то дважды инициализирует публикацию, первый раз при создании статьи (в ручную или парсером не имеет значения), а второй раз если эту статью редактировать!
В ленте активности та же задвоенность, как будто статью публикуют дважды. ID обоих статей одинаковый.
Где это поправить?