LLL Footnote Reference Review / 脚注参照の点検

Find missing, unused, and duplicate footnotes in a saved article. 保存記事の脚注で参照先がないもの・未使用・重複を確認。

View source
Public name@mrhandsome39.bsky.social/footnote-reference-review

Or open Registry in your EmDash admin and search for this name.

Permissions

Plugins get only the capabilities they declare and you approve. Your EmDash admin lists these again before anything installs.

  • Read content

    Read entries from your site’s content collections.

  • Read revision history

    Read retained earlier versions of content entries.

  • Read content structure

    Read the collections and fields defined on your site.

FAQ

Which articles are checked? Only articles that follow a footnote convention. (1) [^id] references with [^id]: text definition paragraphs. (2) [n], [n,m], [n-m] or superscript-number references with a numbered list (or [n] text / n. text paragraphs) under a heading named Notes, Footnotes, Endnotes, References, 脚注, 注, 注釈, 注記, 参考文献 or 参考資料. Any other article is reported as "Not applicable" with no warnings. EmDash 1.4.0 itself has no footnote structure in its saved format, so this plugin reads these text conventions.

What are the results? Reference without a definition; definition never referenced; duplicate definition. They are candidates to check, never a statement that the article is wrong. If some blocks could not be read (HTML, tables, columns, unknown plugin blocks), the report says so.

What is not a reference? Code blocks and inline code, blockquotes, text inside 「」『』“” or paired straight quotes, [0], [2024], [1](url), [text][1], a [1]: link definition at the start of a paragraph, and a number directly after a digit, _, ) or ]. A [n] directly after English letters (claim[1]) is read as a reference, so arr[1] outside code in an article that has a notes section is also counted.

Heading anchors? Not checked here; see Internal Anchor Review.

Limits. Field JSON 128 KiB, 2000 blocks, 200 candidates, report 48 KiB. Exceeding a limit rejects the whole result with one fixed message.

Security

Read capabilities only: content:read, schema:read, and content:revisions:read (only to read the current saved draft revision; revision history is not listed). One POST route requiring the host permission content:edit_own_drafts and a signed-in caller; host ownership checks apply. No writes, KV, storage, external HTTP, cron, hooks or API keys. Results exist only for the request; nothing is stored. Short excerpts of article text (up to 80 characters around a reference) appear in the panel and in the copied report, so choose where to share it. The report is tab-separated plain text; a cell that begins with =, +, - or @ gets a leading apostrophe so a spreadsheet does not run it as a formula. Failures return one fixed message with no internal details. Report vulnerabilities to contact@lx3.cafe without secrets.

読取3権限のみ。本文変更・保存・外部通信はありません。レポートには参照の前後最大80文字の本文が含まれるため、共有先に注意してください。脆弱性は contact@lx3.cafe へ、秘密を含めず連絡してください。

Changelog

0.1.0

Adds a review panel for one saved Portable Text field: references without a definition, unused notes and duplicate definitions, for [^id] style and Notes-section style articles. Articles outside these conventions are reported as not applicable.

Installation

Install LLL Footnote Reference Review (footnote-reference-review) as a sandboxed plugin on EmDash 1.4.0 or later (below 2) with a configured supported sandbox runner. Open a saved article, choose the "Footnote Reference Review / 脚注参照の点検" editor panel, pick one Portable Text field and a language, then review. Edit, save, and review again. Select the whole plain report and press Cmd/Ctrl+C to copy. No automatic insertion or download.

What is read: the saved draft revision (or the published body); never text typed but not yet saved, and never the public page HTML. Free; no keys.

保存記事の編集画面でパネルを開き、本文項目と言語を選んで点検します。修正したら保存して再点検し、レポート全文を手動コピーします。未保存の入力・公開ページのHTMLは対象外。無料で完結します。

Keep exploring

More plugins like LLL Footnote Reference Review / 脚注参照の点検

Browse by keyword, or see everything @mrhandsome39.bsky.social publishes.

Install on your site

Open in EmDash

LLL Footnote Reference Review / 脚注参照の点検

@mrhandsome39.bsky.social/footnote-reference-review

Choose the EmDash site where you want to review this plugin. Nothing is installed until you confirm its permissions in that site's admin.

This browser will remember the site. You can change it next time.