Unless I’m missing something, it seems like all the listops operations with subfilter require “pre-processing” to convert titles with spaces into a title list first?
Now this example seems stupid, but in reality rather the remove[small dog]
would be remove<variable>
and it’s just the last part that I’d feed into a $subfilter
of a $action-listops
widget. It seems like although I have to use a use variables for the names, I then have to have a separate variable each time to store a titlelist version of the same value for subfilter purposes.
I hope that makes sense. For my current project I use a LOT of remove/append/move/putbefore/putafter type operations and I have a lot of variables to add before each operation to separately titlelist format them. Just seems strange that the list operators like append didn’t have a way to handle this.
Maybe a future enhancement would be a suffix for these operators to interpret the parameter (operator) as a title list instead of a space-delimited list? Like +[append:list[medium dog]]
or something.