Обновление InstantCMS 2.8.2

И вновь мы собрались здесь не просто так :-) Добрый день, друзья!

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

Исправление ошибок

  • Исправлены все указанные сообществом недочёты в каталоге дополнений в админке;
  • Добавлена проверка включенности функции parse_ini_file при установке дополнений;
  • При установке пакетов обновлений компонентов и виджетов файлы, входящие в обновление, актуализируются в базе данных;
  • При установке пакетов обновлений id дополнения можно перезадать в манифесте;
  • Исправлен недочет с плавающим тулбаром в админке;
  • Исправлена ошибка дублирования названий альбомов в их списке.

Возможность менять URL компонентов из админки

В этом релизе мы включили возможность легкой смены URL компонентов прямо в админке простой правкой. При этом текущий аналогичный функционал, который выполнял те же функции сохранён и работает в приоритете над новым.

В списке компонентов в админке для каждого из компонентов появилась колонка с вводом URL. Обратите внимание, что предусмотрен функционал 301 редиректа с оригинального имени, однако для компонента "Панель управления" (админка) этот функционал отключен и в случае смены URL admin на любой другой, по ссылке /admin будет 404 ошибка.

У нас вновь появился генеральный спонсор

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

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

  • Ссылка на каталог дополнений в админке вынесена в основное меню, найти каталог новичкам стало гораздо быстрее ;-)
  • В настройках полей изображений все пресеты теперь снабжены подсказками с размерами и системным именем пресета;
  • В полях типов контента, групп и пользователей теперь доступно свойство field_id, в котором указано id поля в базе данных;
  • Для всех полей доступны для реализации методы hookAfterAdd, hookAfterUpdate и hookAfterRemove, которые вызываются соответственно при создании поля в админке, редактировании и удалении, что позволит делать поля любой сложности;
  • Для методов шаблона insertJS и insertCSS добавлена защита от многочисленных включений, что избавляет от ряда возможных ошибок, например вот таких;
  • Класс PHPMailer обновлён до актуальной версии;
  • Класс Mobile Detect обновлён до актуальной версии;
  • Для шаблона виджетов с табами классы CSS для контейнера берутся из всех входящих в объединение виджетов, также присваивается корректно класс CSS для тела.

Изменения в шаблонах

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

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

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

Отключите кеширование в настройках сайта.

Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их.

При возникновении "белого экрана" категорически читать здесь.

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

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

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

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

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

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

Заключение

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

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

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

 

Поддержать проект | Стать спонсором | Скачать InstantCMS

Комментарии (176)
islyaeFF 27 сентября 2017 в 18:58 0
small user social cms
Здорово)
Спасибо!
Zau4man 27 сентября 2017 в 19:09 +1
small user social cms
Ура. С обновлением!
islyaeFF 27 сентября 2017 в 19:10 +1
small user social cms
Для всех полей доступны для реализации методы hookAfterAdd, hookAfterUpdate и hookAfterRemove, которые вызываются соответственно при создании поля в админке, редактировании и удалении, что позволит делать поля любой сложности;
А можно пример привести, когда полезны эти методы?
Fuze 27 сентября 2017 в 19:35 +2
small user social cms
Например, если ваше поле обслуживает более одной ячейки в базе данных.
islyaeFF 27 сентября 2017 в 19:38 +1
small user social cms
Вот за это особое спасибо! Недавно у меня как раз и возникала такая потребность
globator 28 сентября 2017 в 08:21 0
small user social cms
То есть можно будет создать с легкостью поля диапазон чисел, Fuze? Для показа двух чисел сразу, на пример "от 500 - до 800" и добавить в фильтр.
В İnstant это было трудно реализовать так как работает принцип одна значение одно таблица.
islyaeFF 28 сентября 2017 в 10:14 0
small user social cms
Вручную создав поля в БД можно было реализовать такое, но теперь это можно автоматизировать)
islyaeFF 27 сентября 2017 в 19:19 +1
small user social cms
ERR_DATABASE_QUERY
SELECT i.id as id, i.is_enabled as is_enabled, i.options as options, i.name as name, i.slug as slug
FROM cms_controllers i
LIMIT 1000



ошибка после обновления. Почему-то эти поля не создались получается?
islyaeFF 27 сентября 2017 в 19:23 0
small user social cms
url поменял на slug и заработало
Pocus 27 сентября 2017 в 19:30 0
small user social cms
где поменяли?
islyaeFF 27 сентября 2017 в 19:32 0
small user social cms
в бд в таблице cms_controllers
islyaeFF 27 сентября 2017 в 19:31 0
small user social cms
а нет, создал новое поле slug)
Pawell 27 сентября 2017 в 19:39 0
small user social cms
Та же проблема. Поподробнее можете написать?
islyaeFF 27 сентября 2017 в 19:43 0
small user social cms
открываете phpmyadmin
находите таблицу cms_controllers
во вкладке Структутра добавляете еще одно поле типа варчар (я поставил размер 250, можете 64, думаю хватит) с названием slug
Fuze 27 сентября 2017 в 19:34 0
small user social cms
Поле slug создается при установке пакета обновления. Вы, по всей видимости, не устанавливали пакет обновления, а просто заменили файлы. Стоит следовать инструкции по обновлению.
@AHgpeu 27 сентября 2017 в 19:36 +1
small user social cms
я делал обновление через админку. сайт упал
islyaeFF 27 сентября 2017 в 19:37 +1
small user social cms
через админку делал по инструкции
Fuze 27 сентября 2017 в 19:41 +1
small user social cms
Сейчас проверю и исправлю.
Пока что, перед обновлением сделайте запрос в phpmyadmin
Код SQL:
  1. ALTER TABLE `cms_controllers` ADD `slug` VARCHAR(64) NULL DEFAULT NULL AFTER `name`
