InstantCMS 1.10.7

Всем привет ;-)

Наверняка вы, читая эти строки, не ожидали этого релиза. Поэтому рады вас удивить и подарить некий летний презент в виде обновления 1.10.7.

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

Итак, что же нового в этом релизе нашей CMS?

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

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

В комплекте CMS теперь обновленный компонент "Редирект и скачивание", о котором я также писал ранее.

Из остальных изменений хочется отметить:

  • Обновлённый установщик CMS;
  • Мелкие визуальные исправления;
  • Рефакторинг кода админ панели;
  • Для полей конструктора форм можно задавать права доступа групп;
  • Даты в компоненте контент выводятся в формате ISO 8601;
  • Убраны дубли первых страниц при пагинации в компоненте "Форум";
  • Исправлена проблема с локалью при работе с дробными числами;
  • Кнопки удаления профиля не показываются тем, кто удалить его не может;
  • В режиме отладки теперь показываются вызовы плагинов;
  • Переписана логика работы с преобразованием изображений;
  • В плагин "CKEditor" добавлена поддержка загрузки файлов;
  • Исправлены все известные проблемы и ошибки.

Как обновиться с версии 1.10.6

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

  1. Сделать бекап файлов и базы данных;
  2. Отключить сайт в админке;
  3. Распаковать патч 1.10.6-1.10.7 на сервере, заменяя или смержив совпадения;
  4. Перейти по адресу site.ru/migrate и дождаться сообщения "миграция завершена";
  5. При наличии собственного шаблона и измененных в нем файлов, присутствующих в патче, исправить их;
  6. Удалить папку "migrate";
  7. Включить сайт в админке;
  8. Очистить кеш системы и браузера.

Есть ли изменения в шаблонах?

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

Однако, есть одно изменение, которое вероятно может сказаться на ваших шаблонах. Для его внесения откройте файл /templates/ВАШ_ШАБЛОН/template.php и после строки

$this->prependHeadJS('includes/jquery/jquery.js');

вставьте строку

$this->addHead('<script type="text/javascript">var TEMPLATE = "'.TEMPLATE.'";</script>');

Владельцам премиум компонентов

Все премиум компоненты будут работать без проблем на этой версии InstantCMS.

Благодарности

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

Скачать версию 1.10.7 | Скачать патч 1.10.6->1.10.7 | Поддержать проект | Стать спонсором

 

p.s. InstantCMS is always ready to make some noise :-)

Комментарии (80)
Pasechnik 26 июля 2016 в 06:43 0
small user social cms
Огромное спасибо за проделанную работу! Неожиданная и очень приятная новость.
Александр 26 июля 2016 в 10:12 0
small user social cms
Моё почтение и благодарность!

Нигде не озвучено, но очень хочется спросить, а есть ли какой то определенный срок поддержки первой ветки движка?
Нил™ 26 июля 2016 в 11:41 0
small user social cms
Нет же. И вообще, однажды солнце поглотит землю, если раньше люди сами не уничтожат её, но в любом случае проект земля обречен на конец. Так что...
Александр 26 июля 2016 в 14:34 0
small user social cms
о это бесспорно, но все же хотелось бы некоторой определённости)
Земле отводят ещё около двух миллиардов лет, если не произойдёт форс мажор, тот кто задумал и сотворил нашу планету обладал поистине великими знаниями и опытом, чего стоит такая штука как озоновый слой или процесс фотосинтеза, если задуматься то он просто таки искусственно ограничен 3-4 процентами кпд...
Александр 27 июля 2016 в 13:36 0
small user social cms
я думаю что как бы человек не старался, он уничтожит скорее себя, а планета восстановится.
Но нельзя не заметить что воздействую на планету безумно и варварски...
Fuze 26 июля 2016 в 15:00 +3
small user social cms
Нигде не озвучено
Озвучивал и не раз. Поддерживаться будет до момента, пока не станет очевидно, что первая ветка никому не нужна. Конкретного срока, типа "один год и пять месяцев" конечно же нет.
Александр 27 июля 2016 в 00:36 0
small user social cms
гуд, спс за ответ
Нил™ 26 июля 2016 в 11:38 +2
small user social cms
Muchas gracias amigos, что в переводе означает: "Спасибо за проделанную работу, особенно за поддержку шаблонов и возможность премиум компонентов без дополнительных правок. Довольно неожиданная новость в этот жаркий июльский день, внушает радость и надежды в наши сердца. Слухи о кончине первой ветки оказались преувеличенными, пациент скорее жив чем мёртв. Три восклицательных знака и смайлик."
Странник 26 июля 2016 в 12:02 0
small user social cms
Спасибо!
Джонни Д. 26 июля 2016 в 12:28 0
small user social cms
Большое Вам спасибо !
alex 26 июля 2016 в 15:09 0
no avatar
Спасибо за проделанную работу и спрошу уже в который раз - будет ли возможность миграции с первой ветки на вторую?
letsgo 26 июля 2016 в 16:15 0
small user social cms
С учетом возможностей 1 ветки, лучше спросить будет ли мигратор с 2 ветки на 1.

