MediaWiki:Gadget-RequestSolver.js: Difference between revisions
From Test Wiki
Content deleted Content added
No edit summary Tag: Reverted |
rmvd |
||
| (15 intermediate revisions by the same user not shown) | |||
| Line 26: | Line 26: | ||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-close" data-section=' + sectionNumber + '>Close discussion</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-close" data-section=' + sectionNumber + '>Close discussion</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-redirected" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-redirected" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-redirected" data-section=' + sectionNumber + '>redirected</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-redirected" data-section=' + sectionNumber + '>redirected</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-kept" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-kept" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-kept" data-section=' + sectionNumber + '>kept</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-kept" data-section=' + sectionNumber + '>kept</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="-edit-deleted" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="-edit-deleted" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="-mark-deleted" data-section=' + sectionNumber + '>Mark as deleted</a>')); |
$(this).after($('<a href="javascript:void(0)" class="-mark-deleted" data-section=' + sectionNumber + '>Mark as deleted</a>')); |
||
} catch (e) { |
} catch (e) { |
||
| Line 38: | Line 38: | ||
}); |
}); |
||
} |
} |
||
else if ((wgPageName === 'Test Wiki:Request for permissions') || wgPageName.startsWith('Test Wiki: |
else if ((wgPageName === 'Test Wiki:Request for permissions') || wgPageName.startsWith('Test Wiki:Request for permissions/') || RSConfig.allowedPages.includes(wgPageName) || [1, 4, 5, 15, 11, 9].includes(mw.config.get('wgNamespaceNumber'))) { |
||
$('span.mw-editsection-bracket:first-child').each(function () { |
$('span.mw-editsection-bracket:first-child').each(function () { |
||
try { |
try { |
||
| Line 47: | Line 47: | ||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-close" data-section=' + sectionNumber + '>Close discussion</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-close" data-section=' + sectionNumber + '>Close discussion</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-stale" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-stale" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-stale" data-section=' + sectionNumber + '> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-stale" data-section=' + sectionNumber + '>Withdraw</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-on-hold" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-on-hold" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-on-hold" data-section=' + sectionNumber + '>on hold</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-on-hold" data-section=' + sectionNumber + '>on hold</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-already-done" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-already-done" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-already-done" data-section=' + sectionNumber + '>already done</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-already-done" data-section=' + sectionNumber + '>already done</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-rejected" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-rejected" data-section="' + sectionNumber + '"></a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-rejected" data-section=' + sectionNumber + '>not done</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-rejected" data-section=' + sectionNumber + '>not done</a>')); |
||
$(this).after(' | '); |
$(this).after(' | '); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-done" data-section="' + sectionNumber + '"> |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-edit-done" data-section="' + sectionNumber + '"> </a>')); |
||
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-done" data-section=' + sectionNumber + '>Mark as done</a>')); |
$(this).after($('<a href="javascript:void(0)" class="RequestSolver-mark-done" data-section=' + sectionNumber + '>Mark as done</a>')); |
||
} catch (e) { |
} catch (e) { |
||
| Line 94: | Line 94: | ||
var sectionNumber = $(this).data('section'); |
var sectionNumber = $(this).data('section'); |
||
$(this).text("Processing..."); |
$(this).text("Processing..."); |
||
RS.doEdit(sectionNumber, '{{ |
RS.doEdit(sectionNumber, '{{Withdraw}}', 'Marked as withdraw', 'Withdraw'); |
||
}); |
}); |
||