Ceci est une ancienne révision du document !


Réclamation VOD

→ Notification d'atteinte aux droits d'auteurs

À préciser dans FileMaker :

  • Titre du Film (n° de Cinebase)
  • Lien de la vidéo
  • Pseudo
  • Nombre de vue

Script javascript pour remplir automatiquement le formulaire, à executer depuis la console du navigateur :

  • Demande le titre du Film / Vidéo concerné
  • Demande le nombre de liens à déclarer (maximum 10 liens)

Version compressée :

var i,count=[0,9,8,7,6,5,4,3,2,1];document.getElementById("complaint_type_copyright").click(),document.getElementById("affected_entity_company").click(),document.getElementById("owner_display_name").value="Lobster Films",document.getElementById("requester_title").value="Gérant",document.getElementById("secondary_email").value="martin@lobsterfilms.com",document.getElementById("requester_name").value="Serge Bromberg",document.getElementById("address1").value="13 rue Lacharière",document.getElementById("state").value="FRANCE",document.getElementById("city").value="Paris",document.getElementById("zip").value="75011",document.getElementById("phone").value="0143386969",document.getElementById("checkbox_confirmation_1").checked="true",document.getElementById("checkbox_confirmation_2").checked="true",document.getElementById("checkbox_confirmation_3").checked="true",document.getElementById("checkbox_confirmation_liability").checked="true",document.getElementById("checkbox_confirmation_abuse_termination").checked="true",document.getElementById("owner_signature").value="Serge Bromberg";var nmb=prompt("Combien de vidéo à déclarer ?","maximum 10 liens."),num=parseInt(nmb);setTimeout(function(){if(null==nmb||""==nmb);else{var e=prompt("Quelle est le film ? ","Titre du film (date)");if(null==e||""==e);else for(i=0;i<num;i++)document.getElementById("issue_type_"+count[i]).value="A",document.getElementById("issue_detail_A_"+count[i]).classList.remove("hid"),document.querySelector("input[name='issue_detail_A_name_"+count[i]+"']").value=e,document.querySelector("input[name='issue_detail_A_type_"+count[i]+"'][value='FILM']").checked="true",document.querySelector("input[name='issue_detail_A_position_"+count[i]+"'][value='ENTIRE_VIDEO']").checked="true",1<num&&i<num-1&&document.getElementsByClassName("add-video-button")[i].click()}},1e3);

Version non-compressée :

report.js
var count = [0, 9, 8, 7, 6, 5, 4, 3, 2, 1];
var i;
document.getElementById("complaint_type_copyright").click();
document.getElementById("affected_entity_company").click();
document.getElementById("owner_display_name").value = "Lobster Films";
document.getElementById("requester_title").value = "Gérant";
document.getElementById("secondary_email").value = "martin@lobsterfilms.com";
document.getElementById("requester_name").value = "Serge Bromberg";
document.getElementById("address1").value = "13 rue Lacharière";
document.getElementById("state").value = "FRANCE";
document.getElementById("city").value = "Paris";
document.getElementById("zip").value = "75011";
document.getElementById("phone").value = "0143386969";
document.getElementById("checkbox_confirmation_1").checked = "true";
document.getElementById("checkbox_confirmation_2").checked = "true";
document.getElementById("checkbox_confirmation_3").checked = "true";
document.getElementById("checkbox_confirmation_liability").checked = "true";
document.getElementById("checkbox_confirmation_abuse_termination").checked = "true";
document.getElementById("owner_signature").value = "Serge Bromberg";
var nmb = prompt("Combien de vidéo à déclarer ?", "maximum 10 liens.");
var num = parseInt(nmb);
setTimeout(function(){
	if (nmb == null || nmb == "") {
	} else {
		var film = prompt("Quelle est le film ? ", "Titre du film (date)");
		if (film == null || film == "") {
		} else {
			for (i = 0; i < num; i++) {
				/*var url = prompt("Entrer URL de la vidéo #" + i + ": ");
				document.getElementById("video_url_" + count[i] + "").value = url;*/
				document.getElementById("issue_type_" + count[i] + "").value = "A";
				document.getElementById("issue_detail_A_" + count[i] + "").classList.remove("hid");
				document.querySelector("input[name='issue_detail_A_name_" + count[i] + "']").value = film;
				document.querySelector("input[name='issue_detail_A_type_" + count[i] + "'][value='FILM']").checked = "true";
				document.querySelector("input[name='issue_detail_A_position_" + count[i] + "'][value='ENTIRE_VIDEO']").checked = "true";
				if (num > 1 && i < num-1) {
					document.getElementsByClassName('add-video-button')[i].click();
				}
 
			}
		}
	}
}, 1000);
  • workflow/reclamvod.1562080818.txt.gz
  • Dernière modification : 02/07/2019 15:20
  • de Martin