InstantCMS 2.9.0

22.96K

С наступающим Новым Годом!

Конечно же, в первую очередь хочется всех вас, дорогие пользователи InstantCMS, поздравить с наступающим Новым Годом! Уходящий год был сложным, но в целом продуктивным, несмотря ни на что.

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

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

Сожалеем, что не оправдали чьих-то надежд и очень рады, если кому-то работа с InstantCMS была в радость, в том числе и в финансовом плане.

О дальнейших планах могу сказать только одно: InstantCMS будет развиваться и дальше.

Итак, что же нового в InstantCMS 2.9.0.

Модерация и управление записями контента

По большей части благодаря сообществу мы переработали механизм модерации. Теперь у нас единый раздел модерации для любого контента сайта, будь то комментарии, группы или записи типов контента. Для типов контента модерацию при добавлении/редактировании теперь можно включать для каждых групп пользователей отдельно. Пользователи теперь видят свои записи, отправленные на модерацию в отдельном разделе. Для каждой из записей видно кто из модераторов посмотрел и когда посмотрел, если запись еще не прошла модерацию. Если модератор еще не успел посмотреть запись, пользователь может отозвать её с модерации. Все эти манипуляции сопровождаются уведомлениями как на email, так и уведомлениями внутри сайта. Добавленный механизм черновиков позволяет не публиковать запись сразу, а, например если не дописана публикация, сохранить её в черновики. А после окончания написания уже отправлять на модерацию или публиковать. Модератор может каждую запись вернуть на доработку с пояснениями или удалить её также с пояснениями. Удаление с пояснениями также касается и модерации комментариев. В связи с вышеизложенным добавлены несколько специальных пунктов меню. Фотографии из неотмодерированных альбомов (или черновиков) теперь не будут показываться в списках.

Компонент "Группы"

  • Добавили модерацию для групп;
  • Возможность указать роли участников по умолчанию при вступлении;
  • Наборы связанного контента групп;
  • Можно передавать права на группу (изменять владельца) с опциональным уведомлением на email администратора сайта;
  • Можно отвязывать записи контента от группы;

Безопасность

CMS стала еще более безопасной. Мы закрыли две неприятных уязвимости. Также механизм загрузки файлов теперь использует проверку типов файлов по сигнатурам. Компонент "Редиректы" теперь полноценно отключаемый. Опция проверки рефера включена по умолчанию.

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

  • При установке CMS появился чекбокс "Автоматически проверять обновления InstantCMS";
  • Форма наборов для типов контента теперь строится автоматически, можно дополнять ее, используя стандартный механизм хуков;
  • В контроллерах теперь можно обращаться к другим контроллерам и их моделям по принципу $this->controller_NAME и $this->model_NAME в контексте одного объекта;
  • В планировщике теперь можно указывать строгое следование периоду запуска;
  • Для списков типов контента теперь можно указывать разные шаблоны, например, для списка модерации один шаблон, для списка личных записей другой, для записей в группах третий и так далее;
  • Можно давать пользователям переключать шаблоны списка записей;
  • Для полей типов контента также можно указывать, для каких списков их показывать;
  • Можно задавать порядок для типов контента, что отразится также в меню пользователя "Создать ...";
  • Комментарии из списка в админке теперь можно удалять массово;
  • Наборы в любых списках контента, в самих наборах можно это ограничить;
  • Добавлен универсальный механизм "очередей" (в планировщике появилась новая задача). На данный момент используется для отправки email, соответствующая опция есть в компоненте "Личные сообщения";
  • Механизмы очередей и модерации универсальны, могут использоваться в любых контроллерах;
  • В контроллерах можно использовать чужие модели и/или свои наследовать от существующих моделей других контроллеров;
  • Класс cmsFormField полностью документирован;
  • Можно делать массовую рассылку по пользователям как сообщениями, так и уведомлениями;
  • Доступ к отключенному сайту можно ограничивать по группе пользователя (раньше только для администраторов);
  • Можно ограничивать доступ ко всему типу контента;
  • Библиотека PHPMailer обновлена до актуальной версии;
  • Библиотека Mobile Detect обновлена до актуальной версии;
  • Множество мелких улучшений и исправлений.

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

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

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

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

  • Отключите кеширование в настройках сайта;
  • Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их;
  • При возникновении "белого экрана" категорически читать здесь;
  • Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.

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

  1. Включите режим отладки в админке.
  2. Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.
  3. Система сама обнаружит обновление, предложит скачать его и установить.
  4. Для установки потребуется указать реквизиты для доступа по FTP.

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

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

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

Заключение

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

Если кто-то не нашел в этом релизе то, что давно ждёт — не отчаивайтесь, наверняка в новых релизах и ваши пожелания будут реализованы, всего лишь вопрос времени. Ну а кому совсем не терпится с внедрением нужного, на ваш взгляд, функционала — мы открыты к мотивированным доработкам.

Спасибо, что выбираете InstantCMS! С наступающим Новым Годом!

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

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

+7
Loadырь Loadырь 6 лет назад #
Спасибо, за подарок к новогоднему столу!!! С НАСТУПАЮЩИМ!!!
+2
lakomet lakomet 6 лет назад #
Спасибо!!!
Всех с наступающим новым годом!
+5
Ris Ris 6 лет назад #
Духовной жаждою томим,
Салаты резать я влачился
Как вдруг Инстант два-девять-ноль
Подарком к празднику явился!
dance

Спасибо разработчикам!
Всех инстантовцев с Наступающим!
+1
lesterkey lesterkey 6 лет назад #
dance Спасибо!
+3
Capitan Capitan 6 лет назад #
Ну во! А я то думал чем заняться на праздники v
+1
vikont vikont 6 лет назад #
Да уж, будет что погрызть духовной пищи и пошевелить мозгами, дабы оные не заржавели! laugh
0
alex_instantcms alex_instantcms 6 лет назад #
Большое спасибо за релиз, очень порадовали smile Подскажите, пожалуйста, как разрешить пользователям менять шаблоны списка записей? Нигде не нашел переключатель.
GWK GWK 6 лет назад #
Комментарий удален
GWK GWK 6 лет назад #
Комментарий удален
0
GNabi GNabi 6 лет назад #
Спасибо!
0
Dmitrii Dmitrii 6 лет назад #
Добрый день. А были ли какие то правки по стенам? :)
0
Def Def 6 лет назад #
Всех с наступающим!!! Спасибо разработчикам за развитие системы!"

