InstantCMS 2.7.0

16.78K

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

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

Итак, традиционное описание изменений в 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!

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

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

+11
PIN PIN 4 года назад #
Завидую (доброй завистью ))) вашей производительности
+6
Ai Ai 4 года назад #
Ура, наконец-то! Теперь в нетерпении все это установить и запустить!
Спасибо, ребята!
+4
lesterkey lesterkey 4 года назад #
И у понедельника есть плюсы... v Спасибо за добрую новость!
0
Вадим Нарочный Вадим Нарочный 4 года назад #
Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются;

Это нужно дополнительно в настройках включать?
0
Fuze Fuze 4 года назад #
Нет, это будет автоматически при загрузке файлов там, где поддерживается, в частности в записях типов контента.
0
Вадим Нарочный Вадим Нарочный 4 года назад #
Все, разобрался!
0
Timmy Timmy 4 года назад #
а отключить эту опцию можно?
0
Timmy Timmy 4 года назад #
а отключить эту опцию можно?
0
Игорь ФИН Игорь ФИН 4 года назад #
smoke Ура свершилось.
Начнем потихоньку обновлять.
+3
Jestik Jestik 4 года назад #
Спасибо!
+1
Alexprofi Alexprofi 4 года назад #
А говорили утро добрым не бывает! Да еще и утро понедельника!
Спасибо что развиваете инстант!
0
letsgo letsgo 4 года назад #
Спасибо за разработку.
+1
Нил™ Нил™ 4 года назад #
PHPMailer обновлён до последней версии в связи с уязвимостями в нём;
В первой ветке тоже нужно обновлять?
+4
Fuze Fuze 4 года назад #
В первой ветке тоже нужно обновлять?
Да, сделал коммит
+1
Нил™ Нил™ 4 года назад #
Оперативно... Спасибо!
+1
BoAnRo BoAnRo 4 года назад #
Уточните пожалуйста, кроме уязвимости в phpmailer больше никаких уязвимостей не закрывали? Также интересует, если не хочется спешить с обновлением по некоторым причинам, можно просто перезалить папку /system/libs/phpmailer для того чтобы убрать уязвимости в системе? С базой ничего не нужно делать?
0
Fuze Fuze 4 года назад #
Больше никаких не закрывали.
Можно просто перезалить директорию.
С базой делать ничего не нужно.
0
TOPg TOPg 4 года назад #
а проблему с обязательным выбором аватара при загрузке исправили?
0
Fuze Fuze 4 года назад #
Такой проблемы не было.
0
WebMan WebMan 4 года назад #

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

Пакет обновления 2.7.0 можно спокойно накатывать на 2.6.1 с установленной "Расширенной отладкой". После обновления "Отладка" работать перестанет, но и проблем создавать не должна.
"Расширенную отладку" обновлю до 2.7.0 чуть позже. Вы сможете её установить как обычно.
И привычный многим бонус - иконки 2.7.0 для разработчиков smile
0
jorgovich jorgovich 4 года назад #
Отличная новость, СПАСИБО!
0
Иван Шкута Иван Шкута 4 года назад #
В нашем доме сегодня тоже праздник в честь выхода 2.7.0!!! dance
А с пулреквестами как дела? Или может я что-то не правильно сделал? Я просто с гитхабом еще вообще не разобрался. https://github.com/instantsoft/icms2/pull/424
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
0
r2 r2 4 года назад #
Ждать обновление InstantMaps, выйдет в самое ближайшее время.
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
0
Jestik Jestik 4 года назад #
А где можно узнать о выходе новой версии? А то я так понял в блоге не всегда пишется пост, а то боюсь пропустить, письма в спам улетают, как не помечай
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
0
Jestik Jestik 4 года назад #
Да, пришло, буквально как раз когда писал)

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



+2
Fuze Fuze 4 года назад #
Очистите кэш браузера от предыдущей установки.
0
Hmelex Hmelex 4 года назад #
Спасибо - помогло :))))
0
Владимир Савенко Владимир Савенко 4 года назад #
проверьте правильность расстановки виджетов и права доступа к ним
+3
abasia abasia 4 года назад #
Спасибо за труды!
0
skynet skynet 4 года назад #
Добавляем две компании и создаем связь "Отзывы"
1ая компания Instant CMS. Сразу же добавляем два отзыва: Отзыв о Instant CMS и Ошибка при установке

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


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

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

Для того, чтобы вернуться в отзывы нужной нам компании нам надо переходить в компании, отзывы.
0
skynet skynet 4 года назад #
Код PHP:
  1. Магазины--->Instant cms 1.x---> Отзывы---> Ошибка BD
