This commit is contained in:
2020-07-07 19:44:40 +00:00
parent 7d79d8123b
commit cee0fb6ac1
2 changed files with 8 additions and 24 deletions

View File

@@ -3,29 +3,7 @@
PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route changes etc then back here in order lowest level first as affects the most stuff exponentially so best to do it early
=-=-=-=-
todo: plugins
implement first one as mass tag "plugin" (below)
also stub in an import export and any other common ones that will definitely be in v8 from v7
utility / plugin needs to be a single contained accordion item that by template displays itself or not in a non dom filling way (v-if)
Make the content inside a div in case in some future need to move away from accordion list type UI can move it wholesale to something else painlessly
todo: ability to mass tag items from list CLIENT UI
- See bulk jobs added to Attachment list
- Very likely this will be more appropriate as a per form menu option as it will require specific needs per type, or maybe not, just spitballing
- some kind of generic or copyable light interface for any mass / bulk job?
this will get re-used for other stuff undoubtedly down the road
- also a good way to do an initial implementation of a mass ops UI code
ability to mass rename a tag to something else in all objects
this is bizadmin level page dedicated to this kind of operation, list of objects and mass changes to be made
maybe this is a mass changes feature in general??
Or maybe just targetted to tags and can copy and re-use for something else if needed later
- RENAME
- REMOVE
- ADD
- ACROSS MULTIPLE TYPES?
tricky, maybe only from main lists
todo: make grid selection list sticky?
todo: notification
it's time, this is a big deal and it's tied to infrastructure shit so qualifies as an early thing to be done
@@ -51,7 +29,7 @@ todo: PickLists based on AyaPickList at server, need one for each type, so far h
todo: rockfish, can't do purchase for raven or view it I think
todo: rockfish, upgrade to latest bootstrap, out of date Currently
todo: rockfish, trial license fetched On date not updating? (not showing in UI)
todo: make grid selection list sticky?
todo: put sample wiki in docs or maybe in UI as a thing you can click on to insert it into current wiki if empty !!!
or both
Then remove from seeder entirely

View File

@@ -8,7 +8,7 @@
>
<v-card>
<v-card-title>{{ $ay.t("Extensions") }}</v-card-title>
<v-card-subtitle class="mt-1"
<v-card-subtitle class="mt-1" v-bind:class="subTitleClass()"
>{{ $ay.t("SelectedItems") }}
{{ selectedItems.length }}</v-card-subtitle
>
@@ -46,6 +46,12 @@ export default {
}
},
methods: {
subTitleClass() {
if (this.selectedItems.length < 1) {
return "warning--text";
}
return "primary--text";
},
open() {
this.isVisible = true;
return new Promise((resolve, reject) => {