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

24.32K

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

И вновь мы собрались тут не просто так :-) С последнего, апрельского обновления, накопилось достаточно доработок и новшеств для нового релиза нашей любимой CMS. Итак, как обычно, ниже подробности нового релиза.

Новый функционал компонента "Группы"

Компонент "Группы", можно назвать его "Сообщества", чтобы не путать с группами пользователей в админке, существенно переписан и дополнен благодаря материальной поддержке участников сообщества (lakomet, Stratok), за что им огромное спасибо. В группах теперь есть:
  • полноценное управление полями групп;
  • для любого из полей можно влиять на его показ для закрытых групп;
  • управление наборами групп;
  • задавать шаблоны генерации мета описаний, тайтлов и тега h1;
  • в настройках групп теперь можно задавать кто может комментировать записи со стены группы;
  • для каждого из привязанного типа контента (для которых включена связь с группами в настройках) появились опции "кто может добавлять ..." с очень гибкими настройками;
  • для любой из групп можно задавать свой url вместо числового;
  • появился механизм "ролей" в каждой из групп, который позволяет регулировать права доступа для каждой конкретной группы и привязанных записей типов контента;
  • во вкладке участников группы для каждого из них можно тут же задать роли, назначить администраторов или исключить из группы;
  • помимо приглашения только друзей в группу, теперь можно приглашать любых пользователей из общего списка, если это разрешено соответствующим правом доступа;
  • в настройках групп теперь показывается вкладка с активными заявками на вступление в группу;
  • группы теперь поддерживают полнотекстовый поиск;
  • на все операции с принадлежностью к группам теперь отправляются уведомления пользователю.

Очередные улучшения с SEO

Для страниц групп, профилей и типов контента мы внедрили более гибкий механизм формирования шаблонов SEO параметров. Подробно об этом мы описали в документации на этой странице.
Вы можете составлять шаблоны для тегов:
  • title
  • meta description
  • meta keywords
  • h1

Изменения в профилях пользователей

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

Связи типов контента

В этом релизе мы добавили возможность связывания профилей и групп с записями типов контента. Группы и профили выступают в качестве дочерних связей. Для групп и профилей добавлены права доступа "Отвязка записей типов контента" и "Привязка записей типов контента" с аналогичными опциями как у типов контента. Разработчики дополнений теперь могут интегрировать со связями свои компоненты по аналогии с функционалом групп и профилей.
Так же мы добавили возможность изменения порядка связей перетаскиванием в админке. Тем самым вы сможете влиять на порядок вкладок и блоков вывода привязанных дочерних записей.
В настройках связей вы теперь сможете указать набор, который нужно применить для связанных записей, тем самым вы сможете влиять в том числе и на сортировку привязанных записей.
В этом релизе мы исправили все ошибки правила доступа "Привязка записей типов контента". Все опции теперь работают корректно. Мы добавили документацию по этим опциям прав доступа связей.

Переделанный визуальный редактор Redactor

Так как текущая версия этого редактора перестала приемлемо работать, мы его "обновили вниз" до версии 9.2.6 и дополнили новыми функциями:
  • при вставке ссылки редактор показывает список ссылок последних пятисот ссылок текущего типа контента;
  • стал доступен выбор фото из числа загруженных;
  • при удалении фото средствами редактора, сам файл изображения теперь удаляется с сервера;

Новый режим отладки

Отладочная информация стала более информативная и разделена на вкладки:
  • SQL отладка — показывает все SQL запросы на текущей странице со временем выполнения и местом вызова в коде;
  • События — показывает все вызовы хуков на текущей странице также со временем выполнения и местом вызова в коде;
  • Виджеты — показывает все активные виджеты на текущей странице со временем выполнения и путь к основному файлу виджета;
  • Кэш — если включено кэширование, будет показаны все вызовы из кэша;
  • Подключенные файлы — показывает список подключенных файлов на текущей странице.

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

В этой версии в админке в общих настройках сайта появилась новая опция "Домен cookie". Cookie вашего сайта будут распространяться на указанный домен и все его поддомены. Если не указан, то cookie будут действовать в пределах текущего домена, как это было раньше. Например, у вас есть основной сайт site.ru и поддомены news.site.ru, articles.site.ru — все они физически ссылаются на одни и те же файлы движка и базы. Если вы в этой опции укажите "site.ru", то авторизуясь на любом из указанных доменов вы автоматически будете авторизованы на остальных. Кроме того, если у вас установлены разные копии движка, но с единой таблицей пользователей, то сквозная авторизация также будет доступна на всех сайтах. В дальнейшем мы планируем сделать возможность сохранения различных конфигураций компонентов, виджетов и других настроек с привязкой к доменам, т.е. получится некая мультисайтовость.

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

  • Минимальные требования к PHP на сервере теперь увеличены до PHP 5.4.0. При этом, на данный момент каких-либо изменений в коде мы не делали, а версию увеличили для того, чтобы вы спокойно смогли это учесть и заранее обновить PHP;
  • Управление приватностью в типах контента теперь задано не жестко, а основано на хуках. Это означает, что во-первых разработчики теперь могут более гибко добавлять свои правила для приватности, а во-вторых правила приватности будут автоматически скрываться при отключенных компонентах и/или каких-либо опций в них;
  • В админке на главной странице добавлен новый виджет новостей с официальных ресурсов;
  • В админке теперь можно удалять к корзину массово;
  • Плагин jQuery MiniColors обновлён до актуальной версии;
  • В тип поля "Цвет" добавлены новые опции "Тип блока выбора цвета" и "Предустановленные значения". Теперь в данном поле можно выводить отдельно только заданные в админке цвета;
  • Для некоторых типов полей, в случае, если они доступны в фильтре, появилась опция "Автоссылка". Если она включена, то значение поля становится активной ссылкой, которая ведёт на страницу поиска (фильтрации);
  • Для всех "системных" полей, типа "аватар" или "дата добавления" теперь показываются опции. Например, для аватаров теперь можно задать пресет и другие параметры поля "изображение". Для системных полей дат можно также указывать опции, присущие полю "Дата";
  • В компоненте "Фотоальбомы" появилась опция "Направление сортировки", где можно указать "по возрастанию" или "по убыванию". Спасибо Горбунову Роману за финансовую поддержку;
  • Мы полностью избавились от использования глобальной переменной $_SERVER['DOCUMENT_ROOT'] и CMS теперь корректно работает в режиме PHP CLI (используется в планировщике) из любой поддиректории установки. Если вы разработчик и пользовались константой ROOT, стоит избавиться от неё;
  • В задачах планировщика появилась возможность задавать время последнего запуска задачи, таким образом более точно корректируя время запуска суточных задач, например ночью;
  • Исправлены все известные нам ошибки и баги;
  • При регистрации можно убрать поле никнейм из обязательных;
  • Для компонента "Комментарии" добавлены RSS ленты;
  • Ссылки на скачивание файлов при использовании поля "Файл" привязаны к ip адресу посетителя;
  • Для поля "Файл" появилась опция "Показывать счётчик скачиваний";
  • Множество мелких улучшений юзабилити в админке;
  • Множество других мелких исправлений и улучшений.

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

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

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

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

