С 4.0 до 4.1
Возможности сущностей
Введён новый способ регистрации возможностей сущностей. Следующие связанные функции объявлены устаревшими:
elgg_register_entity_type()используйтеelgg_entity_enable_capability($type, $subtype, 'searchable')
elgg_unregister_entity_type()используйтеelgg_entity_disable_capability($type, $subtype, 'searchable')
get_registered_entity_types()используйтеelgg_entity_types_with_capability('searchable')
is_registered_entity_type()используйтеelgg_entity_has_capability($type, $subtype, 'searchable')
Переменная конфигурации registered_entities больше недоступна.
В настоящее время реализованы возможности: „commentable“, „likable“ и „searchable“.
Вложенные комментарии
Добавлена поддержка вложенных комментариев. Эта функция должна быть включена в настройках сайта. Для её работы внесены изменения в JavaScript и CSS, связанные с комментариями. Если вы используете специальные стили или пользовательские функции, связанные с этой возможностью, вам может потребоваться уделить этому дополнительное внимание.
Устаревшие API
Функции библиотеки
elgg_get_version()используйтеelgg_get_release()
get_user_by_code()используйтеelgg_get_user_by_persistent_token(), где нужно предоставить только токен, а не хешированный токен
Хуки плагинов
'likes:is_likable', '<type>:<subtype>'используйте$entity->hasCapability('likable')