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

И вновь мы вас приветствуем, друзья!

Повод все тот же, обновление InstantCMS под версией 2.3.0.

Как обычно, ниже описание самых значимых изменений и инструкция по обновлению.

Улучшение производительности

Мы не обошли стороной проблему производительности движка и в этом релизе под капотом множество оптимизаций. Изменены типы некоторых полей, индексы. В целом, субъективно, оцениваем увеличение производительности на 15-20%, а на маломощных хостингах будет ощущаться все 35-40%.

Автоматический старт установки CMS

Т.к. документацию мало кто читает, теперь после загрузки архива InstantCMS на сервер не нужно переходить на /install. Установка запустится автоматически.

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

Исправление ошибок

  • теперь при удалении типа контента, виджеты, использующие его, будут отвязаны и того самого белого экрана больше не будет;
  • таймзона для соединения с БД теперь указывается всегда по смещению, путаницы с временем быть не должно;
  • устранен баг с проверкой поля дата на заполненность;
  • устранен баг с двойной подгрузкой в админке в списке контента;
  • устранен баг, когда более одного вложения в письмах не отправлялось;
  • исправлена потеря имен при загрузке файлов с русскими именам;
  • исправлено удаление файлов в полях типа "Файл";
  • исправлен доступ для модераторов к записям в приватных группах;
  • исправлен вывод неопубликованных записей в ленте активности;
  • исправлено пакетное добавление категорий в админке;
  • при установке дополнений изменен механизм проверки наличия установленной InstantCMS посредством FTP подключения;
  • оптимизировано повторное подключение системных файлов;
  • исправлена вставка роликов YouTube из поиска в Live Editor;
  • исправлен доступ ко всем настройкам группы для администраторов сайта;
  • исправлена ошибка, когда при ошибке формы сбрасываются указанные ранее дополнительные категории;
  • и другие - более мелкие.

Информация для разработчиков

Добавлены вызовы новых хуков:

  • content_ТИП_КОНТЕНТА_move_content_items, см. /system/controllers/admin/actions/content_item_move.php
  • ctype_basic_ТИП_КОНТЕНТА_form, см. /system/controllers/admin/actions/ctypes_edit.php
  • comments_before_list, см. /system/controllers/comments/frontend.php
  • before_render_ТИП_КОНТЕНТА_feed_list, см. /system/controllers/rss/actions/feed.php
  • comments_after_hide, см. /system/controllers/comments/actions/delete.php

Теперь при insert-ах в базу данных, не нужно заботиться об ансетах отсутствующих ячеек, движок уберет ненужное сам. Также, при выполнении долгих задач cron, если задание для CRON на сервере было создано правильно для php cli, движок сам сделает реконнект к базе данных.

В режиме отладки добавлено время генерации страницы, время на каждый запрос.

В случае возникновения ошибок, которые отслеживает CMS, страница с ошибкой будет с правильными хидерами 503 Service Unavailable.

Внедрен механизм UsersPersonalSettings, который позволяет сохранять для каждого пользователя различные данные. По сути является альтернативой добавления поля в таблицу cms_users. Может хранить как строки, так и массивы. Благодаря применению UPS, в админке в списке контента теперь запоминаются фильтра, сортировки и кол-во на страницу. Методы для работы доступны в классе cmsUser.

Убрано поле is_online из таблицы пользователей. Теперь статус пользователя (онлайн или офлайн) нужно получать при помощи метода cmsUser::userIsOnline($user_id), а список пользователей онлайн получать, присоединяя таблицу sessions_online например так: joinInner('sessions_online', 'online', 'i.id = online.user_id')->

Другие изменения

  • подсветка кода <code> в редакторе в markitup (добавлена кнопка для вставки кода);
  • добавлено оповещение на email о новом личном сообщении;
  • при управлении сроком публикации появилась возможность указать что делать после публикации: скрывать или удалять;
  • в общих настройках сайта теперь можно указать название отправителя (вместо названия сайта);
  • в комментариях подсвечиваются пользователи, которые сейчас на сайте, а также отдельным цветом показывается никнейм автора публикации;
  • просмотры записей теперь не засчитываются от авторов и администраторов;
  • в виджете списка контента теперь можно полноценно указывать свой шаблон вывода;
  • опции виджета слайдера теперь с удобными select-ами, также добавлена опция, позволяющая задавать отдельно поле изображения для малой и большой картинки;
  • в поле дата добавлена ссылка для заполнения его текущей датой и временем;
  • изменено количество страниц в пагинации в админке на более удобные;
  • в админке во всех списках осуществляется множественный выбор при зажатой клавише shift;
  • добавлены alt для всех изображений;
  • вынесен лишний код из шаблонов полей типов контента.

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

Важно уточнить, что да, есть еще множество изменений, которые "просятся" в релиз, о которых писали в том числе и мне лично. Но все не охватить. Поэтому, не переживайте, мы не останавливаемся и постепенно все, с чем согласны (а это почти 90% того, что предлагается), внесем в релиз.

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

В первую очередь нужно отключить кеширование в настройках сайта. А после процедуры обновления не забывать чистить кеш браузера.

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

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

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

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

Заключение

Конечно же, спасибо всем (не хотим выделять кого-то отдельно), кто участвовал в разработке на GitHub, присылал Pull requests, тестировал и в целом устно поддерживал, несмотря ни на что. Все это важно и очень полезно для всех.

Предвосхищая вопросы о форуме — точные сроки его выхода пока назвать не получится, к сожалению. Рассчитывайте на 2016 год, весну-лето, увы.

Спасибо, что вы с нами! Работа над развитием и улучшением InstantCMS 2 не остановлена и не планирует останавливаться.

Комментарии (401)
Василий Сергеевич 6 ноября 2015 в 00:05 +12
small user social cms
Не буду нарушать традиций:
Спасибо за обновление! v
yury 6 ноября 2015 в 00:16 +1
no avatar
Отличное обновление. Надеюсь обновлюсь с первого раза корректно, т.к многое дописывалось) Спасибо разработчикам!
Kreator 6 ноября 2015 в 00:17 +1
small user social cms
Первое обновление прошло успешно.
СПА-СИ-БО!!!
yury 6 ноября 2015 в 00:17 0
no avatar
в шаблонах кстати изменений не было?
Kreator 6 ноября 2015 в 00:23 +1
small user social cms
В обновлении есть файлы шаблона.
yury 6 ноября 2015 в 00:26 +2
no avatar
блин, там прям чет куча файлов(
Fuze 6 ноября 2015 в 00:27 +1
small user social cms
В шаблонах изменения есть.
Если в вашем шаблоне есть файлы в директории /templates/ваш_шаблон/assets/, то существующие нужно заменить. Это же касается и директории /templates/ваш_шаблон/js/. НО только если у вас там есть файлы, представленные в архиве обновления. Если там их нет, ничего делать не нужно.
В любом случае, если шаблон существенно отличается от дефолтного, то посмотреть изменения в шаблонах стоит.
Val 6 ноября 2015 в 01:01 +2
small user social cms
Ура! Товарищи!
Поздравляю всё сообщество со столь долгожданным выходом новой версии всеми любимого InstantCMS!
P.S. счастлив как ребёнок)))
Loadырь 6 ноября 2015 в 07:03 +2
small user social cms
Val:
счастлив как ребёнок)))
Такое бывает, когда прикладываешь к этому руки и голову.
Cтудия Sitestroi 6 ноября 2015 в 01:09 0
small user social cms
Большое спасибо!
lezginka.ru 6 ноября 2015 в 02:23 0
small user social cms
приятная новость, спасибо всем кто этому способствовал!
letsgo 6 ноября 2015 в 02:46 +3
small user social cms
Молодцы, что идет работа. Меня, когда еще ставил 2, всегда занимал вопрос: какие должны быть права на папки для безопасности сайта и в тоже время для установки системы. Не нашел информации, может добавить в Мануал по установке?
Евгений Николаич 6 ноября 2015 в 05:02 0
small user social cms
Вот порадовали так порадовали, как раз только новый проект начал делать, спасибо огромное за развитие системы, буду тестировать новшество.
Loadырь 6 ноября 2015 в 07:04 0
small user social cms
Fuze:
Спасибо, что вы с нами!
Ещё большее спасибо, что вы с нами joke
PIN 6 ноября 2015 в 07:29 +1
small user social cms
Отличная работа!
MegaRostov 6 ноября 2015 в 07:36 0
small user social cms
ОГРОМНОЕ спасибо!
Роман 6 ноября 2015 в 08:06 0
small user social cms
Отличная новость! Радует, что есть движение!
Движение - жизнь!
vsemkrot 6 ноября 2015 в 08:22 +1
small user social cms
Отличная работа,как всегда порадовали!молодцы разработчики, но вот я как и многие (писали об этом), ждали гостевой доступ как в первой ветке!((Жаль что не внедрили, будет ли это в следующих обновлениях?
ermakover 6 ноября 2015 в 09:26 0
small user social cms
Мне кажется или дефолный шаблон стал адаптивным????
Val 6 ноября 2015 в 09:36 +3
small user social cms
Так вроде он и не переставал быть адаптивным?! joke
ermakover 6 ноября 2015 в 09:46 0
small user social cms
Нет не был, к сожалению. Правый столбец на мобильных устройствах, да даже при уменьшении размеров браузера, исчезал бесследно. А теперь он переместился вниз.
Loadырь 6 ноября 2015 в 10:23 +2
small user social cms
он не исчезал бесследно, следы были просто скрыты, а теперь да, он виден всем.
Val 6 ноября 2015 в 10:54 +1
small user social cms
То, что "исчезал" столбец - это не значит что шаблон был не адаптивным! Как раз наоборот, шаблон подстраивался под устройство, на котором его смотрят, т.е. адаптировался под него. А скрытие столбца - это был такой замысел создателя шаблона, совсем другое дело, что это не так удобно, как хотелось бы.
Так что не путайте понятия))
SEOrigin 6 ноября 2015 в 10:08 +2
no avatar
После обновления при попытке редактировать права группы пользователей - белый экран. Ошибок никаких не выводится, в т.ч. при включённой отладке.
asa 6 ноября 2015 в 10:20 0
small user social cms
У меня ошибки такой нет.

Проверял так:
Админка->Пользователи->Выделил группу "Новые", нажал "Права группы", нажал "Сохранить".

Все отлично.
Fuze 6 ноября 2015 в 10:24 0
small user social cms
Jestik 6 ноября 2015 в 10:44 0
small user social cms
Это:
Если выбрать например тип контента "Посты" типом контента по умолчанию, то на странице материала не отображаются виджеты, я так думаю из-за отсутствия в урле "posts".
Судя из описания не поправили, хлтя уже принципе все равно, сейчас урлы менять уже поздно
Fuze 6 ноября 2015 в 11:14 +1
small user social cms
Если выбрать например тип контента "Посты" типом контента по умолчанию, то на странице материала не отображаются виджеты, я так думаю из-за отсутствия в урле "posts". Судя из описания не поправили, хлтя уже принципе все равно, сейчас урлы менять уже поздно

Править нечего. Изменились url - изменяйте и маски. Это не баг.
Jestik 6 ноября 2015 в 11:36 0
small user social cms
Спасибо, разобрался
Zau4man 6 ноября 2015 в 10:51 0
small user social cms
Спасибо большое! Качаем, ставим, обновляемся!
Zau4man 6 ноября 2015 в 12:53 0
small user social cms
За третий параметр в html_image отдельное спасибо.
Zau4man 6 ноября 2015 в 17:21 +2
small user social cms
Обновился. Изменений в шаблонах немного, все сторонние компоненты продолжают работать.
Alexprofi 6 ноября 2015 в 11:05 0
small user social cms
Еще не проверял, но кажется дождался чего ждал. Спасибо!
behive 6 ноября 2015 в 11:14 0
small user social cms
Спасибо за обновление. На хостинге джино работает ощутимо быстрее)
Alexprofi 6 ноября 2015 в 11:23 +2
small user social cms
Обновился, - получил белый экран. Так как в админку зайти не могу, режим отладки включить нет возможности.
В логах сервера ошибки не видно. Может в новой версии есть какие-то требования к версии PHP?
Fuze 6 ноября 2015 в 11:26 0
small user social cms
Обновился, - получил белый экран
http://www.instantcms.ru/blogs/InstantSoft/taina-belogo-yekrana.html
Может в новой версии есть какие-то требования к версии PHP?
Нет, ничего не менялось. Попробуйте ручную установку.
Alexprofi 6 ноября 2015 в 11:34 +2
small user social cms
Прописал в htaccess php_flag display_errors on
Получил ошибку 500: Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.
Fuze 6 ноября 2015 в 11:36 0
small user social cms
Это ошибка связана с тем, что у вас на хостинге нельзя в htaccess ставить php_flag (вы поставили php_flag display_errors on). Попробуйте в хостинг панели включить показ ошибок. Или спросите у хостера как включить показ ошибок.
DK 6 ноября 2015 в 11:47 +1
small user social cms
Я обновлялся вручную, залил файлы на хостинг, а зайти в админку уже не смог - ошибка 503. Причем сайт сам работает, не пускает только в админку. Хостер ошибок не видел - в логах их не было. Пришлось откатывать назад файловую систему. Обновиться не получилось.
Fuze 6 ноября 2015 в 11:54 0
small user social cms
Хостер ошибок не видел - в логах их не было
Значит ошибки не логируются.

Отключите кеширование в админке перед обновлением. Включите показ ошибок на хостинге. Закачайте файлы вручную и обновитесь. Без конкретного текста ошибки ничем не сможем помочь.
DK 6 ноября 2015 в 12:45 +1
small user social cms
Дело в том, что нет возможности обновиться. В админку нельзя попасть - 503 ошибка!
solntsev 6 ноября 2015 в 13:44 +1
small user social cms
Отключить кеширование можно без админки. Зайдите по FTP в папку system/config
В файле config.php
измените
Код PHP:
  1. 'cache_enabled' => '1',
на
Код PHP:
  1. 'cache_enabled' => ' ',
Для включения режима отладки
измените
Код PHP:
  1. 'debug' => ' ',
на
Код PHP:
  1. 'debug' => '1',
