De 2.0 à 2.1
APIs dépréciées
ElggFile::setFilestore
get_default_filestore
set_default_filestore
elgg_get_config('siteemail')
: Utilisezelgg_get_site_entity()->email
URLs commençant par
/css/
et/js/
:Utilisez elgg_get_simplecache_url()
elgg.ui.widgets
L’objet JavaScript est déprécié par le module AMDelgg/widgets
Changements de Application::getDb()
Si vous utilisez cette API bas niveau, ne vous attendez pas à ce qu’elle renvoie une instance Elgg\Database
dans Elgg 3.0. Elle renvoie maintenant un Elgg\Application\Database
avec de nombreuses alertes de dépréciation. Ces méthodes n’ont jamais été destinées à devenir une API publique, mais nous ferons de notre mieux pour les prendre en charge dans les versions 2.x.
Ajout du module elgg/widgets
Si le code de votre plugin appelle elgg.ui.widgets.init()
, utilisez le module elgg/widgets à la place.