Всем привет ;-)
Наверняка вы, читая эти строки, не ожидали этого релиза. Поэтому рады вас удивить и подарить некий летний презент в виде обновления 1.10.7.
Сразу оговорюсь, что, увы, не всё, что мы хотели сделать, выполнено в этом релизе. В частности, мы так и не нашли время на новый дефолтный шаблон. Кто его ждал, не обессудьте, нам очень жаль, что это не получилось.
Итак, что же нового в этом релизе нашей CMS?
Отдельно хочу подчеркнуть, что исправлены практически все уязвимости в админке. Это было не критично конечно же, но гораздо приятней работать с CMS, зная, что даже админ панель защищена. Не обошли стороной мы и фронтэнд сайта, там также закрыто несколько сложно реализуемых уязвимостей. Поэтому на текущий момент для InstantCMS 1.X нам неизвестно ни одной рабочей уязвимости, с чем нас всех мы и поздравляем.
Мы добавили в комплект движка новый плагин Recaptcha, я писал о нем ранее, взамен устаревшему Kaptcha, однако по умолчанию он не установлен, но вы можете его установить и включить в админке, отключив текущую капчу.
В комплекте CMS теперь обновленный компонент "Редирект и скачивание", о котором я также писал ранее.
Из остальных изменений хочется отметить:
- Обновлённый установщик CMS;
- Мелкие визуальные исправления;
- Рефакторинг кода админ панели;
- Для полей конструктора форм можно задавать права доступа групп;
- Даты в компоненте контент выводятся в формате ISO 8601;
- Убраны дубли первых страниц при пагинации в компоненте "Форум";
- Исправлена проблема с локалью при работе с дробными числами;
- Кнопки удаления профиля не показываются тем, кто удалить его не может;
- В режиме отладки теперь показываются вызовы плагинов;
- Переписана логика работы с преобразованием изображений;
- В плагин "CKEditor" добавлена поддержка загрузки файлов;
- Исправлены все известные проблемы и ошибки.
Как обновиться с версии 1.10.6
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных. Обновляться лучше на копии сайта, поднятом локально на ПК или иным подобным способом. Мы не несем никакой ответственности за любые потери данных, произошедшие в результате неправильных действий при обновлении. Решение об обновлении вы принимаете самостоятельно.
- Сделать бекап файлов и базы данных;
- Отключить сайт в админке;
- Распаковать патч 1.10.6-1.10.7 на сервере, заменяя или смержив совпадения;
- Перейти по адресу site.ru/migrate и дождаться сообщения "миграция завершена";
- При наличии собственного шаблона и измененных в нем файлов, присутствующих в патче, исправить их;
- Удалить папку "migrate";
- Включить сайт в админке;
- Очистить кеш системы и браузера.
Есть ли изменения в шаблонах?
Да, есть, но они никак не влияют на работоспособность, скорее носят "косметический" характер. Вы их сможете увидеть при помощи любой из программ сравнения файлов.
Однако, есть одно изменение, которое вероятно может сказаться на ваших шаблонах. Для его внесения откройте файл /templates/ВАШ_ШАБЛОН/template.php и после строки
$this->prependHeadJS('includes/jquery/jquery.js');
вставьте строку
$this->addHead('<script type="text/javascript">var TEMPLATE = "'.TEMPLATE.'";</script>');
Владельцам премиум компонентов
Все премиум компоненты будут работать без проблем на этой версии InstantCMS.
Благодарности
Спасибо всем пользователям InstantCMS за то, что вы с нами! Мы благодарны каждому, кто использует наш движок, благодарны старожилам нашего сообщества, благодарны всем, кто нас поддерживает и верит в InstantCMS.
Поддержите проект
Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.
Реклама #
Pasechnik 8 лет назад #
Александр 8 лет назад #
Нигде не озвучено, но очень хочется спросить, а есть ли какой то определенный срок поддержки первой ветки движка?
Нил™ 8 лет назад #
Александр 8 лет назад #
Земле отводят ещё около двух миллиардов лет, если не произойдёт форс мажор, тот кто задумал и сотворил нашу планету обладал поистине великими знаниями и опытом, чего стоит такая штука как озоновый слой или процесс фотосинтеза, если задуматься то он просто таки искусственно ограничен 3-4 процентами кпд...
Dorimen 8 лет назад #
Александр 8 лет назад #
Но нельзя не заметить что воздействую на планету безумно и варварски...
Fuze 8 лет назад #
Александр 8 лет назад #
Нил™ 8 лет назад #
Странник 8 лет назад #
Джонни Д. 8 лет назад #
alex 8 лет назад #
letsgo 8 лет назад #
Fuze спасибо!
Fuze 8 лет назад #
letsgo 8 лет назад #
Тему раздувать не нужно конечно. Просто удивляют одинаковые вопросы, ответы на которые тут пишут часто. Я знаю, что вам как разработчикам не особо хочется поднимать вопрос сравнения 1 и 2 ветки, проще ориентировать всех сразу на 2. Но уж пардон, как вижу, так и написал.
Val 8 лет назад #
А с точки зрения пользователя все системы одинаковы и джумла и вордпресс - различия в нюансах расположения кнопок в админке и начального функционала в коробке. Притом этот самый функционал при наличии широкого спектра дополнений не критичен вовсе (зачем тянуть в коробке 100500 лишних функций если они не нужны везде и всюду).
P.S. Чтобы критиковать нужно глубоко разбираться в вопросе, в противном случае не быть столь категоричным при критике, а указывать область ее применения.
letsgo 8 лет назад #
p.s Чем быстрее будет развиваться 2 ветка, тем лучше. Но пока по степени имеющихся возможностей я могу на 1 сделать такой сайт, какой на 2 сделать не смогу. Станет 2 на уровень такой же - сразу перейду на неё.
Fuze 8 лет назад #
Конечно же отличие не только в полях и конечно же она заточена не на программистов. Поэтому мне не нравится, когда пишут того, чего не знают и не пробовали работать со второй веткой - т.е. мнение исключительно предвзятое и очень субъективное.
Поэтому, прошу еще раз: не стоит раздувать тему и писать офтоп. Чтобы исключить дальнейшие непонятности, поясню еще раз: развития первой ветки не будет в той мере, в которой будет развитие второй ветки - как бы этого кому-либо не хотелось. Чтобы что-то сделать для первой ветки - её нужно всю переписать и получится InstantCMS2, которая уже есть.
Хотите - форкайте согласно лицензионного соглашения. Только за 8 лет так ни один форк до ума не был доведен, вернее попытки его создания не увенчались успехом.
Пожалуйста, не отвечайте на мой комментарий.
Князь Мышкин 8 лет назад #
Стала колом, и всё тут.
Размер БД не растет, в контенте так ничего и не образовалось, ни строчки. Категории тоже не образовались, хотя галочка стоит. Статьи, соответственно тоже.
Все настройки по дефолту
И да. За труды - большое спасибо
Fuze 8 лет назад #
Князь Мышкин 8 лет назад #
=)
Endroid 8 лет назад #
Олег Васильевич я 8 лет назад #
Князь Мышкин 8 лет назад #
Endroid 8 лет назад #
Я перенес, все работает http://urengoy.pro/
Князь Мышкин 8 лет назад #
А так, если у кого работает - штука полезная
KoRn 8 лет назад #
Zau4man 8 лет назад #
Dost 8 лет назад #
pajnut 8 лет назад #
R161Net 8 лет назад #
R161Net 8 лет назад #
Разработчикам респект за 1.10.7. Молодцы!
alex 8 лет назад #
Fuze 8 лет назад #
alex 8 лет назад #
Jestik 8 лет назад #
А версия с новым дефолтным шаблоном походу не состоиться
tesster 8 лет назад #
Keep 8 лет назад #
При миграции CKEditor не обновляется, нужно вручную обновлять в админке.
Keep 8 лет назад #
Всё проверял на чисто установленной цмс.
Keep 8 лет назад #
Fuze 8 лет назад #
стрелки голосования в дефолтном шаблоне: коммит
быстрое добавление ответа на форуме для дефолтного шаблона: коммит
Архивы перезалиты с этими изменениями.
Keep 8 лет назад #
Keep 8 лет назад #
Fuze 8 лет назад #
Keep 8 лет назад #
В админке, в доске объявлений, в рубрике Автомобили, добавляю title, keywords, description.
На сайте перехожу в рубрику Автомобили и открываю Исходный код страницы, title и description поменялись, а keywords нет. Хотя в админке и БД поменялся.
keywords у всех рубрик доски всегда совпадает с название рубрики и не меняется на указанные.
Олег Васильевич я 8 лет назад #
Fuze 8 лет назад #
Keep 8 лет назад #
Олег Васильевич я 8 лет назад #
RSN 8 лет назад #
Игорь, Токарев конечно немного облажался перед Странником, но все таки он сделал почти новый шаблон
http://instantcms.ru/blogs/blog-karagandinca/obnovlenie-free-bootstrap-shablon-1-10-6.html
мне кажется было бы не плохо его включить в дефолт.
swjatoy 8 лет назад #
что это и как можно решить?
Kuper 8 лет назад #
Владимир Савенко ✝️ 8 лет назад #
Алхимик 8 лет назад #
Александр 8 лет назад #
SEMEN 8 лет назад #
savin2002 8 лет назад #
Keep 8 лет назад #
Юрий 8 лет назад #
Юрий 8 лет назад #
Keep 8 лет назад #
Юрий 8 лет назад #
savin2002 8 лет назад #
SEMEN 8 лет назад #
можно по крайне мере загружать фото с мобилы (с хрома и оперы) .
IRIP 7 лет назад #
- при добавлении статьи с /content/add.html не пишется заголовок в title
- Крым, уже три года Российский, а в системе он украинский
kssemenov 7 лет назад #
Она нужна, единица. Есть такое слабопереводимое слово "smooth". Вот единичка именно такая. В ней все как по маслу идет.
Спасибо творцам за обе версии.
Владимир Савенко ✝️ 7 лет назад #
Ris 7 лет назад #
Для новичка в сайтостроении первая ветка идеальна. Всё настроено из коробки, через минуту после установки можно запускать рыбок.
Но человек всегда хочет чего-то большего. И вот при попытках доработать сайт на единице, начинаешь понимать, что в двойке многие фичи есть прямо из коробки.
Но, чтобы это понять новичек должен попробовать масштабировать единицу.
Нэйтал И 7 лет назад #
Lord 7 лет назад #
Kuper 7 лет назад #
Вообщем спасибо за движок, если допилите до ума в принципе другие движки и нафиг не нужны
Александр 7 лет назад #
И к этому всему некоторые фото пользователей при загрузке на сайт 1.10.6 , при преобразовании и ресайзе становятся белым фоном (не пропадают, а именно вместо изображение на фотографии остаётся только белый цвет), как я понимаю эти фото сделаны новыми смартфонами, но всё чаще такое вылезает, если взять такую фото и пересохранить в графическом редакторе то всё нормально загружается после.
Переписанная логика преобразования убирает эту проблему или это не об этом?
Александр 7 лет назад #
Сам спросил и сам проверил как и должен был поступить, нет не убирает, фото белое при загрузке на 1.10.7, и да, стандартный загрузчик на 1.10.7 не работает.
Кто сталкивался с белыми фото, что делать?
kssemenov 7 лет назад #
Александр 6 лет назад #
amigo 7 лет назад #
Fuze 7 лет назад #
o5Tolik 7 лет назад #
Александр 7 лет назад #
alex 7 лет назад #
Zau4man 7 лет назад #
Я в момент активного обсуждения в теме мигратора переехал успешно с 1.0.6 на 2.4.0
Евгений Фоменко 6 лет назад #
Евгений Фоменко 6 лет назад #
Евгений Фоменко 6 лет назад #
Евгений Фоменко 6 лет назад #
Странник 6 лет назад #
Если мне память не изменяет, чтобы копейки отображались, надо каждую рубрику переключить в Магазин в выпадающем списке.
Евгений Фоменко 6 лет назад #
Пытался сделать операцию с ценой (увеличить математически) - {$item.price+$item.price/10} выводит совершенно другой результат (к примеру, цена 13005, а он выводит результат 14.3). Наверное стоит спросить на форуме
abasia 6 лет назад #
DATABASE ERROR:
INSERT INTO `#__board_cats` (`id`, `parent_id`, `ordering`, `NSLeft`, `NSRight`, `NSDiffer`, `NSIgnore`, `NSLevel`, `title`, `description`, `published`, `orderform`, `showdate`, `pubdate`, `orderby`, `orderto`, `public`, `perpage`, `maxcols`, `thumb1`, `thumb2`, `thumbsqr`, `uplimit`, `is_photos`, `icon`, `obtypes`) VALUES(1, 0, 1, 1, 8, '', 0, 0, '-- Корневая рубрика --', '', 1, 1, 1, '2016-06-22 13:39:32', 'pubdate', 'desc', 0, 15, 1, 64, 400, 0, 10, 1, 'folder_grey.png', ''),(10, 1, 21, 2, 3, '', 0, 1, 'Услуги', '', 1, 1, 1, '2016-06-22 14:30:29', 'pubdate', 'desc', -1, 20, 1, 64, 400, 0, 10, 1, 'folder_grey.png', 'Предлагаю\r\nТребуется'),(9, 1, 23, 6, 7, '', 0, 1, 'Автомобили', '', 1, 1, 1, '2016-06-22 14:30:23', 'pubdate', 'desc', -1, 20, 1, 64, 400, 0, 10, 1, 'folder_grey.png', 'Куплю\r\nПродам\r\nОбменяю'),(8, 1, 22, 4, 5, '', 0, 1, 'Недвижимость', '', 1, 1, 1, '2016-06-22 14:30:00', 'pubdate', 'desc', -1, 20, 1, 64, 400, 0, 10, 1, 'folder_grey.png', 'Продам\r\nКуплю\r\nОбменяю\r\nСдам\r\nСниму')
Field 'form_id' doesn't have a default value
Ris 6 лет назад #
\system\config\config.php
Находите строку
'clear_sql_mode' => 0,
Пишете туда единицу. Сохраняете.
Ris 6 лет назад #
Идете сюда:
OSPanel\userdata\config\MySQL-5.7_my.ini (или MySQL-5.7-x64_my.ini), находите строку
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
исправляете на такую:
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
abasia 6 лет назад #
DATABASE ERROR:
INSERT INTO `#__board_cats` (`id`, `parent_id`, `ordering`, `NSLeft`, `NSRight`, `NSDiffer`, `NSIgnore`, `NSLevel`, `title`, `description`, `published`, `orderform`, `showdate`, `pubdate`, `orderby`, `orderto`, `public`, `perpage`, `maxcols`, `thumb1`, `thumb2`, `thumbsqr`, `uplimit`, `is_photos`, `icon`, `obtypes`) VALUES(1, 0, 1, 1, 8, '', 0, 0, '-- Корневая рубрика --', '', 1, 1, 1, '2016-06-22 13:39:32', 'pubdate', 'desc', 0, 15, 1, 64, 400, 0, 10, 1, 'folder_grey.png', ''),(10, 1, 21, 2, 3, '', 0, 1, 'Услуги', '', 1, 1, 1, '2016-06-22 14:30:29', 'pubdate', 'desc', -1, 20, 1, 64, 400, 0, 10, 1, 'folder_grey.png', 'Предлагаю\r\nТребуется'),(9, 1, 23, 6, 7, '', 0, 1, 'Автомобили', '', 1, 1, 1, '2016-06-22 14:30:23', 'pubdate', 'desc', -1, 20, 1, 64, 400, 0, 10, 1, 'folder_grey.png', 'Куплю\r\nПродам\r\nОбменяю'),(8, 1, 22, 4, 5, '', 0, 1, 'Недвижимость', '', 1, 1, 1, '2016-06-22 14:30:00', 'pubdate', 'desc', -1, 20, 1, 64, 400, 0, 10, 1, 'folder_grey.png', 'Продам\r\nКуплю\r\nОбменяю\r\nСдам\r\nСниму')
Field 'form_id' doesn't have a default value
Ris 6 лет назад #
abasia 6 лет назад #
Sergey_ 4 года назад #
abasia 4 года назад #
abasia 4 года назад #
abasia 4 года назад #
Sergey_ 4 года назад #
Sergey_ 4 года назад #
DeDja 4 года назад #
Sergey_ 4 года назад #
Sergey_ 4 года назад #
Sergey_ 4 года назад #
Dark Space 3 года назад #
Юрий 3 года назад #