Skip to content

Commit 928b17a

Browse files
committed
Merge branch '5.x'
# Conflicts: # config/assets.php # resources/js/components/assets/Browser/Browser.vue # resources/views/blueprints/index.blade.php # src/Http/Controllers/CP/Assets/AssetContainersController.php # src/Http/Controllers/CP/Collections/EntriesController.php # src/Policies/AssetFolderPolicy.php
2 parents 1c10421 + 66c3dc7 commit 928b17a

24 files changed

Lines changed: 628 additions & 37 deletions

File tree

config/assets.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,4 +235,16 @@
235235
'cache_path' => storage_path('statamic/glide/ffmpeg'),
236236
],
237237

238+
/*
239+
|--------------------------------------------------------------------------
240+
| Use V6 Permissions
241+
|--------------------------------------------------------------------------
242+
|
243+
| This allows you to opt in to the asset permissions that will become the
244+
| default behavior in Statamic 6. This will be removed in Statamic 6.
245+
|
246+
*/
247+
248+
'v6_permissions' => false,
249+
238250
];

resources/js/components/assets/Browser/Browser.vue

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -297,24 +297,15 @@ export default {
297297
},
298298
299299
canCreateFolders() {
300-
return (
301-
this.folder &&
302-
this.container.create_folders &&
303-
!this.restrictFolderNavigation &&
304-
(this.can('upload ' + this.container.id + ' assets') || this.can('configure asset containers'))
305-
);
300+
return this.folder && this.container.create_folders && !this.restrictFolderNavigation;
306301
},
307302
308303
canEdit() {
309304
return this.can('edit ' + this.container.id + ' assets') || this.can('configure asset containers');
310305
},
311306
312307
canUpload() {
313-
return (
314-
this.folder &&
315-
this.container.allow_uploads &&
316-
(this.can('upload ' + this.container.id + ' assets') || this.can('configure asset containers'))
317-
);
308+
return this.folder && this.container.allow_uploads;
318309
},
319310
320311
containerIsEmpty() {

resources/lang/de/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
'move_{container}_assets' => 'Dateien verschieben',
5858
'rename_{container}_assets' => 'Dateien umbenennen',
5959
'delete_{container}_assets' => 'Dateien löschen',
60+
'edit_{container}_folders' => 'Ordner bearbeiten',
61+
'create_{container}_folders' => 'Ordner erstellen',
62+
'move_{container}_folders' => 'Ordner verschieben',
63+
'rename_{container}_folders' => 'Ordner umbenennen',
64+
'delete_{container}_folders' => 'Ordner löschen',
6065
'group_forms' => 'Formulare',
6166
'configure_forms' => 'Formulare konfigurieren',
6267
'configure_forms_desc' => 'Gewährt Zugriff auf alle Berechtigungen im Zusammenhang mit Formularen.',

resources/lang/de_CH/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
'move_{container}_assets' => 'Dateien verschieben',
5858
'rename_{container}_assets' => 'Dateien umbenennen',
5959
'delete_{container}_assets' => 'Dateien löschen',
60+
'edit_{container}_folders' => 'Ordner bearbeiten',
61+
'create_{container}_folders' => 'Ordner erstellen',
62+
'move_{container}_folders' => 'Ordner verschieben',
63+
'rename_{container}_folders' => 'Ordner umbenennen',
64+
'delete_{container}_folders' => 'Ordner löschen',
6065
'group_forms' => 'Formulare',
6166
'configure_forms' => 'Formulare konfigurieren',
6267
'configure_forms_desc' => 'Gewährt Zugriff auf alle Berechtigungen im Zusammenhang mit Formularen.',

resources/lang/en/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,11 @@
6363
'move_{container}_assets' => 'Move assets',
6464
'rename_{container}_assets' => 'Rename assets',
6565
'delete_{container}_assets' => 'Delete assets',
66+
'edit_{container}_folders' => 'Edit folders',
67+
'create_{container}_folders' => 'Create folders',
68+
'move_{container}_folders' => 'Move folders',
69+
'rename_{container}_folders' => 'Rename folders',
70+
'delete_{container}_folders' => 'Delete folders',
6671

6772
'group_forms' => 'Forms',
6873
'configure_forms' => 'Configure forms',

resources/lang/es/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
'move_{container}_assets' => 'Mover medios',
5858
'rename_{container}_assets' => 'Renombrar medios',
5959
'delete_{container}_assets' => 'Eliminar medios',
60+
'edit_{container}_folders' => 'Editar carpetas',
61+
'create_{container}_folders' => 'Crear carpetas',
62+
'move_{container}_folders' => 'Mover carpetas',
63+
'rename_{container}_folders' => 'Renombrar carpetas',
64+
'delete_{container}_folders' => 'Eliminar carpetas',
6065
'group_forms' => 'Formularios',
6166
'configure_forms' => 'Configurar formularios',
6267
'configure_forms_desc' => 'Otorga acceso a todos los permisos relacionados con formularios',

resources/lang/fr/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
'move_{container}_assets' => 'Déplacer des ressources',
5858
'rename_{container}_assets' => 'Renommer des ressources',
5959
'delete_{container}_assets' => 'Supprimer des ressources',
60+
'edit_{container}_folders' => 'Modifier des dossiers',
61+
'create_{container}_folders' => 'Créer des dossiers',
62+
'move_{container}_folders' => 'Déplacer des dossiers',
63+
'rename_{container}_folders' => 'Renommer des dossiers',
64+
'delete_{container}_folders' => 'Supprimer des dossiers',
6065
'group_forms' => 'Formulaires',
6166
'configure_forms' => 'Configurer les formulaires',
6267
'configure_forms_desc' => 'Permet d’accéder à toutes les autorisations liées aux formulaires.',

resources/lang/it/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
'move_{container}_assets' => 'Sposta media',
5858
'rename_{container}_assets' => 'Rinomina media',
5959
'delete_{container}_assets' => 'Elimina media',
60+
'edit_{container}_folders' => 'Modifica cartelle',
61+
'create_{container}_folders' => 'Crea cartelle',
62+
'move_{container}_folders' => 'Sposta cartelle',
63+
'rename_{container}_folders' => 'Rinomina cartelle',
64+
'delete_{container}_folders' => 'Elimina cartelle',
6065
'group_forms' => 'Form',
6166
'configure_forms' => 'Configura form',
6267
'configure_forms_desc' => 'Consente l\'accesso a tutti i permessi relativi ai form',

resources/lang/nl/permissions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@
5757
'move_{container}_assets' => 'Verplaats assets',
5858
'rename_{container}_assets' => 'Hernoem assets',
5959
'delete_{container}_assets' => 'Verwijder assets',
60+
'edit_{container}_folders' => 'Wijzig mappen',
61+
'create_{container}_folders' => 'Maak mappen aan',
62+
'move_{container}_folders' => 'Verplaats mappen',
63+
'rename_{container}_folders' => 'Hernoem mappen',
64+
'delete_{container}_folders' => 'Verwijder mappen',
6065
'group_forms' => 'Formulieren',
6166
'configure_forms' => 'Beheer formulieren',
6267
'configure_forms_desc' => 'Geeft toegang tot alle rechten behorende bij formulieren',

resources/views/blueprints/index.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@
258258
<td>
259259
<div class="flex items-center gap-2">
260260
<ui-icon name="blueprints" class="text-gray-500 me-1" />
261-
<a href="{{ cp_route('blueprints.additional.edit', [$blueprint['namespace'], $blueprint['handle']]) }}" v-pre>{{ $blueprint['title'] }}</a>
261+
<a href="{{ cp_route('blueprints.additional.edit', [$blueprint['namespace'], $blueprint['handle']]) }}" v-pre>{{ __($blueprint['title']) }}</a>
262262
</div>
263263
</td>
264264
<td class="actions-column">

0 commit comments

Comments
 (0)