Template‐ノート:NCID
表示
モジュールを使用して識別子の検査を行う提案
[編集]この度Nii書誌ID(NCID)の検査を行うモジュール:Check ncidを作成しましたので、本テンプレートをTemplate:NCID/sandboxの内容で更新し、識別子を検査する機能を追加することを提案します。モジュールのテストはモジュール‐ノート:Check ncid/testcasesにて、テンプレートのテストはTemplate:NCID/testcasesで行っています。
更新後は引数で指定されたNCIDのフォーマットが異常だったりチェックディジットが合わない場合に、エラーメッセージを表示し、標準名前空間のページの対してはCategory:誤ったNII書誌IDが指定されている記事を付与するようになります。そのため、入力の一部に間違いがあるケースやNAIDなど他の識別子を誤って指定したケースを検出できるメリットがあります。なお、テンプレートの使用方法については一切変更がありません。
1週間待ってみて反対意見が出ないようでしたらテンプレートの更新を行います。なお{{NCID外部リンク}}につきましては使用記事が20程度と少なかったので、試験も兼ねて先行してモジュールで検査を行うよう更新しました。--本日晴天(会話) 2023年8月19日 (土) 05:48 (UTC) カテゴリ名を修正--本日晴天(会話) 2023年8月22日 (火) 14:49 (UTC)
- 追記 Template‐ノート:NAID#識別子の検査を行う提案でも本件と類似する提案をしました。--本日晴天(会話) 2023年8月22日 (火) 14:49 (UTC)
- 済 テンプレートを更新しました。--本日晴天(会話) 2023年8月26日 (土) 11:44 (UTC)