По модерации и черновикам отличное дополнение. Единственное по черновикам - при написании материала он автосохраняется, чтобы в случае форсмажоров тексте не потерялся или пока этот механизм не реализовывался? и если при написании вылетел из профиля то было бы здорово как то уведомлять, а то нередко бывало что напишешь огромный текст, сохраняешь, а система уже выбросила из профиля. в итоге вновь се писать(
0
Jestik Jestik 6 лет назад #
так сейчас вроде браузеры это делают...
0
Developper Developper 6 лет назад #
Неужели я этого дождался? dance
С наступающим всех здесь находящихся!
Огромное спасибо разработчикам системы и всем, кто вносит свой вклад в развитие InstantCMS!
0
Алексей Т Алексей Т 6 лет назад #
Под конец года столько подарков от администрации. Спасибо большое! v
+1
Zau4man Zau4man 6 лет назад #
Спасибо за релиз. С праздником всех!
0
Sonat Sonat 6 лет назад #
Спасибо! Будет чем заняться долгими праздниками. dance


Будут ли работать премиум дополнения или надо ждать обновлений?
scratch
0
saraqael saraqael 6 лет назад #
Кстати да, очень хороший вопрос)
0
Fuze Fuze 6 лет назад #
Должны работать.
0
Александр Александр 6 лет назад #
Спасибо, и с праздником всех!
0
Capitan Capitan 6 лет назад #
Обновился. но теперь не могу загружать фото. Пишет undefined т.е не определено чот то там ???
Нажимаю Выбрать, укажываю файл, окно закрывается и сразу выдает ошибку.
0
kirkr kirkr 6 лет назад #
фото куда загружать? в контент или альбомы? все ли настройки проверены у вас? там проверка загружаемых файлов есть
0
Capitan Capitan 6 лет назад #
Просто обычная загрузка при добавлении контента
0
Pro AV Pro AV 6 лет назад #
Да после обновления сайта фотографии загрузить не получается.
+2
Fuze Fuze 6 лет назад #
Убедитесь, что функции finfo_* доступны на хостинге. Если сомневаетесь, запросите хостера.
0
Capitan Capitan 6 лет назад #
Т.е в обновлении это как-то затронуто. Все ведь норм было. до обновления
0
Capitan Capitan 6 лет назад #
Да. функции доступны
+4
Capitan Capitan 6 лет назад #
Если кому надо. В РНР опциях на хостинге поставьте галочку напротив fileinfo и все заработает. :)
+2
Pro AV Pro AV 6 лет назад #
Спасибо, включил на хосте расширение PHP fileinfo, всё заработало.
+1
Pro AV Pro AV 6 лет назад #
Отдельное спасибо, что исправили поиск в "связях" dance
0
al955 al955 6 лет назад #
После обновления не работает авторизация на сайте.
+1
kirkr kirkr 6 лет назад #
попробуйте куки почистить если речь про админа
0
al955 al955 6 лет назад #
Добавил в файл index вот это и заработало:

Код PHP:
  1. if($config->cookie_domain){
  2. session_set_cookie_params(0, '/', '.'.$config->cookie_domain, false, true);
  3. }
+1
Fuze Fuze 6 лет назад #
Вы сделали неправильно. И не написали, что измененные файлы в этом обновлении bootstrap.php и index.php вы либо не заменили, либо потом их перетерли каким-то дополнением. Возьмите указанные файлы из пакета обновления и всё заработает как положено.
-1
al955 al955 6 лет назад #
bootstrap.php я вообще оставил свой, а index.php из пакета обновления, только добавил туда указанные выше строчки. Без них авторизация не работает. Пробовал и куки чистить и с других браузеров и устройств заходить.
0
kirkr kirkr 6 лет назад #
И после такой катавасии претензии к разработчику предъявили? =))) хоть бы смержили тогда, раз файл свои оставляете вместо положенных новых.
+1
al955 al955 6 лет назад #
Претензий не предъявлял, просто обозначил свою проблему. Она уже решена. Всех с Новым годом!
0
ХурумБурум ХурумБурум 6 лет назад #
Вот так подарок н на новый год! С праздником всех! dance
0
Коля Коля 6 лет назад #
После обновления, написало все прошло хорошо. Но вверху сайта и в админке в колонке Новости InstantCMS

