Обновление InstantCMS 2.5.1

25.61K

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

Принимаем небольшой релиз нашей CMS.

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

  • исправлена ошибка, когда поле подсчета символов не показывалось при редактировании записей;
  • исправлена ошибка с скриптом /templates/default/js/modal.js и неработоспособностью некоторых функций InstantMaps;
  • исправлена ошибка при установке дополнений с использованием FTP соединения;
  • исправлена ошибка инициализации текстовых аватаров при загрузке по ajax, улучшен алгоритм их генерации;
  • исправлена невозможность фильтрации в админке в браузере Firefox;
  • исправлен недочет (раскрытие путей) при написании личного сообщения без параметров;
  • исправлен недочет в методе convertCSSUrlsToAbsolute, когда в css нельзя было указывать пути в одинарных кавычках;
  • исправен недочет в функции file_save_from_url — добавлен параметр CURLOPT_RETURNTRANSFER;
  • исправлена ошибка в выборе группы при регистрации и дополнительных обязательных полей;
  • исправлена ошибка при автоматическом определении страны и невозможностью выбора остальных данных;
  • в полях изображений скрипты грузятся в зависимости от контекста;
  • исправлены недочеты в редакторе Redactor;
  • добавлена возможность разработчикам указывать дополнительную фильтрацию для хуков статистики в админке;
  • добавлены хуки menu_before_list, widgets_before_list;

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

Спасибо всем, кто сообщал об ошибках и помогал в тестировании.

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

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

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

+8
PIN PIN 8 лет назад #
приходится просто удивляться вашей производительности, 5+!
+2
Вячеслав Вячеслав 8 лет назад #
ОГРОМНОЕ СПАСИБО!Колоссальный труд.Терпение...я представляю сколько нервов ушло...а сколько предстаит.Дай Бог Здоровья Разработчикам!И Всем кто с Нашей Любимой CMS!
+2
Александр Сергеевич Александр Сергеевич 8 лет назад #
Спасибо за скорость! v
+8
Birles Birles 8 лет назад #
Оперативно сработано! У icms самые адекватные разработчики, которые идут навстречу своим пользователям и учитывают их пожелания. Быстро исправляются баги и релизы выходят один за другим, видно как любят и переживают за свое детище. Спасибо вам за ваш титанический труд и прекрасный icms! Так же выражаю благодарность всем другим специалистам, кто оказывает помощь в развитии icms!
0
globator globator 8 лет назад #
Ребята не успеваем обновляться, дайте передохнуть laugh
0
Val Val 8 лет назад #
Понедельник аж лучше начался после такой новости! Спасибо за позитивные эмоции.
Версия 2.5.1 а демо сайт отстает laugh
Спойлер
+1
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
Спасибо за обновление!
0
saytovik saytovik 8 лет назад #
Парни! Никак не дадите модуль дописать, приходится сначала мержить обновления :)
0
Val Val 8 лет назад #
314zd271c, ваш ник не соответствует п.1.2 правил сайта joke
+2
BoAnRo BoAnRo 8 лет назад #
Он просто перепутал местами ник и пароль laugh
+3
Val Val 8 лет назад #
Ну это всё объясняет! Тогда на правила можно забить laugh
0
iWeb iWeb 8 лет назад #
Он просто перепутал местами ник и пароль )

)))))))))))
0
Romanovcmc Romanovcmc 8 лет назад #
Хоть вспомнил чему число е равняется, а то совсем позабыл математику.
0
ТЕКАМА (Dagger) ТЕКАМА (Dagger) 8 лет назад #
Тоже, от лица нашей команды - наша благодарность и "уважуха", так держать, Инстантовцы!

В общем, наши верстальщики тоже оценивают 2 ветку, как более перспективную...
0
iWeb iWeb 8 лет назад #
Огромное Спасибо за обновление !!! dance
0
Денис Швецов Денис Швецов 8 лет назад #
Спасибо большое! Как же я рад, что нашел для себя Инстант :)
+1
Zau4man Zau4man 8 лет назад #
Спасибо за обновление. Так держать!
0
iWeb iWeb 8 лет назад #
Один проект обновил с 2.4.0 до 2.5.1 ! Отлично ! Полёт нормальный! ИнстантМапс - работает в штатном режиме ! За Огромную работу Спасибо Fuze и r2 !
0
Александр Александр 8 лет назад #
Обновился. Всё летает smile crazy
0
Sergon Sergon 8 лет назад #
подскажите у кого как..., заметил после обновления на 2.5.0, что не могу сохранять порядок категорий в админке. Перетаскиваю, сохранить и ничего, всё по старому
0
Sergon Sergon 8 лет назад #
и к тому же в дереве список пропадает после сохранения. проверил на чистой 2.5.1, так же
0
Donto Donto 8 лет назад #
такой же глюк был в 2.5.0
0
Birles Birles 8 лет назад #
Я тоже вчера категории потерял, до сих пор ищу)
0
Roman Roman 7 лет назад #
У меня на 2.5.0 потерялись категории, но это я сам нарукопопил))) Потом базу в myadmin шерстил, частично помогло.
+4
Fuze Fuze 8 лет назад #
Файл /system/controllers/admin/actions/content_cats_order.php

найти

Код PHP:
  1. $tree = $this->prepareTree($hash['children']);
заменить на

Код PHP:
  1. $tree = $this->prepareTree($hash);
Вероятно это связано с обновлением в 2.5.0 библиотеки dynatree
0
Sergon Sergon 8 лет назад #
Fuze, помогло! Спасибо!
+1
Birles Birles 8 лет назад #
А мне к сожалению не помогло
0
Donto Donto 8 лет назад #
Супер! А в обновление 2.5.1 это вошло? Хочу обновиться)
0
Sergon Sergon 8 лет назад #
нет, я добавлял ручками
0
&$!#% &$!#% 7 лет назад #
А у меня почему-то всё с точностью да наоборот...

Так работает - $tree = $this->prepareTree($hash['children']);
А так нет - $tree = $this->prepareTree($hash);

http://instantcms.ru/novosti/release251.html#comment_90704

