InstantCMS 2.7.2

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

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

Управление доступом к любой странице сайта

Раздел "Виджеты" в админке переименован в более понятное "Виджеты и страницы". Каждая страница обзавелась новыми настройками:

  • ограничение доступа по группам;
  • ограничение доступа по странам.

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

Изменения, важные для разработчиков

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

Добавлены новые хуки, в целом список изменений, в том числе и новые хуки, вы можете посмотреть на гитхабе.

Редакторы текста

Ура! Наконец-то редактор markItUp может вставлять смайлики. Также может вставлять и спойлеры. При этом смайлики и спойлеры могут работать и из других редакторов, т.к. обрабатывает эти коды общесистемный типограф.

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

Мы продолжили работу над внедрением CSRF токенов на операции удаления. Добавили в адмику опцию "Контроль изменения IP адреса при входе в админку", что исключит в принципе подмену сессии на неверно настроенных серверах. При этом, если в InstantCMS 1.X движок сразу выполнял разавторизацию, то в InstantCMS2 движок, при обнаружении измнения ip адреса, просто спросит пароль текущего авторизованного пользователя и администратор после ввода пароля дальше продолжит работу. Конечно же мы это тоже задокументировали.

Отправка почты

Мы обновили библиотеку PHPMailer до последней версии, в которой исправлены проблемы с шифрованием и другие недочёты. Также, по многочисленным просьбам мы добавили инструмент проверки настроек почты: в разделе общих настроек сайта в админке появился пункт "Проверить настройки почты", где вы сможете отправить тестовое письмо. Сообщения об ошибках показываются на языке, установленном для сайта.

Возможность удаления профилей

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

Возможность сворачивания групп полей

Еще одна интересная особенность будет полезна для форм с множеством сгруппированных полей. Формы будут более компактными. Управление этим происходит в общих настройках нужного типа контента.

Показ виджетов в зависимости от устройств посетителей

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

Другие изменения

  • уведомления CMS теперь доступны и в админке;
  • исправлен недочёт, когда при отсутствии поддержки полноэкранного режима в браузере нельзя было листать фото в фотогалерее;
  • исправлена ошибка, когда в поле "набор изображений" при изменении порядка удалялись не те изображения;
  • в списках записей ленты активности, списка комментариев при пагинации на несуществующие страницы будет ошибка 404;
  • в наборах добавлена опция, ограничивающая количество выводимых записей в нём;
  • при попытке гостями добавить запись в тип контента теперь вместо 404 страницы будет показана форма авторизации;
  • при удалении изображений в полях "набор изображений" теперь удаляются и пустые директории;
  • компонент "Поиск" теперь ищет и по трём символам, а также вывод поиска формируется более релевантно к запросу;
  • в админке теперь показывается предупреждение, если директория установки не удалена;
  • т.к. раздел документации к CMS мало кто читает, все пункты помощи в тулбарах в админке теперь назойливо анимируются. Анимация отключается: как? Вы вполне сами можете это узнать ;-)
  • новые опции у поля "ссылка";
  • библиотека Mobile Detect обновлена до последней версии;
  • формат дат теперь может быть буквенный, с учетом текущего языка;
  • компонент "Комментарии Вконтакте" убран из дистрибутива и выложен в каталог дополнений. При этом, у всех, кто будет обновляться он не удалится, хотя и появится возможность его удаления вручную;
  • закрыты 16 сообщений об ошибках и пожеланиях;
  • и другие, более мелкие улучшения и исправления, которые вы сможете заметить сами.

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

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

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

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

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

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

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

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

Включите режим отладки в админке.

Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.

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

Для установки потребуется указать реквизиты для доступа по FTP.

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

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

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

Дальнейшие планы

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

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

Заключение

Спасибо всем, кто участвовал в исправлении ошибок и предлагал решения.

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

Комментарии (250)
Реклама
cms
Василич 3 апреля 2017 в 21:05 +4
И когда вы только успеваете :)
Тода раба!
Fuze 3 апреля 2017 в 21:18 +12
Обилие CMS обязывает. Хотя я думаю, что мы вообще ничего не успеваем, поэтому хоть так smile
Polzovinst 16 мая 2017 в 02:47 +1
Здравствуйте.

Плохо что на форуме нельзя создавать темы новичкам. Так тяжело решать возникающие проблемы и не знаешь куда и кому писать.

Итак Начинал знакомство с Instantcms на версии 2.5.1
Следующие обновления сразу не делал. Вот теперь взялся.
Один сайт обновился до версии 2.7.2 без проблем. Другой, более наполненный заступорился уже на 2.6.0

При обновлении до 2.6.1 вообще во многих разделах пропал контент. Благо существует бэкап.
Решил оставить 2.5.1 Надеюсь, в будущем компоненты для него будут продолжать писать. А то стал замечать, что некоторые пишутся под более новые версии.

ПРОБЛЕМА. ВОПРОС:
Обновлении до 2.6.0, возникла кое-какая ошибка, сейчас скажу какая.Вернул через бэкап версию 2.5.1. Ошибка осталась.
В фотоальбомах, когда заходишь в какой-либо фотоальбом, созданный пользователем, выше фоток вот такое вот:

И фото пользователя вот такое вот:


ОГРОМНАЯ ПРОСЬБА: подскажите, в какой файл это найти, чтобы стереть, и чтобы отображались фото пользователей в фотоальбоме, либо вообще пусть аватара не будет как в 2.5.1., но чтоб он не был пустой.

Спасибо.
Polzovinst 16 мая 2017 в 03:15 +1
И ещё: с 2.6.0 изображения в различных разделах, там где контент идёт плиткой, стали идти с серыми полями, то справа, то снизу. Размер изображений сам по себе не маленький. В настройка средний или большой.
Jestik 3 апреля 2017 в 21:13 +2
Возможность сворачивания групп полей
За это особое спасибо!)


Этот баг не смотрели?
Fuze 3 апреля 2017 в 21:19 +2
Теперь смотрел laugh Думаю он теперь не воспроизведётся, т.к. нечто похожее я правил.
Jestik 3 апреля 2017 в 21:32 +2
Проверим)
Ris 3 апреля 2017 в 21:41 +3
Обалденно! v
Скачал, проверил, мне впервые прямо всё нравится.
За смайлы со спойлерами отдельное спасибо!
Kreator 3 апреля 2017 в 21:53 0
Обновление у всех прошло успешно?
У меня файлы закачались, файл install.sql выполнился, а вот содержимое install.php не выполнилось.
Теперь из-за недостающих таблиц на сайте 503. Буду руками дописывать)
Fuze 3 апреля 2017 в 21:56 +2
Включите режим отладки и повторите обновление. Текст ошибки потом покажите.
Kreator 3 апреля 2017 в 22:18 0
Включите режим отладки
хм ... с включенным режимом отладки обновилось до конца) спс)
Jestik 3 апреля 2017 в 22:05 +2

Новая установка, сделал две группы для полей: Основное и Дополнительно, и вот вылезло лишнее поле для галочки
Fuze 4 апреля 2017 в 08:47 +1
Вероятно у вас какая то из групп названа пробельным символом. Не могу повторить проблему.
Jestik 4 апреля 2017 в 08:54 +1
Названия групп можно только в этой таблице увидеть? cms_con_news_fields
В ней без пробелов, может что при добавлении не так сделал...
Fuze 4 апреля 2017 в 09:00 +1
Да, в этой таблице. "Пустая" группа должна появиться и в настройках полей тогда.
BoAnRo 3 апреля 2017 в 22:25 +5
InstantCMS продолжает свое движение на пути к самой лучшей CMS dance Вот только надеюсь что когда-то появится англоязычная версия сайта системы, чтобы увеличить количество и географию пользователей, так как считаю что InstantCMS значительно превосходит другие движки для создания сайтов сообществ, и заслуживает на мировое признание.
MegaRostov 3 апреля 2017 в 22:33 0
Спасибо ВАМ огромное! Вы просто молодцы...
И вообще очень хорошо что я все таки выбрал Вас и эту CMS!
Instant Вперед!
MegaRostov 3 апреля 2017 в 22:35 0
При обновлении " 503 Service Unavailable"
Fuze 3 апреля 2017 в 22:37 +2
Как установить обновление:
1. Включите режим отладки в админке.
MegaRostov 3 апреля 2017 в 22:43 0
Unknown column 'i.is_deleted' in 'where clause'