Было бы логично, если бы цепочка сохранялась всегда.
0
Oleg_z75 Oleg_z75 4 года назад #
Посмотрите ещё раз видео, оно Вам поможет разобраться!
+1
skynet skynet 4 года назад #
Конкретней можете указать?
Суть в том, что вместо отображения конкретного отзыва по пути : Магазины--> Instant CMS--> Отзывы-->cам отзыв
Отображается: Отзывы-->Отзыв о Instant CMS
При нажатии на Отзыв (если вы находитесь к конкретной компании) должны отображаться только отзывы об этой компании, а не обо всех, что есть на сайте.
0
Fuze Fuze 4 года назад #
Да, глубиномер ведёт себя как есть. Это не баг и не недочет.
0
skynet skynet 4 года назад #
Спасибо за ответ.
Для желаемого "правильного" отображения придется править. Эхх!
В любом случае спасибо за обновление.
Пользуясь случаем хотел спросить, а как дело обстоит с кешированием на php 7.1?
Есть ли поддержка memcacheD на пхп 7.1
+1
Fuze Fuze 4 года назад #
Есть ли поддержка memcacheD на пхп 7.1
Наверное стоит задать этот вопрос разработчикам PHP 7.1.
0
skynet skynet 4 года назад #
Спасибо за ответ.
Это понятно. Вопрос касался больше ваших личных наблюдений, тестов или может у вас есть проекты на instantcms+php 7.0+.
+3
r2 r2 4 года назад #
Связь может быть один-ко-многим, т.е. отзыв может принадлежать нескольким компаниям
+1
MiMoHOD MiMoHOD 4 года назад #
А нельзя ли в настройках связей добавить пункт типа "Открывать связанный контент" с выбором вариантов из выпадающего списка, как пункт "Открывать ссылку" в настройках меню. Открытие связанного контента в новом окне (вкладке), как вариант, было бы очень к месту.
+1
skynet skynet 4 года назад #
Спасибо за ответ.
Когда есть связь с несколькими группами подгруппами. Согласен, что есть смысл выводить все сразу.
Но когда конкретный отзыв привязан к конкретному магазину, лично для меня(имхо), логична последовательная связь.
Приведу пример.
Нашел в поисковике отзыв о компании. Нажал на него и меня перебросило непосредственно на сам отзыв.
Прочитал его. Заинтересовался и хотел бы прочитать другие отзывы об этой компании. Нажимаю на отзывы, а меня перебрасывает на все отзывы о всех компаниях на сайте.
Не факт, что интересующий меня отзыв будет находится вверху. А искать другие отзывы посетителю может быть просто лень.В итоге наш потенциальный клиент и читатель закрывает наш сайт и дальше кликает по ссылкам из поисковика (и с вероятностью процентов в 100%) следующий сайт по списку будет не наш.
+1
Killer's dream Killer's dream 4 года назад #
Все верно не очень удобно! sad
0
lakomet lakomet 4 года назад #
При редактировании записи любого типа контента, когда нажимаем сохранить, то изменения сохраняются и нас перекидывает в саму запись, всё логично, но когда мы нажимаем кнопку отмена, нас перекидывает в список записей, хотя логичней было бы так же оставаться в записи. На гите писал, закрыли с пометкой недочёт, но почему-то не исправили.
0
Fuze Fuze 4 года назад #
Исправляли. Вероятно вам нужно обновит ваш шаблон.
0
lakomet lakomet 4 года назад #
Я на дефолте проверяю.
0
Fuze Fuze 4 года назад #
На гите писал, закрыли с пометкой недочёт, но почему-то не исправили.
https://github.com/instantsoft/icms2/issues/429

Вы писали о другом. То другое и исправили.
0
lakomet lakomet 4 года назад #
Там я писал про следствие, а здесь о причине. Следствием 404 ошибки, было то, что при нажатии на эту злополучную кнопку, перекидывало на список, а у типа контента "страницы", этот список был отключен. Еслиб перекидывало обратно в запись, то 404 ошибки не было бы. Я не настаиваю, просто нажимать эту кнопку не буду, а как же пользователь? Зашёл человек в свою новость, увидел, что у него после запятой, отсутствует пробел, решил поправить, нажал редактировать, ищет этот фрагмент с отсутствующим пробелом, не может найти, решает посмотреть с фронта где то проблемное место, нажимает кнопку отмена иииии...? попадает в список записей. Теперь ему нужно ещё и вспомнить в какой записи был косяк? Поймите, я не претензию Вам выставляю, а просто описываю то, что мне кажется логичным. С уважением и спасибо за релиз.
0
Fuze Fuze 4 года назад #
Поймите, я не претензию Вам выставляю, а просто описываю то, что мне кажется логичным.
Я, увы, не мог догадаться по указанному тикету на гите, что вы имели в виду:
Еслиб перекидывало обратно в запись, то 404 ошибки не было бы.

