User:Cookai1205/js/Gadget-Replaces.js

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。

// 獲取所有class為"mw-page-title-main"的span元素
var titleElements = document.querySelectorAll('.mw-body .mw-heading, .mw-body h1, .mw-body h2, .skin-timeless .mw-body h3, .skin-timeless .mw-body h4, .skin-timeless .mw-body h5, .skin-timeless .mw-body h6, .skin-timeless #siteSub');

// 遍歷每個元素
titleElements.forEach(function (element) {
  // 獲取元素的內容
  var fixContent = element.textContent;

  // 檢查內容是否包含'嗶'或'滭'
  if (fixContent.includes('嗶') || fixContent.includes('滭')) {
    // 將'嗶'或'滭'用<span class="serif-issue">包裹起來
    fixContent = fixContent.replace(/(嗶|滭)/g, '<span class="serif-issue">$1</span>');

    // 將修改後的內容設置回元素
    element.innerHTML = fixContent;
  }
});

/*var elements = document.getElementsByClassName("mw-echo-ui-notificationItemWidget-content-message-body");
var originalString = elements.innerHTML;
for (var i = 0; i < elements.length; i++) {
  elements[i].innerHTML = elements[i].innerHTML.replace(/。/g, "。&#xFE00;");
  elements[i].innerHTML = elements[i].innerHTML.replace(/,/g, ",&#xFE00;");
  elements[i].innerHTML = elements[i].innerHTML.replace(/、/g, "、&#xFE00;");
}

var everywherebtn = document.getElementsByClassName("Wikiplus-Edit-EveryWhereBtn");
var originalString = everywherebtn.innerHTML;
for (var i = 0; i < everywherebtn.length; i++) {
  everywherebtn[i].innerHTML = everywherebtn[i].innerHTML.replace(/\([^)]*\)/g, "✏️");
}
*/