DK 6 ноября 2015 в 14:28 +1
small user social cms
Вы не понимаете суть проблемы. Я могу отключить кеширование и всё такое, пока обновление еще не стоит. Но как только я заливаю файлы на сервер, то дальнейшее обновление сделать не возможно, потому что при входе в админку выдает 503 ошибку. Откатываю назад и всё сразу же начинает работать, но на версии 2.2.1. Вот как-то так.
DK 6 ноября 2015 в 14:29 +1
small user social cms
Нельзя же ведь обновиться без админки, да?
solntsev 6 ноября 2015 в 14:34 0
small user social cms
Тогда покажите что в логах сревера.
solntsev 6 ноября 2015 в 14:42 0
small user social cms
*сервера hoho
DK 6 ноября 2015 в 15:06 +1
small user social cms
Ничего там нет. Читайте сообщения выше.
kirkr 6 ноября 2015 в 19:28 0
small user social cms
Проверьте в файлах htaccess на запрещенные php_flag на вашем хостинге. думаю траблы там надо искать.
DK 6 ноября 2015 в 19:47 +1
small user social cms
http://www.instantcms.ru/novosti/release230.html#c85259 - вот так всё срослось
Денис Васильевич 6 ноября 2015 в 11:24 0
small user social cms
Благодарю!
Jestik 6 ноября 2015 в 11:37 +1
small user social cms
А на лайвстрите недавно пост появился о том что все пропало и пр. так чо скорее всего все перейдут сюда. И кстати, надо активней продвигать cms в англоязычную сферу. Тестил на днях всякие Pligg и Elgg, ну инстант на несколько голов выше
BoAnRo 12 ноября 2015 в 14:40 0
small user social cms
Это Вы в продолжения моей темы тестили? :)
Александр Корень 6 ноября 2015 в 11:47 +1
small user social cms
Спасибо огромное, это долгожданная и очень хорошая новость. Конечно, хочется побольше и побыстрее smile Но главное, что процесс идёт и "Работа над развитием и улучшением InstantCMS 2 не остановлена и не планирует останавливаться." Это радует.
Soul 6 ноября 2015 в 12:20 +4
small user social cms
Присоединяюсь к ликующим! Спасибо за проделанную работу!
спасибо всем (не хотим выделять кого-то отдельно), кто участвовал в разработке
"Страна знает своих героев" v
MegaRostov 6 ноября 2015 в 13:31 0
small user social cms
error_log : мой сайт [Fri Nov 06 13:28:15 2015] [error] [client 162.244.32.51] PHP Fatal error: Class 'fieldNumberInt' not found in /home/r/мой сайт/public_html/system/controllers/content/model.php on line 422, referer: http://www.host-tracker.com/UptimeGraph/Graph/8b15e4c6-db5e-e511-80c4-0003ff733473
Это чего может быть?
Владимир Савенко 6 ноября 2015 в 13:32 0
small user social cms
Вы из админки устанавливали как компонент или просто скопировали файлы на хостинг?
MegaRostov 6 ноября 2015 в 13:34 -2
small user social cms
Из админики! Потом просто копировал. Затем сделал бекап!
Val 6 ноября 2015 в 13:44 +2
small user social cms
По моему, у вас проблемы со сторонним дополнением: 'fieldNumberInt'
MegaRostov 6 ноября 2015 в 13:50 -2
small user social cms
А что это fieldNumberInt и с чем его едят? как устранить или убрать?
solntsev 6 ноября 2015 в 13:53 0
small user social cms
Проверьте у Вас в папке system/fields нет файлов с нижним подчеркиванием.
Попробуйте переименовать данный файл и убрать из имени файл нижнее подчеркивание.
Это файл поля NumberInt.
MegaRostov 6 ноября 2015 в 14:40 -3
small user social cms
И что это даст? Заработать должно!? Исправил.
Владимир Савенко 6 ноября 2015 в 13:47 0
small user social cms
У меня вначале то же были проблемы, но потом все сделал как тут http://docs.instantcms.ru/manual/addons и сайт заработал
MegaRostov 6 ноября 2015 в 13:49 0
small user social cms
Я тоже так же все делал и ничего! Ошибка!
Владимир Савенко 6 ноября 2015 в 21:17 +2
small user social cms
Интересно и что за умник минус влепил? Да, по привычке пытался обновить сайт как на первой ветке и получив ошибку сервера начал искать причину ( у меня с десяток сайтов на первой ветке и только один на второй, в которой я только начал разбираться ) И что же я такого крамольного написал, что минус вкатили?
Soul 6 ноября 2015 в 21:30 +2
small user social cms
И что же я такого крамольного написал
Да ничего страшного, просто пробежался "кто-то" по всем комментариям и налепил минусов smile (ну, может, хоть немного ему полегчало smile )
Fuze 6 ноября 2015 в 15:38 +1
small user social cms
Class 'fieldNumberInt' not found in /home/r/мой сайт/public_html/system/controllers/content/model.php
Такого класса нет в системе. Вы это устанавливали самостоятельно. Т.е. видимо какой-то сторонний тип поля. Обращайтесь к его автору.
Александр Корень 6 ноября 2015 в 14:01 +2
small user social cms
Файлы на хост залил вручную, после этого - белый экран, включил вручную режим отладки и увидел следующее:

Ошибка в запросе БД:

Unknown column 'i.is_pub' in 'where clause'
SELECT i.*, u.nickname as user_nickname, u.avatar as user_avatar, t.description as description
FROM cms_instantactivity i
JOIN cms_instantusers as u ON u.id = i.user_id
JOIN cms_instantactivity_types as t ON t.id = i.type_id
WHERE ((i.is_private = 0 OR i.user_id = '17' OR (i.is_private = 1 AND EXISTS (SELECT id FROM cms_instantusers_friends WHERE user_id='17' AND friend_id=i.user_id AND is_mutual=1)))) AND (i.is_parent_hidden IS NULL) AND (i.is_pub = '1')
ORDER BY i.date_pub desc
LIMIT 50

Подскажите, как это можно исправить?
solntsev 6 ноября 2015 в 14:08 +1
small user social cms
Через установку комопнента выполняли запрос?
У вас конфликт
ALTER TABLE `{#}activity` ADD `is_pub` BOOLEAN NULL DEFAULT '1', ADD INDEX (`is_pub`);
Проверьте наличие в вашей таблице cms_instantactivity поля `is_pub`
Александр Корень 6 ноября 2015 в 14:14 0
small user social cms
этот текс появляется при попытке зайти на главную страницу.
в таблице cms_instantactivity у меня нет поля `is_pub` :(
solntsev 6 ноября 2015 в 14:17 +2
small user social cms
Вот в этом и есть ошибка.
После правильного обновления согласно вышеприведенного запроса в данную таблицу должно добавиться поле is_pub`.
Александр Корень 6 ноября 2015 в 14:16 0
small user social cms
пока откатил назад и всё заработало, спасибо за подсказки
Cтудия Sitestroi 6 ноября 2015 в 14:55 0
small user social cms
Обновил все сайты с нашими шаблонами все ок! :)
Alexprofi 6 ноября 2015 в 19:36 +4
small user social cms
А я обновил 2 сайта с вашими шаблонами, - проблемы у обоих...
Дмитрий 6 ноября 2015 в 14:55 0
small user social cms
Благодарю за долгожданное обновление! Жаль конечно, что форум в нём так и не появился. Зато появилась ещё один компонент форума, так что можно жить!
MegaRostov 6 ноября 2015 в 15:02 -2
small user social cms
Просьба проверить профиль! У всех так как у меня?


Как это можно исправить!
Fuze 6 ноября 2015 в 15:45 +3
small user social cms
Только ванга может подсказать проблему по скриншоту, увы.
Все с "белой странице" и при ручной установке после загрузки файлов обновления зайдите в phpmyadmin и выполните запрос:
Код SQL:
  1. ALTER TABLE `cms_activity` ADD `is_pub` BOOLEAN NULL DEFAULT '1', ADD INDEX (`is_pub`);
Внимание! Префикс cms_ меняйте на свой, если он у вас другой.
Старый балбес 6 ноября 2015 в 17:01 +2
small user social cms
Только ванга может подсказать проблему по скриншоту
Не может с 11 августа 1996
MegaRostov 6 ноября 2015 в 18:19 -1
small user social cms
Ошибка
SQL запрос:
ALTER TABLE `cms_activity` ADD `is_pub` BOOLEAN NULL DEFAULT '1', ADD INDEX (`is_pub`)
Ответ MySQL: Документация
#1060 - Duplicate column name 'is_pub'

И по поводу скрина ошибка в логе:
[Fri Nov 06 18:13:45 2015] [error] [client 37.144.41.182] PHP Fatal error: Cannot redeclare html_avatar_image_src() (previously declared in /home/r/мой сайт/public_html/system/libs/html.helper.php:391) in /home/r/мой сайт/public_html/system/libs/effects.helper.php on line 14, referer: http://мой сайт/users/1/activity

что где искать?
Fuze 6 ноября 2015 в 18:25 +2
small user social cms
что где искать?
судя по логам у вас стоят некие дополнения от горе-разработчиков, раз определили функцию с таким же названием у себя в effects.helper.php. Все вопросы как минимум к себе, а как максимум к тем, кто вам делал дополнения. Как можно обновляться не думая, если у вас правились файлы движка, я не знаю.

Раз запрос, указанный мной, выполняется с ошибкой, значит именно обновление прошло успешно. Дальше сами.
MegaRostov 6 ноября 2015 в 18:30 0
small user social cms
Спасибо я вас понял!
Старый балбес 6 ноября 2015 в 18:39 0
small user social cms
Megarosov
У ВАС руки пишут , быстрее чем Мозг думает!
MegaRostov 6 ноября 2015 в 18:57 0
small user social cms
Оскорбление принято!
Александр Корень 6 ноября 2015 в 17:45 0
small user social cms
у меня была похожая проблема, когда права на папки были выствлены не верно
Fuze 6 ноября 2015 в 16:00 +8
small user social cms
Кто обновляется в ручном режиме, сделайте так, т.е. порядок действий нужно немного изменить:

1. Из архива обновления удалите папку package - т.е. архив будет без нее;
2. Перейдите в Панель управления сайтом;
3. Перейдите в раздел Компоненты;
4. Нажмите Установить пакет дополнения;
5. Выберите архив, который вы сделали в п.1;
6. На странице «Информация о пакете» нажмите Установить;
7. Установка в админке завершена.
8. Все содержимое папки package загрузите в корень вашего сайта
9. Обновление завершено
Александр Корень 6 ноября 2015 в 17:44 +2
small user social cms
Вот только хотел поделиться радостью, что у меня всё заработало после того, как сделал в этой последовательности, а меня уже опередили :)
AVPRT 6 ноября 2015 в 18:44 0
no avatar
Здравствуйте,
после обновления по этому алгоритму высветило ошибку-
Ошибка в запросе БД:
Unknown column 'is_fixed_type' in 'cms_users_fields'

ALTER TABLE `cms_users_fields` CHANGE `id` `id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
CHANGE `ctype_id` `ctype_id` INT( 11 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `ordering` `ordering` INT( 11 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_in_list` `is_in_list` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_in_item` `is_in_item` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_in_filter` `is_in_filter` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_private` `is_private` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_fixed` `is_fixed` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_fixed_type` `is_fixed_type` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `is_system` `is_system` TINYINT( 1 ) UNSIGNED NULL DEFAULT NULL ;
Последние вызовы:

importDump() @ /home/system/controllers/admin/actions/install_finish.php : 47
importPackageDump() @ /home/system/controllers/admin/actions/install_finish.php : 15
run()
call_user_func_array() @ /home/system/core/controller.php : 276
runExternalAction() @ /home/system/core/controller.php : 207
runAction()
call_user_func_array() @ /home/system/core/action.php : 29
__call() @ /home/system/controllers/admin/actions/install.php : 12
runAction() @ /home/system/controllers/admin/actions/install.php : 12
run()
call_user_func_array() @ /home//system/core/controller.php : 276
Fuze 6 ноября 2015 в 21:40 0
small user social cms
Unknown column 'is_fixed_type' in 'cms_users_fields'
одно из предыдущих обновлений стало некорректно. добавьте это поле вручную и все будет нормально.
AVPRT 6 ноября 2015 в 23:05 0
no avatar
А точнее. Какой SQL запрос нужно базе послать
Алексей 6 ноября 2015 в 18:09 0
small user social cms
Насколько я понимаю выходные дни будут насыщенные dance
Евгений Фоменко 7 ноября 2015 в 14:10 0
small user social cms
У обычных людей насыщенные выходные - это когда шашлыки и баня, а у нас блин обновление сайтов )))
Радоваться или плакать? )))))
MegaRostov 6 ноября 2015 в 18:55 0
small user social cms
Спасибо всем все ЗАРАБОТАЛО! Спасибо разработчикам!! +++
vikont 6 ноября 2015 в 19:00 +1
small user social cms
Fuze, огромное спасибо! Обновился автоматом... первое впечатление... я на на небе, но еще при жизни!!! dance
Сайт просто взлетел, хотя только что подтармаживал! ВСЕ работает! Часть глюков омрачавших жизнь, сразу ушла Вы волшебник!
Олег Васильевич я 6 ноября 2015 в 19:06 0
small user social cms
В корне дистрибутива 2.3.0 отсутствует .htaccess
Василий Сергеевич 6 ноября 2015 в 19:41 +4
small user social cms
Присутствует
GluK 6 ноября 2015 в 20:04 0
small user social cms
отсутствует
Fuze 6 ноября 2015 в 21:42 +1
small user social cms
Все на месте. Файлы, начинающиеся с точки в unix-like системах считаются скрытыми.
Fuze 6 ноября 2015 в 23:47 0
small user social cms
Вот только что сам скачал с этого сайта из раздела "скачать". скриншот
Все на месте.
Олег Васильевич я 7 ноября 2015 в 00:06 +1
small user social cms
Теперь - да, а пару часов назад - нет! zlo
Андрей 7 ноября 2015 в 00:54 0
small user social cms
Включите в Windows просмотр скрытых файлов, всё будет видно сразу. И в Araxis Merge скрытые файлы видны.
Dost 10 ноября 2015 в 19:20 0
small user social cms
Тоже когда скачивал не было. Только сегодня нашел в чем причина)
Александр Потапов 6 ноября 2015 в 19:10 +1
small user social cms
перестали открываться сообщения - пустое окно... был установлен неомесенджер... где копать?
vsemkrot 6 ноября 2015 в 19:24 0
small user social cms
Заново переустановить мессенджер,мне помогло
Александр Потапов 6 ноября 2015 в 19:33 +1
small user social cms
Помогло! Неомастер на высоте!!!
vikont 6 ноября 2015 в 19:45 0
small user social cms
Странно, а мне не помогло, открывается чистое окно с надписью моя переписка и все.
MegaRostov 6 ноября 2015 в 19:50 0
small user social cms
http://www.instantcms.ru/users/neomaster Скачайте у него и переустановите!
vikont 6 ноября 2015 в 20:01 0
small user social cms
С версией 2.2.2 все заработало! Спасибо!
vikont 6 ноября 2015 в 20:06 0
small user social cms
Fuze, подскажите, какие права должны быть на папки и файлы! А то с некоторыми хостингами возникают проблемы работы движка буквально на "ровном месте" и решаются всего лишь правкой прав доступа.
Fuze 6 ноября 2015 в 21:49 +1
small user social cms
1. ставим на все папки 755
2. ставим на все файлы 644
3. ставим на директорию /cache и вложенные директории 777
4. ставим на директорию /uload и все вложенные директории 777
Андрей 6 ноября 2015 в 22:01 0
small user social cms
Скажите пожалуйста, в этом обновлении устранены проблемы с компонентом Биллинг, я две ошибки скидывал.

