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