モジュール:Errorのソースを表示
←
モジュール:Error
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、以下のグループのいずれかに属する国民のみが実行できます:
登録国民
、
自動承認された国民
、
ボット
。
このページのソースの閲覧やコピーができます。
-- This module implements {{error}}. local p = {} local function _error(args) local tag = mw.ustring.lower(tostring(args.tag)) -- Work out what html tag we should use. if not (tag == 'p' or tag == 'span' or tag == 'div') then tag = 'strong' end -- Generate the html. return tostring(mw.html.create(tag) :addClass('error') :wikitext(tostring(args.message or args[1] or error('エラーメッセージが指定されていません', 2))) ) end function p.error(frame) local args if type(frame.args) == 'table' then -- We're being called via #invoke. The args are passed through to the module -- from the template page, so use the args that were passed into the template. args = frame.args else -- We're being called from another module or from the debug console, so assume -- the args are passed in directly. args = frame end -- if the message parameter is present but blank, change it to nil so that Lua will -- consider it false. if args.message == "" then args.message = nil end return _error(args) end return p
このページで使用されているテンプレート:
モジュール:Error/doc
(
ソースを閲覧
)
モジュール:Error
に戻る。
ナビゲーション メニュー
個人用ツール
戸籍登録
入国
名前空間
モジュール
議論
English
表示
閲覧
ソースを閲覧
履歴表示
その他
キャッシュを削除
検索
案内
メインページ
最近の更新
おまかせ表示
管理者関連
議論の場
Relax
トップページ
雑談
日記
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報