@AHgpeu 27 сентября 2017 в 19:35 +1
small user social cms
да, после обновы сайт падает.
приходится ручками вводить в БД
Код PHP:
  1. ALTER TABLE `cms_controllers` ADD `slug` VARCHAR(64) NULL DEFAULT NULL AFTER `name`
Pawell 27 сентября 2017 в 19:44 0
small user social cms
Сделал запрос после обнавления:
Код PHP:
  1. ALTER TABLE `cms_controllers` ADD `slug` VARCHAR(64) NULL DEFAULT NULL AFTER `name`
Получил вот это:
Код PHP:
  1. Ошибка в запросе БД:
  2. Unknown column 'i.slug' in 'field list'
  3. SELECT i.id as id, i.is_enabled as is_enabled, i.options as options, i.name as name, i.slug as slug
  4. FROM cms_controllers i
  5. LIMIT 1000
  6. Последние вызовы:
  7. cmsModel->get() @ /system/core/controller.php : 234
  8. cmsController::loadControllers() @ /system/core/controller.php : 56
  9. cmsController->__construct() @ /system/controllers/opengraph/frontend.php : 17
  10. opengraph->__construct() @ /system/core/core.php : 345
  11. cmsCore::getController() @ /system/core/eventsmanager.php : 29
  12. cmsEventsManager::hook() @ /index.php : 31
islyaeFF 27 сентября 2017 в 19:49 +1
small user social cms
видимо поле не создалось. Проверьте, есть ли оно
Pawell 27 сентября 2017 в 19:54 +1
small user social cms
Точно. Тупанул. У меня не cms в названии. Всё нормально. Извиняюсь за ложное беспокойство.
DeeMon 27 сентября 2017 в 19:50 0
small user social cms
Обновился, проблем не возникло.
Fuze 27 сентября 2017 в 19:57 +7
small user social cms
Обновил архив пакета обновления, указанная выше проблема должна исчезнуть и обновление пройдет успешно.
Кто уже обновился и столкнулся с проблемой, то SQL запрос
Код SQL:
  1. ALTER TABLE `cms_controllers` ADD `slug` VARCHAR(64) NULL DEFAULT NULL AFTER `name`
решит проблему.
Кто только приступает к обновлению, то проблемы не будет.

Извините за неудобства.
@Vladorld 27 сентября 2017 в 20:31 0
no avatar
Как всегда автоматическая установка почему-то не работает. Хотя компоненты устанавливаются нормально.
Олег Васильевич я 27 сентября 2017 в 23:00 0
small user social cms
Скачивал архивы и тестировал уже после вашего сообщения.
И обновление, и чистая установка особенностей.
Выше были сообщения о каких-то проблемах.
Перекачайте (может были внесены изменения в дистрибутивы).
Олег Васильевич я 27 сентября 2017 в 23:01 0
small user social cms
И обновление, и чистая установка особенностей.
извините, ... установка без особенностей
lesterkey 27 сентября 2017 в 20:31 0
small user social cms
Спасибо большое! ( v иконки прикольные)
ВаленокPC 27 сентября 2017 в 21:09 0
small user social cms
Ндааа, а кеширование виджетов до сих пор не могут исправить. Писал про это релизов 5-ть назад!
Fuze 27 сентября 2017 в 21:46 0
small user social cms
Вы, простите, о чём?
ВаленокPC 27 сентября 2017 в 23:07 -1
small user social cms
О том что при включенном кеше, если заголовок виджета формируется в самом виджете а не в настройках, то при кеше показывается заголовок который был присвоен в настройках!
Fuze 28 сентября 2017 в 01:05 +5
small user social cms
Весьма странно это читать от разработчика дополнений, особенно в таком тоне.
Ну да ладно, спишем на нежелание разбираться, вместо нехватки знаний.



Пять релизов ждать, вместо написания 4х строчек кода - отличная выдержка smile
ВаленокPC 28 сентября 2017 в 01:29 0
small user social cms
Сори, не за метел. Я не ждал. У меня исправлено!
ВаленокPC 28 сентября 2017 в 01:35 0
small user social cms


И где??
@SmartControl 28 сентября 2017 в 02:49 +7
small user social cms
Этого нет в обновлении. Fuze написал эти строчки специально для вас. Чтобы не ждать еще пять обновлений..
yury 27 сентября 2017 в 22:38 0
no avatar
спасибо за обноление. не успеваю шаблон корректировать)

почему-то на главной в админке выдает Notice: Undefined index: id in /system/core/model.php on line 1440

