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

24.89K

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

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

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

Код 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 6 лет назад #
УРА! Спасибо за новую версию icms2!
"Для некоторых типов полей, в случае, если они доступны в фильтре, появилась опция "Автоссылка". Если она включена, то значение поля становится активной ссылкой, которая ведёт на страницу поиска (фильтрации);"
Т.е., например, если в поле районы выбран "Район Солнечный", то на странице объекта эта ссылка будет активна и будет вести на страницу выдачи поиска, где будут отображаться все объекты с данным параметром "Район Солнечный". Верно?
0
Grilian Grilian 6 лет назад #
эм.. обновился нормально...
но поясните пожалуйста такой момент. Создаю в группах фильтр по названию. Т.е. при фильтрации должны отобразиться только группы, в названии которых есть ключевое слово из фильтра. Так вот, при попытке провести фильтрацию выдает такое:

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

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

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

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

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

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

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

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

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

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

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

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

Ошибка БД:
Ошибка в запросе БД: Неизвестный столбец '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 6 лет назад #
/system/fields/inumber.php
Такого поля нет в комплекте InstantCMS.
+2
Grilian Grilian 6 лет назад #
хочу высказать маленькое пожелание. было бы очень не плохо, если бы при создании группы можно было в поле заголовок добавить функцию уникальности, чтобы ограничить пользователей в плане создания дублей групп
0
Dorimen Dorimen 6 лет назад #
"Помимо того, что в списке пользователей теперь можно выводить любые поля профилей" - подскажите, где и как это сделать? Спасибо.
0
Asket Asket 6 лет назад #
Dorimen, для разработчика странный вопрос.

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



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

0
Fuze Fuze 6 лет назад #
Варианты:

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

Ничего не поменялось. )))
-1
Pawell Pawell 6 лет назад #
Абсолютно разное содержание файла /system/controllers/admin/actions/index.php
+1
SmartControl SmartControl 6 лет назад #
Путаете что-то. В первом примере это не то - какой-то шаблон, но не action. Не то сравниваете..
0
Pawell Pawell 6 лет назад #
В шаблоне, используемом на моём сайте (не default) папка admin пуста. Специально проверил эти файлы. Ошибки нет. Именно такое, разное содержимое в них находится. При замене этих файлов друг на друга получаю то, что мной написано в первом моём комментарии. То есть происходит замена главной страницы.
0
Fuze Fuze 6 лет назад #
Вы показали листинг совершенно разных файлов. Очевидно, что вы напутали что-то. И да. такие портянки выкладывать не нужно или как минимум прятать под спойлер.
0
Pawell Pawell 6 лет назад #
такие портянки выкладывать не нужно или как минимум прятать под спойлер.
Каюсь. Извините. 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 6 лет назад #
Выполните запрос в phpmyadmin
Код SQL:
  1. UPDATE `cms_controllers` SET `options` = NULL WHERE name = 'admin'
0
Pawell Pawell 6 лет назад #
Точно. Спасибо Fuze !
0
Dorimen Dorimen 6 лет назад #
После выполнения данного запроса и у меня заработало. Странно, что при апдейте он не отработал. Спасибо.
0
Денис Васильевич Денис Васильевич 6 лет назад #
Спасибо! Вы на опережение работаете, это хорошо )) Главное чтобы всё полезным оказалось.
А то например такие балбесы как я, только, только, начинаю разбираться со связями. Хотя, как раз данное обновление этому и поспособствовало. Я о связях с профилем )
0
А.Саган А.Саган 6 лет назад #
После обновления до 2.8.0 странным образом стало отражаться Меню группы.
Подскажите, от чего такое может быть и как исправить?
+1
lakomet lakomet 6 лет назад #
А.Саган:
Подскажите, от чего такое может быть и как исправить?
Кэш отчистили?
0
А.Саган А.Саган 6 лет назад #
Да, действительно, помогло и всё стало на место!
Признателен за подсказку!
0
Dorimen Dorimen 6 лет назад #
Кеш
0
lesterkey lesterkey 6 лет назад #
таже история КЕШ ни причем это то что в типе контента разрешено в Создание в группах
0
Pocus Pocus 6 лет назад #
То же самое. Причем это не виджет "меню действий", а какое-то своё.
На вкладке "Участники" менюшки операций над пользователями выглядят так же, развёрнутыми.
Впрочем, в дефолтном шаблоне всё нормально. Нужно смотреть свой шаблон.
+1
nmsk nmsk 6 лет назад #
Шаблон скорей всего не стандартный.
0
ermakover ermakover 6 лет назад #
У меня самый что ни на есть дефолтный шаблон и тоже меню группы съехало влево и развёрнуто.
Чистка кэша не помогла.
И вообще не понятно как поправить. Кто-то справился с этой проблемой?
-3
Андрей Андрей 6 лет назад #
Тоже самое, столкнулся с этой проблемой при обновлении своего шаблона. Я бы не сказал что изменения в шаблоне носят либо эстетический характер, либо дополняющий. Группы вообще переделаны и я не смог для своего шаблона обновить, слишком много изменений. И также проблема с меню.
0
nmsk nmsk 6 лет назад #
FUZE, не знаю с чем это связано, но не отображаются альбомы в родительских категориях.
Везде написано "Нет альбомов для отображения".

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

