Skip to content

Bringing “Mark Site Read“ link back

IPS 5 moves the Mark Site Read link into the user menu, making it unnecessarily hard to find and access that link. The following code adds the link back in the footer breadcrumb navigation.

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function() {
    const memberStatus = document.querySelector('#ipsMenu_elUserLink');
    if (memberStatus) {
        let newLi = document.createElement("li");
        let newLink = document.createElement("a");
        newLink.href = ipsSettings.baseURL + 'markallread/?csrfKey=' + ipsSettings.csrfKey;
        newLink.innerText = "Mark Site Read";
        newLink.setAttribute('style', 'padding-left: 1em');

        let newIcon = document.createElement("i");
        newIcon.classList.add("fa", "fa-solid", "fa-eye");

        newLink.prepend(newIcon);
        newLi.appendChild(newLink);

        let ul = document.querySelector('nav.ipsBreadcrumb--bottom a[data-action="defaultStream"]').closest("ul");
        if (ul) {
            ul.appendChild(newLi);
        }
    }
});
</script>

Based on code from Matt and Code Name Jessica.

Important Information

We are using functional cookies

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.