на других страницах в админке такого нет.
yury 27 сентября 2017 в 22:42 +1
no avatar
Возможность менять URL компонентов из админки
планируется ли такое же, только для типов контента?
@denis 28 сентября 2017 в 00:59 0
small user social cms
Друзья. Возникла ошибка после обновления. Подскажите что делать?
Fuze 28 сентября 2017 в 01:09 0
small user social cms
Перекачайте пакет обновления и замените файлы.
@denis 28 сентября 2017 в 01:01 0
small user social cms
Как убрать из системы Каталог дополнений? Считаю полезным эту функцию не для всех. Например для меня она вовсе не пригодится! Что удивительно ещё RAM больше кушать стал после обновления. Зачем это нужно. Инстант такая система классная. Но мне думается излишки излишни.
Fuze 28 сентября 2017 в 01:08 0
small user social cms
Вы решили спам устроить?
По вопросу - никак. Также никак каталог дополнений НЕ увеличивает потребление RAM и не влияет на CMS в целом. Не заходите в каталог в админке, раз так он вам претит.
@denis 28 сентября 2017 в 01:22 0
small user social cms
Прошу меня простить пожалуйста за спам. Не думал что будет такая реакция. И обидеть я не хотел Вас. Извините. :(
Касательно файлов попробовал. К сожалению результатов НУЛЬ.
Fuze 28 сентября 2017 в 01:25 +1
small user social cms
В новости внизу есть ссылка на пакет обновления. Сейчас скачайте его заново и поставьте его заново поверх. Ошибка при сохранении настроек уйдёт.
@denis 28 сентября 2017 в 01:44 0
small user social cms
Cпасибо. Попробую и отпишусь с Вашего позволения.
@denis 28 сентября 2017 в 01:46 0
small user social cms
Я кстати изначально так и делал. (; Проблема осталась(((
@denis 28 сентября 2017 в 01:51 0
small user social cms
Вы просто превосходны! Мегапрограммист волшебник. Наверное всё дело было в кэшировании. Но вроде как заработало. А так ещё можно поинтересоваться в связи с чем при изменении ссылки на страницу она не изменяется?
Эндрю Ua 28 сентября 2017 в 01:09 0
small user social cms
Очень не хватает смена url Тип контента
В меню url менять можно из админки а вот Тип контента нет.
Есть только указать при создании Типа Контента
Вот создал Тип контента и указал url
После заметил что url был указал с опечаткой...
Пришлось удалять Тип контента и создавать заново...

Скела 28 сентября 2017 в 01:48 0
small user social cms
Скачать базу сделать поиск-замена, загрузить обратно базу. Я так делал.
@denis 28 сентября 2017 в 02:37 0
small user social cms
В PHPMyAdmine это делается быстрее и удобнее!! Ещё хорошее приложение внешнее Mysql менеджер.
alkokrolik 28 сентября 2017 в 08:16 0
small user social cms
Еще бы сделали нормально удаление пользователей (когда они сами удаляют профиль) - и можно было бы радоваться.
skewes 28 сентября 2017 в 12:12 0
small user social cms
alkokrolik, а разве у вас нет кнопки "Удалить профиль" ?
В "Редактировать профиль".
alkokrolik 28 сентября 2017 в 13:41 0
small user social cms
Если пользователь удалился сам - ничего не меняется.
Андрей 28 сентября 2017 в 13:47 0
small user social cms
Правильно, он просто скрывается везде, а контент, баланс и т.д. сохраняются, потому что он может вернуться.
alkokrolik 28 сентября 2017 в 14:49 0
small user social cms
Неправильно.
Если пользователь удалил свой профиль - профиль должен удаляться. Можно оставить заглушку типа как вконтакте, но не так как сейчас - вся инфа остается.
Короче, после первой же жалобы и штрафа поменяете свою точку зрения по поводу может вернуться и т.д.
@denis 28 сентября 2017 в 15:53 +2
small user social cms
Нормальные системы так не работается. Вы просто раскиньте головой. Чисто предположим что пользователь натворил делов на сайте. Написал посты которые противоречат законодательству РФ. К вам обратились органы, а у вас нет никакой информации (доказательной базы) так что думайте прежде чем писать. Кстати помоему если мне не изменяет память там есть требования к ресурсам соцсетям по поводу хранения и обработки персональных данных.
islyaeFF 28 сентября 2017 в 16:46 0
small user social cms
Как раз Пакет Яровой об этом и гласит
islyaeFF 28 сентября 2017 в 16:53 +1
small user social cms
Пакет Яровой говорит хранить и предоставлять по первому требованию спецслужбам, а 152-ФЗ заставляет удалять безвозвратно по первому требованию владельца этих персональных данных scratch
alkokrolik 28 сентября 2017 в 19:50 0
small user social cms
Почитайте законы, мне больше нечего просто предложить.
Особенно последние поправки про персональные данные.
Потом разрешаю начинать спорить.
ermakover 28 сентября 2017 в 08:48 0
small user social cms
А могу я не ставить этого обновления? Меня всё устраивает в 2.8.1. Меня не устраивает, что после обновления мне нужно полдня приводить в порядок шаблон и ещё полдня восстанавливать различного рода доделки.
Смогу я потом с 2.8.1 обновиться сразу на 2.9.0???
yury 28 сентября 2017 в 10:27 +1
no avatar
все обновления последовательны. когда вы решите обновиться до 2.9 вам придется обновиться последовательно.

шаблон в данном обновлении практически не затронут
Zau4man 28 сентября 2017 в 10:33 +1
small user social cms
Нет.
Но никто не мешает вам потом обновиться с 2.8.1 до 2.8.2, а с 2.8.2 до 2.9.0
skewes 28 сентября 2017 в 12:15 0
small user social cms
Сделайте на сайте отдельный файл со стилями и всё)
Не надо потом сидеть ни часами, ни сутками)))
Две кнопки нажал и обновился)

А по сабжу, лучше обновляться и идти в ногу со временем)
ИМХО joke
ermakover 28 сентября 2017 в 13:56 +3
small user social cms
По мне так лучше чтобы раз в полгода обновление выходило, но чтобы там все ошибки были исправлены, чем раз в две недели с мелкими недочётами.
Что касается файла стилей - у меня есть Инстайлер, но и он не всё охватывает все стили, многое приходится вручную править, а если делать отдельный файл со стилями, то потому получаются косяки, как например с меню групп вышло, что оно не сворачивалось. Пока нашёл почему такое много времени прошло.
А если принять во внимание, что у меня много правок, типа, как комментарии сначала новые, потом старые и ещё много исправлений под себя, то иногда думаешь - посижу на старой версии.
@SmartControl 28 сентября 2017 в 14:23 +2
small user social cms
Вы можете обновляться и раз в полгода - как удобно, это не проблема. Если обновления не затрагивают безопасность, то совсем не обязательно их сразу накатывать. Я сам недавно обновлял сайт с 2.5 до 2.8 - последовательно одно за другим. Ушло полчаса на обновления и часа три на правку шаблона.
Loadырь 28 сентября 2017 в 16:49 +1
small user social cms
Обновляться можно и с 2.2.0 до 2.8.2 сразу, но для этого нужно уметь собирать пакет обновления из всех промежуточных версий.
Эндрю Ua 29 сентября 2017 в 00:20 +2
small user social cms
Не могу промолчать и всуну свой пятак в эту болезненную тему - Шаблон ))
Хочу сразу сказать и выразить свою безумную любовь к InstantCMS - Честно!
И выразить благодарность разработчикам за ихнюю скорость, творчество, энтузиазм и долголетний труд -ценю и уважаю!

