InstantCMS 2.7.0

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

Вот и наступил очередной момент релиза. Да, он немного затянулся, но всё позади.

Итак, традиционное описание изменений в InstantCMS 2.7.0.

Связи типов контента

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

Механизм корзины, логирование удалений и отклонений при модерации

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

Наборы контента

В наборах появились две опции: "показывать в категориях" и "не показывать в категориях". Этими опциями вы можете регулировать наличие наборов в нужных категориях.

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

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

  • Теперь для установки CMS в поддиректорию не нужно ничего править. Движок сам всё определит и будет корректно работать. Это отражено в документации;
  • Базовые реквизиты FTP (хост, путь от корня) при установке дополнений теперь запоминаются навсегда, дальше будет достаточным просто вводить логин и пароль. Также мы добавили возможность указывать порт для FTP;
  • Переделан механизм верификации после регистрации и верификации при восстановлении пароля. Пользователи с просроченным кодом активации больше не увидят 404 страницу, а увидят причину отказа активации;
  • Для страницы "Все страницы" виджетов теперь можно задать отрицательные маски;
  • В отрицательных масках, в отличии от положительных, теперь учитываются в том числе и параметрические ссылки. Например, если вы хотите исключить показ виджета на пятой странице списка статей, то достаточно указать отрицательную маску "articles?page=5'";
  • Для городов и регионов теперь можно изменять порядок в админке;
  • PHPMailer обновлён до последней версии в связи с уязвимостями в нём;
  • Для списка записей типов контента появились удобные кнопки массового выбора: веделить всё, снять выделение, инвертировать выделение;
  • В файл .htaccess добавлены строки редиректа с http на https. Строки закомментированы (выключены), желающие, у кого доступен сайт по https, могут раскомментировать соответствующие строки, убрав символы решетки в начале строк;
  • После отправки личного сообщения фокус возвращается обратно в форму набора текста. В уведомлениях сайта теперь можно очистить все одним кликом;
  • Возможность сделать одним кликом сайт только для авторизованных пользователей;
  • Поля контента опционально можно группировать при их выводе, в настройках типа контента появилась соответствующая опция;
  • Теперь для title страниц, метатегов описаний и ключевых слов можно задавать в настройках типов контента шаблоны генерации, если включена их автогенерация;
  • Для разработчиков добавлено множество новых хуков, списка к сожалению нет, но вы всегда можете просмотреть список коммитов;
  • Сообщения об ошибках MySQL теперь на языке сайта, если сервер поддерживает;
  • Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются;
  • Множество мелких улучшений юзабилити в админке;
  • Множество других мелких исправлений и улучшений, которые вместе сделали лучший движок для сайта еще привлекательней ;-)

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

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

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

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

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

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

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

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

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

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

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

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

После установки обновления, очистите кэш браузера.

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

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

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

Заключение

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

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

 

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

Комментарии (222)
PIN 6 февраля 2017 в 09:36 +11
small user social cms
Завидую (доброй завистью ))) вашей производительности
VR 6 февраля 2017 в 09:38 +6
small user social cms
Ура, наконец-то! Теперь в нетерпении все это установить и запустить!
Спасибо, ребята!
lesterkey 6 февраля 2017 в 09:52 +4
small user social cms
И у понедельника есть плюсы... v Спасибо за добрую новость!
Вадим Нарочный 6 февраля 2017 в 10:19 0
small user social cms
Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются;

Это нужно дополнительно в настройках включать?
Fuze 6 февраля 2017 в 10:25 0
small user social cms
Нет, это будет автоматически при загрузке файлов там, где поддерживается, в частности в записях типов контента.
Вадим Нарочный 6 февраля 2017 в 10:33 0
small user social cms
Все, разобрался!
Timmy 6 февраля 2017 в 18:51 0
small user social cms
а отключить эту опцию можно?
Timmy 11 февраля 2017 в 21:44 0
small user social cms
а отключить эту опцию можно?
Игорь ФИН 6 февраля 2017 в 10:19 0
small user social cms
smoke Ура свершилось.
Начнем потихоньку обновлять.
Jestik 6 февраля 2017 в 10:20 +3
small user social cms
Спасибо!
Alexprofi 6 февраля 2017 в 10:24 +1
small user social cms
А говорили утро добрым не бывает! Да еще и утро понедельника!
Спасибо что развиваете инстант!
letsgo 6 февраля 2017 в 10:32 +1
small user social cms
Спасибо за разработку.
Нил™ 6 февраля 2017 в 10:36 +1
small user social cms
PHPMailer обновлён до последней версии в связи с уязвимостями в нём;
В первой ветке тоже нужно обновлять?
Fuze 6 февраля 2017 в 10:45 +4
small user social cms
В первой ветке тоже нужно обновлять?
Да, сделал коммит
Нил™ 6 февраля 2017 в 10:46 +1
small user social cms
Оперативно... Спасибо!
BoAnRo 7 февраля 2017 в 01:08 +1
small user social cms
Уточните пожалуйста, кроме уязвимости в phpmailer больше никаких уязвимостей не закрывали? Также интересует, если не хочется спешить с обновлением по некоторым причинам, можно просто перезалить папку /system/libs/phpmailer для того чтобы убрать уязвимости в системе? С базой ничего не нужно делать?
Fuze 10 февраля 2017 в 01:20 0
small user social cms
Больше никаких не закрывали.
Можно просто перезалить директорию.
С базой делать ничего не нужно.
TOPg 6 февраля 2017 в 10:45 0
small user social cms
а проблему с обязательным выбором аватара при загрузке исправили?
Fuze 6 февраля 2017 в 10:46 0
small user social cms
Такой проблемы не было.
WebMan 6 февраля 2017 в 10:58 0
small user social cms

Для тех, у кого установлена "Расширенная отладка".

Пакет обновления 2.7.0 можно спокойно накатывать на 2.6.1 с установленной "Расширенной отладкой". После обновления "Отладка" работать перестанет, но и проблем создавать не должна.
"Расширенную отладку" обновлю до 2.7.0 чуть позже. Вы сможете её установить как обычно.
И привычный многим бонус - иконки 2.7.0 для разработчиков smile
jorgovich 6 февраля 2017 в 11:01 0
small user social cms
Отличная новость, СПАСИБО!
Иван Шкута 6 февраля 2017 в 11:57 0
small user social cms
В нашем доме сегодня тоже праздник в честь выхода 2.7.0!!! dance
А с пулреквестами как дела? Или может я что-то не правильно сделал? Я просто с гитхабом еще вообще не разобрался. https://github.com/instantsoft/icms2/pull/424
DолбаK 6 февраля 2017 в 13:53 0
small user social cms
На чистую версию 2.7.0 не устанавливается InstantMaps. Вернее, устанавливается, но не работает. Ошибка 503:


Как это можно исправить?

Спасибо.
r2 6 февраля 2017 в 14:02 0
small user social cms
Ждать обновление InstantMaps, выйдет в самое ближайшее время.
DолбаK 6 февраля 2017 в 14:04 0
small user social cms
Понял. Спасибо.
DолбаK 6 февраля 2017 в 14:06 0
small user social cms
Мне сейчас всё удалить или дождаться обновления и поставить поверх того, что есть?
Jestik 7 февраля 2017 в 13:11 0
small user social cms
А где можно узнать о выходе новой версии? А то я так понял в блоге не всегда пишется пост, а то боюсь пропустить, письма в спам улетают, как не помечай
DолбаK 7 февраля 2017 в 13:55 0
small user social cms
Проверьте в папке спам, уже есть.
Jestik 7 февраля 2017 в 14:27 0
small user social cms
Да, пришло, буквально как раз когда писал)

