addBehaviors([ 'adminBlogPreferencesFormV2' => function ($blog_settings) { $exists = []; $path = path::fullFromRoot((string) $blog_settings->get('system')->get('public_path'), DC_ROOT); foreach (['ico', 'png', 'bmp', 'gif', 'jpg', 'mng'] as $ext) { if (file_exists($path . '/favicon.' . $ext)) { $exists[] = sprintf('
' . __("You must place an image called favicon.png or .jpg or .ico into your blog's public directory.") . '
' . __('There are no favicon in blog public directory') . '
' : '' . __('Current favicons:') . '