Странно...
+1
Fuze Fuze 7 лет назад #
Значит у вас свой шаблон и в нем вы js скрипты не обновили.
0
AndroS AndroS 7 лет назад #
И мне не помогло. Надеялся, что с обновлением 2.6.0 исправится ошибка, но нет, к сожалению :(
0
Fuze Fuze 8 лет назад #
Основной архив и пакет обновления дополнен правкой:
Sergon:
после обновления на 2.5.0, что не могу сохранять порядок категорий в админке. Перетаскиваю, сохранить и ничего, всё по старому
Кто до сегодняшнего дня уже успел обновиться, внесите исправление вручную, см. комментарий выше.
0
&$!#% &$!#% 7 лет назад #
Но теперь не перестал работать порядок категорий! Выдает ошибку 500. В логах это:

mod_fcgid: stderr: PHP Fatal error: Cannot unset string offsets in
public_html/system/controllers/admin/actions/content_cats_order.php on line 64

Если вернуть всё как было, то порядок категорий работает.
0
&$!#% &$!#% 7 лет назад #
Простите, перестал работать.
0
Dorimen Dorimen 7 лет назад #
У меня та же проблема. При сохранении порядка категорий - ошибка 500 с той же ошибкой в логах: http://ovoschevod.com/admin/content/cats_order/5

Скрипты в директории js обновил. $tree = $this->prepareTree($hash); - есть.
-3
Андрей Андрей 7 лет назад #
Так вроде надо это файл обновить, /system/controllers/admin/actions/content_cats_order.php

Тут же все написано
0
Dorimen Dorimen 7 лет назад #
Так я же объясняю, что ставлю 2.5.1, а там эта правка в этом файле уже сделана.
-3
Андрей Андрей 7 лет назад #
ошибка 500 - включите отладку и посмотрите логи и какое сообщение выдаст, так экстрасенсорно трудно что-то подсказать.
0
Dorimen Dorimen 7 лет назад #
Fatal error E_ERROR: Cannot unset string offsets /system/controllers/admin/actions/content_cats_order.php (64)
-2
Андрей Андрей 7 лет назад #
Вы понимаете у Вас ошибка в системных файлах, Вы либо не правильно обновились, либо с ошибками. Другого я не могу просто придумать.
0
Dorimen Dorimen 7 лет назад #
Так я же объясняю, что ставлю 2.5.1, а там эта правка в этом файле уже сделана.
0
Игорь Lu Игорь Lu 8 лет назад #
Обновление супер, но у меня почему-то не генерируются текстовые аватарки не на своём шаблоне не на дефолтном. sad
В чём может быть проблема, не подскажете?
0
Jestik Jestik 7 лет назад #
Тоже столкнулся с таким. перерыл настройки и не пойму
0
irbis irbis 8 лет назад #
Спасибо за обновление. Но у меня биллинг так и не ставится через FTP.
Пишет "Ошибка создания директории. Проверьте правильность пути и наличие прав"
Уже всю голову сломал...
Проверьте кто-нибудь у себя.
+1
Fuze Fuze 8 лет назад #
Тут я описал что нужно сделать помимо самого обновления. Права доступа переставите.
+1
irbis irbis 8 лет назад #
Спасибо, помогло!
0
Сергей Сергей 8 лет назад #
Обновился 2.5.0 потом 2.5.1 заметил сейчас, перестали работать в типах контента, СВОЙСТВА список и список мультивыбор эти свойства теперь не ищутся в фильтре.
То есть: Количество 1 2 3 4 5 6 7 в фильтре ставишь галку и ничего не находит, хотя они есть и 1 и 2 и 3 .
Ссылка в фильтре /?date_pub[from]=&date_pub[to]=&price[from]=&price[to]=&p1[from]=&p1[to]=&p2=Array&p3[from]=&p3[to]=
+1
Сергей Сергей 8 лет назад #
Ой главное забыл. Благодарю разработчиков за обновления, и совершенствование системы.
Олег Васильевич я Олег Васильевич я 8 лет назад #
Комментарий удален
Олег Васильевич я Олег Васильевич я 8 лет назад #
Комментарий удален
+1
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
Здравствуйте.
По изменению этих файлов, я делал коммит, что бы таким образом не копировать системные скрипты в текущий шаблон, т.е. минимальное требование для создание нового шаблона, это файлы main.tpl.php, scheme.html и admin.tpl.php (хотя думаю этот файл здесь не обязательно, но тогда уже не было выбор шаблона админки, в системе)...
А то что раньше скрипты загружались из $this->name - это требовало наличие системных css и js файлов в текущем шаблона, а эти файлы изменяются почти в каждом обновлении...
Олег Васильевич я Олег Васильевич я 8 лет назад #
Комментарий удален
0
irbis irbis 8 лет назад #
Во время регистрации при выборе города автоматически только заполняется страна, регион и город нужно указывать вручную.
Как это исправить? Это баг или только у меня такая проблема?
Шаблон дефолтный.
0
Fuze Fuze 8 лет назад #
Значит сервис определения местоположения определил только страну. Для России и Украины в основном определяется все с точностью до города.
0
irbis irbis 8 лет назад #
Просто проблема не в моем городе...
На демо http://demo.instantcms.ru/ все определяется нормально.
+1
DELLитант DELLитант 8 лет назад #
У меня тоже самое. Решил следующим образом
Спойлер
0
irbis irbis 8 лет назад #
Причем ajax нормально отдает данные /geo/widget/city и у моего региона и города добавляется selected
0
irbis irbis 8 лет назад #
Вот установил вообще чистую демку 2.5.1
http://1.mzooru.tmweb.ru/
На странице регистрации при выборе города та же картина.
+2
Fuze Fuze 8 лет назад #
/templates/default/controllers/geo/widget.tpl.php

Код PHP:
  1. $('#geo_window .list > select').first().trigger('change');
заменить на

Код PHP:
  1. <?php if (!$city_id){?>
  2. $('#geo_window .list > select').first().trigger('change');
  3. <?php } ?>
0
Donto Donto 7 лет назад #
Так это исправление официально есть в обновлении уже?
+1
Fuze Fuze 7 лет назад #
да
0
Sergon Sergon 8 лет назад #
да, подтверждаю что на 2.5.0 определялось до города, после обновления на 2.5.1 только страна))
-3
Андрей Андрей 8 лет назад #
подтверждаю, у меня тоже определялось на 2.5.0 до города, теперь на 2.5.1 только страна. При загрузке модального окна видно, буквально секунду, что определяется до города, но потом сбрасывается и определяет только страну.
0
Sergon Sergon 8 лет назад #
Я тоже удалил строчку, как подсказал выше DELLитант, т.е. как было в версии 2.5.0. Не знаю что за строчка, но работает)))
0
kdv1978 kdv1978 8 лет назад #
Заметил на многих сайтах (не только на своих) такой баг. Если я в первый раз зашел на какой либо сайт, перехожу на страницу регистрации и там нажимаю на кнопку выбора города, то долго открывается модальное окно, а когда открывается, то там ошибка (см. скрин)