Хотелось бы только пожелать наилучшего!
Надеюсь, что в скором я буду не только пользователь но и в составе фрилансеров для InstantCMS ;)

Я вообще пока не трогаю базовый шаблон и не делаю свой, надеюсь на то, что в скором времени все таки появится нормальный базовый шаблон на Bootstrap, в InstantCMS, что бы уже потом на нем можно было пилить что-то нормальное и долговечное без глобальных правок и изминений для совместимости с новыми обновлениями Движка...
А менять и создавать свой а потом через время все в нем править и менять... неее
Уже с таким сталкивался и такое проходил.
Я считаю, что разрабам лучше перейти на bootstrap и не оттягивать доход и заработок на данном
Так и новые шаблоны нормальные появятся и в дальнейшем не придется мучатся.
skewes 28 сентября 2017 в 12:18 0
small user social cms
Спасибо огромное разработчикам! v
Респект от Дальневосточников !!!
Мега круто!!!
AndroS 28 сентября 2017 в 13:20 0
small user social cms
Спасибо большое, Fuze!
Прям радуете в последнее время! Инстант становится все лояльнее для пользователей. Еще бы комьюнити забугорное инстанту! )))
Вячеслав Эст 28 сентября 2017 в 15:40 0
small user social cms
Уважаемые Сторожилы а куда рекапча делась
@denis 28 сентября 2017 в 15:55 0
small user social cms
Убрали из соображения безопасности.
Fuze 28 сентября 2017 в 16:43 0
small user social cms
Никуда не делась. На месте.
Вячеслав Эст 28 сентября 2017 в 17:07 0
small user social cms
момент пропажи точно не удалось определить так как в списке не была обнаружена при последнем обновлении (в общем случайно ) восстановил в итоге из дампа другого сайта хотя таблица присутствовала
islyaeFF 28 сентября 2017 в 19:06 0
small user social cms
Простите, а
Сторожилы
- это кто такие?
Вячеслав Эст 28 сентября 2017 в 19:12 0
small user social cms
различное понимание словообразования приводит к различным казусам написания (шутка) в данном случае от слова сторож а не от старый
lakomet 28 сентября 2017 в 16:07 +2
small user social cms
В админке, в каталоге дополнений, при нажатии кнопки "Купить", в модальном окне ошибка "An error occured". Появляется на тех дополнения, у которых в addons.instantcms.ru кнопка купить, перенаправляет на сайт разработчика.
Fuze 28 сентября 2017 в 23:31 +1
small user social cms
Поправили, спасибо
Capitan 28 сентября 2017 в 23:07 0
small user social cms
А возможность пользователю сменить емайл не добавляли?
Capitan 28 сентября 2017 в 23:25 0
small user social cms
У меня у одного в профиле слово Анкета два раза пишется (дублируется) сверху и снизу
Capitan 28 сентября 2017 в 23:44 +1
small user social cms
Так и должно быть?
Создал объявление(контент), указал группу. Решил его отвязать от группы, зашел в редактировать, а отвязать от группы нельзя!
BoAnRo 6 октября 2017 в 21:40 0
small user social cms
Меня тоже очень интересует вопрос как отвязать запись от группы. Может не туда смотрю, но не могу понять как это сделать.
Или, например, как администратор группы может удалять "отвязывать" записи из группы?
BoAnRo 6 октября 2017 в 22:16 0
small user social cms
Также мне кажется очень не хватает настроек:

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