WordPress database error: [Table 'unaux_25456587_gfgfdggghfgh.cms_smartslider_nextend2_section_storage' doesn't exist]
SELECT id, referencekey, value, system, editable FROM cms_smartslider_nextend2_section_storage WHERE `application` = 'system' AND `section` = 'global'

вордпреса отродясь не было тут
+1
Владимир Савенко ✝️ Владимир Савенко ✝️ 6 лет назад #
вордпреса отродясь не было тут
так у Вас стоит smartslider... отклбючите его в админке. Явно что разработчик слайдера еще не адаптировал его под новую версию Инстанта
0
Коля Коля 6 лет назад #
а не получается уже отключить, три точки бегает и все. Это не рабочий сайт, пробный.
+1
SmartControl SmartControl 6 лет назад #
Проверьте есть ли у вас указанная таблица. Эти таблицы используются слайдером, может они у вас по какой-то причине удалились. Если таблиц слайдера нет, а они вам нужны - если вы используете слайдер, то лучше откатиться назад, восстановить бэкап. Или в таблице cms_controllers отключить компонент слайдер, или удалить строку с ним.
+1
SmartControl SmartControl 6 лет назад #
Обновил свой демо сайт, проблем со слайдером нет. То есть это какая-то локальная проблема у вас с базой данных.. Компонент остался, а таблицы к нему пропали.
0
kssemenov kssemenov 6 лет назад #
Разработчикам большое спасибо! Но проблема меня та же, что и у Коля. Правда, надпись в шапке другая Notice: Undefined index: tag_verify in /home/k/ksseme7f/eaqae.ru/public_html/system/controllers/seopages/hooks/before_print_head.php on line 10 В компонентах также бегают три точки и невозможно с ними что-то сделать.
0
Алексей Т Алексей Т 6 лет назад #
Обновление прошло удачно! Все просто отлично! v
0
Игорь ФИН Игорь ФИН 6 лет назад #
Всех с наступающем новым годом !!!!
0
al955 al955 6 лет назад #
При автоматическом обновлении забыл включить режим отладки. Обновилось все нормально, вроде бы все работает. Чем может быть чревато обновление без режима отладки и стоит ли обновиться заново?
0
Pro AV Pro AV 6 лет назад #
Не надо два раза обновляться.
0
al955 al955 6 лет назад #
Два раза обновляться никто не собирается. Имею в виду откатиться назад и обновиться уже в режиме отладки. Может быть достаточно уже на обновленном сайте просто включить на некоторое время режим отладки?
0
Pro AV Pro AV 6 лет назад #
Да, включите на обновлённом сайте режим отладки, так будет правильно
0
vikont vikont 6 лет назад #
Отлично все обновляется! Ни одно дополнение не отвалилось и не глючит (в том числе и SmartSlider), кроме одного 2-х летней давности!
Написано же, Включить режим отладки, не бузите!
ВПС на Айхоре, который тут некоторые ругают! Хостинг панель BRAINY, которую тоже остерегаются.
Я не программист и все работает.... делайте правильные выводы и ищите проблему у себя, а не у разработчика.

Если у вас все плохо и хочется "головой об стенку", тогда вам ко мне....
.... Сижу ваяю, сайты добиваю.... laugh шутка, свежая, только что придумал... smile
Если серьезно, знаю как сайты поднимать из руин... помогу.
ВСЕХ С НОВЫМ ГОДОМ!
0
Def Def 6 лет назад #
Подскажите плиз. Поставил тему с темафорест. Все работает, но редакторы не подгружаются.

В консоли выдает

4?back=/admin/content:7 Uncaught TypeError: $(...).redactor is not a function
at HTMLDocument.<anonymous> (4?back=/admin/content:7)
at i (VM4798 jquery.js:2)
at Object.fireWith [as resolveWith] (VM4798 jquery.js:2)
at Function.ready (VM4798 jquery.js:2)
at HTMLDocument.K (VM4798 jquery.js:2)
GWK GWK 6 лет назад #
Комментарий удален
+3
DeusSpa DeusSpa 6 лет назад #
После обновления вывалилась ошибка:
Notice: Constant LANG_PERM_OPTION_PREMOD already defined in /var/www/xxx/data/www/sute.ru/system/languages/ru/controllers/video/video.php on line 313
В админке не возможно после этого зайти в раздел "Компоненты"
Ждем обновлений видео компонента...
+1
DeusSpa DeusSpa 6 лет назад #
Ещё одна ошибка при добавлении ролика и редактировании
Warning: file_get_contents(/var/www/xxx/data/www/sute.ru/https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css): failed to open stream: Нет такого файла или каталога in /var/www/xxx/data/www/sute.ru/system/core/template.php on line 982
0
DeusSpa DeusSpa 6 лет назад #
Тут не от компонента уже а по всему сайту
0
Fuze Fuze 6 лет назад #
/system/languages/ru/controllers/video/video.php on line 313

Уберите константу в этой строке и всё. Либо выключите режим отладки.
0
DeusSpa DeusSpa 6 лет назад #
Warning: file_get_contents(/var/www/xxx/data/www/sute.ru///api-maps.yandex.ru/2.1/): failed to open stream: Нет такого файла или каталога in /var/www/xxx/data/www/sute.ru/system/core/template.php on line 949

file_get_contents

Не работают карты в компоненте maps
+1
Dmitry Dmitry 6 лет назад #
Да. InstantMedia умер с теми же ошибками, что у DeusSpa.
Карты не могу проверить... раздел компоненты в админке тоже пал...
+1
DeusSpa DeusSpa 6 лет назад #
Просто уберите константу Constant LANG_PERM_OPTION_PREMOD в файле video.php

Про карты и так далее file_get_contents - не работает при включении сжатия CSS и JS, то есть если отключить, то все работает. Но проблему стоит решить, так как получается функции сжатия нельзя использовать.
+1
Fuze Fuze 6 лет назад #
Проверил функции сжатия, проблему воспроизвести не удалось, всё работает как положено. Кроме того, в InstantVideo файл font-awesome лежит локально.
Очистите кэш css и js файлов через админку. Думаю проблема у вас в шаблоне (и в неправильно подключенных внешних файлах в нём) и во включенном режиме отладки, просто раньше вы это не замечали.
+1
solntsev solntsev 6 лет назад #
У себя сделал так - изменил файл system/controllers/places/systems/yandex/yandex.php на это.
Код PHP:
  1. <?php
  2. cmsTemplate::getInstance()->addJS('/api-maps.yandex.ru/2.1/?load=package.full&lang=ru-RU', '', false);
  3. return array();
0
Pro AV Pro AV 6 лет назад #
После обновления, при попытке перейти в "черновики" по адресу "site.ru/moderation/draft" выходит ошибка БД
Ошибка в запросе БД:
Таблица '***_***.cms_con_moderation' не существует
Куда копать?
+1
kirkr kirkr 6 лет назад #
Значит обновились не правильно. Можете из инсталла восстановить базу cms_con_moderation и все ок будет.
+1
Fuze Fuze 6 лет назад #
Проверил на обновлённых сайтах и на чистом сайте - проблемы нет. Убедитесь, что все файлы заменили при обновлении.
0
Павел Павел 6 лет назад #
Спасибо обновился, полёт нормальный. popcorn
С новым годом друзья! v
+4
alexandr22 alexandr22 6 лет назад #
Когда уже будет форум включен, сделан уже давно.
Человек сделал, бесплатно для всех. Время уже столько прошло, не серьезно(
0
Fuze Fuze 6 лет назад #
Что мешает использовать форум уже сейчас? Ведь вы думаете, что включить форум в коробку дело пяти минут.
0
Олег Олег 6 лет назад #
В первую очередь, спасибо за труд и с Новым Годом!

Понятно, конечно, что это дело не 5 минут. Но для некоторых он в приоритете. Я вот специально не устанавливаю существующий (http://instantcms.ru/addons/forum.html) или сторонний, а жду в сборке. Хотелось бы приблизительные сроки знать.
+3
Jestik Jestik 6 лет назад #
Ставьте форум от Лодыря и не партесь
+1
Dorimen Dorimen 6 лет назад #
От Ладыря лучше, чем от Студии Сайтострой?
0
Jestik Jestik 6 лет назад #
Ну как бы его форум в коробку метится
+1
Олег Олег 6 лет назад #
Указано что автор дополнения kreator. Когда в коробке появится форум, не будет проблем с уже имеющимся? Будет ли форум от kreator поддерживаться? Тут много неопределенности.
0
Jestik Jestik 6 лет назад #
я говорю о этом
http://instantcms.ru/forum/thread25693-1.html

kreator насколько мне известно, сделал свой компонент и имеет полное право его продавать
Отзывов достаточно
http://instantcms.ru/addons/reviews/273
+1
Dorimen Dorimen 6 лет назад #
Давно пользуюсь решением от kreator - хорошо себя зарекомендовал форум, много контента уже на нем создано, проиндексировано и не хотелось бы терять все это из-за несовместимости с будущим коробочным форумом.
+1
Kreator Kreator 6 лет назад #
Не переживайте. Решим этот вопрос.:
и не хотелось бы терять все это из-за несовместимости с будущим коробочным форумом
-3
Андрей Андрей 6 лет назад #
Как Kreator оказывает поддержку, вернее как он её не оказывает, стоит задуматься о приобретении его компонентов. Писать в скайп или в личку бесполезно, не отвечает. Выйдет форум коробочный, пусть даже за деньги, перейду на него, перенесу контент, переиндексация много времени не займёт.
У меня еще пару компонентов от него есть - постараюсь и от них избавиться. "награды и подарки" и "kMailer"
+1
Kreator Kreator 6 лет назад #
оказывает поддержку
Бесплатная доработка компонента для вашего персонального шаблона - это не поддержка. Я вам регулярно подсказывал что нужно вам и где править, но вы почему то считаете что это моя обязанность - дорабатывать ваш шаблон при каждом обновлении.
-4
Андрей Андрей 6 лет назад #
Ничего я не считаю, так как последние полгода, дождаться от Вас ответа практически невозможно. Если Вы считаете что устранения багов в ваших компонентах это доработка моего шаблона, то вы ошибаетесь, такого не было никогда. Когда вы выпустили новую версию форума и сделали так, что без Вас css форума не поправишь, естественно к вам пытался обращаться. И писал в вашей ветке про это. Я простой пользователь, и знаний php и css у меня может и не быть. Почитайте нашу переписку на досуге в скайпе, там только вопросы от меня по вашим дополнениям, а ответов нет. В kMailer так и отсылаются письма заблокированным пользователям, хотя Вы говорили что в очередном патче все будет норм.
+1
Jestik Jestik 6 лет назад #
я говорю о этом
http://instantcms.ru/forum/thread25693-1.html

kreator насколько мне известно, сделал свой компонент и имеет полное право его продавать
Отзывов достаточно
http://instantcms.ru/addons/reviews/273
+1
Jestik Jestik 6 лет назад #
Не пойму, почему подсвечиваются все пробелы...невозможно ж смержить
+1
Jestik Jestik 6 лет назад #
Хм, открыл заново и стало все нормально
0
DEKS DEKS 6 лет назад #
Пытался обновить из админки - пишет:
Ошибка распаковки пакета: Невозможно открыть файл
+1
dim dim 6 лет назад #
За обновление благодарю! Теперь в админке в режиме отладки раздел компоненты с вечной загрузкой и сверху такое пишет Notice: Constant LANG_PERM_OPTION_PREMOD already defined in /home/t/t79992bg/vsovete.com/public_html/system/languages/ru/controllers/video/video.php on line 313
в чём может быть дело, подскажите, плиз) инстант видео отключал без режима отладки и всё равно
0
Fuze Fuze 6 лет назад #
0
Jestik Jestik 6 лет назад #
/default/controllers/users/styles.css

Может эти стили стоит вынести в общий каталог стилей?
-4
Андрей Андрей 6 лет назад #
зачем? и для чего?
0
Jestik Jestik 6 лет назад #
Потому что данный компонент является системным. И при обновлении стили слетают, приходится мержить, хотя на странице профиля (для табов) используются стили с других файлов, и выходит непонятная чехарда.

К тому же почему цвет заголовка поля должен отличатся от общего цвета на сайте
-4
Андрей Андрей 6 лет назад #
У групп тоже свои стили, их тоже надо в общий каталог? Наверное разработчики так сделали неспроста. Вы что-то не то предлагаете.
0
Jestik Jestik 6 лет назад #
цвета заголовком в группах берутся с общий файлов стилей.

А вот например
"field ft_string f_phone" - из профиля
и
"field ft_string f_phone auto_field" из обьяв будут разного цвета
0
Zau4man Zau4man 6 лет назад #
Обновил один из сайтов до 2.9.0 (Работает еще с 2.2.0). Проблем нет.
На сайте установлены сторонние компоненты. Радует, что в шаблонах все меньше правок :)

Мониторю логи на предмет появления ошибок.
0
vikont vikont 6 лет назад #
После обновления редактор TinyMCE не может загружать изображения, пишет, что "Доступ закрыт"
Тот же скрипт редактора на версии 2.8.2 работает нормально.
Спойлер
Подскажите, где копать и в чем проблема?
Уже перерыл все. Поднял все .htaccess, проверил права, настройки хостинга - не могу понять проблемы.
Редакторы из коробки работают полностью.
0
kirkr kirkr 6 лет назад #
Смотреть логи апача или нгникса, там явно будет указана причина почему денайдид. может путь до папки сбился, вот и ломится не туда куда нужно.(это вероятнее на 95%)
0
vikont vikont 6 лет назад #
Пути прописаны в конфиге и неизменны!
Тот же скрипт, без изменений пробовался на тестовом сайте, на 2.8.2 работает, а на 2.9.0 уже закрыт доступ.
Что то закрывает доступ именно при обновлении.
В логах ничего не нашел.
0
kirkr kirkr 6 лет назад #
Пути как указаны? с переменной наверное какой-то? или вы только пути в конфиг файле инста смотрели?
0
vikont vikont 6 лет назад #
Пути прописаны в конфиге файлового менеджера самого редактора.
И причем тут пути, если откатываю версию (путем замены скрипта) и все восстанавливается?
Очень не хочется искать баг путем постепенного копирования файлов - их более 8 тысяч...
Поэтому и интересуюсь, где копать проблему конкретно!
0
Loadырь Loadырь 6 лет назад #
Забейте в поиск по файлам сайта "Access Denied", покажет в каком файле проблема возникает. Но сдаётся мне это в responsivefilemanager-е надо проверять конфиги.
0
vikont vikont 6 лет назад #
Навряд ли это в responsivefilemanager! Вернул назад старый скрипт от 2.8.2 и все заработало, ничего не меняя в responsivefilemanager.
Еще раз убеждаюсь, что что то происходит именно во время обновления!
Если не поможет поиск "Access Denied", тогда остается постепенная по-файловая замена 2.8.2 на 2.9.0.
0
vikont vikont 6 лет назад #
Порылся! Нашел упоминание о "Access Denied" в файле dialog.php responsivefilemanager-a в связи с секретным ключем akey
[
Спойлер
В конфиге responsivefilemanager-e есть строчка его связи с token
Код PHP:
  1. # секретный ключ
  2. 'access_keys' => array($token),
а так же
Код PHP:
  1. # доступ только по токену пользователя
  2. $token = $_SESSION['csrf_token'];
Как я понимаю, что то мешает создаться этому token и запустить весь процесс!
И все дело в каком-то из файлов обновления, потому что простой возврат старого скрипта восстановил работу.
Почему? Потому, что попробовал на разных сайтах с разным набором дополнений. Всегда один и тот же результат.
0
vikont vikont 6 лет назад #
НАШЕЛ ГДЕ ПРОБЛЕМА!!!!
Проблема в работе с token и сидит она в файле /system/core/form.php. При его замене на старый работа TinyMCE восстанавливается
Было
Код PHP:
  1. /**
  2. * Создает, сохраняет в сессии и возвращает CSRF-token
  3. * @return string
  4. */
  5. public static function generateCSRFToken(){
  6. $hash = implode('::', array(session_id(), uniqid(), microtime(true)));
  7. $token = md5($hash);
  8. cmsUser::sessionSet('csrf_token', $token);
  9. return $token;
  10. }
Стало
Код PHP:
  1. /**
  2. * Создает, сохраняет в сессии и возвращает CSRF-token
  3. * @return string
  4. */
  5. public static function generateCSRFToken(){
  6. $hash = implode('::', array(session_id(), microtime(true)));
  7. if(function_exists('password_hash')){
  8. $token = password_hash($hash, PASSWORD_DEFAULT, array('cost' => 8));
  9. } else {
  10. $token = md5($hash);
  11. }
  12. cmsUser::sessionSet('csrf_token', $token);
  13. return $token;
  14. }
Где тут ошибка не знаю, не программист. Надеюсь спецы помогут разобраться.
+2
МитяЙ МитяЙ 6 лет назад #
здравствуйте, спасибо за обновление! Подскажите, теперь в статьях автоматически ставится к ссылкам тег rel="nofollow", как его убрать в отдельных статьях?
+1
4eremnykh 4eremnykh 6 лет назад #
решили проблему?
+1
4eremnykh 4eremnykh 6 лет назад #
тоже интересует... помогите, подскажите люди
+1
4eremnykh 4eremnykh 6 лет назад #
Разобрался, у поля отключить просто надо свойство "обрабатывать типографом"
0
МитяЙ МитяЙ 6 лет назад #
О спасибо! Теперь и я разобрался, хотя долго голову ломал)
0
Игорь Фадеев Игорь Фадеев 6 лет назад #
В InstantMaps в разных категориях показываются все объекты размещенные на карте. У меня одного такая беда, или еще есть счастливчики? Ну и как бы это исправить?
+1
Vlad Vlad 6 лет назад #
Подобное было при миграции с первой ветки на вторую. Решил так: контент, объекты на карте, порядок, сохранить. Всё вернулось в свои категории. Сейчас при обновлении такой проблемы не было.
0
Игорь Фадеев Игорь Фадеев 6 лет назад #
Не помогло. Но все равно спасибо.
0
Vlad Vlad 6 лет назад #
У меня на сайте такая ошибка, во вкладке виджеты и страницы, в режиме отладки такое сообщение: Warning: constant(): Couldn't find constant LANG_FORUM_CONTROLLER in /var/www/vhosts/almaty3d.kz/geo.almaty3d.kz/templates/default/controllers/admin/widgets.tpl.php on line 109

Что с этим делать?
-4
Андрей Андрей 6 лет назад #
В 109 строке указанного вами файла прописано

Код PHP:
  1. <?php $controller_title = $controller_name ? constant("LANG_".mb_strtoupper($controller_name)."_CONTROLLER") : LANG_CP_WIDGETS_MISC; ?>
Языковая константа LANG_FORUM_CONTROLLER какого то компонента, скорее всего Форума - не найдена.
0
Vlad Vlad 6 лет назад #
Форума у меня нет, это в дефолтном шаблоне, файл без изменений, почему он ссылается на компонент?...., или наверно тот компонент куда он ссылается изменён... Так получается?
-4
Андрей Андрей 6 лет назад #
Vlad:
или наверно тот компонент куда он ссылается изменён

Или удалён
-4
Андрей Андрей 6 лет назад #
Vlad:
Что с этим делать?

Писать разработчику Форума - Kreator
+2
Ris Ris 6 лет назад #
Куда все так резко ломанулись обновлять свои сайты с кучей сторонних дополнений?
Надо вдумчиво и потихоньку. Развернул копию сайта на локальном опенсервере, обновился, тихонько тыц в кнопочку - смотрим на реакцию сайта.
Потом в логи поглядеть, потом рюмочку сполоснуть. Потом тыц в другую кнопочку.
И так пока все ясно не станет...
0
Zau4man Zau4man 6 лет назад #
так так и делаем :)
По идее, ничего поломать обновление не должно. Даже шаблон можно не обновлять, ничего не поломается. Но и ничего не добавится)
+2
Ris Ris 6 лет назад #
У меня вообще ни единого глюка на локальном.
Но продакшн пока не обновляю. Пусть сначала молодые и рьяные выявят подводные камни.
+1
Zau4man Zau4man 6 лет назад #
Так можно до следующего релиза сидеть.
А вообще, 2ка очень понятная. Если есть текст с ошибкой, то все поправляемо )
+2
Ris Ris 6 лет назад #
Если всплывут критические ошибки, которые будут поправлены в следующем релизе с исправлениями - легче посидеть до следующего релиза.
+2
Jestik Jestik 6 лет назад #
Я сделал бекап на облако, рано утром обновил сайт, по быстрому пробежался - все ок, ну а дальше юзвери сами скажут если что не так) главное предоставить место для высказываний
0
vikont vikont 6 лет назад #
Ой, навряд ли станет ясно.... laugh Это ж сколько раз надо тыцкать кнопочку, да после каждой рюмочку...! Этак можно и до состояния "в дымину"... laugh
1. Это обновление странным образом выявляет старые проблемы! Все как бы работало и раньше, но не так наглядно были видны проблемы.
2. Обновление проходит очень корректно и если не было скрытых проблем ранее, то все обновление практически безболезненно.
3. Если при обновлении проявились серьезные проблемы, то нетрудно откатить назад путем простого копирования файлов из бэкапа. И уже тогда на локалке разбираться..
4. Локалка не точная копия хостинга и могут быть нюансы....
0
Ris Ris 6 лет назад #
Согласен.
Но это я к тому, что обновление на локальном и внимательный анализ происходящего при обновлении, поможет выявить измененные системные файлы, которые заменяются при обновлении.
Почитайте комментарии в теме. Примеров уйма.
0
ХурумБурум ХурумБурум 6 лет назад #
Интересно, ставлю в одном типе контента два шаблона для вывода списка один обычный другой таблица. При выборе для отображение таблицей к ссылке подставляется ?style=table И тут интересное при переходе на вторую страницу, все это сбрасывается на стиль который стоит перевей то есть обычный и тут вопрос, так и должно быть?
0
ХурумБурум ХурумБурум 6 лет назад #
И еще вот если снова на второй странице выбрать стиль таблицей то попадаем со второй на первую и где тут логика такой возможности?
0
Pro AV Pro AV 6 лет назад #
Видимо эти кнопки с выбором шаблона задел на будущее.
0
IceBreaker IceBreaker 6 лет назад #
Случайно положил сайт, у меня на сервере несколько сайтов, запустил обновление одного сайта, а реквизиты ФТП указал другого случайно, вобщем там был режим отладки отключен. теперь в админку не попасть, подскажите как-нибудь можно включить режим отладки в конфиге насильно?
Теперь 503 постоянно
+1
Jestik Jestik 6 лет назад #
\system\config\config.php

