Content deleted Content added
DreamRimmer (talk | contribs) - |
DreamRimmer (talk | contribs) + |
||
Line 18:
mw.loader.using(['mediawiki.api', 'oojs-ui', 'mediawiki.util']).then(function () {
function addPortletLink() {
if (document.querySelector('li[data-mw-logaction^="delete/"]')) {▼
mw.util.addPortletLink(
'p-tb',
Line 29:
document.getElementById('ca-show-deleted-revisions').addEventListener('click', function (e) {
e.preventDefault();
const
if (!logEntry) {▼
return;▼
}▼
if (!pageLink) {▼
return;▼
}▼
let pageTitle = urlParams.get('title');▼
fetchRevisions(pageTitle);
});
Line 205 ⟶ 193:
openedDialog.$body.css('overflow', 'auto');
window.revisionDialog = openedDialog;
}
▲ if (document.querySelector('li[data-mw-logaction^="delete/"]')) {
addPortletLink();
} else {
const params = {
prop: 'deletedrevisions',
drvprop: 'user|timestamp|tags|size',
drvlimit: 1,
formatversion: 2
new mw.Api().get(params).done(function (data) {
const pageData = data.query.pages[0];
if (pageData.deletedrevisions && pageData.deletedrevisions.length > 0) {
}).fail(function (error) {
console.error('Error checking for deleted revisions: ' + error);
});
}
|