Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -320,6 +320,7 @@ <h3 class="h5">赞助</h3>
<div class="container">
<ul class="footer-links">
<li><a href="https://docs.xmoj-script.uk" target="_blank" rel="noopener noreferrer">文档</a></li>
<li><a href="https://status.xmoj-script.uk/" target="_blank" rel="noopener noreferrer">服务状态</a></li>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3: The new "服务状态" footer link exists only on the homepage. The other pages' footers (404.html, terms.html, child-protection.html, privacy.html) use the same footer-links list and the comment says they should stay in sync. Add the link to those footers too, or drop the comment's consistency claim.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. When an issue isn't valid or won't be fixed in this PR, reply in its thread with the reason and then resolve the thread. At index.html, line 323:

<comment>The new "服务状态" footer link exists only on the homepage. The other pages' footers (404.html, terms.html, child-protection.html, privacy.html) use the same `footer-links` list and the comment says they should stay in sync. Add the link to those footers too, or drop the comment's consistency claim.</comment>

<file context>
@@ -320,6 +320,7 @@ <h3 class="h5">赞助</h3>
         <div class="container">
             <ul class="footer-links">
                 <li><a href="https://docs.xmoj-script.uk" target="_blank" rel="noopener noreferrer">文档</a></li>
+                <li><a href="https://status.xmoj-script.uk/" target="_blank" rel="noopener noreferrer">服务状态</a></li>
                 <li><a href="messages.html">短消息在线看</a></li>
                 <li><a href="privacy.html">隐私说明</a></li>
</file context>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Medium · Status link missing elsewhere

When a visitor opens a page other than index.html, 404.html, privacy.html, terms.html, and child-protection.html retain footers without the status link, so visitors on those pages cannot reach the status page from the footer.

Add the status link to the footer on each of those pages as well.

Prompt for AI agents
In `index.html` at line 323:

**Status link missing elsewhere**

When a visitor opens a page other than `index.html`, `404.html`, `privacy.html`, `terms.html`, and `child-protection.html` retain footers without the status link, so visitors on those pages cannot reach the status page from the footer.

Add the status link to the footer on each of those pages as well.

<li><a href="messages.html">短消息在线看</a></li>
<li><a href="privacy.html">隐私说明</a></li>
<li><a href="terms.html">使用条款</a></li>
Expand All @@ -331,7 +332,15 @@ <h3 class="h5">赞助</h3>
</div>
</div>
</footer>
<script src="https://xmojscript1.statuspage.io/embed/script.js" defer></script>

<script
defer
src="https://status.xmoj-script.uk/embed.js"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: The homepage now loads the status widget from status.xmoj-script.uk instead of Statuspage. The provider table in privacy.html still lists "Statuspage(Atlassian)" as the service that shows status on the homepage. Update that row (or add the new host) so the disclosure matches the actual third-party requests.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. When an issue isn't valid or won't be fixed in this PR, reply in its thread with the reason and then resolve the thread. At index.html, line 338:

<comment>The homepage now loads the status widget from `status.xmoj-script.uk` instead of Statuspage. The provider table in `privacy.html` still lists "Statuspage(Atlassian)" as the service that shows status on the homepage. Update that row (or add the new host) so the disclosure matches the actual third-party requests.</comment>

<file context>
@@ -331,7 +332,15 @@ <h3 class="h5">赞助</h3>
+
+    <script
+        defer
+        src="https://status.xmoj-script.uk/embed.js"
+        data-service="all"
+        data-position="top-right"
</file context>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Medium · Privacy notice names old provider

When status.xmoj-script.uk is operated by a provider other than Atlassian, privacy.html still identifies “Statuspage(Atlassian)” as the service displaying status and lists its data handling, so the notice names the wrong processor and misleads users about who receives their requests.

Update the privacy notice to identify the actual status-service provider and its data handling.

Prompt for AI agents
In `index.html` at line 338:

**Privacy notice names old provider**

When `status.xmoj-script.uk` is operated by a provider other than Atlassian, `privacy.html` still identifies “Statuspage(Atlassian)” as the service displaying status and lists its data handling, so the notice names the wrong processor and misleads users about who receives their requests.

Update the privacy notice to identify the actual status-service provider and its data handling.

data-service="all"
data-position="top-right"
data-hide-operational="true"
data-poll-interval="300000">
</script>
</body>

</html>
Loading