Стоит всё же об этом написать на гите еще раз, но как то более однозначно, изменить поведение не проблема.
0
Alex AV Alex AV 4 года назад #
\templates\имя_шаблона\controllers\content/item_form.tpl.php
стр.29
'href' => $back_url ? $back_url : href_to($ctype['name'])
заменить на:
'href' => "javascript:goBack()" // возвращаемся назад откуда пришли
+2
Oleg_z75 Oleg_z75 4 года назад #
Спасибо Вам за Ваш труд!!! Движок становится всё более привлекательным и много функциональным. Спасибо!
+1
Денис Васильевич Денис Васильевич 4 года назад #
Когда хочется сказать что, обновления выходят слишком часто )) Я шаблон не успеваю доделать ))
Благодарю! Пожелаю неувядающего стимула к вашему труду ))
+6
Fuze Fuze 4 года назад #
Пожелаю неувядающего стимула к вашему труду
Спасибо, релиз был "из последних сил")
0
skewes skewes 4 года назад #
Спасибо за обновление!!! dance
Как всегда все на высоте!!!
+1
Bubble Gumoff Bubble Gumoff 4 года назад #
Сапсибо за обновление! Вот тут только не понял что это - "Возможность сделать одним кликом сайт только для авторизованных пользователей" это что новая фитча или я что то пропустил ? Пользователи уже сайты могут создавать на сайте?
0
Capitan Capitan 4 года назад #
Да, Меня это фраза тоже заинтриговала.
Теперь встал вопрос как обновиться. если даже до 2.6 не обновился
0
Def Def 4 года назад #
пошагово обновляетесь и все.
0
lakomet lakomet 4 года назад #
Bubble Gumoff:
"Возможность сделать одним кликом сайт только для авторизованных пользователей"
Bubble Gumoff:
Пользователи уже сайты могут создавать на сайте?
Не сайты создавать, а поставив чек в настройках, содержимое сайта, будет доступно только зарегистрированным пользователям. Полезно для новых сайтов, когда идёт настройка и наполнение контентом.
+1
Timmy Timmy 4 года назад #
Спасибо! Отличный релиз получился.
+1
Def Def 4 года назад #
отличный релиз, особенно логирование, корзина и связи.

не совсем понял вывод мзаписей в категориях типов контента. Если указано несколько категорий, то выводит только в основной теперь?
0
Александр Сергеевич Александр Сергеевич 4 года назад #
Спасибо за обновление!

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

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

Т.е. если в Фильме привязываем кинотеатр, то в Кинотеатре не отображается фильм(связи нет) привязка в одну сторону...
+3
Fuze Fuze 4 года назад #
В привязываемом типе есть специальное поле, в котором можно выводить родителя. Включите его для показа в записи.
0
Александр Сергеевич Александр Сергеевич 4 года назад #
Извеняюсь, не нашёл. Подскажите подробней. Специальное поле в настройках связей или настройках типа контента или... ?
0
Ris Ris 4 года назад #
Спойлер
0
Александр Сергеевич Александр Сергеевич 4 года назад #
не помогает. и это включил:
Спойлер
0
Александр Сергеевич Александр Сергеевич 4 года назад #
Это не то, там просто список родителей. А хотелось бы так же во вкладке чтобы отображался список контента.
0
Ris Ris 4 года назад #
Странно. У меня всё работает
Спойлер
0
Ris Ris 4 года назад #
Спасибо за информацию!
Именно об этом я вчера в теме про связи типов контента и спрашивал.
Уже даже хук соорудил, который заполняет поля парент тайтл, урл и тд. данными родительского типа контента при добавлении. laugh
+2
Александр Сергеевич Александр Сергеевич 4 года назад #
Можно в настройках сделать вкл./выкл такой функции.
Но в большинстве случаев это необходимо. Зачем двойную работу делать. Добавил фильм, указал кинотеатры, заходят в кинотеатр видят фильмы.
Так же в товаре указал магазин и всё, зачем мне ещё лезть в свой магазин и указывать свои товары, а потом вспоминать какой добавил какой нет.
0
Artem Artem 4 года назад #
Супер! Очень ждал шаблоны мета-тегов! dance

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

По опыту метки (теги) могут дать в разы больше трафика, чем рубрики.
0
Jestik Jestik 4 года назад #
Да, хотелось бы видеть переменную {tags} которая бы выводила теги в сео описании
0
Artem Artem 4 года назад #
Да, хотелось бы видеть переменную {tags} которая бы выводила теги в сео описании