1. Неправильное отображение истории (то есть, если пользователь хотел пополнить, но отказался от пополнения, эта операция отображалась в истории всё равно как пополнение).
2. Не начислялись баллы за размещение контента в "Фотоальбомы" (раздел Биллинг - Цены)
Спасибо.
Fuze 6 ноября 2015 в 22:05 0
small user social cms
А при чем тут Биллинг и обновление InstantCMS?
Андрей 7 ноября 2015 в 00:51 0
small user social cms
Мне так R2 пояснил. Дождитесь следующего обновления, в нём будет это исправлено. Как бы так.
Kreator 7 ноября 2015 в 00:56 +1
small user social cms
Дождитесь следующего обновления
видимо обновления билинга имелось ввиду
Андрей 7 ноября 2015 в 09:45 0
small user social cms
ну может быть, хотя я по телефону мне четко пояснил R2, что это баги движка, а не компонента. Для первого бага нужен фильтр, для второго обновление движка, ну может я не так понял.
GluK 9 ноября 2015 в 23:40 0
small user social cms
Fuze, ставим на все файлы 644 - это включая .htaccess? Все файлы это, файлы которые в корне сайта?
jorgovich 14 ноября 2015 в 15:05 0
small user social cms
Вот сюда пожалуйста добавьте ваше сообщение, все время при установке у людей возникают данные вопросы scratch
BoAnRo 14 ноября 2015 в 16:55 0
small user social cms
На моем виртуальном хостинге при закачке на сервер права ставятся 750 на папки, а на все файлы - 640. На папку config после редактирования ставлю 500 рекурсивом. Для /cache i /upload права не меняю. И все хорошо работает. Картинки пользователей загружаются і кеш работает.

Но это у меня так, а на другом хостинге наверное нужно по-другому раз приходится менять права например для /cache i /upload
vikont 6 ноября 2015 в 20:36 0
small user social cms
Вместо постов открывается белый экран.
При включенном управлении датой публикации раньше появлялась текущая дата, время 00:00 и пост не хотел публиковаться на сайте, пока не отключишь управление датой.
Сейчас Дата и время автоматом выставляются текущие, но при сохранении поста время становится 00:00 и пост становится позади опубликованных позднее. Как это исправить?
MegaRostov 6 ноября 2015 в 21:00 -1
small user social cms
Тоже самое со старыми объявлениями белый экран!
Fuze 6 ноября 2015 в 21:47 +2
small user social cms
MegaRostov, вам не кажется, что каждый баг СВОЕГО сайта, где установлены сторонние дополнения, в которых есть ошибки не нужно сюда писать? По белому экрану я уже здесь в комментариях раз несколько писал. Или читать и вникать сложно?
Romanovcmc 6 ноября 2015 в 21:34 0
small user social cms
Посоветуйте, пожалуйста, программу, с помощью которой я смог бы сравнить исходные файлы версии 2.2.1 и моего сайта, чтобы определить в каких файлах и где я делал правки.
Bubble Gumoff 6 ноября 2015 в 21:37 0
small user social cms
BeyondCompare3 , дифы файлов - для учета и сравнения правок
Андрей 6 ноября 2015 в 21:37 0
small user social cms
Пожалуйста! Araxis Merge
solitario84 6 ноября 2015 в 21:41 0
small user social cms
WinMergeWinMerge
Евгений Фоменко 7 ноября 2015 в 14:12 +1
small user social cms
Скрытый текст виден только зарегистрированным пользователям
Romanovcmc 9 ноября 2015 в 00:33 0
small user social cms
я гуглу меньше доверяю, чем сообществу.
Romanovcmc 9 ноября 2015 в 00:34 0
small user social cms
спасибо за подсказки
rector 6 ноября 2015 в 22:10 0
small user social cms
Не могу обновиться Ошибка пути: InstantCMS 2 не найдена в ftp://xx.xxx.xx.xxx
asa 6 ноября 2015 в 22:23 0
small user social cms
InstantSoft:
Как правильно определить путь папки сайта на FTP:

Откройте новую вкладку браузера;
Перейдите по адресу вашего FTP-сервера, например ftp://ftp.example.com;
Войдите, используя FTP логин и пароль;
В появившемся списке папок перейдите в ту папку, где располагается InstantCMS 2, например public_html;
Скопируйте из адресной строки сайта всё, что идет после домена. Например, если в адресе написано ftp://ftp.example.com/path/to/public_html, то скопируйте /path/to/public_html;
Полученная строка и будет путём, который вам нужно указать в форме установщика.

http://docs.instantcms.ru/manual/addons/ftppath
rector 6 ноября 2015 в 22:25 0
small user social cms
до 2.2.1 я точно так же обновлялся и норм было, не знаю че случилось, у меня ip адрес ftp сразу в папку с инстантом попадает так что в пути ставлю /
Александр Потапов 6 ноября 2015 в 23:48 0
small user social cms
хостинг не бегет случайно?
vikont 7 ноября 2015 в 01:10 0
small user social cms
Извиняюсь что здесь, но ждать утра долго, может кто то поможет с белым экраном?
Ошибка в запросе БД:

Table 'dnrru580.cms_con_places' doesn't exist
SELECT i.*
FROM cms_con_places i
WHERE (i.slug = 'news/709-na-territorii-respubliki-nachinayut-kursirovat-novye-prigorodnye-poezda')
LIMIT 1

Такой таблицы в базе конечно нет. Как это исправить?
Проявляется на Типе контента Новость и Афиша
Kreator 7 ноября 2015 в 01:25 0
small user social cms
cms_con_places
ну откуда то же взялось? нет никаких соображений?
vikont 7 ноября 2015 в 01:54 0
small user social cms
Вот последние вызовы
Последние вызовы:

getItem() @ /var/www/mruser/data/www/dnrru.ru/system/fields/nextcon.php : 38
parse() @ /var/www/mruser/data/www/dnrru.ru/system/controllers/content/actions/item_view.php : 76
run()
call_user_func_array() @ /var/www/mruser/data/www/dnrru.ru/system/core/controller.php : 278
runExternalAction() @ /var/www/mruser/data/www/dnrru.ru/system/core/controller.php : 209
runAction() @ /var/www/mruser/data/www/dnrru.ru/system/controllers/content/frontend.php : 28
route()
call_user_func() @ /var/www/mruser/data/www/dnrru.ru/system/core/controller.php : 234
runAction() @ /var/www/mruser/data/www/dnrru.ru/system/core/core.php : 643
runController() @ /var/www/mruser/data/www/dnrru.ru/index.php : 28
Чуток покопавшись в базе выяснил, что places связано с виджетом КОНТЕНТ Дениса Васильевича. Прибил в базе все копии виджета
но ничего не изменилось.
Василий 10 ноября 2015 в 10:33 0
small user social cms
Да есть такая проблема, если установлены такие поля как "Следующий Предыдущий", "Похожие материалы", и "Написать автору" то выходит такая ошибка. если их удалить, в типах контента в разделе Поля, то все нормально становиться.

Пришлось удалить, теперь увы нет похожих материалов, ссылок на предыдующий и следующий материал и пункт "Написать автору"
Loadырь 10 ноября 2015 в 11:30 0
small user social cms
Большинство подобных проблем с полями в этой версии решается простым удалением знака "_" (нижнее подчёркивание) из названий файлов полей в папке \system\fields\. Например есть файл поля в этой папке с названием relevants_across.php, переименуйте его в relevantsacross.php.
Василий 12 ноября 2015 в 16:36 0
small user social cms
Нет, тут именно проблема в коде. Вот тут http://www.instantcms.ru/novosti/release230.html#c85409 есть решение поля "Следующий Предыдущий". Еще бы подправили "Похожие материалы", и "Написать автору", не помню кто писал данные поля фалы morecont.php и mailto.php .

Вот ссылка на файлы: http://www.instantcms.ru/users/files/download5555.html - похожий контент, вроде бы от Студии SiteStroi
И ссылка на mailto: http://www.instantcms.ru/users/files/download5554.html написать письмо автору контента. Не помню кто писал.

Если бы их поправили, было бы замечательно. Очень нужные дополнения. Особенно mailto
Birles 25 декабря 2015 в 15:41 0
small user social cms
mailto уже поправили, автор Денис Васильевич
Денис Васильевич 25 декабря 2015 в 16:13 0
small user social cms
По поводу Следующий Предыдущий. На форуме поднимали тему, я вносил правки http://www.instantcms.ru/users/files/download5541.html
Зайтуна 25 декабря 2015 в 10:07 0
small user social cms
Подскажите, а без удаления полей никак нельзя решить? У нас "Написать автору", можно сказать, главное.
Денис Васильевич 25 декабря 2015 в 16:21 0
small user social cms
...главное.
Но при этом готовы мериться с недочётами но зато 100руб, сэкономить? scratch Теперича дополнение "платное", соответственно и исправления я могу выслать только купившим.
Денис Васильевич 25 декабря 2015 в 16:23 0
small user social cms
Я упоминаю об этом: Тип поля "Письмо автору"
Джехутимери 7 ноября 2015 в 01:40 0
small user social cms
Ох бы ещё, как в битриксе, можно было бы копировать шаблон компонента на лету! (мечтательно) smile
Михаил 7 ноября 2015 в 02:41 0
small user social cms
как всегда на высоте!!! класс!!!!!
dChirkis 7 ноября 2015 в 03:24 0
small user social cms
Обновился в ручную, всё Ок.
AVPRT 7 ноября 2015 в 05:47 0
no avatar
Еще один баг при установке вылез -

Ошибка в запросе БД:
Duplicate entry '1' for key 'PRIMARY'

INSERT INTO `cms_activity_types` (`id`, `is_enabled`, `controller`, `name`, `title`, `description`) VALUES
(1, 1, 'pages', 'add.pages', 'Добавление страниц', 'добавляет страницу %s');

Подскажите пожалуйста - что здесь с базой данных сделать?
Fuze 7 ноября 2015 в 10:49 +1
small user social cms
Если это первая попытка обновиться, то в архиве обновления в файле install.sql удалите строку
Код SQL:
  1. INSERT INTO `{#}activity_types` (`id`, `is_enabled`, `controller`, `name`, `title`, `description`) VALUES
  2. (1, 1, 'pages', 'add.pages', 'Добавление страниц', 'добавляет страницу %s');
skewes 7 ноября 2015 в 07:06 +1
small user social cms
СПАСИБО БОЛЬШОЕ!!!
ВООБЩЕ ШИКАРНО!!!
Теперь сайт летает!!!
Romanovcmc 7 ноября 2015 в 08:48 0
small user social cms
ошибка 500 от чего может быть, не подскажите, в каком направлении копать?
Василий Сергеевич 7 ноября 2015 в 09:28 0
small user social cms
Смотреть логи
Обновлялись в ручную? Файлы заливали в двоичном режиме?
Romanovcmc 7 ноября 2015 в 09:48 0
small user social cms
и автоматом и в ручном, у меня правок много, в основном в шаблоне правда. Я обновился, внес свои правки на новые файлы. Но все равно, страницы, где присутствуют типы контента не открываются, ошибка сервера 500. Что такое залить файлы в двоичном режиме? я заливаю через админ панель фаствпс.
AVPRT 7 ноября 2015 в 10:15 0
no avatar
В ручную обновлял,
база стала, а как только файлы распаковал в корень сайта
сразу вылезла ошибка 500
Fuze 7 ноября 2015 в 12:21 +2
small user social cms
Включайте режим отладки (при нерабочем сайте включается вот так), показ ошибок php и так далее. Рекомендаций на эту тему в комментариях на этой странице более чем достаточно.
Mi 7 ноября 2015 в 11:18 0
small user social cms
Добрый день!
Ручная установка.

После установки в профилях /users/1 и т.д.
Помогите поправить плз

Код PHP:
  1.  
  2. Warning: include_once(/system/controllers/groups/frontend.php): failed to open stream: No such file or directory in /system/core/core.php on line 263
  3.  
  4. Warning: include_once(): Failed opening '/system/controllers/groups/frontend.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /system/core/core.php on line 263
  5.  
  6. Fatal error: Class 'groups' not found in /system/core/core.php on line 279