Еще б заявку мою на переоформление рассмотрели..)
@skynet 6 февраля 2017 в 13:56 0
no avatar
В пункте Ручная установка пропустили шаг, где нужно скопировать содержимое архива в папку Installer.
Если этого не сделать, то во-первых не подхватывается архив, а во-вторых получиться ошибка:
Ошибка в запросе БД:
Таблица 'ххх_instant.cms_moderators_logs' не существует
Код PHP:
  1.  
  2. SELECT COUNT(i.id) as count
  3. FROM cms_moderators_logs i
  4. WHERE (i.date_expired IS NOT NULL) AND (i.action = '0')
  5. Последние вызовы:
  6.  
  7. getCount() @ /usr/home/sites/insta.ххххх.ru/htdocs/system/controllers/moderation/hooks/admin_dashboard_block.php : 51
  8. getModerationTrashData() @ /usr/home/sites/insta.х.ru/htххххdocs/system/controllers/moderation/hooks/admin_dashboard_block.php : 20
  9. run()
  10. call_user_func_array() @ /usr/home/sites/insta.хххх.ru/htdocs/system/core/controller.php : 474
  11. runExternalHook() @ /usr/home/sites/insta.хххх.ru/htdocs/system/core/controller.php : 436
  12. runHook() @ /usr/home/sites/insta.ххххх.ru/htdocs/system/core/eventsmanager.php : 79
  13. hookAll() @ /usr/home/sites/insta.хххххх.ru/htdocs/system/controllers/admin/actions/index.php : 71
  14. run()
  15. call_user_func_array() @ /usr/home/sites/insta.ххххх.ru/htdocs/system/core/controller.php : 406
  16. runExternalAction() @ /usr/home/sites/insta.ххххх.ru/htdocs/system/core/controller.php : 332
  17. runAction() @ /usr/home/sites/insta.ххххх.ru/htdocs/system/core/core.php : 727
r2 6 февраля 2017 в 14:01 0
small user social cms
Не нужно этого делать. В инструкции всё написано верно. При ручной установке архив по-прежнему загружается через админку. Вручную нужно залить только одну папку из него, о чём сказано в инструкции.
@skynet 6 февраля 2017 в 14:12 0
no avatar
Странно. Без этого получал ошибку при установке.
Сейчас обновился до 2.7
@skynet 6 февраля 2017 в 14:25 0
no avatar
Пользуясь случаем хотел спросить, а как дело обстоит с кешированием на php 7.1?
Есть ли поддержка memcacheD на пхп 7.1
Hmelex 6 февраля 2017 в 14:03 0
small user social cms
Может такое только у меня :(((
- Браузер ЯНДЕХ.
- Чистая установка - ничего более :(((



Fuze 6 февраля 2017 в 14:11 +2
small user social cms
Очистите кэш браузера от предыдущей установки.
Hmelex 6 февраля 2017 в 15:09 0
small user social cms
Спасибо - помогло :))))
Владимир Савенко 6 февраля 2017 в 14:57 0
small user social cms
проверьте правильность расстановки виджетов и права доступа к ним
abasia 6 февраля 2017 в 14:05 +3
small user social cms
Спасибо за труды!
@skynet 6 февраля 2017 в 15:06 0
no avatar
Добавляем две компании и создаем связь "Отзывы"
1ая компания Instant CMS. Сразу же добавляем два отзыва: Отзыв о Instant CMS и Ошибка при установке

2ая компания Instant CMS 1.х. Сразу же добавляем отзыв: ошибка BD


При нажатии на конкретный отзыв о компании теряются хлебные крошки. Вместо Магазины--> Instant CMS--> Отзывы-->cам отзыв

Получаем Отзывы-->Отзыв о Instant CMS . Что нелогично. Пропадает связь с Компанией.
Если нажмем на вкладку отзывы (по хлебным крошкам), то вместо того, чтобы отобразить только отзывы о той компании где мы только что были и о которой хотели прочитать, нас перебросить в корневую категорию ОТЗЫВЫ где будут отображаться абсолютно все отзывы о всех компаниях

Для того, чтобы вернуться в отзывы нужной нам компании нам надо переходить в компании, отзывы.
@skynet 6 февраля 2017 в 15:08 0
no avatar
Код PHP:
  1. Магазины--->Instant cms 1.x---> Отзывы---> Ошибка BD
Было бы логично, если бы цепочка сохранялась всегда.
Oleg_z75 6 февраля 2017 в 17:09 0
small user social cms
Посмотрите ещё раз видео, оно Вам поможет разобраться!
@skynet 6 февраля 2017 в 17:31 +1
no avatar
Конкретней можете указать?
Суть в том, что вместо отображения конкретного отзыва по пути : Магазины--> Instant CMS--> Отзывы-->cам отзыв
Отображается: Отзывы-->Отзыв о Instant CMS
При нажатии на Отзыв (если вы находитесь к конкретной компании) должны отображаться только отзывы об этой компании, а не обо всех, что есть на сайте.
Fuze 6 февраля 2017 в 17:38 0
small user social cms
Да, глубиномер ведёт себя как есть. Это не баг и не недочет.
@skynet 6 февраля 2017 в 17:42 0
no avatar
Спасибо за ответ.
Для желаемого "правильного" отображения придется править. Эхх!
В любом случае спасибо за обновление.
Пользуясь случаем хотел спросить, а как дело обстоит с кешированием на php 7.1?
Есть ли поддержка memcacheD на пхп 7.1
Fuze 6 февраля 2017 в 17:47 +1
small user social cms
Есть ли поддержка memcacheD на пхп 7.1
Наверное стоит задать этот вопрос разработчикам PHP 7.1.
@skynet 6 февраля 2017 в 18:40 0
no avatar
Спасибо за ответ.
Это понятно. Вопрос касался больше ваших личных наблюдений, тестов или может у вас есть проекты на instantcms+php 7.0+.
r2 6 февраля 2017 в 18:09 +3
small user social cms
Связь может быть один-ко-многим, т.е. отзыв может принадлежать нескольким компаниям
DzurDzuk 6 февраля 2017 в 18:32 +1
small user social cms
А нельзя ли в настройках связей добавить пункт типа "Открывать связанный контент" с выбором вариантов из выпадающего списка, как пункт "Открывать ссылку" в настройках меню. Открытие связанного контента в новом окне (вкладке), как вариант, было бы очень к месту.
@skynet 6 февраля 2017 в 18:38 +1
no avatar
Спасибо за ответ.
Когда есть связь с несколькими группами подгруппами. Согласен, что есть смысл выводить все сразу.
Но когда конкретный отзыв привязан к конкретному магазину, лично для меня(имхо), логична последовательная связь.
Приведу пример.
Нашел в поисковике отзыв о компании. Нажал на него и меня перебросило непосредственно на сам отзыв.
Прочитал его. Заинтересовался и хотел бы прочитать другие отзывы об этой компании. Нажимаю на отзывы, а меня перебрасывает на все отзывы о всех компаниях на сайте.
Не факт, что интересующий меня отзыв будет находится вверху. А искать другие отзывы посетителю может быть просто лень.В итоге наш потенциальный клиент и читатель закрывает наш сайт и дальше кликает по ссылкам из поисковика (и с вероятностью процентов в 100%) следующий сайт по списку будет не наш.
Mr.VAV 7 февраля 2017 в 03:24 +1
small user social cms
Все верно не очень удобно! sad
lakomet 6 февраля 2017 в 15:58 0
small user social cms
При редактировании записи любого типа контента, когда нажимаем сохранить, то изменения сохраняются и нас перекидывает в саму запись, всё логично, но когда мы нажимаем кнопку отмена, нас перекидывает в список записей, хотя логичней было бы так же оставаться в записи. На гите писал, закрыли с пометкой недочёт, но почему-то не исправили.
Fuze 6 февраля 2017 в 17:11 0
small user social cms
Исправляли. Вероятно вам нужно обновит ваш шаблон.
lakomet 6 февраля 2017 в 17:19 0
small user social cms
Я на дефолте проверяю.
Fuze 6 февраля 2017 в 17:26 0
small user social cms
На гите писал, закрыли с пометкой недочёт, но почему-то не исправили.
https://github.com/instantsoft/icms2/issues/429

Вы писали о другом. То другое и исправили.
lakomet 7 февраля 2017 в 04:50 0
small user social cms
Там я писал про следствие, а здесь о причине. Следствием 404 ошибки, было то, что при нажатии на эту злополучную кнопку, перекидывало на список, а у типа контента "страницы", этот список был отключен. Еслиб перекидывало обратно в запись, то 404 ошибки не было бы. Я не настаиваю, просто нажимать эту кнопку не буду, а как же пользователь? Зашёл человек в свою новость, увидел, что у него после запятой, отсутствует пробел, решил поправить, нажал редактировать, ищет этот фрагмент с отсутствующим пробелом, не может найти, решает посмотреть с фронта где то проблемное место, нажимает кнопку отмена иииии...? попадает в список записей. Теперь ему нужно ещё и вспомнить в какой записи был косяк? Поймите, я не претензию Вам выставляю, а просто описываю то, что мне кажется логичным. С уважением и спасибо за релиз.
Fuze 7 февраля 2017 в 08:16 0
small user social cms
Поймите, я не претензию Вам выставляю, а просто описываю то, что мне кажется логичным.
Я, увы, не мог догадаться по указанному тикету на гите, что вы имели в виду:
Еслиб перекидывало обратно в запись, то 404 ошибки не было бы.

Стоит всё же об этом написать на гите еще раз, но как то более однозначно, изменить поведение не проблема.
Alex 7 февраля 2017 в 00:06 0
small user social cms
\templates\имя_шаблона\controllers\content/item_form.tpl.php
стр.29
'href' => $back_url ? $back_url : href_to($ctype['name'])
заменить на:
'href' => "javascript:goBack()" // возвращаемся назад откуда пришли
Oleg_z75 6 февраля 2017 в 17:07 +2
small user social cms
Спасибо Вам за Ваш труд!!! Движок становится всё более привлекательным и много функциональным. Спасибо!
Денис Васильевич 6 февраля 2017 в 17:27 +1
small user social cms
Когда хочется сказать что, обновления выходят слишком часто )) Я шаблон не успеваю доделать ))
Благодарю! Пожелаю неувядающего стимула к вашему труду ))
Fuze 6 февраля 2017 в 17:37 +6
small user social cms
Пожелаю неувядающего стимула к вашему труду
Спасибо, релиз был "из последних сил")
skewes 6 февраля 2017 в 19:07 0
small user social cms
Спасибо за обновление!!! dance
Как всегда все на высоте!!!
Bubble Gumoff 6 февраля 2017 в 19:08 +1
small user social cms
Сапсибо за обновление! Вот тут только не понял что это - "Возможность сделать одним кликом сайт только для авторизованных пользователей" это что новая фитча или я что то пропустил ? Пользователи уже сайты могут создавать на сайте?
Capitan 6 февраля 2017 в 19:33 0
small user social cms
Да, Меня это фраза тоже заинтриговала.
Теперь встал вопрос как обновиться. если даже до 2.6 не обновился
yury 6 февраля 2017 в 19:38 0
no avatar
пошагово обновляетесь и все.
lakomet 7 февраля 2017 в 09:44 0
small user social cms
Bubble Gumoff:
"Возможность сделать одним кликом сайт только для авторизованных пользователей"
Bubble Gumoff:
Пользователи уже сайты могут создавать на сайте?
Не сайты создавать, а поставив чек в настройках, содержимое сайта, будет доступно только зарегистрированным пользователям. Полезно для новых сайтов, когда идёт настройка и наполнение контентом.
Timmy 6 февраля 2017 в 19:23 +1
small user social cms
Спасибо! Отличный релиз получился.
yury 6 февраля 2017 в 19:40 +1
no avatar
отличный релиз, особенно логирование, корзина и связи.

