From efc7b8e3753c9132836fa9a541ddc11cb13d3712 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 15 Mar 2023 11:37:34 +0100 Subject: [PATCH] wip #5807 @1 --- app/Models/AuthUser.php | 6 ++++++ config/backpack/base.php | 2 +- config/gravatar.php | 4 ++-- .../vendor/backpack/base/inc/sidebar_content.blade.php | 10 +++++----- 4 files changed, 14 insertions(+), 8 deletions(-) diff --git a/app/Models/AuthUser.php b/app/Models/AuthUser.php index c4c2fe3f3..06eb7e57b 100644 --- a/app/Models/AuthUser.php +++ b/app/Models/AuthUser.php @@ -2,6 +2,7 @@ namespace App\Models; +use Creativeorange\Gravatar\Facades\Gravatar; use Illuminate\Database\Eloquent\Builder; class AuthUser extends User @@ -12,4 +13,9 @@ class AuthUser extends User { } + + public function avatar() + { + return Gravatar::get($this->email); + } } diff --git a/config/backpack/base.php b/config/backpack/base.php index ab1193226..6623ecade 100644 --- a/config/backpack/base.php +++ b/config/backpack/base.php @@ -248,7 +248,7 @@ return [ // Other options: // - placehold (generic image with his first letter) // - example_method_name (specify the method on the User model that returns the URL) - 'avatar_type' => 'gravatar', + 'avatar_type' => 'avatar', /* |-------------------------------------------------------------------------- diff --git a/config/gravatar.php b/config/gravatar.php index c12e51fdd..aa4ca652e 100644 --- a/config/gravatar.php +++ b/config/gravatar.php @@ -6,11 +6,11 @@ return [ // By default, images are presented at 80px by 80px if no size parameter is supplied. // You may request a specific image size, which will be dynamically delivered from Gravatar // by passing a single pixel dimension (since the images are square): - 'size' => 80, + 'size' => 100, // the fallback image, can be a string or a url // for more info, visit: http://en.gravatar.com/site/implement/images/#default-image - 'fallback' => 'mm', + 'fallback' => 'retro', // would you like to return a https://... image 'secure' => false, diff --git a/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php b/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php index 4c7fa5ec1..684322f3f 100644 --- a/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php +++ b/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php @@ -34,9 +34,9 @@ @can('files:read') - + @endcan @canany(['quiz:read','quiztranslation:read','elearning_media:read']) @@ -63,11 +63,11 @@ @endcanany -@canany(['fluidbook-quote:read','signature:read','fluidbook-theme:read','fluidbook-iconset:read','fluibook-translate:write']) +@canany(['fluidbook-quote:read','signature:read','fluidbook-theme:read','fluidbook-iconset:read','fluibook-translate:write','fluidbook-publication:read'])
  • {{__('Fluidbook')}}