「
モジュール:Citation/Show date/doc
」を編集中 (節単位)
ナビゲーションに移動
検索に移動
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、さまざまなメリットもあります。
スパム攻撃防止用のチェックです。 決して、ここには、値の入力は
しない
でください!
== 動作の解説 == このモジュールの大まかな動作は以下のようになっています。以下の説明文にある<code>dates()</code>と<code>reformat_dates()</code>は、いずれも[[モジュール:Citation/CS1/Date validation]]で定義されている関数です。 まず、引数で指定された日付を<code>dates()</code>で検査します。 検査に合格した場合は必要に応じてreformat_dates()で日付を変換した上で、日付をモジュールの呼び出し元に返します。 {{para|param-name|access-date}}が指定されていて、<code>dates()</code>による検査が不合格であった場合は、{{tl|Accessdate}}をモジュールの内部で呼び出し、その結果を返します。 {{para|param-name}}の値が{{pval|access-date}}以外で、<code>dates()</code>による検査が不合格であった場合は、{{tl|ISO dateJA}}をモジュールの内部で呼び出して、日付を[[ISO 8601]]形式へ変換することを試みます。ISO 8601形式への変換に成功した場合は日付が再来年以降のものでないことを確認した上で、ISO 8601形式の日付をreformat_dates()で更に変換して返すか、もしくはモジュールの引数に指定された日付をそのまま返します。ISO 8601形式への変換に失敗した場合や、日付が再来年以降のものであった場合は、元の日付にエラーメッセージを追記して返します。 <includeonly>{{sandbox other|| <!-- カテゴリは以下に追加してください --> [[Category:ウィキペディアのモジュール]]<!-- 適切なサブカテゴリに張り替えてください --> }}</includeonly>
編集内容の要約:
uwuzu 非公式Wikiへの投稿はすべて、クリエイティブ・コモンズ 表示-非営利-継承 (詳細は
UwuzuWiki:著作権
を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。
著作権保護されている作品は、許諾なしに投稿しないでください!
キャンセル
編集ヘルプ
(新しいウィンドウで開きます)
ナビゲーション メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
モジュール
議論
日本語
表示
閲覧
ソースを編集
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
このWIkiについて
ツール
リンク元
関連ページの更新状況
ページ情報
他のプロジェクト