'debug' => 0,

0 поменять на 1

Вроде это)
0
IceBreaker IceBreaker 6 лет назад #
Спасибо, но там единственное место про Дебаг
'debug' => NULL,
0
Sonat Sonat 6 лет назад #
Если у вас 2.8.2. - пишите
'debug'=> NULL,


Если уже новая - 2.9.0 - пишите
'debug'=> 0,
+1
Sonat Sonat 6 лет назад #
Т.е. там так уже стоят значения.

Вам в любом случае, чтобы включить отладчик надо писать
'debug' => 1,
0
IceBreaker IceBreaker 6 лет назад #
Или НУЛЛ это и есть ноль?
0
Sonat Sonat 6 лет назад #
Нет.
0
Dmitry Dmitry 6 лет назад #
Кто нибудь разобрался с - /system/languages/ru/controllers/video/video.php on line 313 ?
Вверху сайта висит эта строка и уведомления от крона с этой же строкой каждые 5 минут на почту летят.
Раздел компоненты, в админке, висит.
0
kirkr kirkr 6 лет назад #
Ну так там ругается что не может найти переменную или что она уже переопределена где-то?
+1
Fuze Fuze 6 лет назад #
Выше есть ответ
0
Dmitry Dmitry 6 лет назад #
Да. Читал.

