var minisrv_service_file = true; var favoritenum = 0; var foldername = request_headers.query.favorite_folder_name; var favarray = session_data.favstore.listFavorites(foldername); var folder_array = session_data.favstore.getFolders(); var folderid = folder_array.indexOf(foldername); var numoffolders = folder_array.length; favoritenum = Object.keys(favarray).length; headers = `200 OK Connection: Keep-Alive Content-Type: text/html wtv-expire-all: wtv-favorite:/serve- wtv-expire-all: wtv-favorite:/favorite ` data = ` Favorites
Folders
Organize
Help
Favorites for ${session_data.getSessionData("subscriber_username") || "You"}
` if (folderid !== 0) { data += `
` } else { data += `
` } data += `
` if (folderid !== numoffolders - 1) { data += `
 
` } else { data += `
` } data += `
`; // favorite loop Object.keys(favarray).forEach(function (k) { var url = decodeURIComponent(favarray[k].url); data += `
`; if (favarray[k].imagetype == "url") data += `
`; else data += `
`; data += `
${favarray[k].title}
`; if ((parseInt(k) + 1) % 3 == 0) { // every 3 objects data += `
`; } }); data += ``;