Fuze спасибо!
Fuze 26 июля 2016 в 17:54 +4
small user social cms
Мигратор в процессе. Следить за процессом разработки можно здесь.

letsgo:
С учетом возможностей 1 ветки, лучше спросить будет ли мигратор с 2 ветки на 1.
Нет в первой ветке таких возможностей, которые есть во второй. И давайте не раздувать опять эту тему, пожалуйста. Специально для приверженцев первой ветки и выпущено это обновление. Пользуйтесь в удовольствие.
letsgo 26 июля 2016 в 19:06 0
small user social cms
Единственное чего нет в 1 ветке в отличии от 2 - это полей и они в принципе необходимы не всегда. А вот в ситуации наоборот, есть много чего из того, чего нет в 2. Поэтому каждый поступает как хочет и выбирает для себя с чем работать. Я пишу со стороны возможностей потребителя именно. В разработках на 2 ветку, а писалось что она заточена именно под программистов, также прогресса не увидел. В основном идет повтор того, что уже есть старое на 1 ветку, причем часть именно то, что там есть по умолчанию.

Тему раздувать не нужно конечно. Просто удивляют одинаковые вопросы, ответы на которые тут пишут часто. Я знаю, что вам как разработчикам не особо хочется поднимать вопрос сравнения 1 и 2 ветки, проще ориентировать всех сразу на 2. Но уж пардон, как вижу, так и написал.
Val 26 июля 2016 в 19:33 0
small user social cms
Есть такое понятие как архитектура приложения. И здесь двойка дает 100 очков вперёд первой ветке. Хорошая архитектура позволяет легко и просто разрабатывать различные дополнения, поддерживать их и развивать. А именно это является главной особенностью любой системы, потому что без дополнений любая супер навороченная система ничто (пример любая ОС для десктопа или телефона).
А с точки зрения пользователя все системы одинаковы и джумла и вордпресс - различия в нюансах расположения кнопок в админке и начального функционала в коробке. Притом этот самый функционал при наличии широкого спектра дополнений не критичен вовсе (зачем тянуть в коробке 100500 лишних функций если они не нужны везде и всюду).

P.S. Чтобы критиковать нужно глубоко разбираться в вопросе, в противном случае не быть столь категоричным при критике, а указывать область ее применения.
letsgo 26 июля 2016 в 19:41 0
small user social cms
Я не критикую ничего. Пишу о том, что есть в наличии. Есть 1 ветка уже за 7 лет доработанная очень сильно с кучей всего и есть 2 ветка на взлете, про которую я часто слышу о том что там есть большой потенциал. Я рад, что он есть, но нет времени ждать 7 лет пока он реализуется. Вот и весь вопрос. Не надо меня записывать в сторонники или анти сторонники, любое развитие мне в плюс, я в этом вопросе просто web мастер потребитель.

p.s Чем быстрее будет развиваться 2 ветка, тем лучше. Но пока по степени имеющихся возможностей я могу на 1 сделать такой сайт, какой на 2 сделать не смогу. Станет 2 на уровень такой же - сразу перейду на неё.
Fuze 26 июля 2016 в 19:37 +7
small user social cms
Когда я попросил не раздувать тему - это значило не продолжать писать на эту тему.
Конечно же отличие не только в полях и конечно же она заточена не на программистов. Поэтому мне не нравится, когда пишут того, чего не знают и не пробовали работать со второй веткой - т.е. мнение исключительно предвзятое и очень субъективное.
Поэтому, прошу еще раз: не стоит раздувать тему и писать офтоп. Чтобы исключить дальнейшие непонятности, поясню еще раз: развития первой ветки не будет в той мере, в которой будет развитие второй ветки - как бы этого кому-либо не хотелось. Чтобы что-то сделать для первой ветки - её нужно всю переписать и получится InstantCMS2, которая уже есть.
Хотите - форкайте согласно лицензионного соглашения. Только за 8 лет так ни один форк до ума не был доведен, вернее попытки его создания не увенчались успехом.
Просто удивляют одинаковые вопросы, ответы на которые тут пишут часто.
Вопрос был про мигратор, вы объективно на него ответить не можете и сами завели желаемую тему.
проще ориентировать всех сразу на 2
Да, мы честны с пользователями. О том, какую версию нужно использовать, мы рекомендуем в первом абзаце страницы "Скачать".

