コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

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)[返信]