SELECT i.*
FROM cms_users i
WHERE (i.is_deleted IS NULL)
ORDER BY i.date_reg desc
LIMIT 24
Fuze 3 апреля 2017 в 22:45 +3
1. Восстановиться из бэкапа
2. Повторить обновление, предварительно включив режим отладки.

Всегда внимательно читать инструкцию по обновлению.
MegaRostov 3 апреля 2017 в 22:52 0

1. Восстановиться из бэкапа
2. Повторить обновление, предварительно включив режим отладки.
Повторное обновление прошло успешно.
Kreator 3 апреля 2017 в 22:46 0
Включи и обновись еще раз
Пройдет.

на 3-х сайтах обновление прошло успешно только с включенной отладкой.
vikont 3 апреля 2017 в 22:36 0
Все замечательно, но проблема со сбросом времени при редактировании статей с включенным Управлением периодом публикации все так же создает гемор.
титанио 3 апреля 2017 в 22:40 +1
Обновился, возникла проблема
503 Service Unavailable
Сайт лег(
титанио 3 апреля 2017 в 22:41 +1
Админка не открывается, сам сай тоже: 503 Service Unavailable
Что делать?
MegaRostov 3 апреля 2017 в 22:44 +1
Все установил в ручную, админика работает сайт нет.
Fuze 3 апреля 2017 в 22:45 +3
1. Восстановиться из бэкапа
2. Повторить обновление, предварительно включив режим отладки.

Всегда внимательно читать инструкцию по обновлению.
Alexandr18181 3 апреля 2017 в 23:12 +2
с Maps и Биллингом 2 можно обновляться?
Roman 3 апреля 2017 в 23:37 +2
Тоже этот момент интересен)
islyaeFF 4 апреля 2017 в 00:14 +2
Теперь при последующем изменении названия записи, изображения удаляются, если не стоит в настройках типа контента галочка "Не изменять URL при редактировании записи".
Отдельное спасибо за исправление этого бага!
Capitan 4 апреля 2017 в 02:16 +1
Обновился. все норм
GoodMade.ru 4 апреля 2017 в 04:26 +1
Спасибо за обновление!
Спойлер
trOid 4 апреля 2017 в 05:19 +2
Жаль что проигнорировали мои просьбы по поводу более гибкого управления отображением полей профиля для разных групп пользователей
trOid 4 апреля 2017 в 05:20 +1
в том числе системных
kseniya 4 апреля 2017 в 07:54 +1
В разделе объявления главные фото не открываются по клику, вообще не открываются. Сделайте, чтобы открывались, как остальные. Когда открываешь, какие-то фото из объявлений, листаешь их, а потом решаешь их закрыть кликнув на пустую область экрана, ничего не происходит. Фото закрываются, только по крестикам, а нужно, чтобы закрывались по клику на пустой области.
Fuze 4 апреля 2017 в 08:09 +1
В разделе объявления главные фото не открываются по клику, вообще не открываются.
И не должны открываться, т.к. в настройках поля это выключено.
Когда открываешь, какие-то фото из объявлений, листаешь их, а потом решаешь их закрыть кликнув на пустую область экрана, ничего не происходит. Фото закрываются, только по крестикам, а нужно, чтобы закрывались по клику на пустой области.
Поведение фото верное. Так задумано.
Capitan 4 апреля 2017 в 09:31 +4
Да! Я тоже кстати обратил внимание что в последних обновлениях исчезла возможность закрытия на пустой области. Думал что это у меня косяк а оказывается нет. Мое мнение что более эргономичнее оставить закрытие кликнув на любой области кроме фото.
kseniya 4 апреля 2017 в 11:03 +1
Если так задумано, почему фото в других разделах, например в новостях закрываются по клику на пустой области, а в объявлениях, только по крестикам?
Fuze 5 апреля 2017 в 09:14 +1
Очевидно потому, что когда фотографий несколько, появляется возможность их листания кликами справа и слева от самого фото.
frukt 4 апреля 2017 в 08:36 +1
Отлично, всем удачных апгрейдов.
globator 4 апреля 2017 в 09:20 +1
Спасибо за развитие InstantCMS dance

У меня при авто обновлении выходить такое сообщения: "Ошибка распаковки пакета: Файл не является zip архивом"
Это с моим сервером связано?
Alexandr18181 4 апреля 2017 в 16:40 +1
у меня такая же фигня...
@AHgpeu 6 апреля 2017 в 16:00 0
я ещё один бедолага с такой проблемой. 1 сайт обновился, на другом выскочило "Ошибка распаковки пакета: Файл не является zip архивом"
хостеры разные.
возможно, директория распаковки недоступна для записи? что проверить, как исправить?
прошлые обновления проходили без проблем.
deniro 20 апреля 2017 в 13:57 0
Вам удалось решить эту пролему?
Alex 4 апреля 2017 в 09:30 +2
Fuze:
т.к. раздел документации к CMS мало кто читает, все пункты помощи в тулбарах в админке теперь назойливо анимируются. Анимация отключается: как? Вы вполне сами можете это узнать joke
Я читаю )))
Aksel 4 апреля 2017 в 09:47 +1
Приветствую.Получилось обновится,но появился какойто кликандер,выскакивает на сайт
Может у кого тоже самое или я что-то не так сделал.Режим отладки включал.Подскажите пожалуйста.
За ссылку на этот сайт прошу прощения у администратора.
Laovenius 4 апреля 2017 в 10:15 +1
Обновился нормально, но вот что вылезло.

Внимание! Директория установки /install не удалена.

Удалить вручную? А почему вообще сама не удалилась, не предусмотрено, или чего не сработало?
Alex 4 апреля 2017 в 10:50 +1
Надо руками удалить.
SpideR-KOSS 4 апреля 2017 в 10:28 +2
Спасибо за очередной релиз! joke
Laovenius 4 апреля 2017 в 10:36 +1
Нет обновлений. Вы используете последнюю версию