Но это происходит только один раз на новом сайте, далее повторное нажатие кнопки выбора города моментально открывает диалоговое окно и этот баг больше не проявляется.
0
kdv1978 kdv1978 8 лет назад #
Обсуждался вопрос - http://instantcms.ru/novosti/release250.html#comment_90334 о том, что не сбрасывается фильтр по IP пользователей.
У всех на 2.5.1 работает сброс поля фильтра по IP или так-же не работает?
0
Fuze Fuze 8 лет назад #
Стираете поле с ip адресом и все сбросится
0
kdv1978 kdv1978 8 лет назад #
Проблема найдена, данный функционал не работает, на Firefox 45.0.2 т.е. все как здесь описано http://instantcms.ru/novosti/release250.html#comment_90334 нет ни крестика, ни стирание не помогает. Проверил в Яндекс браузере, там все работает. Кто нибудь проверьте этот момент в мозилле.
На смартфоне в мозиле тоже не работает.
0
Fuze Fuze 7 лет назад #
В этом релизе все починено и проверено в Firefox 45.
-3
Андрей Андрей 7 лет назад #
В мозиле крестика нет, но стирание работает корректно. Firefox 45.0.2
-3
Андрей Андрей 7 лет назад #
Хром -
Мазила -
0
kdv1978 kdv1978 7 лет назад #
Стирание то работает, а после стирания IP фильтр то отрабатывает? Пользователи появляются в списке?
-2
Андрей Андрей 7 лет назад #
да
0
Dorimen Dorimen 7 лет назад #
http://ovoschevod.com/auth/register - при выборе города вот такая проблема.
0
Loadырь Loadырь 7 лет назад #
Dorimen, почему-то не найдены библиотеки chosen в дефолтном шаблоне. Они там есть?
Спойлер
0
Dorimen Dorimen 7 лет назад #
Поправил пути, но это не помогло...
0
Loadырь Loadырь 7 лет назад #
Но в исходном коде они не появились.
0
Dorimen Dorimen 7 лет назад #
Спасибо. Разобрался.
0
Василич Василич 7 лет назад #
Это не имеет никакого отношения к движку. У вас проблемы с шаблоном.
0
Сергей Сергей 7 лет назад #
Поле город в профиле не создаётся? Пишет найдены ошибки в форме
0
Сергей Сергей 7 лет назад #
С дjavascript:addSmile('smile',%20'content');ругим именем создаёт
+1
Ris Ris 7 лет назад #
Но поле "Город" в профиле есть по умолчанию.
Зачем создавать его еще раз?
0
Сергей Сергей 7 лет назад #
Ставил чистую версию 2.4.0 если не ошибаюсь, пред Новогоднею, там не было ничего, ни статей, новостей, блогов, board, только система и профили да группы. Привык к стандартным названиям полей, опасаюсь что всплывёт где то боком? Я далеко не гуру чтобы поправить. scratch
+1
Ris Ris 7 лет назад #
Ставьте с демо-данными, из готового контента легче понять возможности движка.
0
Сергей Сергей 7 лет назад #
Вопрос с полем city по моему не имеет отношения к системе это яндекс парсер со своим полем icity малину мене портит.
0
skewes skewes 7 лет назад #
Спасибо большое за обновление!!!
Отличная работа!!!
А вопрос такого плана.
Можно ли обновиться с версии 2.4 до 2.5.1 сразу?
Или надо поэтапно с 2.4 до 2.5 а потом до 2.5.1?
+1
BoAnRo BoAnRo 7 лет назад #
Только поэтапно! Пакет обновления до 2.5.1 не включает в себя того, что обновилось в 2.5.0.
-1
skewes skewes 7 лет назад #
boanro, спасибо за ответ)))
0
Сергей Сергей 7 лет назад #
test.ru на сайте установлен places там есть поле.
777.test.ru система требует присутствия файлов (хотя здесь не используется places) хочется что бы система сама искала на test.ru , если на 777.test.ru этих файлов нет. Вот такой вопрос- информация?
0
Михаил Михаил 7 лет назад #
При установки чистой системы (без демо данных) при выборе другого шаблона его редактирование невозможно
+3
Игорь Lu Игорь Lu 7 лет назад #
Для начала надо продублировать языковой шаблон default.php в папке /system/languages/ru/templates и назвать его именем вашего шаблона (названием папки вашего шаблона), на пример, если папка вашего шаблона названа /site, то фал тоже надо назвать site.php
Затем надо открыть файл options.form.php который лежит в вашем шаблоне и найти в нём 3 строку со следующим набором символов formDefaultTemplateOptions
В этой строке есть прописано название дефолтного шаблона Default с большой буквы. Замените это название на название своего шаблона, в моём примере это Site и главное, тоже с большой буквы. Должно получиться так: formSiteTemplateOptions

Примерно так. Может есть и другие варианты, но мне помог именно этот.
0
Михаил Михаил 7 лет назад #
Для начала надо продублировать языковой шаблон default.php в папке /system/languages/ru/templates и назвать его именем вашего шаблона (названием папки вашего шаблона), на пример, если папка вашего шаблона названа /site, то фал тоже надо назвать site.php
про это знал
Затем надо открыть файл options.form.php который лежит в вашем шаблоне и найти в нём 3 строку со следующим набором символов formDefaultTemplateOptions В этой строке есть прописано название дефолтного шаблона Default с большой буквы. Замените это название на название своего шаблона, в моём примере это Site и главное, тоже с большой буквы. Должно получиться так: formSiteTemplateOptions
а про это спасибо
0
R161Net R161Net 7 лет назад #
Час всем добрый! У меня тут такая проблема выскачила

Теперь не могу виджеты настроить.
Кто подскажет как исправить?
0
R161Net R161Net 7 лет назад #
Все исправил! Не стоит беспокоится.
+2
irbis irbis 7 лет назад #
Подскажите, как в анкете в поле "Возраст" сделать, чтобы при выборе даты года начинались ранее 1978.
А то пользователям постарше очень обидно, когда их возраста нет в выборке.
0
Fuze Fuze 7 лет назад #
Все выбирается

0
Ris Ris 7 лет назад #
На самом деле, чтобы выбрать год ранее 1975-го - надо ввести его вручную. Список выбора выше 75-го не прокручивается.
0
Fuze Fuze 7 лет назад #
я вам привел пример с демо сайта, где год я выбрал в календаре
+1
Ris Ris 7 лет назад #
Я вам могу любой год нарисовать.
Пользователю это как объяснить?
+1
Игорь Lu Игорь Lu 7 лет назад #
Действительно, всё выбирается. Но я солидарен здесь с irbis, потому что не сразу всё понятно. Дело в том, чтобы, на пример, выбрать 1996 год, надо постепенно выбирать меньшую дату, так как при начале выбора доступен только 2006 год, и тем самым скидывать по 10 лет, но не все к этому додумаются, особенно люди старшего возраста. Поэтому, может быть, правильней было сделать, чтобы в списке годов выпадало бы сразу несколько десятилетий. А так, всё просто супер. Спасибо за обновление!
0
Ris Ris 7 лет назад #
Перед регистрацией каждый должен будет прочитать мануал по выбору года.
0
Игорь Lu Игорь Lu 7 лет назад #
Я, лично, согласен, что это не совсем удобно, но это, я так понимаю, связанно с особенностями настройки скриптов библиотеки jquery-ui. Если бы кто-то мог поковырять эти настройки и выложить здесь решение, я дума оно бы многим пригодилось smile
+2
Loadырь Loadырь 7 лет назад #
Уже ковырялись и выкладывали
-2
Андрей Андрей 7 лет назад #
Спасибо! Давно искал.
0
Игорь Lu Игорь Lu 7 лет назад #
Спасибо, теперь список годов выпадает такой как надо smile
0
irbis irbis 7 лет назад #
Спасибо за подсказку, где искать настройки.
Я в файле /system/libs/template.helper.php
после строки 203 добавил:
Код PHP:
  1. 'yearRange' => date('Y', strtotime('-60 year')).':'.date('Y', strtotime('+1 year')),
+1
AndroS AndroS 7 лет назад #
А мне нравится, как выбор года в винде сделан
0
Zau4man Zau4man 7 лет назад #
Я таких скриптов датапикера не встречал.
А так, любой желающий может поправить шаблон типа поля под себя, подключив другой скрипт вместо стандартного датапикера.
Я делал на фреймворке http://materializecss.com/ и хотел взять датапикер оттуда. Но там он английский. Вернулся к стандартному.
0
AndroS AndroS 7 лет назад #
Вот он, этот чудо-пикер
+1
Loadырь Loadырь 7 лет назад #
Видел подобное на Bootstrap, только там ещё и время можно было выбирать как на планшетах с андроидом
0
AndroS AndroS 7 лет назад #
Я сходу других не нашел. В гитхабе создал темку, может найдете и посоветуете его там?
0
Loadырь Loadырь 7 лет назад #
Я вам тут посоветую, на гитхабе я не "советчик".
0
Val Val 7 лет назад #
materializecss'ный datepicker практически не отличается функционально от текущего, что идет из коробки (jquery ui), дизайн только другой.
В одном из своих дополнений использовал вот этот datepicker с небольшими правками. Также вот этот мне тоже понравился (в целом они похожи), но он пока что немного сыроват. Думаю такой функционал выбора даты, месяца и года один из наиболее удобных.
+1
AndroS AndroS 7 лет назад #
То, что надо! Спасибо!
+1
Сергей Сергей 7 лет назад #
Очень приятно что, растёт не только система но и сайт преображается. Вот решил стукнуть на мазилу laugh http://prntscr.com/axt8ls
0
R161Net R161Net 7 лет назад #
Ребята объясните ДУРАКУ