Создал "новый альбом", его тоже в списке категорий не видно.
0
nmsk nmsk 6 лет назад #
На странице "/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 6 лет назад #
Если отключаю рейтинг для "Типа контента" фотоальбомы, то и ошибка пропадает.
+1
Fuze Fuze 6 лет назад #
Замените эту строчку (122) на
Код PHP:
  1. <?php if (!empty($item['rating_widget'])){ ?>
0
nmsk nmsk 6 лет назад #
Спасибо, заменил, но, теперь при открытии страницы где (есть/должны быть) "альбомы", след ошибка.

Код 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 6 лет назад #
Fuze:
Мы полностью избавились от использования глобальной переменной $_SERVER['DOCUMENT_ROOT'] и CMS теперь корректно работает в режиме PHP CLI (используется в планировщике)
Может быть это повлияло или что-то другое, но крон перестал запускаться.
Использую команду:
Код PHP:
  1. wget -O /dev/null -q 'https://site.ru/cron.php'
+1
Pocus Pocus 6 лет назад #
Точно. Забыл отключить проверку cli в cron.php
0
ermakover ermakover 6 лет назад #
Вот и у меня крон в Авипарсе перестал работать. А автор парсера Locanaft не отвечает... cry
0
Capitan Capitan 6 лет назад #
В админке на главной странице добавлен новый виджет новостей с официальных ресурсов
Это всмысле новости про инстант или это виджет новостей с новостных ресурсов? Чет я в виджетах не нашел
0
Capitan Capitan 6 лет назад #
При установке в Шаблон генерации META-описаний {content} После буквы в появился символ пробела &nbsp; Текст обрабатывал Типографом. Так и должно быть?
Вот пример из описания.
Напиток появится в&nbsp;августе. Винодельня «Кубань-Вино» начала розлив вин под торговой маркой «Высокий берег», которая названа в&nbsp;честь известного места в&nbsp;городе
+1
lesterkey lesterkey 6 лет назад #
Чет я в виджетах не нашел
В админке
Спойлер
0
Dorimen Dorimen 6 лет назад #
У вас работает "Удаление пользователей, не прошедших верификацию"?

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

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

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

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

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

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

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

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

Код 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 6 лет назад #
А покажите скриншот, что именно у Вас не работает? )
0
nmsk nmsk 6 лет назад #
У меня не отображаются фотоальбомы в категориях. (Их можно выводить только с помощью установки виджета на страницах... Иначе пишет "Нет альбомов для отображения".
0
nmsk nmsk 6 лет назад #
0
nmsk nmsk 6 лет назад #
Повторюсь ещё раз. У меня в категориях не отображаются альбомы.
0
nmsk nmsk 6 лет назад #
В профиле пользователя с альбомами проблем нет.

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

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

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

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

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

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

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

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

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

Отдельных приглашений, при открытой регистрации, нет в CMS на текущий момент.
+2
Aquarius Aquarius 6 лет назад #
Дорогой Fuze, вы совершенно напрасно ищете в моих словах какую-то "претензию". smile
Я просто ищу (в меру скромных сил) способы совершенствовать прекрасную Систему. Просто к кому нам тут ещё апеллировать, если не к разработчикам?
Конструктив
+1
Aquarius Aquarius 6 лет назад #
Вообще-то, было бы логично иметь вкладку в профиле, типа, "Мои приглашения".
+4
irbis irbis 6 лет назад #
Хотел бы от себя добавить небольшую правку, столкнулся на своем проекте.
При добавлении дочерних записей к типу контента, который привязан к группе приходится постоянно выбирать заново группу, чтобы дочернюю запись также привязать.
Было бы логичным, если родительская запись привязана к группе, то и подставлять название группы при создании дочерней записи.
Правка минимальная.
В файле: /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 6 лет назад #
Спасибо. Это логично.
+1
lesterkey lesterkey 6 лет назад #
если в настройках группы приглашать могут только администраторы...то администратор любой группы может приглашать любого пользователя в чужую группу.
то есть, сайт понимает что это админ группы, но какой игнорирует...
в настройках компонента ГРУППЫ приглашение любого пользователя отключены!
0
F_a_R_i_D F_a_R_i_D 6 лет назад #
http://prntscr.com/g24lj2
http://prntscr.com/g24m92

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

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

заранее спасибо.
+3
&$!#% &$!#% 6 лет назад #
Заходите в тип контента, который будете привязывать к профилям и создаете там связь - выбираете профили.

Привязывать контент можно только при редактировании профиля.
Скриншот
С группами аналогично.
+2
&$!#% &$!#% 6 лет назад #
А "набор" - это применимо в том случае, если дочка не профиль или группа, а другой тип контента. Т.е., здесь задается, каким образом будут сортироваться записи дочернего типа контента на странице родительского.
+1
Fuze Fuze 6 лет назад #
Наборы есть у групп и у типов контента. Только у профилей наборов нет.
0
Владимир Переверзев Владимир Переверзев 6 лет назад #
Спасибо за проделанную работу за отличный, простой и гибкий движок.

- - - - -

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

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

- - - - -

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

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

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

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

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

Если кто-то найдет решение - напиши, пожалуйста.
Пока приходится откатить до предыдущей версии.
+2
Grilian Grilian 6 лет назад #
со связями беда что-то...
создаю новый тип контента, делаю связь с группами
Спойлер
+1
Grilian Grilian 6 лет назад #
+ в компоненте групп эта пустая строка не удаляется никак, ни под каким соусом..
0
Grilian Grilian 6 лет назад #
решил проблему реинсталлом и экспортом/имортом БД. пока полет нормальный
0
Grilian Grilian 6 лет назад #
увы проблема осталась(((
ни у кого больше со связями нет сложностей?
0
Grilian Grilian 6 лет назад #
удалил все связи, создаю новую. контент-группа. группа должна отображаться в контенте..
связь создалась, иду в компонент группы. вижу эту связь, она без названий и прочих атрибутов в разделе поля. нажимаю редактировать - захожу, заполняю поля, выбираю сохранить и все белая пустая страница. захожу опять в компоненты-группы, поле осталось неизменным пустым.
0
Grilian Grilian 6 лет назад #
беда прям какая то с полями в группах.. теперь никакое поле не дает редактировать, ломается что то и выкидывает на пустую белую страницу %)
0
Fuze Fuze 6 лет назад #
Откатитесь и установите обновление заново корректно по инструкции и лучше в ручном режиме. Очевидно, обновление прошло некорректно, либо вы его выполнили неверно.
0
Grilian Grilian 6 лет назад #
Установил систему с нуля.
Спойлер
0
Grilian Grilian 6 лет назад #
к слову, при внесении изменений в любое из полей, при попытке сохранить - белая страница..
даже если ни одной связи не создано. Если есть необходимость могу предоставить админ доступ к сайту.
+1
Fuze Fuze 6 лет назад #
Установил только что чистую систему, создал связь групп с новостями. Поле появилось, с названием, всё редактируется.
при попытке сохранить - белая страница
тайна белого экрана
0
Grilian Grilian 6 лет назад #
спасибо 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 6 лет назад #
Если честно, не знаю как вы поймали эту ошибку. Но для исправления откройте файл
/system/fields/parent.php
найдите строку
Код PHP:
  1. private $input_action = 'bind';
и замените на
Код PHP:
  1. protected $input_action = 'bind';
0
Grilian Grilian 6 лет назад #
Спасибо еще раз, проблема ушла :)
надеюсь больше и не появится %)
+1
Grilian Grilian 6 лет назад #
поторопился..( при редактировании поля по связи процесс проходит нормально, а вот при попытке скорректировать поля по умолчанию, типа "заголовок", даю ему значение брать из профиля, и при сохранении опять белый лист.
в логах:
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 6 лет назад #
/system/fields/caption.php

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

было бы не плохо подправить на что то с пояснением, что такая группа уже есть?
И в целом, спасибо за вашу работу над cms. v
0
AndroS AndroS 6 лет назад #
Пытался обновиться с 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 6 лет назад #
Да, у вас почему-то остались остатки "Расширенной отладки". Не знаю, каким образом, так как с версии 2.7.1 она уже не выкладывается публично.
Попробуйте вручную.заменить файл /system/config/autoload.php на оригинальную версию 2.8.
0
AndroS AndroS 6 лет назад #
Сам удивляюсь, как так получается - уже вроде чистили его с вами однажды. Спасибо, совет помог!
0
Vunderkind Vunderkind 6 лет назад #
Добрый день. После обновления, при редактировании материалов любого из типов контента, при отключенной отладке и включенной функции "Не изменять УРЛ при редактировании", ссылка меняется на http://sait.ru/.html и естевственно 404 error. Включаю отладку, следующая ошибка -
Код PHP:
  1. cannot modify header information - headers already sent by
Спасите )
0
Vunderkind Vunderkind 6 лет назад #
Если отключаю функцию "Не изменять УРЛ при редактировании", то УРЛ принимает вид http://sait.ru/news/title-id, в буквальном смысле, т.е не принимает значения тегов title и id, а просто прописывается словами. Ну или другие теги, в зависимости от шаблона вывода УРЛ в настройках.
0
DCDozer DCDozer 6 лет назад #
Здравствуйте! На одном сайте обновление прошло нормально, на втором появляется сообщение "Ошибка распаковки пакета: Невозможно открыть файл". Пробовал удалить файл /cache/update.dat и заново проверить обновления - не помогло.
Спойлер
0
lesterkey lesterkey 6 лет назад #
а права на папки для загрузки проверяли как в Документации ?
я обновлял (автоматически) 2 рабочих сайта на разных хостах..
последний сегодня ночью. проблем не было.
0
DCDozer DCDozer 6 лет назад #
С правами все в порядке было. Оба сайта на одном хосте, один обновился автоматически, второй не захотел, пришлось обновлять вручную.
0
Fuze Fuze 6 лет назад #
Убедитесь, что расширение ZIP для PHP у вас подключено.
0
DCDozer DCDozer 6 лет назад #
Полагаю, что подключено, так как другой сайт обновился без проблем.
0
rol rol 6 лет назад #
Прошу помощи!
https://yageisha.ru/
На главной все нормально. При нажатии на ссылке элемента любого списка идет ошибка.
Управление событиями обновлено.
Шаблон default выдает такую же ошибку.
Куда копать?
http://skrinshoter.ru/s/010817/54x4iCid
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
rol rol 6 лет назад #
И фото некоторые в списке не отображаются. При редактировании записи админского доступа все нормально.
0
rol rol 6 лет назад #
И компоненты все сторонние отключены.
+1
Fuze Fuze 6 лет назад #
Вы обновились некорректно. Сделайте заново строго по инструкции и в ручном режиме.
0
rol rol 6 лет назад #
Спасибо!
+1
mashen&ka mashen&ka 6 лет назад #
Добрый день! Прошу помощи, установила InstantCMS 2.8.0, но он не отображается. Написано "Приветствуем!

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

1. Получаю письмо на почту
2. Захожу по ссылке:
3. И что дальше? )
+1
Dorimen Dorimen 6 лет назад #
Блин, и снова глупость моя вылезла ))) Авторизирован был под админом, а приглашение пришло на другого пользователя )))) Сорян, братаны )
0
GRamm GRamm 6 лет назад #
Здорова ребята. такой вопрос, можно ли сразу с 2.5.0 перескочить на 2.8.0?
+1
AndroS AndroS 6 лет назад #
В админке в левом верхнем углу точно указано, как можно обновиться
0
GRamm GRamm 6 лет назад #
там только 2.6.0))
+1
Ris Ris 6 лет назад #
Не надо перескакивать.
Обновляйтесь последовательно.
Обновитесь до 2.6.0 - появится 2.7.0 и т.д.
0
GRamm GRamm 6 лет назад #
там только 2.6.0))
+1
&$!#% &$!#% 6 лет назад #
Значит нельзя.
0
&$!#% &$!#% 6 лет назад #
Обнаружился баг.