Пожалуйста, не отвечайте на мой комментарий.
Князь Мышкин 16 августа 2016 в 14:07 +1
small user social cms
Фьюз. Извини, что влезаю... Но на радостях попытался на тестовой площадке совершить миграцию, при переносе статей крутит мне карамельку уже не первый час. Я понимаю, что это не релиз нифига, и надо вообще-то дождаться релиза.. Но вдруг есть у тебя или других ответ...
Стала колом, и всё тут.

Размер БД не растет, в контенте так ничего и не образовалось, ни строчки. Категории тоже не образовались, хотя галочка стоит. Статьи, соответственно тоже.
Все настройки по дефолту


И да. За труды - большое спасибо
Fuze 16 августа 2016 в 14:22 0
small user social cms
Внимательности вам. Мигратор конечно же нерабочий.
Князь Мышкин 16 августа 2016 в 15:38 0
small user social cms
Эх... эхЪ - я бы даже так сказал, ведь мне статьи перетащить и нужно. Включаю режим грусти

=)
MakArtSoft 16 августа 2016 в 15:48 0
small user social cms
Статьи и не только можно перетащить без проблем. Вот неофициальный мигратор
Олег Васильевич я 16 августа 2016 в 16:46 0
small user social cms
и ещё один
Князь Мышкин 16 августа 2016 в 17:09 0
small user social cms
URL не сохраняет, увы
MakArtSoft 16 августа 2016 в 17:12 0
small user social cms
301 ридерект. Или можно через dbforge/
Я перенес, все работает http://urengoy.pro/
Князь Мышкин 16 августа 2016 в 17:19 0
small user social cms
Что-то копирует, что-то не очень большое уже дает 503 ошибку ...
А так, если у кого работает - штука полезная
Заралик 26 июля 2016 в 17:10 +3
small user social cms
Спасибо, рад что вышло обновление для 1 ветки, я думал что она вообще скоро перестанет поддерживаться.
Zau4man 26 июля 2016 в 20:49 +1
small user social cms
Спасибо. Остался еще один проект на единичке.
Dost 27 июля 2016 в 08:10 +1
small user social cms
Спасибо за обновление.
pajnut 27 июля 2016 в 08:32 +1
small user social cms
отличная новость
MegaRostov 27 июля 2016 в 09:15 -3
small user social cms
cry Хочу форум на вторую ветку......
MegaRostov 28 июля 2016 в 10:06 0
small user social cms
Сколько все таки неодекватов. Простое пожелание, а тут столько плевков. Спасибо за то что хоть не забанили.
Разработчикам респект за 1.10.7. Молодцы!
alex 27 июля 2016 в 11:19 -5
no avatar
задал казалось бы простой вопрос, будет ли в будущем возможность миграции на вторую ветку, так будет?
Fuze 27 июля 2016 в 13:57 +1
small user social cms
Я же вам ответил выше, невнимательность? smile
alex 30 июля 2016 в 22:38 +1
no avatar
Спасибо!
Jestik 27 июля 2016 в 17:20 0
small user social cms
Хех) случайно заметил эту новость)

А версия с новым дефолтным шаблоном походу не состоиться
Sidab 28 июля 2016 в 13:37 0
small user social cms
Спасибо большое!
Keep 1 августа 2016 в 03:10 +1
small user social cms
Не наносится watermark в личных альбомах пользователей.
При миграции CKEditor не обновляется, нужно вручную обновлять в админке.
Keep 2 августа 2016 в 04:17 0
small user social cms
Ещё нет стрелок голосования за фото - нравится/не нравится, нельзя проголосовать.
Всё проверял на чисто установленной цмс.
Keep 2 августа 2016 в 04:26 0
small user social cms
Ещё после добавления второго сообщения на форуме в одной теме - ошибка 404.
Fuze 2 августа 2016 в 18:00 +2
small user social cms
ватермарк: коммит
стрелки голосования в дефолтном шаблоне: коммит
быстрое добавление ответа на форуме для дефолтного шаблона: коммит

