한국   대만   중국   일본 
모듈:If preview/configuration - 위키百科, 우리 모두의 百科事典 本文으로 移動

모듈 : If preview/configuration

위키百科, 우리 모두의 百科事典.
--[[

We perform the actual check for whether this is a preview here since

preprocessing is relatively expensive.

]]

local
 frame
 =
 mw
.
getCurrentFrame
()


local
 function
 is_preview
()

	local
 revision_id
 =
 frame
:
preprocess
(
'{{REVISIONID}}'
)

	-- {{REVISIONID}} is usually the empty string when previewed.

	-- I don't know why we're checking for nil but hey, maybe someday things

	-- would have broken

	return
 revision_id
 ==
 nil
 or
 revision_id
 ==
 ''

end


local
 function
 templatestyles
()

	return
 frame
:
extensionTag
{

		name
 =
 'templatestyles'
,
 args
 =
 {
 src
 =
 'Module:If preview/styles.css'
 }

	}

end


return
 {

	preview
 =
 is_preview
(),

	templatestyles
 =
 templatestyles
(),

	warning_infrastructure
 =
 '%s<div class="preview-warning"><strong>미리 보기 警告:</strong> %s</div>'
,

	missing_warning
 =
 '이 틀에 警告 文句가 없습니다. 警告를 追加해 주십시오.'

}