Это тоже плюс, но главное - это возможность прописать каждому Тегу уникальные тайтл и дескрипшн.
+1
Fuze Fuze 4 года назад #
хотелось бы видеть переменную {tags} которая бы выводила теги в сео описании
Она есть
0
Jestik Jestik 4 года назад #
Круто) Чего ж об этом сразу не написали) dance
0
Олег Васильевич я Олег Васильевич я 4 года назад #
Вам, знатокам, то круто. А нам что делать? Хоть расскажите, как на ней покататься cry
0
al955 al955 4 года назад #
Спасибо за ваш труд! Вопрос по корзине - нужно ли админу включать в своих настройках доступа удаление и восстановление из корзины, либо эта функция доступна администратору по умолчанию, как и все остальные?
0
Fuze Fuze 4 года назад #
Не нужно
0
Ai Ai 4 года назад #
Ручным апдейтом убил сайт до 503 ошибки. Поскольку почти нулевой был, решил заново все ставить, некогда разбираться
Автоматом обновилось вроде нормально.
0
Def Def 4 года назад #
возможно ли как то в настройках тегов указать очереднойсть типов контента, чтобы при клике по тегу выдавал сначала нужный особо актуальный тип контента?
+1
Capitan Capitan 4 года назад #
Почему в релизе не разрешили добавлять контент гостям? Ведь этот вопрос не раз уже поднимался.
+3
Fuze Fuze 4 года назад #
Почему в релизе не разрешили добавлять контент гостям? Ведь этот вопрос не раз уже поднимался.
Из вредности конечно же.

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

0
kseniya kseniya 4 года назад #
Демо сайт будет обновлен до 2.7.0?
+1
MiMoHOD MiMoHOD 4 года назад #
Он уже был обновлен до 2.7.0.
-1
skewes skewes 4 года назад #
Скажите пожалуйста. А с мапсом связи не работают?
То есть тип контента объявления добавляется, но работает некоректно.
Появляется вкладка обьект, затем объявления, после описание и т.д. стандартные вкладки.
0
skewes skewes 4 года назад #
Или надо ждать обновления и там все будет исправленно?
0
Алексей Алексей 4 года назад #
Замечание: Настройки типа контента > Шаблон генерации тайтлов страниц: Если тип поля Список,то генерируются Порядковые номера элементов, а не сами Элементы списка.
p.s. Пара вопросов: 1. Возможно ли в title генерировать Название категории ( в Шаблоне генерации URL это работает {category} )?
2. Аналогичный шаблон генерации Заголовков записей для отображения в ....content_item и .._list
0
Fuze Fuze 4 года назад #
Если тип поля Список,то генерируются Порядковые номера элементов, а не сами Элементы списка.
да, движок берёт чистые данные из БД для этого.
Возможно ли в title генерировать Название категории ( в Шаблоне генерации URL это работает {category} )?
На данный момент нет.
Аналогичный шаблон генерации Заголовков записей для отображения в ....content_item и .._list
Не понял вопроса
0
Laovenius Laovenius 4 года назад #
Подскажите, вот решил обновить сайт и в целом немного сайт подчистить. Обновление прошло успешно. Вопрос, какие директории нужно почистить, чтобы удалить разного рода создаваемую CMS времянку (кэши, логи, ошибки, списки с авторизациями и т.д.). Есть такое в CMS, или она таких файлов не создает? Спасибо!
0
Fuze Fuze 4 года назад #
CMS всё делает автоматически, а кэш, если он был у вас включен до обновления, должен был быть выключен согласно инструкции по обновлению. Директория с различным кэшем находится в корне и называется /cache. Но я крайне не рекомендую самостоятельно из неё что-либо удалять.
0
Laovenius Laovenius 4 года назад #
А сообщения об ошибках например, или некорректная авторизация, хранятся где? А в базе времянки нет подобной. Я не только о кеше как таковом, я о логах разного плана. Хочу понять что куда пишется? Или CMS таких записей не ведет?
0
Fuze Fuze 4 года назад #
Мне кажется у меня дежавю. Повторяю крайний раз: нет каких-либо данных, которые пользователь InstantCMS должен "чистить" вручную.
0
Ugsib Ugsib 4 года назад #
С фотографиями на стенках по прежнему беда) не увеличиваются по клику и не адаптивны... вот бы как в полной новости было.
0
MiMoHOD MiMoHOD 4 года назад #
Вопрос
0
Capitan Capitan 4 года назад #
Значит там шаблоне это предусмотрено
0
MiMoHOD MiMoHOD 4 года назад #
Неужели дефолтный шаблон не позволяет выводить дату публикации в списке при выборе Табличного стиля?
Странно, ведь в настройках есть галка для отображения в списке...
0
My-InstantCMS.Ru My-InstantCMS.Ru 4 года назад #
Не проверял, но может в настройках поле Дата добавления не включен показ в списке?
0
MiMoHOD MiMoHOD 4 года назад #
Включен, в том-то и дело.
+1
Олег Васильевич я Олег Васильевич я 4 года назад #
Тот файл весьма хитренький. laugh
К примеру, там системные поля удаляются.
Если нужно выводить дату публикации, приведите строку:
Код PHP:
  1. <?php if ($field['is_system'] || !$field['is_in_list']) { unset($fields[$name]); continue; } ?>