Mi 7 ноября 2015 в 11:26 0
small user social cms
Ох, дико извиняюсь, сам затупил, вопрос отпал zst
sosed 7 ноября 2015 в 18:30 0
small user social cms
А в чем проблема-то была? У меня похожее сообщение
Олег Васильевич я 7 ноября 2015 в 12:19 +1
small user social cms
Fuze:
В целом, субъективно, оцениваем увеличение производительности на 15-20%, а на маломощных хостингах будет ощущаться все 35-40%
Таки да, даже на взгяд видно значительное ускорение!
Fuze 7 ноября 2015 в 12:25 +2
small user social cms
Часть лавров по ускорению принадлежат Webman
Олег Васильевич я 7 ноября 2015 в 18:35 0
small user social cms
Часть лавров по ускорению принадлежат Webman
Изначально было подозреньице что он ваш соучастник в этом деле laugh
Fuze 7 ноября 2015 в 18:40 +1
small user social cms
Всех соучастников и помощников можно увидеть на гитхабе, линк на принятые реквесты в новости v
vikont 7 ноября 2015 в 12:40 -1
small user social cms
Реально движек стал более производительным!
Вот только странная проблема с таблицей cms_con_places ее нет, а к ней полно ссылок в база типа OR `description` LIKE '%cms_con_places%'
Проблема проявляется только при обновлении, до обновления все работает. Причем проявляется только на 2-х типах контента Новости и Афиша. Афиша создана буквально 2 дня назад и испльзует поле Select2. Новости его не используют.
Проблема не только у меня.
Проблема проявляется только при открытии поста Новости или Афиша (белый экран) Ошибка запроса к базе: не находит таблицу cms_con_places
Искал всю ночь, так и не смог найти проблему. Помогите. Открыл тему Здесь.
Fuze 7 ноября 2015 в 13:21 +1
small user social cms
а к ней полно ссылок в база типа OR `description` LIKE '%cms_con_places%'
Нет таких запросов в системе. Вы сторонние дополнения удалите (файлы) для начала.
испльзует поле Select2
где вы взяли это поле? У Дениса Васильевича? Попробуйте ему задать вопросы. Предполагаю, что и страшные запросы тоже от его дополнений.
Денис Васильевич 7 ноября 2015 в 16:26 0
small user social cms
язвите.. да не по правде. дело было в другом дополнение.
vikont 7 ноября 2015 в 17:08 0
small user social cms
Спасибо вам! Быстро и оперативно помоги мне и другим "страдальцам"! Денис Васильевич нашел проблему в Поле "Предыдущая и следующая публикации" Лечение Здесь! Разработка не его, но он счел необходимым быстро решить проблему..
Fuze 7 ноября 2015 в 17:32 +1
small user social cms
язвите
и в мыслях не было
да не по правде
если бы я не видел ваш код в модулях для единички, я бы не подумал на вас никогда.
дело было в другом дополнение
Я лишь предполагал. Если обидел, извините.
Ris 7 ноября 2015 в 14:56 0
small user social cms
Шаблон tseso-three-columns-20-60-20-percent от Олега Васильича встал на новый движок прям как родной. Даже лучше чем на 2.2.1 v
На 2.2.1 в виджетах настройки уезжали за кадр. Тут - всё четко.
Олег Васильевич я 7 ноября 2015 в 15:56 0
small user social cms
Подождите лучше обновления. В шаблоне достаточно важных изменений.
Ris 7 ноября 2015 в 17:33 0
small user social cms
А я и не спешу никуда.
Мне так и не удалось допились тестовый сайт на второй ветке до продакшена...
Еще и форума нет.
Зато Ваш шаблон допилил до резиновой ширины...
http://sub.newostrie.ru/
letsgo 8 ноября 2015 в 05:25 0
small user social cms
Назад лучше отпилите всё. Ибо https://yadi.sk/i/2SV6GVqOkJRx7
Ris 8 ноября 2015 в 17:12 0
small user social cms
Не, это я специально отключил адаптивность на низких разрешениях.
Зато на экране мобильника про двойном увеличении по умолчанию центральная колонка встает ровно по экрану. Сдвигать можно для просмотра боковых колонок. Всё продумано.
iton 8 ноября 2015 в 00:20 0
small user social cms
После обновления в InstantMaps в объекте съехали "Новости" "События" "Отзывы" http://joxi.ru/GrqXLQyIp4DaAz

как поправить?
Fuze 8 ноября 2015 в 00:51 0
small user social cms
Открыть places_item.tpl.php и строку
Код PHP:
  1. <?php $this->menu('item-menu'); ?>
заменить на
Код PHP:
  1. <?php $this->menu('item-menu', true, 'tabbed'); ?>
iton 8 ноября 2015 в 01:13 0
small user social cms
Спасибо, я еще тут исправил item_header.tpl.php .
teego 8 ноября 2015 в 02:22 0
small user social cms
Спасибо большое за обновление! Вы лучшие!!))) dance
dwd 8 ноября 2015 в 06:48 0
small user social cms
Fuze:
Добавлены вызовы новых хуков: comments_before_list, см. /system/controllers/comments/frontend.php
После обновления на всем сайте при подробном просмотре статей, объявлений, т.е. во всех типах контента вместо контента наблюдалась пустая белая страница. Метод недолгого поиска показал, что причиной этому являлась строка 35 в файле system/controllers/comments/frontend.php
Код PHP:
  1. $comments = cmsEventsManager::hook('comments_before_list', $comments);
Закомментировал строку и все встало на свои места. Хотелось бы услышать мнение разработчиков по данному поводу.

P.S. Система чистая, без сторонних модулей, компонентов и плагинов, шаблон переделан с дефолтного правкой исключительно HTML и CSS, не задето ни одной буквы PHP-кода.
solntsev 8 ноября 2015 в 07:40 0
small user social cms
Случайно компонент избранные записи не стоит? У меня такое было из-за него.
Белая страница только в тех компонентах, где включено комментирование?
Romanovcmc 9 ноября 2015 в 00:44 0
small user social cms
Закомментировал строчку, помогло, так же стоит компонент избранные записи. Вот теперь не знаю что делать, то ли компанент вырезать, то ли эту строчку закомментировать. Т.к. для чего и зачем она не знаю.
Val 10 ноября 2015 в 13:09 0
small user social cms
А подробнее можно? В чем проблема?
Я устанавливал текущую версию избранных записей на чистый движок 2.3, и проблем никаких не возникло.
solntsev 10 ноября 2015 в 14:56 0
small user social cms
У меня это выражалось в белой странице при попытке просмотра записи в которой включено отображение комментариев.
Оказалось, что белая страница появляется в хуке компонента избранные записи (comments_before_list.php)
В 7-й строке вызов
Код PHP:
  1. if (!$items) { exit(); }
Val 10 ноября 2015 в 15:55 0
small user social cms
Ответил в личку, но повторюсь...
Указанная ошибка известна и уже исправлена. До выхода новой версии следует
в файле ..\system\controllers\favorites\hooks\comments_before_list.php на 7 строке вместо
Код PHP:
  1. if (!$items) { exit(); }
прописать
Код PHP:
  1. if (!$items) { return false; }
Также не забываем, что в версии InstantCMS 2.3 обновляются файлы вывода контента в дефолтном шаблоне, следовательно манипуляции по добавлению виджета избранного в код шаблона следует повторить. НО я бы рекомендовал дождаться обновления компонента, т.к. есть ряд "критических" изменений (в частности с теми же комментариями).
DeusSpa 8 ноября 2015 в 08:47 0
small user social cms
Привет всем.

С обновлением появилась функция уведомления о личном сообщении. На почту приходит письмо с видом:

Здравствуйте, "Пользователь".

На сайте "НАЗВАНИЕ САЙТА" Вам поступило новое личное сообщение

--
C уважением, НАЗВАНИЕ САЙТА
Письмо отправлено автоматически, пожалуйста, не отвечайте на него.

Где можно поправить данное уведомление? Нужно чтобы в сообщении письма была активная ссылка либо на само сообщение или хотя бы на сайт. Так как пользователь не может сообразить с какого сайта пришло письмо, и не удобно - надо набирать сайт в новой вгладке. А тут перешел по ссылке и все.

Так же давно мучает вопрос с данной проблемой:
При своем шаблоне в настройках темы или на странице пользователя в разделе редактировать оформление страницы за место нормально го текста оператры


Где поправить?
На дефолтном шаблоне нормально.

Спасибо
Soul 8 ноября 2015 в 08:58 +2
small user social cms
Так же давно мучает вопрос с данной проблемой:
отсутствуют языковые константы \system\languages\ru\templates\default.php
DeusSpa 8 ноября 2015 в 09:09 0
small user social cms
Спасибо поправил
DeusSpa 8 ноября 2015 в 09:06 0
small user social cms
С сообщением разобрался поправил файл messages_new.txt
Birles 8 ноября 2015 в 08:56 0
small user social cms
При обновлении вылезла ошибка, подскажите пожалуйста в чем дело
Soul 8 ноября 2015 в 09:01 0
small user social cms
смотрите поля в типах контента
solntsev 8 ноября 2015 в 09:14 0
small user social cms
Не все файлы обновили. Обновите core/users.php
Birles 8 ноября 2015 в 09:16 0
small user social cms
Обновился вручную, на верхний пост не обращайте внимания, там автоматом не получилось. Теперь админка работает, но сайт не открывается, выдает ошибку, подскажите пожалуйста где что подправить
Birles 8 ноября 2015 в 09:18 0
small user social cms
Че то на крине плохо видно, вот текст ошибки

Ошибка в запросе БД:
Unknown column 'u.is_online' in 'field list'

SELECT i.user_id AS id, i.meeting, i.aim, i.i_am, i.meet_with, i.description, u.nickname, u.is_online, u.birth_date, u.city, c.name AS city_name, u.avatar
FROM cms_dating_meeting i
LEFT JOIN cms_users as u ON u.id = i.user_id
LEFT JOIN cms_geo_cities as c ON c.id = u.city
WHERE (u.avatar IS NOT NULL) AND ((ExtractValue(i.meeting, '/date/any') OR DATEDIFF(ExtractValue(i.meeting, '/date/d[last()]'), CURDATE()) >= 0 OR DATEDIFF(ExtractValue(i.meeting, '/date/d_from'), CURDATE()) >= 0 OR DATEDIFF(ExtractValue(i.meeting, '/date/d_to'), CURDATE()) >= 0))
ORDER BY i.renew_date desc
LIMIT 4
solntsev 8 ноября 2015 в 09:25 0
small user social cms
Откуда у вас таблица cms_dating_meeting, в дефолте ее нет.
Обращайтесь к разработчику компонента.
Birles 8 ноября 2015 в 09:29 0
small user social cms
Это компонент знакомств, сейчас попробую удалить этот компонент, может тогда заработает
solntsev 8 ноября 2015 в 09:31 0
small user social cms
Думаю достаточно будет удалить со страницы виджет meeting, т.к. из него идет последний вызов.
Birles 8 ноября 2015 в 09:41 0
small user social cms
Удалил все виджеты, не помогает. Отправил запрос разработчику.
Soul 8 ноября 2015 в 09:30 +1
small user social cms
Birles 8 ноября 2015 в 09:38 0
small user social cms
Спасибо, отправил запрос разработчику.
Birles 8 ноября 2015 в 09:54 0
small user social cms
Все дело было в компоненте Знакомства (inDating), удалил его полностью и сайт заработал, просто летает!! Спасибо за обновление!!
Fuze 8 ноября 2015 в 10:32 +1
small user social cms
Изменил текст новости, дополнив раздел "Информация для разработчиков". Думаю теперь все исправят.
Birles 8 ноября 2015 в 10:43 0
small user social cms
Все хорошо работает, за исключением одной ошибки. При входе в профиль пользователя появляется ошибка 500
Birles 8 ноября 2015 в 11:05 0
small user social cms
Подскажите пожалуйста как исправить ошибку 500 ошибка сервера, она вылезает только при входе в профиль пользователя.
Олег Васильевич я 8 ноября 2015 в 11:19 0
small user social cms
Шаблон сами обновляли?
Birles 8 ноября 2015 в 11:36 0
small user social cms
Здравствуйте, Олег Васильевич. Нет ваш шаблон не обновлял, пока так экспериментирую), а что уже есть обновление для шаблона? Кроме профилей пользователей все остальное работает, зато перестал работать дефолтный шаблон. Выдает такую ошибку, хотя я там ничего не менял:

Не найден шаблон для отображения: /var/www/v-19581/data/www/akziaplus.kz/templates/default/controllers/content/widgets/list/list_tiles_big_slider.tpl.php
Олег Васильевич я 8 ноября 2015 в 11:50 +1
small user social cms
Это как раз должно радовать, что теперь пишет "Не найден шаблон для отображения:". dance
Birles 8 ноября 2015 в 12:15 0
small user social cms
Почему должно радовать), как теперь восстановить дефолтный шаблон. Хотя бог с ним с дефолтным, мне бы с профилями пользователей в вашем шаблоне разобраться бы, убрать ошибку сервера 500
Birles 8 ноября 2015 в 12:16 0
small user social cms
Самое прикольное ваш шаблон работает, а дефолтный нет)
solntsev 8 ноября 2015 в 11:34 0
small user social cms
В логах сервера что-то есть?
Birles 8 ноября 2015 в 11:37 0
small user social cms
На сервере никакой ошибки нет, все чисто.
Oleksandr 8 ноября 2015 в 11:12 +2
small user social cms
установил InstantCMS 2.3.0, в контенте при создании ссылки "Открыть в новой вкладке" (не работает), открывает в той же вкладке.
в коде указано target="_blank"

где искать решение?
yury 8 ноября 2015 в 12:34 0
no avatar
вопрос еще с предыдущего релиза Можно ли разместить материалы контент в корне сайта, а не во вложенной категории? чтобы адрес страницы был: сайт.ру/страница.html

И можно ли избавится от размрешения html на конце?
Fuze 8 ноября 2015 в 12:46 0
small user social cms
Можно ли разместить материалы контент в корне сайта, а не во вложенной категории?
Можно, разрешив указывать корневую категорию в настройках типа контента.
чтобы адрес страницы был: сайт.ру/страница.html
Этого пока что не предусмотрено.
можно ли избавится от размрешения html на конце?
нельзя
yury 9 ноября 2015 в 20:23 0
no avatar
а с чем связано обязавтельное указание .html?

И планируется ли, чтобы можно было в корень сайта, а не категории писать материалы?
Val 10 ноября 2015 в 13:13 0
small user social cms
yury:
а с чем связано обязавтельное указание .html?
Со структурой движка. А чем вас так html раздражает?
yury 10 ноября 2015 в 20:18 0
no avatar
по сути оно лишнее я бы сказал. многие коммерческие движки же тоже не просто так отказались от данного лишнего придатка
Fuze 10 ноября 2015 в 18:37 0
small user social cms
И планируется ли, чтобы можно было в корень сайта, а не категории писать материалы?

Все было изначально можно, не вник в вопрос ваш.

1. У типа контента разрешаем добавление в корневую категорию, скрин
2. Ставим нужный тип контента по умолчанию, скрин
3. Добавляем для этого типа контента статью в корневую категорию
4. Адрес страницы будет сайт.ру/страница.html

Нужно накатить это исправление

Спасибо lezginka.ru за поднятую тему
yury 10 ноября 2015 в 20:18 0
no avatar
cпасибо большое! отличное решение!

а разрешение html это принципиальная система работы со страницами, или в дальнейшем возможно будет и без разрешения на конце?
Fuze 10 ноября 2015 в 22:25 0
small user social cms
по .html движок различает запись от категории.
Birles 8 ноября 2015 в 13:30 0
small user social cms
Жаль, никто не знает или не хочет помочь убрать ошибку сервера 500. Грешил на шаблон, но шаблон ни при чем. Неужели не получится обновиться, какая же досада, все работает, только не могу открыть профиль пользователя. Все таки может кто знает причину, может кто сталкивался с этим. Кто то здесь говорил, что проблема может быть в htaccess, даже не знаю что там не так, вот запись htaccess:

# InstantCMS rewriting rules

# Initialization
AddDefaultCharset utf-8
Options -Indexes
RewriteEngine on
RewriteBase /

# Hide text files
RewriteRule ^.htaccess$ - [F]
RewriteRule ^credits.txt$ - [F]
RewriteRule ^readme.txt$ - [F]
RewriteRule ^license.(.*).txt$ - [F]

# Remove trailing slash from URLs
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]

# Sitemaps
RewriteRule ^sitemap(.*).xml$ /cache/static/sitemaps/sitemap$1.xml [L]

