LLL Reading Time / 読了時間

Estimate saved-article reading time and copy bilingual labels. 保存済み本文の読了目安と日本語文字・英単語量を確認し、表示文言を手動コピー。

Public name@mrhandsome39.bsky.social/reading-time

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 content structure

    Read the collections and fields defined on your site.

FAQ

FAQ

How is time estimated? NFC Japanese Han/kana/ー characters use an assumed 600/min; Latin words and digit groups use 200 units/min. Durations are added and rounded up. These are assumptions, not measured reader speed or SEO results.

What is excluded? Whitespace, punctuation and emoji add no time. Other-script letters and Portable Text code, images and unsupported blocks/spans are excluded; the result and copied label say partial. Plain text is literal, without Markdown/HTML parsing. No estimate is shown for empty or unsupported-only text.

What are the limits? One top-level Portable Text/text/string field; serialized JSON up to 128KiB and 2,000 Portable Text blocks. Over-limit data is rejected, not silently truncated. No image-reading time. No automatic article edits.

Which version of my body? Saved draft data or the published body. Unsaved typing and published entries' pending revisions are not read. Measure again after saving. No raw body is echoed or stored by this plugin.

How do I copy or get help? Select the displayed English/Japanese label and Cmd/Ctrl+C. Report plugin version, field type and error description to contact@lx3.cafe; omit private article text. Free, no paid edition sold.

日本語の計算は? NFC後の漢字・かな・ーを仮定600字/分、Latin単語と数字群を200units/分で加算・切上げ。実測速度ではありません。除外時は部分推定、空本文等は推定なし。未保存入力・未公開改訂は対象外。手動コピーで利用し、本文の自動変更・外部送信はありません。

Security

Security and privacy

Permissions: content:read and schema:read only. The private editor panel uses the host's saved-entry context and edit/ownership checks. Anonymous users and users without editing permission cannot open it.

The plugin reads one saved field to calculate counts. It does not return raw body text, persist a report, contact external services, collect analytics, schedule tasks or change articles. It has no public route, API keys or paid API dependency. Copying and inserting a label are manual user actions.

Report vulnerabilities privately to contact@lx3.cafe. Include version and reproduction steps without credentials or private article text.

本文を計数に使用し、原文の表示・保存・外部送信・記事変更はしません。権限は読取2種のみ。脆弱性の連絡先は contact@lx3.cafe(秘密情報・非公開本文は送らないでください)。

Changelog

Changelog

0.1.0

Saved-entry reading-time panel with Japanese/Latin/numeric counts, explicit rate assumptions, partial/empty states and manual English/Japanese copy labels. Read-only; no external requests or article updates.

保存済み本文の読了目安・文字量を確認し、英日文言を手動コピーできます。仮定・除外・推定なしを明示。記事変更・外部通信なし。

Installation

Installation / 導入

Install LLL Reading Time / 読了時間 (reading-time) through the official EmDash Plugin Registry in your admin. Requires EmDash 1.4+, Astro 6+ and a working sandbox runner. This editor-only utility does not need a public site URL.

Requires an author who owns the article, or an editor/admin. Open a saved article editor and its Reading Time / 読了時間 panel. Choose one saved Portable Text, text or string field and your language, then measure. Select the displayed label and use Cmd/Ctrl+C; paste it manually into the article. No automatic insertion or clipboard permission.

The panel reads saved data. Unsaved typing is excluded. For published articles it reads the published body, excluding pending unpublished revisions. Saved draft entries can be measured. Reopen or measure again after saving.

Free features are complete: counts, estimated duration and English/Japanese copy labels. No paid edition is sold.

authorは自分の記事、editor/adminは編集権限のある記事で利用できます。公式Registryから導入し、保存した記事の編集画面で読了時間パネルを開きます。本文項目と言語を選び計測、文言は手動コピーします。未保存入力・公開記事の未公開改訂は対象外。保存済み下書きは計測可能です。無料で完結し、有料版は販売していません。

Keep exploring

More plugins like LLL Reading Time / 読了時間

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

Install on your site

Open in EmDash

LLL Reading Time / 読了時間

@mrhandsome39.bsky.social/reading-time

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.