к виду:
Код PHP:
  1. <?php if (($field['is_system'] && $field['name'] != 'date_pub') || !$field['is_in_list']) { unset($fields[$name]); continue; } ?>
0
MiMoHOD MiMoHOD 4 года назад #
А о каком именно файле идет речь?
+1
Олег Васильевич я Олег Васильевич я 4 года назад #
templates\default\content\default_list_table.tpl.php
Скопируйте в свой шаблон или переименуйте на типконтента_list_table.tpl.php и там правьте
0
MiMoHOD MiMoHOD 4 года назад #
Спасибо за помощь. Внес указанные вами правки в дефолтный файл "default_list_table.tpl.php" и дата появилась в табличном списке.
0
santi santi 4 года назад #
спасибо за релиз...
0
Alekskrug Alekskrug 4 года назад #

После обновления на версию 2.7.0 не устанавливается оюновления InstantMaps. Ошибка 503:
0
Евгений Евгений 4 года назад #
Так же!
0
Pocus Pocus 4 года назад #
Автор во втором письме уточняет:
"Важно: При установлке обновления отключите режим отладки в настройках сайта."
Но мне это не помогло, получил 503.

Вручную подправил поля в БД и залил файлы. Вроде работает.
0
Pocus Pocus 4 года назад #
Кстати, новое поле в БД для корзины.
По идее для видео и каналов тоже такие надо создать? Они же на типах контента?
0
Fuze Fuze 4 года назад #
По идее для видео и каналов тоже такие надо создать?
Не нужно создавать ничего. И для InstantMaps тоже всё создалось при обновлении InstantCMS.
0
Pocus Pocus 4 года назад #
Ясно.
0
rdimrs rdimrs 4 года назад #
Тоже не ставится патч. Отладка отключена.
0
nikdsn nikdsn 4 года назад #
Тоже самое, вчера обновился до 2.7 нормально, а сегодня пришло обновление Instantmaps, и при обновлении тоже 503 ошибка и при отладке такая ошибка!
0
Мирослав Мирослав 4 года назад #
Тоже при обновлении IMAPS ошибка 503
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
0
Pocus Pocus 4 года назад #
DK:
В файле install.sql удалил первую строку
Может и правильно сделал, Fuze уверяет что поле "is_deleted" и так уже есть, не надо его создавать еще раз.
И у меня одно было, но без индекса и с атрибутом unsignet. Не знаю как правильно, но я сделал так, как записано в install.sql (null и index).
Я так понял, что без этого контент будет мимо корзины лететь.
+1
Beavis Beavis 4 года назад #
Аналогично. На всех сайтах, где пытаюсь обновить карты, выходит 503 ошибка.
И немного оффтопа.
Не могу по-человечески поставить карты, вернее они нормально встают, но при добавлении нового объекта я не могу поставить метку на карту, постоянно крутится "колесо" и ничего не загружается.
Решил эту проблему тем, что заменил папки js и controllers в templates из релиза от апреля.

Наблюдается у кого-нибудь такое?
0
Pocus Pocus 4 года назад #
Да, есть такое дело. Правда я сейчас на локали, на хостинг еще не переносил.
У меня была похожая картина когда лицензионный ключь для http пытался применить на https.
0
Pocus Pocus 4 года назад #
Мда. Перетащил к хостеру, там тоже самое.
Ладно, подождём что r2 скажет.
+1
Yar Yar 4 года назад #
Думаю поможет это: http://instantcms.ru/forum/thread25951-1.html

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