Создаем связь в типе контента, например, объявления. Выбираем дочерний тип контента, допустим, посты. Но саму связь называем обзоры (это я на официальном демо-сайте тренировался)). Так вот, пока всё вроде хорошо. Во вкладке объявлений выводятся посты (обзоры), а на странице поста само объявление. А теперь фокус-покус!))) Создаем в объявлениях еще одну связь, ну и, как вы уже догадались, это опять будут посты. Связь так и называем - посты. Теперь на странице объявления нет вкладки обзоры, но есть вкладка посты. И тут начинается самое интересное. Мы начинаем понимать, что где-то что-то напутали, удаляем связь посты и получаем сюрприз - на странице объявления мы видим все равно вкладку Посты (хотя очень хотелось бы вернуть Обзоры), а на странице поста поле родителя исчезло. Занавес!))))
0
&$!#% &$!#% 6 лет назад #
З.Ы. Я так немного демо-сайт подпортил))) Надеюсь, он вернется в исходное состояние.
+1
Fuze Fuze 6 лет назад #
На демо есть ограничения, поэтому при удалении чего-либо, могут быть коллизии (на нормальном сайте вернется вкладка "обзоры"). Но при этом действительно, при удалении второй связи с одинаковым типом контента, поле родителя удаляется. По идее нельзя создавать две одинаковых связи типа контента - поправлю этот момент.
+1
титанио титанио 6 лет назад #
Почему не приходят на сайте уведомление что пользователь пригласил друга в группу?
0
Fuze Fuze 6 лет назад #
Значит у пользователя отключены уведомления в настройках профиля.
+1
титанио титанио 6 лет назад #
Подскажите, как сделать чтобы стандартно у всех стояло уведомление на сайте и на почту. Что нужно сделать?
0
титанио титанио 6 лет назад #
Подскажите, как сделать чтобы стандартно у всех стояло уведомление на сайте и на почту. Что нужно сделать?
0
DrDooM DrDooM 6 лет назад #
О господи!!! Я дождался этой обновы smile Спасибо огромное разработчики :)
+4
Иван Шкута Иван Шкута 6 лет назад #
Новшества реально крутые!
Есть момент. В списке групп теперь можно использовать фильтр, но результат выводится только на первой странице. Вторая и другие страницы (пэйджбар) выводят список групп без учета фильтра. Для исправления откройте файл:
/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
Александр Александр 6 лет назад #
У меня после обновления к 2.8 при просмотре фотографии в полноэкранном режиме, сама фотография имеет размер как в предпросмотре? Кто-нибудь с подобным сталкивался и как исправил данную проблему?
0
Александр Александр 6 лет назад #
Попытался откатить до 2.7.2 сам сайт без базы данных, - не помогло. После отката базы, полноэкранный режим для 2.7.2 вернулся. Как быть?
0
Asket Asket 6 лет назад #
В пункте «Сквозная авторизация для поддоменов» написано: «Кроме того, если у вас установлены разные копии движка, но с единой таблицей пользователей, то сквозная авторизация также будет доступна на всех сайтах».

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

