打开/关闭搜索
搜索
打开/关闭菜单
65
32
5
2690
导航
首页
总览
沙盒页
备忘页
最近更改
随机页面
上传文件
打开/关闭外观设置菜单
无法加载偏好设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
查看“︁模块:CharInsert”︁的源代码
来自 LNN的:not(博客)?
查看
阅读
查看源代码
查看历史
associated-pages
模块
讨论
更多操作
←
模块:CharInsert
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、导入者
您可以查看和复制此页面的源代码。
local p = {} local ustring = mw.ustring local libraryUtil = require("libraryUtil") local getArgs, yesno, dplUnescape function p._charInsert(frame, str, label, title) libraryUtil.checkType( "str", 2, str, "string" ) libraryUtil.checkType( "label", 3, label, "string", --[[nilOk=]] true ) libraryUtil.checkType( "title", 4, title, "string", --[[nilOk=]] true ) local value = mw.text.encode(str, "&<\t\n\r " .. ustring.char(160)) local link = frame:extensionTag("charinsert", value, {label = label}) return mw.text.tag( "code", {title = title}, link ) end function p.charInsert(frame) getArgs = getArgs or require("Module:Arguments").getArgs yesno = yesno or require("Module:Yesno") local args = getArgs(frame) local str = mw.text.killMarkers(args[1]) if not yesno(args.raw) then dplUnescape = dplUnescape or require("Module:dpl unescape")._unescape str = dplUnescape(str) end return p._charInsert(frame, str, args.label, args.title) end return p
此页面嵌入的页面:
模块:CharInsert/doc
(
查看源代码
)
返回
模块:CharInsert
。
查看“︁模块:CharInsert”︁的源代码
来自 LNN的:not(博客)?