Обновление карт у меня тоже не устанавливаются, ошибка.
0
Beavis Beavis 4 года назад #
Спасибо большое, коллега smile
0
Pocus Pocus 4 года назад #
Редирект на https в .htaccess впадает в цикл.
Я пока на локали, перетащу к хостеру, проверю еще.
0
Pocus Pocus 4 года назад #
Проверил. Всё нормально.
А на локальном (Open server) работает вот это
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
Авакадо Авакадо 4 года назад #
InstantVideo будет работать с 2.7.0 или ждать обновление?
+2
Fuze Fuze 4 года назад #
Будет работать
+1
Pocus Pocus 4 года назад #
А в промо-видео кроме вывода связей списком и в табах, был намёк на третий способ.
И вот он - "скрыть"!
Видимо у Fuze совсем силы иссякли, до виджетов дело не дошло.
ЗЫ. Я без претензий. Он нам нужен живой!
+1
Fuze Fuze 4 года назад #
до виджетов дело не дошло
Виджет список контента, вкладка опции. Обратите внимание на новую опцию. r2 всё сделал.
0
Pocus Pocus 4 года назад #
А! О!
0
Def Def 4 года назад #
по публикации гостями, как хак подойдет на 2.7 это решение http://instantcms.ru/blogs/nemnogo-poleznogo/hak-dlja-icms2-publikacija-gostjami-materialov.html ? или уже много переписано и надо ждать нового решения\?
0
JanaKovich JanaKovich 4 года назад #
Спасибо, обновился с 2.6.1 на 2.7. Работает.

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

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

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

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

Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
Telema93 Telema93 4 года назад #
извиняюсь, что-то пошло не так, не вышло скрыть sad а отредактировать нельзя из за прав доступа, а жаль
0
Fuze Fuze 4 года назад #
Судя по дампу, должно быть всё нормально. Если точно все файлы заменили при обновлении, то только смотреть на месте и отлаживать.
0
kssemenov kssemenov 4 года назад #
Только что была аналогичная проблема. Обновился на 2.7.0. Все прекрасно работала. Переехал на другой хостинг (переносил новый хостер). Главное меню - только на Главной. При этом при попытке редактиования в виджете пункта "Все страницы" - ошибка 404.

Написал хостеру. Хостер, который действительно славится своей прекрасной поддержкой, через час отрапортовал о решении проблема. И действительно, все работает. Попросил его поделиться решением, ответит - напишу здесь.
0
Telema93 Telema93 4 года назад #
Вот и боюсь обновить остальные. А чистое стало прекрасно. Странно.
+1
Alexprofi Alexprofi 4 года назад #
Чистая установка системы. Поля типа контента "Страницы". В поле "Автор" стоит тип поля "Возраст".
В результате автор не отображается.
+2
Fuze Fuze 4 года назад #
Спасибо, исправили
0
Андрей Андрей 4 года назад #
Прогресс - это замечательно.
Осталось две цифры, потом будет "тройка"? ;)
0
Fuze Fuze 4 года назад #
Почему же, 2.10, 2.11 и т.д.
А "тройку" уже не потянем, да и смысла нет еще раз кардинально менять CMS.
0
Telema93 Telema93 4 года назад #
2.75367 :)
0
Alexprofi Alexprofi 4 года назад #
Может это только у меня, но поле "Изображение" на страницах не отображается.
0
wantprikol wantprikol 4 года назад #
В Instantvideo импорт по ссылке работает нормально, а массовый импорт находит видео, но не добавляет, появляется затемнение экрана, а окошко не появляется.
0
Игорь Lu Игорь Lu 4 года назад #
После обновления обнаружил, что у меня перестали сохраняться виджеты. Нажимаю кнопку сохранить, а система кидает на ссылку http://домен/admin/widgets_update и выскакивает Ошибка 404.
Самое интересное, что ставлю весь свой сайт на локальный сервер, там всё работает, а на хостинге нет.
На локальном сервере сайт работает по http:// а на хостинге по https://, может в этом проблема?
Не подскажете, в чём может быть проблема?
+1
Игорь Lu Игорь Lu 4 года назад #
Извините за беспокойство! Нашёл проблему сам. Проблема скрывалась в моей голове, перетрудился наверное laugh
-1
No Name No Name 4 года назад #
Скажите как обновить мапс?ошибка при обновлении на почту писал, молчат почему то,обновление мапса пришло одно!!
0
Def Def 4 года назад #
Fuze подскажите пожалуйста, с гита качал версию 19 января. Сейчас вышел финал. Достаточно будет только файлы обновить или надо будет еще какие манипуляции с базой данных делать?
0
AVPRT AVPRT 4 года назад #
А черновик при добавлении контента добавили в этой версии? А то народ ропщет, что добавлять контент с модерацией неудобно, набрал текст - нажал добавить и все, пока не подтвердит модератор ни отредактировать текст ни добавить новый, в общем время теряется а люди разворачиваются и уходят с сайта.
0
Александр Корень Александр Корень 4 года назад #
Огромное спасибо за движок, его поддержку и развитие. Много лет искал такой и очень рад, что вы с хорошей скоростью и качеством продолжаете над ним работать.
Иногда я за вами не успеваю, поэтому обновления ставил разом с 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. Фото, которые были загружены в фотоальбомы до обновления теперь не открываются, при наведении курсором на иконку пишет "фото не опубликовано". Фото загруженные после обновления отображаются нормально.