+2
My-InstantCMS.Ru My-InstantCMS.Ru 4 года назад #
Спасибо за вашу работу, особенно за улучшение отладки.
0
AndroS AndroS 4 года назад #
Парвиз, когда ждать обновок "проблем" и "компакта" под 2.8? Не терпится обновиться уже )
0
Dorimen Dorimen 4 года назад #
Разве "Проблемы" в 2.8 не работают?
0
AndroS AndroS 4 года назад #
Еще не обновлял тот сайт - выжидаю )))
0
My-InstantCMS.Ru My-InstantCMS.Ru 4 года назад #
Карта проблем работает, в Компакте проблема с группами, остальное норм, скоро будет обновления
0
dChirkis dChirkis 4 года назад #
Для Вашей темы City обновления будут?
0
My-InstantCMS.Ru My-InstantCMS.Ru 4 года назад #
Для city будет патч, пишите в ЛС
0
Pocus Pocus 4 года назад #
Evanescence:
Спасибо за вашу работу, особенно за улучшение отладки
В boxed не отображается (
Evanescence:
в Компакте проблема с группами
В boxed тоже что-то не так с меню
+1
AndroS AndroS 4 года назад #
Обновился, вроде пока багов не наблюдаю!
+3
letsgo letsgo 4 года назад #
Большой список улучшений. Развитие идёт.
0
alkokrolik alkokrolik 4 года назад #
Спасибо.
На данный момент instantcms уделывает social engine по всем параметрам. Очередные улучшения с SEO - вообще космос. Вам бы сделать типа сравнительную табличку с фичами, наглядно показывающую то что есть у вас и в SE, PhpFox - было бы хорошей рекламой движка.
+1
AndroS AndroS 4 года назад #
Так если вы знаток этих CMS, вам и все карты в руки! Если есть свой блог - запилите на нем! Нет? Тогда и на хабр можно - они любят уникальный и тщательный материал!
0
Stratok Stratok 4 года назад #
Да не то слово, там гибкости ноль. Первоначально я рассматривал эти две платформы как основу для будущего проекта, вроде как движки иностранные, известные, надежные. Но потратив по неделе на изучение каждого, - понял что они ну никак не подходят для моих задач. В итоге сделал выбор в пользу InstantCms2, благо Fuze согласился реализовать все, чего мне не доставало в коробочной версии. В общем, не стоит делать выбор в пользу phpfox или SE только потому, что они раскрученные или иностранные) joke
0
AndroS AndroS 4 года назад #
Я в свое время Дельфин смотрел - то еще говнецо ))) Правда, единичка меня тогда тоже не устроило, зато китаец справился на ура! )))
+3
AndroS AndroS 4 года назад #
Скооперируйтесь с алкокроликом и забабахайте статью сравнительную, можно еще на англ перевести и впулить ее на буржунеты - пущай наших знают! )))
0
alkokrolik alkokrolik 4 года назад #
В буржунет имеет смысл идти только если есть уверенность в том, что сможешь обеспечить обратную связь на английском. Иначе система может быть сколько угодно гениальной, но пользователи ее не будут даже смотреть - нет инфы на родном языке.
Приведу пример с китайцами: у них еще лет 7 назад были продвинутые движки. UHome предлагал вообще всё в одном: соцсеть, блоги, форумы, каталоги, куча всего, причем в реальности показывал отличные результаты в плане оптимизации - шустро работал.
Кое-как силами энтузиастов его перевели на английский (а потом и на русский), но поддержки никакой, информации мало, если какие-то проблемы - пишешь на русскоязычном форуме и год ждешь ответа smile В общем, не взлетело. Хотя сайты на нем я видел.
+1
Fuze Fuze 4 года назад #
Я буквально на днях тоже думал надо подобной сравнительной таблицей. Но я не использовал указанные CMS, поэтому мне будет сравнить весьма проблематично.
Но если кто-нибудь составит подобную таблицу, пусть хоть даже в экселе, я с удовольствием создам страницу сравнений на этом сайте.
0
Stratok Stratok 4 года назад #
Это гнилого, опять надо ставить триал версии, для этого регистрироваться на новую почту, подождать пока пришлют ключ, и версии будут обрезанные, а полные по 20к примерно стоят. И это самые дешевые, а в полной сборке около 40 на сколько я помню) Может заморочусь сравнением как время будет, но не в ближайшее время.
0
Stratok Stratok 4 года назад #
Геморно*. С телефона пишу, этот гад исправляет)
0
alkokrolik alkokrolik 4 года назад #
Да Social Engine почти последний всегда можно скачать полную версию, skripter в помощь smile
0
letsgo letsgo 4 года назад #
Странное будет сравнение. PhpFox использует 650 сайтов. Social Engine используют 917 сайтов. И в чём смысл сравнивать их и вообще как показатель указывать?)
+1
Stratok Stratok 4 года назад #
По функционалу, какая разница сколько сайтов использует.
+4
letsgo letsgo 4 года назад #
У Instanta точки сравнения с этими движками пройдены еще лет 6-7 назад в лучшую сторону. Любой продукт смотрит на равных или лучших конкурентов, а смысл возвращаться к сравнениям, в которых давно выиграно всё - отсутствует.
+2
Stratok Stratok 4 года назад #
Не во всем, некоторые критически важные для меня моменты касающиеся социальности были в se и phpfox, но отсутствовали в инстанте, поэтому я заказывал доработки. Если сравнивать именно как движки социальных сетей, то у всех есть свои плюсы. Если как универсальные, то да, - instantCms2 вне кункуренции.
0
letsgo letsgo 4 года назад #
Вам спасибо за финансирование работ по развитию движка.
+2
Stratok Stratok 4 года назад #
Да не за что, я преследовал собственные цели, но рад что данный функционал доступен всем. И это наталкивает меня на мысль, может сделать опрос чего больше всего не хватает и заказать доработку в складчину?) Вряд ли я открыл Америку, наверно такие мысли уже возникали у пользователей.
0
Timmy Timmy 4 года назад #
мне кажется не все важны функции социальности
я все больше вижу, что на instante делают и обычные "бизнес сайты" и сайты каталоги/справочники
0
Jestik Jestik 4 года назад #
Было такое, "Связи" тому пример
+1
Fuze Fuze 4 года назад #
Сравнение будет нормальное. Смысл в том, что на данном сайте страница сравнений с другими CMS, более менее объективно, пошла бы на пользу. Поэтому стоит просто сравнить подобные движки. При этом в принципе можно сделать сравнение и с гигантами рынка. Другой вопрос, я не смогу это сделать, а вот участники сообщества более осведомлены в этом вопросе.
0
alkokrolik alkokrolik 4 года назад #
В принципе можно заморочиться, по факту ведь нужен список фич и галочки/крестики.
SE и PhpFox я назвал, потому что они явные лидеры в области движков типа соцсеть, т.е. хорошие полноценные профили пользователей, группы, блоги, вот это все.
С чем еще сравнить Instant - не знаю даже. Множество систем решают узкие задачи - каталоги, но без проработанной системы пользователей, либо сильно урезанные клоны твиттера, фейсбука и т.д.
0
alkokrolik alkokrolik 4 года назад #
Я phpfox плохо знаю.
В SE4 до сих пор через флеш некоторые функции сделаны, я например на своем фаерфоксе тупо не мог фотки залить - либо устанавливать флеш, либо грузить по одной (недавно сделали такую фичу). В целом, система менее гибкая, возможностей работы с контентом нет вообще. То есть чтобы там сделать каталог, нужно хардкорить, я так думаю. Из коробки сделать не получится. Только страницы статичные.
0
DeeMon DeeMon 4 года назад #
обновился, вроде без проблем...
0
DeeMon DeeMon 4 года назад #
118 изменений в шаблоне shock
+2
vikont vikont 4 года назад #
Еще не обновлялся, только почитал об изменениях и... и каким то теплом повеяло..., как от чего то родного...
С Инстантом у меня такое впервые.
Спасибо за ваш труд!
CMS становится все мощнее и одновременно дружественнее!
Это многого стоит!
+1
Dorimen Dorimen 4 года назад #
Обязательно нужно "апать" php на хостинге до 5.4? У меня на хостинге 5.3.3 стоит и вряд ли хостеры будут его поднимать.
0
DeeMon DeeMon 4 года назад #
Ну и нафига такой хостинг?
0
Ris Ris 4 года назад #
Почему нет-то?
Я недавно обновлял - поставил альтернативной версией 5.6

Спойлер
Теперь в настройках доменов можно выбирать, на какой версии они работают.
0
alkokrolik alkokrolik 4 года назад #
Я когда-то решал вопрос тайтлов для страниц профиля пользователя, не помню уже, через хардкорное изменение шаблонов.
Сейчас сео-тайтлы формируются в админке.
Делаю новый сайт, вывод группы пользователя реализовал по советам с форума вот так:

Код PHP:
  1. <em class="profession">
  2. <?php $users_model = cmsCore::getModel('users');
  3. $groups = $users_model->getGroups($profile);
  4. foreach($profile['groups'] as $profgroup){
  5. echo ($groups[$profgroup]['profession']), '</br>';}
  6. ?>
  7. </em>
Т.е. в базе (таблица cms_users_groups) создал дополнительное поле profession и оно выводится под ником, все ок, например:
Алексей Владимирович
Администратор

А как его выводить еще и в тайтле?
Попробовал по примеру из свежей документации: {nickname}, {profession}, город {city_cache} - что-то не то, не выводится smile
+1
SergeyD SergeyD 4 года назад #
УРА! Спасибо за новую версию icms2!
"Для некоторых типов полей, в случае, если они доступны в фильтре, появилась опция "Автоссылка". Если она включена, то значение поля становится активной ссылкой, которая ведёт на страницу поиска (фильтрации);"
Т.е., например, если в поле районы выбран "Район Солнечный", то на странице объекта эта ссылка будет активна и будет вести на страницу выдачи поиска, где будут отображаться все объекты с данным параметром "Район Солнечный". Верно?
0
Grilian Grilian 4 года назад #
эм.. обновился нормально...
но поясните пожалуйста такой момент. Создаю в группах фильтр по названию. Т.е. при фильтрации должны отобразиться только группы, в названии которых есть ключевое слово из фильтра. Так вот, при попытке провести фильтрацию выдает такое:

с чем может быть связано?
0
Ris Ris 4 года назад #
Сортировка не указана.
ORDER BY i. ASC - это непорядок
Должно быть что-то вроде
ORDER BY i.date_pub ASC
0
Grilian Grilian 4 года назад #
сортировка стоит по убыванию
0
Grilian Grilian 4 года назад #
Даже и не знаю, баг это или что, но в общем смысл такой:
в параметрах группы, при создании набора, если не создать правило в параметре сортировки, то сортировка по умолчанию создается пустая:

далее при попытке фильтрации имеем вышеобозначенную ошибку.
0
Fuze Fuze 4 года назад #
Исправлено в этом коммите. Файлы
system/controllers/admin/actions/ctypes_datasets_add.php
system/controllers/admin/actions/ctypes_datasets_edit.php

Основной архив и пакет обновления обновлены с учетом данных правок.
+1
nmsk nmsk 4 года назад #
FUZE, спасибо за релиз! За время и силы! Всем спасибо кто принимает активное участие в развитии icms
0
Алексей Т Алексей Т 4 года назад #
Здравствуйте!
Видимость поля цвет есть настройки показывать его в списке и в записи, а в фильтре нет. Посмотрите этот момент. http://joxi.ru/J2b5vRTXLN15m6
Спасибо.
+2
Loadырь Loadырь 4 года назад #
Оно не работает с фильтром
+1
ifork ifork 4 года назад #
Это просто праздник! Спасибо большое за Ваш труд!
+1
Dorimen Dorimen 4 года назад #
Очень порадовал объем улучшений для групп. Спасибо большое.
0
Grilian Grilian 4 года назад #
Скажите пожалуйста, будет ли реализован функционал вложенности групп? прям оччень нужно :)
0
nmsk nmsk 4 года назад #
Более чем уверен, что бесплатно не будет.. Это что за извращенная фантазия у вас? :)
+1
Grilian Grilian 4 года назад #
ни разу не извращенная smile пример: допустим у нас есть соцсеть посвященная авто. соответственно будет очень удобно если группы будут делиться по маркам машин, а внутри уже можно сделать подгруппы конкретно по моделям. Согласитесь так будет удобнее нежели в списке групп будет куча названий типа "группа ваз 2101", "ваз 2106", "ваз21065", в перемешку с opel corsa, suzuki vitara и тд. Будет больший порядок. Вы скажите для этого можно использовать форум.. Но функционал групп (сообщества) ведь намного приятнее пользователю чем форум? ну имхо опять же..
0
lakomet lakomet 4 года назад #
Создайте тип контента "авто", каждая запись это марка(производитель) и привяжите к ним группы модель.
+1
jorgovich jorgovich 4 года назад #
Спасибо! Парочку боевых сайтов обновил, тестирую - при обновлении не было ошибок.