не совсем понял вывод мзаписей в категориях типов контента. Если указано несколько категорий, то выводит только в основной теперь?
Александр Сергеевич 6 февраля 2017 в 19:46 0
small user social cms
Спасибо за обновление!

Связями типов контента просто убили, чуть сердце от радости не выскочило! dance

Только вот нужно всё-таки сделать связь, а не привязку. На данный момент привязывается в одну сторону, а назад опять надо привязывать.

Т.е. если в Фильме привязываем кинотеатр, то в Кинотеатре не отображается фильм(связи нет) привязка в одну сторону...
Fuze 6 февраля 2017 в 19:50 +3
small user social cms
В привязываемом типе есть специальное поле, в котором можно выводить родителя. Включите его для показа в записи.
Александр Сергеевич 6 февраля 2017 в 20:05 0
small user social cms
Извеняюсь, не нашёл. Подскажите подробней. Специальное поле в настройках связей или настройках типа контента или... ?
Ris 6 февраля 2017 в 20:07 0
small user social cms
Спойлер
Александр Сергеевич 6 февраля 2017 в 20:18 0
small user social cms
не помогает. и это включил:
Спойлер
Александр Сергеевич 6 февраля 2017 в 20:59 0
small user social cms
Это не то, там просто список родителей. А хотелось бы так же во вкладке чтобы отображался список контента.
Ris 6 февраля 2017 в 21:12 0
small user social cms
Странно. У меня всё работает
Спойлер
Ris 6 февраля 2017 в 20:05 0
small user social cms
Спасибо за информацию!
Именно об этом я вчера в теме про связи типов контента и спрашивал.
Уже даже хук соорудил, который заполняет поля парент тайтл, урл и тд. данными родительского типа контента при добавлении. laugh
Александр Сергеевич 6 февраля 2017 в 19:55 +2
small user social cms
Можно в настройках сделать вкл./выкл такой функции.
Но в большинстве случаев это необходимо. Зачем двойную работу делать. Добавил фильм, указал кинотеатры, заходят в кинотеатр видят фильмы.
Так же в товаре указал магазин и всё, зачем мне ещё лезть в свой магазин и указывать свои товары, а потом вспоминать какой добавил какой нет.
Artem 6 февраля 2017 в 20:09 0
small user social cms
Супер! Очень ждал шаблоны мета-тегов! dance

Может еще стоит задать их тегам и добавить возможность ручного ввода?

По опыту метки (теги) могут дать в разы больше трафика, чем рубрики.
Jestik 7 февраля 2017 в 13:14 0
small user social cms
Да, хотелось бы видеть переменную {tags} которая бы выводила теги в сео описании
Artem 7 февраля 2017 в 23:55 0
small user social cms
Да, хотелось бы видеть переменную {tags} которая бы выводила теги в сео описании

