зеркало из https://github.com/nextcloud/text.git
Do not show workspace placeholder on folders without create permissions
The workspace placeholder is shown if there is no "Readme.md" file in the folder and invites the user to add some text, which (tries to) create the "Readme.md" file. Therefore, if the user does not have create permissions on the folder the placeholder should not be shown. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
Родитель
ba44d7b587
Коммит
7cb70383c5
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -22,7 +22,7 @@
|
|||
|
||||
<template>
|
||||
<div v-if="enabled" id="rich-workspace" :class="{'icon-loading': !loaded || !ready, 'focus': focus, 'dark': darkTheme }">
|
||||
<div v-if="!file || (autofocus && !ready)" class="empty-workspace" @click="createNew">
|
||||
<div v-if="showEmptyWorkspace" class="empty-workspace" @click="createNew">
|
||||
<p class="placeholder">
|
||||
{{ t('text', 'Add notes, lists or links …') }}
|
||||
</p>
|
||||
|
@ -80,6 +80,12 @@ export default {
|
|||
shareToken() {
|
||||
return document.getElementById('sharingToken') ? document.getElementById('sharingToken').value : null
|
||||
},
|
||||
canCreate() {
|
||||
return !!(this.folder && (this.folder.permissions & OC.PERMISSION_CREATE))
|
||||
},
|
||||
showEmptyWorkspace() {
|
||||
return (!this.file || (this.autofocus && !this.ready)) && this.canCreate
|
||||
},
|
||||
},
|
||||
watch: {
|
||||
path: function() {
|
||||
|
|
Загрузка…
Ссылка в новой задаче