Gjcloak的用户贡献

此用户有670次编辑。账号创建于2024年5月23日 (星期四)。
搜索贡献展开折叠
⧼contribs-top⧽
⧼contribs-date⧽
最新 | 最旧) 查看( | )(20 | 50 | 100 | 250 | 500

2024年6月28日 (星期五)

2024年6月26日 (星期三)

2024年6月22日 (星期六)

2024年6月21日 (星期五)

2024年6月18日 (星期二)

  • 15:042024年6月18日 (二) 15:04 差异 历史 +6,142 产品规划六步法创建页面,内容为“{{提示|蓝色|作为产品经理,每天要处理的事情很多,很容易陷入“打地鼠”的困境,什么工作先冒出来了就先解决,反而延误了重要的事情。因此,产品经理一定要做好规划,思想走在行动的前面。}} https://cos.gjcloak.xyz/pigo/202210131624794.jpeg 初期做产品,你是否经常遇到这样的情况?天天加班到深夜,工作却依然做不完; 业务方提的需求很好,不知…” 当前
  • 14:542024年6月18日 (二) 14:54 差异 历史 −43 模板:Wiki导航盒子无编辑摘要 当前 标签手工回退
  • 14:522024年6月18日 (二) 14:52 差异 历史 +11,915 帮助:注脚创建页面,内容为“{{帮助}} '''注脚'''是一种标明资料来源、为文章补充注解的方法。注脚一般会在文章内以符号或数字标示出来,然后在文章末端(也就是文章的「脚」的部位),列出所有的补充信息,以及资料来源的详情。注脚能使编者在保持版面整洁之余,得以补充细节,且不影响行文的聚焦。 ==用法== *开始标签<code><nowiki><ref></nowiki></code>和结束标签<code><nowiki></r…” 当前
  • 14:512024年6月18日 (二) 14:51 差异 历史 +3,355 模板:Refer/doc创建页面,内容为“本模板为特性介于{{tl|注解}}和<ref>标签之间的注解模板,需配合{{tl|references}}使用。 ==参数== 以下所有参数,名称参数比位置参数优先。 *被注解内容/位置参数1:被注解的文字。 *注解/位置参数2:注解内容。将显示在对应的{{tl|references}}或{{tl|AllReferences}}处。 *组名/位置参数3:注解组名。不填默认为无。 *注解颜色、注解背景、内容颜色、内容背…” 当前
  • 14:482024年6月18日 (二) 14:48 差异 历史 +83 模板:Ruby创建页面,内容为“{{#invoke:Ruby|ruby}}<noinclude> {{Documentation}} Category:模板 </noinclude>” 当前
  • 14:462024年6月18日 (二) 14:46 差异 历史 +137 模板:Counter创建页面,内容为“<includeonly>{{ {{{|safesubst:}}}iCounter|name|{{{name|{{{1|null}}}}}}|noecho={{{noecho|}}}}}</includeonly><noinclude>{{doc}}</noinclude>” 当前
  • 14:462024年6月18日 (二) 14:46 差异 历史 −6 模板:References无编辑摘要 当前
  • 14:462024年6月18日 (二) 14:46 差异 历史 +1,535 模板:References创建页面,内容为“<includeonly>{{#vardefine:组名注解ref|{{{组名|{{{1|}}}}}}}}<!-- -->{{#vardefine:注解ref数{{#var:组名注解ref|}}|0}}{{#vardefine:全部组名注解break|}}<!-- -->{{loop|ite使用注解ref=1|{{Array|get|全部组名注解ref|count}}| do=<nowiki>{{#if:{{#var:全部组名注解break|}}|| {{#ifeq:{{Array|get|全部组名注解ref|{{#var:ite使用注解ref}}}}|注解ref{{#var:组名注解ref}}| {{Array|splice|index={{Array|getInde…”
  • 14:452024年6月18日 (二) 14:45 差异 历史 +226 模板:Ref创建页面,内容为“<includeonly>{{#if:{{{name|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}|name={{{name|}}}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}}}}}</includeonly><noinclude>{{Documentation}}Category:模板</noinclude>” 当前
  • 14:442024年6月18日 (二) 14:44 差异 历史 +8,256 模板:Array/doc创建页面,内容为“ == 简介 == 这是一个模拟数组形式生成结构化数据的模板,可以进行大量的存储、操作或传输数据,#在Lua中获取或构造。本质上就是一次声明多个命名有关联的变量。 因为未使用字符串处理,相对于使用字符串处理来分割参数的做法可以更安全地存储或传递数据。 == 用法 == 作为数组或数组成员的变量名都以“@array-innerArrayIdentifier:”为前缀,在…” 当前
  • 14:442024年6月18日 (二) 14:44 差异 历史 +715 模块:Split创建页面,内容为“local module = {} local getArgs = require('Module:Arguments').getArgs function module._main(args, frame) local str = args['str'] or '' local ptn = args['ptn'] or '' ptn = mw.text.decode(mw.text.unstripNoWiki(ptn)) local name = args['name'] or 'foo' if args['reg'] ~= 'on' then ptn = mw.ustring.gsub(ptn, '([%%%(%)%.%+%-%*%?%[%]%^%$])', '%%%1') end local datas = mw.text.split(str, ptn) for i, v in ipairs(datas) do v = mw.ustring.gsub(v, '^%s*(.+)%s*$…” 当前
  • 14:432024年6月18日 (二) 14:43 差异 历史 +165 模板:Split创建页面,内容为“<includeonly>{{#invoke:split|main|str={{{1|{{{str|}}}}}}|ptn={{{2|{{{ptn|}}}}}}|name={{{3|{{{name|}}}}}}|reg={{{reg|}}}}}</includeonly><noinclude>{{doc}}</noinclude>” 当前
  • 14:422024年6月18日 (二) 14:42 差异 历史 +1,173 模板:AllReferences创建页面,内容为“<includeonly>{{#vardefine:注解allreferences数|{{Array|get|全部组名注解ref|count}}}}<!-- -->{{loop|ite注解allreferences=1|{{#var:注解allreferences数}}| do=<nowiki>{{#vardefine:组名注解ref|{{Str_right|{{Array|get|全部组名注解ref|{{#var:ite注解allreferences}}}}|5}}}}<!-- -->{{#ifeq:{{Array|get|数组注解ref{{#var:组名注解ref|}}|count}}|1| <p>{{#var:组名注解ref|}}{{#if:{{#var:组名注解ref}}||1}}. {{Array|get|…” 当前
  • 14:402024年6月18日 (二) 14:40 差异 历史 +2,348 模块:Ruby创建页面,内容为“local module = {} local g_frame function get_arg ( name, plain ) if g_frame.args[name] and (mw.text.trim(g_frame.args[name]) ~= '' or plain) then return mw.text.trim(g_frame.args[name]) end end function module.ruby ( frame ) local parent = frame:getParent() if parent and (parent:getTitle() == "Template:Ruby" or parent:getTitle() == "Template:Ruby/Sandbox" or parent:getTitle() == "Template:沙盒") then frame = parent end g_frame = frame local args…” 当前
  • 14:352024年6月18日 (二) 14:35 差异 历史 +2,955 模块:Loop/doc创建页面,内容为“== 简介 == 该模块可以循环执行语句。相较于解析器函数,因为使用Lua模块进行循环,所以'''没有100次上限的限制'''。 用法和功能与{{tl|loop}}类似,但可以处理模板的接收参数(也即被三对大括号包裹的参数,如<code><nowiki>{{{1}}}</nowiki></code>) == 用法 == 注意: * 第一层循环的代码需要用<code><nowiki><nowiki></nowiki></code>标签包裹。 * 多层循环中内层循环的…” 当前
  • 14:352024年6月18日 (二) 14:35 差异 历史 +7,640 模块:Loop创建页面,内容为“local module = {} local getArgs = require('Module:Arguments').getArgs local nowiki_blocks = { 'do', 'condition' } function pack_inner_loop(loop) -- 给内层循环的do参数包裹<nowiki>标签 loop = mw.ustring.gsub(loop, '{{%s-[Ll]oop%s-|', '{{#invoke:loop|loop|') loop = mw.ustring.gsub(loop, '{{%s-[Ww]hile%s-|', '{{#invoke:loop|while|') loop = mw.ustring.gsub(loop, '{{%s-[Dd]o[Ww]hile%s-|', '{{#invoke:loop|dowhile|') return mw.ustring…” 当前
  • 14:342024年6月18日 (二) 14:34 差异 历史 +3,578 模板:Loop/doc创建页面,内容为“== 简介 == 该模板可以循环执行语句。相较于解析器函数,因为使用Lua模块进行循环,所以'''没有100次上限的限制'''。 == 用法 == <pre> {{loop | 自增/减变量名 = 初值 | 终值 | 自增/减量 |do= <nowiki><nowiki></nowiki> 循环执行的代码... <nowiki></nowiki></nowiki>}} </pre> 其中,使用自增/减变量的写法为:<code><nowiki>{{#var:变量名}}</nowiki></code>,如:<code><nowiki>{{#var:time}}</no…” 当前
  • 14:342024年6月18日 (二) 14:34 差异 历史 +78 模板:Loop创建页面,内容为“<includeonly>{{#invoke:loop|main}}</includeonly><noinclude>{{doc}}</noinclude>” 当前
  • 14:332024年6月18日 (二) 14:33 差异 历史 +6,987 模块:Var-array/main创建页面,内容为“local module = {} local getArgs = require("Module:Arguments").getArgs local varArray = require("Module:var-array") local var = require("Module:var") local frame = mw.getCurrentFrame() local _count = { get = function(array) return var.get(array .. ".count") end } _count.plus = function(array) return tonumber(var.set(array .. ".count", _count.get(array) + 1)) end _count.minus = function(array) return tonumber(var.set(array .. ".count", _count.get…” 当前
  • 14:322024年6月18日 (二) 14:32 差异 历史 +455 模块:Var-array/doc创建页面,内容为“== 简介 == 该模块用于在Lua中生成或解析由{{tl|array}}模板构造的数据。 == 方法 == === new === <pre> array.new(name, data) </pre> 其中,data为一个表(table),内部所有数据必须为数字索引。 返回值:返回传入的name === get === <pre> array.get(name) </pre> 返回值:由array模板构造的数据所组成的表(table)。当名为name的变量组无效时,返回false;若name为nil,则返回nil。” 当前
  • 14:322024年6月18日 (二) 14:32 差异 历史 +1,382 模块:Var-array创建页面,内容为“local module = {} function module.new(name, array) local frame = mw.getCurrentFrame() local idCount = frame:callParserFunction( '#var', 'array.idCount', 0) function foo(name, array) name = '@array-innerArrayIdentifier:'..name frame:callParserFunction( '#vardefine', name, name) for i, v in ipairs(array) do if type(v) == 'table' then idCount = idCount + 1 local innerArrayName = name..'___'..idCount..'___' foo(innerArrayName, v) v = '@…” 当前
  • 14:312024年6月18日 (二) 14:31 差异 历史 +1,307 模块:Var/doc创建页面,内容为“== 简介 == 该模块为一个操作'''wiki页面变量'''的快捷工具。 == 方法 == === ''get'' === <pre> [nil, boolean, number, string] var.get($string 变量名 [, $string 获取类型]) </pre> 该方法获取一个变量的值,且按值进行一系列对应的转换并返回。 * 空字符串 => nil * 字符串true => 布尔值true * 字符串false => 布尔值false * 开头非0的字符串十进制数字 => 数字 * 与以上条件均不匹…” 当前
  • 14:312024年6月18日 (二) 14:31 差异 历史 +766 模块:Var创建页面,内容为“local frame = mw.getCurrentFrame() local module = { getPlain = function(key, type) if type then type = '_'..type else type = '' end return frame:callParserFunction("#var"..type, tostring(key)) end, set = function(key, val) frame:callParserFunction("#vardefine", tostring(key), tostring(val)) return val end } module.get = function(key, type) local val = module.getPlain(key, type) if val == '' then return nil end if val:find('^…” 当前
  • 14:292024年6月18日 (二) 14:29 差异 历史 +106 模板:Array创建页面,内容为“<includeonly>{{ {{{|safesubst:}}}#invoke:var-array/main|main}}</includeonly><noinclude>{{doc}}</noinclude>” 当前
  • 14:282024年6月18日 (二) 14:28 差异 历史 +1,836 模板:Refer创建页面,内容为“<includeonly>{{#if:{{#var:注解ref使用}}||{{Array|new|name=全部组名注解ref}}{{#vardefine:注解ref使用|t}}}}<!-- -->{{#vardefine:组名注解ref|{{{组名|{{{3|}}}}}}}}<!-- -->{{counter|注解ref数{{#var:组名注解ref|}}|noecho=true}}<!-- -->{{#ifeq:{{#var:注解ref数{{#var:组名注解ref|}}}}|1| {{Array|new|name=数组注解ref{{#var:组名注解ref|}}}}<!-- -->{{Array|push|全部组名注解ref|val=注解ref{{#var:组名注解ref}}}}<!…” 当前
  • 14:262024年6月18日 (二) 14:26 差异 历史 +26 模板:Reflist/doc重定向页面至帮助:注脚 当前 标签新重定向
  • 14:262024年6月18日 (二) 14:26 差异 历史 +126 模板:Reflist创建页面,内容为“<includeonly>{{#tag:references|{{{refs|}}}|group={{{group|}}}}}</includeonly><noinclude>Category:模板{{doc}}</noinclude>” 当前
  • 14:252024年6月18日 (二) 14:25 差异 历史 +43 模板:Wiki导航盒子无编辑摘要 标签已被回退
  • 14:242024年6月18日 (二) 14:24 差异 历史 +26 模板:Refn/doc重定向页面至帮助:注脚 当前 标签新重定向
  • 14:242024年6月18日 (二) 14:24 差异 历史 −12 模板:Refn无编辑摘要 当前
  • 14:232024年6月18日 (二) 14:23 差异 历史 +238 模板:Refn创建页面,内容为“<includeonly>{{#if:{{{name|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}|name={{{name|}}}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}}}}}</includeonly><noinclude>{{Documentation|Help:注脚}}Category:模板</noinclude>”
最新 | 最旧) 查看( | )(20 | 50 | 100 | 250 | 500