diff --git a/locales/default.pot b/locales/default.pot index 0dbc66de7..7802b1c4a 100644 --- a/locales/default.pot +++ b/locales/default.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: BEdita 4 \n" -"POT-Creation-Date: 2025-03-27 07:48:58 \n" +"POT-Creation-Date: 2025-04-01 12:09:55 \n" "MIME-Version: 1.0 \n" "Content-Transfer-Encoding: 8bit \n" "Language-Team: BEdita I18N & I10N Team \n" @@ -1628,6 +1628,9 @@ msgstr "" msgid "Show object info" msgstr "" +msgid "Media URL" +msgstr "" + msgid "Search on categories" msgstr "" @@ -1799,10 +1802,7 @@ msgstr "" msgid "Choose a type" msgstr "" -msgid "Click here to start" -msgstr "" - -msgid "Fast create" +msgid "Create new for" msgstr "" msgid "Insert date(s)" diff --git a/locales/en_US/default.po b/locales/en_US/default.po index e3306e23f..d5e17954c 100644 --- a/locales/en_US/default.po +++ b/locales/en_US/default.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: BEdita Manager \n" -"POT-Creation-Date: 2025-03-27 07:48:58 \n" +"POT-Creation-Date: 2025-04-01 12:09:55 \n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BEdita I18N & I10N Team \n" @@ -1631,6 +1631,9 @@ msgstr "" msgid "Show object info" msgstr "" +msgid "Media URL" +msgstr "" + msgid "Search on categories" msgstr "" @@ -1802,10 +1805,7 @@ msgstr "" msgid "Choose a type" msgstr "" -msgid "Click here to start" -msgstr "" - -msgid "Fast create" +msgid "Create new for" msgstr "" msgid "Insert date(s)" diff --git a/locales/it_IT/default.po b/locales/it_IT/default.po index f6e627cb3..04584451c 100644 --- a/locales/it_IT/default.po +++ b/locales/it_IT/default.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: BEdita Manager \n" -"POT-Creation-Date: 2025-03-27 07:48:58 \n" +"POT-Creation-Date: 2025-04-01 12:09:55 \n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BEdita I18N & I10N Team \n" @@ -1650,6 +1650,9 @@ msgstr "Errore nella cancellazione della proprietà" msgid "Show object info" msgstr "Mostra informazioni" +msgid "Media URL" +msgstr "URL Media" + msgid "Search on categories" msgstr "Cerca tra le categorie" @@ -1827,11 +1830,8 @@ msgstr "Caricamento riuscito" msgid "Choose a type" msgstr "Selezionare un tipo" -msgid "Click here to start" -msgstr "Clicca qui per iniziare" - -msgid "Fast create" -msgstr "Creazione rapida" +msgid "Create new for" +msgstr "Crea nuovo per" msgid "Insert date(s)" msgstr "Inserire data(e)" diff --git a/resources/js/app/app.js b/resources/js/app/app.js index fdc527f5b..4c6c1eb9c 100644 --- a/resources/js/app/app.js +++ b/resources/js/app/app.js @@ -95,6 +95,7 @@ const _vueInstance = new Vue({ SortRelated: () => import(/* webpackChunkName: "sort-related" */'app/components/sort-related/sort-related'), MediaItem: () => import(/* webpackChunkName: "media-item" */'app/components/media-item/media-item'), FastCreate: () => import(/* webpackChunkName: "fast-create" */'app/components/fast-create/fast-create'), + FastCreateContainer: () => import(/* webpackChunkName: "fast-create-container" */'app/components/fast-create/fast-create-container'), FormField: () => import(/* webpackChunkName: "form-field" */'app/components/fast-create/form-field'), FileUpload: () => import(/* webpackChunkName: "file-upload" */'app/components/file-upload/file-upload'), FieldCheckbox: () => import(/* webpackChunkName: "field-checkbox" */'app/components/form/field-checkbox'), @@ -103,6 +104,7 @@ const _vueInstance = new Vue({ FieldInteger: () => import(/* webpackChunkName: "field-integer" */'app/components/form/field-integer'), FieldJson: () => import(/* webpackChunkName: "field-json" */'app/components/form/field-json'), FieldNumber: () => import(/* webpackChunkName: "field-number" */'app/components/form/field-number'), + FieldPlaintext: () => import(/* webpackChunkName: "field-plaintext" */'app/components/form/field-plaintext'), FieldRadio: () => import(/* webpackChunkName: "field-radio" */'app/components/form/field-radio'), FieldSelect: () => import(/* webpackChunkName: "field-select" */'app/components/form/field-select'), FieldString: () => import(/* webpackChunkName: "field-string" */'app/components/form/field-string'), @@ -624,6 +626,7 @@ Vue.component('FieldDate', _vueInstance.$options.components.FieldDate); Vue.component('FieldInteger', _vueInstance.$options.components.FieldInteger); Vue.component('FieldJson', _vueInstance.$options.components.FieldJson); Vue.component('FieldNumber', _vueInstance.$options.components.FieldNumber); +Vue.component('FieldPlaintext', _vueInstance.$options.components.FieldPlaintext); Vue.component('FieldRadio', _vueInstance.$options.components.FieldRadio); Vue.component('FieldSelect', _vueInstance.$options.components.FieldSelect); Vue.component('FieldString', _vueInstance.$options.components.FieldString); diff --git a/resources/js/app/components/clipboard-item/clipboard-item.vue b/resources/js/app/components/clipboard-item/clipboard-item.vue index 5340af3b8..d627f1ca1 100644 --- a/resources/js/app/components/clipboard-item/clipboard-item.vue +++ b/resources/js/app/components/clipboard-item/clipboard-item.vue @@ -40,7 +40,6 @@ export default { copy() { navigator.clipboard.writeText(this.text); this.msg = t`Copied!`; - console.log(this.msg); setTimeout(() => this.reset(), 2000) }, diff --git a/resources/js/app/components/date-range/date-range.vue b/resources/js/app/components/date-range/date-range.vue index 36b9339e1..c61fff9d8 100644 --- a/resources/js/app/components/date-range/date-range.vue +++ b/resources/js/app/components/date-range/date-range.vue @@ -136,13 +136,13 @@
{{ msgEmptyDateRange }}
{{ msgInvalidDateRange }}
@@ -155,6 +155,10 @@ import { t } from 'ttag'; export default { name: 'DateRange', props: { + compact: { + type: Boolean, + default: false, + }, options: { type: Object, default: () => ({}), diff --git a/resources/js/app/components/date-ranges-view/date-ranges-view.vue b/resources/js/app/components/date-ranges-view/date-ranges-view.vue index fc7dfe313..a3493c1fc 100644 --- a/resources/js/app/components/date-ranges-view/date-ranges-view.vue +++ b/resources/js/app/components/date-ranges-view/date-ranges-view.vue @@ -4,6 +4,7 @@ +
+ +
+ + diff --git a/resources/js/app/components/fast-create/fast-create.vue b/resources/js/app/components/fast-create/fast-create.vue index f6ce0e866..4b7a90491 100644 --- a/resources/js/app/components/fast-create/fast-create.vue +++ b/resources/js/app/components/fast-create/fast-create.vue @@ -1,25 +1,22 @@ - + + + diff --git a/resources/js/app/components/fast-create/form-field.vue b/resources/js/app/components/fast-create/form-field.vue index 785758841..f2e109370 100644 --- a/resources/js/app/components/fast-create/form-field.vue +++ b/resources/js/app/components/fast-create/form-field.vue @@ -44,6 +44,7 @@ /> + + { - if (this.jsonSchema?.default) { - this.value = this.jsonSchema.default; - if (this.value) { - this.update(this.value); - } - } + this.value = this.val || this.jsonSchema?.default || null; + this.update(this.value); this.fieldType = this.resetFieldType(); }); }, @@ -277,6 +284,11 @@ export default { diff --git a/resources/js/app/components/form/field-geo-coordinates.vue b/resources/js/app/components/form/field-geo-coordinates.vue index a6dc9bda3..26766d136 100644 --- a/resources/js/app/components/form/field-geo-coordinates.vue +++ b/resources/js/app/components/form/field-geo-coordinates.vue @@ -103,3 +103,16 @@ export default { }, } + diff --git a/resources/js/app/components/form/field-integer.vue b/resources/js/app/components/form/field-integer.vue index 03920efb9..c472c02a5 100644 --- a/resources/js/app/components/form/field-integer.vue +++ b/resources/js/app/components/form/field-integer.vue @@ -37,3 +37,8 @@ export default { }, } + diff --git a/resources/js/app/components/form/field-number.vue b/resources/js/app/components/form/field-number.vue index 971a9d60c..44176ee1e 100644 --- a/resources/js/app/components/form/field-number.vue +++ b/resources/js/app/components/form/field-number.vue @@ -38,3 +38,8 @@ export default { }, } + diff --git a/resources/js/app/components/form/field-plaintext.vue b/resources/js/app/components/form/field-plaintext.vue new file mode 100644 index 000000000..59a6f5dd8 --- /dev/null +++ b/resources/js/app/components/form/field-plaintext.vue @@ -0,0 +1,39 @@ +