Это тоже плюс, но главное - это возможность прописать каждому Тегу уникальные тайтл и дескрипшн.
Fuze 10 февраля 2017 в 01:22 +1
small user social cms
хотелось бы видеть переменную {tags} которая бы выводила теги в сео описании
Она есть
Jestik 10 февраля 2017 в 12:00 0
small user social cms
Круто) Чего ж об этом сразу не написали) dance
Олег Васильевич я 10 февраля 2017 в 13:20 0
small user social cms
Вам, знатокам, то круто. А нам что делать? Хоть расскажите, как на ней покататься cry
al955 6 февраля 2017 в 21:48 0
small user social cms
Спасибо за ваш труд! Вопрос по корзине - нужно ли админу включать в своих настройках доступа удаление и восстановление из корзины, либо эта функция доступна администратору по умолчанию, как и все остальные?
Fuze 6 февраля 2017 в 23:37 0
small user social cms
Не нужно
VR 6 февраля 2017 в 23:13 0
small user social cms
Ручным апдейтом убил сайт до 503 ошибки. Поскольку почти нулевой был, решил заново все ставить, некогда разбираться
Автоматом обновилось вроде нормально.
yury 6 февраля 2017 в 23:15 0
no avatar
возможно ли как то в настройках тегов указать очереднойсть типов контента, чтобы при клике по тегу выдавал сначала нужный особо актуальный тип контента?
Capitan 6 февраля 2017 в 23:24 +1
small user social cms
Почему в релизе не разрешили добавлять контент гостям? Ведь этот вопрос не раз уже поднимался.
Fuze 6 февраля 2017 в 23:36 +3
small user social cms
Почему в релизе не разрешили добавлять контент гостям? Ведь этот вопрос не раз уже поднимался.
Из вредности конечно же.

Умиляют меня подобные сообщения smile Типа, айяяй, бесстыдники, как же вы могли hoho
solitario84 6 февраля 2017 в 23:46 0
small user social cms
:rofl rofl : rofl
Capitan 7 февраля 2017 в 00:08 0
small user social cms
Ну ничего такого не имелось ввиду. Просто не очень понятно почему бы не сделать такую возможность по умолчанию в системе?
Fuze 7 февраля 2017 в 00:15 +1
small user social cms
Capitan, побуду кэпом, но видимо это делается не на "раз-два", и чтобы данная возможность появилась нужно проработать этот вопрос, не так ли?
Capitan 7 февраля 2017 в 02:23 0
small user social cms
Кстати не знаю как, но при помощи волшебного бубна и записи if (!defined('DEBUG_ON')) { define('DEBUG_ON', 0); }
в начало файлов index.php и bootstrap.php я смог обновиться с 2.5.1 до 2.6, затем 2.6.1 и 2.7 !!
и о чудо все работает, ну за исключением каких-то непонятных записей в картах.
Но я тут уже прочитал что ждем обновления компонента от разработчиков карт.
Fuze 7 февраля 2017 в 08:12 +1
small user social cms
Если чуть чуть станете внимательны, то увидите, что автор расширенной отладки из релиза в релиз рассказывает как раз этот нюанс в комментариях.
Oleg_z75 7 февраля 2017 в 16:27 +1
small user social cms
При всём уважении Кеп, Но я не вижу в этом никакой проблемы! Проблема скорей всего заключается в лени зарегится на вашем сайте и с группы "Гости" писать всё что угодно, в том числе спам, который Вы потом будете сидеть и "лопатой" выгребать (удалять) со своего сайта. Поверьте мне - проверенно на личном опыте!
А для облегчения вашей задачи, не поленитесь и дополнительно поставите:
"Автологин" http://addons.instantcms.ru/addons/autologin.html (я не проверял по ненадобности)
Или "uLogin" http://addons.instantcms.ru/addons/ulogin-for-icms-2xx.html (стоит на сайте, полёт нормальный)
Я думаю это Вам поможет и Вы обдумаете своё решение по поводу (Почему в релизе не разрешили добавлять контент гостям?)
Как то так!
solitario84 6 февраля 2017 в 23:58 +8
small user social cms
Заниматься сейчас хоть и некогда сайтами.. третий ребенок как,никак.. но за новостями и форумом слежу.. так же как и за некоторыми другими Open source CMS... что могу сказать?.. на данный момент Instant впереди планеты всей! по функционалу и поддержке ,альтернативы просто не существует. Спасибо огромное говорю не только от себя,но и от всего дружного ))) сообщества Всей Команде Разработчиков Instant!!! Растите,развивайтесь и всего Вам только самого наилучшего!!!
Fuze 7 февраля 2017 в 00:17 +2
small user social cms
Спасибо за тёплые слова!
Oleg_z75 7 февраля 2017 в 16:34 0
small user social cms
Согласен - движок "зверь" и я думаю, он станет весьма приоритетным для многих серьёзных проектов!
BoAnRo 7 февраля 2017 в 16:46 0
small user social cms
Думаю, что instantcms мог бы стать по настоящему популярным, если бы имел также англоязычный сайт с англоязычным форумом поддержки. Хотя понятно, что это не так легко организовать. Нужно определенное количество пользователей, которые хорошо знают систему и готовы активно общаться на английском.
А пока что, наверно, преимущества instantcms могут оценить только русскоязычные пользователи (наличие англоязычной локализации движка в данном случае не играет роли). Хотя сама система по своему функционалу и удобству имеет все шансы стать одной из самых популярных в мире.
LuckyRain 7 февраля 2017 в 21:03 0
small user social cms
Отсутствие маркетинговой политики мешает движку существенно расширить масштаб популярности. Продукт отличный! Спасибо вам, разработчики!
Yar 7 февраля 2017 в 01:27 0
small user social cms
"Для городов и регионов теперь можно изменять порядок в админке;"
Попытался выставить по алфавиту города в регионе "Алтайский край". Ранжирую по алфавиту (Заголовок), сохраняю. Смотрю - лишнее вклинивается и "Позиция" повторяется у некоторых. Меняю всем Позицию на "1000", снова ранжирую. Сделал вывод, что изменения происходит только с городами видимыми на странице (стоит "Показывать по 30"), причем у них значение "1000" вдруг меняется на порядковое. Оставшиеся 2 страницы в этом процессе не участвуют. Проранжировал так все три страницы. Порядковые номера (Позиция) у них теперь тоже изменились, но без учета измененений предыдущей страницы. В итоге: смотрите картинку. Если бы хоть значение "1000" не сбрасывало, то города бы держали строй, да и прикрепление нужных пунктов вверху списка работало бы... Или я не так что-то делаю?