На все папки 777! В чем дело?
0
R161Net R161Net 7 лет назад #
Сам дурак. все устранил.
+1
Def Def 7 лет назад #
на нескольких сайтах и разном железе протестили каталог с большим количеством фильтров (поля+свойства), оказалось, что все ресурсы БД съедаются и сайт умирает.
думаю разработчики тоже придумают, что делать с таким количеством фильтров.
0
Stecc Stecc 7 лет назад #
Это конечно очень плохо.
+4
Fuze Fuze 7 лет назад #
Да, проблема есть с нагрузкой при фильтрации по свойствам (для всех версий iCMS2). Вернее была.
Исправили. Кто будет применять это исправление, файл, где изменилась версия не правьте у себя. CSS стили тоже.
0
Def Def 7 лет назад #
Ghntcnbk? стало все шутро летать. Отписал еще в ЛС по поводу фильтра по числу. почему то не ищет по нему
0
lesterkey lesterkey 7 лет назад #
Прошу помочь протестировать и по возможности подсказать, дабы выяснить у одного ли меня такая проблема???
при создании нового блога (приватность "показывать только моим друзьям") пост видит только админ. ни автор ни друзья не видят , в профиле не отображается. если (показывать всем) то все ка надо. scratch
0
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
В настройках типа контента, ищите опцию "Как показывать приватные записи в списке", по умолчанию там Не показывать
0
lesterkey lesterkey 7 лет назад #
Огромное спасибо! facepalm (ранее до блога руки не доходили).
жаль только, если человек решит вести только личный блог. найти его можно только в ленте, а в профиле вывод в список пользователя покажется только при условии если есть хоть один публичный пост!
Спасибо за подсказку... v
0
lesterkey lesterkey 7 лет назад #
пока тут разбирался с блогами... нашел еще мелочь...
При настройке приватных показов (показывать только названия) в ленте дублируется предупреждение!
Скрин
0
Def Def 7 лет назад #
возможно не фильтрует по числу, евли в числе указано дробное число 34,5 34.5 и поле не понимает такое значение
+2
rector rector 7 лет назад #
Нашел небольшой баг, если в поле список выбрать какой либо пункт, потом невозможно выставить пустое значение это проявляется и в админке и на фронте, шаблон дефолт без изменений. Пример на фото из админки настройка виджета
0
DELLитант DELLитант 7 лет назад #
У меня также
0
Roman Roman 7 лет назад #
Кажется так и было всегда)))
+2
rector rector 7 лет назад #
раньше можно было выбирать пустое значение
0
Василич Василич 7 лет назад #
Поддерживаю.
Хотел об этом раньше написать но все забывал.
+2
Roman Roman 7 лет назад #
2.5.1 это шикарная штука! Спасибо огромное! Уже обновился и маленечко поработал и даже успел найти маленький ай-ай)))
Если в поле контента выставить (Тип поля флаг) а затем настроить приватность: Показывать в фильтре Модераторам и Администраторам, то гости и другие пользователи эти поля в фильтре не увидят (в стандартном системном фильтре). Но виджете "фильтр контента" эти поля видят и гости и все остальные. Смею предположить, что это малюсенький такой баг.
Сайт изначально был на 2.5.0, файлы шаблона тоже обновлены (tseso-251).
0
noszone noszone 7 лет назад #
Да, после обновления с 2.4.0 до 2.5.1 из закрытой группы пропала вкладка контент. Как и нет этой вкладки в профиле пользователя. Кроме этого по старым ссылкам к постам (я их сохранял у себя на стене для быстрого доступа) вылетает 404. Хотя в админке я вижу эти два поста, они редактируются.

Кроме того поведение виджета на главной странице "последние комментарии" - непонятное. То он показывает приватные комментарии к посту ( для друзей стоит приватности), пост находится в закрытой группе, то не показывает. Хоть там и стоит значок глаза, он мог показываться гостям.

Если группа закрытая и в ней есть контент, к контенту есть комменты, если я под собой (я владелец группы) могу ли я их видеть в общем списке? У себя я не вижу эти посты когда нажимаю меню последние посты.
0
noszone noszone 7 лет назад #
Ссылки изменились на вид id#5may. То есть начали добавлятся названия месяцев к ссылке.
0
noszone noszone 7 лет назад #
Хотя нет, вкладка контент может и раньше не была, уже не помню. На сайте всего одна группа, может я это прошляпил в более ранних обновлениях. Так как полностью систему не знаю, думал возможно эта вкладка появляется после того как что-нибудь поменять в настройках. Суть одна.

Причем, я создал новую группу (закрытую), создал в ней пост. И опять вкладки Контент нету ни в самой группе, ни в профиле пользователя, ни в меню посты. Я был под админом.
0
noszone noszone 7 лет назад #
Насчёт виджета комментарии, наверное мой косяк. Теперь я отключил кэш, и всё стало нормально работать. Еще да, сделал пересохранение настройки приватности в типах контента - поставил скрыть. В общем пока что норм вроде.
0
noszone noszone 7 лет назад #
Как только включаю кеш (Memcached), все приватные записи показываются кому угодно. Проверил папку cache при выключенном кеше, там никаких файлов нет. Может быть сам memcached сохраняет где-то записи у себя?
0
Def Def 7 лет назад #
почему то при включеном кэше выдает ошибку Warning: mysqli::close(): Couldn't fetch mysqli in /system/core/database.php on line 71
0
Владимир86 Владимир86 7 лет назад #
После обновления все ссылки "тип контента /add" выдают ошибку 503 Service Unavailable кто может подсказать чем может быть вызвано?
0
Roman Roman 7 лет назад #
Я последовательно обновлялся с 2.4.0 и подобной проблемы нет. Есть много ссылок в меню на создание контента и всё работает.
0
R161Net R161Net 7 лет назад #
Заметил на сайте интересную ситуацию. Если у вас два пользователя на сайте. То есть Админ1 это вы, Админ2 тоже вы. И если вы в своем профиле Админ1 и нажали выход для того что бы войти под Админ2 вы все равно попадаете на профиль Админ1 и так же на оборот! Главное что бы выход был в разделе профиль.
https://youtu.be/xIbo_KY4bsY
Это ошибка или недочет?
+1
Fuze Fuze 7 лет назад #
После авторизации вас редиректит туда, откуда вы начали авторизоваться. Что не так, в чем баг?
0
R161Net R161Net 7 лет назад #
Посмотрите видео! Дело не про авторизацию! А про то что, с профиля 1 если выйти" ВЫХОД" и войти под другим именем 2 все равно остаешься в профиле 1. Вот в чем дело.
0
Fuze Fuze 7 лет назад #
Я посмотрел и дал вам ответ, попробуйте его понять.
0
Dorimen Dorimen 7 лет назад #
И что, можно от имени 1 управлять профилем?
0
Capitan Capitan 7 лет назад #
Так всегда было и бУдет на всех сайтах (мне так кажется) интернета. Я использую два браузера
0
Fuze Fuze 7 лет назад #
Что было то? Человек находился на странице профиля (неважно какого), нажал войти, авторизовался - остался на той же странице, как и ожидается от опции, приведенной на скриншоте выше. Был бы он в момент авторизации на другой странице, хоть статьи какой-нибудь, хоть вообще на странице профиля "Вася" - также на ней бы и остался.
Объясните, что не так?
И что, можно от имени 1 управлять профилем?
Администраторы могут редактировать любые профили - так и должно быть.
0
R161Net R161Net 7 лет назад #
Объясните, что не так?
Все нормально! Главное что при входе в другой профиль нет возможности работать под тем с которого вышли!
Просто интересно получается. Всем доволен, Спасибо за ИнстантСМС!
+1
Raiden Raiden 7 лет назад #
Вы навертели действий и сами запутались в причинах и следствиях. Вы находитесь на своей страничке Админ1, вышли, вошли под ником Админ2 и всё равно после нажатия "Войти" - на страничке пишет Админ1, НО! Справа в меню видно же, что вы можете добавить в друзья, написать сообщение, то есть вы в гостях у товарища Админ1. Что здесь удивительного? Не путайте людей и сами не заблуждайтесь. v
0
Dorimen Dorimen 7 лет назад #
1. Пробовал изменить порядок категорий в админке. Получил вот такое при сохрании порядка: http://clip2net.com/s/3xElfTK

