by Ludek » Thu Nov 14, 2024 2:42 pm
The best way for your script is to modify the nodeHandler for the node in question,
e.g.
Code: Select all
nodeHandlers.files_to_edit_duplicate_content = inheritNodeHandler('FilesToEditDuplicateContent', 'FilesToEditDefault', {
tooltip: _('This node finds all content for which tracks have duplicate hashes or fingerprints.'),
customizable: false,
collapseSupport: false,
viewAs: ['contentGroupedTracklist'],
defaultColumnSort: 'none', // to respect order served by content
});
change to
Code: Select all
nodeHandlers.files_to_edit_duplicate_content = inheritNodeHandler('FilesToEditDuplicateContent', 'FilesToEditDefault', {
tooltip: _('This node finds all content for which tracks have duplicate hashes or fingerprints.'),
customizable: false,
collapseSupport: false,
viewAs: ['myContentGroupedTracklist'],
defaultColumnSort: 'none', // to respect order served by content
});
And then you can (re)define /controls/myContentGroupedTracklist.js with ancestor of contentGroupedTracklist
The best way for your script is to modify the nodeHandler for the node in question,
e.g.
[code]
nodeHandlers.files_to_edit_duplicate_content = inheritNodeHandler('FilesToEditDuplicateContent', 'FilesToEditDefault', {
tooltip: _('This node finds all content for which tracks have duplicate hashes or fingerprints.'),
customizable: false,
collapseSupport: false,
viewAs: ['contentGroupedTracklist'],
defaultColumnSort: 'none', // to respect order served by content
});
[/code]
change to
[code]
nodeHandlers.files_to_edit_duplicate_content = inheritNodeHandler('FilesToEditDuplicateContent', 'FilesToEditDefault', {
tooltip: _('This node finds all content for which tracks have duplicate hashes or fingerprints.'),
customizable: false,
collapseSupport: false,
viewAs: ['myContentGroupedTracklist'],
defaultColumnSort: 'none', // to respect order served by content
});
[/code]
And then you can (re)define /controls/myContentGroupedTracklist.js with ancestor of contentGroupedTracklist