kseniya 7 февраля 2017 в 02:05 0
no profile
Демо сайт будет обновлен до 2.7.0?
DzurDzuk 7 февраля 2017 в 04:21 +1
small user social cms
Он уже был обновлен до 2.7.0.
skewes 7 февраля 2017 в 06:15 -1
small user social cms
Скажите пожалуйста. А с мапсом связи не работают?
То есть тип контента объявления добавляется, но работает некоректно.
Появляется вкладка обьект, затем объявления, после описание и т.д. стандартные вкладки.
skewes 7 февраля 2017 в 08:36 0
small user social cms
Или надо ждать обновления и там все будет исправленно?
Алексей 7 февраля 2017 в 06:31 0
small user social cms
Замечание: Настройки типа контента > Шаблон генерации тайтлов страниц: Если тип поля Список,то генерируются Порядковые номера элементов, а не сами Элементы списка.
p.s. Пара вопросов: 1. Возможно ли в title генерировать Название категории ( в Шаблоне генерации URL это работает {category} )?
2. Аналогичный шаблон генерации Заголовков записей для отображения в ....content_item и .._list
Fuze 7 февраля 2017 в 08:21 0
small user social cms
Если тип поля Список,то генерируются Порядковые номера элементов, а не сами Элементы списка.
да, движок берёт чистые данные из БД для этого.
Возможно ли в title генерировать Название категории ( в Шаблоне генерации URL это работает {category} )?
На данный момент нет.
Аналогичный шаблон генерации Заголовков записей для отображения в ....content_item и .._list
Не понял вопроса
Laovenius 7 февраля 2017 в 08:20 0
no avatar
Подскажите, вот решил обновить сайт и в целом немного сайт подчистить. Обновление прошло успешно. Вопрос, какие директории нужно почистить, чтобы удалить разного рода создаваемую CMS времянку (кэши, логи, ошибки, списки с авторизациями и т.д.). Есть такое в CMS, или она таких файлов не создает? Спасибо!
Fuze 7 февраля 2017 в 08:24 0
small user social cms
CMS всё делает автоматически, а кэш, если он был у вас включен до обновления, должен был быть выключен согласно инструкции по обновлению. Директория с различным кэшем находится в корне и называется /cache. Но я крайне не рекомендую самостоятельно из неё что-либо удалять.
Laovenius 7 февраля 2017 в 13:06 0
no avatar
А сообщения об ошибках например, или некорректная авторизация, хранятся где? А в базе времянки нет подобной. Я не только о кеше как таковом, я о логах разного плана. Хочу понять что куда пишется? Или CMS таких записей не ведет?
Fuze 7 февраля 2017 в 13:16 0
small user social cms
Мне кажется у меня дежавю. Повторяю крайний раз: нет каких-либо данных, которые пользователь InstantCMS должен "чистить" вручную.
Ugsib 7 февраля 2017 в 10:34 0
no avatar
С фотографиями на стенках по прежнему беда) не увеличиваются по клику и не адаптивны... вот бы как в полной новости было.
DzurDzuk 7 февраля 2017 в 13:31 0
small user social cms
Вопрос
Capitan 7 февраля 2017 в 13:36 0
small user social cms
Значит там шаблоне это предусмотрено
DzurDzuk 7 февраля 2017 в 14:02 0
small user social cms
Неужели дефолтный шаблон не позволяет выводить дату публикации в списке при выборе Табличного стиля?
Странно, ведь в настройках есть галка для отображения в списке...
Evanescence 7 февраля 2017 в 14:11 0
small user social cms
Не проверял, но может в настройках поле Дата добавления не включен показ в списке?
DzurDzuk 7 февраля 2017 в 14:15 0
small user social cms
Включен, в том-то и дело.
Олег Васильевич я 10 февраля 2017 в 14:01 +1
small user social cms
Тот файл весьма хитренький. laugh
К примеру, там системные поля удаляются.
Если нужно выводить дату публикации, приведите строку:
Код PHP:
  1.  
  2. <?php if ($field['is_system'] || !$field['is_in_list']) { unset($fields[$name]); continue; } ?>
  3.  
к виду:
Код PHP:
  1.  
  2. <?php if (($field['is_system'] && $field['name'] != 'date_pub') || !$field['is_in_list']) { unset($fields[$name]); continue; } ?>
  3.  
DzurDzuk 10 февраля 2017 в 15:03 0
small user social cms
А о каком именно файле идет речь?
Олег Васильевич я 10 февраля 2017 в 15:08 +1
small user social cms
templates\default\content\default_list_table.tpl.php
Скопируйте в свой шаблон или переименуйте на типконтента_list_table.tpl.php и там правьте
DzurDzuk 10 февраля 2017 в 15:23 0
small user social cms
Спасибо за помощь. Внес указанные вами правки в дефолтный файл "default_list_table.tpl.php" и дата появилась в табличном списке.
santi 7 февраля 2017 в 13:38 0
small user social cms
спасибо за релиз...
Alekskrug 7 февраля 2017 в 16:01 0
small user social cms

После обновления на версию 2.7.0 не устанавливается оюновления InstantMaps. Ошибка 503:
Евгений 7 февраля 2017 в 16:47 0
small user social cms
Так же!
Pocus 7 февраля 2017 в 17:08 0
small user social cms
Автор во втором письме уточняет:
"Важно: При установлке обновления отключите режим отладки в настройках сайта."
Но мне это не помогло, получил 503.

Вручную подправил поля в БД и залил файлы. Вроде работает.
Pocus 7 февраля 2017 в 17:13 0
small user social cms
Кстати, новое поле в БД для корзины.
По идее для видео и каналов тоже такие надо создать? Они же на типах контента?
Fuze 7 февраля 2017 в 17:15 0
small user social cms
По идее для видео и каналов тоже такие надо создать?
Не нужно создавать ничего. И для InstantMaps тоже всё создалось при обновлении InstantCMS.
Pocus 7 февраля 2017 в 17:20 0
small user social cms
Ясно.
rdimrs 7 февраля 2017 в 21:53 0
small user social cms
Тоже не ставится патч. Отладка отключена.
nikdsn 7 февраля 2017 в 16:52 0
small user social cms
Тоже самое, вчера обновился до 2.7 нормально, а сегодня пришло обновление Instantmaps, и при обновлении тоже 503 ошибка и при отладке такая ошибка!
Мирослав 7 февраля 2017 в 19:07 0
small user social cms
Тоже при обновлении IMAPS ошибка 503
DолбаK 7 февраля 2017 в 20:10 0
small user social cms
Такая же ситуация. Сначала поставил чистую версию 2.7 - мапс установился, но не открывался - была ошибка 503 - http://www.instantcms.ru/novosti/release270.html#c97453.

Удалил всё, поставил версию 2.6.1 с мапсом. Потом пришло обновление мапса. Обновил движок, но мапс не хотел обновляться ни в какую и с отладкой и без отладки. В файле install.sql удалил первую строку - обновление прошло успешно. Правда, не знаю, насколько правильно. Пока ошибок не вижу, но могут всплыть в процессе работы. Буду откатывать назад всё на 2.6.1.
Pocus 7 февраля 2017 в 22:11 0
small user social cms
DK:
В файле install.sql удалил первую строку
Может и правильно сделал, Fuze уверяет что поле "is_deleted" и так уже есть, не надо его создавать еще раз.
И у меня одно было, но без индекса и с атрибутом unsignet. Не знаю как правильно, но я сделал так, как записано в install.sql (null и index).
Я так понял, что без этого контент будет мимо корзины лететь.
Beavis 7 февраля 2017 в 17:59 +1
no avatar
Аналогично. На всех сайтах, где пытаюсь обновить карты, выходит 503 ошибка.
И немного оффтопа.
Не могу по-человечески поставить карты, вернее они нормально встают, но при добавлении нового объекта я не могу поставить метку на карту, постоянно крутится "колесо" и ничего не загружается.
Решил эту проблему тем, что заменил папки js и controllers в templates из релиза от апреля.

Наблюдается у кого-нибудь такое?
Pocus 7 февраля 2017 в 18:43 0
small user social cms
Да, есть такое дело. Правда я сейчас на локали, на хостинг еще не переносил.
У меня была похожая картина когда лицензионный ключь для http пытался применить на https.
Pocus 7 февраля 2017 в 19:57 0
small user social cms
Мда. Перетащил к хостеру, там тоже самое.
Ладно, подождём что r2 скажет.
Yar 7 февраля 2017 в 20:22 +1
small user social cms
Думаю поможет это: http://www.instantcms.ru/forum/thread25951-1.html

Раньше помогло. После обновления у меня снова перестала показываться карта при добавлении объекта. Только что повторил процедуру, заработало.

Обновление карт у меня тоже не устанавливаются, ошибка.
Beavis 7 февраля 2017 в 20:28 0
no avatar
Спасибо большое, коллега smile
Pocus 7 февраля 2017 в 18:48 0
small user social cms
Редирект на https в .htaccess впадает в цикл.
Я пока на локали, перетащу к хостеру, проверю еще.
Pocus 7 февраля 2017 в 19:54 0
small user social cms
Проверил. Всё нормально.
А на локальном (Open server) работает вот это
Скрытый текст виден только зарегистрированным пользователям
Авакадо 7 февраля 2017 в 20:14 0
small user social cms
InstantVideo будет работать с 2.7.0 или ждать обновление?
Fuze 7 февраля 2017 в 20:32 +2
small user social cms
Будет работать
Pocus 7 февраля 2017 в 22:30 +1
small user social cms
А в промо-видео кроме вывода связей списком и в табах, был намёк на третий способ.
И вот он - "скрыть"!
Видимо у Fuze совсем силы иссякли, до виджетов дело не дошло.
ЗЫ. Я без претензий. Он нам нужен живой!
Fuze 7 февраля 2017 в 22:55 +1
small user social cms
до виджетов дело не дошло
Виджет список контента, вкладка опции. Обратите внимание на новую опцию. r2 всё сделал.
Pocus 7 февраля 2017 в 23:05 0
small user social cms
А! О!
yury 7 февраля 2017 в 23:17 0
no avatar
по публикации гостями, как хак подойдет на 2.7 это решение http://www.instantcms.ru/blogs/nemnogo-poleznogo/hak-dlja-icms2-publikacija-gostjami-materialov.html ? или уже много переписано и надо ждать нового решения\?
@JanaKovich 8 февраля 2017 в 13:02 0
small user social cms
Спасибо, обновился с 2.6.1 на 2.7. Работает.