Решил предоставить авторам записей возможность управления правами комментирования, чтобы некоторые пользователи, которые не любят критики, могли получать комментарии только от своих друзей или от участников своей группы. Но сейчас не понимаю как это сделать. Отсюда и предложения.
Ris 6 октября 2017 в 22:57 +1
small user social cms
BoAnRo 9 октября 2017 в 22:07 0
small user social cms
Спасибо, Ris! Думаю, для начала, пока пользователей на сайте не много, этого мне хватит.
Хотя если бы в движке появился указанный мною выше функционал, наверно тоже было бы не плохо hoho
Эндрю Ua 29 сентября 2017 в 00:35 +1
small user social cms
Давно не заходил на Гидхаб - заблочили на время IP , поэтому пока есть время, напишу сюда.
Хотелось Бы при создании новой группы пользователей назначить значение настроек с другой ранее созданной группы пользователей.
Что бы опять все занаво 15 минут не настраивать привилегии.
Буду весьма благодарен за взятое мной предложение ;)
Заранее спасибо!
alexbabo 29 сентября 2017 в 04:24 0
small user social cms
Так по мелочи.
При отключенных хлебных крошках(глубиномер),пропадают стили для меню действия.
Второе,после инсталяции Английской версии,при смене языка на Русский,в админке пропадают языковые переменные в основном меню.
Спасибо.
alexbabo 29 сентября 2017 в 04:27 0
small user social cms
Если быть точнее - не присваивается класс fixed_actions_menu контейнеру меню.
Fuze 29 сентября 2017 в 11:30 0
small user social cms
после инсталяции Английской версии,при смене языка на Русский,в админке пропадают языковые переменные в основном меню.
Не очень понял, что имеется в виду.
Эндрю Ua 29 сентября 2017 в 12:10 +1
small user social cms
наверное он имел виду то, что если установить движок в английской версии (не на русском как это по умолчанию), а потом переключить на русский язык после установки, пропадают языковые переменные в основном меню.
alexbabo 30 сентября 2017 в 01:09 0
small user social cms
При инсталяции Instantcms выбрал Английскую версию,так и установил .
После, при смене языка в адмнике на Русский пропали языковые переменные в основном меню.
Fuze 30 сентября 2017 в 12:09 +1
small user social cms
Проверил, всё нормально. Смайлики также грузятся.
alexbabo 30 сентября 2017 в 19:02 0
small user social cms
Спасибо.
Со смайлаками разобрался,на сервере проблема была.
Решено-
после инсталяции Английской версии,при смене языка на Русский,в админке пропадают языковые переменные в основном меню.
Видимо при обновлении произошла ошибка , не закачался один файл
alexbabo 30 сентября 2017 в 05:31 0
small user social cms
Ещё заметил,при попытке добавить коментарий ,не грузятся снмайлики.
Алексей 29 сентября 2017 в 11:46 0
small user social cms
Здравствуйте. Вот такое сообщение у меня появляется при просмотре записи в Фотоальбомах:
Warning: Illegal offset type in isset or empty in /var/www/....../data/www/...../system/libs/html.helper.php on line 239
Подскажите как и что исправить. Спасибо
Dorimen 29 сентября 2017 в 12:23 0
no avatar
При обновлении забыл включить режим отладки и после завершения обновления пропало верхнее меню в админке: http://take.ms/JzbI4
Попробовал переустановить с включенным режимом отладки - это не помогло.
Подскажите, пожалуйста, как можно решить эту проблему?
Dorimen 29 сентября 2017 в 12:25 0
no avatar
то есть оно на мгновение появляется при загрузке страницы, а потом сразу пропадает.
Dorimen 29 сентября 2017 в 12:28 +1
no avatar
ага. проблема была в том, что часть компонентов от других разработчиков (SmartSlider и Рассылки) добавляют свои иконки в верхнее меню. После отключения вывода иконки в меню хотя бы SmartSlider (есть такая опция), все становится нормально. Компонент Рассылки не предоставляет такую возможность.
DzurDzuk 29 сентября 2017 в 13:55 0
small user social cms
Странно, демо все еще не обновилось.
Yar 30 сентября 2017 в 18:39 0
small user social cms
В полях типов контента, групп и пользователей теперь доступно свойство field_id, в котором указано id поля в базе данных;
Для всех полей доступны для реализации методы hookAfterAdd, hookAfterUpdate и hookAfterRemove, которые вызываются соответственно при создании поля в админке, редактировании и удалении, что позволит делать поля любой сложности;

Скажите, кто-нибудь, простым языком и, желательно, с примером - что это и как?
Gagik 30 сентября 2017 в 19:18 0
small user social cms
при попытке к переходу на страницу пользователя с ленты выдает ошибку после обновления
Ошибка в запросе БД:
Неизвестный столбец 'i.is_deleted' в 'where clause'

SELECT COUNT( i.id ) as count
FROM cms_con_otvety i
WHERE (i.user_id = '1') AND (i.is_deleted IS NULL)
Последние вызовы:

cmsModel->getCount() @ /system/controllers/content/model.php : 2251
modelContent->getContentItemsCount() @ /system/controllers/content/model.php : 2395
modelContent->getUserContentCounts() @ /system/controllers/users/actions/profile.php : 44
actionUsersProfile->run() @ /system/core/controller.php : 453
cmsController->runExternalAction() @ /system/core/controller.php : 371
cmsController->runAction() @ /system/core/core.php : 681
cmsCore->runController() @ /index.php : 40
Fuze 30 сентября 2017 в 20:19 0
small user social cms
Это не имеет отношения к обновлению и к движку, тем более вам ответили на вопрос http://www.instantcms.ru/forum/thread28158-1.html#271170
Gagik 30 сентября 2017 в 19:21 0
small user social cms
ошибка возникает и просто при переходе на страницу любого пользователя
rector 30 сентября 2017 в 23:09 0
small user social cms
После обновления при сжатии JS перестали работать свернутые блоки в добавлении материала и кнопка сохранить в меню действий так же кнопка загрузить фото не реагирует.
Kuper 1 октября 2017 в 01:39 0
small user social cms
Для категорий было бы не плохо добавить возможностей
отображать новости или нет, добавлять иконку или фото, описание хоть и есть но его не видно
после версии 2.6.0 перестало работать Показывать записи из подкатегорий внутри родительской категории если убрать галку новости пропадут и в корне
Роман 1 октября 2017 в 15:29 0
small user social cms
Заметил одну странность: после повторного редактирования категории, а точнее внесение изменений в её описание, в окне редактора отображается старая информация. Приходится чистить кеш, и только после этого возможно "нормальное" редактирование категории.
Aquarius 1 октября 2017 в 20:16 0
small user social cms
Добрый день! Благодарю за обновление!
Есть маленькая, легко устранимая проблема, которую предлагаю ликвидировать в ближайшем релизе.

Суть проблемы
Когда мы выключаем какой-то контроллер в списке компонентов, это, к сожалению, никак не влияет на активность задач CRON, прописанных для этого компонента. В лучшем случае, на почту какого-то админа начинают сыпаться маловразумительные сообщения от CRON, возможны последствия и похуже... Понятно, что всё это можно сделать руками, но помнить об этом не всегда просто, особенно, если админ не догадывается о таких связях.

Предложение
При выключении дополнения на странице компонентов, автоматически деактивировать CRON-задачи, связанные с этим контроллером.
Разумеется, обратное действие должно приводить к включению задач, но было бы разумней включать задачи, запрашивая разрешение или, как опция, переводя админа на страницу задач CRON.
Fuze 1 октября 2017 в 23:21 +1
small user social cms
Задачи планировщика от выключенных контроллеров не выполняются.
https://github.com/instantsoft/icms2/blob/master/cron.php#L44
Aquarius 2 октября 2017 в 00:16 0
small user social cms
Спасибо за ответ, Fuze!
Надо бы мне тогда разобраться — что-то у меня сыпались сообщения от Cron, по поводу выключенного контроллера.
Если что-то найду интересное, сообщу.
Но, раз такое там есть условие, скорей всего, найду какую-нибудь нестыковку чего-то с чем-то...
Asket 2 октября 2017 в 21:14 0
small user social cms
При установке дефолта без демо-данных отсутствует техническая возможность выставить нижнее меню.