Вопрос такой - где то я мельком читал на форуме, что в следующих релизах планируете изменить название для Групп (Сообществ), а такой вопрос - а можно ли сделать чтоб по умолчанию например название Группы (Сообщества) можно было изменить название в ручном режиме на любое другое имя?
0
Bonefacei Bonefacei 4 года назад #
Идите в языковой файл и все можете исправить самостоятельно. Только после изменений сохраните себе отдельно, после обновлений придется перезаливать.
+1
jorgovich jorgovich 4 года назад #
:) Так и делаю при каждом обновлении.
0
nmsk nmsk 4 года назад #
Кто подскажет, как от имени сообщества (группы), писать на стене группы? Что-то не могу разобраться...
0
Алексей Т Алексей Т 4 года назад #
Обновили свой проект, все ок прошло.
Большое спасибо. smile
+1
Евгений Фоменко Евгений Фоменко 4 года назад #
Маленькая опечатка при установке (2 или 3 шаг):
Проверка PHP
Версия интерпретатора
Требуется PHP 5.3 или выше

Полагаю должно быть 5.4 (5.3 уже выдает ошибку и не дает ставить).

Спасибо за Ваш труд
0
Fuze Fuze 4 года назад #
Да, спасибо, уже исправил.
0
lesterkey lesterkey 4 года назад #
joke Всех приветствую! А скажите с Премиум-компонентами, смело можно обновляться?
+1
lesterkey lesterkey 4 года назад #
с Премиум-компонентами обновился без проблем... (не забывая, внимательно прочитать инструкцию по обновлению)
+1
Денис Игоревич Денис Игоревич 4 года назад #
Здравия. Благодарю за обновления!
Нашел такой баг и не исправляется. Когда ставишь значение вывода максимального количества символов в заголовке, значение игнорируется и выводится полное наименование заголовка!
0
Fuze Fuze 4 года назад #
В комплекте InstantCMS нет обведённой опции в указанном виджете.
+8
Timmy Timmy 4 года назад #
Есть много разных CMS, но Instant для меня самый теплый и ламповый. С нетерпением жду каждой новой версии. Спасибо вам что поддерживаете и развиваете!
+1
Asket Asket 4 года назад #
Спасибо за CMS, за продолжение работы.

В списке пользователей теперь можно выводить любые поля профилей, но в виджете «Список пользователей» никаких новых настроек не добавилось, по прежнему можно вывести только список никнеймов с аватарами.

Не планируется виджет обновить или для списка пользователей добавить возможность которая есть для всех типов контента – выводить на главную страницу с описанием и другими полями?
0
nmsk nmsk 4 года назад #
Тоже надеюсь что в дальнейшем этот функционал будет развиваться, писал на форуме предложения поэтому поводу.
0
Владимир Савенко ✝️ Владимир Савенко ✝️ 4 года назад #
Радует, что любимый инстант развивается, обрастает "связями" и и участвует в "ГРУППАХ" Спасибо разработчикам... Но у меня вопро "А почему не реализуются те наработки, что были в первой ветке ?" Как пример - корзина в УК, Форум...
Я без претензий, мне просто интересно? почему не реализуют востребованные фишки от первой ветки ?
+6
Fuze Fuze 4 года назад #
Как пример - корзина в УК:
Как пример - корзина в УК
Корзина без магазина как такового, смысла не имеет.
Форум
Форума нет в комплекте временно. Loadырь его собственно уже сделал, нужно лишь пройтись по коду и внедрить в релиз.

Иными словами, просто немного терпения и всё будет. На "покушать" просто нужно тоже успевать зарабатывать. А динамика развития есть, это очевидно.
+1
Владимир Савенко ✝️ Владимир Савенко ✝️ 4 года назад #
Корзина без магазина как такового, смысла не имеет. в корне н Ме согласен, мне по моему бизнесу нет необходимости оплаты онлайн, скидки, накопительные балы и т.п. Мне необходим функционал - товар, заказ через корзину, сообщение от менеджера с выставлением счета и получение товара после оплаты. В данный момент или покупать корзину за 500 рублей или ставить магазин от Сайтстроя.
Форума нет в комплекте временно. Loadырь его собственно уже сделал, нужно лишь пройтись по коду и внедрить в релиз. в курсе... форум как по мне , вполне самодостаточен...
Иными словами, просто немного терпения и всё будет. На "покушать" просто нужно тоже успевать зарабатывать. А динамика развития есть, это очевидно. согласен и понимаю, что используем бесплатный движок.. но все же у менянет понимания того, что то, что пользуется популярностью в первой ветке не реализуется во второй..
0
Fuze Fuze 4 года назад #
но все же у меня нет понимания того, что то, что пользуется популярностью в первой ветке не реализуется во второй
основной смысл в том, что если делать те же голосования, форум, корзину, то это должно быть полноценно, а не на "отстаньте только". Если по принципу "и так сойдет", голосования и корзину можно сделать за пару - тройку дней.
-1
Владимир Савенко ✝️ Владимир Савенко ✝️ 4 года назад #
Вам виднее конечно же. но в моем случае или платить 500 рублей за разработку адекватного разработчика, но проблема в том, что мои сайты не приносят мне дохода,а любимое государство нагибает, так, что поройне на что палку колбасы в семью купить (пенсионный фонд в 28 тысяч, налоги, онлайн-касса и т.п.) или же ставить разработку команды, которым я не очень доверяю...
+3
Fuze Fuze 4 года назад #
Если честно, я не очень понял к чему вы это написали. Но очевидно и у меня есть пенсионный фонд, налоги и прочие прелести жизни)
0
Владимир Савенко ✝️ Владимир Савенко ✝️ 4 года назад #
))) Действительно коммент сумбурный, но был на эмоциях от посещения семинара по онлайн-кассам. Прошу прощения))) Но все же хотелось бы в двойке видеть функционал корзины
"Оченно его не хватает"
0
Денис Игоревич Денис Игоревич 4 года назад #
После обновления, когда вставляешь текст в статью вылазит вот это
0
Fuze Fuze 4 года назад #
Судя по вашему предыдущему и этому комментарию, вы обновились неверно.
0
WebMan WebMan 4 года назад #
Эти теги могут оставаться после копирования текста в поле редактора из Ворда. В скрипте редактора была ошибка. Попробуйте обновить файл wysiwyg/redactor/files/redactor.js, взяв его из текущего Гита или из обновлённого архива 2.8.
+1
Janob Janob 4 года назад #
спасибо dance
0
dv dv 4 года назад #
Версия интерпретатора

Требуется PHP 5.3 или выше
Установленная версия 5.3.29

Вы не сможете продолжить установку до тех пор, пока условия отмеченные красным не будут исправлены. Обратитесь в службу поддержки вашего хостинга с просьбой обеспечить необходимые условия. Затем перезапустите установку.
+2
Aquarius Aquarius 4 года назад #
Обновление прошло успешно!
lesterkey, Биллинг и Инстайлер Pro работают (правда, в тонкостях не тестировал).

Спасибо разработчикам за быструю динамику последних версий!
+2
coolmazau coolmazau 4 года назад #
Очень крутой апдейт! Спасибо вам!
Про пресеты аваторов, как раз перед релизом тему писал.
Думал уже через костыли все делать, а тут на тебе все из коробки!
0
AndroS AndroS 4 года назад #
Ни с того, ни с сего вдруг выдало ошибку при переходе из родительского во вкладку дочернего типа контента

Ошибка БД:
Ошибка в запросе БД: Неизвестный столбец 'chislo' в 'field list' SELECT chislo FROM cms_con_tip_contenta i WHERE (i.chislo >= '1') ORDER BY i.chislo asc LIMIT 1 Последние вызовы: cmsModel->getItem() @ /system/fields/inumber.php : 81 fieldInumber->getFilterInput() @ /templates/default/assets/ui/filter-panel.tpl.php : 26 include() @ /system/core/template.php : 1651 cmsTemplate->renderAsset() @ /templates/default/content/default_list_table.tpl.php : 12 include() @ /system/core/template.php : 1326 cmsTemplate->processRender() @ /system/core/template.php : 1734 cmsTemplate->renderContentList() @ /system/controllers/content/frontend.php : 282 content->renderItemsList() call_user_func_array() @ /system/core/action.php : 29 cmsAction->__call() @ /system/controllers/content/actions/item_childs_view.php : 48 actionContentItemChildsView->renderItemsList() @ /system/controllers/content/actions/item_childs_view.php : 48
0
Fuze Fuze 4 года назад #
/system/fields/inumber.php
Такого поля нет в комплекте InstantCMS.
+2
Grilian Grilian 4 года назад #
хочу высказать маленькое пожелание. было бы очень не плохо, если бы при создании группы можно было в поле заголовок добавить функцию уникальности, чтобы ограничить пользователей в плане создания дублей групп
0
Dorimen Dorimen 4 года назад #
"Помимо того, что в списке пользователей теперь можно выводить любые поля профилей" - подскажите, где и как это сделать? Спасибо.
0
Asket Asket 4 года назад #
Dorimen, для разработчика странный вопрос.

Панель управления &#8594; Компоненты &#8594; Профили пользователей &#8594; Создать (редактировать) поле;
Ставите галочки: показывать в списке, показывать в записи (в профиле).
Список пользователей в дефолте — пункт меню люди.
0
Asket Asket 4 года назад #
&#8594 были стрелками.)
0
Dorimen Dorimen 4 года назад #
Ага. Спасибо. Разобрался. P.S. За разработчика отдельный респект. Но так уж случилось )
0
Sergon Sergon 4 года назад #
Спасибо за обновление! Очень радует, что работа идёт.
У меня вопрос по виджету "список контента", у меня картинки не выводятся)) у кого как?
0
Dorimen Dorimen 4 года назад #
"группы теперь поддерживают полнотекстовый поиск;" - подскажите, пожалуйста, как разрешить поиск по группам? в настройках поиска этого нет, и этого нет в настройках групп, а сразу после установке группу не находит в поиске.
0
Dorimen Dorimen 4 года назад #
Может быть попробовать руками в БД какой-то запрос сделать? Как вот в случае с http://instantcms.ru/novosti/release280.html#comment_101452. Пока что у меня выглядит так (но руками залил все файлы из архива обновления):
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
Dorimen Dorimen 4 года назад #
Кто будет искать решение этой проблемы - оно здесь.
0
Dorimen Dorimen 4 года назад #
В редакторе не работает заливка текста: http://take.ms/BIfEe, но http://take.ms/jbeMj и естественно при сохранении тоже http://take.ms/e2bNs
0
Dorimen Dorimen 4 года назад #
"В админке на главной странице добавлен новый виджет новостей с официальных ресурсов;" - как бы нет http://take.ms/yvr3q
0
Pawell Pawell 4 года назад #
Здравствуйте Та же проблема. Но ещё не работает дополнение "защита от перегрузок" и новое поле "Новости InstantCMS" не рабочее (оффициальные, документация, дополнения - просто текст, я так понял должны быть ссылки)