Архивы перезалиты с этими изменениями.
Keep 2 августа 2016 в 18:04 +2
small user social cms
Большое спасибо.
Keep 5 августа 2016 в 14:52 +1
small user social cms
Компонент доска объявлений, если в админке у любой рубрики добавить ключевые слова keywords, то они не добавляются, а title и description добавляются.
Fuze 8 августа 2016 в 13:00 +1
small user social cms
Проверил, у меня добавляются.
Keep 8 августа 2016 в 17:00 +1
small user social cms
Только что заново скачал архив и установил с демо данными.
В админке, в доске объявлений, в рубрике Автомобили, добавляю title, keywords, description.
На сайте перехожу в рубрику Автомобили и открываю Исходный код страницы, title и description поменялись, а keywords нет. Хотя в админке и БД поменялся.
keywords у всех рубрик доски всегда совпадает с название рубрики и не меняется на указанные.
Олег Васильевич я 8 августа 2016 в 17:16 +1
small user social cms
Перепроверил, подверждаю.
Fuze 8 августа 2016 в 19:46 +1
small user social cms
Пардон, не понял вас просто. Вы написали "не добавляются", а они не выводятся, если указаны. Решение здесь.
Keep 8 августа 2016 в 20:09 +1
small user social cms
Извиняюсь, неправильно написал. Большое спасибо.
Олег Васильевич я 8 августа 2016 в 17:10 +1
small user social cms
Fuze:
стрелки голосования в дефолтном шаблоне: коммит
Тогда и <i class="fa fa-home"></i> в mod_menu.tpl
Rainbow 9 августа 2016 в 13:01 +2
small user social cms
Уже не ждал...

Игорь, Токарев конечно немного облажался перед Странником, но все таки он сделал почти новый шаблон

http://www.instantcms.ru/blogs/blog-karagandinca/obnovlenie-free-bootstrap-shablon-1-10-6.html

мне кажется было бы не плохо его включить в дефолт.
swjatoy 6 сентября 2016 в 09:06 +1
small user social cms
Добрые люди подскажите во время обновление шаблона под 1.10.7 на форуме выдает ошибку при открытии темы Fatal error: Uncaught --> Smarty: Unable to load template file 'com_forum_toolbar.tpl' in 'com_forum_view_thread.tpl' <-- thrown in /var/www/admin/www/news-rasha.ru/includes/smarty/libs/sysplugins/smarty_internal_templatebase.php on line 129

