Merge branch 'develop' of github.com:tainacan/tainacan into develop
This commit is contained in:
commit
41976b7b76
|
@ -2441,9 +2441,9 @@
|
|||
}
|
||||
},
|
||||
"buefy": {
|
||||
"version": "0.9.17",
|
||||
"resolved": "https://registry.npmjs.org/buefy/-/buefy-0.9.17.tgz",
|
||||
"integrity": "sha512-+rERzamvkflMsoE6GDqGdj5vpDUmdm5MnCnwjK2O8pdnwr8Pmab94cO//0Vd8ys539qWoeqsjh+B7vPg/lT/nQ==",
|
||||
"version": "0.9.19",
|
||||
"resolved": "https://registry.npmjs.org/buefy/-/buefy-0.9.19.tgz",
|
||||
"integrity": "sha512-5AonCrtZvTfoWJwqmoTl8JbHjjn/U+q0LrSScgUWRZBaquzb8xgzWoownG4dzNHq5veQdOOxA0aUVyK+x7X07g==",
|
||||
"requires": {
|
||||
"bulma": "0.9.3"
|
||||
}
|
||||
|
@ -4886,8 +4886,7 @@
|
|||
},
|
||||
"ini": {
|
||||
"version": "1.3.5",
|
||||
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
|
||||
"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
|
||||
"resolved": "",
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"apexcharts": "^3.33.1",
|
||||
"axios": "^0.21.4",
|
||||
"blurhash": "^1.1.5",
|
||||
"buefy": "^0.9.17",
|
||||
"buefy": "^0.9.19",
|
||||
"bulma": "^0.9.3",
|
||||
"conditioner-core": "^2.3.3",
|
||||
"countup.js": "^2.0.8",
|
||||
|
|
|
@ -39,7 +39,9 @@
|
|||
label-width="120px">
|
||||
<div class="columns">
|
||||
|
||||
<div class="column is-7">
|
||||
<div
|
||||
class="column"
|
||||
:class="!$adminOptions.hideItemEditionDocument || !$adminOptions.hideItemEditionThumbnail ? 'is-7' : 'is-12'">
|
||||
|
||||
<!-- Hook for extra Form options -->
|
||||
<template v-if="hasBeginRightForm">
|
||||
|
@ -355,7 +357,7 @@
|
|||
|
||||
<!-- Attachments ------------------------------------------ -->
|
||||
<div
|
||||
v-if="activeTab === 'attachments'"
|
||||
v-if="activeTab === 'attachments' && !$adminOptions.hideItemEditionAttachments"
|
||||
class="tab-item"
|
||||
role="tabpanel"
|
||||
aria-labelledby="attachments-tab-label"
|
||||
|
@ -390,7 +392,9 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="column is-5">
|
||||
<div
|
||||
v-if="!$adminOptions.hideItemEditionDocument || !$adminOptions.hideItemEditionThumbnail"
|
||||
class="column is-5">
|
||||
|
||||
<div class="sticky-container">
|
||||
|
||||
|
@ -403,13 +407,17 @@
|
|||
</template>
|
||||
|
||||
<!-- Document -------------------------------- -->
|
||||
<div class="section-label">
|
||||
<div
|
||||
v-if="!$adminOptions.hideItemEditionDocument"
|
||||
class="section-label">
|
||||
<label>{{ form.document != undefined && form.document != null && form.document != '' ? $i18n.get('label_document') : $i18n.get('label_document_empty') }}</label>
|
||||
<help-button
|
||||
:title="$i18n.getHelperTitle('items', 'document')"
|
||||
:message="$i18n.getHelperMessage('items', 'document')"/>
|
||||
</div>
|
||||
<div class="section-box document-field">
|
||||
<div
|
||||
v-if="!$adminOptions.hideItemEditionDocument"
|
||||
class="section-box document-field">
|
||||
<div
|
||||
v-if="form.document != undefined && form.document != null &&
|
||||
form.document_type != undefined && form.document_type != null &&
|
||||
|
@ -1066,12 +1074,14 @@ export default {
|
|||
total: this.totalRelatedItems
|
||||
});
|
||||
}
|
||||
pageTabs.push({
|
||||
slug: 'attachments',
|
||||
icon: 'attachments',
|
||||
name: this.$i18n.get('label_attachments'),
|
||||
total: this.totalAttachments
|
||||
});
|
||||
if (!this.$adminOptions.hideItemEditionAttachments) {
|
||||
pageTabs.push({
|
||||
slug: 'attachments',
|
||||
icon: 'attachments',
|
||||
name: this.$i18n.get('label_attachments'),
|
||||
total: this.totalAttachments
|
||||
});
|
||||
}
|
||||
return pageTabs;
|
||||
},
|
||||
isCurrentlyFocusedOnCompoundMetadatum() {
|
||||
|
|
|
@ -111,7 +111,11 @@
|
|||
</b-tab-item>
|
||||
</b-tabs>
|
||||
<a
|
||||
v-if="currentUserCanEditItems && itemMetadatum.item && itemMetadatum.item.id && (maxMultipleValues === undefined || maxMultipleValues > selected.length)"
|
||||
v-if="currentUserCanEditItems &&
|
||||
itemMetadatum.item &&
|
||||
itemMetadatum.item.id &&
|
||||
(maxMultipleValues === undefined || maxMultipleValues > selected.length) &&
|
||||
(itemMetadatum.metadatum.multiple === 'yes' || !selected.length )"
|
||||
:disabled="$adminOptions.itemEditionMode"
|
||||
@click="editItemModalOpen = !editItemModalOpen"
|
||||
class="add-link">
|
||||
|
|
|
@ -26,10 +26,13 @@
|
|||
v-else
|
||||
:style="$adminOptions.hideCollectionSubheader ? 'margin-right: auto;' : ''">
|
||||
{{ $i18n.get('collection') + '' }}
|
||||
<span class="has-text-weight-bold">
|
||||
{{ collection && collection.name ? collection.name : '' }}
|
||||
<router-link
|
||||
v-if="collection && collection.id"
|
||||
:to="$routerHelper.getCollectionPath(collection.id)"
|
||||
class="has-text-weight-bold has-text-white">
|
||||
{{ collection.name ? collection.name : '' }}
|
||||
<span
|
||||
v-if="collection && collection.status && $statusHelper.hasIcon(collection.status)"
|
||||
v-if="collection.status && $statusHelper.hasIcon(collection.status)"
|
||||
class="icon has-text-white"
|
||||
v-tooltip="{
|
||||
content: $i18n.get('status_' + collection.status),
|
||||
|
@ -42,7 +45,7 @@
|
|||
:class="$statusHelper.getIcon(collection.status)"
|
||||
/>
|
||||
</span>
|
||||
</span>
|
||||
</router-link>
|
||||
</h1>
|
||||
|
||||
<ul class="repository-subheader-icons">
|
||||
|
|
|
@ -616,10 +616,12 @@ AdminOptionsHelperPlugin.install = function (Vue, options = {}) {
|
|||
* hideItemEditionStatusOptions
|
||||
* hideItemEditionStatusPublishOption
|
||||
* hideItemEditionCommentsToggle
|
||||
* hideItemEditionDocumentFileInput
|
||||
* hideItemEditionDocumentTextInput
|
||||
* hideItemEditionDocumentUrlInput
|
||||
* hideItemEditionDocument
|
||||
* hideItemEditionDocumentFileInput
|
||||
* hideItemEditionDocumentTextInput
|
||||
* hideItemEditionDocumentUrlInput
|
||||
* hideItemEditionThumbnail
|
||||
* hideItemEditionAttachments
|
||||
|
||||
* hideBulkEditionPageTitle
|
||||
|
||||
|
@ -628,7 +630,9 @@ AdminOptionsHelperPlugin.install = function (Vue, options = {}) {
|
|||
* hideItemSingleCurrentStatus
|
||||
* hideItemSingleCurrentVisibility
|
||||
* hideItemSingleCommentsOpen
|
||||
* hideItemSingleDocument
|
||||
* hideItemSingleThumbnail
|
||||
* hideItemSingleAttachments
|
||||
* hideItemSingleActivities
|
||||
* hideItemSingleExposers
|
||||
*/
|
||||
|
|
|
@ -26,7 +26,9 @@
|
|||
<div class="tainacan-form">
|
||||
<div class="columns">
|
||||
|
||||
<div class="column is-7">
|
||||
<div
|
||||
class="column"
|
||||
:class="!$adminOptions.hideItemSingleDocument || !$adminOptions.hideItemSingleThumbnail ? 'is-7' : 'is-12'">
|
||||
|
||||
<!-- Hook for extra Form options -->
|
||||
<template v-if="hasBeginRightForm">
|
||||
|
@ -233,7 +235,7 @@
|
|||
|
||||
</b-tab-item>
|
||||
|
||||
<b-tab-item>
|
||||
<b-tab-item v-if="!$adminOptions.hideItemSingleAttachments">
|
||||
<template slot="header">
|
||||
<span class="icon has-text-gray5">
|
||||
<i class="tainacan-icon tainacan-icon-18px tainacan-icon-attachments"/>
|
||||
|
@ -268,7 +270,9 @@
|
|||
</b-tabs>
|
||||
</div>
|
||||
|
||||
<div class="column is-5">
|
||||
<div
|
||||
v-if="!$adminOptions.hideItemSingleDocument || !$adminOptions.hideItemSingleThumbnail"
|
||||
class="column is-5">
|
||||
<div class="sticky-container">
|
||||
|
||||
<!-- Hook for extra Form options -->
|
||||
|
@ -280,12 +284,16 @@
|
|||
</template>
|
||||
|
||||
<!-- Document -------------------------------- -->
|
||||
<div class="section-label">
|
||||
<div
|
||||
v-if="!$adminOptions.hideItemSingleDocument"
|
||||
class="section-label">
|
||||
<label>{{ item.document !== undefined && item.document !== null && item.document !== ''
|
||||
?
|
||||
$i18n.get('label_document') : $i18n.get('label_document_empty') }}</label>
|
||||
</div>
|
||||
<div class="section-box document-field">
|
||||
<div
|
||||
v-if="!$adminOptions.hideItemSingleDocument"
|
||||
class="section-box document-field">
|
||||
<div
|
||||
v-if="item.document !== undefined && item.document !== null &&
|
||||
item.document_type !== undefined && item.document_type !== null &&
|
||||
|
|
Loading…
Reference in New Issue