После замены файла/system/controllers/admin/actions/index.php всё возращается назад, но поля "Новости InstantCMS" естественно нет.

0
Fuze Fuze 4 года назад #
Варианты:

- обновитесь корректно;
- переключите шаблона админки на default;
- в своем шаблоне удалите шаблоны админки;
- очистите кэш браузера.
0
Dorimen Dorimen 4 года назад #
1. Установил как описано в мануале. Все файлы залил по ФТП.
2. Использую только шаблон default
3. Почистил.

Ничего не поменялось. )))
-1
Pawell Pawell 4 года назад #
Абсолютно разное содержание файла /system/controllers/admin/actions/index.php
+1
SmartControl SmartControl 4 года назад #
Путаете что-то. В первом примере это не то - какой-то шаблон, но не action. Не то сравниваете..
0
Pawell Pawell 4 года назад #
В шаблоне, используемом на моём сайте (не default) папка admin пуста. Специально проверил эти файлы. Ошибки нет. Именно такое, разное содержимое в них находится. При замене этих файлов друг на друга получаю то, что мной написано в первом моём комментарии. То есть происходит замена главной страницы.
0
Fuze Fuze 4 года назад #
Вы показали листинг совершенно разных файлов. Очевидно, что вы напутали что-то. И да. такие портянки выкладывать не нужно или как минимум прятать под спойлер.
0
Pawell Pawell 4 года назад #
такие портянки выкладывать не нужно или как минимум прятать под спойлер.
Каюсь. Извините. zst
По каким причинам у меня были эти разные файлы, при чём я их менял местами, мне сейчас и самому не понятно.
Ошибка в следующем: при добавлении "Новости InstantCMS":
Код PHP:
  1. $dashboard_blocks[] = array(
  2. 'title' => LANG_CP_DASHBOARD_NEWS,
  3. 'html' => $this->cms_template->getRenderedChild('index_news', array())
  4. );
я получаю не рабочее дополнение "защита от перегрузок" и не рабочие ссылки в новостном блоке. Удаляю этот код - всё корректно.
0
Fuze Fuze 4 года назад #
Выполните запрос в phpmyadmin
Код SQL:
  1. UPDATE `cms_controllers` SET `options` = NULL WHERE name = 'admin'
0
Pawell Pawell 4 года назад #
Точно. Спасибо Fuze !
0
Dorimen Dorimen 4 года назад #
После выполнения данного запроса и у меня заработало. Странно, что при апдейте он не отработал. Спасибо.
0
Денис Васильевич Денис Васильевич 4 года назад #
Спасибо! Вы на опережение работаете, это хорошо )) Главное чтобы всё полезным оказалось.
А то например такие балбесы как я, только, только, начинаю разбираться со связями. Хотя, как раз данное обновление этому и поспособствовало. Я о связях с профилем )
0
А.Саган А.Саган 4 года назад #
После обновления до 2.8.0 странным образом стало отражаться Меню группы.
Подскажите, от чего такое может быть и как исправить?
+1
lakomet lakomet 4 года назад #
А.Саган:
Подскажите, от чего такое может быть и как исправить?
Кэш отчистили?
0
А.Саган А.Саган 4 года назад #
Да, действительно, помогло и всё стало на место!
Признателен за подсказку!
0
Dorimen Dorimen 4 года назад #
Кеш
0
lesterkey lesterkey 4 года назад #
таже история КЕШ ни причем это то что в типе контента разрешено в Создание в группах
0
Pocus Pocus 4 года назад #
То же самое. Причем это не виджет "меню действий", а какое-то своё.
На вкладке "Участники" менюшки операций над пользователями выглядят так же, развёрнутыми.
Впрочем, в дефолтном шаблоне всё нормально. Нужно смотреть свой шаблон.
+1
nmsk nmsk 4 года назад #
Шаблон скорей всего не стандартный.
0
ermakover ermakover 4 года назад #
У меня самый что ни на есть дефолтный шаблон и тоже меню группы съехало влево и развёрнуто.
Чистка кэша не помогла.
И вообще не понятно как поправить. Кто-то справился с этой проблемой?
-3
Андрей Андрей 4 года назад #
Тоже самое, столкнулся с этой проблемой при обновлении своего шаблона. Я бы не сказал что изменения в шаблоне носят либо эстетический характер, либо дополняющий. Группы вообще переделаны и я не смог для своего шаблона обновить, слишком много изменений. И также проблема с меню.
0
nmsk nmsk 4 года назад #
FUZE, не знаю с чем это связано, но не отображаются альбомы в родительских категориях.
Везде написано "Нет альбомов для отображения".

Маркер отмечен "Показывать записи из подкатегорий внутри родительской категории".

Создал "новый альбом", его тоже в списке категорий не видно.
0
nmsk nmsk 4 года назад #
На странице "/users/1/content/albums , под альбомами след ошибка:

Код PHP:
  1. Notice: Undefined index: rating_widget in /home/admin/web/.../public_html/templates/default/content/albums_list.tpl.php on line 122
0
nmsk nmsk 4 года назад #
Если отключаю рейтинг для "Типа контента" фотоальбомы, то и ошибка пропадает.
+1
Fuze Fuze 4 года назад #
Замените эту строчку (122) на
Код PHP:
  1. <?php if (!empty($item['rating_widget'])){ ?>
0
nmsk nmsk 4 года назад #
Спасибо, заменил, но, теперь при открытии страницы где (есть/должны быть) "альбомы", след ошибка.

Код PHP:
  1. Parse error: syntax error, unexpected 'else' (T_ELSE) in /home/admin/web/.../public_html/templates/default/content/albums_list.tpl.php on line 168
0
Pocus Pocus 4 года назад #
Fuze:
Мы полностью избавились от использования глобальной переменной $_SERVER['DOCUMENT_ROOT'] и CMS теперь корректно работает в режиме PHP CLI (используется в планировщике)
Может быть это повлияло или что-то другое, но крон перестал запускаться.
Использую команду:
Код PHP:
  1. wget -O /dev/null -q 'https://site.ru/cron.php'
+1
Pocus Pocus 4 года назад #
Точно. Забыл отключить проверку cli в cron.php
0
ermakover ermakover 4 года назад #
Вот и у меня крон в Авипарсе перестал работать. А автор парсера Locanaft не отвечает... cry
0
Capitan Capitan 4 года назад #
В админке на главной странице добавлен новый виджет новостей с официальных ресурсов
Это всмысле новости про инстант или это виджет новостей с новостных ресурсов? Чет я в виджетах не нашел
0
Capitan Capitan 4 года назад #
При установке в Шаблон генерации META-описаний {content} После буквы в появился символ пробела &nbsp; Текст обрабатывал Типографом. Так и должно быть?
Вот пример из описания.
Напиток появится в&nbsp;августе. Винодельня «Кубань-Вино» начала розлив вин под торговой маркой «Высокий берег», которая названа в&nbsp;честь известного места в&nbsp;городе
+1
lesterkey lesterkey 4 года назад #
Чет я в виджетах не нашел
В админке
Спойлер
0
Dorimen Dorimen 4 года назад #
У вас работает "Удаление пользователей, не прошедших верификацию"?

У меня вроде по прежнему нет:

Спойлер
0
Def Def 4 года назад #
Поставил защиту админки при смене подсети.

В итоге ввел пароль, но в виджете новостей выдает нее новости http://prntscr.com/g1azl9
0
lesterkey lesterkey 4 года назад #
InstantMaps к Объекты на карте создал связи с группами (ошибка 503) при открытии объекта.
0
nmsk nmsk 4 года назад #
Иииииииииии? Пишите на почту R2.
+1
Fuze Fuze 4 года назад #
Основной архив CMS и пакет обновления перезалиты с учетом этого коммита.

- Исправлена проблема с показом виджетов в админке на главной после обновления;
- Убран нотис в списке альбомов;
- При установке теперь показывает корректно минимальную версию PHP;
- Наборы, созданные без указания сортировки, теперь работают без ошибок.

Можно просто перезалить файлы пакета обновления, без установки в админке, либо внести изменения из указанного коммита.
0
Dorimen Dorimen 4 года назад #
Спасибо. Может быть и для этого нужна правка какая-то? )
0
nmsk nmsk 4 года назад #
Спасибо, ошибка из профиля при просмотре альбомов пропала, но, в категориях фотоальбомов у меня по прежнему альбомы не отображаются...

пс
Ребята, только у меня косяк с альбомами или ещё кто-то наблюдает подобное?
0
nmsk nmsk 4 года назад #
Уже не знаю что делать.. Тип контента: Фотоальбомы

Решил изменить в типе контента "Фотоальбомы", настройки, поля (Название альбома) а именно "Положение заголовков" - при просмотре списка, выбрал значение "Сверху"

Теперь при попытке отредактировать это поле, отображается ошибка...

Код PHP:
  1. Fatal error: Cannot access private property fieldCaption::$is_set_rules in /home/admin/web/.../public_html/system/core/formfield.php on line 111