В настройках виджета «меню» в опциях нет пункта «нижнее меню». Остальные пять видов меню на месте.

При установке с демо-данными — все меню на месте.
Fuze 2 октября 2017 в 21:34 +2
small user social cms
Техническая возможность выставить нижнее меню есть, самого меню нет, ибо установка без демо данных.
Для этого его нужно создать в админке и назначить ему пункты меню. Создаёте меню с названием хоть "Рога и копыта" и в нём создаёте пункты меню. После выбираете его в виджете.
Asket 3 октября 2017 в 00:16 0
small user social cms
Ааа… Так вот где собака порылась...) Век живи, век учись.))

Спасибо.
Эндрю Ua 3 октября 2017 в 01:10 0
small user social cms
Теперь я понял почему регистрация была так долго закрыта ;)
Эндрю Ua 3 октября 2017 в 01:44 0
small user social cms
Тип контента/(к примеру)Анатомия/Поля/Изображение, (меняю Тип поля на Набор изображений)
При создании публикации, когда загружаешь фото, не корректно отображаются изображения:

Правим CSS...

Можно исправить на корректное отображение изображения?
Может я не там это сделал, но надеюсь суть понятна )
Заранее спасибо.
Эндрю Ua 3 октября 2017 в 01:57 0
small user social cms
Считаю, что заданное изображение к примеру 64х64, 256х256 и т.п., без кадрирования не логично выставлять.
Так как фото бывают разного формата: широкого формата, узкого формата и т.п.
Либо задать 64х64 и т.д. с кадрированием либо (Auto x 64)
Сделать к примеру как выше указанно :

Я хочу только одного - что бы Instantcms был совершенен до мелочей. Я даже готов все мелкие доработки взять на себя в тесте.
Владимир Савенко 3 октября 2017 в 06:58 0
small user social cms
Может я не совсем Вас понял, но эти размеры выставляются в Компоненте "Загрузка изображений" хотите квадратные, хотите с Авто по ширине или высоте и там же и размер выставляете.
Эндрю Ua 3 октября 2017 в 22:26 0
small user social cms
Вы правы. Прошу прощения. Не все еще изучил подробно.
Не привычно когда все на столько гибко из Админки.
Буду теперь знать.
Очень здорово что на столько все продуманно!
Такой функционал - нынче в CMS дефицит. )
Разработчики InstantCMS радуют своим функционалом.
Надеюсь следующий релиз нас еще больше порадует нововведениями!
Еще раз прошу прощения. Буду по внимательней.
Эндрю Ua 4 октября 2017 в 00:33 0
small user social cms
Изменил на Авто (Авто х 32px, Авто х 64px, Авто х 256px и т.д.) но всеравно!
Именно отображение Превью перед публикацией
Данные параметры настройки размера изображений в админке/компоненты, не относятся к класу:
Код PHP:
  1. block preview
и стилю :
Код PHP:
  1. .widget_image_single .preview img, .widget_image_single .preview a, .widget_image_multi .preview img, .widget_image_multi .preview a


И еще
Когда сменил на:
Авто х 64
Авто х 256
и т.д.
Теперь фото не отображаются при публикации и Ошибки firebug выдает




Нужно разбираться.
Поэтому мне кажется что все же я был прав или поправьте меня...
Роман 4 октября 2017 в 03:25 +1
small user social cms
Не забывайте Создавать превью-изображения и пересохранять их
globator 4 октября 2017 в 10:19 0
small user social cms
Ребята, а у Вас в этой версии "Показывать в фильтре" для групп в настройках полей работает? На демо не смог проверить, не возможна изменить настройки. Чета у меня поля все равно показывается, в не зависимости от выбора групп.
Эндрю Ua 5 октября 2017 в 09:33 0
small user social cms
Привет.
Проверил - работает и есть данная настройка.
yury 8 октября 2017 в 15:27 0
no avatar
В первых релизах связей помню мождно было смоздавать несколько видов связей с типом СПИСОК.

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


Как то можно снять ограничение и зачем оно вообще нужно?
yury 8 октября 2017 в 15:31 0
no avatar
еще в версии 2.7.2 это было доступно
Олег Васильевич я 9 октября 2017 в 22:42 +1
small user social cms
Возникали непреодолимые (пока) проблемы. Потому сейчас только один тип контента можно привязать в таком виде.
Dorimen 14 октября 2017 в 21:55 +2
no avatar
Не знаю, баг не баг... Как по мне, баг, но может быть что-то на моем сайте:



то есть, был добавлен комментарий, потом он был удален, а счетчик по прежнему считает, что комментарий есть.
fincheck 15 октября 2017 в 23:08 0
no avatar
А если обновить страничку или закрыть, а потом опять открыть. Я если честно вроде давно уже такое наблюдаю, но когда прям вот только удаляю комментарий, а после обновления страницы всё норм.
Dorimen 15 октября 2017 в 23:57 +2
no avatar
Та не. Закрываю - тоже самое. Чищу кеш - тоже самое.
Саня 29 октября 2017 в 02:22 +1
small user social cms
Нужно чистить в компонентах - комментарии. Тоже недавно с этим столкнулся... Просто ты удалил его здесь, а там он у тебя помечен на удаление и остался... если через компонент - комментарий почистить, то пропадает.
DeusSpa 16 октября 2017 в 18:46 +3
small user social cms
Всем доброго времени суток,