Заметил проблему с укр.языком - не генерирует в сылку укр.буквы "і" "ї" "є"...

например если будет заголовок "привіт світ" то сылка - sayt.ua/priv-t-sv-t-11.html
Fuze 8 февраля 2017 в 13:09 +1
small user social cms
Т.к. украинского языка нет в комплекте, наверняка сказать не могу, но за генерацию урлов отвечает функция lang_slug в файле /system/languages/ЯЗЫК/functions.php. Вероятно там нужно сделать соответствия на нужные вам буквы.
@JanaKovich 8 февраля 2017 в 15:32 0
small user social cms
вот это

Код PHP:
  1.  
  2. $ru_en = array(
  3. 'а'=>'a','б'=>'b','в'=>'v','г'=>'g','д'=>'d',
  4. 'е'=>'e','ё'=>'yo','ж'=>'zh','з'=>'z',
  5. 'и'=>'i','й'=>'i','к'=>'k','л'=>'l','м'=>'m',
  6. 'н'=>'n','о'=>'o','п'=>'p','р'=>'r','с'=>'s',
  7. 'т'=>'t','у'=>'u','ф'=>'f','х'=>'h','ц'=>'c',
  8. 'ч'=>'ch','ш'=>'sh','щ'=>'sch','ъ'=>'','ы'=>'y',
  9. 'ь'=>'','э'=>'e','ю'=>'yu','я'=>'ja'
  10. );
  11.  
Можно добавить замены с вордпресовского плагина?

Код PHP:
  1.  
  2. $ru_en = array(
  3. "Ґ"=>"G","Ё"=>"Yo","Є"=>"E","Ї"=>"Ji","І"=>"I",
  4. "і"=>"i","ґ"=>"g","ё"=>"yo","№"=>"#","є"=>"je",
  5. "ї"=>"ji","А"=>"A","Б"=>"B","В"=>"V","Г"=>"H",
  6. "Д"=>"D","Е"=>"E","Ж"=>"Zh","З"=>"Z","И"=>"Y",
  7. "Й"=>"J","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
  8. "О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
  9. "У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"Ts","Ч"=>"Ch",
  10. "Ш"=>"Sh","Щ"=>"Sch","Ъ"=>"'","Ы"=>"Yi","Ь"=>"",
  11. "Э"=>"E","Ю"=>"Yu","Я"=>"Ya","а"=>"a","б"=>"b",
  12. "в"=>"v","г"=>"h","д"=>"d","е"=>"e","ж"=>"zh",
  13. "з"=>"z","и"=>"y","й"=>"j","к"=>"k","л"=>"l",
  14. "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
  15. "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
  16. "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"",
  17. "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
  18. "“"=>"","”"=>"","«"=>"","»"=>"","„"=>"","‘"=>"",
  19. "'"=>"","`"=>"","&#180;"=>""
  20. );
  21.  
BoAnRo 8 февраля 2017 в 16:38 +1
small user social cms
В моей украинской локализации этот момент уже давно исправлен. Там в файле functions.php используется такой код:

$uk_en = array(
'ё'=>'yo','ъ'=>'','ы'=>'y','э'=>'e',
'а'=>'a','б'=>'b','в'=>'v','г'=>'h','ґ'=>'g','д'=>'d',
'е'=>'e','є'=>'ye','ж'=>'zh','з'=>'z','и'=>'y','і'=>'i',
'ї'=>'yi','й'=>'y','к'=>'k','л'=>'l','м'=>'m','н'=>'n',
'о'=>'o','п'=>'p','р'=>'r','с'=>'s','т'=>'t','у'=>'u',
'ф'=>'f','х'=>'kh','ц'=>'ts','ч'=>'ch','ш'=>'sh','щ'=>'shch',
'ю'=>'yu','я'=>'ya','ь'=>'','\''=>''
);

Но так как у Вас русская локализация, можете использовать код:

$ru_en = array(
'ё'=>'yo','ъ'=>'','ы'=>'y','э'=>'e',
'а'=>'a','б'=>'b','в'=>'v','г'=>'h','ґ'=>'g','д'=>'d',
'е'=>'e','є'=>'ye','ж'=>'zh','з'=>'z','и'=>'y','і'=>'i',
'ї'=>'yi','й'=>'y','к'=>'k','л'=>'l','м'=>'m','н'=>'n',
'о'=>'o','п'=>'p','р'=>'r','с'=>'s','т'=>'t','у'=>'u',
'ф'=>'f','х'=>'kh','ц'=>'ts','ч'=>'ch','ш'=>'sh','щ'=>'shch',
'ю'=>'yu','я'=>'ya','ь'=>'','\''=>''
);
LxDx 8 февраля 2017 в 19:28 0
small user social cms
После обновления - слетели все виджеты. То есть, ставлю виджеты меню в позиции ДЛЯ ВСЕХ страниц, а вижу только на главно, хотя в админке они как видны серыми на всех страницах. Беда эта также и в родном шаблоне. Кеш и прочее очищен и отключен, сжатия нет.
Fuze 8 февраля 2017 в 19:46 0
small user social cms
Вы пакет обновления ставили через админку? Прошло успешно? Какая версия MySQL?
Покажите данные из таблицы cms_widgets_pages. Под спойлер только.
Андрей 8 февраля 2017 в 23:00 0
small user social cms
Установка чистая. MySQL 5.5.
Так же при удалении виджета из позиции, в базе данные не меняются
Спойлер
Fuze 9 февраля 2017 в 20:15 0
small user social cms
Так же при удалении виджета из позиции, в базе данные не меняются
Какие данные? Где не меняются?
Андрей 9 февраля 2017 в 21:56 0
small user social cms
Проблему решил. С десяток раз ставил систему начисто и понял что создав первый тип контента появляется такая проблема с виджетами. После удаления типа контента и создание нового проблема пропадает. В общем как то так.
LxDx 9 февраля 2017 в 12:01 0
small user social cms
Через Админку, все успешно.

Скрытый текст виден только зарегистрированным пользователям
LxDx 9 февраля 2017 в 12:07 0
small user social cms
извиняюсь, что-то пошло не так, не вышло скрыть sad а отредактировать нельзя из за прав доступа, а жаль
Fuze 9 февраля 2017 в 20:17 0
small user social cms
Судя по дампу, должно быть всё нормально. Если точно все файлы заменили при обновлении, то только смотреть на месте и отлаживать.
kssemenov 9 февраля 2017 в 20:39 0
no avatar
Только что была аналогичная проблема. Обновился на 2.7.0. Все прекрасно работала. Переехал на другой хостинг (переносил новый хостер). Главное меню - только на Главной. При этом при попытке редактиования в виджете пункта "Все страницы" - ошибка 404.