Добавьте точку в конце в следующем релизе! ))) Спасибо! Крутая обновка! А хвосты какие чистить вручную надо? Или обновлялка сама все чистит?
AndroS 11 апреля 2017 в 07:24 0
Как обновиться в случае появления такого уведомления?
AndroS 11 апреля 2017 в 07:24 0
Как обновиться в случае появления такого уведомления?
GWK 4 апреля 2017 в 11:26 0
Я как-то странно обновился - всё работает отлично, только вот смайлы и спойлеры не появились...((((
Владимир 4 апреля 2017 в 11:34 +1
И у меня всё отыскал почти кроме смайлов-спойлеров.
eugennn 4 апреля 2017 в 13:12 +1
При автоматическом обновлении появляется ошибка Fatal error: Uncaught Error: Call to undefined method admin::getEventsDifferences() in /upload/installer/install.php:33 Режим отладки включен. Обновление установилось, но пропал список контента в разделе Контент в админке, На сайте все отображается.
islyaeFF 4 апреля 2017 в 13:51 +2
у меня тоже пропадал. Попробуйте почистить кеш браузера
eugennn 4 апреля 2017 в 14:07 +2
Спасибо, добрый человек!
Kreator 4 апреля 2017 в 13:51 0
компонент "Поиск" теперь ищет и по трём символам, а также вывод поиска формируется более релевантно к запросу;
да, часто такое спрашивали для пердыдущих версий.

А с чем связано, что в поиске цифры символами не считаются? т.е. если искать по "qwe 1234" то нормально, а если только "1234" или не дай бог "000" то - "Введен пустой поисковый запрос"
@JanaKovich 4 апреля 2017 в 13:57 +2
Спасибо большое.
Веду обновление сайта на автомате с версии 2.5.0, полет нормальный, но пару косяков приходиться исправлять в шаблоне вручную.
не хватает мелочь - в редактор добавить по умолчанию вставку картинки по ссылке ) ато опять пришлось туда лесть ))
smile
Laovenius 4 апреля 2017 в 15:21 0
Подскажите, а физический файл или в базе есть где содержится лог ошибок? Или что-то подобное? Просто хочу откопать старую ошибку, понять на что ругался движок...
DELLитант 4 апреля 2017 в 17:18 +1
Обновился без проблем.
DeusSpa 4 апреля 2017 в 17:31 +1
Но вот, что то смайлы не срабатывают. На двух сайтах
(Пытаюсь ткнуть на смайл, чтобы раскрыть список смайлов)
DeusSpa 4 апреля 2017 в 17:35 +1
Хм спойлер тоже не работает.

Вставляет код в окно, при отправке название спойлера выделяется чекбоксом, а содержимое просто ниже
islyaeFF 4 апреля 2017 в 18:34 0
Возможно проблема в шаблоне. У меня и смайлы и спойлер работают. Обновите /templates/ВАШ_ШАБЛОН/controllers/content/item_form.tpl.php
islyaeFF 4 апреля 2017 в 18:43 +1
это я попробовал в HTML поле записи
DeusSpa 6 апреля 2017 в 07:07 0
Нет, не работает. На двух сайтах тишина.

Надо обновить ВАШ шаблон/controllers/markitup/widget.tpl.php
DeusSpa 6 апреля 2017 в 07:14 0
Но вот со споллером проблемы
islyaeFF 6 апреля 2017 в 22:05 0
ВАШ шаблон/controllers/markitup
Эту папку совсем можете удалить, пусть всегда подгружается из дефолтного шаблона
DeeMon 4 апреля 2017 в 19:53 +2
На ближайший релиз запланировано внедрение форума, поэтому заинтересованных прошу к тестированию.
Тогда не мешало бы данный форум (скрипт) вынести в GitHub. А то на форуме- "...Смешались в кучу кони, люди, И залпы тысячи орудий Слились в протяжный вой..." scratch
tolik 4 апреля 2017 в 20:43 +1
Спасибо за релиз!
al955 4 апреля 2017 в 21:28 +1
Обновился.

При включенном режиме отладки не работает функция отключения сайта в админке. Неавторизованные пользователи видят сайт. При отключении режима отладки все норм. Так и должно быть?
Fuze 5 апреля 2017 в 09:17 +1
Нет, так не должно быть.
al955 5 апреля 2017 в 09:37 +1
У меня так. Систему не обновлял, а ставил с нуля на новый сайт. Шаблон недефолтный, для админки включен дефолтный
al955 5 апреля 2017 в 20:48 +1
Могу предположить, что дело не в шаблоне, потому что на дефолтном все то же самое. Прошу проверить тех, кто обновился на 2.7.2. - при включенном режиме отладке работает ли функция отключения сайта?
Владимир Савенко 5 апреля 2017 в 21:05 +1
Так же ставил с нуля, сайт посетителям не виден.
Fuze 5 апреля 2017 в 21:12 +1
Вы, вероятно, некорректно обновились. Сделайте обновление еще раз и лучше в ручном режиме. На чистой системе всё работает как положено.
Remi 4 апреля 2017 в 21:35 +1
Выводит при нажатии на "уведомление" и "мои сообщения" - An error occured
Remi 4 апреля 2017 в 21:57 +1
извиняюсь разобрался, включил "Личные сообщения" и заработало все!))
al955 4 апреля 2017 в 22:34 +1
В админке невозможно удалить категории в типе контента. по адресу admin/content/cats_delete ошибка 404
Fuze 5 апреля 2017 в 09:18 +1
Следуйте инструкции по обновлению, переключите для админки шаблон на "default", обновите свой шаблон.
al955 4 апреля 2017 в 22:37 +1
С фронта категории удаляются
Remi 4 апреля 2017 в 22:55 +1
Нет возможности удалить друзей, все время кнопка "добавить в друзья".

Если нажать кнопку "добавить в друзья" 10 раз, то у другого пользователя выскочит 10 предложений о дружбе. Приняв их, пишет 10 друзей а в списке "друзья" один пользователь.
yury 4 апреля 2017 в 23:00 +1
у меня удаление друзей корректно работает
Remi 4 апреля 2017 в 23:07 +1
а если пользователь в друзьях и нажимаешь "добавить в друзья", то в модальном окне откроется сам сайт
Fuze 5 апреля 2017 в 09:18 +1
Следуйте инструкции по обновлению, обновите свой шаблон.
yury 4 апреля 2017 в 22:59 +2
спасибо за обновление! все поставилось корректно!

