Added Score-property in template not loaded
Environment: MacOS High Sierra version 10.13.3
MuseScore: Version 2.1 871c8ce
I added a score-property in "File -> score-properties" to be used in the header (in my case workNumberExtension).
Then I save this score in the template directory as template to be used later.
When I create a new piece, using this template, The added uroperty does not show in the file ->score-properties..
I checked that the metaTag is saved by saving as incompressed and opening the file using textEdit:
Comments
I'm afraid that is by design. See also https://musescore.org/en/node/270257, same question at about the same time
In reply to I'm afraid that is by design. by Jojo-Schmitz
I don't understand the design then. There is a possibility to add a property, but then the use is limited per design... Does not sound logical.
Anyway, although I think the design is plain wrong, this would then be an enhancement request, right?
In reply to I don't understand the… by Rob Jasper
There are metaTags that are created afresh and filled for every score on score creation, like creationDate and platform, also composer, lyricist and workTitle, via the new score wizzard, so whatever the template had there before, will get overwritten.
It might be possible that additionaly added metaTags get inherited by the new score that got created from a template (and I'm not sure whether that happens already), but not filling the default tags would defeat not only their design, but also their purpose, so such a feateure request would most probably get rejected.
The New Score wizzard might take some of the tags of a template, those it would fill, from the template, for the user to take, modify or delete, such an enhancement request might indeed make sense.
In reply to There are metaTags that are… by Jojo-Schmitz
I am not asking to change anything in this area. I am only asking to add the user created metatag that is in the template to the wizard dynamically.
I assume that user re-creation of an existing (maybe invisible) tag is now already prohibited! If not, that is really a bug.
In reply to I am not asking to change… by Rob Jasper
the New Score Wizzard has not deal into any of the tags, with exception of a one-time copy of Composer, Lyricist and Title and Copyright to their corresponding tags. It does not show or know additional tags and really can't/shouldn't, but indeed taking those 4 items mentioned above as the defaults for the New Score Wizzard dialogs might make sense, as does inheriting additional custom tags from template and copy those into the score
In reply to the New Score Wizzard has… by Jojo-Schmitz
the New Score Wizzard has not deal into any of the tags, with exception of a one-time copy of Composer, Lyricist and Title and Copyright to their corresponding tags. It does not show or know additional tags and really can't/shouldn't, but indeed taking those 4 items mentioned above as the defaults for the New Score Wizzard
https://www.techavy.com/free-movie-sites-online/ https://www.techavy.com/kickass-proxy-kat-unblocked https://freemoviesite.me/sportsarefree-xyz-alternatives/
In reply to the New Score Wizzard has… by ronw1309
I still don't understand why USER MetaTags that are in the template can't be made visible in the Score Properties. I am not talking about the values they have in the template, nor am I talking about the New Score Wizard, I am talking about the definition of the tags in the Score Properties.
I understand that there are MetaTags that have non changeable values like creation date and platform (that makes sense).
I do use user defined MetaTags, and subsequently use them in headers and footers. I did save those in the template, but when I use the template, the user defined tag is not available to fill out in the score properties.
In reply to I still don't understand why… by Rob Jasper
Just because no meta tags are taken at all from the templates.
In reply to Just because no meta tags… by Jojo-Schmitz
Aha, so, to have this an enhancement request must be opened, right?
In reply to Aha, so, to have this an… by Rob Jasper
#244316: Inserting score properties in frames already exists.
In reply to #244316: Inserting score… by mike320
Mike, just read #244316: Inserting score properties in frames
This refers what you can do with defined variables. What this issue is referring to is that when a user defined metatag is defined in the Score Properties, and this is then saved as template the Metatag is not defined when starting a new score. Therefore, if it is used (currently only in header/footer) in the form of $:: you can only actually use it by re-defining the Tag in the Score Properties.
In #244316 the USE of Tags in frames is mentioned, which is a different, but related problem. #244316 is probably a generalized version of feature request #163906.
It all has to do with simply maintaining (administrative) data on one place, and use it wherever needed.
In reply to Mike, just read #244316:… by Rob Jasper
Workaround:
Instead of saving as a template, save it as normal.
Make this file read-only. *1
Open and use this file (Like template).
And immediately save it with a different name with the "Save as" option.
1: Simply find the file with the file explorer, right-click and change the properties to read-only.
In reply to Workaround:… by Ziya Mete Demircan
Ziya,
this is indeed a nice workaround. Setting the file to read-only will make sure it doesn' get overwritten by accident.
Thanks, Rob.