# Engine routing
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php [L]
Евгений Фоменко 9 ноября 2015 в 00:08 0
small user social cms
Некоторые хостинги некорректно обрабатывают некоторые директивы htaccess
Удалите строки/блоки и посмотрите кто мешает.
На моем хостинге ошибку 500 выбала бы строка
Options -Indexes
Birles 8 ноября 2015 в 14:19 +1
small user social cms
Один спец с другой ветки решил мою проблему. Если у кого то возникнет такая проблема, вот решение:

Нашел причину исчезновения поля is_online после обновления в файле install.php. Его разработчики удалили, видимо за ненадобностью:

if($core->db->isFieldExists('{users}', 'is_online')){
$core->db->query("ALTER TABLE `{users}` DROP `is_online`;");

Вам необходимо выполнить запрос:
alter table cms_users add is_online tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Пользователь онлайн?'
Fuze 8 ноября 2015 в 16:30 +1
small user social cms
Это не правильное решение. Борьба со следствием, а не с причиной.
Попросите разработчика стороннего дополнения, чтобы исправил свой компонент, вот и все. Как и что нужно делать в данном случае написано в тексте новости.
Birles 8 ноября 2015 в 17:31 +1
small user social cms
Порой тяжело чего то добиться от разработчика. За неимением другого выхода, приходится так колдовать. Скажите пожалуйста, это не сильно повредит работоспособности движка или на что то другое?
Fuze 8 ноября 2015 в 18:09 0
small user social cms
не повредит. просто в компоненте онлайн пользователи не будут подсвечиваться видимо.
Aquarius 9 ноября 2015 в 00:15 0
small user social cms
Fuze:
Убрано поле is_online из таблицы пользователей. Теперь статус пользователя (онлайн или офлайн) нужно получать при помощи метода cmsUser::userIsOnline($user_id), а список пользователей онлайн получать, присоединяя таблицу sessions_online например так: joinInner('sessions_online', 'online', 'i.id = online.user_id')->
Fuze, будьте добры, дайте побольше контекста. Кратенький пример – как получить переменную, в которой будет список пользователей онлайн, в рамках этой новой ситуации с убранным полем и таблицей sessions_online?

Заранее спасибо!
Fuze 9 ноября 2015 в 16:11 +1
small user social cms
Так я же написал, что проверять статус пользователя (онлайн/офлайн) теперь нужно при помощи метода cmsUser::userIsOnline($user_id).
А там где нужно, проверяете, например так (предполагается, что работаем в модели):

Список пользователей:

Код PHP:
  1. $users = $this->get('{users}', function($user){
  2.  
  3. $user['is_online'] = cmsUser::userIsOnline($user['id']);
  4.  
  5. return $user;
  6.  
  7. });
Только онлайн пользователи:

Код PHP:
  1. $this->joinInner('sessions_online', 'online', 'i.id = online.user_id');
  2.  
  3. $users = $this->get('{users}', function($user){
  4.  
  5. $user['is_online'] = true;
  6.  
  7. return $user;
  8.  
  9. });
Sergon 9 ноября 2015 в 12:31 0
small user social cms
Fuze, заметил в группах, когда заходишь отредактировать, картинка выводится в оригинальном размере, не красиво. Что подправить? подскажите пожалуйста.
Sergon 9 ноября 2015 в 12:44 0
small user social cms
прошу прощения, поторопился. Не очистил кэш.
Glaz 9 ноября 2015 в 15:26 0
no profile
Спасибо большое. Как раз начинаю работу над новым проектом.Вы лучшие!
Sergon 9 ноября 2015 в 15:58 +1
small user social cms
подскажите у кого как работает виджет категории, у меня при прямом переходе на публикацию не показывает в какой категории.
Антон 28 ноября 2015 в 14:55 0
small user social cms
У меня в виджете категорий контента даже при нахождении категории не отображается текущая
vikont 9 ноября 2015 в 19:07 0
small user social cms
После обновления не могу репостить анонсы с сайта в соц сети Однокласснини и Google+
Одноклассники отвечают ресурс не доступен, а Google+ молча не создает анонс.
То же самое если на этих сетях пытаться вставить свою ссылку.
Кстати на этом сайте та же проблема с Google+, а Одноклассники не подхватывают картинку.
Как решить проблему репостов в эти сети? На сторонних сайтах с ними все впорядке.
Birles 9 ноября 2015 в 19:59 +1
small user social cms
Birles 9 ноября 2015 в 20:01 0
small user social cms
Неправильно вставил ссылку, вот она http://addons.instantcms.ru/addons/ogp-me.html
vikont 9 ноября 2015 в 21:46 0
small user social cms
Спасибо! Уже стоит, но не в нем дело. Одноклассники ругаются на ссылку, считая ее не верной!
Например ссылка : http://dnrru.ru/news/739-kak-prodat-rodinu-za-450-v-mesjac.html
а результат

Похоже та же история и с Гуглом+
kaless 9 ноября 2015 в 23:20 0
small user social cms
Скорее всего у вас что то с шаблоном. На дефолтном проверьте.
vikont 10 ноября 2015 в 00:10 0
small user social cms
Шаблон NEWS Олега Васильевича, сразу после обновления таких проблем не было, возможно еще старые настройки были закешированны. Жду обновления.
Других советов нет? ВК нормально срабатывает, а теперь еще и Фэйсбук перестал воспринимать ссылки.
kaless 10 ноября 2015 в 00:11 0
small user social cms
Я же говорю, на дефолтном шаблоне попробуйте. Если с ним все нормально, то дело в шаблоне 100%
vikont 10 ноября 2015 в 00:43 0
small user social cms
Проверил! На дефолтном та же песня! Но спасибо, узнал что неомесенджер не работает именно из-за шаблона.
Что касается ссылок, то попробуйте от себя, вот эту последнюю ссылку которую создал движек при сохранении новости.
http://dnrru.ru/afisha/25-v-donecke-sostoitsja-vruchenie-profsoyuznyh-biletov-pervokursnikam-respubliki.html
Предыдущая ссылка еще сработала и работает на Фэйсбуке, а эта уже нет.
kaless 10 ноября 2015 в 00:44 0
small user social cms
а вы чистили кэш когда поменяли шаблон?
vikont 10 ноября 2015 в 00:52 0
small user social cms
Шаблон уже больше месяца стоит smile А кеш у меня не включен и поэтому всегда чистый.
kaless 10 ноября 2015 в 01:39 0
small user social cms
Похоже у вас что то с хостингом, при проверке разметки валидатором
http://validator.w3.org/check?uri=http://dnrru.ru/afisha/25-v-donecke-sostoitsja-vruchenie-profsoyuznyh-biletov-pervokursnikam-respubliki.html 302 ошибка выходит
vikont 10 ноября 2015 в 10:14 0
small user social cms
Спасибо! Так и есть! Озадачил поддержку... разбираются.
Олег Васильевич я 10 ноября 2015 в 11:29 0
small user social cms
Шаблолн, кстати, тестируется после обновления до текущей версии.
По вашему поводу
vikont 10 ноября 2015 в 14:01 -1
small user social cms
Тут какая бяка со ссылками и не думаю, что шаблон в этом виноват. Возможно проблема в хостинге, жду от них ответа.
Но скажем так, что первая попавшаяся ссылка с теста
http://test1.instantcms.com.ua/news/13-novost-dlja-testa-opcii-podelitsja.html
валидацию на http://validator.w3.org/ почему то не прошла
Sorry! This document cannot be checked.
Колян 10 ноября 2015 в 04:11 0
small user social cms
Вчера добавил одну ссыль в вк, всё хорошо и картинка и заголовок всё подцепилось, сделал ещё одну статью спустя 2 часа примерно, хотел также в вк отправить ссыль, но вставилась просто ссылка, анонса полноценного уже небыло, ни на хосте, ни с сайтом нечего не делал, не обновлялся.
Князь Мышкин 9 ноября 2015 в 22:42 0
small user social cms
Побуду занудой.
Мигратор не планируется?
SEOrigin 9 ноября 2015 в 22:57 0
no avatar
Есть довольно серьёзная проблема - с уведомлениями об ответах на комментарии.
Они не отправляются, притом, что опция в разделе профиля "Уведомления" соответствующая включена.
Уведомления не приходят ни на email, ни на сайте.
Проблему с сообщением на email решил так:
в файле /system/controllers/comments/actions/submit.php
227 строку заменил на:
Код PHP:
  1. if ($parent_comment){
  2. $this->model->filterEqual('id',$parent_comment['user_id']);
  3. $parent_user_notify_options = $this->model->getFieldFiltered('users','notify_options');
  4. $parent_user_notify_options = cmsModel::yamlToArray($parent_user_notify_options);
  5. if(!isset($parent_user_notify_options['comments_reply']) || !empty($parent_user_notify_options['comments_reply'])) {
  6. $this->notifyParent($comment, $parent_comment);
  7. }
  8. }
На почту уведомления стали приходить, однако на сайте не работают уведомления.
Андрей 25 ноября 2015 в 01:29 0
small user social cms
а у меня после обновления не приходят комментарии к контенту (к статьям, блогам ,фото), хотя все уведомления настроены.
Андрей 25 ноября 2015 в 01:58 0
small user social cms
поправлю, если ставишь галочку "уведомлять о новых комментариях" то приходят на email, на сайте нет.
Romanovcmc 9 ноября 2015 в 23:26 0
small user social cms
В логах сервера такие ошибки, при чем в большом количестве
Код PHP:
  1.  
  2. [Mon Nov 09 23:17:03 2015] [error] [client 95.108.158.244] PHP Warning: Division by zero in /var/www/****.ru/templates/default/controllers/tags/widgets/cloud/cloud.tpl.php on line 11
  3. [Mon Nov 09 23:17:03 2015] [error] [client 95.108.158.244] PHP Warning: Division by zero in /var/www/****.ru/templates/default/controllers/tags/widgets/cloud/cloud.tpl.php on line 12
Колян 10 ноября 2015 в 02:44 0
small user social cms
Подскажите, обязательно устанавливать обновления через админку, нельзя просто файлы перезалить или при обновлении через админку чтото в базе меняется?
Val 10 ноября 2015 в 13:18 0
small user social cms
Прочтите детальнее новость - внизу подробно расписано как можно устанавливать
Romanovcmc 10 ноября 2015 в 15:41 -1
small user social cms
В общем походу заново поставлю сайт, сделаю все свои правки, последовательно установлю все необходимые компаненты. Перенесу базу. Че то как то проблемно у меня это обновление проходит.
vikont 10 ноября 2015 в 15:58 0
small user social cms
Не только у вас. Поле дата перестала сохранять минуты, время обнуляется до часов. Редакторы creator и tinymce перестали работать. Это у всех так или только у меня?
Олег Васильевич я 10 ноября 2015 в 19:59 0
small user social cms
Поле дата перестала сохранять минуты, время обнуляется до часов
Вы о дате публикации? Если да, то есть минуты.
Редакторы creator и tinymce перестали работать.
У меня работают.
vikont 10 ноября 2015 в 20:31 0
small user social cms
Если не включать управление сроком публикации, тогда минуты есть. Если включить управление тогда при вызове создать есть и часы и минуты, а после сохранения остаются только часы.
Та же ситуация и при использовании поля дата отдельно, вносишь с часами и минутами, после сохранения только часы.
Редакторы работают на обновленном движке и старой версии шаблона? Или шаблон тоже обновлен? У меня шаблон под ICMS 2.2.1
Олег Васильевич я 10 ноября 2015 в 22:13 0
small user social cms
Время: только что проверил (указывал и вручную и "текущее время") - нет проблемы
Редакторы: шаблон, естественно, обновлён.
vikont 10 ноября 2015 в 20:41 0
small user social cms
Я извиняюсь, не верно выразился не минуты обнуляются а полностью время.
stealthdebuger 10 ноября 2015 в 19:34 0
small user social cms
Хотелось бы увидать фильтрацию данных из cookie возвращаемых cmsUser::getCookie().
Смотришь как пишут сторонние доработки, подставляешь сформированные cookie и... не знаешь радоваться или огорчаться.

Хотелось бы увидать изменения в системе хуков, сделать её более расширенной и комфортной для разработчиков, возможно что-то позаимствовать из аналогичной системы хуков для WP, чтобы отучить их вносить изменения в файлы самой CMS, что зачастую сводит усилия авторов InstantCMS на нет.

Хотелось бы, возможно и излишней, но всё же большее качественной обработки запроса в cmsDatabase::escape(), ибо пихают туда энтузиасты много всего и не всегда real_escape_string спасает, т.к. язык SQL довольно обширен и одинаковый результат можно достичь отличными друг от друга фразами.
stealthdebuger 10 ноября 2015 в 19:39 0
small user social cms
Также, хотелось бы увидать защиту от брута (ограничение на количество проверок?) для cmsUser::autoLogin(), в данный момент это довольное шаткое место в системе.
Fuze 10 ноября 2015 в 19:59 0
small user social cms
фильтрацию данных из cookie возвращаемых cmsUser::getCookie()
Например? Фильтровать должны разработчики на месте, после получения данных. Т.к. универсального фильтра не существует - кому-то нужно одно, кому-то другое.
Хотелось бы увидать изменения в системе хуков, сделать её более расширенной и комфортной для разработчико
Это общая фраза, хочется конкретики, примеров. Т.е. конкретно, чего не хватает.
большее качественной обработки запроса в cmsDatabase::escape()
Насколько больше? Опять же, хочется конкретики, т.к. в силу того, что все знать невозможно, догадаться я не могу, что имеется в виду. Желательно сразу эксплуатации.
Также, хотелось бы увидать защиту от брута (ограничение на количество проверок?) для cmsUser::autoLogin(), в данный момент это довольное шаткое место в системе.
Подобрать токен, чуть более, чем нереально.
Код PHP:
  1. $string = md5(md5(session_id() . '$' . microtime(true) . '$' . uniqid()) . '$' . $seed);
p.s. Очень хочется конкретики. Например, в этом релизе, что мало кто заметил, закрыты уязвимости (хотя они и не принесут пользы злоумышленнику).
Nemoi 10 ноября 2015 в 21:06 +4
small user social cms
Спасибо Большое, за Ваш труд! v
yury 11 ноября 2015 в 12:06 0
no avatar
после обновления с предыдущей версии почему то перестали добавляться и сохраняться виджеты. в чем может быть проблема?
Игорь 11 ноября 2015 в 15:08 0
small user social cms
Пробовал установить обновление и на хостинг, и локально. Результат один и тот же. Тупо белый экран.
Fuze 11 ноября 2015 в 15:40 +2
small user social cms
Тупо белый экран
Нужно внимательно прочесть текст новости, а так же комментарии. Про белый экран написано здесь и не только здесь достаточное количество раз.
yury 11 ноября 2015 в 16:45 0
no avatar
по поводу сохранения виджетов после обновления могут быть ошибки? почему то у меня виджеты не хотя новые сохраняться
Игорь 11 ноября 2015 в 19:55 0
small user social cms
Благодарю за наводку. Более тщательно подошёл к установке с отслеживанием ошибок. Дело оказалось в установленном компоненте "Знакомств". После не большой пляски с бубнами во время обновления вокруг отключения и включения таблиц cms_users и cms_dating_vip обновление установилось и заработало. С чем я себя и поздравляю joke
Игорь 11 ноября 2015 в 15:16 +1
small user social cms
Вылечиться после такого "обновления" удаётся только откатом к предыдущей версии.
BoAnRo 12 ноября 2015 в 14:30 +1
small user social cms
Думаю, стоит ли перед обновлением выключить сайт, то есть поставить на тех. обслуживание? Все таки активность пользователей в момент обновления может навредить обновлению. Если это так, то стоит указать этот пункт в инструкции. Или это не важно?
Олег с клещами 12 ноября 2015 в 17:25 0
small user social cms
Начал реальный проект на 2.3.0, и вот проблемы со свойствами:
1) не сохраняется порядок свойств при просмотре контента, причём в админке всё выглядит сохранившимся.
2) при добавлении контента, свойства не группируются и названия групп свойств не выводятся.
Даже на 2 бете двойки это работало правильно.
Fuze 12 ноября 2015 в 17:34 0
small user social cms
А после перемещения свойств "сохранить порядок" нажимаете? Не могу повторить проблему у себя, запишите видео ваших действий или опишите словами порядок действий.
Олег с клещами 13 ноября 2015 в 09:08 0
small user social cms
Создаю "свойство1" в группе "группа1"
Создаю "свойство2" в группе "группа2"
Создаю "свойство3" в группе "группа2"
Создаю "свойство4" в группе "группа1"

Перемещаю "свойство4" в группе "группа1" на самый вверх
Нажимаю "Сохранить порядок"
В админке всё сохраняется
При просмотре контента всё в таком порядке как создавал, как будто перемещения небыло.
Олег с клещами 13 ноября 2015 в 09:42 +1
small user social cms
Разобрался!
Просто я создал много категорий и ко всем привязаны одни и те же свойства. Не сразу понял, что после привязки порядок надо менять отдельно в каждой категории. Всё работает.
Но, кстати, на будущее может предусмотреть такую опцию, типа "Изменить порядок во всех категориях"?
Vladimir 12 ноября 2015 в 21:01 0
small user social cms
Народ! Что делает обновление с виджетами? Виджет "календарь публикаций" перестал листаться после обновления. Разработчики заняты, кто скажет в чём может быть проблема?
Cтудия Sitestroi 12 ноября 2015 в 23:22 +2
small user social cms
Проблему поняли, ajax запрос 404 выдает, обновим и опубликуем.
vikont 13 ноября 2015 в 01:34 +2
small user social cms
Попробуйте перезалить файлы обновления! У меня календарь листается.
Сегодня уже 13 число, разные проблемы возникли еще 7-го, что то решили провайдеры! НО! основная часть проблем оказалась в битых файлах!!!!!!
Сегодня залил через FTP и то 2 раза. Со второй попытки все заработало!!! И ВАМ того же желаю!
Единственная нерешенная проблема - это обнуляющиеся часы в полях Data и в дате публикации при включенном управлении датой публикации. Так же видимо по этой причине нет отображается время публикации на Виджите Список контента.
Vladimir 13 ноября 2015 в 02:50 0
small user social cms
Обновление перезалили? Или файлы календаря? Файлы календаря по фтп обновлял, не помогает.
Если же само обновление, то думаю здесь нужно делать всё через админку, как говорят авторы, иначе обновление не полное будет, идут же запросы в БД.
vikont 13 ноября 2015 в 03:48 +1
small user social cms
Файлы календаря вообще не трогал, он же работал и работает, перезаливал файлы движка и шаблона.
Естественно, сначала инсталляция через админку, а потом уже обновлял! Вся проблема в том, что далеко не всегда установка происходит безболезненно. Частенько бьются файлы даже при распаковке на сервере. От чего это происходит трудно сказать, но собственный небольшой опыт и штудирование оффсайта подсказывает, что если что то глючит после установки или обновления, ПЕРЕЗАЛЕЙ ФАЙЛЫ ВРУЧНУЮ, так как повторная инсталляция не всегда желательна из-за процедур создания таблиц в базе данных.
Vladimir 13 ноября 2015 в 22:24 0
small user social cms
Не знаю, обновлён стандартным образом, потом по ftp обновил файлы, содержимым папки "package", результата нет, календарь не листается
Vladimir 13 ноября 2015 в 22:24 0
small user social cms
Не знаю, обновлён стандартным образом, потом по ftp обновил файлы, содержимым папки "package", результата нет, календарь не листается
Vladimir 14 ноября 2015 в 00:04 0
small user social cms
Вообщем файлы переписал уже по несколько раз, не помогает. А повторное установка обновления через установщик приводит к 503 ошибки. Календарь не листается.
Romario 13 ноября 2015 в 13:28 -1
small user social cms
Хм... никак не мог с "белым" экраном победы достичь. После старта обновы из одменки по адресу .../finish белый экран, по всему саиту белый экран тоже. Ничо не работает. Однако. из бэкапа импорт БД вернул к жизни саит, но нутром чую, что что-то не то сделал)))) хотя версию то показывает 2.3.. теперь.
Romario 13 ноября 2015 в 14:36 0
small user social cms
Упорно "белый" сайт/admin/install/finish... scratch
BoAnRo 14 ноября 2015 в 15:57 0
small user social cms
У меня тоже был белый экран при ручном обновлении.

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

Пока что ошибок в работе сайта после обновления не видел.

Я так понимаю что белый экран в этом случае - это нормально, поскольку не обновлены еще файлы движка.
Romario 13 ноября 2015 в 15:20 0
small user social cms
Я хз чо там делается, но не обновился саит. Белый экран и "." Ручная установка не спасла. Стоят Dating и Neomessenger. Все остальное по дефолту. Может кто подскажет, что не так?
Kreator 13 ноября 2015 в 15:38 +2
small user social cms
а Dating разве обновили до 2.3?
если у меня не отшибает память еще пока не было на него обновления.
с датингом просто сидят и ждут нового датинга чтоб обновляться.
Romario 13 ноября 2015 в 15:42 0
small user social cms
Вот оно что... Ат души, бро...
Андрей 13 ноября 2015 в 19:50 0
small user social cms
Да я тоже жду!
Kreator 13 ноября 2015 в 14:44 0
small user social cms
Мелочь конечно, но все равно внесу ее: Это касается статусов пользователя.
При отключенной стене пользователя все равно отображается рядом со статусом ссылка "Ответить" которая соответственно никакой роли не играет.

В остальном все просто супер!
Fuze 13 ноября 2015 в 16:24 0
small user social cms
Лучше подобное на гитхабе писать https://help.github.com/articles/creating-an-issue/
Evanescence 15 ноября 2015 в 16:15 0
small user social cms
Не могу найти кнопку Issue, может какая то ограничение по группам стоить?
""
Fuze 26 ноября 2015 в 09:14 +1
small user social cms
была выключена, включили https://github.com/instantsoft/icms2/issues
vikont 13 ноября 2015 в 21:39 0
small user social cms
Кто подскажет? Почему обнуляется время в поле Дата? И в поле даты публикации при включенном управлении датой публикации, без управления дата публикации отображает время.
Birles 14 ноября 2015 в 12:41 0
small user social cms
Уф, наконец то все обновил и движок, и шаблон. Были проблемы, но все они успешно устранены. Спасибо за обновление, сайт работает намного шустрее. Теперь все работает как часики, кроме типа поля "Написать автору" от Дениса Васильевича. Может кто сталкивался с такой проблемой этого поля: при отправке письма от пользователя (автора объявления), автоматом прописывается майл администратора и никак не хочет цеплять майл пользователя-автора, даже вручную прописал майл, все равно не получается.
SE7EN 14 ноября 2015 в 12:44 +1
small user social cms
ждал что в этом обновлении будет реализована функция предпросмотра размещаемого контента статьи/новости - нету жаль.
Sergon 14 ноября 2015 в 13:14 0
small user social cms
Обнаружил, что после обновления не работает поиск.
вот такое сообщение:

Ошибка в запросе БД:
Can't find FULLTEXT index matching the column list

SELECT id, slug, date_pub, title, content
FROM cms_con_pages
WHERE is_pub = 1 AND MATCH(title, content) AGAINST ('>\"12313\" <+1231*' IN BOOLEAN MODE)

на вновь установленной, всё в порядке. используется дефолтный шаблон, но и сторонние разработки тоже.
Подскажите где копать пожалуйста!
Sergon 14 ноября 2015 в 14:15 0
small user social cms
проверил, оказывается до обновления тоже было. Что может быть подскажите пожалуйста!
BoAnRo 15 ноября 2015 в 11:31 +1
small user social cms
Еще важно перед ручным обновлением не забыть поставить рекурсивом права на запись для папки /system/config, ведь после установки и настройки системы согласно инструкции права на ее запись убираются.

Сначала создал копию своего сайта на поддомен, чтобы протестировать установку обновления. Все прошло хорошо. Но когда устанавливал обновления на основной сайт, забыл поменять права на /system/config. Вспомнил только когда Filezilla при переносе на сервер файлов с папки package архива обновления не хотела закидать один файл в папку config. После окончания обновления пришлось сравнить базы данных и файлы тестового сайта и основного, чтобы быть уверенным, что обновление стало хорошо при невозможности достучатся до папки config. Но все хорошо. Пришлось только добавить 1 строку в конфигурационный файл config.php.

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

Большое спасибо разработчикам и поздравления всем пользователям InstantCMS!
Колян 15 ноября 2015 в 13:50 +3
small user social cms
ОБНОВИЛИСЬ! Обновились полёт стабильный, многое отвалилось и не мудрено хаков вагон у нас, но благодаря Evanescence 100% хаков были восстановлены, а благодаря PIN была восстановлена работоспособность рубрикатора категорий (он у нас изменён конкретно, с его помощью разделы для публикации контента выбираются, стандартное поле для выбора категорий годится лишь для сайтов с минимальным количеством категорий)
Да действительно имеет место быть увеличение производительности системы, хотя у нас далеко не хилый хостинг (месяц назад сняли ограничения)

Спасибо R2 Спасибо FUZ и всем кто принимал участие в допиливании двигла. Ждём инвидео.
Konstantin 15 ноября 2015 в 17:47 0
small user social cms
Здравствуйте, не могу понять что стало с почтой, обновился но теперь перестали приходить уведомления о регистрации, и подтверждение ящика при регистрации harbin-gid(.)ru
BoAnRo 15 ноября 2015 в 23:42 0
small user social cms
Проверил у себя. Такой проблемы нет после обновления. У меня почта настроена через smtp.
Romanovcmc 15 ноября 2015 в 20:09 0
small user social cms
На странице компонентов ссылки в столбце автор ведут в некуда.
Fuze 15 ноября 2015 в 21:21 0
small user social cms
Не критично, но все равно спасибо, поправим.
vsemkrot 16 ноября 2015 в 07:03 -1
small user social cms
всем добра!!обновил сайт, заметил вот такие проблемы
1- ставлю поле Дата - убираю галочку фильтр по диапозону - сохраняю - галочка остаётся и в фильтре выводит !!
2 - ставлю тип поля Текст - сохраняю вылетает - Ошибка сервера 503-Возможно, она перегружена запросами или отключена для обслуживания.так же тескт HTML!!!
Ошибка Ошибка в запросе БД:
BLOB/TEXT column 'my_otkuda' used in key specification without a key length

ALTER TABLE `cms_con_my` CHANGE `my_otkuda` `my_otkuda` text
Romanovcmc 17 ноября 2015 в 00:28 +1
small user social cms
И еще, такая штука, в базе есть у типов контента атрибут UNSIGNED, если сайт на новой системе делать, они вроде как проставляются, а если обновлять, то в таблицах типов контента их не будет. Но может это не важно.
Romanovcmc 17 ноября 2015 в 23:58 0
small user social cms
В общем вроде как обновился, осталась только вот такая ошибка, подскажите, пожалуйста, кто знает как решить, установлен неомессаджер
Undefined index: url in /var/www***mirpetel.ru/system/controllers/neomessenger/hooks/menu_messages.php on line 7, referer: http://www.mirpetel.ru/users/276
Код этого файла такой:
Код PHP:
  1. <?php
  2.  
  3. class onNeomessengerMenuMessages extends cmsAction {
  4.  
  5. public function run($item) {
  6.  
  7. if ($item['url'] == '/messages' || $item['action'] == 'view') {
  8.  
  9. $user = cmsUser::getInstance();
  10. $template = cmsTemplate::getInstance();
  11.  
  12. $layout = $template->getLayout();
  13.  
  14. if ($user->is_logged && $layout === "main") {
  15.  
  16. $is_allowed = $user->isInGroups($this->options['groups_allowed']);
  17.  
  18. if ($is_allowed) {
  19.  
  20. $this->addPluginToPage();
  21.  
  22. }
  23.  
  24. }
  25.  
  26. }
  27.  
  28. return $item;
  29.  
  30. }
  31.  
  32. }
Romanovcmc 18 ноября 2015 в 17:01 0
small user social cms
Чтобы решить эту проблему, нужно Код PHP:
if ($item['url'] == '/messages' || $item['action'] == 'view') {
на этот
Код PHP:
if ((isset($item['url']) && $item['url'] === '/messages') || (isset($item['action']) && $item['action'] == 'view')) {
vsemkrot 18 ноября 2015 в 18:56 -1
small user social cms
А по мой проблеме выше писал,разработчики есть решение??
Vega 19 ноября 2015 в 12:36 0
small user social cms
Спасибо! Отличный релиз!
Дмитрий 19 ноября 2015 в 17:38 0
small user social cms
Давно хотел спросить про виджеты. В движок встроен виджет - Аватор пользователя. А в свойствах его видим, что он задействует меню пользователя. При чём здесь тогда его название - Аватор пользователя? И ещё, что даёт виджет - Меню действий? Что он есть, что нет, ни чего не выводиться.

И заодно ещё вопрос. Я привык, что при переносе сайта с одного домена, на другой, или перемещение сайта в папку, нужно в админке движка просто поменять доменное имя, не копаясь в коде. В инстанте я этого не вижу, что очень не удобно. Как вообще на данный момент это сделать наиболее быстро и правильно?
Олег Васильевич я 19 ноября 2015 в 18:05 +1
small user social cms
Настройки при переносе измените здесь:
system\config\config.php
Про меню действий: установите на всех страницах - выведется на тех из них где пользователю будут разрешены какие-то действия.
Про аватар вопрос "не вопросный" (не нравится, установите виджет меню с выводом персонального меню; делов то...)
Дмитрий 19 ноября 2015 в 18:30 -2
small user social cms
Про меню действий, всё понятно, спасибо. А вот с виджетом "Аватор пользователя". Во первых название его не отражает его суть. А самое главное, это единственный повторяющийся виджет, он полностью аналогичен виджету "Меню". Предлагаю его убрать совсем из дистрибутива, за ненадобностью. Зачем повторяющийся виджет?

По поводу изменения доменного имени, всё понятно. Просто не удобно. Намного лучше было, если это настраивалось в админке.
Василий Сергеевич 19 ноября 2015 в 18:08 +1
small user social cms
Аватар пользователя - это персональное меню пользователя + выводит аватарку, имя, репутацию и рейтинг
Меню действий joke это..... меню действий на сайте
И заодно ещё вопрос. Я привык, что при переносе сайта с одного домена, на другой, или перемещение сайта в папку, нужно в админке движка просто поменять доменное имя, не копаясь в коде. В инстанте я этого не вижу, что очень не удобно. Как вообще на данный момент это сделать наиболее быстро и правильно?
Внести необходимые изменения в файл Сайт/system/config/config.php
И почитать тут: http://docs.instantcms.ru/manual/install Указание путей
Василий Сергеевич 19 ноября 2015 в 18:10 0
small user social cms
Олег Васильевич я, как шустро печатает а
iWeb 20 ноября 2015 в 13:15 0
small user social cms
Добрый день ! Как в v2.3.0 в дефолтном редакторе комментариев Мarkitup закрыть от индексации ссылки тегом rel="nofollow" ?
Если кто подскажет способ решения огромная благодарность !
Игорь Lu 20 ноября 2015 в 14:33 -1
small user social cms
После установки на локальный сервер открывается только главная страница, а на всех остальных выводится ошибка:

Object not found!

The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Error 404

skloservice-rs2.com
11/20/15 13:29:08
Apache/2.2.29 (Win32)

Устанавливаю на Open Server
Игорь Lu 20 ноября 2015 в 14:35 0
small user social cms
При установке InstantCMS 2.2.1 такой проблемы нет.
Олег Васильевич я 20 ноября 2015 в 15:59 0
small user social cms
Проверьте наличие .htaccess в корне сайта.
Если нет, перекачайте дистрибутив и залейте оттуда
vsemkrot 21 ноября 2015 в 10:58 -1
small user social cms
всем добра!!обновил сайт, заметил вот такие проблемы
1- ставлю поле Дата - убираю галочку фильтр по диапозону - сохраняю - галочка остаётся и в фильтре выводит !!
2 - ставлю тип поля Текст - сохраняю вылетает - Ошибка сервера 503-Возможно, она перегружена запросами или отключена для обслуживания.так же тескт HTML!!!
Ошибка Ошибка в запросе БД:
BLOB/TEXT column 'my_otkuda' used in key specification without a key length

ALTER TABLE `cms_con_my` CHANGE `my_otkuda` `my_otkuda` text
Evanescence 21 ноября 2015 в 12:57 0
small user social cms
Fuze, подскажите пожалуйста, в БД появилась таблица users_personal_settings, но в новости не нашел информацию об этом.
Для чего назначена данная таблица?
Хочу использовать эту таблицу для персональных настроек каждого пользователя, т.е. можно было бы изменить положение колонок, цвет, фон и т.д.
Хочется чтоб в следующих версиях, добавили значение в массив который получаем по cmsUser::getInstance();
vikont 21 ноября 2015 в 21:35 0
small user social cms
Еще в предыдущей версии заметил, что при включении Управпения сроком публикации часы обнуляются, даже если это просто редактирование старой статьи. Но тогда еще и Новость не хотела публиковаться, пока не отключишь управление.
При обновлении новости публикуются, но часы все так же обнуляются.
Сейчас вопрос стал еще острее, так как понадобилась Афиша. Был создан новый Тип контета и в нем появились еще 2 поля Дата с началом и Концом событий, но часы обнуляются и в этих полях. Причину такого поведения найти не удалось. В довершении проблемы заблокировалось системное слово afisha Любой Тип контента созданный с использованием слова afisha становится проблемным - не отображается системная кнопка загрузки изображения и публикация не сохраняется.
Нужен совет как победить эти проблемы.
Fuze 21 ноября 2015 в 21:56 0
small user social cms
Очевидно, что проблема имеет место быть только у вас. Поставьте чистую систему и все будет работать. А если на чистоустановленной системе проявляется данный баг, то описывайте пошагово, так, чтобы за вами точь в точь можно было повторить.
vikont 21 ноября 2015 в 22:33 0
small user social cms
Пробовал! Но подключал к старой базе данных. Проблема осталась. Похоже, что проблема в базе данных или у провайдера.
Есть идея заново сгенерить базу, но как перенести все данные и не перенести глюк?
Какие таблицы надо переносить на новую базу, а какие нет?
Олег Васильевич я 22 ноября 2015 в 12:43 0
small user social cms
Замечен небольшой глюк в типе контента с активированной опцией "Управление сроком публикации".
Если выставить время позже текущего, страница снимается с публикации (всё правильно). Далее выставляем время раньше текущего, запись всё равно не опубликуется (в базе, в поле записи "is_pub", остаётся 0; приходится "ручками" публиковать)
Fuze 22 ноября 2015 в 13:04 -1
small user social cms
Проверил и под администратором и под пользователем. Ставлю дату публикации меньше текущего времени - все публикуется.
Опишите пошагово порядок действий.
Олег Васильевич я 22 ноября 2015 в 13:07 0
small user social cms
Сначала надо выставить дату позже текущего времени. чтобы она снялась с публикации. А уже потом, - дату меньше текущей. По идее запись должна опубликоваться, а она остаётся не опубликованной.
vsemkrot 22 ноября 2015 в 13:15 -1
small user social cms
а мне не подскажите,уже 3 раза писал выше о свой проблеме после обновления!
Олег Васильевич я 23 ноября 2015 в 15:28 0
small user social cms
В ленте активности (и в виджете "лента" активности) сообщение о загрузке фото осталось без alt
Dorimen 24 ноября 2015 в 09:33 0
no avatar
После обновления начались траблы с sitemap.xml:

1. Директория orehovod.com/cache/static/sitemaps есть. Права у нее 777. Файлы записываются:



2. После ручного запуска планировщика файлы создались:



Правда почему-то владелец apache и права 644 (изменить нельзя). Но по ходу они просто заново пересоздаются каждый раз при планировщике?

3. А вот уже при попытке перейти на файл карты сайта - проблема:

MakArtSoft 24 ноября 2015 в 17:40 0
small user social cms
На сайтах работающих по https:// возможна некорректная работа с recaptcha.
Решается путем небольших правок в /system/controllers/recaptcha/lib/recaptchalib.php
Dimson 27 ноября 2015 в 23:58 0
small user social cms
Сегодня час бился с тем, почему у меня не отображается виджет группы одноклассников в html виджете движка. Оказалось, что во всем виновата опция "Сжимать HTML" в настройках сайта. Для чистоты эксперимента поставил новый движок и попробовал на дефолтном шаблоне - подтвердилось. Отключаем опцию и о чудо, виджет появляется. Что-то не так сжимается..
Val 28 ноября 2015 в 01:57 +1
small user social cms
Проверьте код виджета одноклассников на наличие двойных пробелов?
Dimson 30 ноября 2015 в 10:45 0
small user social cms
Имеется ввиду два пробела один за другим? А разве это должно влиять?
Loadырь 30 ноября 2015 в 11:14 +2
small user social cms
Dimson:
во всем виновата опция "Сжимать HTML" в настройках сайта
Эта опция ни в чём не виновата. Виноваты разработчики приложений, которые ответственно подходят к вопросу комментирования кода и вносят комментарии в яваскрипты двойным слэшем ("// комментарий"). Получается такая ситуация, когда при сжатии хтмл происходит удаление переносов строк и все строки с кодом, которые ниже строки комментария превращаются в один длинный комментарий. Так вот когда возникает ошибка яваскрипта, все скрипты после ошибки уже не выполняются. Поэтому ваш код виджета и не работает, так как где-то ранее сработала ошибка. Выход один: для разработчиков в двойке для комментариев яваскриптов использовать конструкцию ("/* комментарий */") вместо ("// комментарий"), а вам как пользователю существующего надо искать где возникает ошибка и устранить этот нюанс.
Dimson 30 ноября 2015 в 15:30 0
small user social cms
Да вроде нет в скрипте комментариев и двойных пробелов тоже
Dimson 30 ноября 2015 в 15:32 0
small user social cms
Хотя... пробелы наверное есть
Loadырь 30 ноября 2015 в 15:39 +1
small user social cms
В указанном скрипте нет комментариев, а в тех что грузятся до него возможно есть.
Dimson 30 ноября 2015 в 19:08 0
small user social cms
Перестали подтягиваться значения по умолчанию для полей типов контента. Люди добрые подскажите куда посмотреть, как исправить?
vgorode 1 декабря 2015 в 14:55 0
small user social cms
В архиве нет папки package!?
vgorode 1 декабря 2015 в 15:01 0
small user social cms
Извиняюсь ))) скачал установочную новую версию 2.3.0
Дмитрий 4 декабря 2015 в 13:24 0
small user social cms
Не работают настройка дефолтного шаблона, выдаёт ошибку: Fatal error: Call to a member function getSingleUploadWidget() on a non-object in C:\OpenServer\domains\instantttt230.ru\templates\default\assets\fields\image.tpl.php on line 2