Интересует вопрос - где убрать (увеличить) ограничение заголовка новости?
Каждый раз возвращаюсь к данному вопросу, когда у новости обрезает заголовок.
Поправку произвел в базе - по умолчанию стояло 100.
Так же появилась хотелка - ввести настройку данного поля на длину.
SE7EN 16 октября 2017 в 19:14 +4
small user social cms
Аха тоже в базу лазил, а хотелка отличная, я за!
BoAnRo 16 октября 2017 в 19:50 +1
small user social cms
Так же появилась хотелка - ввести настройку данного поля на длину.
Присоединяюсь к хотелке! laugh
Dorimen 19 октября 2017 в 21:29 0
no avatar
Dear Webmaster,
You are receiving this email because you are registered as a website administrator using reCAPTCHA, and your website is still using reCAPTCHA v1, which will be turned off on March 31, 2018.
We announced the reCAPTCHA v1 deprecation in May 2016. Starting in November 2017, a small percentage of reCAPTCHA v1 traffic will begin to show a notice informing users that the old API will soon be retired. Any calls to the v1 API will not work after March 31, 2018.
To ensure continued functionality, you’ll need to update your website to a current version of reCAPTCHA. You can learn more about reCAPTCHA v2, Invisible reCAPTCHA and reCAPTCHA Android API in our Developer’s Guide. The new APIs are simple to implement and will streamline the captcha experience for your users. If you need help, you can engage in the reCAPTCHA Google Developer Group or post to Stack Overflow with the ‘recaptcha’ tag.
We hope that your upgrade will be seamless, and we’re confident you’ll be happy with the results.
Fuze 19 октября 2017 в 21:37 +2
small user social cms
И? Вы читали перевод? В InstantCMS2 используется reCAPTCHA v2.
Dorimen 19 октября 2017 в 21:39 0
no avatar
Читал перевод. Потому и написал ) Но не знал, что используется v2. ) Спасибо, что разьяснили )
yury 30 октября 2017 в 20:52 0
no avatar
искал-искал и не нашел, как вывести каптчу для гостей при написании комментариев( спамят на 2.8.2 очень сильно. или там механизм изменился?
BoAnRo 24 октября 2017 в 01:57 +1
small user social cms
В redactor не сохраняется заливка текста.
P.S. Продублировал в Issues на Github.
DeusSpa 27 октября 2017 в 15:37 0
small user social cms
Всем привет
Стала необходимость использовать html в фотоальбомах
При использовании редактора markitup в описании альбома режет теги.

То есть буква за буквой идет без пробелов и отступов.

Вставка видео с ютуб работает.

Приходится использовать другой редактор, но не хочется этого делать.
DzurDzuk 29 октября 2017 в 14:25 0
small user social cms
Ребята, обновите демку до 2.8.2 ПЛЗ!
Fuze 29 октября 2017 в 19:27 +1
small user social cms
Обновили
DzurDzuk 29 октября 2017 в 20:59 0
small user social cms
Спасибо. А на демке сейчас новые иконки?
Fuze 29 октября 2017 в 21:32 +1
small user social cms
Да, кэш браузера очистите.
Pocus 30 октября 2017 в 18:48 +3
small user social cms
Г-н Fuze, а не могли бы вы вкратце рассказать о планах насчет "свойств" в типах контента, если они есть?

Сейчас не могу найти, но где-то вы упоминали, что размышляете над полной переделкой текущей реализации этого механизма.
Да и на форуме неоднократно звучало - мол, от свойств пришлось отказаться по такой-то причине (не удобно, глючно и т.д).
Вот и я, до сих пор старался обходиться без свойств, но время настало - теперь надо!

Вопрос, собственно, такой - А не ждет ли нас в скором времени глобальное потрясение и полный перекрой сайтов, использующих свойства контента?
Fuze 30 октября 2017 в 19:09 +5
small user social cms
Текущая реализация свойств накладывает некоторые ограничения.
Переделывать планирую в самое ближайшее время. Но в обновлении разумеется будет предусмотрен перенос старых свойств в новые.
DzurDzuk 31 октября 2017 в 02:06 0
small user social cms
Тьфу-тьфу-тьфу, чтоб не сглазить...
yury 30 октября 2017 в 23:20 0
no avatar
перенес сайт на https, но почему то 404 ошибка не отрабатывает. Код ответа страницы 404
Получен код 503.

как можно поправить?
DeusSpa 31 октября 2017 в 06:38 +1
small user social cms
Какой сервер вы используете? apache или ngnix?
yury 31 октября 2017 в 06:42 0
no avatar
Нгникс
DeusSpa 31 октября 2017 в 06:48 +1
small user social cms
Либо неверные настройки сервера об этом позже,
Посомтрите файл .htaccess
RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
если открыты, закройте
vikont 2 ноября 2017 в 02:03 0
small user social cms
Обнаружил в логах ошибок такие строчки:
PHP Notice: Undefined index: media in /home/politik/web/dnrru.ru/public_html/system/controllers/content/actions/item_view.php on line 253
PHP Notice: Undefined index: big in /home/politik/web/dnrru.ru/public_html/system/controllers/opengraph/hooks/content_before_item.php on line 43
PHP Notice: Use of undefined constant LANG_PARSER_CITY_FILTER_HINT - assumed 'LANG_PARSER_CITY_FILTER_HINT' in /home/politik/web/dnrru.ru/public_html/system/controllers/content/model.php on line 557

Подскажите, как это лечить?
vikont 2 ноября 2017 в 02:09 0
small user social cms
Еще одна ошибка PHP Notice: Constant LANG_CP_SECTION_UPDATE already defined in /home/politik/web/dnrru.ru/public_html/system/languages/ru/controllers/admin/admin.php on line 54
Андрей 2 ноября 2017 в 09:54 0
small user social cms
Вы наверно не корректно обновились, там другая константа на строке 54
Код PHP:
  1. define('LANG_CP_SELECTED_DELETE', 'Удалить');
vikont 2 ноября 2017 в 13:27 0
small user social cms
Спасибо, и почему сам не додумался! На две ошибки уже меньше...
Однако, по ночам меня такие светлые мысли не посещают.... :)
DeusSpa 2 ноября 2017 в 05:44 0
small user social cms
Всем привет,