0
Dorimen Dorimen 4 года назад #
А покажите скриншот, что именно у Вас не работает? )
0
nmsk nmsk 4 года назад #
У меня не отображаются фотоальбомы в категориях. (Их можно выводить только с помощью установки виджета на страницах... Иначе пишет "Нет альбомов для отображения".
0
nmsk nmsk 4 года назад #
0
nmsk nmsk 4 года назад #
Повторюсь ещё раз. У меня в категориях не отображаются альбомы.
0
nmsk nmsk 4 года назад #
В профиле пользователя с альбомами проблем нет.

0
nmsk nmsk 4 года назад #
Всё.. заработало... ппц! перезалил файлы с архива... :(
0
Алексей Т Алексей Т 4 года назад #
Спасибо!
0
No Name No Name 4 года назад #
спасибо внесли изменения из указанного коммита. там есть вот такой пункт update/current/install.sql и там изменения - это как то нужно вносить или это только при установке учитывается! спасибо
0
irbis irbis 4 года назад #
Спасибо за обновление!

У меня появился такой нюанс:
Я привязываю "Видео каталог" к группам, искал долго, как происходит добавление видео, в итоге нашел в "Настройке группы" - возможно я просто не прочитал, где это делается.
Далее в группе нигде не выводится это видео, связь реализована иначе - заходим в видео, там появляется привязанная группа. Если у нас связь от Видео к Группам, по идее должно при добавлении видео также даваться возможность выбора группы.
И последний момент, при удалении связи из таблицы cms_con_video (в моем случае Видео каталог) не удалилось поле parent_meetings_id

Может такая идея реализации, а может просто не успели доработать.
0
irbis irbis 4 года назад #
По последнему ошибся, извиняюсь. Это другая связь.
В общем вопрос только по реализации, может стоит вывести в группе привязанные типы контента?
0
lesterkey lesterkey 4 года назад #
что бы выводилась в группе видео надо в настройках видео в Связь с группами
поствить чекбокс в Создание в группах.
А плохо то что после создания записи, если сразу не привязать к группе ,то при редактировании нет возможности это исправить!?
0
irbis irbis 4 года назад #
Связь с группами поствить чекбокс в Создание в группах
Так это еще старый функционал, о его работе я знаю. Но это никак не относится к новой опции в связях (Дочерний контент - Группы)
0
lakomet lakomet 4 года назад #
irbis:
Я привязываю "Видео каталог" к группам, искал долго, как происходит добавление видео, в итоге нашел в "Настройке группы" - возможно я просто не прочитал, где это делается.
Подобный вопрос уже задавался, привязать группу к контенту, можно только в настройках группы, других вариантов пока нет(будем надеятся, что временно). То-же и с привязкой "профилей пользователей".
0
Aquarius Aquarius 4 года назад #
Други мои, не уверен, что это относится к обсуждаемой версии. Подскажите, если неправ.
Не смог найти вход в отправку приглашений на сайт (не в группу).
Вижу action соответствующий (users\actions\profile_invites.php), но как ни пытался его вызвать, и в адресной строке, и создавая пункт меню,
(типа, users/{user:id}/invites) ничего не получается...
Надеюсь на чей-нибудь "вразумляющий пендель" smile
+2
Loadырь Loadырь 4 года назад #
Документация там кажется задачу в планировщике надо выполнить.
+2
Ris Ris 4 года назад #
В планировщике раздача инвайтов пользователям.
Про приглашение на сайт вообще не видел нигде.
0
Aquarius Aquarius 4 года назад #
Да вот беда в том, что в документации, кроме фразы «Пользователи сайта смогут отправлять приглашения на email своим знакомым» и настроек, ничего обнаружить не удалось.
А главное — непонятно, как механизм задействовать?
В action и в двух файлах шаблона всё логичненько — форма создаётся, где собираются мэйлы (можно несколько сразу), при отправке сравнивается — не превышен ли лимит приглашённых?
А вот как вызвать эту лепоту — придумать не смог, испробовав два десятка разных вариантов. sad
0
Aquarius Aquarius 4 года назад #
Так же, как, кстати, и инвайты в Биллинге. Ссылка там даётся, а как её проверить. Организовал пару тестовых регистрации с выданной бесхитростной ссылкой (проверил, чтобы куки были включены), но ничего в "рефералах" не появилось, даже после тестового зачисления денег (с настоящими деньгами, понятное дело, пока не могу попробовать).
+1
Dorimen Dorimen 4 года назад #
Ну как бы здесь:
Спойлер
0
Aquarius Aquarius 4 года назад #
WOW! Dorimen, а у меня нет такого пункта!
Сейчас перепроверил — отсутствует, хотя ничего не менял, кроме шапки сайта (и ту через Инстайлер).

Тогда вопрос к разработчикам: в чём может быть проблема?
0
Dorimen Dorimen 4 года назад #
Тут принято сразу говорить, что нужно проверить заливаемые файлы. Проверьте. Сравните со своими )
0
Aquarius Aquarius 4 года назад #
Разберёмся. Теперь понятно где искать — можно и через эту менюшку понять...
Но обидно — из официального архива ведь ставил... sad
0
Dorimen Dorimen 4 года назад #
У меня такая же история с поиском в группах. И тоже ставил же из официального архива )
0
Fuze Fuze 4 года назад #
Да вот беда в том, что в документации, кроме фразы «Пользователи сайта смогут отправлять приглашения на email своим знакомым» и настроек, ничего обнаружить не удалось.
Ну да.
Документация:
За выдачу приглашений отвечает задача планировщика «Выдача приглашений пользователям»
0
Aquarius Aquarius 4 года назад #
Да, Fuze, тут история детективная получилась...
Оттолкнувшись от скриншота, показанного Dorimen, не составило труда найти причину отсутствия пункта меню — она появляется лишь при условии непустого invites_count у данного пользователя. Записав прямо в БД любое число, пункт добавляется. И даже ведёт к форме, в которую можно вписать адреса. И даже приглашения отправляются, с правильной ссылкой, правда, без информации о пригласившем.
Видимо, потому что таблица cms_users_invites остаётся девственно чиста.
Принудительный запуск задачи планировщика, которая должна выдавать инвайты, ни к чему не приводит. Правда, изначально в этой задаче прописан хук 'send_invites', а в контроллере auth такого хука нет. Имеется другой: 'cron_send_invites' — по содержанию очень подходящий и, теоретически, работающий с таблицей приглашений. Кроме того, ни в БД, ни в манифесте этого хука (в любом написании) тоже не было.
Подозревая, что делаю какую-то глупость, всё согласовал. Но без результата. Таблица приглашений остаётся пустой, приглашённым высылается корректная ссылка, но нет ни кода (прописанного в процедуре), ни идентификатора пригласившего. Регистрация проходит успешно, но так, будто приглашённый сам пришёл, проходя мимо...
P.S.
Но самая большая грусть от того, что реферальная программа Биллинга оказалась никак не связанной с этим (весьма толковым, хотя и не работающим пока) механизмом.

Подозреваю, что просто делаю что-то не совсем корректно. Но это и есть проверка механизма на foolproof. smile
+1
Fuze Fuze 4 года назад #
Принудительный запуск задачи планировщика, которая должна выдавать инвайты, ни к чему не приводит.
Значит не включена регистрация по инвайтам.
Правда, изначально в этой задаче прописан хук 'send_invites', а в контроллере auth такого хука нет. Имеется другой: 'cron_send_invites' — по содержанию очень подходящий и, теоретически, работающий с таблицей приглашений.
Такого хука и не должно быть. Если прочитать таки всю документацию.

Вы не ищите проблемы там, где её нет. Стоит разобраться с непониманием работы движка и задать вопросы. На форуме.
0
Aquarius Aquarius 4 года назад #
Да, Fuze, вы абсолютно правы — я сам и пишу, что явно делаю что-то некорректно! Ну не может инструмент, с такой тщательностью прописанный в коде, быть кривым. Но задача моего исследования была немножко другая: реально понадобился инструмент, который имеется. Но запустить его в дело простому пользователю (админу, хозяину сайте) оказалось делом явно нетривиальным и не интуитивным (в отличие от большинства других решений InstantCMS).

Значит не включена регистрация по инвайтам.
Настройка, которая предполагает такое включение, называется «Регистрация только по приглашениям».
Но мне не нужно "только"! Ведь есть гораздо более важная ситуация, когда "можно по приглашениям, а можно самому". Поэтому эту настройку сложно принять всерьёз — она в корне противоречит моим задачам (совсем не экзотическим).
В конце концов, я её вчера тоже попробовал изменить и даже получил то, чего добивался — таблица заполнилась.
Вот только зарегистрироваться на сайте самостоятельно стало невозможно — а это сделало всё, чего я добивался, бессмысленным!

И, опять же, вопрос остаётся о второй системе приглашений — из Биллинга. Они для пользователя не задокументированы (просто даётся ссылка — что с ней делать? как использовать? — пользователю не объяснено).
Но важнее то, что эта система, видимо, никак не связана с инвайтами самого сайта. Почему?

Fuze, я согласен — здесь это оказался оффтоп. Может быть посоветуете ветку на форумах, где это уже обсуждалось?
+1
Fuze Fuze 4 года назад #
Но мне не нужно "только"!
Даже не знаю что ответить smile
Вы спрашиваете нечто подобное: "у меня стоит двойной стеклопакет, почему он не тройной?".

Отдельных приглашений, при открытой регистрации, нет в CMS на текущий момент.
+2
Aquarius Aquarius 4 года назад #
Дорогой Fuze, вы совершенно напрасно ищете в моих словах какую-то "претензию". smile
Я просто ищу (в меру скромных сил) способы совершенствовать прекрасную Систему. Просто к кому нам тут ещё апеллировать, если не к разработчикам?
Конструктив
+1
Aquarius Aquarius 4 года назад #
Вообще-то, было бы логично иметь вкладку в профиле, типа, "Мои приглашения".
+4
irbis irbis 4 года назад #
Хотел бы от себя добавить небольшую правку, столкнулся на своем проекте.
При добавлении дочерних записей к типу контента, который привязан к группе приходится постоянно выбирать заново группу, чтобы дочернюю запись также привязать.
Было бы логичным, если родительская запись привязана к группе, то и подставлять название группы при создании дочерней записи.
Правка минимальная.
В файле: /templates/blotpro/controllers/content/item_view.tpl.php
строку 55:
Код PHP:
  1. 'href' => href_to($relation['child_ctype_name'], 'add') . "?parent_{$ctype['name']}_id={$item['id']}"
