NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Yahoo Pipes Export Link // @description Adds an Export Link in the context menu of a pipe in the Yahoo Pipes overview list // @namespace http://www.frog23.net // @author Frog23 // @include http://pipes.yahoo.com/pipes/person.info?guid=* // @include http://pipes.yahoo.com/pipes/person.info?display=favorites&guid=* // @include http://pipes.yahoo.com/pipes/person.info?display=pipes&guid=* // @include https://pipes.yahoo.com/pipes/person.info?guid=* // @include https://pipes.yahoo.com/pipes/person.info?display=favorites&guid=* // @include https://pipes.yahoo.com/pipes/person.info?display=pipes&guid=* // @version 1 // @grant none // @licence MPL // ==/UserScript== var list = document.getElementsByClassName("actions"); for (var i = 0; i < list.length; i++) { var infoLi = list[i].firstElementChild.nextElementSibling; var parentUl = infoLi.parentNode; var exportLi = infoLi.cloneNode(true); var link = exportLi.firstElementChild link.setAttribute('href',link.getAttribute('href')+"&_out=json"); link.innerHTML = "Export" parentUl.appendChild(exportLi) }