2. А где дефолтные аватары настраиваются? У меня без них пока что.
0
Dorimen Dorimen 7 лет назад #
нид хелп )
-3
Андрей Андрей 7 лет назад #
Я понимаю что лень, но тему перечитайте, в ней всё есть:

1. Устранение проблем с категориями - тут
2. Дефолтные аватары, в теме про 2.5.0 - тут
0
Dorimen Dorimen 7 лет назад #
Мне не лень. Я просто не нашел все это. Спасибо.
+1
BoAnRo BoAnRo 7 лет назад #
Один момент не понял. После обновления получается редактирование кода в Redactor доступно для все пользователей. Раньше только админ мог редактировать код.
Это не страшно? Или там теги фильтруются на уровне самого Redactorа и все лишнее само удалится?
0
BoAnRo BoAnRo 7 лет назад #
У кого-то есть мысли по этому поводу?
0
Fuze Fuze 7 лет назад #
/wysiwyg/redactor/wysiwyg.class.php

Найти

Код PHP:
  1. <?php if ($user->is_admin) { ?>
  2. buttonSource: true
  3. <?php } ?>
заменить на

Код PHP:
  1. <?php if (!$user->is_admin) { ?>
  2. buttonsHide: ['html']
  3. <?php } ?>
0
BoAnRo BoAnRo 7 лет назад #
Спасибо! Теперь буду спать спокойно laugh
+1
irbis irbis 7 лет назад #
Всем привет!

Разработчики и товарищи по сообществу, помогайте!
Нашел следующий БАГ, очень критично.
У меня на основном домене site.ru стоит InstantCMS 1.10.4
На поддомене sub.site.ru стоит InstantCMS 2.5.1
Изначально я не авторизован ни на одном сайте.
При авторизации на сайте site.ru под user1, я переходу на сайт sub.site.ru и попадаю автоматом в чужой профиль.
После выхода из профиля выход происходит сразу на двух сайтах.

После того, как выйду из чужого профиля на sub.site.ru, соответственно выхожу из обоих сайтов. Далее на sub.site.ru захожу под user1, перехожу на site.ru - там вообще белый экран и сайт не заработает, пока не выйду из sub.site.ru

Данный БАГ наблюдаю в IE 11, пользователи жаловались еще на какой-то браузер, назвать его не смогли.
В Firefox и Chrome повторить не получается.
+1
Fuze Fuze 7 лет назад #
Налицо неверная настройка сервера, CMS тут не при чем. У вас сессии на обоих сайтах одинаковы, кроме того, по какой то причине имена сессий одинаковы для ваших двух доменов.
+1
irbis irbis 7 лет назад #
У меня виртуальный хостинг от timeweb. Куда капать, подскажите, пожалуйста.
+1
irbis irbis 7 лет назад #
Спасибо за направление, додумал дальше сам.
Мне помогла запись в .htaccess
php_value session.save_path /home/.../tmp
на одном сайте, на втором оставил без изменения.
Может. кому пригодится, а то голову сломал. Причем только IE так себя вел.
0
noszone noszone 7 лет назад #
Разработчики Instant, помогите пожалуйста разобраться. Ссылка на коммент на этой странице. Ссылка на коммент.
0
AlexeyNN AlexeyNN 7 лет назад #
Спасибо за обновления!
Выявилась такая проблема после обновления до 2.5.1:
Если в Профиле пользователя загрузить аватар (или удалить и загрузить новый), то он нигде не отображается.



Проверено и на дефолтном шаблоне тоже.
Как можно решить?
0
BoAnRo BoAnRo 7 лет назад #
Почистить кэш браузера!
0
AlexeyNN AlexeyNN 7 лет назад #
Даже в другом браузере открывал... не помогает.
Посмотрел наличие файлов аватаров - на месте.
0
AlexeyNN AlexeyNN 7 лет назад #
Посмотрел, как код выводится и получил такую строчку:
Код PHP:
  1. <img width="32" height="32" alt="Алекс" src="/upload/">
То есть получается, что путь к аватару прописан только до папки /upload/, а не до самого файла.
К ранее загруженным аватарам (которые отображаются) путь правильный - например,
Код PHP:
  1. <img width="32" height="32" alt="Олег Троекуров" src="/upload/000/u2/000/12630deb.jpg">
Подскажете, где и как правильно этот путь прописать?
-3
Андрей Андрей 7 лет назад #
у вас в config.php неправильно прописан путь к папке /upload проверьте и проверьте права доступа к этому же файлу
+1
BoAnRo BoAnRo 7 лет назад #
А на сайте кэширование включено? У меня недавно был точно такой же случай. Просто подождал некоторое время и проблема сама исчезла. Скорее всего это с кэшированием на сайте связано, так как оно у меня там используется.
0
AlexeyNN AlexeyNN 7 лет назад #
Кеширование отключено, в том-то и дело. Про кеширование первые мысли и были.

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

Шаблон переключать на дефолтный пробовал - тоже не помогает.
0
AlexeyNN AlexeyNN 7 лет назад #
У меня еще компонент стоит "Обрезка аватара при загрузке". На него думал тоже, но он только обрезает и сохраняет аватар и за вывод его на сайте не отвечает. Загружает он нормально - файлы сохраняются.
Все-таки в нем проблема была...

boanro, спасибо за участие!
-1
Алексей Т Алексей Т 7 лет назад #
Ребята чистая установка на сервере
куда копать
0
Dorimen Dorimen 7 лет назад #
А вот в версии 2.4.0 при регистрации можно было указать, чтобы аватар загружался обязательно. А в 2.5.1 этого нет. Или не могу найти. Не скажете, как сделать в 2.5.1 при регистрации загрузку аватара обязательной?
-3
Андрей Андрей 7 лет назад #
Такого не было в коробке, вот ссылка надо добавить самому http://instantcms.ru/blogs/moi-razrabotki/hak-zagruzka-avatara-pri-registraci-instantcms-2.html
0
Dorimen Dorimen 7 лет назад #
Спасибо!
0
Click Click 7 лет назад #
Чистая установка 2.5.1 в английской локализации. При выборе города - ошибка:



