X-Git-Url: https://git.ao2.it/GM_direct_download_links.git/blobdiff_plain/8d40c6562ce7e699f713b2b7a30351105b07451b..37830ce8da03490964e35e2d2461b3d24ad8f781:/direct_download_links.user.js diff --git a/direct_download_links.user.js b/direct_download_links.user.js index 55d11ca..9b98b37 100644 --- a/direct_download_links.user.js +++ b/direct_download_links.user.js @@ -33,6 +33,8 @@ * TODO: * - find a way to use the same string as in the @include lines to match the * current window.location + * - use xpath instead of regexp like in http://a32.me/2009/11/greasemonkey/ + * - use jquery, like shown in http://a32.me/2009/11/greasemonkey/ */ var supported_sites = [ @@ -89,13 +91,13 @@ for (i = 0; i < supported_sites.length; i++) { function direct_download_link_add(pageURL, fileElem, fileRegexp, linkDest) { var element = document.getElementById(fileElem); if (!element) { - alert('DirectDL (' + pageURL + '): Cannot find the element containing the file URL.'); + alert('DirectDL (' + pageURL + '): Cannot find the element ' + fileElem + ' containing the file URL.'); return null; } var content = element.textContent; if (!content) { - alert('DirectDL (' + pageURL + '): textContent is null, cannot fild file URL.'); + alert('DirectDL (' + pageURL + '): textContent is null, cannot find file URL.'); } var fileURL = content.match(fileRegexp)[1];