Понимаю, что похоже намудрил с обновлением. Подскажите, пожалуйста, как возможно исправить ситуацию.
0
Александр Корень Александр Корень 4 года назад #
После второй переустановки neomessenger заработали сообщения, шаманство какое-то
0
Def Def 4 года назад #
если включено сжатие html, то почему то не всплывает окно для создание связи.
0
stealthdebuger stealthdebuger 4 года назад #
Всему виной отхождение от стандартов при написании кода.
Найдите javascript-код, отвечающий за отображение окошка и поставьте в строках кода последним символом ;
Такая же проблема во всех случаях, когда что-то перестает работать при включении "сжатия html".
0
Олег Васильевич я Олег Васильевич я 4 года назад #
Проверял в лисе и хроме - всплывает.
Вообще-то избегаю этой опцией пользоваться, если в шаблоне используются сторонние скрипты.
0
Def Def 4 года назад #
да, у меня как раз есть сторонниие скрипты, но вроде все работало до сжатия. только это окошко не всплывает(
0
Def Def 4 года назад #
создал связь между типо контента Новости и Фотогалерея. Но почему то не выводят связи вариант выбора из фотогалереи. Или фотогалерея не имеет возможности привязаться к другим типам контента?
+1
Олег Васильевич я Олег Васильевич я 4 года назад #
И сама вяжется и к ней привязать можно (проверено).
0
Def Def 4 года назад #
можно посмотреть пример?
0
Def Def 4 года назад #
можно посмотреть пример?
+1
Олег Васильевич я Олег Васильевич я 4 года назад #
новости в альбоме
альбомы в статьях
Пока привязать к альбому можно только один тип контента (там привязанные записи можно выводить только списком, а связь с таким вариантом вывода может быть только одна).
Сами альбомы можно привязывать как угодно.
0
Def Def 4 года назад #
альбомы возможно, но мне надо чтобы фотографии из альбома можно было привязать.
+1
Олег Васильевич я Олег Васильевич я 4 года назад #
Нужно вязать фотки, отвяжитесь от фотоальбомов! laugh Создавайте отдельный тип контента, грузите в записи фотки, и вяжите.
Попробуйте относиться к фотоальбому как к записи типа контента, а к фотографиям в нём, - как к полям этой записи.
0
Def Def 4 года назад #
мне в фотоальбоме нравится вывод, он не просто блочный , а подстраивается в зависимости от ориентации фото к и т.д./)
+1
Олег Васильевич я Олег Васильевич я 4 года назад #
Так сдрайте стили и скрипты в новый тип контента.
0
Андрей Андрей 4 года назад #
Помогите решить проблему

