User:Suntooooth/openversesearch.js

// adds a "search on openverse" link to the toolbox section of articles and their talk pages

$( document ).ready( function { if (mw.config.get('wgNamespaceNumber') != "0" && mw.config.get('wgNamespaceNumber') != "1")      return;  // article namespace only

mw.util.addPortletLink(   'p-tb', // tools section    'https://openverse.org/search/?q=%22' + encodeURI(mw.config.get('wgPageName').replaceAll("_", " ").replace("Talk:","")) + '%22&license=pdm,cc0,by,by-sa', // makes the link    'Search on Openverse', // text that is displayed    't-open', // html id    null,    null,    '#t-info'  ); $('#t-open a').attr('target', '_blank'); // opens the link in a new tab });