Umbraco не перестает радовать новыми регулярными релизами. На этот раз в релизе — масштабное обновление до версии Umbraco 8.4, в котором появились новые классные функции и настройки, а также исправлены прежние недоработки.
Новая версия разработана благодаря работе создателей CMS и многочисленного сообщества, которое предложило и реализовало несколько классных идей.
Сейчас мы подробнее расскажем об этих обновлениях.
А если вы хотите в целом больше узнать об Умбраке, советуем прочитать нашу прошлую статью.
В этом релизе появилось несколько полезных функций, которые заметно упрощают работу разработчикам и редакторам/контент-менеджерам. Также здесь порядка 180 улучшений, которые реализованы сообществом Umbraco.
Для начала давайте разберем новые функции.
Эта функция добавляет новые инструменты, которые помогут вам отслеживать типы данных, используемые в ваших проектах на Umbraco.
Для типов данных было реализовано отдельное приложение, аналогичное тому, что уже работало в отношении контента и медиафайлов. В нем теперь можно найти наименования типа свойств и ID для типа данных, а также информацию о том, где используется тип данных.
Если открыть вкладку “info” (ее видно в правом верхнем углу), вы увидите все типы (страницы и любые иные сущности), использующие этот тип данных. На скрине выше отображается тип данных Textarea, и мы видим, что он используется в ряде типов документов. Там же есть ссылки на места, где тип данных используется — так что их легко настроить и отрегулировать.
Вторая функция, которую добавили для отслеживания типов данных, — это более понятное и заметное предупреждение при попытке удаления типа данных. В прежних версия пользователю сообщалось только, что удаление типа данных может привести к потере содержимого. Сейчас же CMS сразу сообщает, где используется этот тип данных, чтобы вам было проще решить — можно ли его удалить или нет.
Это очень сильно повышает удобство командной разработки, теперь не нужно беспокоиться, что ты можешь нечаянно удалить что-то нужное.
Также в версии 8.4 можно добавлять действия к свойству, являющемуся экземпляром типа данных, о которых мы говорили ранее. Самый простой способ объяснить это — показать первое действие свойств, доступное в этой версии: возможность копирования всего свойства вложенного содержимого.
Эта функция поможет редакторам, которым необходимо продублировать аналогичные блоки контента — они смогут полностью скопировать весь вложенный элемент контента и вставить его в другой элемент контента такого же типа, после чего его можно отредактировать.
В версии 8.4 появились три точки рядом с редактором свойств вложенного содержимого. Нажав эту кнопку, вы раскроете меню Property actions, из которого можно скопировать элементы свойства, чтобы добавить их в другое свойство по принципу вложенного содержимого.
Возможность копирования этих элементов поможет редакторам работать значительно быстрее.
Теперь можно осуществлять поиск по GUID (Global Unique Identifier) в админке. Это работает для следующих элементов:
Эта новая функция поиска будет очень полезна при отладке: если вы обнаружили сообщение об ошибке в логах, содержащем GUID, теперь вы можете легко найти объект, используя поиск в админке.
Также теперь доступен поиск элементов медиа по имени файла. Почему это здорово? В более старых версиях Umbraco можно было искать только по имени элемента медиа, которое могло содержать разные имена файлов. Теперь, если вам нужно найти элемент с очень специфическим именем файла, вы можете выполнить поиск именно по этому элементу.
Медиабиблиотека оптимизирована для работы с большим количеством элементов — теперь она будет запрашивать только эскизы элементов в области просмотра. Это должно обеспечить хороший прирост производительности и даже позволить легко открывать папки, в которых ранее браузер подвисал бы из-за большого количества сгенерированных запросов.
Если коротко, в Umbraco 8.4 внедрили ленивую загрузку галереи. И это круто.
Оригинал на английском
Новая версия разработана благодаря работе создателей CMS и многочисленного сообщества, которое предложило и реализовало несколько классных идей.
Сейчас мы подробнее расскажем об этих обновлениях.
А если вы хотите в целом больше узнать об Умбраке, советуем прочитать нашу прошлую статью.
Что же нового в Umbraco 8.4
В этом релизе появилось несколько полезных функций, которые заметно упрощают работу разработчикам и редакторам/контент-менеджерам. Также здесь порядка 180 улучшений, которые реализованы сообществом Umbraco.
Для начала давайте разберем новые функции.
Отслеживание типов данных
Эта функция добавляет новые инструменты, которые помогут вам отслеживать типы данных, используемые в ваших проектах на Umbraco.
Новое приложение типов данных
Для типов данных было реализовано отдельное приложение, аналогичное тому, что уже работало в отношении контента и медиафайлов. В нем теперь можно найти наименования типа свойств и ID для типа данных, а также информацию о том, где используется тип данных.
Если открыть вкладку “info” (ее видно в правом верхнем углу), вы увидите все типы (страницы и любые иные сущности), использующие этот тип данных. На скрине выше отображается тип данных Textarea, и мы видим, что он используется в ряде типов документов. Там же есть ссылки на места, где тип данных используется — так что их легко настроить и отрегулировать.
Удаление типов данных: теперь почти невозможно сделать это нечаянно
Вторая функция, которую добавили для отслеживания типов данных, — это более понятное и заметное предупреждение при попытке удаления типа данных. В прежних версия пользователю сообщалось только, что удаление типа данных может привести к потере содержимого. Сейчас же CMS сразу сообщает, где используется этот тип данных, чтобы вам было проще решить — можно ли его удалить или нет.
Это очень сильно повышает удобство командной разработки, теперь не нужно беспокоиться, что ты можешь нечаянно удалить что-то нужное.
Действия свойств
Также в версии 8.4 можно добавлять действия к свойству, являющемуся экземпляром типа данных, о которых мы говорили ранее. Самый простой способ объяснить это — показать первое действие свойств, доступное в этой версии: возможность копирования всего свойства вложенного содержимого.
Эта функция поможет редакторам, которым необходимо продублировать аналогичные блоки контента — они смогут полностью скопировать весь вложенный элемент контента и вставить его в другой элемент контента такого же типа, после чего его можно отредактировать.
Как скопировать свойство вложенного контента
В версии 8.4 появились три точки рядом с редактором свойств вложенного содержимого. Нажав эту кнопку, вы раскроете меню Property actions, из которого можно скопировать элементы свойства, чтобы добавить их в другое свойство по принципу вложенного содержимого.
Возможность копирования этих элементов поможет редакторам работать значительно быстрее.
Улучшенный поиск в админке
Теперь можно осуществлять поиск по GUID (Global Unique Identifier) в админке. Это работает для следующих элементов:
- Содержимое
- Медиа-материалы
- Участники
- Шаблоны
- Типы содержимого
- Типы медиа
- Типы данных
Эта новая функция поиска будет очень полезна при отладке: если вы обнаружили сообщение об ошибке в логах, содержащем GUID, теперь вы можете легко найти объект, используя поиск в админке.
Также теперь доступен поиск элементов медиа по имени файла. Почему это здорово? В более старых версиях Umbraco можно было искать только по имени элемента медиа, которое могло содержать разные имена файлов. Теперь, если вам нужно найти элемент с очень специфическим именем файла, вы можете выполнить поиск именно по этому элементу.
Оптимизация медиабиблиотеки
Медиабиблиотека оптимизирована для работы с большим количеством элементов — теперь она будет запрашивать только эскизы элементов в области просмотра. Это должно обеспечить хороший прирост производительности и даже позволить легко открывать папки, в которых ранее браузер подвисал бы из-за большого количества сгенерированных запросов.
Если коротко, в Umbraco 8.4 внедрили ленивую загрузку галереи. И это круто.
Оригинал на английском