User contributions for Gjcloak

A user with 566 edits. Account created on 23 May 2024.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

10 July 2024

8 July 2024

6 July 2024

2 July 2024

28 June 2024

26 June 2024

22 June 2024

21 June 2024

18 June 2024

  • 15:0415:04, 18 June 2024 diff hist +6,142 N 产品规划六步法创建页面,内容为“{{提示|蓝色|作为产品经理,每天要处理的事情很多,很容易陷入“打地鼠”的困境,什么工作先冒出来了就先解决,反而延误了重要的事情。因此,产品经理一定要做好规划,思想走在行动的前面。}} https://cos.gjcloak.xyz/pigo/202210131624794.jpeg 初期做产品,你是否经常遇到这样的情况?天天加班到深夜,工作却依然做不完; 业务方提的需求很好,不知…” current
  • 14:5414:54, 18 June 2024 diff hist −43 模板:Wiki导航盒子No edit summary current Tag: Manual revert
  • 14:5214:52, 18 June 2024 diff hist +11,915 N 帮助:注脚创建页面,内容为“{{帮助}} '''注脚'''是一种标明资料来源、为文章补充注解的方法。注脚一般会在文章内以符号或数字标示出来,然后在文章末端(也就是文章的「脚」的部位),列出所有的补充信息,以及资料来源的详情。注脚能使编者在保持版面整洁之余,得以补充细节,且不影响行文的聚焦。 ==用法== *开始标签<code><nowiki><ref></nowiki></code>和结束标签<code><nowiki></r…” current
  • 14:5114:51, 18 June 2024 diff hist +3,355 N 模板:Refer/doc创建页面,内容为“本模板为特性介于{{tl|注解}}和<ref>标签之间的注解模板,需配合{{tl|references}}使用。 ==参数== 以下所有参数,名称参数比位置参数优先。 *被注解内容/位置参数1:被注解的文字。 *注解/位置参数2:注解内容。将显示在对应的{{tl|references}}或{{tl|AllReferences}}处。 *组名/位置参数3:注解组名。不填默认为无。 *注解颜色、注解背景、内容颜色、内容背…” current
  • 14:4814:48, 18 June 2024 diff hist +83 N 模板:Ruby创建页面,内容为“{{#invoke:Ruby|ruby}}<noinclude> {{Documentation}} Category:模板 </noinclude>” current
  • 14:4614:46, 18 June 2024 diff hist +137 N 模板:Counter创建页面,内容为“<includeonly>{{ {{{|safesubst:}}}iCounter|name|{{{name|{{{1|null}}}}}}|noecho={{{noecho|}}}}}</includeonly><noinclude>{{doc}}</noinclude>” current
  • 14:4614:46, 18 June 2024 diff hist −6 模板:ReferencesNo edit summary current
  • 14:4614:46, 18 June 2024 diff hist +1,535 N 模板: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:4514:45, 18 June 2024 diff hist +226 N 模板:Ref创建页面,内容为“<includeonly>{{#if:{{{name|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}|name={{{name|}}}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}}}}}</includeonly><noinclude>{{Documentation}}Category:模板</noinclude>” current
  • 14:4414:44, 18 June 2024 diff hist +8,256 N 模板:Array/doc创建页面,内容为“ == 简介 == 这是一个模拟数组形式生成结构化数据的模板,可以进行大量的存储、操作或传输数据,#在Lua中获取或构造。本质上就是一次声明多个命名有关联的变量。 因为未使用字符串处理,相对于使用字符串处理来分割参数的做法可以更安全地存储或传递数据。 == 用法 == 作为数组或数组成员的变量名都以“@array-innerArrayIdentifier:”为前缀,在…” current
  • 14:4414:44, 18 June 2024 diff hist +715 N 模块: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*$…” current
  • 14:4314:43, 18 June 2024 diff hist +165 N 模板:Split创建页面,内容为“<includeonly>{{#invoke:split|main|str={{{1|{{{str|}}}}}}|ptn={{{2|{{{ptn|}}}}}}|name={{{3|{{{name|}}}}}}|reg={{{reg|}}}}}</includeonly><noinclude>{{doc}}</noinclude>” current
  • 14:4214:42, 18 June 2024 diff hist +1,173 N 模板: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|…” current
  • 14:4014:40, 18 June 2024 diff hist +2,348 N 模块: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…” current
  • 14:3514:35, 18 June 2024 diff hist +2,955 N 模块:Loop/doc创建页面,内容为“== 简介 == 该模块可以循环执行语句。相较于解析器函数,因为使用Lua模块进行循环,所以'''没有100次上限的限制'''。 用法和功能与{{tl|loop}}类似,但可以处理模板的接收参数(也即被三对大括号包裹的参数,如<code><nowiki>{{{1}}}</nowiki></code>) == 用法 == 注意: * 第一层循环的代码需要用<code><nowiki><nowiki></nowiki></code>标签包裹。 * 多层循环中内层循环的…” current
  • 14:3514:35, 18 June 2024 diff hist +7,640 N 模块: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…” current
  • 14:3414:34, 18 June 2024 diff hist +3,578 N 模板:Loop/doc创建页面,内容为“== 简介 == 该模板可以循环执行语句。相较于解析器函数,因为使用Lua模块进行循环,所以'''没有100次上限的限制'''。 == 用法 == <pre> {{loop | 自增/减变量名 = 初值 | 终值 | 自增/减量 |do= <nowiki><nowiki></nowiki> 循环执行的代码... <nowiki></nowiki></nowiki>}} </pre> 其中,使用自增/减变量的写法为:<code><nowiki>{{#var:变量名}}</nowiki></code>,如:<code><nowiki>{{#var:time}}</no…” current
  • 14:3414:34, 18 June 2024 diff hist +78 N 模板:Loop创建页面,内容为“<includeonly>{{#invoke:loop|main}}</includeonly><noinclude>{{doc}}</noinclude>” current
  • 14:3314:33, 18 June 2024 diff hist +6,987 N 模块: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…” current
  • 14:3214:32, 18 June 2024 diff hist +455 N 模块: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。” current
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)