Уважаемые разработчики, добавьте возможность добавление Объявлений гостями.
С возможностью настройки сроков и так далее.

Авто удаление из корзины не работает.
То есть по идее после переноса в корзину объявления, по крону должно произойти его удаление если пользователь его не продлил. Но этого не происходит.

Спасибо
Fuze 2 ноября 2017 в 19:06 0
small user social cms
Авто удаление из корзины не работает.
Работает.
vikont 2 ноября 2017 в 19:00 +1
small user social cms
Если это не БАГ, то кто может объяснить логику?
На сайте есть группа Пользователи, Сотрудники, Администраторы
Естественно у Администраторов больше всего прав, меньше у Сотрудников и совсем мало у простых Пользователей.... логично
НО!!! Когда человек состоит в нескольких группах: например: Сотрудники и Администраторы (по управлению сайтом), то логично, чтобы права Администратора доминировали над ниже стоящими, НО, когда отметка стоит в двух группах, начинаются чудеса...
Администратор не может опубликовать статью в с включенной модерацией!
А смысл? Чтобы потом самому себе разрешить публикацию статьи?
Fuze 2 ноября 2017 в 19:05 +3
small user social cms
Группа под названием "Администраторы" это всего лишь равнозначно такая же группа, в которой вами задан свой набор правил. Глобальные права администратора обозначаются каждому пользователю индивидуально соответствующей галкой при его редактировании в админке.
Модерация же задаётся (пока что) лишь глобально на тип контента. Соответственно, если пользователь не назначен модератором типа контента, то хоть в какой он группе, модерация для него будет.

Иными словами, читайте документацию к движку и таких вопросов не будет.
vikont 2 ноября 2017 в 19:53 +1
small user social cms
Всегда считал, что администратор главнее модератора, а поэтому на него не должна распространяться модерация!
Почему, начальник - администратор, который назначает модераторов, в случае с модерацией статей должен иметь меньше прав, хотя права по доступам выданы максимальные?
Не логично.
yury 2 ноября 2017 в 20:44 0
no avatar
есть галка - Администратор - это и есть главный админ и на него права не распространяются. А если он просто админ, а не главный админ, то это просто группа с таким названием.
Андрей 2 ноября 2017 в 20:51 0
small user social cms
вы путаете группы и админа (root)
Олег Васильевич я 2 ноября 2017 в 21:17 0
small user social cms
Если это не БАГ, то кто может объяснить логику?
Не, не баг. Просто неудачное название одной из групп в демо-данных.
Jestik 2 ноября 2017 в 22:50 0
small user social cms
Не баг, а фича
yury 2 ноября 2017 в 20:43 0
no avatar
искал-искал и не нашел, как вывести каптчу для гостей при написании комментариев( спамят на 2.8.2 очень сильно. или там механизм изменился?
Jestik 2 ноября 2017 в 22:51 0
small user social cms
А "Пауза между комментариями гостей с одного IP" пробовали?
Jestik 2 ноября 2017 в 22:56 0
small user social cms
Можно попробовать еще чекбокс для гостей повесить
https://ru.stackoverflow.com/questions/705010/Активная-кнопка-после-нажатия-на-чекбокс

Какого автоматического бота может спугнет
yury 3 ноября 2017 в 12:17 0
no avatar
да, пробовал, не срабатывает, т.к отзывы видимо в ручном режиме добавляют твари. катча всеже поумерит пыл.
Keep 7 ноября 2017 в 00:28 +1
small user social cms
Опцию добавления комментариев для гостей убрали специально или это ошибка?
В ранних версиях она была, это очень нужная опция, я её использую на всех сайтах где нет регистраций, решил обновить сайты, но из за этого не могу.
Jestik 7 ноября 2017 в 00:46 +2
small user social cms
Обновлялся к 2.8.2, в компоненте есть такая галочка
Keep 7 ноября 2017 в 01:50 +2
small user social cms
Да, сейчас проверил, такая галочка есть, но пропала галочка - Показывать капчу гостям, и соответственно у гостей она не выводится, капчу нужно возвращать, это тоже необходимая опция.
yury 9 ноября 2017 в 21:34 0
no avatar
верно. у меня заспамили все. пришлось через модерацию. но это не выходл, т.к каждый день приходится удалять сотни комментов. а в админке можно удалять их только по одному, почему-то массовую удалялку не сделали(
Pocus 9 ноября 2017 в 22:28 +1
small user social cms
Кстати да. Контент можно удалять пачками а комментарии нет, хотя для них это актуальнее.
Интересно, на гите эту тему поднимали?
MakArtSoft 10 ноября 2017 в 09:55 0
small user social cms
Я поднимал эту тему: https://github.com/instantsoft/icms2/issues/625
ХурумБурум 7 ноября 2017 в 04:36 0
small user social cms
Хотелось бы видеть возможность для типов контента – Связи выбор шаблона вывода для связанного контента.
lakomet 7 ноября 2017 в 05:01 +2
small user social cms
ХурумБурум:
Хотелось бы видеть 
Загляните на github
ХурумБурум 8 ноября 2017 в 03:19 0
small user social cms
Это уже реализовано! Очень круто!
РмедиМастер 8 ноября 2017 в 20:08 0
small user social cms
Как всегда...
РмедиМастер 8 ноября 2017 в 20:09 0
small user social cms
Я по-другому не умею. :D
@pugachev 17 ноября 2017 в 09:13 +2
no avatar
Хотел выразить благодарность создателям и всех кто способствует развитию Instantcms. Офигенный движок, удобный, простой, быстрый, функциональный. Уверен, что у Instantcms большое будущее!