Строка из image.tpl.php: <?php echo $field->data['images_controller']->getSingleUploadWidget($field->element_name, $field->data['paths'], $field->data['sizes']); ?>

Как поправить?
Fuze 4 декабря 2015 в 16:24 0
small user social cms
Как поправить?
Переключиться на дефолтный шаблон и убедиться, что проблема в шаблоне. Обновить файлы своего шаблона.
yury 5 декабря 2015 в 23:33 0
no avatar
кстати файл роботс был бы полезен в корне сайта, т.к яндекс очень его любит и даже в вебмастере в диагностике показывает ошибку. При чем при установке движка было бы отлично, если бы его можно было заполнить как и конфиг
yury 6 декабря 2015 в 12:33 0
no avatar
планируется ли в 2.3.0 и последующих версиях пинговалка в поисковые системы, как было это в первой ветке? очень полезно для ускорения индексации сайта и новых страниц.
Старый балбес 6 декабря 2015 в 13:32 +1
small user social cms
Уважаемые разработчики Icms !
Меня очень смущает передача и использование не фильтруемых данных в типе поля текст в заголовках ?


Fuze 6 декабря 2015 в 14:34 0
small user social cms
не фильтруемых данных в типе поля текст
включите типографирование для поля текст
в заголовках
пример приведите. по скриншотам понять невозможно. пошагово и конкретно.
Старый балбес 6 декабря 2015 в 16:10 +1
small user social cms
Примеры привел в личном сообщении.
Fuze 6 декабря 2015 в 21:06 +3
small user social cms
исправим все до нового года, благодарю за сообщение.
Старый балбес 6 декабря 2015 в 16:20 +3
small user social cms
Fuze:
включите типографирование для поля текст
В полях типа TEXT " Заголовок" типов контента нет возможности включения типографа.
Я вижу что только в полях типа HTML есть типограф.
Старый балбес 7 декабря 2015 в 20:49 0
small user social cms
Очень прошу также, пожалуйста внесите изменения в controller
функции runAction и runExternalAction :
часть кода
Код PHP:
  1. if ($max_params < count($params))