Написал хостеру. Хостер, который действительно славится своей прекрасной поддержкой, через час отрапортовал о решении проблема. И действительно, все работает. Попросил его поделиться решением, ответит - напишу здесь.
LxDx 9 февраля 2017 в 21:45 0
small user social cms
Вот и боюсь обновить остальные. А чистое стало прекрасно. Странно.
Alexprofi 8 февраля 2017 в 20:29 +1
small user social cms
Чистая установка системы. Поля типа контента "Страницы". В поле "Автор" стоит тип поля "Возраст".
В результате автор не отображается.
Fuze 8 февраля 2017 в 20:42 +2
small user social cms
Спасибо, исправили
Андрей 8 февраля 2017 в 20:39 0
small user social cms
Прогресс - это замечательно.
Осталось две цифры, потом будет "тройка"? ;)
Fuze 8 февраля 2017 в 20:43 0
small user social cms
Почему же, 2.10, 2.11 и т.д.
А "тройку" уже не потянем, да и смысла нет еще раз кардинально менять CMS.
LxDx 9 февраля 2017 в 14:32 0
small user social cms
2.75367 :)
Alexprofi 8 февраля 2017 в 21:17 0
small user social cms
Может это только у меня, но поле "Изображение" на страницах не отображается.
pipkis 8 февраля 2017 в 22:45 0
small user social cms
В Instantvideo импорт по ссылке работает нормально, а массовый импорт находит видео, но не добавляет, появляется затемнение экрана, а окошко не появляется.
Игорь Lu 9 февраля 2017 в 01:25 0
small user social cms
После обновления обнаружил, что у меня перестали сохраняться виджеты. Нажимаю кнопку сохранить, а система кидает на ссылку http://домен/admin/widgets_update и выскакивает Ошибка 404.
Самое интересное, что ставлю весь свой сайт на локальный сервер, там всё работает, а на хостинге нет.
На локальном сервере сайт работает по http:// а на хостинге по https://, может в этом проблема?
Не подскажете, в чём может быть проблема?
Игорь Lu 9 февраля 2017 в 01:32 +1
small user social cms
Извините за беспокойство! Нашёл проблему сам. Проблема скрывалась в моей голове, перетрудился наверное laugh
vsemkrot 9 февраля 2017 в 04:46 -1
small user social cms
Скажите как обновить мапс?ошибка при обновлении на почту писал, молчат почему то,обновление мапса пришло одно!!
yury 9 февраля 2017 в 09:56 0
no avatar
Fuze подскажите пожалуйста, с гита качал версию 19 января. Сейчас вышел финал. Достаточно будет только файлы обновить или надо будет еще какие манипуляции с базой данных делать?
AVPRT 9 февраля 2017 в 12:14 0
no avatar
А черновик при добавлении контента добавили в этой версии? А то народ ропщет, что добавлять контент с модерацией неудобно, набрал текст - нажал добавить и все, пока не подтвердит модератор ни отредактировать текст ни добавить новый, в общем время теряется а люди разворачиваются и уходят с сайта.
Александр Корень 9 февраля 2017 в 13:06 0
small user social cms
Огромное спасибо за движок, его поддержку и развитие. Много лет искал такой и очень рад, что вы с хорошей скоростью и качеством продолжаете над ним работать.
Иногда я за вами не успеваю, поэтому обновления ставил разом с 2.51 на 2.60 потом 2.61 и дальше 2.70.
К сожалению, что-то пошло не так, хотя раньше проблем с обновлениями не возникало никогда начиная с 2.1.1
Если сайт грузить без авторизации в режиме отладки, то показывает предупреждение:
1. Notice: Undefined index: friends in */system/controllers/activity/widgets/list/widget.php on line 18
Содержимое этой строки: $dataset = $datasets[$dataset];
2. Notice: Undefined property: cmsUser::$balance in */system/controllers/billing/hooks/menu_billing.php
После авторизации или с выключенной отладкой этих предуждений нет.
3. Не работают личные сообщения. Стоял neomessenger, снёс его, не помогло.
4. Фото, которые были загружены в фотоальбомы до обновления теперь не открываются, при наведении курсором на иконку пишет "фото не опубликовано". Фото загруженные после обновления отображаются нормально.

Понимаю, что похоже намудрил с обновлением. Подскажите, пожалуйста, как возможно исправить ситуацию.
Александр Корень 10 февраля 2017 в 11:40 0
small user social cms
После второй переустановки neomessenger заработали сообщения, шаманство какое-то
yury 10 февраля 2017 в 13:24 0
no avatar
если включено сжатие html, то почему то не всплывает окно для создание связи.
stealthdebuger 10 февраля 2017 в 14:04 0
small user social cms
Всему виной отхождение от стандартов при написании кода.
Найдите javascript-код, отвечающий за отображение окошка и поставьте в строках кода последним символом ;
Такая же проблема во всех случаях, когда что-то перестает работать при включении "сжатия html".
Олег Васильевич я 10 февраля 2017 в 14:27 0
small user social cms
Проверял в лисе и хроме - всплывает.
Вообще-то избегаю этой опцией пользоваться, если в шаблоне используются сторонние скрипты.
yury 10 февраля 2017 в 14:43 0
no avatar
да, у меня как раз есть сторонниие скрипты, но вроде все работало до сжатия. только это окошко не всплывает(
yury 10 февраля 2017 в 13:41 0
no avatar
создал связь между типо контента Новости и Фотогалерея. Но почему то не выводят связи вариант выбора из фотогалереи. Или фотогалерея не имеет возможности привязаться к другим типам контента?
Олег Васильевич я 10 февраля 2017 в 14:20 +1
small user social cms
И сама вяжется и к ней привязать можно (проверено).
yury 10 февраля 2017 в 14:40 0
no avatar
можно посмотреть пример?
yury 10 февраля 2017 в 14:42 0
no avatar
можно посмотреть пример?
Олег Васильевич я 10 февраля 2017 в 15:04 +1
small user social cms
новости в альбоме
альбомы в статьях
Пока привязать к альбому можно только один тип контента (там привязанные записи можно выводить только списком, а связь с таким вариантом вывода может быть только одна).
Сами альбомы можно привязывать как угодно.
yury 10 февраля 2017 в 15:50 0
no avatar
альбомы возможно, но мне надо чтобы фотографии из альбома можно было привязать.
Олег Васильевич я 10 февраля 2017 в 16:33 +1
small user social cms
Нужно вязать фотки, отвяжитесь от фотоальбомов! laugh Создавайте отдельный тип контента, грузите в записи фотки, и вяжите.
Попробуйте относиться к фотоальбому как к записи типа контента, а к фотографиям в нём, - как к полям этой записи.
yury 10 февраля 2017 в 17:10 0
no avatar
мне в фотоальбоме нравится вывод, он не просто блочный , а подстраивается в зависимости от ориентации фото к и т.д./)
Олег Васильевич я 10 февраля 2017 в 22:04 +1
small user social cms
Так сдрайте стили и скрипты в новый тип контента.
Андрей 10 февраля 2017 в 20:39 0
small user social cms
Помогите решить проблему