"Кроме того, в InstantVideo файл font-awesome лежит локально.
Очистите кэш css и js файлов через админку. Думаю проблема у вас в шаблоне (и в неправильно подключенных внешних файлах в нём) и во включенном режиме отладки, просто раньше вы это не замечали."

Не понял где в админке это - "Очистите кэш css и js файлов через админку."
Функций сжатия не использовал.
Шаблон - default

Если найдется человек который объяснит на пальцах, буду благодарен.
0
Fuze Fuze 6 лет назад #
Тыц.
Откройте файл /system/languages/ru/controllers/video/video.php, найдите 313 строку и удалите её
0
Dmitry Dmitry 6 лет назад #
xD Так пробовал - помогает.
Я воспроизвел проблему.

Ставлю instantcms_20170927_v2.8.2
Ставлю iVideo, провайдер ютуб - получаю ключ API
Добавляю виджет промо-видео на главную
Добавляю видео по ссылке
Обновляюсь до 2.9 через админку

/system/languages/ru/controllers/video/video.php on line 313

В общем строку ту удаляю и все...
0
Dmitry Dmitry 6 лет назад #
В шаблоне, кстати да, тоже проблемы есть... если его потом поставить, то ошибки еще дополнительные вылазят.
0
SE7EN SE7EN 6 лет назад #
А предпросмотр перед публикацией так и не сделали жаль, ждал.
+5
Fuze Fuze 6 лет назад #
У меня нет понимания, зачем нужен предпросмотр у публикаций. Сейчас есть черновики, можно предпросматривать сколько угодно.
0
Sergo Sergo 6 лет назад #
спасибо за черновики, ценное дополнение. Только я не понял, как пользователю не имеющему админских прав открыть черновик созданный им же? - подскажите пожалуйста.
0
Narochnyi Narochnyi 6 лет назад #
Режим отладки стал жестким!

