1718818011
2024-06-18 20:43:20
前回の 記事 プロパティ値を他の言語バージョンにコピーすることについて質問したところ、スクリプトをどのように変更すればよいかについて建設的なフィードバックをいただきました。この記事では、アドオンの動作を改善する変更について説明したいと思います。
以前のバージョンにはいくつかの重要な制限がありました。
- 他の言語バージョンにコピーされた値を変更することはできませんでした。エディターはチェックボックスをオンにして、値をコピーするように指定しただけでした。これにより、プロパティが誤った値で上書きされる可能性があります。
- プロパティを更新すると、コンテンツの新しいバージョンが作成されましたが、公開されませんでした。そのため、エディターは各バージョンにアクセスしてとにかく公開する必要があり、それでも時間がかかります。
コードの最新の変更により、エディターはプロパティ値を編集し、ダイアログから直接コンテンツを公開できるようになりました。
これにより、エディターは以前のプロパティ値が何であったか、プロパティが設定されたかどうか、そしてそれが何に置き換えられるかを確認できます。さらに、編集された値は上書きできるため、すべての言語バージョンを異なる値で更新することが容易になります。
さらに、各プロパティ エディターの横には[保存時に公開]チェックボックスがあり、選択したバージョンを公開できます。

コードは 要旨サイトにコピーし、初期化モジュールとして追加する必要があります。
#プロパティ値のコピーパート2