Files
partition-jlg-theme/resources/scripts/custom-admin-script.js
T

54 lines
2.9 KiB
JavaScript

document.addEventListener('DOMContentLoaded', function() {
setTimeout(() => {
if (document.querySelector('.block-editor-writing-flow')) {
setTimeout(() => {
document.querySelector('.rvy-current-status').innerText = replaceText(document.querySelector('.rvy-current-status').innerText);
document.querySelector('.revision-approve.revision-created').innerText = replaceText(document.querySelector('.revision-approve.revision-created').innerText);
let sendButton = document.querySelector('a.revision-approve');
sendButton.addEventListener('click', () => {
setTimeout(() => {
let elToDelete = document.querySelector('.components-panel__row.rvy-creation-ui.edit-post-revision-status')
elToDelete.style.display = "none";
}, 300);
});
}, 500);
} else if (document.querySelector('.revision-q')) {
document.querySelector('.wp-menu-name').innerText = replaceText(document.querySelector('.wp-menu-name').innerText);
document.querySelector('h1').innerText = replaceText(document.querySelector('h1').innerText);
let mine = document.querySelector('.mine a');
if (mine !== null) {
document.querySelector('.mine a').innerText = replaceText(document.querySelector('.mine a').innerText);
}
document.querySelector('#title a').innerText = replaceText(document.querySelector('#title a').innerText);
document.querySelector('#date a').innerText = replaceText(document.querySelector('#date a').innerText);
let sentStatus = document.querySelectorAll('.wp-list-table tbody tr td[data-colname="État"]');
if (sentStatus) {
for (let caseStatus of sentStatus) {
if (caseStatus.firstElementChild.innerText === "Envoyé") {
caseStatus.firstElementChild.innerText = "Envoyé, en attente de validation";
}
}
}
let revisionTitles = document.querySelectorAll('.row-title');
if (revisionTitles) {
for (let revisionTitle of revisionTitles) {
revisionTitle.innerText = revisionTitle.innerText + " (afficher)";
}
}
} else if (document.querySelector('.profile-php')) {
document.querySelector('#toplevel_page_revisionary-q a .wp-menu-name').innerText = replaceText(document.querySelector('#toplevel_page_revisionary-q a .wp-menu-name').innerText);
}
}, 1000);
})
function replaceText(content) {
content = content.replace(/Révision/g, 'Contribution');
content = content.replace(/révision/g, 'contribution');
content = content.replace(/Révisions/g, 'Contributions');
content = content.replace(/révisions/g, 'contributions');
return content;
}