планируется ли в фотогалерее возможность замены одной фотографии на другую?
Алексей Тимофеев 5 апреля 2017 в 00:37 +1
Обновился без проблем.
pipkis 5 апреля 2017 в 00:49 +1
Спасибо за обновление, в конце установки был белый экран. Очистил кеш вроде установилось все ровно, ошибок не заметил.
yury 5 апреля 2017 в 08:39 +1
у меня почему то при сохранении новой записи выдает 500 ошибку(
Fuze 5 апреля 2017 в 09:19 +1
Не могу повторить проблему, всё работает.
yury 5 апреля 2017 в 10:36 +1
я в ЛС вам отправил ссылку на сайт. Есть возможность посмотреть?
Голдман Сакс 5 апреля 2017 в 17:21 +1
Хм. Установил с нуля с демоданными.
В контенте "Статьи" при редактировании и создании статей напрочь отсутствуют поля "Текст статьи" и "Анонс статьи" вместе с редактором.
А в блогах и новостях аналогичные поля есть.
Голдман Сакс 5 апреля 2017 в 21:15 +1
Fuze 5 апреля 2017 в 21:36 +1
Нужно пошагово описать, как повторить проблему. У себя не могу повторить.
Голдман Сакс 5 апреля 2017 в 21:53 +1
1. Устанавливаю движок с демоданными.
2. Жму "Редактировать статью" или "Добавить статью" - форм анонса и полной новости нет. С другими типами контента всё нормально.
Устанавливал два раза, ошибка повторяется.
Fuze 5 апреля 2017 в 22:03 +1
На скриншоте видно, что у вас добавлены поля, которых нет в демо данных. Заполнение SEO также не включено по умолчанию. Вы уверены, что для повторения ошибки я должен выполнить указанные два пункта?
Голдман Сакс 5 апреля 2017 в 23:35 +1
Поля и сео позже вывел.
Первый раз пробовал с модулем карт. Второй раз полностью на чистый движок.
Голдман Сакс 6 апреля 2017 в 09:02 0
Вспомнил, еще включал галку "Сайт доступен только авторизованным пользователям".
Голдман Сакс 6 апреля 2017 в 11:13 0
В общем, я убрал поле "Местоположение", и всё заработало.
Ris 5 апреля 2017 в 21:32 +3
Обнаружился легкий нюанс.
Если создать в каком-нибудь типе контента создать тип поля "файл", то при добавлении нового контента вываливается в ошибку:
Спойлер
Причем это проявляется только на опенсервере. На реальном сайте всё нормально.
Если в админке включить "Имитировать сетевые задержки" - тоже все нормально добавляется.
Помогает закомментировать полстроки 1011
Код PHP:
  1. if (empty($item[$field['name']]) /* && $item[$field['name']] !== '0' */) {
Соответственно, в 2.7.1 такого эффекта не было.
Fuze 5 апреля 2017 в 21:35 +4
lesterkey 5 апреля 2017 в 23:45 +1
scratch Позвольте еще раз спросить.... а с Премиум компонентами можно обновляться? popcorn
Владимир Савенко 5 апреля 2017 в 23:51 +1
Я с мапсом обновился и на стороннем шаблоне, проблем пока не заметил
lesterkey 6 апреля 2017 в 00:18 +1
ocetis 6 апреля 2017 в 08:43 0
Спасибо за обновление! Но до сих пор не могу понять, где настроить допустимый для загрузки в фотоальбомы размер и объем файла??? Чтобы выше определенного значения нельзя было закачивать.
lesterkey 6 апреля 2017 в 08:59 +2
админка/компоненты/загрузка изображений +( и в настройках контента указать, что будут загружать не забывая про "Cохранять оригиналы фотографий")
lesterkey 6 апреля 2017 в 09:04 +1
забыл.. а чтобы выше определенного значения нельзя было закачивать работает только в поле набор изображений
ocetis 6 апреля 2017 в 09:13 0
Спасибо! А где найти это поле "набор изображений"?
Alexandr18181 6 апреля 2017 в 16:11 0
@AHgpeu 6 апреля 2017 в 18:37 0
аналогично
Fuze 6 апреля 2017 в 19:04 +2
Удалите файл /cache/update.dat и заново проверьте обновление.
kizaika 7 апреля 2017 в 19:55 +1
У меня аналогичная проблема, только пишет "Ошибка распаковки пакета: Невозможно открыть файл". Удаление файла /cache/update.dat не помогло.
Перед этим обновила другой сайт, находящийся на том же самом сервере, обновление прошло без проблем.
В чем еще может быть проблема?
@AHgpeu 8 апреля 2017 в 14:02 0
спасибо! мне помогло.
Alexandr18181 10 апреля 2017 в 19:44 0
сделал как Вы сказали, обновление "пошло", но теперь вот, что...

Fatal error: Class 'onLanguagesEngineStart' not found in /var/www/u0078675/data/www/xn--d1achg.com/system/core/controller.php on line 476
Fuze 10 апреля 2017 в 20:31 0
Это вопрос к разработчику компонента "languages". В комплекте CMS такого компонента нет.
shaman888 7 апреля 2017 в 09:50 +1
Спасибо за обновление. Хотелось бы конечно магазин получить по раньше.
yury 7 апреля 2017 в 10:07 +1
по связям так и задумано, чтобы привязать можно было только один раз список и один раз вкладку?
SALIK 7 апреля 2017 в 22:17 0
Здравствуйте!
Ткнул кнопку "Проверить настройки почты", получил ошибку:
Код PHP:
  1. При отправке письма произошла ошибка:
  2. Ошибка соединения с SMTP-сервером
  3. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Проверил регистрацию, забыл пароль и тд, действительно почта не ходит, до обновления было всё ок, как можно вылечить сей недуг?
Помогите пожалуйста look
SALIK 7 апреля 2017 в 22:22 +1
Ой, сори, как всегда поторопился crazy галочка "SMTP Авторизация" не стояла, но я её не убирал, сама чудным образом отключилась zlo
ermakover 8 апреля 2017 в 07:47 +1
Большое спасибо! Наконец-то и я дождался, что теперь работают сео-поля по умолчанию для записей, формируемые из типов полей! И за остальное СПАСИБО! Обновление прошло без проблем.
Jestik 8 апреля 2017 в 22:51 0


В Фаерфоксе
Pocus 10 апреля 2017 в 21:16 0
Jestik 10 апреля 2017 в 21:27 +1
А в релизе это править не нужно?)
BoAnRo 10 апреля 2017 в 23:29 0
Точно не помешало бы исправить, так как этот вопрос уже повторялся на форуме много раз.
Aquarius 10 апреля 2017 в 14:52 0
Всем добрый день!
Вот какая не ошибка, но проблема: после установки, при редактировании админом юзера-себя (именно юзера, а не профиля, и именно себя самого), если оставить пустыми все чекбоксы групп, то система глухо зависнет с ошибкой 503.
В базе данных, при этом, в таблице "users" ячейке "groups" видим NULL, что логично, но, увы, фатально для работы CMS.
Это, безусловно, не ошибка. И вряд ли это актуально только для 2.7.2.
Лечится просто, через исправление в БД массива групп пользователя, но не каждый админ догадается, и не все имеют доступ к БД...

Рискну предложить сделать здесь foolproof, т.к. два примера такого зависания у меня уже есть.
Можно защитить от пустых чекбоксов, но более сильно было бы сделать код не страдающим от пустого массива групп админа.
@Sergey_ 10 апреля 2017 в 14:58 +3
Приветов всем, кто может помочь обновиться с 2.7.1 на 2.7.2 за деньгу? Л.С
Dorimen 12 апреля 2017 в 17:48 0
Добрый день, друзья.

Ранее уже поднималась эта тема, но не могу ее найти и, следовательно, решение. После обновления до 2.7.2 слетела какая-то настройка, которая позволяет неавторизированным загружать фотографии. У меня при регистрации настроено, чтоб требовать аватар обязательно от пользователей. Из-за того, что неавторизированным нельзя загружать, не работает регистрация: http://take.ms/ESj1I

Подскажите решение, пожалуйста.
Kreator 12 апреля 2017 в 18:20 +1
Открыть файл /system/controllers/images/frontend.php и закомментировать строки 58-65:
Код PHP:
  1. /*if (!cmsUser::isLogged()) {
  2.  
  3.   return $this->cms_template->renderJSON(array(
  4.   'success' => false,
  5.   'error' => 'auth error'
  6.   ));
  7.  
  8.   }*/
Dorimen 12 апреля 2017 в 18:25 0
Большое спасибо.
@AHgpeu 12 апреля 2017 в 19:43 +1

после обновления не удаляет. кидает на сайт.ru/admin/content/cats_delete/11/162?back=/admin/ctypes/props/11&csrf_token=undefined
как починить
@AHgpeu 13 апреля 2017 в 10:26 0
вопрос снят.
установил дефолт тему, а не "по умолчанию" для админки и всё заработало
Колян 13 апреля 2017 в 11:48 0
После обновления перестал выводиться виджет, на страницах "редактирования профилей".


Если ставлю виджет на страницы "Профиль пользователя" он выводится и в профилях пользователей и на страницах редактирования профилей одновременно.


Как исправить?
Fuze 14 апреля 2017 в 17:59 +1
Указаны неверные маски.
Для страницы "редактировать профиль" должна быть положительная маска:
Код TEXT:
  1. users/%/edit
Для страницы "Профиль пользователя" положительная маска:
Код TEXT:
  1. users/%*
отрицательная маска:
Код TEXT:
  1. users/%/edit
В обновлении это исправим в SQL дампе, новые установки будут с корректными масками.
Pawell 15 апреля 2017 в 19:47 0
Здравствуйте. Не могу разобраться в подключении компонента "Комментарии Вконтакте", который теперь стал дополнением. Можно ли убрать его подключение вниз страницы? Или отложить как то его загрузку? И каким образом это сделать? Где и как он подключается?
Dorimen 16 апреля 2017 в 16:57 0
Не знаю, может это уже где-то вносили в предложения, может нет, поэтому напишу здесь.

Можно в следующих версиях сделать так, чтобы если в фильтрах я ищу по населенному пункту, то дать возможность сортировать по стране или по области (сейчас оно сразу предлагает опуститься аж до города, а это не удобно)? Например, в поиске по пользователям.
Yar 18 апреля 2017 в 15:11 +1
Создаёте три типа поля "Местоположение". Устанавливаете по порядку "тип местоположения": страна, область, город, соответственно. Не нужные поля можно скрыть в списке и записи.
Создав общую для них группировку, скрываете "страна" и "область", например, в списке и записи, а в поле город в "Строка вывода значения поля", установите нужные значения. В таком случае и страна и область, и город симпатично выведутся в одну строчку. Причем поиск можно учинять, как раз, так, как вам нужно.

Сложновато получилось объяснение, но там и в самом деле не просто сразу сообразить, как настроить.
Dorimen 18 апреля 2017 в 23:29 0
А что делать с 1500 уже зарегистрированными пользователями?
Yar 19 апреля 2017 в 00:04 +1
Так, как я ничего не смыслю в программировании, то подвёл бы себя к выводу, что полторы тысячи пользователей это не так уж и много и выделил бы себе денька два... smile

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

Других способов, я к сожалению не знаю. Каких-либо хитрых настроек не встречал, а свой вопрос решил именно таким способом.
Dorimen 19 апреля 2017 в 09:39 0
Сложно именно из-за времени. Но если ничего более не придумаю, придется так и сделать.
Dorimen 19 апреля 2017 в 09:40 0
Спасибо за разъяснение!
Dorimen 19 апреля 2017 в 11:34 0
Но в принципе считаю это не продуманным с точки зрения логики CMS моментом.
Yar 19 апреля 2017 в 14:42 0
Привыкайте )
Dorimen 20 апреля 2017 в 07:49 0
А как вывести эти три поля "Страна", "Область", "Населенный пункт" в регистрации и из этой регистрации убрать стандартную опцию выбора населенного пункта? И как эти три поля добавить на страницу профиля пользователя? Не могу разобраться )
Андрей 20 апреля 2017 в 07:59 -1
Сделайте вот так