Раньше добавлял значения в массив так:
Код PHP:
  1. $items[$item['id']]['perem']
но после обновления появляется предупреждение:
Notice: Undefined index: perem

Мол переменная не описана!
0
Fuze Fuze 6 лет назад #
При чем тут режим отладки, который лишь включает показ всех предупреждений языка и синтаксис PHP?
0
Jestik Jestik 6 лет назад #
В Уведомлении
"Модератор возвратил страницу Test на доработку и указал замечания:" Test является ссылкой, но ведет на главную а не на страницу записи
0
Jestik Jestik 6 лет назад #
А то что в "логе модераций" показываются только удаленные записи нормально?
В типе контента в вкладке "Модерация" в списке модераторов есть колонки:
Одобрено Удалено В процессе
Вот как посмотреть одобренные?
0
Pascal Pascal 6 лет назад #
После обновления при попытке добавить объект в InstantMaps пишет Notice: Undefined offset: 2 in W:\domains\ndo.lg.ua\system\controllers\content\frontend.php on line 801. Где исправить? Или будет обновление мапс?
0
МитяЙ МитяЙ 6 лет назад #
Подскажите, после обновления слетел размер логотипа (вернулся к стандартному), изменения размера в файле "theme-layout.css" не дает никакого эффекта. В чем может быть проблема??? Заранее спасибо!
0
Jestik Jestik 6 лет назад #
кеш браузера чистили?
0
Jestik Jestik 6 лет назад #
Кстати, как то на форуме говорилось о том что будет свой редактор для комментариев, как с этим обстоят дела? А то бб коды для обыденного пользователя нечто ужасное и не понятное
0
vikont vikont 6 лет назад #
Интересная проблемка с заданиями крона.
При включении в Отладке опции "Загружать события из файлов manifest.php" очередь в планировщике прекращает функционировать и выполняются хуки из manifest.php компонентов.
Как это выяснилось: столкнулся с невыполнением заданий крон на сайте. При выяснении проблемы выполнял вручную запуск крона и тут выяснилось, что весь процесс тормозится хуком одного из компонентов, до выяснения причин отключаю в задании, но он продолжает тормозить даже при удаленном задании и вычищенном кеше!
Возникающая ошибка показала что идет обращение к manifest.php где прописан проблемный хук крона компонентиа. То есть, любой проблемный хук для крона, в любом установленном компоненте останавливает выполнение всех заданий крона, не зависимо от того есть ли он в очереди..
Это так и должно быть? А зачем тогда Планировщик с очередью для крона?
0
Странник Странник 6 лет назад #
Подтверждаю. Если в одном из хуков синтаксическая ошибка, блокируются все хуки, которые должны выполнятся вслед за проблемным (хотя в них проблем нет).
0
Fuze Fuze 6 лет назад #
Опять же не уверен, что понял посыл и целесообразность в отлавливании ошибки. Я конечно могу обернуть вызов запусков задач в
Код PHP:
  1. try {
  2. } catch (Exception $e) {
  3. }
Но смысл, если хук для cron сделан неправильно.
+2
Fuze Fuze 6 лет назад #
Напишите конкретно о каком хуке речь. В manifest.php не должны находиться записи о хуках для планировщика.
То есть, любой проблемный хук для крона, в любом установленном компоненте останавливает выполнение всех заданий крона, не зависимо от того есть ли он в очереди
Если разработчик делал свой хук неверно, например не возвращал данные дальше цепочке, то движок тут не при чем и при всё желании ничего не сделает.

