Ticket #16155: 16155.patch
| File 16155.patch, 1.1 KB (added by SergeyBiryukov, 2 years ago) |
|---|
-
wp-includes/js/admin-bar.dev.js
65 65 }, 66 66 67 67 clickShortlink = function(e) { 68 var t = e.target || e.srcElement, links, i;68 var t = e.target || e.srcElement, shortlink; 69 69 70 70 if ( 'undefined' == typeof adminBarL10n ) 71 71 return; 72 72 73 shortlink = t; 74 73 75 while( t && t != aB && t != d && ( 74 76 ! t.className || 75 77 -1 == t.className.indexOf('ab-get-shortlink') … … 77 79 t = t.parentNode; 78 80 79 81 if ( t && t.className && -1 != t.className.indexOf('ab-get-shortlink') ) { 80 links = d.getElementsByTagName('link');81 if ( ! links.length )82 links = d.links;83 84 i = links.length;85 86 82 if ( e.preventDefault ) 87 83 e.preventDefault(); 88 84 e.returnValue = false; 89 85 90 while( i-- ) { 91 if ( links[i] && 'shortlink' == links[i].getAttribute('rel') ) { 92 prompt( adminBarL10n.url, links[i].href ); 93 return false; 94 } 95 } 96 97 alert( adminBarL10n.noShortlink ); 86 prompt( adminBarL10n.url, shortlink.href ); 98 87 return false; 99 88 } 100 89 }