И добавьте вот сюда


Я думаю должно получиться smile
Андрей 20 апреля 2017 в 08:00 -1
и сделать их обязательными при регистрации
Dorimen 20 апреля 2017 в 08:04 0
Разве там есть опция сделать обязательными при регистрации? Просмотрел для поля "Аватар" - не обнаружил такого. Опять же остается вопрос, как убрать при регистрации стандартную опцию выбора страны? Выпиливать из кода?
Андрей 20 апреля 2017 в 10:38 -1
Вы спросили про
А как вывести эти три поля "Страна", "Область", "Населенный пункт"
я вам показал как сделать
если надо вот ссылка как работать с полями из кода ничего выпиливать не надо, надо просто изучить как работать с полями
Даже в поле город есть подсказка
Dorimen 20 апреля 2017 в 17:03 0
Я понимаю. Вопрос у меня по поводу стандартной опции указания страны, области и наспункта, которая сейчас по-умолчанию при регистрации.
Андрей 20 апреля 2017 в 17:36 -1
стандартной опции указания страны, области и наспункта
вы замените на то, что я вам показал, вместо одного поля будет три.
AndroS 17 апреля 2017 в 10:36 0
Что-то наборы в типах контента не работают... У всех ли так? Ставлю условие отбора по текстовым полям фильтра (Содержит - Текст), записи соответствующие имеются, только не отображаются почему-то
Михаил 31 мая 2017 в 10:44 0
Поддерживаю. А точнее некоректно работают. Теперь в наборах появилась привязка к категориям(в каких категориях показывать, а в каких не показывать). Туда бы неплохо добавить кроме категорий типа контента ещё варианты наподобие "Для всех категорий" и "Не показывать вообще", ну или на подобие такого. Баг действительно есть такой.
Dorimen 21 апреля 2017 в 14:56 +1
Сложно объяснить баг, но попробую.

У меня в типе контент "Статьи" поля были сгруппированы (ну, как бы каждое поле было к своей группе привязано). При этом ряд полей на странице статьи или при редактировании/добавлении не выводились (в моем случае это были поля "Ссылка" и "Похожие статьи). При этом в типе контент "Новости" поля не были сгруппированы и все нормально выводилось. Долго думал над проблемой. В конце-концов решил потестировать вариант, если убрать группировку для полей. И эти поля начали выводиться.
Yar 21 апреля 2017 в 16:08 0
У меня было что-то похожее, при редактировании не выводилось поле HTML и одно полей Список-мультивыбор. После сохранения записи и открытии для редактирования всё налаживалось..
В это время я подключал и настраивал поля. Может это с этим связано и уже в дальнейшем такого явления не будет.
Dorimen 21 апреля 2017 в 16:50 +1
Наше дело - проинформировать разработчиков. ) Они лучше знают систему и смогут понять - это наш частный баг или это какой-то общий баг )
Yar 23 апреля 2017 в 13:03 +2
У меня ошибка повторилась. Получается причина в том, что поля одной группы находятся в разных местах.
Пошагово теперь. Есть три поля "Число" объединенных в одну группу "Стоимость". Эта группа полей поднята выше, после создания (при создании новое поле находится в самом низу). Если создано еще одно числовое поле и оно не поднято к своей группе, то отображается в редактировании записи только оно, в самом низу. После того, как это поле оказывается рядом с полями своей группы, всё налаживается.
Dorimen 23 апреля 2017 в 17:55 0
Баг с поиском.

Вот три запроса:

http://orehovod.com/search?q=%D0%BC%D0%B8%D1%80&type=words&date=all&submit=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8 - есть результат, страница показывается

http://orehovod.com/search?q=%D0%BC%D0%B8%D1%80&type=words&date=all&submit=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8 - нет результата, страница показывается

http://orehovod.com/search?q=%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%B0&type=words&date=all&submit=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8 - страница 500.

С точки зрения логики - идентичные запросы. В первом случае ищу "пох", во втором "карртина", в третьем - "картина". Но почему-то в последнем вываливается ошибка 500. :)
Fuze 23 апреля 2017 в 18:13 0
Бага с поиском нет. Ищите причину в сторонних дополнениях (форум видимо), включайте режим отладки.
Dorimen 23 апреля 2017 в 18:16 0
А почему форум, если ищу не на форуме?
Dorimen 23 апреля 2017 в 18:16 0
Вообще такой компонент у меня установлен, да. От Kreator.
Dorimen 23 апреля 2017 в 18:24 0
Режим отладки ничего совершенно не дает. Просто показывается страница: http://take.ms/ihsfl
@4info 23 апреля 2017 в 19:04 0
Добрый день, уважаемый Fuze!

А что можете сказать по данному вопросу? По указанному посту в частности и теме вообще?
титанио 27 апреля 2017 в 09:03 +3
После обновления браузера Хром перестал работать HTML редактор Redactor а именно кнопки сделать курсив, жирным, наклонить и т.д.
Как возродить?
В Мозиле в новой версии все работает, кроме хрома
Андрей 27 апреля 2017 в 13:25 0
Тоже самое, но как-то интересно, на ноуте работает, на стационарном нет. В других браузерах всё нормально.
Jestik 27 апреля 2017 в 19:31 +2
есть такое
BoAnRo 24 мая 2017 в 17:35 0
У кого-то есть какая-либо дополнительная инфа насчет этой проблемы. Действительно в Хроме через раз работают некоторые кнопки форматирования. А когда работают то криво. Например, при выделении абзаца и нажатии кнопки "Курсив" меняется только часть текста.
@ethno 30 апреля 2017 в 21:36 0
Критично, если не включил режим отладки?