При установке в русской локализации всё в порядке, этой ошибки нет.
Для проверки была установлена чистая 2.4.0 в английской локализации. Всё в порядке, город выбирается. При автоматическом обновлении до 2.5.0 появилась эта ошибка. При дальнейшем автоматическом обновлении до 2.5.1 ошибка не исчезла.
Вероятно что-то нарушилось с версии 2.5.0
0
Click Click 7 лет назад #
Странно, но локальном компе, на версии 2.5.1 в английской локализации этой ошибки нет. Город выбирается.
Попробовал установить английскую локализацию версии 2.5.1 на другом хостинге. Аналогичная ошибка.
0
kdv1978 kdv1978 7 лет назад #
http://instantcms.ru/novosti/release251.html#comment_90685 уже писалось ранее, у многих такая проблема, однако я посмотрел на демо сайте, там такой проблемы нет, соответственно наврят ли здесь будет ответ разработчиков.
0
Click Click 7 лет назад #
Комментарий по ссылке я видел ранее. Но там ошибка ведёт себя немного по-другому - исчезает после повторного нажатия на кнопку выбора города. Кроме того, там пример при установке сайта на русском языке. Демо-сайт тоже установлен на русском. Я столкнулся с этим когда выбирал английский язык при установке сайта, а не при смене языка в интерфейсе из админки. Назвать это багом тоже могу, так как на локальном сайте (OpenServer) всё работает как часики. Однако, установить систему на английском без данной ошибки так и не смог. Пробовал на двух разных хостингах.Такое и Файерфоксе, и в Хроме.
+1
R161Net R161Net 7 лет назад #
Час Всем добрый! Ребята подскажите, а форум когда планируете сделать для 2-й ветки? (в КОРОБКЕ) Вроде бы слышал к лету.
Я не тороплю ни кого, просто уж очень хочется.
+1
Fuze Fuze 7 лет назад #
Как только найдем для него время.
0
AndroS AndroS 7 лет назад #
Fuze, подскажите, что у вас приоритетнее: форум или шоп на двойку? Очень важно уяснить для себя этот момент!
0
Fuze Fuze 7 лет назад #
Вопрос некорректный. Шоп - это к r2. Когда будет делаться форум и кем он будет делаться я пока не знаю.
0
Loadырь Loadырь 7 лет назад #
Fuze:
кем он будет делаться
Fuze, а что, есть варианты? Вы или r2, но что-то мне кажется, что с вами он быстрее появится. smile
+2
Владимир Владимир 7 лет назад #
найдите пожалуйста время для Форума.... уж нужен! zst
0
AndroS AndroS 7 лет назад #
Думаю, большинство меня поддержит в том плане, что шоп гораздо актуальнее! Именно шоп остро необходим сейчас инстанту. Хотя. если шоп будет аналогом из единички, то в таком виде он и не нужен. Полагаю, что не будет шопа от R2, да и форум в ближайший год не светит такими темпами... Либо искать разработчиков, которые реализуют интеграцию со сторонними решениями, либо менять CMS полностью под конкретный проект.
0
Fuze Fuze 7 лет назад #
AndroS, если вы считаете, что мы не делаем форум или шоп из вредности или от лени, то вы ошибаетесь. Форум у меня в ближайших планах, но финансовые вопросы (разработка и поддержка InstantVideo) явно в приоритете, ибо без "еды" явно не будет ни форума, ни другого развития InstantCMS. А кому "очень надо" всегда могут решить вопрос финансово.
0
AndroS AndroS 7 лет назад #
Я такого не говорил. И прекрасно вас понимаю.
Вопрос в том, что если у вас и есть время, то очень немного, а у R2 так вообще просвета не видно...
Вот в чем вопрос. Я уже 2 года, если не больше, сначала ждал обновки под единичку, а после жду под двойку. В итоге мне придется переезжать на другой двиг, ибо знакомая, которой я делал сайт и обнадеживал ее все это время, мне уже всю кровь свернула :(
Поэтому для себя сделал такой вывод - если делать что-то более чем статейник, то обращаться только к специализированным CMS и желательно к платным, заточенным под специализацию.
+1
Val Val 7 лет назад #
AndroS:
Я уже 2 года, если не больше, сначала ждал обновки под единичку, а после жду под двойку.
А зачем ждать? Пользуйтесь текущей версией! Выйдет обновка и что дальше? Ждать нового обновления?

А в целом нужно понимать, что разработчиков всего двое, в то время как другие цмс пилят командами человек по 30-50 и больше. Требовать от них такой же производительности как в раскрученных движках неправильно. Если вам не нравится что-то используйте другой продукт. Правда прямых аналогов у InstantCMS я не видел)). LiveStreet может быть, но там положение дел гораздо хуже.
0
BoAnRo BoAnRo 7 лет назад #
Так есть же платный http://instantcms.ru/addons/forum.html Если очень нужен, это наверное небольшая цена. Ну или можете сами сделать что-то очень похожее на форум средствами самого движка.

найдите пожалуйста время для Форума.... уж нужен! zst
0
R161Net R161Net 7 лет назад #
Из коробки лучше! И всегда так было и будет.
0
R161Net R161Net 7 лет назад #
Я считаю что все разработки нужны! И спасибо ребятам за все прелести СМС.
Я та понимаю вас только двое? Печально.
Форум у меня в ближайших планах
Но это меня радует! dance
+2
BoAnRo BoAnRo 7 лет назад #
Я та понимаю вас только двое? Печально.

Зато правая рука знает что делает левая laugh

Я сам не программист, поэтому не очень представляю сколько работы нужно выполнить, чтобы создать такую CMS, но если взять во внимания, что в разработке некоторых подобных систем берут участие сотни программистов, тогда разработчики Инстанта видятся Богами программирования smile
0
SverigeR SverigeR 7 лет назад #
..... не работает поиск по страницам ... на версиях 2.4 и 2.5 , 2.5. 1 до версии 2.4 все работает отлично ... в чем может быть проблема?
0
SverigeR SverigeR 7 лет назад #
Вопрос снят с повестки дня... спасибо Loadырь разъяснил
0
Павел Павел 7 лет назад #
Здравствуйте. При создании нового типа контента и переходе на него, появляется такая вот ошибка
Notice: Undefined index: create in /home/233829/http/templates/default/controllers/content/category_view.tpl.php on line 41
при переходе на пост в новом контенте вот такая вот
Notice: Undefined index: create in /home/233829/http/templates/default/controllers/content/item_view.tpl.php on line 41 Notice: Undefined index: create in /home/233829/http/templates/default/controllers/content/item_view.tpl.php on line 50 Notice: Undefined index: create in /home/233829/http/templates/default/controllers/content/item_view.tpl.php on line 52

Пробовал искать, но нашел лишь похожий вопрос.
+3
Loadырь Loadырь 7 лет назад #
При создании нового типа контента, вы не заполнили раздел "Загаловки" в настройках этого типа контента.
0
Павел Павел 7 лет назад #
а вот это поворот. СпасиБо
0
Павел Павел 7 лет назад #
Здравствуйте. Я использую для картинки, тип поля набор изображений, очень удобно, чтобы не загружать несколько раз одно фото для списка и записи. Но вот в чем проблема, фото везде показывается меленькое хоть какие настройки в админке не выставляй. Хотелось бы что бы в записи был средний размер, а при нажатии увеличивалось, но как это сделать ума не приложу. И вот еще вопрос а что дает пункт Разрешить добавление по ссылке? нажимаю не нажимаю ничего не меняется.
0
BoAnRo BoAnRo 7 лет назад #
И вот еще вопрос а что дает пункт Разрешить добавление по ссылке? нажимаю не нажимаю ничего не меняется.

При создании записи для поля изображения появляется кнопка "Загрузить картинку по ссылке" чтобы загружать картинку не из своего компьютера, а сразу по ссылке из другого сайта. То есть система сама скачивает картинку и сохраняет ее. Правда не знаю как эта кнопка выглядит в наборе изображений, потому что не использую этот тип поля на своих сайтах.
0
Павел Павел 7 лет назад #
да спасибо ребят. у меня просто старенький New и кнопки не было, а посмотрел на дефолтном все ок.
-3
Андрей Андрей 7 лет назад #
И вот еще вопрос а что дает пункт Разрешить добавление по ссылке? нажимаю не нажимаю ничего не меняется.

