跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机条目
特殊页面
站点
关于陋室
维基社群
新闻动态
联系我们
活跃用户
统计
参与
上传文件
待撰页面
新建页面
编辑入门
帮助
内容
分类树
所有页面
前缀索引
最多链入页面
热门页面
维护
MediaWiki 消息页
系统消息
小工具管理
小工具定义
用户组权限
界面
侧边栏
英文侧边栏
站点公告
匿名用户通知
公共样式表
公共脚本
陋室
搜索
搜索
中文
外观
登录
个人工具
登录
沙盒
查看“︁Module:SoftwareInfo”︁的源代码
模块
讨论
English
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
页面信息
Cargo数据
获取短链接
外观
移至侧栏
隐藏
←
Module:SoftwareInfo
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
您可以查看和复制此页面的源代码。
local p = {} local function trim(s) if not s then return '' end return mw.text.trim(s) end local function v(args, key, fallback) local value = trim(args[key]) if value == '' then return fallback end return value end local function linkOrText(url, label, empty) url = trim(url) if url == '' then return empty end return string.format('[%s %s]', url, label) end local function addRow(out, label, value) table.insert(out, '|-') table.insert(out, '| ' .. label .. ' || ' .. value) end function p.renderSandbox(frame) local args = frame.args or {} local out = {} table.insert(out, '{| class="wikitable"') table.insert(out, '|+ 软件名称:' .. mw.title.getCurrentTitle().text) table.insert(out, '! colspan="2" | 基本信息') addRow(out, "'''开发者:'''", v(args, '开发者', '未知')) addRow(out, "'''官网:'''", linkOrText(args['官网'], '官网', '无')) addRow(out, "'''下载:'''", linkOrText(args['下载'], '下载链接', '无')) addRow(out, "'''类别:'''", v(args, '类别', '未知')) addRow(out, "'''状态:'''", v(args, '状态', '未知')) table.insert(out, '|-') table.insert(out, '! colspan="2" | 架构与版本') addRow(out, "'''当前版本:'''", v(args, '版本号', '未知')) addRow(out, "'''文件大小:'''", v(args, '大小', '未知')) addRow(out, "'''更新日期:'''", v(args, '更新日期', '未知')) addRow(out, "'''语言:'''", v(args, '语言', '未知')) addRow(out, "'''支持系统:'''", v(args, '系统', '未知')) addRow(out, "'''支持架构:'''", v(args, '架构', '未知')) addRow(out, "'''开发语言:'''", v(args, '开发语言', '未知')) addRow(out, "'''界面类型:'''", v(args, '界面', '未知')) table.insert(out, '|-') table.insert(out, '! colspan="2" | 功能与发行') addRow(out, "'''主要功能:'''", v(args, '功能', '未知')) addRow(out, "'''相关软件:'''", v(args, '相关软件', '未知')) addRow(out, "'''发行方式:'''", v(args, '发行方式', '未知')) table.insert(out, '|-') table.insert(out, '! colspan="2" | 贡献与许可证') addRow(out, "'''许可证:'''", v(args, '许可证', '未知')) addRow(out, "'''GitHub:'''", linkOrText(args['GitHub'], 'GitHub 页面', '无')) addRow(out, "'''贡献方式:'''", v(args, '贡献方式', '未知')) table.insert(out, '|}') table.insert(out, frame:expandTemplate { title = 'PageToolsLink/sandbox', args = { target = 'Template:SoftwareInfo/sandbox', parent = 'Template:SoftwareInfo/sandbox', } }) return table.concat(out, '\n') end return p
此页面嵌入的页面:
Module:SoftwareInfo/doc
(
查看源代码
)
返回
Module:SoftwareInfo
。
搜索
搜索
查看“︁Module:SoftwareInfo”︁的源代码
添加语言
添加话题