Всем привет!
Пока что мы с новостями об этом сайте, но очередной релиз тоже на подходе. Итак, по порядку все изменения.
Каталог дополнений InstantCMS
Мы наконец перенесли дополнения с поддомена на основной сайт. Сохранились все урлы и id, со старых поставлен 301 редирект. По сути весь функционал переписан, но визуально сохранён. Обновлённые правила для разработчиков теперь так же на этом сайте. Кроме этого, мы обновили правила сайта в контексте страниц дополнений. Будьте, пожалуйста, взаимовежливыми.
Все подписки на дополнения сохранены (подчищены правда от дублей, ох уже эти накрутчики ;-) ). Закладки также переехали в раздел «Избранное» этого сайта. Публикация новой версии теперь работает корректно и всем подписчикам уведомления рассылаются, используя системную очередь.
По умолчанию теперь открывается раздел с популярными дополнениями, в котором они выводятся отсортированные по:
- Количество отзывов
- Средний рейтинг из отзывов
- Количество подписчиков
- Количество загрузок
А так же отфильтрованные по опции «Не поддерживается разработчиком». Это новая опция для дополнений. Если разработчик её установил, то на странице дополнения выводится блок, что дополнение больше не поддерживается. Для таких дополнений нельзя оставить отзыв.
Раздел «Рекомендуемые» показывает дополнения, отмеченные флагом «Выбор редакции». Этот флаг устанавливают редакторы сайта на свой выбор.
Раздел «Актуальные» показывает дополнения, разработчики которых указали совместимость с текущей стабильной версией InstantCMS.
Чуть позже появится раздел с дополнениями, отсортированными по их последним обновлениям.
В профилях разработчиков появился блок «Дополнения», ведущий на их список.
Встроенные в блоги/комментарии/форум блоки дополнений показываются как и прежде, только не в iframe.
На страницах дополнений вы теперь отдельно можете задать вопрос и отдельно оставить отзыв.
Появился раздел документации для каждого дополнения. Если разработчик его заполнит, в списке такие дополнения отмечаются соответствующей иконкой. Пример и еще пример.
Все ссылки на старый сайт дополнений изменены везде, в том числе на форуме, комментариях и блогах. Но могли что-то упустить, поэтому, если вы заметите ссылку на addons.instantcms.ru, сообщите, пожалуйста мне или в комментариях к новости. Да и в целом, обо всех багах, если такие найдутся, пожалуйста, пишите.
Ночные сборки
В разделе "Скачать" этого сайта появился блок «Ночная сборка». Это текущий архив с гитхаба, собирающийся в автоматическом режиме раз в сутки ночью. В нём всегда текущая дата в качестве даты релиза, а к номеру версии прибавляется постфикс -git, чтобы вы различали. Ночная сборка для тех, кто хочет протестировать новые функции в разрабатываемой версии. Ночная сборка может содержать ошибки и предназначена для тех, кто точно знает, что делает. Устанавливается как обычная версия. Пакетов обновлений и демо для неё нет.
Каталог фрилансеров
Изменена сортировка и фильтрация фрилансеров. Теперь фрилансеры, которые не заходили на сайт более года, не будут там показываться. При этом, после очередной авторизации автоматически туда вернутся.
Сортировка фрилансеров происходит по:
- Месяцу последнего визита
- По карме
Также в настройки добавлена опция «Расчёт стоимости услуг». Заполняйте по возможности.
Мелкие изменения дизайна офсайта
Как вы также могли заметить, этот сайт потихоньку становится лучше и функциональней. Дизайн сайта и вёрстка по мере сил улучшается. Надеемся вы оцениваете улучшения ;-)
Когда релиз?
Мы занимаемся над обновлением. Как только он будет готов, сразу выпустим. В релизе как минимум будет полноценное управление мультиязычностью.
Вроде бы всё написал. Если что-то упустил, добро пожаловать в комментарии.
Поддержите проект
Вы можете стать официальным спонсором или отправить донат, в том числе в криптовалюте. Вы также здорово поможете, если поставите звезду на GitHub, для нас это очень важно.
Огромное спасибо за развитие проекта!!!
Круто, на мой взгляд ссылку на демо лучше открывать в новом окне так удобнее
Если вы про главную страницу этого сайта, то да, сделал в новом окне.
не я про демо компонента
Демо должно открываться во внутреннем окне, например вот так. Не https демо открываются редиректом на домен. Поэтому в том же окне открывается.
Да, и сейчас посетила мысль обходить раз в сутки все демки на предмет кода ответа и рассылать уведомления о недоступности. А то многие демо не работают уже.
Проверять демо — это СУПЕР ИДЕЯ! А то так с неработающими демо казался заброшенным и унылым. А так если разработчикам постоянно напоминать, то они так может и подтянут свои разработки до актуальной версии CMS.
👍
Ага, и у тех, кого нет по 5 лет, обязательно что-нибудь заглючит.
Лучше просто тереть ссылку, если не 200 в течении недели.
Не очень понял. Проверили код ответа. Не 200 — отослали раз письмо, убрали ссылку на демо.
Да, но можно полиберальничать и попроверять код ответа ещё несколько дней(вдруг человек домен забыл продлить). А через несколько дней, если код ответа не 200 — удалить ссылку. Это всего лишь вариант, делайте как вам кажется правильнее и удобнее в реализации.
Да, можно несколько дней попроверять, тоже об этом подумал.
Все понял, отлично, спасибо за проделанную работу
Отлично, спасибо!
В разделе дополнений, на мой взгляд, по-умолчанию лучше было бы выводить либо новые, либо актуальные, потому что многие популярные набрали свою популярность в те далекие времена, когда здесь была совершенно другая активность, а сейчас не известно даже, совместимы ли они с текущей версией InstantCMS. Да и открывая страницу с дополнениями, хочется видеть, что что-то меняется, а не всегда одно и то же. Это мое личное мнение, ни на что не претендую))
Соберём побольше фидбэка и что-нибудь придумаем
Согласен, главная должна быть Новые, а то будет казаться что новые записи не появляются.
Или вариант: Вывести туда дополнения, в которого загрузили обновления. Так хотя бы у разрабов будет стимул обновить свои старые дополнения, что бы светиться на главной.
Здравая мысль!
Соглашусь, с тем, что какое то мягкое подталкивание к обновлениям должно быть, возможно как предложенный вариант… На главной фильтруются новые и обновленные...
И да, «популярные» наверное не самый лучший для главной..
Не заметил… кто предлагал или нет… можно ещё пойти по классике каталогов, сделать список «VIP» дополнений, а попасть в него платно)) и выводить из этого списка где то более заметно...
Очень удобно сделано на XF2(если надо могу дать ссылку). На первом месте последнее добавление или обнавление.
А по рейтингу или популярности каждый потом может настроить нужный фильтр.
А так каталог теперь стал огонь. Особенно что обсуждение компонентов будут теперь в одном месте.
В общем поставил первым набор «Новые». По выводу обновлений дополнений — сделаю виджет отдельный.
Новый раздел с дополнениями супер крутой! Отдельное спасибо за функционал документации. Отличная работа!
Мой любимый движок улучшается с каждым разом и это меня очень радует !
Спасибо за развитие движка, что находите время им заниматься… Всё очень хорошо получилось. Донат отправлен.
Спасибо за донат!
А как происходит проверка совместимости с версией системы?
На примере Neomessenger — версия последнего обновления
а в описании компонента
или это разработчики должны сами ручками изменить версию в описании?
Да, разработчик должен в настройках дополнения указать совместимость. Проверяется с текущей стабильно версией из раздела скачать этого сайта.
Донат отправил ))
Предложение добавил
Редиректа с таких -> addons.instantcms.ru/users/userID/content/addons ссылок нет?
Спасибо за развитие движка и сайта
Спасибо.
Нет. Там другие id пользователей и не совпадали email.
Спасибо. Отправил донат на ЮMoney
Спасибо!
При добавлении дополнения не удобно добавлять версии. Было бы лучше, если бы это был мультвыбор чекбоксами. Особенно, если поддерживается много версий. Про диапазон версий даже не говорю, но ведь мультивыбор чекбоксами есть готовый.
Спасибо!
Мультиязычность работает замечательно, но ее нет в «конструкторе форм», планируется ли ее туда добавить?
Про конструктор забыл, добавлю
Благодарю!
Еще заметил что нет мультиязычности «тегов» в контенте, планируется ли ее туда добавить?
Нет, мультиязычные теги не планируются
По мультиязычности нашел еще одно место, «заголовок меню» при создании/редактировании меню. Планируется ли там тоже жедать мультиязычность?
Очень интересен компонент «Фриланс»! Будет ли он доступен как отдельный компонент, или ждать в следующих релизах?