]> _ Git - fluidbook-toolbox.git/commitdiff
wait #7273 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 28 Jan 2025 13:02:08 +0000 (14:02 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 28 Jan 2025 13:02:08 +0000 (14:02 +0100)
app/Models/FluidbookPublication.php
resources/views/vendor/backpack/crud/buttons/fluidbook_publication/edit.blade.php

index 62f8148376e2d8851e4d8bbcf60f8f76cef58d4e..de1f203c4e8efebd16bee00a3c617871a36266a0 100644 (file)
@@ -778,6 +778,11 @@ class FluidbookPublication extends ToolboxStatusModel
         return can(static::$_permissionBase . ':admin') && $this->allowsUpdate();
     }
 
+    public function allowsLinkEditorBeta()
+    {
+        return can(static::$_permissionBase . ':admin') && $this->allowsUpdate();
+    }
+
 
     public function getTitleForColumn()
     {
index 583d37f1559a75876412094da3d241a97b3cde84..5654e3213c39dcb9539520f024829d9e1ca9078f 100644 (file)
@@ -1,5 +1,8 @@
 {{-- __('!! Paramètres des fluidbooks') --}}
 @php
+
+
+
     $actions=[
         'settings'=>
             [
 
 
     if($entry->getPagesNumber()>0 && (!$entry->composition_fluidbook || !$entry->composition_fluidbook_links)){
-      $actions['sep_links']='---------';
+        if($entry->allowsLinkEditorBeta()){
+            $actions['sep_links']='---------';
+        }
         $actions ['links']=
-        [
+            [
             'label'=>__('Éditeur de liens'),
                 'url'=>$crud->route.'/$id/edit/$action',
                 'target'=>'_blank'
                 ];
-
-      $actions ['links-beta']=
-        [
-            'label'=>__('Éditeur de liens').' (DEV)',
-                'url'=>$crud->route.'/$id/edit/$action',
-                'target'=>'_blank'
-                ];
-    }
+        if($entry->allowsLinkEditorBeta()){
+              $actions ['links-beta']=
+                [
+                    'label'=>__('Éditeur de liens').' (DEV)',
+                        'url'=>$crud->route.'/$id/edit/$action',
+                        'target'=>'_blank'
+                        ];
+            }
+        }
 @endphp
 @if($entry->allowsEdit())
     <a class="btn btn-sm btn-link" href="#"