заменить на
Код PHP:
  1. if ($max_params > count($params))
В отладчике $max_params = $rf->getNumberOfParameters(); имеет всегда число меньше на 1.
a - $max_params = 0 - count($params) = 0
б - $max_params = 1 - count($params) = 2 , параметр со значением false учитывается: поэтому и count($params) = 2.
И в случае b- сторонний компонент невозможно запустить.

Аналогия с php.net Robert Pitt
Там аналогичный пример if($this->method_args_count > count($this->params)
где имеется знак больше.
Для разработчика своих дополнений и компонентов "не на типах контента ", это очень существенное изменение .
На систему (на данном этапе) это изменение не влияет. А для разработчика приложений , это буквально очень важно.
yury 7 декабря 2015 в 23:46 0
no avatar
подскажите пожалуйста, можно ли в типе куонтента вотогалереи указать какое количество фото нужно показывать нка странице в категории? не смог найти эту настройку( В 1 ветке были удобные настройки галереи- как показывать, какое количество, какой рамзер фотографий у каждой галереи и у превью, также можно было выбрать превью вручную.
yury 8 декабря 2015 в 01:24 0
no avatar
еще очень большое пожелание по фильтрам. еще бы в фильтре движка были ползунки для фильтров числа ОТ и ДО, было бы вообще отлично, т.к полузнкаи всеже многие пользуются, т.к это удобно. в битриксе удобно есть отдельно фильтр ОТ и ДО, и ОТ и ДО с ползунками, что позвляет гибко настраивать фильтр
yury 9 декабря 2015 в 09:35 0
no avatar
что-то с версией 2.3.0 всеже не так. Несколько сайтов на 1 ветке работают стабильно на хосте+ сайт на версии до 2.3.0 тоже работают корректно. Сайт на 2.3.0 даже в админке почему то время от времени отваливается. В логах сервака никаких ошибок не пишет.
yury 9 декабря 2015 в 09:37 0
no avatar
yury 9 декабря 2015 в 09:44 0
no avatar
хостинг ihc.ru со всеми другими версиями движка работает на 5+ быстро и без проблем.
Fuze 9 декабря 2015 в 09:53 0
small user social cms
скриншот прямо поясняет ситуацию и раскрывает суть.
В логах сервака никаких ошибок не пишет.
может вы их не нашли просто?
Из того, что вы описали и показали примером я вижу только проблему сервера.
Несколько сайтов на 1 ветке работают стабильно на хосте+ сайт на версии до 2.3.0 тоже работают корректно.
Очень субъективно. Совпадение и желание так думать, не более.
yury 9 декабря 2015 в 11:41 0
no avatar
могу привести примеры в ЛС, если есть время посмотреть, убедитесь в этом, что только сайт на 2.3.0 предпочитает отваливаться, т.к с другими сайтами 100% все ОК! Это не только мое мнение, но и той аудитории, которая посещает сайты, и как раз которая отписалась по этому поводу.
Fuze 9 декабря 2015 в 12:25 0
small user social cms
дело не во мнении. дело в том, что если есть какая то ошибка, ее нужно выявить. сайт не может просто так "отваливаться". и вероятно, если бы была проблема в движке, то была бы ошибка движка с ее текстом.
yury 9 декабря 2015 в 18:16 0
no avatar
Просто странно, что это происходит только с одним сайтом и то, даже когда в админке, а не на самом сайте, на котором возможно было бы, что виджет кривой
yury 10 декабря 2015 в 10:39 0
no avatar
нашлась всеже/ было ограничение у нгних на 1 IP
Вадим Нарочный 9 декабря 2015 в 12:38 0
small user social cms
Установил на denwer. Открывается главная страница, но если переходить в компоненты (\admin, \users и т.д.) денвер выдает:

Not Found

The requested URL /news was not found on this server.
Подсказка Денвера

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/site.ru/www/news, которого не существует.

В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:
Вадим Нарочный 9 декабря 2015 в 13:00 0
small user social cms
Нашел, из-за отсутствия файла .htaccess. Разработчики или я виноват, не пойму!?
yury 9 декабря 2015 в 18:21 0
no avatar
этот файл 100% есть в архиве движка
Слава 9 декабря 2015 в 21:47 0
small user social cms
У меня тоже была такая проблема.
Оказалось что мой ВИНРАР игнорирует эти файлы. Они как-бы и есть, но с другой сторони их как-бы и нет.
Пришлось распаковывать архив на сервер, и с него скачивать эти файлы. Но что интересно, при сохранении говорит, что такой файл уже существует.
Антон 10 декабря 2015 в 20:37 0
small user social cms
Есть проблема с ajax, например, если мне нужно загрузить определенный блок страницы jquery load'ом.

Пример: $('#body').load(current_url+" #body", function(){});

В результате получаю только данные из блока article.

Как понял проблема в определении типа запроса движком. В system/core нашел в request.php нашел блок:

Код PHP:
  1. private function detectContext(){
  2. if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) &&
  3. $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
  4. return cmsRequest::CTX_AJAX;
  5. } else {
  6. return cmsRequest::CTX_STANDARD;
  7. }
  8. }