P.S. Я не успеваю обновляться)))
0
Grilian Grilian 6 лет назад #
гм.. такой вопрос.. а каким образом можно вывести наборы в элементе типа контента? наборы выводятся только в общем списке. поясню.
есть тип контента А (в нем созданы записи А1, А2), к нему привязан тип контента Б. В нем созданы записи Б1, Б2, Б3, Б4. Б1 и Б2 определены связью к А1, Б3 и Б4 соответственно к А2. К записям Б1-Б4 привязаны группы. Вот при создании наборов в А, при просмотре общего списка записей (А1+А2) наборы работают. При просмотре отдельно А1 или А2 наборы не отображаются. Можно ли как то отображать их и там? или тут возможность сортировки будет только по фильтру.?
0
482 482 6 лет назад #
Создал копию сайта на поддомене, начал ручное обновление с версии 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 6 лет назад #
У меня тоже самое, только сайт обновлял на денвере. В этой таблице дублей довольно много. Кто что посоветует?
+1
Yar Yar 6 лет назад #
Для аватара теперь можно задать пресет, но вот при клике он не открывается в отдельном окне, несмотря на наличие настроек ("Размер в записи при клике"). Настроить как-то возможно?

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

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

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

Подскажите, как исправить?
+2
Fuze Fuze 6 лет назад #
/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 6 лет назад #
У меня было то же самое только с группами. Два контента никак не уживались. теперь вроде помогло. Спасибо.
0
ermakover ermakover 6 лет назад #
Что-то непонятное автоссылка в строковом поле. У меня ничего не разбивает запятыми, полностью делается ссылкой, но просто при нажатии выставляется в фильтр. Ну или самому надо разбивать запятыми. Тогда получается много ссылок, которые выставляются в фильтр. Применение этой функции мне не понятною
+1
ermakover ermakover 6 лет назад #
А-а, всё понял - это как ключевые слова для поиска или метатеги. Тогда функция очень полезная, извините.
+1
ermakover ermakover 6 лет назад #
После обновления у меня каждый авторизованный пользователь видит в меню любого контента, где задана связь пункты "Отвязать ....".
Хотя в правах доступа это запрещено. Пользователь может привязывать и отвязывать только свои записи.
Как избавиться от этой напасти?



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

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



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

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



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

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

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

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