В целом, я скорее не понял ваш комментарий, чем понял :)
0
vikont vikont 6 лет назад #
Fuze:
Напишите конкретно о каком хуке речь. В manifest.php не должны находиться записи о хуках для планировщика.
В моем случае речь идет о стороннем дополнении UPDS. Есть ли в manifest.php описание хука утверждать не могу, так как дополнение полностью закодировано. Ориентируюсь только на сообщение об ошибке, которое ссылается на файл manifest.php
Fuze:
Если разработчик делал свой хук неверно, например не возвращал данные дальше цепочке, то движок тут не при чем и при всё желании ничего не сделает.
Попробую перефразировать: Если в Отладке включена функция Загружать события из файлов manifest.php, то в моем случае выявлено, что Крон продолжает отрабатывать Хук независимо от его наличия или состояния в Планировщике! И если отрабатываемый Хук с ошибкой, то прекращается работа всех остальных заданий!
Почему бы не поменять логику на более оптимальную, когда работа проблемного Хука блокируется с выдачей ошибки, но все остальные отрабатываются согласно заданий? Это повысит "живучесть" сайта!
-4
Андрей Андрей 6 лет назад #
А не проще написать разрабу дополнения UPDS, чтобы он привёл его в порядок согласно документации?
0
Fuze Fuze 6 лет назад #
Уверен, у вас частная проблема, связанная с конкретным дополнением. Еще раз: файлы manifest.php и задания планировщика никак не связаны.
+4
Killer's dream Killer's dream 6 лет назад #
а почему бы не сделать доп обновления связанные с безопасностью отдельно, ну нехачу я обновлятца и в очередной раз плясать у сайта zst . Меня весь функционал устраивает, а безопасность есть безопасность хочеш не хочеш а надо) И не один я наверно look
+1
Val Val 6 лет назад #
так не обновляйтесь если все устраивает!
Mr.VAV:
а безопасность есть безопасность хочеш не хочеш а надо
значит не все устраивает? =)

Представьте ситуацию вы остановились на версии icms 2.8. Кого-то все устраивает на 2.7, кто-то останется сидеть на 2.6 или 2.9. И, по факту, единственный разработчик должен все эти версии поддерживать и выпускать для каждой из них индивидуальные патчи? Скорее всего со временем сил на развитие функционала CMS просто не останется.

И не совсем понятно что вы понимаете под словосочетанием "плясать у сайта"? Вот сколько обновлялся никогда не было проблем и плясать не приходилось. Я к тому что проблема обновления надуманная получается, если вам нужно обновить ядро с заплатками безопасности.
0
SmartControl SmartControl 6 лет назад #
Есть мнение, что безопасность можно обновлять отдельно, не задевая функциональность компонентов) А про пляску речь скорее о том, что часто нужно подправлять шаблоны или ждать пока их обновит автор.

Да и некоторые компоненты время от времени отказываются работать на новой версии. Тут вряд ли что-то можно придумать, просто так оно есть и надо это принять (или не обновляться понапрасну, или делать это на копии сайта).. Всегда есть риск, что обновление что-то сломает - либо шаблон, либо компонент какой.

Выпускать отдельные патчи, конечно, не вариант..
+1
Fuze Fuze 6 лет назад #
Есть мнение, что безопасность можно обновлять отдельно, не задевая функциональность компонентов
Я только за. Уверен, могут найтись люди в сообществе, которые смогут собрать пакет обновления безопасности и поделиться им.
0
islyaeFF islyaeFF 6 лет назад #
Каким то образом при обновлении одного из сайтов загрузился каталог /upload/yamotnya с саундами)). Другие сайты обновил, но такого не наблюдал. Странно)
+2
Loadырь Loadырь 6 лет назад #
Видимо перед или после обновления ставили Новогоднюю мотню, а обновление лишь обратило внимание по непонятные папки.
0
islyaeFF islyaeFF 6 лет назад #
Вообще не ставил. Дата создания папки и фалов совпадает с датой обновления
+1
BoAnRo BoAnRo 6 лет назад #
В каталоге дополнений нужно добавить версию 2.9.0 в списке, в котором указывается с какими версиями совместимо дополнение.
0
Александр Сергеевич Александр Сергеевич 6 лет назад #
>Можно давать пользователям переключать шаблоны списка записей;
А можно что-то включить или сделать чтоб сохранялся у пользователя выбор, а то толку что он выбрал, если на следующей странице опять выбирать, так никто не будет на каждой новой странице нажимать. Кеширование включено, Метод кеширования пробовал и такой и такой.
+2
Zau4man Zau4man 6 лет назад #
Внесите изменения из этого коммита https://github.com/instantsoft/icms2/commit/79621b02e0a701374241315a8774f1a3d271c413
Должно заработать.

И обязательно сохраняйте оригиналы изменяемых файлов. Мало ли...
0
Александр Сергеевич Александр Сергеевич 6 лет назад #
Спасибо! Работает!
-3
nikdsn nikdsn 6 лет назад #
Есть еще вопросик, не пинайте если что. Как можно реализовать (подставить) количество авто как на рисунке. Создал тип контента к примеру продажа авто, есть категории типа Ауди, БМВ и т.п. Как можно вывести количество объявлений, пример на рисунке. Создал вижджет на гоавной текст html и списком забил категории, а как еще сделать там, чтобы отображалось количество объявлений в каждой категоиии. Буду благодарен за помощь. Знаю что в БД нужно будет смотреть ID и прочее, как это реализовать, может кто поможет. Заранее спасибо за помощь!
+1
kirkr kirkr 6 лет назад #
для этого есть форум.создавайте там темы.
0
евгений евгений 6 лет назад #
Здравствуйте. Ребят, не работает Отправка уведомлений другому владельцу группы, протестил, ввел емейл кому я хочу передать группу, уведомление не отправляется, или лыжи не едут у меня ? в чем беда?
0
kirkr kirkr 6 лет назад #
Почта не уходит? то смотреть настройки типа отправки почты phpmail или smtp, ну и логи на сервере если phpmail, то логи почтового сервера.
0
WowChih WowChih 6 лет назад #
Внезапно. Чистая установка (с нуля) нерабочая. Разлогиниться нельзя, залогиниться нельзя, панель администратора не работает.
Может ошибка какая-то закралась в пакет?
Всё чистое, система чистая.

ПС: старые сайты обновил - полет нормальный. Проблема только в чистой установке.
+1
rbs rbs 6 лет назад #
Вижу, что исправлений уже достаточно, но я тоже вынужден обратиться с проблемой.

Вместо сообщений сайта (зеленых и красных, типа "регистрация успешна" или "найдены ошибки в форме") вылезает либо Array , либо ArrayArray.

