peertube-plugin-interhack/main.js

60 lines
1.6 KiB
JavaScript

/**
* Based on chocobozz hello world + framalogo plugin examples
* @since 2019-09-21
* @author alban
* @license GPLv3+
*/
async function register ({
registerHook,
registerSetting,
settingsManager,
storageManager,
videoCategoryManager,
videoLicenceManager,
videoLanguageManager
}) {
videoCategoryManager.deleteCategory(2); // Films
videoCategoryManager.deleteCategory(3); // Vehicles
videoCategoryManager.deleteCategory(5); // Sports
videoCategoryManager.deleteCategory(6); // Travels
videoCategoryManager.deleteCategory(9); // Comedy
videoCategoryManager.deleteCategory(10); // Entertainment
videoCategoryManager.deleteCategory(11); // News & Politics
videoCategoryManager.deleteCategory(15); // Science & Technology
videoCategoryManager.deleteCategory(16); // Animals
videoCategoryManager.deleteCategory(17); // Kids
videoCategoryManager.deleteCategory(18); // Food
videoCategoryManager.deleteCategory(12); // How To
// 1 Music
// 4 Art
// 7 Gaming
// 8 People
// 13 Education
// 14 Activism
videoCategoryManager.addCategory(100,"Workshops");
videoCategoryManager.addCategory(101,"Presentations");
videoCategoryManager.addCategory(102,"Conferences");
videoCategoryManager.addCategory(103,"Software");
videoCategoryManager.addCategory(104,"DIY");
videoCategoryManager.addCategory(105,"Electronics");
videoCategoryManager.addCategory(106,"Demos");
videoCategoryManager.addCategory(107,"Hardware");
videoCategoryManager.addCategory(108,"Sysadmin");
}
async function unregister () {
return
}
module.exports = {
register,
unregister
}