меняем на:
Код PHP:
  1. 'href' => href_to($relation['child_ctype_name'], 'add') . "?parent_{$ctype['name']}_id={$item['id']}".($item['parent_type']=='group' ? '&group_id='.$item['parent_id'] : '')
Если правка нужная другим, прошу внести в релиз.
0
ermakover ermakover 4 года назад #
Спасибо. Это логично.
+1
lesterkey lesterkey 4 года назад #
если в настройках группы приглашать могут только администраторы...то администратор любой группы может приглашать любого пользователя в чужую группу.
то есть, сайт понимает что это админ группы, но какой игнорирует...
в настройках компонента ГРУППЫ приглашение любого пользователя отключены!
0
F_a_R_i_D F_a_R_i_D 4 года назад #
http://prntscr.com/g24lj2
http://prntscr.com/g24m92

как это исправить?
+1
Алексей Т Алексей Т 4 года назад #
F_a_R_i_D, уважайте сообщество, к скринам пишите описание. shock
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
+4
lesterkey lesterkey 4 года назад #
crazy опять Я! (простите меня все, но страшно представить, о чем думают разработчики перед "выкладкой" нового релиза или обновления нашей всеми любимой CMS!?) я про наши вопросы и хотелки.
Спасибо Вам и всех благ!
zst А теперь "хотелка": - можно сделать как то, что бы группа меняла владельца?
+2
Александр Kreator Александр Kreator 4 года назад #
Вот нравятся мне пользователи, которые дают дельные советы для новых улучшений) Спасибо)
+1
Aquarius Aquarius 4 года назад #
lesterkey, поскольку, подозреваю, смена владельца сообщества — событие редкое (а возможно и не бесплатное), поскольку тут нужен строгий контроль, предупреждающий злоупотребления, вы можете делать это просто в базе данных в 1 клик: надо вставить id нужного юзера в поле owner_id (второе в таблице cms_groups).
Разумеется, было бы идеально, если бы это делалось в админке сайта, но если у вас насущная задача, то, как временная мера, путь неплохой и, кажется, без отрицательных побочных эффектов. smile
+1
lesterkey lesterkey 4 года назад #
вы можете делать это просто в базе данных
Спасибо ! именно так и делаю по мере надобности.
+1
AHgpeu AHgpeu 4 года назад #
В этом релизе мы добавили возможность связывания профилей и групп с записями типов контента.
кто мне сможет помочь, и объяснить, как можно и что именно связать? интересуют профили и контент.
попробовал, в поле "набор" пусто.