что это и как можно решить?
Kuper 4 октября 2016 в 16:20 +1
small user social cms
ЭЭЭЭЭ немного не допонял тыкните плз где загрузка файлов
Владимир Савенко 4 октября 2016 в 17:46 +1
small user social cms
Или Здесь или в самом низу основного сообщения
Няшк 26 октября 2016 в 09:30 +1
small user social cms
Всё что создано хорошего для Инстант (красивые шаблоны, компоненты, модули) - это всё создано для первой ветки. На сегодняшний день, для новой версии Instantcms 2, нет не одного готового шаблона, который бы меня устраивал и почти все улучшения(которых кот наплакал) являются платными. Так что реально интересным и выгодным вариантом является instantcms 1.10. Спасибо разработчикам.)
Александр 7 ноября 2016 в 00:25 +1
small user social cms
Уважаемый Fuze, огромное спасибо за обновление!
@SEMEN 30 ноября 2016 в 21:09 +2
small user social cms
Не добавляются фото в личные альбомы пользователей, именно стандартным загрузчиком фотографий, выдает 404, флешем нормально, только у меня так?
savin2002 2 декабря 2016 в 18:59 +1
no avatar
Не добавляются фото в личные альбомы пользователей, именно стандартным загрузчиком фотографий, выдает 404, флешем нормально, только у меня так?
У меня тоже так.
Keep 2 декабря 2016 в 20:27 +1
small user social cms
Подтверждаю, тоже ошибка 404.
Юрий 10 декабря 2016 в 05:35 +1
small user social cms
Аналогично..404. Только flash срабатывает
Юрий 13 декабря 2016 в 14:08 +1
small user social cms
Не могу понять, что с reCapcha. На чисто установленном движке, не сохраняет настройки капчи. Соответственно капча не работает. Куда копать?
Keep 13 декабря 2016 в 15:23 +2
small user social cms
Удалите плагин в админке и заново установите, заработает.
Юрий 13 декабря 2016 в 18:10 +1
small user social cms
Спасибо тебе, добрый человек!
savin2002 13 декабря 2016 в 16:33 +1
no avatar
Не добавляются фото в личные альбомы пользователей, именно стандартным загрузчиком фотографий, выдает 404, флешем нормально, только у меня так?
Кто-нибудь решил проблему?
@SEMEN 14 декабря 2016 в 11:20 +1
small user social cms
пока тупо заменил папки \components\users и \components\photos и подправил файл в шаблоне com_users_photo_add.tpl на аналогичные из 1.10.6
можно по крайне мере загружать фото с мобилы (с хрома и оперы) .
@IRIP 26 декабря 2016 в 21:27 0
no avatar
уже 10.7 а косяки еще версии 1.6.2 =(

- при добавлении статьи с /content/add.html не пишется заголовок в title
- Крым, уже три года Российский, а в системе он украинский
kssemenov 4 марта 2017 в 22:51 +3
no avatar
Я новый пользователь. Делал сайт на двойке. Делал-делал. Делал-делал. Потом что-то дернуло установить единицу. В результате сделал все за день.

Она нужна, единица. Есть такое слабопереводимое слово "smooth". Вот единичка именно такая. В ней все как по маслу идет.

Спасибо творцам за обе версии.
Владимир Савенко 4 марта 2017 в 23:33 0
small user social cms
Я сейчас осваиваю двойку и могу сказать, что в обеих версиях инстанта есть свои плюсы и минусы.. Например для того, что бы расширить вывод блоков на главной Вам надо править и сам шаблон и css если хотите как то украсить вывод модуля - сделать вывод плиткой например... В двойке все это решается в админке...с другой стороны если Вы поставили двойку без демоданных. то замучаетесь строить контент... опять же нет многих компонентов от единички... тут надо самому определиться, что Вы хотите от сайта и на сколько Вы сильны в сайтостроении и верстке шаблонов в Smarty
Ris 5 марта 2017 в 00:25 0
small user social cms
Согласен.
Для новичка в сайтостроении первая ветка идеальна. Всё настроено из коробки, через минуту после установки можно запускать рыбок.
Но человек всегда хочет чего-то большего. И вот при попытках доработать сайт на единице, начинаешь понимать, что в двойке многие фичи есть прямо из коробки.
Но, чтобы это понять новичек должен попробовать масштабировать единицу.
Нэйтал И 7 марта 2017 в 09:58 0
no avatar
А какая версия PHP для первой ветки?
Lord 10 апреля 2017 в 10:20 0
small user social cms
Рекапча по умолчанию в самом движке не сохраняет, даже в дефолте
Kuper 24 апреля 2017 в 20:21 0
small user social cms
Не знаю почему но мне 1.10 больше нравиться чем 2, как то она приятней что ли, единственное допилить некоторые вещи и цены не будет, из тех что помню это видосы в блогах не постятся нормально, в альбомах нет возможности указать размер фото в процентах из за этого у некоторых оно вылезает за поля экрана а у других оно мелкое, GIF грузит не правильно видимо из за обработки а кнопочки показывать оригинал нет, в каталоге нужна загрузка файлов и более одной фотки, мало полей, можно и конструктор припилить, ну самое главное в новостях нет загрузки файлов
Вообщем спасибо за движок, если допилите до ума в принципе другие движки и нафиг не нужны
Александр 13 мая 2017 в 10:31 0
small user social cms
Fuze:
Переписана логика работы с преобразованием изображений;
Не добавляются фото в личные альбомы пользователей, именно стандартным загрузчиком фотографий, выдает 404, флешем нормально, только у меня так?

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

Переписанная логика преобразования убирает эту проблему или это не об этом?
Александр 13 мая 2017 в 10:43 0
small user social cms
Переписанная логика преобразования убирает эту проблему или это не об этом?

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

Кто сталкивался с белыми фото, что делать?
kssemenov 13 мая 2017 в 11:00 0
no avatar
Белого фона не было, а загрузчик не работал. Причем на дефолтном шаблоне работал. Решил заменой файлов с 1.10.6
@amigo 23 мая 2017 в 00:22 0
no avatar
1.10.8 до осени выйдет?
Fuze 23 мая 2017 в 08:06 0
small user social cms
Нет
o5Tolik 30 мая 2017 в 15:37 0
small user social cms
А демо данной версии есть?
Александр 6 октября 2017 в 16:37 0
small user social cms
Хэлп, заметил что в блогах клубов не считаются просмотры и в 1.10.6 и в 1.10.7 , как поправить?
alex 10 октября 2017 в 13:21 0
no avatar
мигратор на ветку 2 заброшен?
Zau4man 10 октября 2017 в 18:37 0
small user social cms
Поищите тему на форуме. Кто хотел - мигрировал.
Я в момент активного обсуждения в теме мигратора переехал успешно с 1.0.6 на 2.4.0