При отключении условия все работает, кроме админки scratch
Антон 10 декабря 2015 в 20:47 0
small user social cms
В system/core в template.php нашел функцию processRender.
Насколько я понял, она участвует только в формировании фронтенда. В условии на аякс-запрос прописал тоже, что идет для стандарта. Полет нормальный.

Вопрос - есть ли более элегантное решение?
Fuze 10 декабря 2015 в 21:34 +3
small user social cms
Лучше такие вопросы задавать все же на форуме, ваш вопрос не зависит от версии движка.
есть ли более элегантное решение
Попробовать передать/изменить headers у запроса, выполнив его через $.ajax вместо .load.
Антон 10 декабря 2015 в 21:57 0
small user social cms
Понял спасибо
Владимир 12 декабря 2015 в 19:12 0
small user social cms
Спасибо!!!! Смотрю форум и магазин еще нет. будем ждать. Всем удачи.
yury 20 декабря 2015 в 10:37 0
no avatar
кстати, планируется ли всеже мультисайтовость у 2-ки? было бы всеже классно иметь движку такую опцию, т.к если у человека по 3-4 сайта планируется, то удобно управлять через единую админку.
Fuze 21 декабря 2015 в 09:50 0
small user social cms
Как вы это технически представляете? Особенно, если сайты на разных серверах и с разными базами, шаблонами, конфигурацией. Этот функционал лишний и в ближайшей перспективе точно делаться не будет. Есть куда более нужные вещи, которые необходимо внедрить.
добавить в дистрибутив файл роботс и сделать его управляемым через админку
Зачем добавлять в дистрибутив, если данный файл у каждого свой? Я то могу добавить его, только что в нем писать то? Пустым оставлять? Зачем тогда вообще его добавлять?
По поводу управления через админку. Этот файл не должен быть доступен для записи. Соответственно, чтобы его отредактировать нужно делать некий инструмент подключения по ftp (по типу как устанавливаются дополнения). Вопрос: зачем это делать ради одного файла, который с легкостью можно создать/отредактировать по ftp?
yury 21 декабря 2015 в 21:35 0
no avatar
я говорю про следующую ситуацию: челвоек хочет делать для себя несколько сайтов - все на одном хостинге с единой базой но с разными доменами. таким образом человек может управлять всеми сайтами через одну админку, при этом имея всего один дистрибутив. такое есть и в неткате и в хостцмс и вроде как даже во фришных некоторых движках.

В файле роботс прописать то что разрешено индексировать сайт всем поисковикам. Или во время установки спрашивать каким поисковикам разрешить индексацию. человек отмечает галками каким поисковикам и эта информаация прописывается в роботс. тем самым челвоеку не надо знать синтакцис этого файла даже. а то по умолчанию этого файла нет в пакете и многие даже не знают о его существовании.
Loadырь 21 декабря 2015 в 22:01 0
small user social cms
yury:
человек может управлять всеми сайтами через одну админку, при этом имея всего один дистрибутив
Имхо, но "положить" сразу несколько сайтов одним "кривым" дополнением - это как минимум расточительно.
yury 21 декабря 2015 в 23:19 0
no avatar
так не стоит кривые дополнения ставить.
Loadырь 21 декабря 2015 в 23:27 +1
small user social cms
Так ведь никто и не ставит "кривые" дополнения, они там сами появляются после обновления движка instantCMS.
Старый балбес 24 декабря 2015 в 19:14 0
small user social cms
Loadырь:
"положить" сразу несколько сайтов одним "кривым" дополнением - это как минимум расточительно.
Можно положить всю энергосеть определенной страны при правильном "дополнением".
На фоне отсутствия электричества, проблемы с базой данных вообще не существенны.
Fuze 21 декабря 2015 в 22:24 0
small user social cms
Я может что-то не понимаю, но
челвоек хочет делать для себя несколько сайтов - все на одном хостинге с единой базой но с разными доменами
Это называется зеркала и там в любом случае будет одна админка на все домены.
В файле роботс прописать то что разрешено индексировать сайт всем поисковикам.
Так при отсутствии этого файла так и есть.
Или во время установки спрашивать каким поисковикам разрешить индексацию. человек отмечает галками каким поисковикам и эта информаация прописывается в роботс
Какой в этом смысл? Кроме этого, вы точно читали мой предыдущий комментарий? Там про права доступа есть кое-что.
тем самым челвоеку не надо знать синтакцис этого файла даже. а то по умолчанию этого файла нет в пакете и многие даже не знают о его существовании.
Конечно, зачем развиваться, знать чего-то) Машину водить и не знать как открутить колесо.
Напишите конкретно, что прописать в этом файле по умолчанию, я пропишу и вложу файл, мне не жалко.
yury 21 декабря 2015 в 23:25 0
no avatar
просто тот же вебмастер яндекса теперь ругается, если файла роботс нет на сайте.

Как пример основной информации

Host: http://адрес сайта

User-agent: *
Allow: /
Sitemap: http://адрес сайта/sitemap.xml
yury 20 декабря 2015 в 12:21 0
no avatar
еще предложение конструктивное - добавить в дистрибутив файл роботс и сделать его управляемым через админку, т.к надо закрывать дубли некоторых страниц и прописывать правила для поисковиков нередко. а то сейчас и вовсе файл вроде как отсутсвует в пакете
yury 20 декабря 2015 в 12:22 0
no avatar
т.е добавить надстройку - запретить индексацию в типазх контента. если чекбокс активен, то чтобы автоматом прописывал в роботс
Aquarius 20 декабря 2015 в 14:22 0
small user social cms
yury, по-моему, файл роботс гораздо проще и надёжней редактировать вручную.
Тем более, что ваши предложения, похоже, не требуют делать это слишком часто...
Но ещё важнее то, что многие поисковики просто плевать хотели на этот файл (это же их дело – искать ли его, читать ли), поэтому тратить драгоценное время разработчиков столь неэффективно, скорей всего, нет смысла.

А про управление 3-4 сайтами через одну админку...
Попробуйте сами разработать ТЗ – непротиворечивый дизайн такой админки!
Труфальдино из Бергамо просто нервно курит в сторонке...
yury 20 декабря 2015 в 23:56 -2
no avatar
Попробуйте сами разработать ТЗ – непротиворечивый дизайн такой админки!
заходите в админку - там список сайтов. выбираете сайт и попадаете в аналогинчюу ныне админку. все просто и без Труфальдино

Но ещё важнее то, что многие поисковики просто плевать хотели на этот файл
многие это какие? У яндекса в вебмастере не просто так есть отдельный инструмент по проверке этого файла. Гугл также его съедает. Вам еще какие то поисковики важны?
Raiden 21 декабря 2015 в 01:48 +2
small user social cms
yuri:
заходите в админку - там список сайтов. выбираете сайт и попадаете в аналогинчюу ныне админку
То, что вы предлагаете - давно уже есть. Это называется браузер (необходимые инструменты - закладки, чекбокс "сохранить пароль")
Всё просто и без Труфальдино ©
yury 21 декабря 2015 в 21:36 0
no avatar
То, что вы предлагаете - давно уже есть. Это называется браузер (необходимые инструменты - закладки, чекбокс "сохранить пароль")
для каждого сайта нужен отдельно взятый дистрибутив. а если будет описанный мной функционал, то нежуен будет только один дистрибутив.
Aquarius 26 декабря 2015 в 02:31 0
small user social cms
yury, видимо, вы не очень хорошо представляете себе значение слова «дистрибутив»...
И, видимо, не случайно он у вас получился «нежуен»...
yury 22 декабря 2015 в 01:56 0
no avatar
заметил баг в 2.3.0

в дефолте уже есть категории объявлений. я удалил все категории кроме категории вакансии. и почему то в подкатегории "резюме" ПОЯВИЛИСЬ все свойства прежних категорий
Dimson 24 декабря 2015 в 12:35 0
small user social cms
Пагинация в модерации только у меня не работает, кто-нибудь проверял?
Зайтуна 25 декабря 2015 в 11:04 0
small user social cms
Доброго времени суток, после обновления сайта появилась ошибка 503 при доступе к определенному контенту.


Удалила из контента поле "Написать автору". Ошибка пропала. Теперь все открывается. На возможности связаться с авторами у нас построена вся работа сайта.Без этой формы мы никак не можем.

Кто-то смог решить аналогичную проблему?
Денис Васильевич 25 декабря 2015 в 16:28 0
small user social cms
Да что вы говорите.. scratch
Не отвлекайте разработчиков на недочёты в сторонних дополнениях! Обращайтесь к разработчикам этих дополнений!
Денис Васильевич 25 декабря 2015 в 16:36 0
small user social cms
Fuze, бытуют слухи.. мол скоро ждать 2.4.x. Насколько правда, на сколько скоро? Много ли будет изменений в файлах шаблона?
Я шаблоны готовлю, думаю, может стоит обождать. Уж извините но на гитхаб не шлите, для меня сие пока что не поддаётся анализу.
Fuze 25 декабря 2015 в 17:02 +1
small user social cms
если ничего не случится непредвиденного, то до нового года будет
Много ли будет изменений в файлах шаблона
скачайте с гитхаба полный архив и сравните файлы, никак иначе я не могу ответить.
yury 25 декабря 2015 в 18:03 0
no avatar
еще важный момент - всеже надо масштабировать аватарку пользователя, а то ее можно даже очень большую загрузить и она так и останется.

пример в ВК и прочих соцсетях наиболее правильное решение
Олег Васильевич я 25 декабря 2015 в 21:16 -1
small user social cms
еще важный момент - всеже надо масштабировать аватарку пользователя, а то ее можно даже очень большую загрузить и она так и останется.
Примпенительно к обновлению движка, очень смешно!
пример в ВК и прочих соцсетях наиболее правильное решение
За теми критериями оценки, вообще шедевр!
yury, браво!
yury 25 декабря 2015 в 21:41 0
no avatar
лично мое мнение - такая аватарка в профиле как сейчас на сайте это не дело

если ваше мнение иное, то это более чем странно
Олег Васильевич я 25 декабря 2015 в 21:59 0
small user social cms
Ааа! Теперь понял вас: очень важно чтобы система распознавала картинки с лампочками и не позволяла их загружать в качестве аватара.
Спойлер
yury 25 декабря 2015 в 23:23 0
no avatar
надесюь вы просто прикалываетесь)
но явно пользователь не должен думать какой величины картинку он загружает на аватарку и явно никто специально обрезать ее не будет, если конечно ваш сайт не сообщество дизайнеров и ITшников
Олег Васильевич я 26 декабря 2015 в 00:12 0
small user social cms
надесюь вы просто прикалываетесь)
только отчасти
Олег Васильевич я 26 декабря 2015 в 00:23 0
small user social cms
...по той причине, что, на мой взгляд, есть проблемы немного важнее.
Всё ж просто: есть форум. Там поднимаете тему (к примеру): изменение загрузки аватара (или его отображения).
В самой теме: хочу изменить то и то так и так; сделал следующее; получилось так; подскажите, пожалуйста, как сделать, чтобы получилось эдак.
В идеале: попытаться сделать самостоятельно, поделиться с нами результатом в своём блоге.
Только без обид, пожалуйста. Ничего личного, просто разработчиков жаль (им читать нашу с вами болтовню)
letsgo 26 декабря 2015 в 00:19 0
small user social cms
Олег Васильевич имеет в виду, что стилями можно любую картинку в принципе ограничить.
Олег Васильевич я 26 декабря 2015 в 00:24 0
small user social cms
Нет, я о другом (выше написал)
Azami 27 декабря 2015 в 23:01 0
small user social cms
Обновился. при заходе на страницу профиля выдает ошибку
Warning: include_once(/путь/сайт.ru/docs/system/fields/s.php) [function.include-once]: failed to open stream: No such file or directory in /путь/сайт.ru/system/config/autoload.php on line 25

Warning: include_once() [function.include]: Failed opening '/путь/сайт.ru/docs/system/fields/s.php' for inclusion (include_path='.:/путь/сайт.ru/php') in /путь/сайт.ru/system/config/autoload.php on line 25

Помогите.

строка 25
Код PHP:
  1.  
  2. include_once PATH . '/' . $class_file;
Роман 27 февраля 2016 в 22:15 0
small user social cms
Подскажите пожалуйста где скачать полный архив 2.3.0
Kreator 27 февраля 2016 в 22:27 0
small user social cms
Роман 27 февраля 2016 в 22:33 0
small user social cms
Спасибо огромное.