Куда копать, что менять? (ну и боюсь, что сложно угнаться за количеством правок на гитхабе, в связи с этим вопрос, когда ожидать 2.9.1, судя по комментариям выше она нужна как воздух sad
0
rbs rbs 6 лет назад #
В этом пункте прошу прощения, проблема не в InstantCMS, проблема в шаблоне BOXED.
0
Pocus Pocus 6 лет назад #
В чем именно в boxed?
+3
Ris Ris 6 лет назад #
Там нюансы с выводом сообщения на страницу.
В старых шаблонах:
Спойлер
В новом дефолте.:
Спойлер
Для исправления ошибок достаточно заменить эти строки на строки из дефолта.
0
rbs rbs 6 лет назад #
Вы меня опередили smile . Я починил ровно также))
+1
Jestik Jestik 6 лет назад #
Автор тоже все исправил
https://github.com/my-instantcms/boxedTheme_icms2/commits/master
0
rbs rbs 6 лет назад #
блин. Ещё и выключение сайта править :))))
0
rbs rbs 6 лет назад #
Ну и вдогонку, проблема в профиле пользователя, аватарка пользователя загружается с адресом /upload/ (дальше ничего) , т.е. слетела переменная, возвращающая адрес изображения.
0
rbs rbs 6 лет назад #
Здесь тоже прошу прощения, проблема также не в InstantCMS, проблема в дополнении "Изображение с обрезкой"
+3
rbs rbs 6 лет назад #
Нашел решение по проблеме. Если вдруг кто-то (как я) использует это дополнение - http://instantcms.ru/addons/cropimagefield.html , то для того, чтобы оно возобновило работу необходимо в базе в таблице cms_users_fields найти строку avatar и в поле options в самый конец добавить строчку (без кавычек)
"size_full:normal" .

После этого оно начинает работать нормально.
+2
rbs rbs 6 лет назад #
ещё апдейт. Для того, чтобы миниатюры аватарок начали отображаться, необходимо туда же добавить ещё две строки:
size_small:small
size_teaser:small
+1
rbs rbs 6 лет назад #
ещё апдейт. Для того, чтобы миниатюры аватарок начали отображаться, необходимо туда же добавить ещё две строки:
size_small:small
size_teaser:small
0
Dorimen Dorimen 6 лет назад #
Я использую. Большое спасибо за подсказку!
+2
Soul Soul 6 лет назад #
Здравствуйте.
Я столько пропустил...
Молодцы :)
Вот только мне снова придется столькому учиться заново...
0
Голдман Сакс Голдман Сакс 6 лет назад #
Странно, на html-редактор не переключается в админке.
Точнее, переключается, но в форме добавления-правки статей не меняется.
0
Vladorld Vladorld 6 лет назад #
Почему здесь на сайте не открывается ни одно дополнение?
Олег Васильевич я Олег Васильевич я 6 лет назад #
Комментарий удален
0
Михайлова Елена Михайлова Елена 6 лет назад #
Подскажите, появился ли встроенный компонент "форум" в InstantCMS 2 ?
если нет, то скоро ли появится? и где его можно скачать?
0
Эндрю Ua Эндрю Ua 6 лет назад #
Все прекрасно!
Ждем следующего обновления и различных плюшек и фишек ;)
Отбросил все CMS и убедился не однократно в InstantCMS! Разработчики с золотыми руками )
Я таким же был раньше на других сайтах не обдуманным выкриком и чуть что то не так сделал, сразу отписывался в обновлении и на форумак, что вот мол баг или не работает... А потом если сесть и нормально все обдумать и внимательно присмотреться, то все даже очень хорошо!
Благо InstantCMS
0
Эндрю Ua Эндрю Ua 6 лет назад #
Кто подскажет данную проблему с msql 5.7 вот такая ошибка:

я так понимаю что это из за того что изначально база не на MySQLi ??
А вторая ошибка это если hph ставлю выше 5.6:

Не могу понять из за чего берутся... и как избавится от этого.
Избавится закрыв глаза - вернутся на ранние версии mysql и php, но это как то не выход (
+1
Ris Ris 6 лет назад #
В файле конфигурации \system\config\config.php напишите единичку в clear_sql_mode:
'clear_sql_mode' => 1,
0
AVPRT AVPRT 6 лет назад #
Здравствуйте.
Установил с нуля версию 2.9.0, пробую заменить логотип, загрузив новый, но при загрузке выскакивет сообщение в окошке -undefinded.
Разрешения в папках cash и upload проверил, везде 0777 установлено.
Может кто сталкивался с такой проблемой?
0
AVPRT AVPRT 6 лет назад #
Здравствуйте.
Установил с нуля версию 2.9.0, пробую заменить логотип, загрузив новый, но при загрузке выскакивет сообщение в окошке -undefinded.
Разрешения в папках cash и upload проверил, везде 0777 установлено.
Может кто сталкивался с такой проблемой?
0
AVPRT AVPRT 6 лет назад #
Спасибо
0
Евгений Евгений 6 лет назад #
После обновления в InstantVideo вылазит ошибка в админке на странице типы контенты -видео каталог -свойства -создать категории
Notice: Undefined variable: items in /public_html/system/controllers/admin/forms/form_content_category.php on line 35
помимо ошибки в языковом файле на 313 строчке которую закомментировал
0
Евгений Евгений 6 лет назад #
проблему решил, некорректно обновилась таблица video_cats
0
Vladorld Vladorld 6 лет назад #
Только установил 2.9.0 и почему-то не загружаются дополнение. Полей для FTP нет, как раньше было
-4
Андрей Андрей 6 лет назад #
загружаете - продолжить - на следующих шагах появятся
0
Vladorld Vladorld 6 лет назад #
После того как нажимаю продолжить, файл пропадает и ничего не происходит. Права на все выставлено 777
0
Vladorld Vladorld 6 лет назад #
Неужели один я такой тупой, что не могу загрузить дополнение? Хостинги beget и mchost. Браузер Safari, MacOS. Кто может исправить за деньги?
0
Jestik Jestik 6 лет назад #
Все дополнения ведут себя одинаково? Система с нуля? Или обновлялись?
Олег Васильевич я Олег Васильевич я 6 лет назад #
Комментарий удален
0
Oleg_z75 Oleg_z75 6 лет назад #
Молодец Олег Васильевич! Как всегда в точку и юмором joke
0
ermakover ermakover 6 лет назад #
Перечитал всё обсуждение от начала до конца, видимо я один такой тупой.
У меня после обновления в настройках типа контента в разделе "Просмотр списка" где-то есть "Стиль списка по умолчанию", а где-то нет.
Облазил все настройки, не пойму где всё это дело переключается.
Или я как-то не так обновился?
0
ermakover ermakover 6 лет назад #
Всё, понял.
"Стиль списка по умолчанию" отображается только в контенте, работающему с /public_html/templates/default/content
default_item.tpl.php и default_item.tpl.php

То есть, не в компоненте Видео, не в Мапсе, не в любом другом отличном от default стили списка не поменять.
0
Jestik Jestik 6 лет назад #
вручную только
0
ermakover ermakover 6 лет назад #
Ну да, так и придётся делать. Просто у меня установлен компонент ВКЛАДКИ, а у него свои вышеуказанные файлы. Вот приходится отказываться либо от вкладок, либо от возможности выбирать тип отображения списка.
0
vasia0412 vasia0412 5 лет назад #
Скажите, а можно обновится с 1.x на 2.х ???
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.