Здравствуйте, друзья!
Очередной релиз InstantCMS готов. И сразу хочется сказать спасибо за его терпеливое ожидание.
Помимо запланированного, были закрыты 47 тикетов на GitHub. К слову сказать, с начала нашей деятельности на GitHub на текущий момент вы оставили более 620 тикетов, 472 из которых уже закрыты. Спасибо за фидбэк, продолжайте в том же духе. И не забывайте ставить звезду. Вот прямо сейчас нужно пойти и поставить, а после продолжить чтение ;-)
Спасибо за звезду, итак, как обычно, ниже будут описаны все новшества этого релиза.
Технические требования
Увы, невозможно следовать реалиям, не поднимая минимальную версию PHP. На текущий момент мы подняли требования с версии 5.4 до 5.5. Но. Текущий релиз не использует ничего, что есть в PHP 5.5 и нет в 5.4. Пакет обновления установится корректно и всё будет работать. А со следующего релиза мы внедрим новый механизм хранения паролей и в целом работу с хэшированием, поэтому позаботьтесь заблаговременно, подняв PHP на своём хостинге/сервере до версии 5.5.
Тут же хочу отметить, что в этом релизе исправлены и/или убраны все недочёты для работы на PHP 7.1 и 7.2. Теперь InstantCMS работает на любой версии PHP, начиная с 5.4.
Подписки
Во многом благодаря сообществу, в этом релизе появился компонент "Подписки". Можно подписываться на любые списки контента (включая фильтрацию) и альбомы фотографий (тоже включая фильтрацию). В настройках типов контента появились две новые опции: включения подписок (по умолчанию включены) и учитывать ли вложенные категории при подписке. В админке компонента регулируются подписки для гостей, уведомления и количество подписок во вкладке профиля. Также в админке есть весь список подписок, в котором вы можете менять их названия (если автоматически генерированное не подходит) и удалять. Если название списка вдруг автоматически не будет сформировано, на почту (можно указать несколько email), указанную в настройках, придёт извещение об этом. Все списки подписок формируются динамически, после первой подписки пользователя, т.е. фактически изначально в админке вы не увидите ни одного списка.
Тут же, в контексте подписок, хочу отметить, что претерпел изменения и механизм дружбы между пользователями. Теперь запрос дружбы можно отклонить, оставив в подписчиках. Также, если дружба отключена в настройках или пользователи запретил принимать запросы дружбы, пользователи будут видеть кнопку "Подписаться" вместо "Добавить в друзья".
Технически, всё сделано максимально универсально и расширяемо. Вы можете интегрировать в компонент любые свои компоненты. Чуть позже мы напишем мануал по интеграции, но опытные разработчики уже сейчас могут это делать по аналогии ;-)
Виджеты
- Новый виджет "Форма регистрации";
- Новый виджет "Список групп";
- Новый виджет "Кнопки подписки", который работает на страницах записей типов контента;
- Виджет "Форма авторизации" был перенесён в компонент "Регистрация и авторизация", поэтому его файлы по старому пути не актуальны;
- В виджет список пользователей добавлена сортировка по подписчикам;
- Виджеты можно редактировать и удалять со стороны сайта.
Безопасность
Мы закрыли много узких моментов, включая одну XSS уязвимость в гостевых комментариях (лечение от неё в пакете обновления). Технически полностью переписан механизм добавления комментариев. В основном всё это благодаря тому, что InstantCMS сейчас работает на множестве сайтов, связанных с финансами. Многие формы были дополнены дополнительными правилами валидации, во многих местах админки был добавлен отсутствующий CSRF токен и многое другое.
SEO
Куда же без него :-). Мы исправили все известные проблемы с формированием SEO параметров. В фильтрах типов контента теперь заголовки повторяют фильтрацию. Для каждого тега (при поиске по нему) теперь можно формировать свои SEO параметры.
Прочие изменения
- Файл cron.php можно запускать передавая во втором параметре (в первом всегда нужно передавать имя домена) id нужной задачи;
- Решена проблема с датой последнего визита пользователя и в целом механизм фиксации пользователя онлайн приведён в порядок;
- Во всех списках у новых записей с последнего визита пользователя даты подсвечиваются;
- Очередная порция улучшений админки;
- В админке в настройках сайта добавлено поле "Абстрактный счётчик", который используется в параметре при подключении js и css, теперь проблем с принудительным сбросом кэша у пользователей в браузерах не будет, достаточно увеличивать постепенно цифру при изменениях указанных файлов;
- При создании/редактировании страниц в разделе "Страницы и виджиты" админки теперь есть удобный и быстрый подбор масок;
- В списке записей контента в админке теперь корректно подсвечиваются записи, находящиеся в черновиках;
- Управление инвайтами стало более удобным, выдавать/удалять их теперь можно вручную и адресно, а использовать инвайты (регистрацию по ним) можно и без включения только регистрации по инвайтам;
- Механизм подтверждения регистрации по email теперь более удобный;
- В настройки комментариев добавлены опции черных списков email и имён;
- Дополнительные стили списков типов контента, которые вы меняете, теперь запоминаются в куках;
- При голосовании за запись автору приходит уведомление;
- Можно назначать обложку фотоальбомам вручную;
- Исправлены все проблемы с типографом;
- В поле "Число" добавлены новые опции, поле существенно изменено;
- Добавлена возможность устанавливать поле "Выбор цвета" в фильтре;
- Библиотека Mobile Detect обновлена до крайней версии;
- Обновлённый список таймзон;
- Библиотека Chosen обновлена до крайней версии;
- Библиотека Jquery-scroll обновлена до крайней версии;
- Множество других системных улучшений.
Как установить обновление
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных. Обновляться лучше на копии сайта, поднятом локально на ПК или иным подобным способом. Мы не несем никакой ответственности за любые потери данных, произошедшие в результате неправильных действий при обновлении.
- Отключите кеширование в настройках сайта;
- Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их;
- При возникновении "белого экрана" категорически читать здесь;
- Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.
Автоматическая установка
- Включите режим отладки в админке.
- Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.
- Система сама обнаружит обновление, предложит скачать его и установить.
- Для установки потребуется указать реквизиты для доступа по FTP.
Ручная установка
Убедитесь, что вы используете InstantCMS 2.9.0 (версию можно посмотреть внизу любой страницы в админке или на главной странице админки в соответствующем блоке).
- Включите режим отладки в админке;
- Загрузите архив с обновлением.
- Перейдите в панель управления сайтом;
- Перейдите в раздел компоненты;
- Нажмите установить пакет дополнения;
- Очистите кеш браузера;
- Сверните окно браузера;
- Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта;
- Вернитесь в свернутое в п. 5 окно браузера, нажмите F5 на клавиатуре и выберите архив, который вы скачали в п.1;
- На странице «Информация о пакете» нажмите установить;
- На странице ввода реквизитов ftp поставьте чекбокс "Пропустить этот шаг" и нажмите "Установить";
- Выключить режим отладки в админке;
- Обновление завершено.
Удалены файлы
- /system/widgets/auth
- /system/widgets/auth/widget.php
- /templates/default/controllers/users/action_confirm.tpl.php
- /templates/default/controllers/users/friend_add.tpl.php
- /templates/default/controllers/users/friend_delete.tpl.php
- /templates/default/static/images/icons/vote.gif
- /templates/default/widgets/auth
- /templates/default/widgets/auth/auth.tpl.php
Заключение
Спасибо всем, кто указывал на ошибки, помогал готовым кодом и в целом участвовал в жизни проекта. Отдельное спасибо участникам складчин и другим людям, так или иначе помогающим финансово.
Спасибо, что выбираете InstantCMS!
Поддержите проект
Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.
Реклама #
Ris 6 лет назад #
Kreator 6 лет назад #
Обновил сходу пару сайтов, все без проблем.
MiMoHOD 6 лет назад #
Daniil 6 лет назад #
Capitan 6 лет назад #
Мир Труд Май С обновлением!
Val 6 лет назад #
Помнится многие сравнивали версию 1.10.х с 2.0. И вот уже вышла 2.10! Примерно та версия когда можно сказать что вторая ветка обрела зрелость))
Очень рад что минимальная версия PHP растет! Лично для себя уже давно решил поддерживавть php не ниже 7 версии (производительность, синтаксический сахар и все такое)))
Спасибо! Всем отличных выходных!
Fuze 6 лет назад #
Dezerit 6 лет назад #
alexandr22 6 лет назад #
Если оставил в подписчиках, можно делать так что бы личные сообщения не могли писать кто в подписчиках.
Или другим способом, что бы пользователь мог регулировать кто может и не может писать ему личные сообщения
Fuze 6 лет назад #
Александр Витальевич 6 лет назад #
Александр Сергеевич 6 лет назад #
Труд - разработчикам!
С праздником ПервоМаем! Спасибо всем за разработку и помощь!
PiBot 6 лет назад #
Мы с обновой что то не подружились, при попытке авторизоваться:
Ошибка в запросе БД:
Неизвестный столбец 'session_id' в 'field list'
Иван Шкута 6 лет назад #
LuckyRain 6 лет назад #
ermakover 6 лет назад #
Очень порадовала реализация подписок и уведомление о голосованиях за материалы.
Эти два пункта, конечно, намного повышают социальность сайта.
Ulogin перестал переадресовывать после нажатия на кнопки соцсетей, но вход происходит.
Это скорее вопрос к Ulogin, поэтому разработчикам Ulogin уже написал.
Ну а так обновился без проблем, даже не слетели мои плюшки, которые я для себя делал!
Спасибо Fuze за такую работу в наше нелёгкое время!
Kreator 6 лет назад #
На днях с этим столкнулся.
ermakover 6 лет назад #
Ещё, конечно, вот у меня проблема с дополнением " ПОДПИСКИ".
Пока не получается корректно снести их и установить 2.10.0. НО думаю, получится.
SALIK 6 лет назад #
Алексей Т 6 лет назад #
Elv 6 лет назад #
lesterkey 6 лет назад #
собственно нашел проблему, но прошу всех проверить дабы убедиться, что она не только у меня!
InstantMaps
- кнопка подписки не кликабельна,
-яндекс-карты не грузятся,
-гугл выдает ошибку,
4eremnykh 6 лет назад #
Pro AV 6 лет назад #
alkokrolik 6 лет назад #
Думаю, из-за праздников нормальный фидбек пойдет недели через две
Nemo 6 лет назад #
Ошибка в запросе БД:
Неизвестный столбец 'session_id' в 'field list'
INSERT INTO cms_sessions_online (`session_id`, `user_id`)
VALUES ('6ub69pi9o4knn59n9iamcg9dr4', '1') ON DUPLICATE KEY UPDATE `date_created` = CURRENT_TIMESTAMP
Последние вызовы:
cmsDatabase->insertOrUpdate() @ /system/core/model.php : 535
cmsModel->insertOrUpdate() @ /system/core/user.php : 354
cmsUser::createSession() @ /system/core/user.php : 170
cmsUser->loadAuthUser() @ /system/core/user.php : 90
cmsUser->__construct() @ /system/core/user.php : 25
cmsUser::getInstance() @ /system/core/user.php : 667
cmsUser::isAllowed() @ /system/controllers/auth/hooks/page_is_allowed.php : 9
onAuthPageIsAllowed->run()
call_user_func_array() @ /system/core/controller.php : 575
cmsController->runExternalHook() @ /system/core/controller.php : 537
cmsController->runHook() @ /system/core/eventsmanager.php : 46
Кто знает что не так ? Как исправить? Пока делаю откат сайта чтобы установить обнову в ручную.
Иван Шкута 6 лет назад #
Nemo 6 лет назад #
Nemo 6 лет назад #
Неизвестный столбец 'session_id' в 'field list'
INSERT INTO cms_sessions_online (`session_id`, `user_id`)
VALUES ('10olemd1d2tu82m5kplbnhbbf1', '1') ON DUPLICATE KEY UPDATE `date_created` = CURRENT_TIMESTAMP
Последние вызовы:
cmsDatabase->insertOrUpdate() @ /system/core/model.php : 535
cmsModel->insertOrUpdate() @ /system/core/user.php : 354
cmsUser::createSession() @ /system/core/user.php : 170
cmsUser->loadAuthUser() @ /system/core/user.php : 90
cmsUser->__construct() @ /system/core/user.php : 25
cmsUser::getInstance()
call_user_func() @ /system/core/controller.php : 146
cmsController->loadCmsObj() @ /system/core/controller.php : 161
cmsController->__get() @ /system/core/action.php : 13
cmsAction->__get() @ /system/controllers/widgets/hooks/page_is_allowed.php : 11
onWidgetsPageIsAllowed->run()
Nemo 6 лет назад #
Loadырь 6 лет назад #
Nemo 6 лет назад #
Fatal error: Call to undefined method modelUsers::updateUserIp() in /home/site/public_html/system/core/user.php on line 207
Nemo 6 лет назад #
Loadырь 6 лет назад #
Только через ftp или файловый менеджер хостера. Но не установкой пакета через админку сайта.
Nemo 6 лет назад #
Зато нашёл выход чтобы попасть в ломанную админку в файле user.php удаляю строку 116 - if (!self::isSessionSet('user_ip')){ и вуаля доступ в админку открыт. Понимаю что это тупо и глупо зато для меня эффективно. Но при таких манипуляциях можно хоть за устанавливать обновление и в ручную и авто (и в ножную да хоть какую) Оно пишет - Обновление успешно установлено а после обновления страницы я вижу всё ту же 2.9.0.
Nemo 6 лет назад #
Nemo 6 лет назад #
Мои действия:
1.ставлю обнову в авто режиме.(со всеми включенными отладками и т,п) движок пишет обнова встала успешно и после обновления страницы сайт уходит в ДАУН ТАУН.Сам сайт запускается но при авторизации в админ панели сразу ошибка БД ранее указанная в топике.
2.Переброска папки system из дистрибутива движка не даёт пользы.
3.А вот редактированная версия файла user.php по ссылке https://github.com/instantsoft/icms2/blob/master/system/core/user.php даёт возможность попасть в админку.Но версия движка по прежнему 2.9.0.
4.Зато теперь режим отладки показывает ошибку Notice: Constant LANG_PERM_OPTION_PREMOD already defined in /home/site/public_html/system/languages/ru/controllers/video/video.php on line 313 нахожу в файле эту строку и стираю.Обновляю страницу ошибок не показывает.
5.Ставлю обнову по новой движок говорит успешно всё но показывает ошибку Fatal error: Call to undefined method modelUsers::updateUserIp() in /home/site/public_html/system/core/user.php on line 207
Нахожу файл и удаляю эту строку $model->updateUserIp($user['id']);
6.Ошибка может повториться раза 3 меняя номера строк у меня была на 207 потом на 295 и на 167.Строчки могут быть разные.После нескольких удалений строк всё стало нормально и больше ошибок не возникало.
7.Проверяю обнову вижу версия обновилась 2.10.0 вырубил отладку наслаждаюсь сайтом.
Не судите строго я в php ничего не понимаю пишу так как смог сам обновиться.Мастера допишут и поправят.
Nemo 6 лет назад #
Nemo 6 лет назад #
Fuze 6 лет назад #
Nemo 6 лет назад #
Doctor76 5 лет назад #
Remi 6 лет назад #
Столкнулся с такой ситуацией, стали появляться нехорошие ссылки в больших количествах (от 20к и выше) с моего сайта на другой.
Я про сканировал весь сайт, ничего!
А оказалось на других сайтах совершенно левые, и часто в комментариях ставят мою ссылку https://МОЙСАЙТ.РУ/redirect?url=http://ПЛОХОЙСАЙТ.COM и вот тут прикол в том, что, яндекс воспринял это как ссылки от меня! Соответственно сайт вылетел из поиска!
ermakover 6 лет назад #
Remi 6 лет назад #
https://МОЙСАЙТ.РУ/redirect?url=http://ПЛОХОЙСАЙТ.COM
я убрал редирект сильное падение ссылающихся сайтов и пропали ссылки на ПЛОХОЙСАЙТ.COM
Андрей 6 лет назад #
ermakover 6 лет назад #
На самом деле всё на Вашем сайте и вшито в контент скрыто - не увидите никак.
Я нашёл у себя эти срытые фишинговые ссылки и в объявлениях, и в статьях и т. д.,
Но всего четыре было злодея, я контент удалил, а злодеев забанил.
My-InstantCMS.Ru 6 лет назад #
cmotp10 6 лет назад #
Artem 6 лет назад #
My-InstantCMS.Ru 6 лет назад #
Это хук или позиция для виджета? или что то другое?
Fuze 6 лет назад #
JanaKovich 6 лет назад #
сейчас допиливаю свой макет сайта. ! у кого стоит украинский язык - дождитесь обновления перевода)
Хорошая система, интереснее чем вордпресс.
Спасибо! Желаю не потерять энтузиазм и побольше спонсоров!
rbs 6 лет назад #
Я традиционно с проблемкой. В случае выхода пользователя появляется вот такая ошибка:
Warning: get_headers(): This function may only be used against URLs in /var/www/адрес_сайта/public_html/system/controllers/auth/frontend.php on line 25
Warning: Cannot modify header information - headers already sent by (output started at /var/www/адрес_сайта/public_html/system/controllers/auth/frontend.php:25) in /var/www/mesmica/public_html/system/core/controller.php on line 906
Warning: Cannot modify header information - headers already sent by (output started at /var/www/адрес_сайта/public_html/system/controllers/auth/frontend.php:25) in /var/www/mesmica/public_html/system/core/controller.php on line 908
В какую сторону копать?
rbs 6 лет назад #
Ris 6 лет назад #
1. Версия php
2. Конфигурация сервера. (apache, apache+nginx, nginx+php-fpm).
3. Сайт свежеустановленный или обновленный?
Иван Шкута 6 лет назад #
В файле \system\core\controller.php измени строку 975 с
rbs 6 лет назад #
Да, помогло
vikont 6 лет назад #
Fuze 6 лет назад #
alkokrolik 6 лет назад #
JanaKovich 6 лет назад #
в настройках новости ставим - Управление сроком публикации
1. открываем новость и редактируем, поле "Дата окончания публикации" у нас - пусто! Сохраняем.
2. опять открываем ту самою новость и в поле "Дата окончания публикации" уже будет стоять - этот день! и уже завтра новость будет скрыта (
Fuze 6 лет назад #
JanaKovich 6 лет назад #
vikont 6 лет назад #
Но появилась неприятная особенность при выборе дополнительной категории! При ее открытии курсор не только не стоит в том же месте где и выбрана основная категория, но и при каждом выборе возвращается в начало списка категорий!!!! Крайне геморно. Как это подправить?
И еще! Когда работаешь в админке в закладке Контент, то в основной категории отображаются все записи из подкатегорий и нигде нет отключения.
Как это исправить? Крайне необходимая функция при ручной сортировке записей по подкатегориям.
Олег Васильевич я 6 лет назад #
vikont 6 лет назад #
Так что хотелось бы без "гемора" просто иметь выключатель как в Типах контиента.
Олег Васильевич я 6 лет назад #
Олег Васильевич я 6 лет назад #
vikont 6 лет назад #
Контент в главном каталоге прекрасно фильтруется, без этого вообще была бы невозможной ручная сортировка записей. Но это не всегда помогает!!! Например как отфильтровать то, что осталось после предыдущих фильтров, чтобы перенести в отдельную категорию? НИКАК! Пока отфильтрованные видны в корневой - никак!
Fuze 6 лет назад #
vikont 6 лет назад #
У меня 3-х уровневый каталог, а у вас? Наверно что то попроще и в этом разница.
Иван Шкута 6 лет назад #
Или может для ассинхронного получения ассетов предусмотрен специальный механизм?
Fuze 6 лет назад #
Иван Шкута 6 лет назад #
Fuze 6 лет назад #
Иван Шкута 6 лет назад #
Fuze 6 лет назад #
Саня 6 лет назад #
demelkar 6 лет назад #
Def 6 лет назад #
Появилась ли каптча для комментариев для гостей? Планируется ли изменение дизайна админки чтобы и на смартфонах-планшетах можно было управлять ей, в том числе перетаскиванием виджетов в схеме виджетов? Очень не хватает этого удобства, приходится бежать за ПК, чтобы поменять местами виджеты.
4eremnykh 6 лет назад #
4eremnykh 6 лет назад #
Kreator 6 лет назад #
skewes 6 лет назад #
Спасибо большое за обновление и подписки!!!
Aquarius 6 лет назад #
Благодарю за обновление! Которое прошло удачно и всё работало.
Решил повысить версию php до 7. Всё работает, но при попытке войти в профиль (когда подключаются процедуры Биллинга), выдаёт ошибку:
Такого опыта пока не было, поэтому не могу интерпретировать наверняка — моя проблема или Биллинга?
Прошу помочь советом!
Иван Шкута 6 лет назад #
Fuze 6 лет назад #
Aquarius 6 лет назад #
Предполагается, что платные компоненты должны дорабатываться одновременно с изменениями движка.
И выпрашивать их доработанные версии — довольно странно.
Логичней было бы получать рассылку (с некоторыми компонентами так и происходит).
Возможно, сначала рассылку с предложением подождать доработки — это тоже нормально и понятно.
В любом случае, две недели "тишины", даже в ответ на прямые обращения — это довольно странные отношения с покупателями.
Fuze, это я не персонально обращаюсь. Понимаю, что Вы к Биллингу отношения не имеете.
Просто в этой ветке прозвучало слово «дадут»...
Fuze 6 лет назад #
На странице контактов есть email и телефон. Нет никаких проблем со связью.
Aquarius 6 лет назад #
Aquarius 6 лет назад #
Значит рано переключаться — надо сначала матчасть подготовить...
Def 6 лет назад #
Fuze 6 лет назад #
demelkar 6 лет назад #
Настроил рассылки, но в списке рассылок они стоят на ожидании.
demelkar 6 лет назад #
Fuze 6 лет назад #
http://docs.instantcms.ru/manual/settings/scheduler
demelkar 6 лет назад #
Fuze 6 лет назад #
SALIK 6 лет назад #
p.s. Пока еще не все протестировал, поэтому спрашиваю, если за день будет 70 статей, 30 записей в блоге, и еще записи в разных типах контента и пользователь подписан на все, как это приходит на емаил, одним письмом со всеми обновлениями или пользователь получит 100 писем ?
Def 6 лет назад #
Warning: Division by zero in /system/controllers/loadaverage/frontend.php on line 43
Notice: Undefined index: cpu_count in /system/controllers/loadaverage/frontend.php on line 43
Warning: Division by zero in /system/controllers/loadaverage/frontend.php on line 43
Notice: Undefined index: cpu_count in /system/controllers/loadaverage/frontend.php on line 43
Warning: Division by zero in /system/controllers/loadaverage/frontend.php on line 43
Проблема с компонентом защиты от нагрузок?
Ris 6 лет назад #
Def 6 лет назад #
Ris 6 лет назад #
http://instantcms.ru/addons/loadaverage.html
Василич 6 лет назад #
Oleg_z75 6 лет назад #
Василич 6 лет назад #
Но спасибо.
Oleg_z75 6 лет назад #
Melon 6 лет назад #
Notice: Constant LANG_PERM_OPTION_PREMOD already defined in site.ru/system/languages/ru/controllers/video/video.php on line 313
rbs 6 лет назад #
Fuze 6 лет назад #
rbs 6 лет назад #
PHP Notice: Undefined index: height in папка/system/controllers/photos/actions/view.php on line 283
PHP Notice: Undefined index: micro in папка/system/controllers/photos/actions/view.php on line 283
PHP Notice: Undefined index: big in папка/templates/default/controllers/photos/photos.tpl.php on line 11
PHP Notice: Undefined index: big in папка/templates/default/controllers/photos/photos.tpl.php on line 41
PHP Notice: Undefined index: big in папка/templates/default/controllers/photos/photos.tpl.php on line 42
PHP Notice: Undefined index: ctype_name in папка/system/controllers/subscriptions/hooks/photos_toolbar_html.php on line 7, referer: реферрер
PHP Notice: Undefined variable: seo_title in папка/templates/default/controllers/tags/search.tpl.php on line 3
PHP Notice: Undefined variable: seo_keys in папка/templates/default/controllers/tags/search.tpl.php on line 4
PHP Notice: Undefined variable: seo_desc in папка/templates/default/controllers/tags/search.tpl.php on line 5
PHP Notice: Undefined variable: seo_title in папка/templates/default/controllers/tags/search.tpl.php on line 7
PHP Notice: Undefined variable: seo_h1 in папка/templates/default/controllers/tags/search.tpl.php on line 11
Буду рад комментариям и советам.
Jestik 6 лет назад #
Aquarius 6 лет назад #
Jestik 6 лет назад #
Fuze 6 лет назад #
Олег Васильевич я 6 лет назад #
Jestik 6 лет назад #
А еще вопрос, сейчас при подписке на тип контента, уведомление приходит в меню уведомления, в виде:
"Обновление в вашем списке подписки "ИмяТипаКонтента" Название записи"
А в ленте активности это не дублируется? Что бы по аналогии как в вк и других, все водном месте без всплывающих окон и пр. просто лента записей из подписок и друзей
Олег Васильевич я 6 лет назад #
Jestik 6 лет назад #
Шаблон дефолт использую. обновлялся с 2.9.0
Олег Васильевич я 6 лет назад #
Jestik 6 лет назад #
Олег Васильевич я 6 лет назад #
Олег Васильевич я 6 лет назад #
Aquarius 6 лет назад #
Держу её, как говорил Матроскин, в качестве «поликлиники для опытов».
Но "дружба" там запрещена, поэтому и получается, что "Подписаться".
Олег Васильевич я 6 лет назад #
Jestik 6 лет назад #
та нету...в типах контента есть...
На демо сайте кстати тоже так
SE7EN 6 лет назад #
Олег Васильевич я 6 лет назад #
4eremnykh 6 лет назад #
4eremnykh 6 лет назад #
cmotp10 6 лет назад #
SALIK 6 лет назад #
Jestik 6 лет назад #
Jestik 6 лет назад #
Karandaw 6 лет назад #
arsius 6 лет назад #
У меня при переходе из результатов поиска на мой сайт, подменяется страница, с которой был осуществлен переход.
Из-за этого сайт исключен из поиска Яндекса, кто с этим сталкивался и как можно решить проблему?
Fuze 6 лет назад #
arsius 6 лет назад #
MiMoHOD 6 лет назад #
MiMoHOD 6 лет назад #
* Непорядок ))
Ris 6 лет назад #
Разрешите кому надо править.
MiMoHOD 6 лет назад #
Ris 6 лет назад #
Aquarius 6 лет назад #
Ris 6 лет назад #
MiMoHOD 6 лет назад #
Ris 6 лет назад #
https://github.com/instantsoft/icms2/issues
Alexirk 6 лет назад #
Вылезла следующая ошибка
Notice: Use of undefined constant ENT_HTML401 - assumed 'ENT_HTML401' in /var/www/lovehost1/data/www/oszo.ru/system/libs/html.helper.php on line 10 Notice: Use of undefined constant ENT_HTML401 - assumed 'ENT_HTML401' in /var/www/lovehost1/data/www/oszo.ru/system/libs/html.helper.php on line 10 Notice: Use of undefined constant ENT_HTML401 - assumed 'ENT_HTML401' in /var/www/lovehost1/data/www/oszo.ru/system/libs/html.helper.php on line 10
Пожалуйста, помогите что делать? Спасибо за ответы!
rbs 6 лет назад #
Alexirk 6 лет назад #
Alexirk 6 лет назад #
Capitan 6 лет назад #
Адам 6 лет назад #
Авакадо 6 лет назад #
root@localhost
Fuze 6 лет назад #
SE7EN 6 лет назад #
если выбираю карты Google то получаю вот такое сообщение:
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.[/i]
если выбираю карты Яндекс то карты вообще не отображаются
Кто решил такую проблему?
Колёк 6 лет назад #
При возвращении обратно на PHP 5,4 ничего не меняется, та же ошибка.
Спасибо.
Андрей 6 лет назад #
Андрей 6 лет назад #
Колёк 6 лет назад #
А как отключить то, если сайт вообще не запускается?
И что-то мне подсказывает, что имя этому компоненту ilikeit, судя из строки ошибки. Вот только как его отключить.
Loadырь 6 лет назад #
Колёк 6 лет назад #
Колёк 6 лет назад #
Причиной было два компонента, это: "Мне нравится" и "InstantMaps".
Ещё раз спасибо за подсказку.
Vladorld 6 лет назад #
Fuze 6 лет назад #
МитяЙ 6 лет назад #
МитяЙ 6 лет назад #
SE7EN 6 лет назад #
неужели никто не сталкивался с такой проблемой?
Владимир Савенко ✝️ 6 лет назад #
Aquarius 6 лет назад #
Выше http://instantcms.ru/novosti/release2100.html#comment_106750
уже была ветка про другой премиум-компонент.
Всё не фатально — система живая!
Будем надеяться, что эти комменты помогут разработчикам премиум-компонентов определить приоритеты.
Владимир Савенко ✝️ 6 лет назад #
Aquarius 6 лет назад #
Делалось бы дело — это главное и, пожалуй, единственное, что здесь всех объединяет...
skewes 6 лет назад #
Я просто болдею от этой надписи !!! "Подписаться" !!!
Как же это круто!!!
Ни сколько не жалею о складчине, в которой так же принимал участие, как и все наше сообщество, и, поначалу думал, что мне это так, может надо, а может и нет, но поддержать то надо разработчиков!!!
А теперь просто ВАУ, ШИКАРНО и нет просто слов для восхищения!!!
Спасибо огромное ещё раз!!!
И давайте может еще что-нибудь подумаем в складчину)))
Ну это я так, с взглядом на будущее)))
vikont 6 лет назад #
В ходе разбирательств выяснилось, что Инстант почему то дважды инициализирует публикацию, первый раз при создании статьи (в ручную или парсером не имеет значения), а второй раз если эту статью редактировать!
В ленте активности та же задвоенность, как будто статью публикуют дважды. ID обоих статей одинаковый.
Где это поправить?
lezginka.ru 6 лет назад #
такого пункта в админке в "Меню" не существует.
"на доработке" - это подраздел из контента "Статьи".
вопрос - почему подразделы появляются в меню сайта, если это не прописано в админке..это не логично.
Логично, что в админке в "Меню" должно совпадать с тем что в меню сайта, а то какая-то каша выходит
Fuze 6 лет назад #
А.Саган 6 лет назад #
Доступно только владельцу, хотя в настройках указано, что просмотр для участников.
Назначенным администраторам, материалы также не видны.
Алхимик 6 лет назад #
снова ошибки. жаль, что Instantcms стоит пользоваться только разбирающимся в php.
Fuze 6 лет назад #
Алхимик 6 лет назад #
просто ошибки полезли после установки чистого сайта, на php 5.6, чего не происходит на Joomla.
пользуюсь instantcms с версии 1.5 и с ней мне везло больше, хотя новая намного удобнее и проще.
Fuze 6 лет назад #
У нас установлена чистая демка, установлена локальная копия для разработки с максимальным уровнем показа предупреждений. Указанных нотисов не наблюдаю. Кроме того, после "чистой установки" режим отладки выключен и указанный нотис вы не могли видеть, даже если бы он был.
Поэтому я и спрашиваю: какие действия мне нужно сделать, чтобы попасть на ошибку, описанную вами. И если такая ошибка действительно будет, её исправить. Спасибо.
Алхимик 6 лет назад #
Всплывает ошибка между картинками в фотоальбоме, когда загружено много фото, у меня 64 фото.
Notice: Undefined index: ctype_name in
/var/www/user/data/www/site/system/controllers/subscriptions/hooks/photos_toolbar_html.php on line 7
-
Если в настройках компоненты-профили пользователей-поле возраст - поставить значение считать от указанной даты,
то в профилях пользователей возникает ошибка:
Notice: Undefined offset: 5 in /var/www/user/data/www/site/system/libs/strings.helper.php on line 320
-
Редирект ссылок в описании группы, у меня почему-то ведёт на ошибку 404
-
В админке-виджеты не показывает группы, не могу установить виджеты в раздел группы.
-
Уведомления в админке почему-то не исчезают после просмотра.
Fuze 6 лет назад #
Алхимик 6 лет назад #
В настройках загрузки изображений средний-пресет Авто x 300/ Большой 800 x 500
типы контента-фотоальбомы-настройка - пресеты для конвертации средний, большой
php7.0.27 в режиме CGI, кеширование, сжатие отключено
архив с картинками
Fuze 6 лет назад #
Исправим в обновлении всё, что вы описали.
skewes 6 лет назад #
А кто-нибудь может подсказать, как убрать счетчик подписок у объявлений?
Что-бы только надпись была - "Подписаться"
&$!#% 6 лет назад #
Олег Васильевич я 6 лет назад #
&$!#% 6 лет назад #
skewes 6 лет назад #
Спасибо большое шэльдэ бердэ бельдэ!
Олег Васильевич я 6 лет назад #
skewes 6 лет назад #
Один подписался, так я все ждал, когда же он отпишется)))
Думаю, ща он зайдет в свой ящик и просто... ну вы поняли)))
Отписался)))
Azura 6 лет назад #
Oleg_z75 6 лет назад #
Oleg_z75 6 лет назад #
Евгений Фоменко 6 лет назад #
Чистаю установка на локалке. Создаю тип поля - набор изображений.
Размер в списке - нормал
Размер в записи - нормал
Пресет миниатюр - 64 на 64.
Выводит и в записи и в списке как 64*64. Я что-то не так делаю? Фотку удалял, перегружал. Создание превью - отметил все сразу.
Олег Васильевич я 6 лет назад #
Евгений Фоменко 6 лет назад #
Олег Васильевич я 6 лет назад #
Oleg_z75 6 лет назад #
Ребят, сделайте плиз уже упорядоченными комментарии. То есть, при заходе по ссылке меню мы видим все комментарии пользователей и в них отсутствует градация, то есть комментарии идут по дате возрастания и не поймёшь, кто отвечал на данный коммент по теме. Это прослеживается уже давно и ни кто не замечает этого. Пример офф. релиза:https://demo.instantcms.ru/comments
Всем спасибо. С уважением к сообществу!
Ris 6 лет назад #
А по ссылке вывод ВСЕХ комментариев.
Oleg_z75 6 лет назад #
Евгений Фоменко 6 лет назад #
Zau4man 6 лет назад #
В коде есть всего один хук comments_before_list но он используется везде, где есть комментарии. Т.е. если резать комменты в нем, то они обрежутся везде, в т.ч. и на странице просмотра записей с комментариями.
Но можно в шаблоне. Отпишу в личку.
Loadырь 6 лет назад #
Zau4man 6 лет назад #
Я предложил такое решение
Melon 6 лет назад #
Def 6 лет назад #
Loadырь 6 лет назад #
setka4 6 лет назад #
Подскажите после обновы появилась проблема: при создании нового контента создается пустая запись, которая не видна на главной странице контента и к тому же возвращает ошибку ...../www/templates/default/content/default_list_featured.tpl.php on line 47.
В чем может быть проблема, на версии 2,7,2 все нормально. Последующие обновления, вплоть до 2.10 содержат ошибку
setka4 6 лет назад #
Warning: Invalid argument supplied for foreach() in /home/...../www/templates/default/content/default_list_featured.tpl.php on line 47
Павел 6 лет назад #
SPAUM 6 лет назад #
заметил, что поля TAG, SEO раньше писало конкретное количество введённых символов, а сейчас стало писать сколько символов осталось, почему-то не удобно, думал есть настройки, но в компонентах не нашёл, можно как-то изменить взад?
R161Net 6 лет назад #
Ручная установка-На странице «Информация о пакете» нажмите установить
Где эта страница???
R161Net 6 лет назад #