После обновления не отображается вставленное с youtube видео..
vsemkrot 1 мая 2017 в 11:38 -1
вот такое обнаружил у себя ! а у вас как ?
Если по умолчанию в настройках Тип контента по-умолчанию по ставить - страницы и в виджетах создать старницу и там разместить виджеты - то эти виджеты видит только админ!!! если же в натсройках Тип контента по-умолчанию нечего не ставить то всё нормлаьно
Radu 1 мая 2017 в 23:19 0
Так и не мог обновится и решил поставить все заново, новый движок 2.7.2 на чистую базу. В итоге 503 Service Unavailable
Aksel 2 мая 2017 в 08:53 0
У меня сайт не работает на версии PHP 5.6--вчем проблема?
Fuze 2 мая 2017 в 10:53 0
InstantCMS поддерживает все версии PHP, начиная с 5.3 и включая PHP7. Начните с чтения документации и технических требований.
@4info 2 мая 2017 в 22:10 0
Подскажите, пожалуйста, а что насчёт премиум-компонентов? В частности биллинга?
Ни здесь, ни здесь нет технических требований на компонент. Только описание.
r2 3 мая 2017 в 00:18 +1
У биллинга те же требования что и у CMS, плюс IonCube Loader
http://www.instantmaps.ru/help/requirements.html
@4info 3 мая 2017 в 12:25 +1
Спасибо за ответ. Хотел бы уточнить, по приведённой ссылке указана версия php 5.3. Это самая младшая версия, на которой биллинг будет работать, и вплоть до php 7 или это единственная версия, на которую можно ставить компонент? Проще, на php 7 запустится?
Fuze 3 мая 2017 в 12:48 +2
Все премиум компоненты будут работать на PHP от 5.3 версии, до 5.6 включительно. PHP7 не поддерживается из-за ioncube loader, при этом сам код компонентов поддерживает PHP7. Как только мы купим ioncube энкодер под PHP7, будет поддержка и PHP7.
@4info 3 мая 2017 в 13:06 +1
Спасибо за ответ, Fuze! А что мне, как пользователю, в текущем моменте даёт то, что "код компонентов поддерживает PHP7", если сам компонент не будет работать на нём из-за ioncube loader? :)

Думаю, было бы неплохо где-нибудь в описании компонента отразить эту особенность. Поддержка php 7 может рассматриваться как конкурентное преимущество, а то, что компонент в реальности не работает (пока), несколько вводит в заблуждение (имхо).
lakomet 2 мая 2017 в 15:43 0
Aksel:
У меня сайт не работает на версии PHP 5.6
У меня такое было, не все библиотеки были подключены, включил все доступные библиотеки PHP и всё заработало.
BoAnRo 8 мая 2017 в 02:38 +1
Поменял названия файлов смайлов, вернее, перевел их с английского на украинский, чтобы пользователи при наведении на смайл (при выборе смайла) видели значение смайла на украинском. Проявилась проблема, что смайлы после этого в комментариях не отображаются. А не отображаются потому что типограф меняет, например, :название-файла: на : название_файла: То есть ставит лишний пробел после первого двоеточия если название файла на кириллице. Есть простой способ это исправить?
BoAnRo 11 мая 2017 в 03:13 0
Ладно. Обойдусь вариантом, когда к названиям файлов на кириллице буду в начале добавлять нижние подчеркивание "_". Это решает проблему. Правда теперь пользователям, которые хотя прописать смайл словами придется набирать один лишний символ (например, :_бомба:) Но зато так все работает.
irbis 16 мая 2017 в 21:44 +2
Нашел очень интересную ошибку, может кто встречался с подобным.
Ставил компонент uLogin, там необходимо прописать в настройках uLogin ID, в моем случае 8e543103
Именно это сочетание символов ведет себя своеобразно.
В данном компоненте ввожу, после сохранения значение становится INF
Думал, что проблема только в uLogin... нет, если ввести это значение в любое fieldString или fieldText значение на вкладке "Опции" виджета, то происходит аналогично, только при нажатии на кнопку сохранить даже окно не закрывается. Если закрыть крестиком и заново открыть, то видим, что 8e543103 опять сменилось на INF. Магия какая-то. Скрин во вложении. Версия 2.7.2, проверьте кто-нибудь на своих сайтах.
Спойлер
Fuze 16 мая 2017 в 23:32 +1
irbis 17 мая 2017 в 00:08 0
Спасибо! Сейчас работает!
Андрей 16 мая 2017 в 23:35 -1
Подтверждаю

Eisman 17 мая 2017 в 06:31 +1
В файле /system/controllers/rss/backend/actions/edit.php в строке №33 некорректный редирект с фаталь эррором
Код PHP:
  1. Fatal error: Uncaught ArgumentCountError: Too few arguments to function cmsController::redirectToAction(), 0 passed in W:\domains\in.ru\system\core\action.php on line 29 and at least 1 expected in W:\domains\in.ru\system\core\controller.php:749 Stack trace: #0 W:\domains\in.ru\system\core\action.php(29): cmsController->redirectToAction() #1 W:\domains\in.ru\system\controllers\rss\backend\actions\edit.php(33): cmsAction->__call('redirectToActio...', Array) #2 W:\domains\in.ru\system\core\controller.php(406): actionRssEdit->run('6') #3 W:\domains\in.ru\system\core\controller.php(332): cmsController->runExternalAction('edit', Array) #4 W:\domains\in.ru\templates\default\controllers\admin\controllers_edit.tpl.php(8): cmsController->runAction('edit', Array) #5 W:\domains\in.ru\system\core\template.php(1240): include('W:\\domains\\in.r...') #6 W:\domains\in.ru\system\core\template.php(1216): cmsTemplate->processRender('W:/domains/in.r...', Array, Object(cmsRequest)) #7 W:\domains\in.ru\system\controllers\admin\actions\controlle in W:\domains\in.ru\system\core\controller.php on line 749
Замена
Код PHP:
  1. $this->redirectToAction();
на
Код PHP:
  1. $this->redirectToAction('');
или
Код PHP:
  1. $this->redirectToAction('index');
решила проблему laugh
Не могу написать на GitHub - не понимаю английский laugh
Loadырь 17 мая 2017 в 07:20 +1
Тут скорее всего надо написать
Код PHP:
  1. $this->redirectBack();
webtotma 23 мая 2017 в 12:55 +1
Как вывести названия всех категорий, к которым принадлежит запись?
И есть ли возможность вывести названия категорий в спсике контента у записи и в самой записи?