да, и справку прочитал. там про это ни слова =-(

заранее спасибо.
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
+1
Fuze Fuze 4 года назад #
Наборы есть у групп и у типов контента. Только у профилей наборов нет.
0
Владимир Переверзев Владимир Переверзев 4 года назад #
Спасибо за проделанную работу за отличный, простой и гибкий движок.

- - - - -

Из мелочей, которые заметил в обновленной версии:

В текстовом редакторе в админке теперь не вижу возможности добавить пустой абзац.
Приходится переключаться на разметку и вставлять код <p><br></p> вручную.

- - - - -

Если кто-то знает, как добавлять пустой абзац (для добавления статей это шутка важная) - напишите, пожалуйста, в комментариях.
Заранее благодарю.
+2
Владимир Переверзев Владимир Переверзев 4 года назад #
Уже нашел решение!!

Если просто ставить enter-ы - с Shift, Ctrl или без - отдельные абзацы не создаются.
Более того, если вручную в код вставить <p><br></p> при следующем редактировании и сохранении элемента контента (странички, карточки) эти пустые абзацы автоматически чистятся, удаляются.

Но есть решение.

Нужно ставить пробел, а затем enter.
Тогда в код автоматически добавляется <p>&nbsp;</p>.

Супер!! Спасибо.
0
Владимир Переверзев Владимир Переверзев 4 года назад #
Опробовал решение более детально - глючит, то работает, но нет, удаляются все пустые строки (= интервалы между крупными абзацами).

Если кто-то найдет решение - напиши, пожалуйста.
Пока приходится откатить до предыдущей версии.
+2
Grilian Grilian 4 года назад #
со связями беда что-то...
создаю новый тип контента, делаю связь с группами
Спойлер
+1
Grilian Grilian 4 года назад #
+ в компоненте групп эта пустая строка не удаляется никак, ни под каким соусом..
0
Grilian Grilian 4 года назад #
решил проблему реинсталлом и экспортом/имортом БД. пока полет нормальный
0
Grilian Grilian 4 года назад #
увы проблема осталась(((
ни у кого больше со связями нет сложностей?
0
Grilian Grilian 4 года назад #
удалил все связи, создаю новую. контент-группа. группа должна отображаться в контенте..
связь создалась, иду в компонент группы. вижу эту связь, она без названий и прочих атрибутов в разделе поля. нажимаю редактировать - захожу, заполняю поля, выбираю сохранить и все белая пустая страница. захожу опять в компоненты-группы, поле осталось неизменным пустым.
0
Grilian Grilian 4 года назад #
беда прям какая то с полями в группах.. теперь никакое поле не дает редактировать, ломается что то и выкидывает на пустую белую страницу %)
0
Fuze Fuze 4 года назад #
Откатитесь и установите обновление заново корректно по инструкции и лучше в ручном режиме. Очевидно, обновление прошло некорректно, либо вы его выполнили неверно.
0
Grilian Grilian 4 года назад #
Установил систему с нуля.
Спойлер
0
Grilian Grilian 4 года назад #
к слову, при внесении изменений в любое из полей, при попытке сохранить - белая страница..
даже если ни одной связи не создано. Если есть необходимость могу предоставить админ доступ к сайту.
+1
Fuze Fuze 4 года назад #
Установил только что чистую систему, создал связь групп с новостями. Поле появилось, с названием, всё редактируется.
при попытке сохранить - белая страница
тайна белого экрана
0
Grilian Grilian 4 года назад #
спасибо smile залез в логи:
[Thu Aug 03 21:13:35 2017] [error] [client 81.30.223.231] PHP Fatal error: Cannot access private property fieldParent::$input_action in /home/admin/web/****.ru/public_html/system/core/formfield.php on line 111, referer: http://****.ru/admin/controllers/edit/groups
не понял только.. проблема с правами?
+1
Fuze Fuze 4 года назад #
Если честно, не знаю как вы поймали эту ошибку. Но для исправления откройте файл
/system/fields/parent.php
найдите строку
Код PHP:
  1. private $input_action = 'bind';
и замените на
Код PHP:
  1. protected $input_action = 'bind';
0
Grilian Grilian 4 года назад #
Спасибо еще раз, проблема ушла :)
надеюсь больше и не появится %)
+1
Grilian Grilian 4 года назад #
поторопился..( при редактировании поля по связи процесс проходит нормально, а вот при попытке скорректировать поля по умолчанию, типа "заголовок", даю ему значение брать из профиля, и при сохранении опять белый лист.
в логах:
Thu Aug 03 22:28:48 2017] [error] [client 81.30.223.231] PHP Fatal error: Cannot access private property fieldCaption::$is_set_rules in /home/admin/web/****.ru/public_html/system/core/formfield.php on line 111, referer: http://****.ru/admin/controllers/edit/groups/fields_edit/1
+1
Fuze Fuze 4 года назад #
/system/fields/caption.php

Код PHP:
  1. private $is_set_rules = false;
заменить на
Код PHP:
  1. protected $is_set_rules = false;
0
Grilian Grilian 4 года назад #
Спасибо, теперь вроде бы все работает. Пользуясь случаем, небольшой вопрос, будет ли у групп связь?
+1
Fuze Fuze 4 года назад #
Пользуясь случаем, небольшой вопрос, будет ли у групп связь?
Мы об этом вроде бы и переписываемся. Да, группы можно связывать.
+1
Grilian Grilian 4 года назад #
не совсем корректно спросил. Имеется ввиду следующее: сейчас мы можем создать связь тип контента - группа, то есть отображаем группы в контенте, контент является родителем. А я имел ввиду обратную связь, когда родителем будет группа, и к группе будем привязывать контент.
стал думать зачем это может быть нужно, вопрос задавался поздно ночью и вспомнить зачем мне это было нужно не смог. сам поржал и решил, что тема закрыта. crazy
но появился другой вопрос. При создании групп с одинаковым названием выходит поле ошибки.

было бы не плохо подправить на что то с пояснением, что такая группа уже есть?
И в целом, спасибо за вашу работу над cms. v
0
AndroS AndroS 4 года назад #
Пытался обновиться с 2.7.2 на 2.8.0 и вручную и автоматом, php-отладка выдает ошибку (в том месте, где должен быть белый экран)

Notice: Use of undefined constant DEBUG_ON - assumed 'DEBUG_ON' in /var/www/patch-to-site/system/config/autoload.php on line 11 Notice: Use of undefined constant DEBUG_ON - assumed 'DEBUG_ON' in /var/www/patch-to-site/system/config/autoload.php on line 11 Fatal error: Class 'cmsDebug' not found in /var/www/patch-to-site/system/config/autoload.php on line 12
+2
WebMan WebMan 4 года назад #
Да, у вас почему-то остались остатки "Расширенной отладки". Не знаю, каким образом, так как с версии 2.7.1 она уже не выкладывается публично.
Попробуйте вручную.заменить файл /system/config/autoload.php на оригинальную версию 2.8.
0
AndroS AndroS 4 года назад #
Сам удивляюсь, как так получается - уже вроде чистили его с вами однажды. Спасибо, совет помог!
0
Vunderkind Vunderkind 4 года назад #
Добрый день. После обновления, при редактировании материалов любого из типов контента, при отключенной отладке и включенной функции "Не изменять УРЛ при редактировании", ссылка меняется на http://sait.ru/.html и естевственно 404 error. Включаю отладку, следующая ошибка -
Код PHP:
  1. cannot modify header information - headers already sent by
Спасите )
0
Vunderkind Vunderkind 4 года назад #
Если отключаю функцию "Не изменять УРЛ при редактировании", то УРЛ принимает вид http://sait.ru/news/title-id, в буквальном смысле, т.е не принимает значения тегов title и id, а просто прописывается словами. Ну или другие теги, в зависимости от шаблона вывода УРЛ в настройках.
0
DCDozer DCDozer 4 года назад #
Здравствуйте! На одном сайте обновление прошло нормально, на втором появляется сообщение "Ошибка распаковки пакета: Невозможно открыть файл". Пробовал удалить файл /cache/update.dat и заново проверить обновления - не помогло.
Спойлер
0
lesterkey lesterkey 4 года назад #
а права на папки для загрузки проверяли как в Документации ?
я обновлял (автоматически) 2 рабочих сайта на разных хостах..
последний сегодня ночью. проблем не было.
0
DCDozer DCDozer 4 года назад #
С правами все в порядке было. Оба сайта на одном хосте, один обновился автоматически, второй не захотел, пришлось обновлять вручную.
0
Fuze Fuze 4 года назад #
Убедитесь, что расширение ZIP для PHP у вас подключено.
0
DCDozer DCDozer 4 года назад #
Полагаю, что подключено, так как другой сайт обновился без проблем.
0
rol rol 4 года назад #
Прошу помощи!
https://yageisha.ru/
На главной все нормально. При нажатии на ссылке элемента любого списка идет ошибка.
Управление событиями обновлено.
Шаблон default выдает такую же ошибку.
Куда копать?
http://skrinshoter.ru/s/010817/54x4iCid
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
rol rol 4 года назад #
И фото некоторые в списке не отображаются. При редактировании записи админского доступа все нормально.
0
rol rol 4 года назад #
И компоненты все сторонние отключены.
+1
Fuze Fuze 4 года назад #
Вы обновились некорректно. Сделайте заново строго по инструкции и в ручном режиме.
0
rol rol 4 года назад #
Спасибо!
+1
mashen&ka mashen&ka 4 года назад #
Добрый день! Прошу помощи, установила InstantCMS 2.8.0, но он не отображается. Написано "Приветствуем!

Сайт textil.org.ua только что создан" Устанавливала строго по инструкции.
+2
SmartControl SmartControl 4 года назад #
удалите файлик index.html в корне сайта
0
Fuze Fuze 4 года назад #
Там не только в этом проблема.
+2
Fuze Fuze 4 года назад #
Написано "Приветствуем!
Это не от InstantCMS, а от панели управления хостингом. Убедитесь, что технические требования для CMS соответствуют.
0
mashen&ka mashen&ka 4 года назад #
спасибо, узнаю.
0
mashen&ka mashen&ka 4 года назад #
Хоть один сайт у меня уже стоит на этом хостинге))) Ветка только 1.10.3
+1
Ris Ris 4 года назад #
Поправьте файлик \system\config\config.php
Там где 'debug' => 0, вместо ноля поставьте 1
Хотя бы видно будет, где проблема.
0
mashen&ka mashen&ka 4 года назад #
Поставила, вот только не знаю где это видно laugh
+3
Ris Ris 4 года назад #
Вот здесь видно.
Логины пароли к базе данных проверьте.
+3
mashen&ka mashen&ka 4 года назад #
спасибо, Андрей, ты как всегда меня выручаешь)))
0
Dorimen Dorimen 4 года назад #
Подскажите, как-то можно в настройках убрать вывод описания группы в списке групп? Или только из кода жестко вырезать? Спасибо.
+1
Dorimen Dorimen 4 года назад #
Извините. Как только написал, сразу вспомнил как это сделать ((( Жаль, что нельзя глупости свои удалять отсюда )))
+2
lesterkey lesterkey 4 года назад #
Жаль, что нельзя глупости свои удалять отсюда )))
popcorn надеемся глупости наши почистят и оставят только то, что по теме обновления.
0
Dorimen Dorimen 4 года назад #
Не логично работает приединение к друзьям

1. Получаю письмо на почту
2. Захожу по ссылке:
3. И что дальше? )
+1
Dorimen Dorimen 4 года назад #
Блин, и снова глупость моя вылезла ))) Авторизирован был под админом, а приглашение пришло на другого пользователя )))) Сорян, братаны )
0
GRamm GRamm 4 года назад #
Здорова ребята. такой вопрос, можно ли сразу с 2.5.0 перескочить на 2.8.0?
+1
AndroS AndroS 4 года назад #
В админке в левом верхнем углу точно указано, как можно обновиться
0
GRamm GRamm 4 года назад #
там только 2.6.0))
+1
Ris Ris 4 года назад #
Не надо перескакивать.
Обновляйтесь последовательно.
Обновитесь до 2.6.0 - появится 2.7.0 и т.д.
0
GRamm GRamm 4 года назад #
там только 2.6.0))
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
Нифигаccе о-го-гошеньки Нифигаccе о-го-гошеньки 4 года назад #
Комментарий удален
+1
Fuze Fuze 4 года назад #
На демо есть ограничения, поэтому при удалении чего-либо, могут быть коллизии (на нормальном сайте вернется вкладка "обзоры"). Но при этом действительно, при удалении второй связи с одинаковым типом контента, поле родителя удаляется. По идее нельзя создавать две одинаковых связи типа контента - поправлю этот момент.
+1
титанио титанио 4 года назад #
Почему не приходят на сайте уведомление что пользователь пригласил друга в группу?
0
Fuze Fuze 4 года назад #
Значит у пользователя отключены уведомления в настройках профиля.
+1
титанио титанио 4 года назад #
Подскажите, как сделать чтобы стандартно у всех стояло уведомление на сайте и на почту. Что нужно сделать?
0
титанио титанио 4 года назад #
Подскажите, как сделать чтобы стандартно у всех стояло уведомление на сайте и на почту. Что нужно сделать?
0
DrDooM DrDooM 4 года назад #
О господи!!! Я дождался этой обновы smile Спасибо огромное разработчики :)
+4
Иван Шкута Иван Шкута 4 года назад #
Новшества реально крутые!
Есть момент. В списке групп теперь можно использовать фильтр, но результат выводится только на первой странице. Вторая и другие страницы (пэйджбар) выводят список групп без учета фильтра. Для исправления откройте файл:
/templates/default/controllers/groups/list.tpl.php : 96 строка
и строку:
Код PHP:
  1. <?php echo html_pagebar($page, $perpage, $total, $page_url); ?>
замените на:
Код PHP:
  1. <?php echo html_pagebar($page, $perpage, $total, $page_url, $filters); ?>
0
Александр Александр 4 года назад #
У меня после обновления к 2.8 при просмотре фотографии в полноэкранном режиме, сама фотография имеет размер как в предпросмотре? Кто-нибудь с подобным сталкивался и как исправил данную проблему?
0
Александр Александр 4 года назад #
Попытался откатить до 2.7.2 сам сайт без базы данных, - не помогло. После отката базы, полноэкранный режим для 2.7.2 вернулся. Как быть?
0
Asket Asket 4 года назад #
В пункте «Сквозная авторизация для поддоменов» написано: «Кроме того, если у вас установлены разные копии движка, но с единой таблицей пользователей, то сквозная авторизация также будет доступна на всех сайтах».

Насколько я понимаю, только на поддоменах? Для сайтов на двух доменах с одной БД и общей таблицей пользователей сквозной авторизации не должно получаться? Может быть, что-то неправильно делаю...
+1
Fuze Fuze 4 года назад #
Насколько я понимаю, только на поддоменах?
Да, основной домен и его поддомены.
0
Asket Asket 4 года назад #
Спасибо!
0
skewes skewes 4 года назад #
Спасибо большое разработчикам за обновление и систему в целом!!!
Очень круто!!!

P.S. Я не успеваю обновляться)))
0
Grilian Grilian 4 года назад #
гм.. такой вопрос.. а каким образом можно вывести наборы в элементе типа контента? наборы выводятся только в общем списке. поясню.
есть тип контента А (в нем созданы записи А1, А2), к нему привязан тип контента Б. В нем созданы записи Б1, Б2, Б3, Б4. Б1 и Б2 определены связью к А1, Б3 и Б4 соответственно к А2. К записям Б1-Б4 привязаны группы. Вот при создании наборов в А, при просмотре общего списка записей (А1+А2) наборы работают. При просмотре отдельно А1 или А2 наборы не отображаются. Можно ли как то отображать их и там? или тут возможность сортировки будет только по фильтру.?
0
482 482 4 года назад #
Создал копию сайта на поддомене, начал ручное обновление с версии 2.7.2 до 2.0.0 при включенном режиме отладки. Выдало ошибку в запросе БД:

Код PHP:
Дублирующаяся запись '000/u1/093/h20.jpg' по ключу 'path'

ALTER TABLE `cms_uploaded_files` ADD UNIQUE `path` (`path`)

0
Andrey Andrey 4 года назад #
У меня тоже самое, только сайт обновлял на денвере. В этой таблице дублей довольно много. Кто что посоветует?
+1
Yar Yar 4 года назад #
Для аватара теперь можно задать пресет, но вот при клике он не открывается в отдельном окне, несмотря на наличие настроек ("Размер в записи при клике"). Настроить как-то возможно?

"Для компонента "Комментарии" добавлены RSS ленты;" - А где можно это отключить для комментариев?
+2
Pocus Pocus 4 года назад #
Компоненты: Генератор RSS
0
Yar Yar 4 года назад #
Действительно. Спасибо.
Второй вопрос отпал.
0
ermakover ermakover 4 года назад #
Обновление прошло без ошибок.
Но у меня пользователи не получают приглашения в группы. Нет никаких уведомлений, как это ни печально.
+2
ermakover ermakover 4 года назад #
А-а, разобрался.
Каждый пользователь должен настроить в профиле как получать уведомление о приглашении в группы.
Только никто этого делать не будет.
А e-mail большая часть пользователей читает раз в месяц.
Почему нельзя изначально выставить для всех пользователей как они получают уведомления, а потом они уже меняют как хотят?
Это не функционально.

Записи на стене и ответы на комментарии вообще исключают возможность уведомления на сайте. То есть как бы машина едет, но дворники не работают и тормозов нет.
0
Fuze Fuze 4 года назад #
Для вновь зарегистрированных пользователей эти опции включены по умолчанию.
0
ermakover ermakover 4 года назад #
Логичнее было бы, если бы по умолчанию уведомления о приглашении в группы показывались бы на сайте.
0
Grilian Grilian 4 года назад #
поймал ошибку:

предыстория: пытался привязать к профилю два типа контента.
0
Grilian Grilian 4 года назад #
еще нюанс к ошибке. в профиле почему то не отображаются связи с другими типами контента
0
Grilian Grilian 4 года назад #
C чем может быть создано в меню группы у пользователя, ее создавшего возможность группу редактировать?
0
Grilian Grilian 4 года назад #
блин. короче пользователь создавший группу не может ее редактировать.. куда рыть?
0
ermakover ermakover 4 года назад #
В настройки компонента "Группы". Вкладка "Доступ". Возможно у Вас там в правах создание групп разрешено пользователям, а редактирование - нет.
0
Grilian Grilian 4 года назад #
проверял.. доступ был.. БД откатил, все нормально стало...
0
Alex AV Alex AV 4 года назад #
После обновления, live редактор не работает.
0
Fuze Fuze 4 года назад #
Файлы live редактора не участвовали в обновлении. Этот редактор неизменен с предыдущей версии.
0
Alex AV Alex AV 4 года назад #
Тогда странно. У меня live редактор не работает на разных сайтах, с разными шаблонами. Взял папку "live" из старого релиза версии v 2.7.2 , заменил всю папку - заработало.
0
lesterkey lesterkey 4 года назад #
также поменял из v 2.7.2 v
+1
Grilian Grilian 4 года назад #
Откатил БД. до практически чистой.. создал два типа контента.
Создал связь профиля с первым типом контента - все нормально. Профиль пользователя редактируется и сохраняется
Создал связь второго типа контента с профилем. При редактировании профиля все выбирается нормально, но при попытке сохранить изменения выкидывает вот такую ошибку:

Подскажите, как исправить?
+2
Fuze Fuze 4 года назад #
/system/controllers/content/frontend.php

найти строки
Код PHP:
  1. public function bindItemToParents($ctype, $item, $parents = false){
  2. if (!$parents){
  3. $parents = $this->model->getContentTypeParents($ctype['id']);
  4. }
  5. foreach($parents as $parent){
и сразу после них добавить
Код PHP:
  1. $this->model->setTablePrefix('con_');
0
ermakover ermakover 4 года назад #
У меня было то же самое только с группами. Два контента никак не уживались. теперь вроде помогло. Спасибо.
0
ermakover ermakover 4 года назад #
Что-то непонятное автоссылка в строковом поле. У меня ничего не разбивает запятыми, полностью делается ссылкой, но просто при нажатии выставляется в фильтр. Ну или самому надо разбивать запятыми. Тогда получается много ссылок, которые выставляются в фильтр. Применение этой функции мне не понятною
+1
ermakover ermakover 4 года назад #
А-а, всё понял - это как ключевые слова для поиска или метатеги. Тогда функция очень полезная, извините.
+1
ermakover ermakover 4 года назад #
После обновления у меня каждый авторизованный пользователь видит в меню любого контента, где задана связь пункты "Отвязать ....".
Хотя в правах доступа это запрещено. Пользователь может привязывать и отвязывать только свои записи.
Как избавиться от этой напасти?



0
Fuze Fuze 4 года назад #
Не наблюдаю такой проблемы. На демо тоже всё нормально.
0
ermakover ermakover 4 года назад #
Странно. Значит у меня опять какие-то баги.
0
ermakover ermakover 4 года назад #
Вот ещё одна лажа обнаружилась.

Задаю в настройках групп, что фотоальбомы в группу может добавлять только владелец.



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

0
ermakover ermakover 4 года назад #
Кроме того, если фотоальбом общий, то туда могут грузить фотографии кто попало - даже не участники группы, а если фотоальбом не общий, то в фотоальбом группы не могут грузить фотографии никто, кроме владельца группы и участники тоже.
В общем пока что сыровато...
0
serhio serhio 4 года назад #
После обновления не выводится виджеты в компоненте Ivideo. Получается что для Админа выводится а для пользователей нет. В статьях фотоальбомах такой проблемы нет. Подскажите как решить проблему?
+2
Fuze Fuze 4 года назад #
Судя по всему, у вас тип контента Видео установлен по умолчанию. В этом случае в файле /system/core/core.php строку
Код PHP:
  1. strpos($this->uri_action, '.html') !== false &&
замените на
Код PHP:
  1. (strpos($this->uri_action, '.html') !== false || (!$this->uri_action && strpos($this->uri_controller, '.html') !== false)) &&
0
AndroS AndroS 4 года назад #
Только сейчас обнаружил на двух сайтах на 2.8.0, что на странице /admin/content контент в списке не отображается, я один такой счастливчик или не один такой невнимательный?
0
Andersan Andersan 4 года назад #
Здравия всем! Поставил php 7 и в админке раздел виджеты и страницы вообще не открывает, а в разделе компоненты значок загрузки постоянно, в чём может быть дело?
+1
Fuze Fuze 4 года назад #
Судя по всему, вы сменили версию PHP (и не только PHP, но и Mysql) уже после установки CMS. В этом случае откройте файл /system/config/config.php и строчку
Код PHP:
  1. 'clear_sql_mode' => 0,
замените на
Код PHP:
  1. 'clear_sql_mode' => 1,
0
ermakover ermakover 4 года назад #
При формировании тайтла, если поле автоссылка заголовок формируется с кодом.



Как это можно поправить?
+2
Greener Greener 4 года назад #
В очередной раз спасибо разработчикам за титанический труд!

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

Буду признателен за ответ.
-1
Андрей Андрей 4 года назад #
Я думаю не получится так просто, компонент переписан полностью, сегодня пробовал обновляться, не получается.
+1
Greener Greener 4 года назад #
Да у меня тоже подозрение, что с оформлением групп не все так просто, как хотелось бы (
А жаль, в прошлых версиях титульная страница групп была оформлена так удачно, компактно и аккуратно...
0
moybut moybut 4 года назад #
Сделал обновление, почистил кеш. Режим отладки ошибок не выдает, но в админке висит сообщение: "Доступно обновление 2.8.0" и внизу страницы весит версия 2.7.2. Что не так и что нужно сделать? Заранее благодарю.
0
Grilian Grilian 4 года назад #
всем бодрого времени суток.
Возник такой вопрос.. к типу контента привязан другой тип контента. если между ними установлена связь, можно ли как то устанавливать ограничение на определенные статьи у типов контента. ? чтобы пользователь не мог привязать доступный контент к какому то определенному. то есть если по первому типу контента есть список статей, для привязки можно было бы использовать только доступные для связи статьи
0
Grilian Grilian 4 года назад #
и в ту же степь вопрос.. как можно реализовать цепочку выбора типа контента пользователем? чтобы без выбора одного нельзя бы было выбрать другое. тоесть выбираем марку машины- дает выбрать модель..
0
Aquarius Aquarius 4 года назад #
Эти вопросы хорошо описаны в документации, причём, не программиста, а пользователя-администратора.
Кроме того, можно установить с тестовыми данными — там всё это реализовано. Можно "подглядеть" как...
+2
Def Def 4 года назад #
в письме приходит некорректная ссылка на модерацию комментариев /comments/index/moderate а должна быть /comments/index/moderation
-1
Андрей Андрей 4 года назад #
Подтверждаю, тоже самое, при переходе 404
0
Alex AV Alex AV 4 года назад #
Перестали выполняются некоторые крон задачи, например сообщения: компонент-"neomessenger" хук-"clean", задача активна но не выполняется. До обновления выполнялась, что то надо изменить или добавить?
0
Def Def 4 года назад #
Еще очень не хватает возможности тянуть окно для просмотра кода в админке в видежете http://prntscr.com/ggfweg
+1
Alex AV Alex AV 4 года назад #
http://ваш_сайт/templates/default/controllers/admin/styles.css
убрать или закоментировать правило, стр: 515 form.modal .textarea { resize:none; }
0
Def Def 4 года назад #
спасибо! интересно, зачем разработчики прописали данный стиль
0
Doctor76 Doctor76 4 года назад #
Всем привет!
это всё у меня случилось на предпоследнем обновлении 2.7.2
к сожалению решить так и не удалось.... были советы, но ничего не помогло.... до сегодняшнего дня приходилось "терпеть"
НО сейчас вот обновился 2.8.0
все траблы пропали.... конечно рад этому, но очень жалко, что "тогда" "всё" корректно не работало.
Удачи!

"Доброго времени суток всем!
столкнулся с такой проблемой (наверняка решение этому есть, но я не нашел).
собственно обновился, и происходит такая вещь, в часах не засекал, но условно, в течение суток пропадают все тексты, перестают кликаться ссылки, пункты меню также становятся не кликабильны...
Кеширование включено
и все эти траблы пропадают, если включить режим отладки... я его снова отключаю, и как выше написал, примерно в течение суток, снова все не кликабильно, и пропадают все тексты... и снова режим отладки, снова все работает...
но это как-то не айс..
и еще вот, в редакторе большинство элементов форматирования не работает...
кеш чистил вручную, и собственно постоянно включено...
просьба ногами не пинать...
но хочется чтобы работало исправно
заранее спасибо за советы и ответы!"
+1
Alex AV Alex AV 4 года назад #
Попробуйте сделать следующие шаги: Панель_управления -> Компоненты -> Управление_событиями (кнопка такая) -> Обновить хуки (здесь я точно не помню что там на кнопке написано, но вы её найдете, она на видном месте). Удачи.
0
Doctor76 Doctor76 4 года назад #
спасибо!
все решилось после последнего обновления......
0
Aquarius Aquarius 4 года назад #
Вы правы, Alex, даже если в данной ситуации это было лишним!
Я про эту кнопку (и сам компонент) прозевал информацию, а она иногда может быстро помочь решить "запутанную" проблему. smile
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.