http://www.instantcms.ru/forum/thread26657-1.html
nikdsn 11 февраля 2017 в 15:53 0
small user social cms
Подскажите пожалуйста, почему на стандартном шаблоне не отображается рейтинг в виде звездочек?
Jestik 11 февраля 2017 в 16:24 0
small user social cms
Проверьте файлы, почистите кеш, должно отображаться
nikdsn 13 февраля 2017 в 08:01 0
small user social cms
Разобрался, вся проблема в "Лисе". В опере и Explorer все отображается, а вот Лиса не хочет показывать, и что прикольно, проверял на нескольких ПК. Видимо просто проблема у Лисы с отображением....
Pocus 13 февраля 2017 в 08:22 0
small user social cms
Ctrl+Shift+K посмотрите ошибки
Yar 11 февраля 2017 в 17:09 0
small user social cms
Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются;
Это по умолчанию или где-то нужно настроить?
globator 12 февраля 2017 в 16:41 0
small user social cms
Заметил что в некоторых местах добавлена слова DEFAULT. На пример было LANG_THEME_BG_IMAGE стало LANG_DEFAULT_THEME_BG_IMAGE. Вместо DEFAULT нам имя своего шаблона прописать?
Олег Васильевич я 12 февраля 2017 в 16:54 0
small user social cms
Если собираетесь юзать наследования, похоже, что придётся.
Олег Васильевич я 12 февраля 2017 в 16:55 0
small user social cms
+ сами константы изменить
skewes 13 февраля 2017 в 04:45 -2
small user social cms
здравствуйте!
подскажите пожалуйста какой порт надо указывать и где его взять?
Shuma 13 февраля 2017 в 07:20 0
small user social cms
Это ты так пошутил?
skewes 13 февраля 2017 в 10:43 0
small user social cms
и не думал шутить.
Так кто подскажет что над прописать туда?
BoAnRo 13 февраля 2017 в 10:46 0
small user social cms
В 99,99% случаев можно оставить порт 21.
skewes 13 февраля 2017 в 10:48 0
small user social cms
разобрался...
blagpro 17 февраля 2017 в 21:02 0
no avatar
Доброго времени суток! При переезде на https возникла маленькая проблема, а именно, сертификат активирован, а браузер пишет "Подключение к сайту защищено не полностью". Я так понимаю, это означает, что не весь сайт передаётся по https, так вот - как это проверить и устранить?
Pocus 17 февраля 2017 в 21:16 0
small user social cms
А при чём здесь релиз icms 2.7? Идите на форум, там тем про https[/url хватает
blagpro 17 февраля 2017 в 21:19 0
no avatar
при том, что в этом релизе добавили редирект в .htaccess
blagpro 17 февраля 2017 в 21:32 0
no avatar
Проблема решена, спасибо за внимание) установлен поиск по сайту от яндекса, в его коде был протокол http
Pocus 17 февраля 2017 в 21:49 0
small user social cms
Еще раз, при чём здесь релиз?
Ну добавили, для тех кто не добавил сам, и что? Это всего лишь редирект!
Ищите в своём сайте и базе что там у вас отдаётся по http, например картинки с чужого сайта, скрипты и пр.
Спойлер
482 19 февраля 2017 в 01:14 0
small user social cms
При обновлении с версии 2.6.1 - Fatal error: Class 'cmsDebug' not found in /home/papka/domen/system/config/autoload.php on line 12

Файлы по ФТП загружал в ручную, выставил галочку "пропустить этот шаг"

Сайт лёг полностью
.
Код PHP:
  1. 10. // >> <WebMan> - debug
  2. 11. if (DEBUG_ON) {
  3. 12. $debug = cmsDebug::getInstance();
  4. 13. $debug->beginAutoload();
  5. 14. $class_orig = $class_name;
  6. 15. }
  7. 16. // << </WebMan> - debug
Не могу понять, в чём проблема. Может кто подскажет?
Алексей Тимофеев 19 февраля 2017 в 02:16 0
small user social cms
А 2.7 ставили или обновили сразу 2.7.1 ?
WebMan 19 февраля 2017 в 05:40 +1
small user social cms
При обновлении с 2.6.1 на 2.7.0 и с 2.7.0 на 2.7.1 подобные ошибки возникать не должны, так как не затрагиваются index.php и bootstrap.php.

Как вариант, можете принудительно отключить "Расширенную отладку" при обновлении. Достаточно ДО обновления добавить после первой строки с "<?php" в файл bootstrap.php в папке package архива с обновлением на 2.7.0 и 2.7.1 (а не установленного сайта) строку
Код PHP:
Код PHP:
  1. if (!defined('DEBUG_ON')) { define('DEBUG_ON', 0); }
Или добавьте эту строку в bootstrap.php на уже обновлённом сайте с описанной Вами ошибкой.
Начало файла должно получиться таким::
Код PHP:
  1. <?php
  2. if (!defined('DEBUG_ON')) { define('DEBUG_ON', 0); }
  3. // Определяем корень
  4. ... остальной код
482 19 февраля 2017 в 23:59 0
small user social cms
Последовал вашему совету. Заработало, но только на той базе данных, которую я взял с чистой установки в 2.7.0 и частично вручную перенесённых в неё данных. После перевода но базу данных рабочего сайта (полная копия) выдало ошибку 503. Через файл "config" включил отладку и получил следующее:
Код PHP:
  1. Ошибка в запросе БД:
  2. Неизвестный столбец 'i.is_deleted' в 'where clause'
  3.  
  4. SELECT COUNT(i.id) as count
  5. FROM cms_con_news i
  6. FORCE INDEX (date_pub)
  7. WHERE (i.is_parent_hidden IS NULL) AND (i.is_private = '0') AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_pub = '1')
  8. Последние вызовы:
  9.  
  10. getCount() @ /home/papka/domen/system/controllers/content/model.php : 2124
  11. getContentItemsCount() @ /home/papka/domen/system/controllers/content/frontend.php : 210
  12. renderItemsList()
  13. call_user_func_array() @ /home/papka/domen/system/core/action.php : 29
  14. __call() @ /home/papka/domen/system/controllers/content/actions/category_view.php : 128
  15. renderItemsList() @ /home/papka/domen/system/controllers/content/actions/category_view.php : 128
  16. run()
  17. call_user_func_array() @ /home/papka/domen/system/core/controller.php : 406
  18. runExternalAction() @ /home/papka/domen/system/core/controller.php : 332
  19. runAction() @ /home/papka/domen/system/controllers/content/frontend.php : 15
  20. route()
WebMan 20 февраля 2017 в 04:33 +1
small user social cms
Это уже не относится к отладке. Скорее всего у вас не выполнено обновление БД или выполнено не полностью.
Удалите из файла обновления папку package и повторите обновление на исходной копии БД. Или при установке обновления просто пропустите копирование соответствующей галкой. Тогда БД обновится, а файлы не заменятся.
482 25 мая 2017 в 11:03 0
small user social cms
Спасибо за помощь, помогло. Далее главное не забывать включать режим отладки при обновлениях.
Василич 19 февраля 2017 в 04:53 0
small user social cms
Тип поля "ссылка". Если включим редирект, длинные ссылки режутся.
Radu 25 февраля 2017 в 00:23 0
small user social cms
Подскажите кто столкнулся с такой проблемой после обновления, при добавлении новости дата и время выводится не корректно.
Все новости добавляются с датой 01,01,70 03:00 .
Кто подскажет как исправить и где копать?
Radu 25 февраля 2017 в 13:42 0
small user social cms
Не смог отредактировать или удалить комментарий, проблема решена, спасибо.
@skynet 25 февраля 2017 в 15:28 0
no avatar
как решили?
rookee 26 февраля 2017 в 23:32 0
small user social cms
Вопрос по связям .
Если 2 родителя связаны через одно поле - подставлять значение.
Кто то сталкивался с таким? с точки зрения юзабилити очень не продуманно вышло (


оригинал : https://yadi.sk/i/q_A07naX3Ef6mZ
rookee 26 февраля 2017 в 23:34 0
small user social cms
оригинал тут smile https://yadi.sk/i/KQaN4O063Ef7aU
Lord 1 марта 2017 в 13:05 0
small user social cms
Для городов и регионов теперь можно изменять порядок в админке;- где именно?
AndroS 16 марта 2017 в 14:24 0
small user social cms
Почему-то после обновления главная страница сайта стала отдавать 403 ошибку!.. Кто-нибудь сталкивался с такой байдой?
islyaeFF 27 марта 2017 в 14:35 0
small user social cms
Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются

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