Где то находил, что так делать можно, а где не помню ...
Doctor76 23 мая 2017 в 22:48 0
Доброго времени суток всем!
столкнулся с такой проблемой (наверняка решение этому есть, но я не нашел).
собственно обновился, и происходит такая вещь, в часах не засекал, но условно, в течение суток пропадают все тексты, перестают кликаться ссылки, пункты меню также становятся не кликабильны...
Кеширование включено
и все эти траблы пропадают, если включить режим отладки... я его снова отключаю, и как выше написал, примерно в течение суток, снова все не кликабильно, и пропадают все тексты... и снова режим отладки, снова все работает...
но это как-то не айс..
и еще вот, в редакторе большинство элементов форматирования не работает...
кеш чистил вручную, и собственно постоянно включено...
просьба ногами не пинать...
но хочется чтобы работало исправно
заранее спасибо за советы и ответы!
Loadырь 24 мая 2017 в 06:10 0
Если с отладкой всё работает, то можно для начала сделать это "Админка - Компоненты - Управление событиями - Обновить события в базе данных".
Doctor76 24 мая 2017 в 20:49 0
спасибо за совет, но у меня такой закладки нет(
http://skrinshoter.ru/s/240517/gcmi11El?a
Олег Васильевич я 24 мая 2017 в 21:05 0
выше
Doctor76 25 мая 2017 в 04:34 0
не совсем понял про выше...
Pocus 24 мая 2017 в 21:09 0
Это хорошо, что нет. Документация
При переходе на эту страницу списка, CMS также проверяет соответствие событий в файлах манифестов и в базе данных. Если различия найдены, движок предложит их обновить.
Правда вашу проблему это не решает. Странная проблема, однако.
Doctor76 25 мая 2017 в 04:37 0
круг проблем сузился :)
данный трабл срабатывает, если в ручную запустить "Очистить кеш"
ну и собственно "Кеширование включено" приводит к данной проблеме..
конечно я его теперь отключу, но я так понимаю, это не есть хорошее решение
Doctor76 25 мая 2017 в 04:39 0
нет, при отключения кеша, сразу перестает работать... ррррррррррррррррр
Doctor76 4 июня 2017 в 18:46 0
в общем решения не нашел.... сделал откат на старую версию :(
Dorimen 26 мая 2017 в 10:54 0
Коллеги, привет. Хочу перевести сайт, созданный с помощью InstantCMS 2.7.2, на SSL (https). Есть ли какие-то сложности в этом кроме покупки самого сертификата? В самом движке или настройках ничего не надо изменять?
Владимир Савенко 26 мая 2017 в 11:01 0
по всему движку не могу сказать, а вот ключи на мапс будут другие. Так что если используете то заранее спросите ключ у техподдержки
Dorimen 26 мая 2017 в 11:15 0
Мапс не использую. Использую из платных компонентов Биллинг и Видео.
Владимир Савенко 26 мая 2017 в 11:23 0
Биллинг на двойку пока не покупал и Видео так же, а почему написал про мапс. т.к.r2 высылал ключи к обеим версиям протокола, поэтому можно предположить, что это касается и других премиум-компонентов.
Aquarius 26 мая 2017 в 20:14 +1
Да, Dorimen, для Биллинга тоже ключи различаются.
Поэтому перед установкой сертификата лучше заранее получить ключ (это может за пару часов получиться, а может на следующий день), если сайт работающий, не рискуйте.
Про Видео не знаю...
Pocus 26 мая 2017 в 20:28 0
Для видео без разницы, там вы сами генерируете ключ.
Dorimen 26 мая 2017 в 21:37 0
Кстати, а для Google Капчи что-то нужно изменять?
BoAnRo 26 мая 2017 в 11:05 0
Достаточно в config.php прописать адрес сайта через https. Также есть некоторые компоненты, в которых может быть опция "Сайт работает по httpS", например, OpenGraph.
Сертификат можно и бесплатный подключить от Lets Encrypt. С ним проблем никогда не было.
Dorimen 27 мая 2017 в 19:41 0
Предложение по Ленте активностей: как сообщество и разработчики смотрят на то, чтобы в движке появилась возможность выводить не только "Мои активности" или "Активности моих друзей", но и одновременно "Активности мои и моих друзей"?
o5Tolik 28 мая 2017 в 06:29 0
В новой версии, объявления могут гости добавлять?
Dorimen 28 мая 2017 в 22:44 +1
Баг в админке. Попытался изменить настройки безопасности при изменении контроля изменения IP адреса при входе в админку. Выбрал "Строго по ip адресу". При попытке сохранения перекинуло на страницу http://take.ms/S50XY. Ввел свой пароль. И попал сразу в настройки админки, в которых все поля обнулились. При этом на сайте по факту ничего не изменилось. Но в настройках в админке пусто. При попытке что-то изменить, пишет http://take.ms/CTmux и все. Дальше ничего нельзя ни добавить, ни изменить. Кнопка "Сохранить" здесь же в настройках в админке не работает. Данные не добавляются. Постоянно при обновлении настроек в админке перекидывает на страницу подтверждения пароля.
Dorimen 29 мая 2017 в 10:52 +1
Однако, если разлогиниться из админки, а потом снова залогиниться, тогда все нормально. И так нужно делать каждый раз, когда работаю с нового IP.
fUm3 29 мая 2017 в 06:59 +1
При вставке смайлов в любом месте:


Подскажите как исправить? (что бы отображались только смайлы)
Dorimen 29 мая 2017 в 07:54 0
Обратитесь к разработчику компонента )
fUm3 29 мая 2017 в 10:07 +1
Повторюсь - выводит смайлы в таком виде везде. Проблема не в конкретном компоненте (скрин приложил как пример).
Сайт стоит на виртуалке, на обычном хостинге проблем не было. Все необходимые модули для работы InstantCMS 2 поставил.
Ris 29 мая 2017 в 17:01 +1
А шаблон дефолтный?
Dorimen 30 мая 2017 в 20:35 +1
Какой-то баг с просчетом время регистрации на сайте:

http://take.ms/tlQcm

Пишет, что я зарегался на сайте 3 месяца назад. Но по факту это было около 2-х лет назад )
Pawell 30 мая 2017 в 22:46 +1
Здравствуйте. Только сейчас заметил, что после обновления на 2.7.2 у меня никакого инструмента проверки почты не появилось:
Мы обновили библиотеку PHPMailer до последней версии, в которой исправлены проблемы с шифрованием и другие недочёты. Также, по многочисленным просьбам мы добавили инструмент проверки настроек почты: в разделе общих настроек сайта в админке появился пункт "Проверить настройки почты", где вы сможете отправить тестовое письмо.

