未登录
创建账号
登录
SOKA CAFE
搜索
查看“模块:CSS”的源代码
来自SOKA CAFE
命名空间
模块
讨论
更多
更多
页面操作
阅读
查看源代码
历史
←
模块:CSS
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local p = {} local allowedNS = { [2] = true, -- User: [8] = true, -- MediaWiki: [10] = true -- Template: } function p.import_css(frame) local content = frame:getParent().args.content or frame.args.content if content ~= nil then return tostring(mw.html.create("span") :addClass("import-css") :attr("data-css", content) :attr("data-css-hash", mw.hash.hashValue("sha256", content))) end local title = frame:getParent().args[1] or frame.args[1] local titleObj = mw.title.new(title or "") local errorMsg if title == nil then errorMsg = "错误:没有向<code>{{[[T:CSS|CSS]]}}</code>模板提供参数。" elseif titleObj == nil then errorMsg = "错误:提供给<code>{{[[T:CSS|CSS]]}}</code>模板的参数“" .. frame:extensionTag("nowiki", title) .. "”不是一个有效的页面名。" elseif not titleObj.exists then errorMsg = "错误:提供给<code>{{[[T:CSS|CSS]]}}</code>模板的参数“[[" .. title .. "]]”对应的页面不存在。" elseif not allowedNS[titleObj.namespace] then errorMsg = "错误:提供给<code>{{[[T:CSS|CSS]]}}</code>模板的页面名“[[" .. title .. "]]”不属于User、MediaWiki或Template中的任何一个命名空间。" elseif titleObj.contentModel ~= "css" then errorMsg = "错误:提供给<code>{{[[T:CSS|CSS]]}}</code>模板的参数“[[" .. title .. "]]”对应页面的[[mw:Content handlers/zh|内容模型]]不是CSS。" end if errorMsg ~= nil then return tostring(mw.html.create("strong"):addClass("error"):wikitext(errorMsg)) .. "[[分类:引入CSS出错的页面]]" else content = titleObj:getContent() return tostring(mw.html.create("span") :addClass("import-css") :attr("data-css", content) :attr("data-css-hash", mw.hash.hashValue("sha256", content))) end end return p -- 代码复制于https://backrooms.fandom.com/zh/wiki/Module:CSS
本页使用的模板:
模块:CSS/doc
(
查看源代码
)
返回
模块:CSS
。
导航
导航
首页
最近更改
随机页面
档案区
入坑指南
登场作品
人物图鉴
团体势力
地点区域
历史事件
创作区
活动公告
创作团体
创作作者
词典概念
世界设定
作品推荐
编辑帮助
查找页面
入站须知
测试页面
任务计划
官方教程
wiki工具
wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志