http://instantcms.ru/forum/thread26657-1.html
0
nikdsn nikdsn 4 года назад #
Подскажите пожалуйста, почему на стандартном шаблоне не отображается рейтинг в виде звездочек?
0
Jestik Jestik 4 года назад #
Проверьте файлы, почистите кеш, должно отображаться
0
nikdsn nikdsn 4 года назад #
Разобрался, вся проблема в "Лисе". В опере и Explorer все отображается, а вот Лиса не хочет показывать, и что прикольно, проверял на нескольких ПК. Видимо просто проблема у Лисы с отображением....
0
Pocus Pocus 4 года назад #
Ctrl+Shift+K посмотрите ошибки
0
Yar Yar 4 года назад #
Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются;
Это по умолчанию или где-то нужно настроить?
0
globator globator 4 года назад #
Заметил что в некоторых местах добавлена слова DEFAULT. На пример было LANG_THEME_BG_IMAGE стало LANG_DEFAULT_THEME_BG_IMAGE. Вместо DEFAULT нам имя своего шаблона прописать?
0
Олег Васильевич я Олег Васильевич я 4 года назад #
Если собираетесь юзать наследования, похоже, что придётся.
0
Олег Васильевич я Олег Васильевич я 4 года назад #
+ сами константы изменить
-2
skewes skewes 4 года назад #
здравствуйте!
подскажите пожалуйста какой порт надо указывать и где его взять?
0
Shuma Shuma 4 года назад #
Это ты так пошутил?
0
skewes skewes 4 года назад #
и не думал шутить.
Так кто подскажет что над прописать туда?
0
BoAnRo BoAnRo 4 года назад #
В 99,99% случаев можно оставить порт 21.
0
skewes skewes 4 года назад #
разобрался...
0
blagpro blagpro 4 года назад #
Доброго времени суток! При переезде на https возникла маленькая проблема, а именно, сертификат активирован, а браузер пишет "Подключение к сайту защищено не полностью". Я так понимаю, это означает, что не весь сайт передаётся по https, так вот - как это проверить и устранить?
0
Pocus Pocus 4 года назад #
А при чём здесь релиз icms 2.7? Идите на форум, там тем про https[/url хватает
0
blagpro blagpro 4 года назад #
при том, что в этом релизе добавили редирект в .htaccess
0
blagpro blagpro 4 года назад #
Проблема решена, спасибо за внимание) установлен поиск по сайту от яндекса, в его коде был протокол http
0
Pocus Pocus 4 года назад #
Еще раз, при чём здесь релиз?
Ну добавили, для тех кто не добавил сам, и что? Это всего лишь редирект!
Ищите в своём сайте и базе что там у вас отдаётся по http, например картинки с чужого сайта, скрипты и пр.
Спойлер
0
482 482 4 года назад #
При обновлении с версии 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
Не могу понять, в чём проблема. Может кто подскажет?
0
Алексей Т Алексей Т 4 года назад #
А 2.7 ставили или обновили сразу 2.7.1 ?
+1
WebMan WebMan 4 года назад #
При обновлении с 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. ... остальной код
0
482 482 4 года назад #
Последовал вашему совету. Заработало, но только на той базе данных, которую я взял с чистой установки в 2.7.0 и частично вручную перенесённых в неё данных. После перевода но базу данных рабочего сайта (полная копия) выдало ошибку 503. Через файл "config" включил отладку и получил следующее:
Код PHP:
  1. Ошибка в запросе БД:
  2. Неизвестный столбец 'i.is_deleted' в 'where clause'
  3. SELECT COUNT(i.id) as count
  4. FROM cms_con_news i
  5. FORCE INDEX (date_pub)
  6. 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')
  7. Последние вызовы:
  8. getCount() @ /home/papka/domen/system/controllers/content/model.php : 2124
  9. getContentItemsCount() @ /home/papka/domen/system/controllers/content/frontend.php : 210
  10. renderItemsList()
  11. call_user_func_array() @ /home/papka/domen/system/core/action.php : 29
  12. __call() @ /home/papka/domen/system/controllers/content/actions/category_view.php : 128
  13. renderItemsList() @ /home/papka/domen/system/controllers/content/actions/category_view.php : 128
  14. run()
  15. call_user_func_array() @ /home/papka/domen/system/core/controller.php : 406
  16. runExternalAction() @ /home/papka/domen/system/core/controller.php : 332
  17. runAction() @ /home/papka/domen/system/controllers/content/frontend.php : 15
  18. route()
+1
WebMan WebMan 4 года назад #
Это уже не относится к отладке. Скорее всего у вас не выполнено обновление БД или выполнено не полностью.
Удалите из файла обновления папку package и повторите обновление на исходной копии БД. Или при установке обновления просто пропустите копирование соответствующей галкой. Тогда БД обновится, а файлы не заменятся.
0
482 482 4 года назад #
Спасибо за помощь, помогло. Далее главное не забывать включать режим отладки при обновлениях.
0
Василич Василич 4 года назад #
Тип поля "ссылка". Если включим редирект, длинные ссылки режутся.
0
Radu Radu 4 года назад #
Подскажите кто столкнулся с такой проблемой после обновления, при добавлении новости дата и время выводится не корректно.
Все новости добавляются с датой 01,01,70 03:00 .
Кто подскажет как исправить и где копать?
0
Radu Radu 4 года назад #
Не смог отредактировать или удалить комментарий, проблема решена, спасибо.
0
skynet skynet 4 года назад #
как решили?
0
rookee rookee 4 года назад #
Вопрос по связям .
Если 2 родителя связаны через одно поле - подставлять значение.
Кто то сталкивался с таким? с точки зрения юзабилити очень не продуманно вышло (


оригинал : https://yadi.sk/i/q_A07naX3Ef6mZ
0
rookee rookee 4 года назад #
оригинал тут smile https://yadi.sk/i/KQaN4O063Ef7aU
0
Lord Lord 4 года назад #
Для городов и регионов теперь можно изменять порядок в админке;- где именно?
0
AndroS AndroS 4 года назад #
Почему-то после обновления главная страница сайта стала отдавать 403 ошибку!.. Кто-нибудь сталкивался с такой байдой?
0
islyaeFF islyaeFF 4 года назад #
Названия изображений теперь могут формироваться транслитом из названия материала, к которому они прикрепляются

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