Да и по ходу почта перестала работать надлежащим образом. Хотя все размеры файлов из phpmailer соответствуют текущим, обновлённым размерам. Может здесь и кроется решение моей проблемы, описанной здесь: http://instantcms.ru/forum/thread26193-1.html#264478
Как то можно "дообновить" или откатить, а затем обновить компонент почты? И какие файлы кроме папки phpmailer затронуты обновлением?
Извините за назойливость, но самостоятельно обнаружить ошибку у меня не получается.
Евгений Фоменко 3 июня 2017 в 12:25 0
Пришел на вторую ветку после первой и не могу ничего понять )))
Откуда начать "учиться" работать со второй веткой? Ткните носом пожалуйста.
Владимир Савенко 3 июня 2017 в 12:48 +1
Поставьте движок, поставьте себе задачу, которую надо решить на Вашем сайте и постепенно усложняйте задачи. Я долго шел к двойке, а сейчас чем глубже в нее ухожу, тем интереснее и уже стал забывать первую ветку, хотя после взлома сервера надо возвращать один из сайтов, т.к. куплены премиумы на него
Evanescence 3 июня 2017 в 13:16 +3
Можете начать с моих обзоров админки https://www.youtube.com/watch?v=EQswYBn7Jdc&list=PLflZen-zl5kzOEdDR_vue-e6yoec2DvJd
Евгений Фоменко 3 июня 2017 в 13:19 0
Вот, с видео и начну!
Dorimen 5 июня 2017 в 15:20 0
Ребята, где-то есть в одном месте список всего ПО, которое должно быть установлено на сервере для нормально работы основного ядра и преумиум-пакетов? Перерыл всю официальную документацию - не могу найти ((((
r2 5 июня 2017 в 15:46 0
Dorimen 5 июня 2017 в 15:50 0
Это удивительно. Сколько раз смотрел на эту страницу, но только сейчас увидел это. Спасибо )
LoginovSO 7 июня 2017 в 23:17 0
Добавил описание сайта и вылезло такое, как это поченить подскажите)
LoginovSO 7 июня 2017 в 23:17 0
BoAnRo 8 июня 2017 в 00:19 +1
Проверьте какой код языка в этот момент указан в config.php
irbis 14 июня 2017 в 09:58 +1
Добрый день! Не работает сортировка категорий типа контента. При нажатии на сортировку выстраиваем все в нужной иерархии, нажимаем сохранить - вываливаются следующие ошибки.
Код PHP:
  1.  
  2. Warning: Invalid argument supplied for foreach() in /var/www/..наш_путь../system/controllers/admin/actions/content_cats_order.php on line 62
  3.  
  4. Warning: Invalid argument supplied for foreach() in /var/www/..наш_путь../system/controllers/admin/actions/content_cats_order.php on line 89
  5.  
  6. Warning: Invalid argument supplied for foreach() in /var/www/..наш_путь../system/core/model.php on line 392
  7.  
  8. Warning: Invalid argument supplied for foreach() in /var/www/..наш_путь../system/core/model.php on line 415
  9.  
  10. Warning: Cannot modify header information - headers already sent by (output started at /var/www/..наш_путь../system/controllers/admin/actions/content_cats_order.php:62) in /var/www/..наш_путь../system/core/controller.php on line 795
  11.  
После этого категории не видны в админке, на сайте отображаются.
irbis 14 июня 2017 в 10:46 +1
Отключил вывод ошибок, в логи все равно пишется.
Открыл таблицу cms_con_sovety_i_idei_cats, у корневой категории ns_right стоит 2, из-за этого в админке и не видно дерево.
Исправил на 40, т.к. максимальное значение в этой таблице 39. Сейчас в админке категории видны, но только я нажимаю "Порядок" и сохраняю, как у корневой категории снова ns_right стоит 2, категории в админке не видны, а в логах ошибки.
irbis 27 июня 2017 в 11:38 0
Разобрался, в чем проблема. При переезде на другой хостинг я не уследил, что включены magic quotes
Добавьте, пожалуйста, в админке на главный экран в блок "Информация о системе" данную проверку, т.к. эта опция является критичной.
Dorimen 16 июня 2017 в 07:36 +1
Баг с адаптивной версткой в 2.7.2: в боковом блоке на мобильном экране если в меню есть выпадающий список, то он не корректно "выпадает".
turza 23 июня 2017 в 16:41 +2
Не работает форматирование в редакторе.
Специально скачал чистую 2.7.2, больше ничего не трогал и не ставил.
Итог.

То, что отмечено, то не работает.
Если выделять текст, и отмечать жирным например – кнопка не становится активной, соответственно и в исходном коде ничего не прописывается.
Если установить курсор в пустую строку и нажать, кнопка тогда активируется и в коде strong прописывается.
С цветом вообще непонятки, выделяешь текст, ставишь цвет, ничего не происходит, однако стили в коде прописываются.
Остальное, то что не отмечено, вроде более или менее работает.
Dorimen 23 июня 2017 в 16:42 +1
Подтверждаю. Тоже самое на чистой системе.
BoAnRo 23 июня 2017 в 18:08 +1
Не работает форматирование в редакторе.
Ответ здесь
Dorimen 23 июня 2017 в 18:10 0
Спасибо.
Aquarius 29 июня 2017 в 17:38 0
У меня форматирование не работает в Хроме, а в Firefox всё нормально.
Видимо, что-то здесь браузерозависимое...
Андрей 29 июня 2017 в 02:55 0
При включении отладки и отключении, в файле config.php сбрасывается опция "frontpage"
Pocus 29 июня 2017 в 18:32 +3
Проверил. Сбросить не удалось.
Андрей 4 июля 2017 в 22:47 0
https://youtu.be/fj8lmHfiNEo
Вот смотрите, меняю настройки и сбрасывается параметр frontpage, аномалия какая-то((
BoAnRo 5 июля 2017 в 10:38 0
Как понимаю, есть небольшая проблема в работе системного типографа.
В файле /system/controllers/typograph/frontend.php есть строки:
Код PHP:
  1. $smiles_emotion = array(
  2. ' smile ' => 'smile',
  3. ' smile ' => 'smile',
  4. ' smile ' => 'smile',
  5. ' sad ' => 'sad',
  6. ' sad ' => 'sad',
  7. ' joke ' => 'wink',
  8. ' joke ' => 'wink',
  9. ' laugh ' => 'laugh',
  10. ' laugh ' => 'laugh',
  11. ' shock ' => 'wonder',
  12. ' shock ' => 'wonder',
  13. ':-P' => 'tongue'
  14. );
в которых обозначено какие комбинации символов должны превращаться в какие смайлы. Но при вставке смайлов в комментариях (с помощью комбинаций этих символов) получается:

То есть не все комбинации символов превращаются в смайлы.
BoAnRo 5 июля 2017 в 10:40 0
Ой smile Здесь в комментарии в коде файла /system/controllers/typograph/frontend.php комбинации символов превратились в смайлы. Ну я думаю, суть вопроса понятна.
Aquarius 8 июля 2017 в 00:09 0
Да, суть понятна. И, судя по скриншоту, не превращаются 2-символьные (т.е. как бы не совсем стандартные), а 3-символьные — чётко превращаются.
Вывод: надо использовать только "самые стандартные" 3-символьные смайлы.
BoAnRo 5 июля 2017 в 10:53 +1
Если после обновление на 2.7.2 в разделе "Компоненты" удалять компонент "Комментарии Вконтакте" тогда на сервере остаются файлы компонента. Или так должно быть и их нужно вручную удалять?
Aquarius 9 июля 2017 в 11:30 0
Большая просьба к разработчикам: включить в следующий релиз возможность расшаривать контент и в Telegram.
Почему-то не обнаружил этой возможности, хотя менее "знаменитые" системы присутствуют. smile
Заранее благодарю!
lesterkey 10 июля 2017 в 12:22 +1
Почему-то не обнаружил этой возможности,
joke А в фотоальбомах смотрели?
Aquarius 10 июля 2017 в 14:18 0
О! Спасибо!
У меня в проекте альбомов не было. Но создал, чтобы проверить, а там и Телеграм оказался!
SverigeR 12 июля 2017 в 11:36 0
Подскажити как изправить ошибку (наверна не так было задумано) - эсли на главной странице поставить виджет Фильтр контента и Тип контента Определать автоматически - филтр на главной странице не показывается. Эсли поставить Тип контента - конкретный тип , например Новости - то фильт отображается но поиск не работает.

Pocus 12 июля 2017 в 12:01 0
А контент-то есть на странице? Или одни виджеты?
SverigeR 12 июля 2017 в 12:13 0
...одни виджеты... т.е. с страницы - Только виджеты - фильтр неработает?
Pocus 12 июля 2017 в 12:26 0
Конечно нет, поскольку фильтровать нечего.
Kонтент для главной можно выбрать в настройках сайта.
SverigeR 12 июля 2017 в 12:30 0
Ясно - Спасибо !
Pocus 12 июля 2017 в 12:30 0
Кстати, в виджетах можно фильтровать по наборам.
Как на вашем скриншоте - все новости, обсуждаемые, приватные
yury 7 сентября 2017 в 22:26 0
У меня аналогичная проблема, только пишет "Ошибка распаковки пакета: Невозможно открыть файл". Удаление файла /cache/update.dat не помогло.
Перед этим обновила другой сайт, находящийся на том же самом сервере, обновление прошло без проблем.
В чем еще может быть проблема?
yury 7 сентября 2017 в 22:57 0
нашел ответ. папка installer была не с теми правами. Если бы система сразу написала, какие права на папки неверные, было бы проще определить сразу