При добавлении контента, дает вот такую кнопочку и Вы можете загрузить картинку по ссылке с другого сайта.
0
Павел Павел 7 лет назад #
будем надеяться что с обновлением исправят выбор размера в наборе изображений
0
Павел Павел 7 лет назад #
хороший чай с лимоном - 500р. тому кто научит как исправить выбор размера маленький, средней, большой и оригинал в наборе изображений.
0
lesterkey lesterkey 7 лет назад #
scratch
Может так
0
Павел Павел 7 лет назад #
вопрос не в изменении размера в пикселях, а в том что при выборе набор изображений в публикации показывается только один размер микро и при нажатии открывается большой.
0
lesterkey lesterkey 7 лет назад #
здесь по моему только дин выход. (попробуйте снять галочку с Выделять первое изображение в записи,а в размер записи указать большой..
0
Павел Павел 7 лет назад #
не получается вообще ни по какому
0
Dorimen Dorimen 7 лет назад #
Я лично просто в коде изменил вывод на нужный мне размер
0
Павел Павел 7 лет назад #
в каком коде? Если в css то меняется размер но микро варианта. Скорее всего нужно как то подключить эту функцию показа размера к этому набору изображений
0
Dorimen Dorimen 7 лет назад #
Я не в цсс изменял. Уже не помню, где-то в функциях, которые связаны с выводом изображения в определенном месте, сделал дефолтный вывод того размера, который мне подходил. Тоже столкнулся с такой же проблемой, как Вы
0
Dorimen Dorimen 7 лет назад #
Я лично просто в коде изменил вывод на нужный мне размер
0
Павел Павел 7 лет назад #
с шаблоном NEW малек адаптированным под 2.5.1, получилось такое решение.
Поставил галочку Выделять первое изображение в записи. Далее отметил загружать от микро и до большого. Менять размер в записи в админке не приносит никаких результатов. Поэтому в css theme-content.css в классе content_list_item .field img дописал height: 64px, это при просмотре списка, а в записи класса .content_item .ft_images img добавил max-height: 212px; max-width: 212px;
И с каждым разом убеждаюсь что ограничение знаний усложняет жизнь, вот так вот криворуко делаешь то что можно было поправить одной строкой.
+1
Дмитрий Дмитрий 7 лет назад #
Здравствуйте! Суть такова:
Использую по умолчанию wysiwyg редактор "redactor", так он мне засранец при обычном редактировании статьи или страницы
очень много раз вставляет вот такие теги <p "="" > и как с этим бороться - ума не приложу.
Все настройки по умолчанию, браузер FF 47.
+1
BoAnRo BoAnRo 7 лет назад #
0
sindoyun sindoyun 7 лет назад #
Всем привет!!! Подскажите пожалуйста, можно ли перейти с 1ой ветки на 2ую??? Имею сайты на 1.10.5
+1
Странник Странник 7 лет назад #
Думаете, Вы первый такое спрашиваете? Уже столько копий было сломано по этому вопросу. Пусть имеющиеся сайты на 1.х.х и остаются. А на Второй ветке можете сделать следующий сайт.
0
BoAnRo BoAnRo 7 лет назад #
Вроде делают мигратор https://github.com/instantsoft/icms2-migration Поэтому, наверно, просто нужно набраться терпения :)
+1
Странник Странник 7 лет назад #
Про мигратор идет разговор с дня выхода второй ветки. Так что будете ждать до следующего прилета планеты Небиру как раз.

PS. Для тех кто не знает. Планета Небиру должна была упасть на Землю в декабре 2012 года, ознаменовав Арокалипсис, Рагнаради и конец Кальпы в одном флаконе. Но что-то не сдержала своих обязательств. Видать, где-то ныкается за Облаком Оорта, ожидая выхода Мигратора На Двойку. А вот когда Мигратор выйдет, то вот тогда она ....
0
Jestik Jestik 7 лет назад #
смотря что за сайты и какой бюджет
0
Stecc Stecc 7 лет назад #
Ув.Разработчики, подскажите когда планируется форум, и когда выйдет следующая версия?
Спасибо.
0
Старый балбес Старый балбес 7 лет назад #
Как можно использовать метод фильтрации типографом, на компонентах которые не имею отношения к типам контента. Любая сторонняя разработка компонента , которая (обязана) получить стандартный метод фильтрации входящих данный?
На сегодня 1.10. и 2 в методе request ничем не отличаются, за исключением что в 1.10 есть вызов функции ( пользовательской фильтрации) , а в двойке жесткое правило привязанное к флагу обработки типографом.
Это значит что для стороннего компонента , не на типах контента, использовать метод request системы глупо.
По факту использования $this->request
Разработчик отвечает , что архитектура системы так устроена.
Я понимаю что есть у НАШИХ разработчиков и другие проблемы.
Но Уважаемые разработчики. Эти проблемы они глобальные и архитектурные.
Я просто жизненно имею необходимость в использовании данных метода $this->request который позволяет использовать или свою функцию фильтрации или стандартный типограф.
Иначе используя метод $this->request для компонентов не типов контента, проще обрабатывать прямые методы передачи данных GET и POST. Ибо $this->request без типографа , который нельзя включить в сторонних компонентах , это и есть репликация метода GET и POST.
Необходимо предоставить любому разработчику возможность использовать различные методы фильтрации входящих данных .
Это абсолютно несложно , но необходимо.
0
Старый балбес Старый балбес 7 лет назад #
поправка весто $this->request $this->request-get
0
Старый балбес Старый балбес 7 лет назад #
Ну как то так.
0
Zau4man Zau4man 7 лет назад #
Наверно стоит на гитхабе написать... Там незамеченным не останется.
0
Старый балбес Старый балбес 7 лет назад #
Да что там писать? Разработчики и так знаю что типограф подключается только в типах контента.
+1
Fuze Fuze 7 лет назад #
Разработчики и так знаю что типограф подключается только в типах контента.
Нет, мы это не знаем. Типограф может использоваться в любом месте движка. И более того - используется.
0
Fuze Fuze 7 лет назад #
Геннадий Иванович, вы путаете пятое с десятым.
На сегодня 1.10. и 2 в методе request ничем не отличаются
Существенно отличаются и в 2ке сделано грамотно, так, как и должно быть.
а в двойке жесткое правило привязанное к флагу обработки типографом
Нет. Типограф это вообще просто контроллер. Если нужно строку обработать типографом, то достаточно сделать так:
Код PHP:
  1. $value = cmsEventsManager::hook('html_filter', array('text'=>$input_value, 'is_auto_br'=>(false или true)));
Это значит что для стороннего компонента , не на типах контента, использовать метод request системы глупо.
Нет, не глупо. Контроллер может вызываться вообще из другого контроллера, экшена, где параметрами (тот самый cmsRequest) можно передать все, что нужно, а $this->request будет знать контекст вызова.
Эти проблемы они глобальные и архитектурные.
Нет никаких проблем.
Я просто жизненно имею необходимость в использовании данных метода $this->request который позволяет использовать или свою функцию фильтрации или стандартный типограф.
Зачем? В $this->request находятся входящие данные к контроллеру, там НЕ должно быть валидации.

В контроллере есть методы валидации входящих данных, более того, эти методы можно дополнить своими в своем контроллере.

http://docs.instantcms.ru/dev/controllers/request

Никаких проверок в объекте request добавляться не будет, это не его прерогатива. Единственная здравая мысль - это то, что можно разделить GET и POST (т.е. уточнять место, откуда хотим получить данные), хотя если преследуется цель увеличения безопасности, то указанные введения ничего не решат.
0
Старый балбес Старый балбес 7 лет назад #
Я не хочу цитровать и спорить с не аргументами.

Просто прошу введете пользовательскую функцию фильтрации
Код PHP:
  1. if (isset($request[$var])){
  2. return self::cleanVar($request[$var], $type, $default);
  3. } else {
  4. return $default;
  5. }
Мы живем в разных измерениях?
0
Fuze Fuze 7 лет назад #
Мы живем в разных измерениях?
Вероятно так и есть, раз вы не поняли то, что я вам написал.
0
Старый балбес Старый балбес 7 лет назад #
Вы не поняли. Создайте свой компонент не на типах контента. Выполните отправку хоть get post данных формы.
И без типографа пишем прямые POST GET в таблицы.
И?
0
Fuze Fuze 7 лет назад #
Я все понял и максимально развернуто вам ответил. Как иначе ответить я, увы, не знаю.
0
Старый балбес Старый балбес 7 лет назад #
FUZE:
Нет, мы это не знаем. Типограф может использоваться в любом месте движка. И более того - используется.
Буду использовать то что по факту на сегодня есть.
Там видно будет.
0
Dorimen Dorimen 7 лет назад #
После обновления в админке пропала возможность управлять виджетами сайдбара:

Например, берем страницу http://orehovod.com/board/greckii-oreh-pokupka-prodazha. Есть боковые виджеты http://prntscr.com/bso742
Но где они в управлении виджетами? http://prntscr.com/bso7ad и http://prntscr.com/bso7dm - ничего подобного нет )))

В 2.4 все было ок.

Подскажите, куда копать...
-1
Андрей Андрей 7 лет назад #
Подскажите, куда копать...

Вы не полностью обновили файлы своего шаблона. Берите программу для смерживания файлов и сверяйте дефолт со своим шаблоном.
0
Dorimen Dorimen 7 лет назад #
Взял программу. Проверил все файлы. Не обнаружил отклонений. (
Олег Васильевич я Олег Васильевич я 7 лет назад #
Комментарий удален
0
Dorimen Dorimen 7 лет назад #
Да нет, не мало. Просто мне показалось, что здесь людей прочитает потенциально больше. А мне бы проблему решить. Понимаю, что эгоистично, но самостоятельно справиться не смог.
0
Dorimen Dorimen 7 лет назад #
Олег Васильевич я, да, так помогло: временно можно обойтись правкой файла scheme.html:

Код PHP:
  1. <table>
  2. <tr>
  3. <td width="30%" class="filled">
  4. {cell:LANG_PAGE_LOGO}
  5. </td>
  6. <td>
  7. {position:header}
  8. </td>
  9. </tr>
  10. </table>
  11. <table>
  12. <tr>
  13. <td colspan="2">
  14. {position:top}
  15. </td>
  16. </tr>
  17. <tr>
  18. <td width="65%">
  19. {position:left-top}
  20. {block:LANG_PAGE_BODY}
  21. {position:left-bottom}
  22. </td>
  23. <td width="35%">
  24. {position:right-top}
  25. {position:right-center}
  26. {position:right-bottom}
  27. </td>
  28. </tr>
  29. </table>
  30. <table>
  31. <tr>
  32. <td width="65%" class="filled">
  33. {cell:LANG_PAGE_FOOTER}
  34. </td>
  35. <td>
  36. {position:footer}
  37. </td>
  38. </tr>
  39. </table>
Понять бы причину такого бага...
0
Oleg_z75 Oleg_z75 7 лет назад #
Да нет там никакого бага и править в файле ничего не надо. Залейте все файлы обновления в дефолтный шаблон и будет Вам счастье! Если уж сами не забыли что и куда заливали при обновлении.
0
skewes skewes 7 лет назад #
Здравствуйте!
После обновления в админке пропали категории, все меню и сам контент.
На сайте категории и контент отображается.
Подскажите пожалуйста что делать?
0
Kreator Kreator 7 лет назад #
Попробуйте нажать F5, мне разок помогло.
0
Kreator Kreator 7 лет назад #
Если конечно это замечено непосредственно сразу после обновы
0
skewes skewes 7 лет назад #
Да после обновления.
Спасибо, все ок!
+1
Kreator Kreator 7 лет назад #
WOW!!!
0
SverigeR SverigeR 7 лет назад #
Подскажите, где изправить - а то всё время надо лесть в базу данных чтобы изправить в контенте "Страницы" - "Поля" - поле "Автор" ... ставляя любую локализацию это поле неможно изправить ... показивает - заполните поле!
0
Def Def 7 лет назад #
Сегодня обновил один проект. Включил сжатие HTML и после этого перестала работать опция выбора нескольких категорий для материала. Провеля на дефолте - тоже не работает.
0
dwd dwd 7 лет назад #
Сегодня заглянув в настройки компонента "Активность" (admin/controllers/edit/activity/options) обнаружил, что в сборке отсутствует файл templates/default/controllers/activity/backend/options.tpl.php, добавьте пожалуйста в последующих релизах.
+1
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
теперь опции компонентов, работают без файл шаблона.
0
dwd dwd 7 лет назад #
Значит я чего0то не понимаю в этой жизни. Версия системы 2.5.1:



Это ж не я у системы шаблон прошу а она у меня.)))))
+1
Fuze Fuze 7 лет назад #
Значит вы не убрали экшен при обновлении. /system/controllers/activity/backend/actions/options.php
-2
Андрей Андрей 7 лет назад #
Точно! Странно, я обновлялся в автоматическом режиме, почему же тогда не удалился этот /system/controllers/activity/backend/actions/options.php?
-3
Андрей Андрей 7 лет назад #
Я попробовал удалить у себя из шаблона файл controllers/activity/backend/options.tpl.php, у меня ситуация такая же как у dwd, ранее Fuze мне пояснял что эти файлы можно спокойно удалить, но если оставить ничего страшного в этом нет, я оставил, а выходит если удалить, то админка компонентов не будет работать.
Я обновился до 2.5.1, и все файлы в компонентах /backend/options.tpl.php оставил.
Вопрос - если их удалить, то что надо создать чтобы админки компонентов работали???
-3
Андрей Андрей 7 лет назад #
Проверил на других компонентах, удалил где не нужны /backend/options.tpl.php и всё работает. Проблема существует только с компонентом "Лента активности"
0
skewes skewes 7 лет назад #
Версия 2.5.1.
Устанавливаю Инстант Мапс на чистую версию.
Вот что показывает в компоненте:

В виджетах:

В типах контента все нормально.
Подскажите пожалуйста что делать? Как быть?
0
skewes skewes 7 лет назад #
Ребята. Никто не подскажет в чем может быть дело?
0
skewes skewes 7 лет назад #
разобрался! Все дело было в планировщике!!!
0
skewes skewes 7 лет назад #
Нет, не в планировщике.
Тех. поддержка отписалась.
Содержимое из папки package загрузил в корень сайта и все заработало!
Спасибо!
0
Сергей Сергеевич Сергей Сергеевич 7 лет назад #
MySQL 5.7, одинаково что на ubuntu, что на windows, что на php 7, что на php5 - управление виджетами выдаёт ошибку 503.

Отладка показывает это:
Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'instant2.i.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

Решается добавлением строки $this->mysqli->query("SET sql_mode = ''"); в файл /system/core/database.php в метод connect после $this->mysqli->set_charset('utf8');.
0
Сергей Сергеевич Сергей Сергеевич 7 лет назад #
Не обновляется кеш настроек при включенном кешировании
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.