Wiktionary igwiktionary https://ig.wiktionary.org/wiki/Ihu_mb%E1%BB%A5 MediaWiki 1.47.0-wmf.3 case-sensitive Midia Ọpụrụiche Ńkàtá Ojiarụ Ńkàtá ojiarụ Wiktionary Ńkàtá Wiktionary Faịlụ Ńkàtá faịlụ MidiaWiki Ńkàtá MidiaWiki Templeeti Ńkàtá templeeti Enyemaka Ńkàtá enyemaka Otú Ńkàtá otú TimedText TimedText talk Module Module talk Event Event talk Wiktionary:Bots 4 6448 30450 2006-07-13T19:10:11Z Vildricianus 1301 30450 wikitext text/x-wiki 0k0mj885v0qfrvot6hre39r8qx3mkuq 30451 30450 2006-07-13T19:32:43Z Connel MacKenzie 1302 init 30451 wikitext text/x-wiki 2mmafyqbyuzj1c03suq6jxkviirz3mk 30452 30451 2006-07-13T19:40:28Z Vildricianus 1301 30452 wikitext text/x-wiki rqizkm025u63ckxdjoxbzcqx71amr50 30453 30452 2006-07-15T08:31:00Z Vildricianus 1301 [[Wiktionary:Bot policy]] moved to [[Wiktionary:Bots]] 30452 wikitext text/x-wiki rqizkm025u63ckxdjoxbzcqx71amr50 30454 30453 2006-07-15T08:47:30Z Vildricianus 1301 30454 wikitext text/x-wiki l6q6yyocaepvsatrst2w259981buk0o 30455 30454 2006-07-15T08:50:47Z Vildricianus 1301 /* Process */ 30455 wikitext text/x-wiki 0ol7cqbcaws6zoqn1omxfy9tepuipha 30456 30455 2006-07-15T09:00:46Z Vildricianus 1301 30456 wikitext text/x-wiki pbc62idec6rwcbzl6rroaak8giebny4 30457 30456 2006-07-15T09:01:37Z Vildricianus 1301 30457 wikitext text/x-wiki 4yuf5dt7qbfhkqs11tmt99hao2i8mts 30458 30457 2006-07-15T09:01:48Z Vildricianus 1301 Protected "[[Wiktionary:Bots]]" [edit=autoconfirmed:move=sysop] 30457 wikitext text/x-wiki 4yuf5dt7qbfhkqs11tmt99hao2i8mts 30459 30458 2006-07-15T09:02:33Z Vildricianus 1301 /* [[Special:Listusers/bot|Current bots]] */ 30459 wikitext text/x-wiki 829g7korsx1gzbk4lc93lt669ttvueu 30460 30459 2006-07-20T09:56:05Z Vildricianus 1301 30460 wikitext text/x-wiki 81jkvyfovzvktr4f720lt7dxcctdfhw 30461 30460 2006-07-25T15:36:16Z Vildricianus 1301 /* [[Special:Listusers/bot|Current accounts with the bot flag]] */ 30461 wikitext text/x-wiki hg57q8z5yiper4gdxf9o5nck0rn1ooy 30462 30461 2006-07-25T15:49:10Z Vildricianus 1301 /* [[Special:Listusers/bot|Current accounts with the bot flag]] */ mine own stuff 30462 wikitext text/x-wiki omc6jjxbydyiod385rebwqnb5qbz3w6 30463 30462 2006-07-27T18:56:53Z Vildricianus 1301 /* Technical advise */ 30463 wikitext text/x-wiki 7slr88804i69k8uramphyyndqmtz9w1 30464 30463 2006-07-31T19:30:51Z Scs 1303 link to discussion on one-task-per-bot 30464 wikitext text/x-wiki 8a9e11kmiaiysyq157q3sl3gw998146 30465 30464 2006-07-31T19:57:22Z Scs 1303 wikilink 30465 wikitext text/x-wiki paxvx70ytc1qzrw4ukahkznt5261zug 30466 30465 2006-09-03T14:56:35Z Scs 1303 expand policy per recent discussion 30466 wikitext text/x-wiki gp3oir94k1ygktz3v9dwxxtddozgos0 30467 30466 2006-09-06T08:04:14Z Jonathan Webley 1304 grammar 30467 wikitext text/x-wiki 7ew984zfud3sf05xhecmxvzzv3zm05i 30468 30467 2006-10-03T22:47:28Z TheDaveRoss 1305 /* [[Special:Listusers/bot|Current accounts with the bot flag]] */ +mine 30468 wikitext text/x-wiki av33bbdhghnlwos3t3z2w44ky648hc1 30469 30468 2006-10-03T22:49:18Z TheDaveRoss 1305 +policy-SO 30469 wikitext text/x-wiki pegci2ofu4icwwfgjdz6ckn8wnql1kx 30470 30469 2006-10-03T22:49:50Z TheDaveRoss 1305 fix the flow 30470 wikitext text/x-wiki i5rn916sds5t3kmnoyd1uev1e7goxnh 30471 30470 2006-10-07T05:07:03Z Dvortygirl 1306 /* [[Special:Listusers/bot|Current accounts with the bot flag]] */ note flag granted 30471 wikitext text/x-wiki 4u8d4f9w9krfz26r87nh7womstpujmi 30472 30471 2007-01-28T06:32:52Z Connel MacKenzie 1302 30472 wikitext text/x-wiki 5kpynrtsiiiw4t2n0kdb3xo6ar2zsib 30473 30472 2007-03-28T14:08:54Z Connel MacKenzie 1302 /* Policy */ 30473 wikitext text/x-wiki ryt0z0znmtvaqh5xdogpvc01xzdrphw 30474 30473 2007-03-28T14:09:08Z Connel MacKenzie 1302 /* Policy */ 30474 wikitext text/x-wiki 70sg7ywv6exfxebxiqbw69jzh26s825 30475 30474 2007-06-01T10:35:18Z KlaudiuMihaila 1307 iw ro 30475 wikitext text/x-wiki 3xt2pnj4j3vzt55rack1fdwdi4l2zb6 30476 30475 2007-09-21T11:54:27Z Robert Ullmann 1308 /* Technical advice */ iwiki bot is VolkovBot (unless RobotGMwikt returns as well) 30476 wikitext text/x-wiki j8a1imposo8naa1yi8841b9sdhyj91h 30477 30476 2007-09-21T11:57:45Z Robert Ullmann 1308 /* Current accounts with the bot flag */ +AF, +VolkovBot, WerdnaBot to inactive 30477 wikitext text/x-wiki p4injnf8upcyqcigbjq9lk769bnwisq 30478 30477 2007-09-22T15:22:05Z Connel MacKenzie 1302 clarify note to reflect VolkovBot vote 30478 wikitext text/x-wiki j1fas4diz2bxo7f0lna0flcwxj0wbs1 30479 30478 2008-01-06T19:12:06Z Keene 1309 /* Current accounts with the bot flag */ Added another bot 30479 wikitext text/x-wiki 2sb0b2vd5ps14l15j09dbobcv4p0naz 30480 30479 2008-01-06T19:13:16Z Keene 1309 /* Current accounts with the bot flag */ +Interwicket 30480 wikitext text/x-wiki cmtz8okow7qa1xw01xm7d78p3pmmtuf 30481 30480 2008-01-06T19:13:41Z Keene 1309 /* Current accounts with the bot flag */ AutoFormat now runs with the flag 30481 wikitext text/x-wiki htw45h113cp3jzcjj340hki81h0il0z 30482 30481 2008-01-06T19:15:11Z Keene 1309 /* Current accounts with the bot flag */ +Uncle G's bot, one more incative 30482 wikitext text/x-wiki tanhah4iaiv5s020up7nymgiecmw0qy 30483 30482 2008-01-06T19:15:51Z Keene 1309 /* Current accounts with the bot flag */ 30483 wikitext text/x-wiki lsab7ag2gz0tzj84icyg1ierq7m9tvg 30484 30483 2008-01-06T19:17:04Z Keene 1309 /* Current accounts with the bot flag */ +Tbot 30484 wikitext text/x-wiki kbfi28bwdjnctdi4o6b45ds3sn5lmh0 30485 30484 2008-01-06T19:26:47Z Keene 1309 [[Category:Wiktionary bots]] 30485 wikitext text/x-wiki svd3oda0qxtfyrgy6iverzz2p68zquy 30486 30485 2008-01-23T17:53:04Z A-heun~enwiktionary 1310 + interlang 30486 wikitext text/x-wiki rur9qqoybajv4xfq8f8pkuhlpnzntto 30487 30486 2008-02-17T10:41:55Z Skalman 1311 iw: sv 30487 wikitext text/x-wiki g9hhjrr57svxluaser5pe8rbkfsnrwx 30488 30487 2008-02-23T09:08:51Z Keene 1309 /* Current accounts with the bot flag */ *[[User:Keenebot2|Keenebot2]] (owner: [[User:Keene|Keene]]) 30488 wikitext text/x-wiki 2tc79nk3ph8sp0hckz4xa7p5qwl4q9t 30489 30488 2008-04-17T20:21:42Z Stephen G. Brown 1312 - Keenebot 30489 wikitext text/x-wiki g9hhjrr57svxluaser5pe8rbkfsnrwx 30490 30489 2008-05-05T09:15:20Z Robert Ullmann 1308 /* Technical advice */ approvals for iwiki 30490 wikitext text/x-wiki mo4wxb5qni8pzcwzqpubtcvufg5z58m 30491 30490 2008-05-26T03:05:35Z TunnelESON 1156 zh: 30491 wikitext text/x-wiki cwr7okd24s751efx69feiq3jwi3u754 30492 30491 2008-06-26T01:31:40Z Ustad abu gosok 1313 30492 wikitext text/x-wiki f85sqspvz60jgadzm6e1ip2gssmrcun 30493 30492 2008-07-03T23:02:12Z Kylu 1314 +1 interiwki (sk) 30493 wikitext text/x-wiki gig21etyba25jp0z7uvo4vrffrfy5v1 30494 30493 2008-07-10T21:10:29Z Conrad.Irwin 1315 /* Technical advice */ score out interwiki. not accepted 30494 wikitext text/x-wiki pdnqbehwpoo61orqjmnd5ttq9pldvay 30495 30494 2008-07-23T04:14:52Z Jeremyb 1316 /* Current accounts with the bot flag */ 30495 wikitext text/x-wiki ccw35hr2miyszs536a9qhncdo7pb3ge 30496 30495 2008-10-17T03:59:19Z Neskaya 1317 /* Current accounts with the bot flag */ 30496 wikitext text/x-wiki bdtydp3l29o9rwgjx8n2gj5vgim3pql 30497 30496 2008-11-30T07:18:32Z Kwj2772 1318 +ja 30497 wikitext text/x-wiki jtodiqbqnek8vrp7yc5tgth9l1c0plh 30498 30497 2009-02-17T11:32:35Z Aurora 1319 +ms: 30498 wikitext text/x-wiki af4l2bznru0osu42as1sjpygtybld61 30499 30498 2009-03-25T20:26:46Z Mzajac 1320 /* Current accounts with the bot flag */ adding my new [[User:Mzajacbot]] 30499 wikitext text/x-wiki 7zbhi0apdqukh3851m1sef4u5ecsdm4 30500 30499 2009-05-20T01:12:46Z EncycloPetey 1321 /* Current accounts with the bot flag */ + FitBot; alpha sort 30500 wikitext text/x-wiki a9h1nrz0zl3lx8vfexg8w964jg05e2n 30501 30500 2009-06-17T23:10:50Z Ahonc 1322 /* Technical advice */ it is absurd sentence. Bot cannot edit when it is blocked 30501 wikitext text/x-wiki t0n9zdjhx7294el5wichfckwn6lu346 30502 30501 2009-06-17T23:16:50Z EncycloPetey 1321 /* Current accounts with the bot flag */ ++ 30502 wikitext text/x-wiki bxv1vw8fv62uemi8x9u2aov141lapgg 30503 30502 2009-06-17T23:17:30Z EncycloPetey 1321 Undo revision 6815360 by [[Special:Contributions/Ahonc|Ahonc]] ([[User talk:Ahonc|Talk]]) - please do not alter policy pages without consensus 30503 wikitext text/x-wiki pwwizb6mikwtiuknti6asb8cqj0opw7 30504 30503 2009-06-18T00:07:10Z EncycloPetey 1321 /* Current accounts with the bot flag */ convert list of current bots to transcluded form 30504 wikitext text/x-wiki qq4mgc9x6cocu3ihtah4be3w2n8b0h9 30505 30504 2010-01-09T15:52:38Z Sabri76 1323 30505 wikitext text/x-wiki lbbnqgyxgzwb6uw6d9v9fpr4oos8w0q 30506 30505 2010-04-29T19:38:02Z CarsracBot 1324 robot Adding: af, an, ang, ast, br, ca, chr, csb, cy, dv, es, et, fi, fj, fr, ga, gd, gl, ha, hu, ia, ie, ik, io, is, iu, jbo, ks, ku, kw, ky, la, li, lo, lt, lv, mg, mi, my, na, ne, nl, oc, om, pa, pl, ps, roa-rup, ru, rw, scn, sd, sg, si, simple, s 30506 wikitext text/x-wiki k5c62uk2y5nj21rolxh6xxhi7zb8i97 30507 30506 2010-04-29T19:56:14Z Msh210 1325 manual fix 30507 wikitext text/x-wiki 5cjtbrgiyj2jrqgzyycfyfn8l77akjh 30508 30507 2010-04-30T07:25:17Z Carsrac 1326 By the policy of this page interwiki by bots is not allowed so if you want to interwiki it has to be done by hand not helped by bots. 30508 wikitext text/x-wiki lbbnqgyxgzwb6uw6d9v9fpr4oos8w0q 30509 30508 2010-04-30T13:12:21Z EncycloPetey 1321 Reverted edits by [[Special:Contributions/Carsrac|Carsrac]] ([[User_talk:Carsrac|Talk]]); changed back to last version by [[User:Msh210|Msh210]] 30509 wikitext text/x-wiki 5cjtbrgiyj2jrqgzyycfyfn8l77akjh 30510 30509 2010-11-04T16:28:24Z JackPotte 1327 /* Process */ update 30510 wikitext text/x-wiki opoomzs88qupzxfxetq6svjc49ldc0u 30511 30510 2011-12-07T19:25:35Z MalafayaBot 1328 r2.7.2) (Robot: Adding [[gu:વિક્ષનરી:Bots]], [[hi:विक्षनरी:Bots]], [[ln:Wiktionary:Bots]] 30511 wikitext text/x-wiki dar3p9kijum1lep7snqmaa5ohwe7vbz 30512 30511 2012-03-23T23:29:56Z Daniel Carrero 1329 -{{policy}} +{{policy-TT}} 30512 wikitext text/x-wiki oz04errylr6t3vgz8fb171et3vjm8dm 30513 30512 2012-07-19T11:24:00Z Wikitiki89 1330 /* Process */ 30513 wikitext text/x-wiki ck002pavpwk9nz9f7dezshno9vhsxxw 30514 30513 2012-08-19T15:45:21Z Metaknowledge 1331 /* Process */ 30514 wikitext text/x-wiki drjqtjzzp7lxpwsxzjxnjli26sd9psw 30515 30514 2012-11-14T12:52:24Z Krun 1332 formatting/typography 30515 wikitext text/x-wiki q00epbl8utf5ck9j3ni8rhei3yelrwe 30516 30515 2013-07-24T21:55:24Z ZxxZxxZ 1333 /* Policy */ 30516 wikitext text/x-wiki 029u90mm0qytnd1922w6zbj8gr3jo5m 30517 30516 2014-03-29T18:13:36Z Ruakh 1334 /* Technical advice */ I don't think it's still true that we deny interwiki-bot requests. and Interwicket is not active anymore. 30517 wikitext text/x-wiki 60wnqgdbncjq2obe6o7nasd107vmwxi 30518 30517 2015-11-23T20:05:11Z JAnDbot 1335 Bot: Adding ar, ay, az, be, bg, bn, cs, da, eo, gn, hr, jv, ka, kl, kn, mk, ml, mn, nn, no, pt, sl, su, tg, th, vec, vi, wa; removing cy, ne; modifying dv, es, fj, fr, gu, it, ko, ku, kw, lv, nl, ro, sk, tk, tn, tt 30518 wikitext text/x-wiki k38k5u6f67bq7e7gr4uti0rgwq8oixp 30519 30518 2015-11-23T20:14:05Z JAnDbot 1335 Bot: Adding [[co:Wiktionary:Boti]]; removing: [[no:Wiktionary:Tinget]] 30519 wikitext text/x-wiki j36guhdvr4m8oss1qmufc7awlsw4cv3 30520 30519 2015-11-24T22:02:24Z JAnDbot 1335 r2.7.10) (Robot: Adding [[fy:Wikiwurdboek:Bots]], [[ne:वार्तालाप:मुख्य पृष्ठ]]; modifying [[ast:Uiccionariu:Bots]] 30520 wikitext text/x-wiki 81ce7ko5oep1idyha0x68hckkqstc4r 30521 30520 2016-08-26T09:49:28Z JAnDbot 1335 Bot: Adding mt; modifying be, la, ps, sg, ur, uz; cosmetic changes 30521 wikitext text/x-wiki iha4fckfn4ag236qbgw6ed2oztq16ga 30522 30521 2017-06-23T10:00:59Z Nikosguard 1336 30522 wikitext text/x-wiki 915ozi84y1gnaq3kgkm9q51jtwmb85n 30523 30522 2017-06-23T10:02:52Z Nikosguard 1336 interwiki links, now provided by [[d:|Wikidata]] 30523 wikitext text/x-wiki 7jail0rjwddp34tff3evyiwgsl94n5x 30524 30523 2017-09-08T15:41:41Z Koavf 8 30524 wikitext text/x-wiki 2pz4sfka8vlmokbn4t2686b5fet5zcb 30525 30524 2017-09-08T15:42:04Z Koavf 8 30525 wikitext text/x-wiki ilbubz0utfswqcxtxd3y1nija4jrcwx 30526 30525 2018-09-02T21:03:39Z ויקיג'אנקי 1337 30526 wikitext text/x-wiki d7z4fcqqib97dvuylwws53mvepjtruk 30527 30526 2018-09-02T21:03:54Z ויקיג'אנקי 1337 30527 wikitext text/x-wiki 8jrk03yk101vgw01n88g6trvy7nkx0o 30528 30527 2018-09-13T08:20:17Z Cedar101 1338 /* Technical advice */ <source lang="python"> 30528 wikitext text/x-wiki c085a5pxmcux7gqjonvw9ps7tt7ot66 30529 30528 2018-09-29T00:39:26Z Erutuon 1339 /* Technical advice */ link to MediaWiki pages on scripts 30529 wikitext text/x-wiki 2mcoj7ndw7eofdtn46c21svxe5ewnkp 30530 30529 2019-09-19T15:35:27Z TheDaveRoss 1305 /* Technical advice */ -iwiki, we don't do that anymore 30530 wikitext text/x-wiki hj7v5s8l8z3lnez728stpzydrdjcast 30531 30530 2020-07-06T10:13:08Z J3133 1340 30531 wikitext text/x-wiki 3m19q3hpxe5i57a6zmh1jnlf9rcwq3e 30532 30531 2020-07-27T19:01:07Z DannyS712 366 replace use of deprecated source tags 30532 wikitext text/x-wiki 87fkf28u78zhwrhf06b9o7a926ztc2x 30533 30532 2021-06-06T16:17:40Z TeragR 1341 /* Process */ Update link. 30533 wikitext text/x-wiki o3or0d8n886gdq8ns2fsjrl2958fuc3 30534 30533 2021-12-06T22:09:11Z EthanGaming7640 1342 Did you mean ‘different from’? ‘Different than’ is often considered colloquial style. 30534 wikitext text/x-wiki o7bylk5wml5detli48tyh9ken3apojr 30535 30534 2022-01-01T04:52:29Z Chuck Entz 1231 Changed protection settings for "[[Wiktionary:Bots]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only administrators] (indefinite)) 30534 wikitext text/x-wiki o7bylk5wml5detli48tyh9ken3apojr 30536 30535 2022-09-08T18:21:15Z Useigor 1343 /* Policy */ +[[Template:user group]] 30536 wikitext text/x-wiki qau39jzltbw6r36db0mimgmo6f019fh 30537 30536 2026-02-21T11:00:23Z This, that and the other 894 edit intro to reflect lack of any recent opposition to bot editing 30537 wikitext text/x-wiki 1xd15u0bwk2n2sk0jmh791te980h65d 30538 30537 2026-02-21T11:01:56Z This, that and the other 894 Changed protection settings for "[[Wiktionary:Bots]]": lower to AC - reason for raising to AP in 2022 is unclear ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite)) 30537 wikitext text/x-wiki 1xd15u0bwk2n2sk0jmh791te980h65d 30539 30538 2026-05-25T04:14:45Z King ChristLike 964 89 revisions imported from [[:en:Wiktionary:Bots]] 30537 wikitext text/x-wiki 1xd15u0bwk2n2sk0jmh791te980h65d Wiktionary:temp 4 6449 30540 2006-03-22T17:10:54Z en>Vildricianus 0 some new stuff based on pedia's Template:Tl 30540 wikitext text/x-wiki jmqm8fvephhru6f7ce6ypcpz7eu5udz 30541 30540 2006-03-22T17:18:00Z en>Vildricianus 0 30541 wikitext text/x-wiki 62uyt693h5e94ta2x66ud0f67f6bpdx 30542 30541 2006-03-23T16:31:59Z en>Vildricianus 0 30542 wikitext text/x-wiki qx8nbjy26rkgh01kbo5n5ih255gengo 30543 30542 2006-04-02T07:20:04Z en>Vildricianus 0 /* Output */ 30543 wikitext text/x-wiki 74xj1tumepfmnl7jarqjh6qroudypoo 30544 30543 2006-04-25T19:36:39Z en>Vildricianus 0 30544 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 30545 30544 2006-04-27T21:42:06Z en>Connel MacKenzie 0 testing wikifying the {{ and }}s. 30545 wikitext text/x-wiki jdq31io9zbq6ybs8tlwbw7ekfvun2ap 30546 30545 2006-04-28T06:17:58Z en>Connel MacKenzie 0 OK, change back on the assumption that people should be cut-n-pasting any template that is rendered this way. 30546 wikitext text/x-wiki 0oimuocfjzx6wed0o4c1mx74jod6mn3 30547 30546 2006-04-28T06:18:43Z en>Connel MacKenzie 0 Reverted edit of Connel MacKenzie, changed back to last version by Vildricianus 30547 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 30548 30547 2006-04-28T06:19:34Z en>Connel MacKenzie 0 one last tweak attempt 30548 wikitext text/x-wiki 5x87r1m6kpi7eawr08u27pv4atk8fhi 30549 30548 2006-04-28T18:10:56Z en>Vildricianus 0 that was the first version, but it's too spacious, see [[WT:IT]] 30549 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 30550 30549 2006-05-02T17:03:21Z en>Connel MacKenzie 0 see++ 30550 wikitext text/x-wiki 3j95yfxp2o5odar7n8vxmxbxwnrad3u 30551 30550 2006-06-03T17:22:03Z Davilla 1402 parameters 30551 wikitext text/x-wiki s7f1s0wngg8wz0cmyoc3hunt9pyqayy 30552 30551 2006-06-03T17:26:17Z Davilla 1402 try nowiki on | 30552 wikitext text/x-wiki 9h69esmsjcd09zezr1ok7u5uj1wtv10 30553 30552 2006-06-03T17:32:09Z Davilla 1402 cr*p, stupid mistake 30553 wikitext text/x-wiki gwttb9tp8nba0429gtkyrx4lbdhgba3 30554 30553 2006-06-03T17:37:46Z Davilla 1402 documentation 30554 wikitext text/x-wiki 4pz4kpeos9w0de53hfq2ic5s0ub8g2b 30555 30554 2006-06-10T19:08:59Z Davilla 1402 replaced foreach with 12 instantiations 30555 wikitext text/x-wiki 0kjqnfqz0xuqfr2ejp5tzsq2pzdtj7b 30556 30555 2006-06-10T19:12:18Z Davilla 1402 move talk, small bug 30556 wikitext text/x-wiki rxn3q03f3who33i1n5t4kx8g1gwjeag 30557 30556 2006-06-10T19:18:13Z Davilla 1402 default for no args 30557 wikitext text/x-wiki 8i00syzdtetoo3n7z2kj661t4uk5f0k 30558 30557 2006-06-10T21:08:47Z Davilla 1402 allow :subst 30558 wikitext text/x-wiki qo6o4em3rb8j6lgbltlinxgz4yeqqom 30559 30558 2006-09-24T18:53:37Z en>Robert Ullmann 0 point to talk 30559 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30560 30559 2006-10-07T08:03:13Z Wurmz 1403 30560 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 30561 30560 2006-10-07T08:47:03Z Dart evader 1404 rv vandalism by Wurmz. Will someone stop him? 30561 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30562 30561 2006-10-07T08:54:05Z Wurmz 1403 30562 wikitext text/x-wiki ic0z58s1y16e7btwfmlvt671ts49fqo 30563 30562 2006-10-07T08:57:29Z Dart evader 1404 rv Wurmz again :-) 30563 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30564 30563 2006-10-07T13:53:05Z DAVilla 1405 missed one talk for temp space 30564 wikitext text/x-wiki t9kk4s05l1yscuxz3cs1ah2xuvz07fo 30565 30564 2006-10-07T14:00:15Z en>Robert Ullmann 0 no, it was right; it is the talk page not exist case 30565 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30566 30565 2006-10-25T11:01:43Z Herman Guthrie 1406 30566 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 30567 30566 2006-10-25T11:04:48Z DAVilla 1405 Reverted edits by [[Special:Contributions/Herman Guthrie|Herman Guthrie]] ([[User_talk:Herman Guthrie|Talk]]); changed back to last version by [[User:Robert Ullmann|Robert Ullmann]] 30567 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30568 30567 2006-10-25T11:10:15Z DAVilla 1405 Protected "[[Template:temp]]": at least medium level potential for far-reaching vandalism [edit=autoconfirmed:move=sysop] 30567 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30569 30568 2007-02-14T06:33:52Z Mxn 1407 +vi: (noinclude) 30569 wikitext text/x-wiki gkyxp2aistrl6b07l87yvd7z3l8yzmk 30570 30569 2007-04-03T16:12:50Z DAVilla 1405 30570 wikitext text/x-wiki m92800lozehgovr8el795f8i3jvuecu 30571 30570 2007-04-03T16:27:38Z DAVilla 1405 use the "no name" parameter to prefix the template name parameter 30571 wikitext text/x-wiki brrqmqfanmdj3987l5x0iirbvxbqp7i 30572 30571 2007-04-04T19:36:49Z DAVilla 1405 complete rewrite of code 30572 wikitext text/x-wiki 2g08hiqet2uv2nnxcj8vzftb2xrhvje 30573 30572 2007-04-04T21:21:27Z DAVilla 1405 +prefix 30573 wikitext text/x-wiki hmfpbobi8a2cd5jub0o6z4bmq1fq5w6 30574 30573 2007-04-04T21:49:01Z DAVilla 1405 simplify 30574 wikitext text/x-wiki 9x0nctz8d84l98olts9fr0rzwqfjkzu 30575 30574 2007-04-04T22:03:23Z DAVilla 1405 simplify 30575 wikitext text/x-wiki irmt9a4bu1yr9r5oytclritmkyvx77n 30576 30575 2007-04-04T22:09:04Z DAVilla 1405 fix 30576 wikitext text/x-wiki puibalzbxkyd2kwji5gui8dmmsecbsm 30577 30576 2007-04-04T22:11:17Z DAVilla 1405 interesting... 30577 wikitext text/x-wiki 0hf3d0lyu6x6qgvdli2q125t7p3ko7f 30578 30577 2007-04-04T22:49:37Z DAVilla 1405 allow named parameters 30578 wikitext text/x-wiki jxp3y4j31gbob0zqm3v5nr6uzx8buop 30579 30578 2007-04-04T23:08:27Z DAVilla 1405 debug 30579 wikitext text/x-wiki ha2r8mt9umcb1n7heyqhgh8mfn240zu 30580 30579 2007-04-04T23:39:43Z DAVilla 1405 30580 wikitext text/x-wiki ln3tujc31jxkhkln8qcnzguz4g9180z 30581 30580 2007-04-04T23:56:22Z DAVilla 1405 30581 wikitext text/x-wiki k6lghz1oo9ebs8lru27vb7hgxzqwvx9 30582 30581 2007-04-06T19:30:59Z DAVilla 1405 fix a problem where prefix: in link makes interwiki link 30582 wikitext text/x-wiki 9sic326035quqb6gblgvwhi08c26z5j 30583 30582 2007-04-08T04:49:22Z DAVilla 1405 simplification; hopefully the last change 30583 wikitext text/x-wiki l1jct0ynlfw85b8gm51m2s75c90qyic 30584 30583 2007-08-19T00:31:23Z Ruakh 1334 Changed protection level for "[[Template:temp]]": Included on well over 2000 pages. [edit=sysop:move=sysop] [cascading] 30583 wikitext text/x-wiki l1jct0ynlfw85b8gm51m2s75c90qyic 30585 30584 2010-04-24T22:32:09Z Bequw 1408 use {{documentation}} 30585 wikitext text/x-wiki 4tqdmci2vtschg9xecux1yrk0hwo4zn 30586 30585 2010-04-24T22:59:00Z Bequw 1408 link correctly when /doc present 30586 wikitext text/x-wiki gyp1vzw5titt5xlsonkff6b9kde9vga 30587 30586 2010-04-25T21:52:48Z en>Conrad.Irwin 0 Changed protection level for "[[Template:temp]]": can't cascade protect templates with /doc pages, defeats the point :) ([edit=sysop] (indefinite) [move=sysop] (indefinite)) 30586 wikitext text/x-wiki gyp1vzw5titt5xlsonkff6b9kde9vga 30588 30587 2010-12-20T00:53:04Z Bequw 1408 default link to template page rather than talk page. Templates w/ docs on talk page should move them to /doc. 30588 wikitext text/x-wiki n4ukzyw9kh8dchz5dznrw4vr5hv3vk5 30589 30588 2011-06-05T14:52:26Z Rua 1351 Don't link to the talk page if it's used on the main template page; this breaks transcluded documentation that uses {{temp}} otherwise 30589 wikitext text/x-wiki ew0n2o7fsia8n5mhsf3c9r1sec1qmzf 30590 30589 2012-12-30T19:01:22Z Rua 1351 Make a bit more readable 30590 wikitext text/x-wiki 5ymiti5wrrkq6exingtccrauj2d6jj6 30591 30590 2013-04-09T20:57:12Z Mzajac 1320 obsolete HTML 30591 wikitext text/x-wiki m5clkut0857oiftx8lpsrz3zl8mwlgm 30592 30591 2014-01-21T16:08:42Z Wikitiki89 1330 30592 wikitext text/x-wiki tt6d5fhluqwp6c8nev30d098hgi9hpd 30593 30592 2014-07-30T07:31:13Z Kephir 1378 use [[Module:template link]] 30593 wikitext text/x-wiki 04ijyzmbhd9n9p5ivcfmruw61u7mcej 30594 30593 2014-07-30T12:10:51Z Kephir 1378 make [[Module:unsubst]] work 30594 wikitext text/x-wiki qjg7cakt342m64adg91s4caf3eb36ws 30595 30594 2014-07-31T11:22:31Z Kephir 1378 <noinclude/> 30595 wikitext text/x-wiki 0mo2fg3f3zrso8us9isgop637pldaun 30596 30595 2016-02-04T00:34:54Z Matma Rex 819 add missing </noinclude> 30596 wikitext text/x-wiki l3x6u0ikq922s6bbtkm7dp2sq2klkjg 30597 30596 2016-07-15T09:39:51Z Mahagaja 1364 fix <noinclude> syntax 30597 wikitext text/x-wiki hxjpg9dwvwj7zi4ktw8vqtcsxfwdnh0 30598 30597 2016-10-25T20:02:54Z TheDaveRoss 1305 Changed protection level for "[[Template:temp]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 30597 wikitext text/x-wiki hxjpg9dwvwj7zi4ktw8vqtcsxfwdnh0 30599 30598 2024-04-26T22:38:43Z Theknightwho 1347 Use completely refactored module - new version at a temporary location to allow a seamless transition. 30599 wikitext text/x-wiki 9lxlbi73jqudconwpjzfltgfwmdael7 30600 30599 2024-04-26T23:14:12Z Theknightwho 1347 New version now at [[Module:template link]]. 30600 wikitext text/x-wiki nwz5y3rktxppbpu5o2snzg7h56k7esa 30601 30600 2024-08-29T10:46:30Z Theknightwho 1347 Slightly safer to use <noinclude />safesubst: instead of {{{|safesubst:}}}, which avoids issues if someone inputs "|=foo". 30601 wikitext text/x-wiki nze4xio1ajcrt9pz6rnz1k1xa3ieosn 30602 30601 2024-08-29T10:53:25Z Theknightwho 1347 30602 wikitext text/x-wiki qr8qiciboegrsh6rd21iu4t9xli97mb 30603 30602 2024-08-30T21:51:06Z Theknightwho 1347 [[Module:template link]] merged into [[Module:template parser]]. 30603 wikitext text/x-wiki rph0o1i3kxpay62l9o8if7x0g0eydyx 30604 30603 2025-03-07T22:21:50Z Theknightwho 1347 30604 wikitext text/x-wiki huuinmspyaetlkf2m795jhph1ktqn1e 30605 30604 2025-03-18T17:14:26Z Theknightwho 1347 30605 wikitext text/x-wiki a2mvqdrsghcj89nn9x4sqbaruxl84zd 30606 30605 2025-04-05T22:14:35Z Theknightwho 1347 30606 wikitext text/x-wiki oxxzbxttidjlismyd8mwu3o70nbgsw5 30607 30606 2025-04-05T22:15:14Z Theknightwho 1347 30607 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o 30608 30607 2026-05-25T04:15:41Z King ChristLike 964 68 revisions imported from [[:en:Template:temp]] 30607 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o Wiktionary:user 4 6450 30609 2005-12-31T03:31:15Z 68.39.174.238 Created from {{vandal}} 30609 wikitext text/x-wiki tbrzlapcm68gmmh3flubh6acro7jzko 30610 30609 2006-02-14T18:22:05Z en>Connel MacKenzie 0 matched WP, commented 30610 wikitext text/x-wiki m27cqw0n5z9e83bg4dk64hik7394t10 30611 30610 2007-01-01T06:46:01Z Herman the Magnificent~enwiktionary 1413 30611 wikitext text/x-wiki iq7jtl9i55u131pve73z32hpg9fy2o3 30612 30611 2007-01-01T06:48:26Z Kappa~enwiktionary 1414 Reverted edits by [[Special:Contributions/Herman the Magnificent|Herman the Magnificent]] ([[User_talk:Herman the Magnificent|Talk]]); changed back to last version by [[User:Connel MacKenzie|Connel MacKenzie]] 30612 wikitext text/x-wiki m27cqw0n5z9e83bg4dk64hik7394t10 30613 30612 2007-08-21T04:18:36Z Ruakh 1334 mv documentation to talk-page 30613 wikitext text/x-wiki sqwe8zsai7pe46gjkrq36cwdprl70k5 30614 30613 2007-08-21T04:19:54Z Ruakh 1334 Protected "[[Template:user]]": The talk page explains how to use this in a signature . . . if there's anyone actually doing that, then changes would be bad. [edit=sysop:move=sysop] [cascading] 30613 wikitext text/x-wiki sqwe8zsai7pe46gjkrq36cwdprl70k5 30615 30614 2011-02-05T21:42:43Z Mglovesfun 1369 only work outside NS:0, documentation 30615 wikitext text/x-wiki r6xtb5y63tehhc5017hsu74h1mrd0jw 30616 30615 2011-02-12T23:22:55Z Ruakh 1334 no entries include this, and if any did, they should be edited so that they didn't. 30616 wikitext text/x-wiki ko4ulj37zt42sk7ydod13v26coe8ltg 30617 30616 2011-05-31T00:25:28Z Ruakh 1334 allow optional second parameter: username to display 30617 wikitext text/x-wiki mohvt6zr9p357lfvc3ymjz6mocmlrd0 30618 30617 2012-07-05T19:27:25Z Mglovesfun 1369 Changed protection level for "[[Template:user]]": seems reasonable for autoconfirmed users to edit this template, also not cascading (‎[edit=autoconfirmed] (indefinite) ‎[move=sysop] (indefinite)) 30617 wikitext text/x-wiki mohvt6zr9p357lfvc3ymjz6mocmlrd0 30619 30618 2014-11-09T10:47:54Z Kephir 1378 30619 wikitext text/x-wiki squolg44nbgxcrkigc2w3m08pjcmjvq 30620 30619 2014-11-09T14:42:43Z Kephir 1378 |ip=contribs 30620 wikitext text/x-wiki bdl1upf31vj6p6pxa0mijv7wlyaeua0 30621 30620 2014-11-09T17:24:21Z Kephir 1378 30621 wikitext text/x-wiki i7e2m92mq2despnob7xa3svpq31d6lj 30622 30621 2016-02-05T21:19:43Z TheDaveRoss 1305 Adding closing noinclude tag. 30622 wikitext text/x-wiki c153mdgzaaun4mkim8gp2mx1chq6b87 30623 30622 2026-04-15T19:08:36Z Surjection 380 Changed protection settings for "[[Template:user]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only administrators] (indefinite)) 30622 wikitext text/x-wiki c153mdgzaaun4mkim8gp2mx1chq6b87 30624 30623 2026-05-25T04:15:43Z King ChristLike 964 15 revisions imported from [[:en:Template:user]] 30622 wikitext text/x-wiki c153mdgzaaun4mkim8gp2mx1chq6b87 Wiktionary:tl 4 6451 30625 2015-07-16T07:58:47Z -sche 1349 now that the language codes have been modulized, we can have this as a compatibility redirect since it's what 'pedia calls their equivalent template 30625 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 30626 30625 2024-03-14T00:33:40Z 2603:6010:954D:454C:7D44:ACDF:4D1E:2825 Removed redirect to [[Template:temp]] 30626 wikitext text/x-wiki rorkk5d5wbjf5f76h16zkt5z8hgx6rc 30627 30626 2024-03-14T02:07:43Z Soap 1417 this might be the whole error by itself 30627 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 30628 30627 2024-03-14T02:15:00Z Erutuon 1339 Protected "[[Template:tl]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 30627 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 30629 30628 2026-05-25T04:15:46Z King ChristLike 964 4 revisions imported from [[:en:Template:tl]] 30627 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 Wiktionary:shortcut 4 6452 30630 2005-02-12T14:18:14Z Richardb 1418 30630 wikitext text/x-wiki bao5zlxb5hfj00hbgcea4sg18m81pgu 30631 30630 2005-02-12T23:19:44Z en>Connel MacKenzie 0 Fixed Wikipedia link to Wiktionary. 30631 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30632 30631 2005-04-16T22:28:39Z Mumbaloo 1419 30632 wikitext text/x-wiki 4axgiqd811k3x3trrpba2adgr3zay6f 30633 30632 2005-04-16T22:47:58Z en>Connel MacKenzie 0 Reverted edit of Mumbaloo, changed back to last version by Connel MacKenzie 30633 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30634 30633 2005-04-17T15:14:39Z DougUp 1420 30634 wikitext text/x-wiki 4axgiqd811k3x3trrpba2adgr3zay6f 30635 30634 2005-04-17T15:24:51Z SemperBlotto 1421 Reverted edit of DougUp, changed back to last version by Connel MacKenzie 30635 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30636 30635 2005-04-19T07:43:26Z FuFou 1422 30636 wikitext text/x-wiki nl7i38b6rg2845kplkhegiqgqsdu80s 30637 30636 2005-04-19T07:49:32Z SemperBlotto 1421 Reverted edit of FuFou, changed back to last version by SemperBlotto 30637 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30638 30637 2005-04-19T21:08:05Z LePiddler~enwiktionary 1423 30638 wikitext text/x-wiki 8h3fxk0rbhr0yyoe3j2fdqhtbwhk94j 30639 30638 2005-04-19T21:18:57Z SemperBlotto 1421 Reverted edit of LePiddler, changed back to last version by SemperBlotto 30639 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30640 30639 2005-04-20T07:24:46Z Marcus Aspus 1424 30640 wikitext text/x-wiki 2zhi5qmc6qi0bfuqmyrbufencag0a2h 30641 30640 2005-04-20T07:27:18Z SemperBlotto 1421 Reverted edit of Marcus Aspus, changed back to last version by SemperBlotto 30641 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30642 30641 2005-04-22T07:27:24Z Mangananna~enwiktionary 1425 30642 wikitext text/x-wiki 1mtv7l75zmnuydg6wy9rfzas8ya5biv 30643 30642 2005-04-22T07:28:26Z SemperBlotto 1421 Reverted edit of Mangananna, changed back to last version by SemperBlotto 30643 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30644 30643 2005-04-23T20:38:55Z Bobtail 1426 30644 wikitext text/x-wiki 1mtv7l75zmnuydg6wy9rfzas8ya5biv 30645 30644 2005-04-23T22:02:57Z Rich Farmbrough 1427 rv vandal 30645 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30646 30645 2005-04-29T07:51:43Z Mobo 1428 30646 wikitext text/x-wiki okys979z5giduutl5xu7dauw9t4dsi8 30647 30646 2005-04-29T09:12:26Z Kevin Rector 1429 rv vandalism 30647 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30648 30647 2005-04-30T08:33:50Z Beavis~enwiktionary 1430 30648 wikitext text/x-wiki q3gzuu1qe0sh9ovypcabylppwadbkra 30649 30648 2005-04-30T08:54:07Z Angela 1431 Reverted edit of Beavis, changed back to last version by Kevin Rector 30649 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30650 30649 2005-04-30T23:02:02Z Mangle~enwiktionary 1432 30650 wikitext text/x-wiki 0uccnsing39ma63r0lf76q2mdu07wfe 30651 30650 2005-04-30T23:15:51Z Wonderfool 1433 rv 30651 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30652 30651 2005-05-01T06:31:17Z Buttilla the Bun 1434 30652 wikitext text/x-wiki kug9bmemt3x641h2kdu28vjt6f3rb3i 30653 30652 2005-05-01T07:01:41Z Kevin Rector 1429 rv vandalism 30653 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30654 30653 2005-05-05T08:07:59Z Squarepee 1435 30654 wikitext text/x-wiki q3gzuu1qe0sh9ovypcabylppwadbkra 30655 30654 2005-05-05T08:13:19Z en>Connel MacKenzie 0 Reverted edit of Squarepee, changed back to last version by Kevin Rector 30655 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30656 30655 2005-05-14T09:19:39Z Phildo~enwiktionary 1436 30656 wikitext text/x-wiki dakh2zceidraxwp8khe02oq932mww6u 30657 30656 2005-05-14T09:23:37Z SemperBlotto 1421 Reverted edit of Phildo, changed back to last version by Connel MacKenzie 30657 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30658 30657 2005-05-25T07:26:33Z Kung Poo 1437 30658 wikitext text/x-wiki q3gzuu1qe0sh9ovypcabylppwadbkra 30659 30658 2005-05-25T07:46:07Z Mike 1438 rv 30659 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30660 30659 2005-06-07T18:52:09Z Beano64 1439 30660 wikitext text/x-wiki 7slcsysbh6ztmiy948rdotwcch900oa 30661 30660 2005-06-07T18:56:35Z Jun-Dai 1440 reverted Pelican shit 30661 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30662 30661 2005-06-08T08:22:33Z Feathered Yak 1441 30662 wikitext text/x-wiki cgo4f9aauhcyk9tjujocqbo2fqqqrth 30663 30662 2005-06-08T08:40:48Z en>Connel MacKenzie 0 Reverted edit of Feathered Yak, changed back to last version by Jun-Dai 30663 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30664 30663 2005-06-21T08:28:57Z Glixo 1442 30664 wikitext text/x-wiki hrp5v0fntcximdjmxwb7tnhhbseqkel 30665 30664 2005-06-21T08:57:56Z Paul G 1443 Reverted edit of Glixo, changed back to last version by Connel MacKenzie 30665 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30666 30665 2005-06-29T21:27:41Z Wytukaze 1444 [[Template:Shortcut]] moved to [[Template:shortcut]] 30665 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 30667 30666 2006-02-15T08:40:26Z en>Connel MacKenzie 0 +Fusionar 30667 wikitext text/x-wiki mewlvde9bfzkhn4o8zueovqfdwc3wyn 30668 30667 2006-02-15T08:44:32Z en>Connel MacKenzie 0 30668 wikitext text/x-wiki m6r6q0pfcf23cycuubcysrs9126j3uz 30669 30668 2006-03-28T01:18:05Z Pathoschild 398 Switched to svg image 30669 wikitext text/x-wiki mwqg11f6ghj5ireq1vy1ynb09culqul 30670 30669 2006-04-22T04:53:54Z en>Connel MacKenzie 0 allow for strange things I ran across, checking them all. 30670 wikitext text/x-wiki r8oagbdm5e4xqv1m4kez3at12qrhll1 30671 30670 2006-05-09T17:45:03Z en>Vildricianus 0 use new parser function #if: (test) 30671 wikitext text/x-wiki cs1p7wbkpnvp7qhknt2cqko4y76oc61 30672 30671 2006-05-09T17:45:20Z en>Vildricianus 0 30672 wikitext text/x-wiki c8amhx0bt50zdkubqlgevmm7mabg6oo 30673 30672 2006-05-09T17:46:03Z en>Vildricianus 0 30673 wikitext text/x-wiki s9phv6y046ora18amca5zldirnyzaku 30674 30673 2006-05-09T17:46:29Z en>Vildricianus 0 30674 wikitext text/x-wiki tai1andhejqqwjqo8ndfvp6m37gzf5j 30675 30674 2006-05-09T17:47:09Z en>Vildricianus 0 30675 wikitext text/x-wiki 1jzjcsc4monmmvnleho175fgqh3u4i4 30676 30675 2006-05-09T17:50:02Z en>Vildricianus 0 30676 wikitext text/x-wiki 0jm1biadugei2qajlcp3zm58hnxhlo4 30677 30676 2006-05-22T19:35:45Z en>Vildricianus 0 sorry, too many icons! 30677 wikitext text/x-wiki 1jzjcsc4monmmvnleho175fgqh3u4i4 30678 30677 2006-06-28T23:35:47Z en>Connel MacKenzie 0 +cat 30678 wikitext text/x-wiki irvavyvwul5qevsqtt1dlochu77doer 30679 30678 2006-07-01T18:11:04Z en>Vildricianus 0 30679 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 30680 30679 2006-09-06T09:36:33Z Flembaugh 1445 30680 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 30681 30680 2006-09-06T09:39:50Z Pajz 1446 Revert to the revision prior to revision 1391744 dated 2006-09-06 09:36:33 by Flembaugh using [[:en:Wikipedia:Tools/Navigation_popups|popups]] 30681 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 30682 30681 2006-09-06T09:42:25Z Flembaugh 1445 30682 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 30683 30682 2006-09-06T09:42:39Z Pajz 1446 Revert to revision 1391762 dated 2006-09-06 09:39:50 by Pill using [[:en:Wikipedia:Tools/Navigation_popups|popups]] 30683 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 30684 30683 2006-09-06T09:43:35Z Flembaugh 1445 30684 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 30685 30684 2006-09-06T09:44:00Z Pajz 1446 Revert to revision 1391777 dated 2006-09-06 09:42:39 by Pill using [[:en:Wikipedia:Tools/Navigation_popups|popups]] 30685 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 30686 30685 2006-09-07T23:59:32Z Gutschinbild 1447 30686 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 30687 30686 2006-09-08T00:35:26Z en>Connel MacKenzie 0 Reverted edits by [[Special:Contributions/Gutschinbild|Gutschinbild]] ([[User_talk:Gutschinbild|Talk]]); changed back to last version by [[User:Pill|Pill]] 30687 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 30688 30687 2006-09-08T00:37:14Z en>Connel MacKenzie 0 Protected "[[Template:shortcut]]": category:Buttfucking [edit=sysop:move=sysop] 30687 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 30689 30688 2008-06-06T13:30:11Z en>Conrad.Irwin 0 pluralise shortcut if more than one 30689 wikitext text/x-wiki a7fkavdtbv94lrquu11mfftcx6ntb75 30690 30689 2008-12-08T19:45:33Z en>Msh210 0 {{{temp}}} 30690 wikitext text/x-wiki 9d8ijcfaeyoz0roamoy244a1a49u0ti 30691 30690 2010-06-23T05:52:27Z Bequw 1408 +{{documentation}} 30691 wikitext text/x-wiki dj2lkhhchlte4eu9k0x66z7hfq9xx4b 30692 30691 2010-09-28T14:54:39Z Mglovesfun 1369 +nocat parameter 30692 wikitext text/x-wiki 7m45e1raygkuie8g3947wbkuvv7710r 30693 30692 2010-10-04T00:26:17Z Daniel Carrero 1329 Expanding quantity of parameters. 30693 wikitext text/x-wiki ir1goincxbqz44vkncyq0t2098td2fu 30694 30693 2010-10-04T01:18:47Z Daniel Carrero 1329 30694 wikitext text/x-wiki 0zwqv16tj4447izboeh7w451plr1iuj 30695 30694 2010-12-16T08:29:37Z en>Msh210 0 30695 wikitext text/x-wiki 2b15y9zrkzamr6mqzmpgg3dt3b46qqe 30696 30695 2014-03-28T22:57:22Z Rua 1351 30696 wikitext text/x-wiki mi5vguvkhyki9w616jvhkae2jidfory 30697 30696 2014-03-28T22:57:50Z Rua 1351 30697 wikitext text/x-wiki quqxc4azxb8axpu5lr0aqhbw0oyczv4 30698 30697 2014-03-28T23:01:35Z Rua 1351 30698 wikitext text/x-wiki ft2qrwu9v3o35157dnyqrc6cncej756 30699 30698 2014-03-28T23:04:58Z Rua 1351 30699 wikitext text/x-wiki 97b5enup8t7kmcdyfrejk6olgl50vqn 30700 30699 2014-09-25T04:55:28Z Kephir 1378 Replaced content with "{{#invoke:shortcut box|show}}<noinclude>{{documentation}}" 30700 wikitext text/x-wiki hbogz8kqjkw4ge5qgvjw73uqx3he6ep 30701 30700 2016-02-04T00:37:09Z Krenair 1448 fix for https://gerrit.wikimedia.org/r/#/c/255258/ 30701 wikitext text/x-wiki f3q5p8szuj12jizt5o7ymi4gd9wf0qg 30702 30701 2016-10-25T20:00:50Z TheDaveRoss 1305 Changed protection level for "[[Template:shortcut]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 30701 wikitext text/x-wiki f3q5p8szuj12jizt5o7ymi4gd9wf0qg 30703 30702 2024-09-03T00:19:00Z Theknightwho 1347 30703 wikitext text/x-wiki hrs1divbwh43fiqj1430dy7cwj8q7x1 30704 30703 2024-09-15T09:46:13Z Theknightwho 1347 30704 wikitext text/x-wiki exsyrlhl8x8eep173m56lwf7p5s2adf 30705 30704 2026-05-25T04:16:00Z King ChristLike 964 75 revisions imported from [[:en:Template:shortcut]] 30704 wikitext text/x-wiki exsyrlhl8x8eep173m56lwf7p5s2adf Wiktionary:policy-list 4 6453 30706 2014-09-21T05:43:35Z Kephir 1378 Created page with "{{nobr|Policies: [[Wiktionary:Criteria for inclusion|CFI]] - [[Wiktionary:Entry layout explained|ELE]] - [[Wiktionary:Blocking policy|BLOCK]] - Wiktionary:Redirections|REDIR..." 30706 wikitext text/x-wiki i7ac0hcq8vyueuf31etmmqnupawj6wv 30707 30706 2014-09-21T05:44:33Z Kephir 1378 Protected "[[Template:policy-list]]": Requires a [[WT:VOTE]] to be modified ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) 30706 wikitext text/x-wiki i7ac0hcq8vyueuf31etmmqnupawj6wv 30708 30707 2016-02-05T20:30:01Z TheDaveRoss 1305 Adding closing noinclude tag. 30708 wikitext text/x-wiki 1oqveu8ftct9nt7euh6ne3lzej20nbr 30709 30708 2016-10-25T19:50:00Z TheDaveRoss 1305 Changed protection level for "[[Template:policy-list]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefi... 30708 wikitext text/x-wiki 1oqveu8ftct9nt7euh6ne3lzej20nbr 30710 30709 2020-12-23T07:40:21Z Chuck Entz 1231 30710 wikitext text/x-wiki i190hzidbgj31h7d7avgjh2v58qptx7 30711 30710 2021-02-12T09:36:56Z Surjection 380 merge list from [[Template:policy]], fmt. I kept REDIR on here, but it has a template saying it might not be in force, so feel free to remove 30711 wikitext text/x-wiki kqfmokuvxn1tr06ao5ay69i34f0wbtp 30712 30711 2024-05-10T17:50:20Z Ioaxxere 1384 Zero reason for this to be in {{nobr}} 30712 wikitext text/x-wiki 8mj3hmjnusuwrxaoxkr6z5eiamam18c 30713 30712 2026-05-25T04:16:01Z King ChristLike 964 7 revisions imported from [[:en:Template:policy-list]] 30712 wikitext text/x-wiki 8mj3hmjnusuwrxaoxkr6z5eiamam18c Wiktionary:policy-TT 4 6454 30714 2007-01-28T04:25:22Z en>Connel MacKenzie 0 [[Template:Policy-TT]] moved to [[Template:Policy]] 30714 wikitext text/x-wiki 59scdlv1kz8rhzl2a5ipq6cb55h2kk2 30715 30714 2007-01-28T04:45:12Z en>Connel MacKenzie 0 Redirecting to [[Template:policy]] 30715 wikitext text/x-wiki dgo8fz5rjbxmgkrwe8up2im907h7brp 30716 30715 2007-10-18T04:47:26Z Ruakh 1334 +draft 30716 wikitext text/x-wiki 0e8pla2j71utj51rc1dm8p8m7z60kny 30717 30716 2008-02-14T23:38:04Z Nbarth 1450 Rewrite so more like {{policy-DP}} and {{policy-RP}}, and less likely to be confused with {{policy}}; also, add category tags 30717 wikitext text/x-wiki 9gg74y541wzce87r0gtlsu7suenttla 30718 30717 2008-02-15T06:04:37Z en>Connel MacKenzie 0 Reverted edits by [[Special:Contributions/Nbarth|Nbarth]] ([[User_talk:Nbarth|Talk]]); changed back to last version by [[User:Ruakh|Ruakh]] 30718 wikitext text/x-wiki 0e8pla2j71utj51rc1dm8p8m7z60kny 30719 30718 2008-03-12T11:55:27Z en>Conrad.Irwin 0 less punctuation 30719 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30720 30719 2008-03-27T16:55:24Z Ruakh 1334 [[Template:Policy-TT]] moved to [[Template:policy-TT]] 30719 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30721 30720 2008-12-31T15:33:41Z 81.41.112.244 30721 wikitext text/x-wiki i9av72qyz33igpb61424hfqt4yqtb52 30722 30721 2008-12-31T15:42:19Z 81.41.112.244 Undo revision 5820202 by [[Special:Contributions/81.41.112.244|81.41.112.244]] ([[User talk:81.41.112.244|Talk]]) 30722 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30723 30722 2010-01-13T19:51:37Z Mglovesfun 1369 hope this works too 30723 wikitext text/x-wiki 4timt8f2s96fe63y3yftkdez46s0s1n 30724 30723 2010-01-13T19:52:06Z Mglovesfun 1369 Reverted edits by [[Special:Contributions/Mglovesfun|Mglovesfun]] ([[User_talk:Mglovesfun|Talk]]); changed back to last version by [[User:81.41.112.244|81.41.112.244]] 30724 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30725 30724 2010-01-13T19:53:41Z Mglovesfun 1369 got it 30725 wikitext text/x-wiki 9x63vghjfenq9eoh8lyy1lozibrm8e0 30726 30725 2010-01-13T19:57:06Z Mglovesfun 1369 30726 wikitext text/x-wiki hs35v3r3q2cayv82pbukycgh32wr2xs 30727 30726 2010-01-13T22:10:04Z en>Msh210 0 cheaper 30727 wikitext text/x-wiki 0v3mbk0s0kpmfgnjcwzxpob1q857901 30728 30727 2010-01-13T22:11:11Z en>Msh210 0 Reverted edits by [[Special:Contributions/Msh210|Msh210]] ([[User_talk:Msh210|Talk]]); changed back to last version by [[User:Mglovesfun|Mglovesfun]] 30728 wikitext text/x-wiki hs35v3r3q2cayv82pbukycgh32wr2xs 30729 30728 2010-05-13T13:15:16Z en>Conrad.Irwin 0 change image 30729 wikitext text/x-wiki trpagxx8opml3dbiuoag2ow7wvcdxol 30730 30729 2010-05-13T14:08:17Z Dan Polansky 1451 try another icon from [[Commons:Category:Notepad icons]] 30730 wikitext text/x-wiki rlq3lp0jil97q547jqnsi93sy79z0qv 30731 30730 2011-03-24T17:07:17Z Mglovesfun 1369 a good default category would be 'Wiktionary think tank policies' 30731 wikitext text/x-wiki tq73j5krv8kr5t4ml93qlmg23bepcrp 30732 30731 2014-09-21T05:55:54Z Kephir 1378 we need a better name for these pages; "policy think tank" is rather silly 30732 wikitext text/x-wiki i2s89lawtgfufe0pe6rt4p96lllhvyz 30733 30732 2014-09-21T05:56:15Z Kephir 1378 no hyphen 30733 wikitext text/x-wiki 84e7ep17rc9e0bo8ixqwz94yzf48f1s 30734 30733 2016-02-05T20:29:51Z TheDaveRoss 1305 Adding closing noinclude tag. 30734 wikitext text/x-wiki lhexhu8t036sf8x7y693f9rifpg6c5i 30735 30734 2024-04-06T22:12:26Z AutoDooz 1452 Added parameter checking 30735 wikitext text/x-wiki ehdg4dlktojuua87fp5sxf65ckvft85 30736 30735 2024-05-27T16:05:29Z Lattermint 1453 limit to Wiktionary namespace 30736 wikitext text/x-wiki s7eaek3i1ddm0cq8jw11oil9w1736az 30737 30736 2024-09-15T00:40:31Z Surjection 380 Protected "[[Template:policy-TT]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 30736 wikitext text/x-wiki s7eaek3i1ddm0cq8jw11oil9w1736az 30738 30737 2024-09-15T00:52:34Z Surjection 380 30738 wikitext text/x-wiki 9sawvjbix0fl02me481t2zj0h37uda5 30739 30738 2025-11-07T13:46:05Z AutoDooz 1452 no existing calls with bad parameters, throw error instead of warning to avoid future misuse 30739 wikitext text/x-wiki k2yce015ud7yt9r6uej1qkssgj0ppap 30740 30739 2026-05-25T04:16:04Z King ChristLike 964 26 revisions imported from [[:en:Template:policy-TT]] 30739 wikitext text/x-wiki k2yce015ud7yt9r6uej1qkssgj0ppap Wiktionary:policy-box 4 6455 30741 2024-09-07T15:36:24Z Theknightwho 1347 Theknightwho moved page [[Template:policy-box]] to [[Template:policy box]] 30741 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 30742 30741 2025-09-12T01:42:42Z 103.108.31.88 Removed redirect to [[Template:policy box]] 30742 wikitext text/x-wiki oiq22tc4ar490ay57jfh0s13ihrsonp 30743 30742 2025-09-12T03:34:34Z Hakimi97 1454 Undo revision [[Special:Diff/86741857|86741857]] by [[Special:Contributions/103.108.31.88|103.108.31.88]] ([[User talk:103.108.31.88|talk]]) 30743 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 30744 30743 2025-09-12T05:45:48Z Surjection 380 Protected "[[Template:policy-box]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 30743 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 30745 30744 2026-05-25T04:16:05Z King ChristLike 964 4 revisions imported from [[:en:Template:policy-box]] 30743 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 Wiktionary:BOT 4 6456 30746 2006-07-15T09:01:13Z en>Vildricianus 0 Redirecting to [[Wiktionary:Bots]] 30746 wikitext text/x-wiki 1wauq8epk7d0xvtgdbmq04dc85yxmtb 30747 30746 2010-01-19T05:33:29Z en>Yair rand 0 moved [[WT:BOT]] to [[Wiktionary:BOT]] 30746 wikitext text/x-wiki 1wauq8epk7d0xvtgdbmq04dc85yxmtb 30748 30747 2020-09-08T05:09:28Z 2001:44C8:448C:343:1:1:EC11:FE60 Removed redirect to [[Wiktionary:Bots]] 30748 wikitext text/x-wiki k5vqhpgfu0wjqd5rtn9wrx5vl0bprao 30749 30748 2020-09-08T05:11:53Z Fish bowl 1382 Undo revision 60329057 by [[Special:Contributions/2001:44C8:448C:343:1:1:EC11:FE60|2001:44C8:448C:343:1:1:EC11:FE60]] ([[User talk:2001:44C8:448C:343:1:1:EC11:FE60|talk]]) 30749 wikitext text/x-wiki 1wauq8epk7d0xvtgdbmq04dc85yxmtb 30750 30749 2025-04-10T13:18:39Z Surjection 380 Protected "[[Wiktionary:BOT]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 30749 wikitext text/x-wiki 1wauq8epk7d0xvtgdbmq04dc85yxmtb 30751 30750 2026-05-25T04:16:05Z King ChristLike 964 5 revisions imported from [[:en:Wiktionary:BOT]] 30749 wikitext text/x-wiki 1wauq8epk7d0xvtgdbmq04dc85yxmtb Wiktionary:Bots/Current bot accounts 4 6457 30752 2009-06-18T00:06:08Z en>EncycloPetey 0 Created page with '====[[Special:Listusers/bot|Current accounts with the bot flag]]==== ;Active or semi-active bots {| class="sortable prettytable" ! Bot name || User name || Bot functions |- | {...' 30752 wikitext text/x-wiki rus0tg88ykv1219n1jhxtaffjod9enp 30753 30752 2009-06-18T00:11:06Z en>EncycloPetey 0 /* Current accounts with the bot flag */ 30753 wikitext text/x-wiki rub897v2r4yu7yz7syas7g9awl7723d 30754 30753 2009-07-03T23:26:42Z en>EncycloPetey 0 /* Current accounts with the bot flag */ + HersfoldBot 30754 wikitext text/x-wiki k6ecure5j8mtcf5rkq1a57m9jt26lwk 30755 30754 2009-07-03T23:26:59Z en>EncycloPetey 0 /* Current accounts with the bot flag */ 30755 wikitext text/x-wiki rytd7clddszi0z6tfxr89tslbfyj1hb 30756 30755 2009-08-27T09:28:53Z Mglovesfun 1369 /* Current accounts with the bot flag */ dawnraybot 30756 wikitext text/x-wiki dtjwjz50l05d2v3kakz956wezit8t4v 30757 30756 2009-09-03T09:26:22Z Rising Sun 1455 +[[User:MalafayaBot]] 30757 wikitext text/x-wiki rjd8z4gedmkbttangrtfygrgnx3x7t7 30758 30757 2009-09-03T09:26:35Z Rising Sun 1455 30758 wikitext text/x-wiki 7luqslq14yzhd76zmwxvtvq04b0fbv5 30759 30758 2009-11-21T22:37:29Z Razorflame 1456 /* Current accounts with the bot flag */ +Darkicebot 30759 wikitext text/x-wiki pyfql6eolh55mq42zwxdl1uhvbe6m7t 30760 30759 2009-12-12T04:47:04Z Razorflame 1456 /* Current accounts with the bot flag */ No longer a bot 30760 wikitext text/x-wiki 7luqslq14yzhd76zmwxvtvq04b0fbv5 30761 30760 2010-03-20T17:27:01Z Rising Sun 1455 /* Current accounts with the bot flag */ +KassaDbOT 30761 wikitext text/x-wiki s3m8kc3j7j8degchhuppk7rvoolqyjl 30762 30761 2010-03-29T20:20:19Z Rising Sun 1455 /* Current accounts with the bot flag */ +MewBot 30762 wikitext text/x-wiki cd1jdx7mvmrdli7yhmlmawqx9gmrtft 30763 30762 2010-03-29T20:20:48Z Rising Sun 1455 /* Current accounts with the bot flag */ 30763 wikitext text/x-wiki dazuj4mpkvhbyuv7pbxotig2b1iajah 30764 30763 2010-04-15T20:52:53Z Rising Sun 1455 /* Current accounts with the bot flag */ +Glovesbot 30764 wikitext text/x-wiki pcpwkg9i5wun4hh2iop7tmmlmvqeyw6 30765 30764 2010-04-15T20:53:09Z Rising Sun 1455 /* Current accounts with the bot flag */ 30765 wikitext text/x-wiki jaoke3oyevsknnnjbxphqvyb2ns2q4e 30766 30765 2010-04-17T12:39:36Z Rua 1351 /* Current accounts with the bot flag */ MewBot now handles adjectives as well 30766 wikitext text/x-wiki 9oaaap6xqb9wxm9j7qk5g07dxzbzsrp 30767 30766 2010-07-13T17:08:39Z Mglovesfun 1369 /* Current accounts with the bot flag */ -Dawnraybot (user blocked), correct MglovesfunBot, wrong line, I suppose 30767 wikitext text/x-wiki air7e593i2777j115el0u0h08ptscrl 30768 30767 2010-07-13T17:09:26Z Mglovesfun 1369 thecheatbot has no edits since 2008 30768 wikitext text/x-wiki a0f6eead85r7t22wm15fcxco31iw081 30769 30768 2010-07-13T17:10:59Z Mglovesfun 1369 +2 summaries 30769 wikitext text/x-wiki 592q0bq5lqlukaa6zek30air5pnhvop 30770 30769 2010-11-12T10:26:42Z Rua 1351 /* Current accounts with the bot flag */ 30770 wikitext text/x-wiki toz8zrrl1o942app6uvgoiaaiygi6ud 30771 30770 2011-02-05T16:23:46Z Qehath 1457 /* Current accounts with the bot flag */ 30771 wikitext text/x-wiki fx954zbshz7v3n6ir0w6qretrjm2h1g 30772 30771 2011-06-10T17:46:29Z AugPi 1458 /* Current accounts with the bot flag */ +QuasiBot 30772 wikitext text/x-wiki 8fowjetmt0pu47ihip5ne7vmoijgbcj 30773 30772 2011-06-10T17:46:54Z AugPi 1458 /* Current accounts with the bot flag */ 30773 wikitext text/x-wiki akzdp8aa6dvkztbe04jtuqvgfntq116 30774 30773 2011-06-10T17:52:32Z AugPi 1458 30774 wikitext text/x-wiki 4wj803d4d9j8plhcwp6jswosdozxc0q 30775 30774 2011-06-10T18:02:32Z AugPi 1458 /* Current accounts with the bot flag */ 30775 wikitext text/x-wiki f3mo5999bovxv7f3mzxpeftwjhjah4v 30776 30775 2011-06-26T16:31:27Z Malafaya 1459 /* Current accounts with the bot flag */ update MalafayaBot 30776 wikitext text/x-wiki 5j9juiayfewcjkfrot6awqnqb3z2zor 30777 30776 2011-10-12T19:37:17Z Flyax 1460 +Flubot 30777 wikitext text/x-wiki gyelh4r96jrqgwxnx2mpgldixvlluvz 30778 30777 2012-08-17T22:11:11Z Mglovesfun 1369 /* Current accounts with the bot flag */ update a bit, not a great deal as it was already quite up to date 30778 wikitext text/x-wiki b623abpz0hsuxbtxci7ll9g54845l0q 30779 30778 2012-09-14T04:06:21Z en>EncycloPetey 0 /* Current accounts with the bot flag */ list WarddrBOT for record keeping 30779 wikitext text/x-wiki fd8vgxayu41bwqpn0g8x0ck0xi7zyhe 30780 30779 2012-11-14T12:53:24Z en>Krun 0 30780 wikitext text/x-wiki 7shb5x8ytu3rc9flelsxdclxutdgmc0 30781 30780 2013-09-22T18:43:32Z Ruakh 1334 /* Current accounts with the bot flag */ looks like I never add Rukhabot here . . . 30781 wikitext text/x-wiki fyomvcflqsm7bfadog8h187792pchkq 30782 30781 2014-01-28T16:20:18Z Kephir 1378 /* Current accounts with the bot flag */ +[[User:Buttermilch]] as inactive (but maybe, someday…) 30782 wikitext text/x-wiki j0pnoy11fjc90zn1px9fre1jyhmqa98 30783 30782 2014-01-28T16:22:27Z SemperBlotto 1421 30783 wikitext text/x-wiki f2duesveq3tdxcekt6kinhq70y62c2t 30784 30783 2016-03-08T12:35:29Z en>Dixtosa 0 rm [[Uncle_G's_'bot~enwiktionary]] it has never been a bot :? 30784 wikitext text/x-wiki 6ws678f1rm1tj20pc86i8xllygpg1pv 30785 30784 2017-08-29T14:15:52Z TheDaveRoss 1305 /* Current accounts with the bot flag */ moving some bots around 30785 wikitext text/x-wiki 9ztdfz7efk92h62rltjn7urwldla0k6 30786 30785 2017-08-29T14:20:04Z TheDaveRoss 1305 /* Current accounts with the bot flag */ moving more inactive 30786 wikitext text/x-wiki 5x8egk0udlmjuumpwfiwsq4sjnx7ux5 30787 30786 2017-08-29T14:22:38Z TheDaveRoss 1305 /* Current accounts with the bot flag */ 30787 wikitext text/x-wiki psnns26ugzi265bpaqgkkfs8177rf29 30788 30787 2018-05-26T06:34:37Z EhSayer 1461 /* Current accounts with the bot flag */moved blocked bot to "inactive bots" 30788 wikitext text/x-wiki 210a1bgavq4xk33c54nhx8h4qvjuwdt 30789 30788 2020-07-06T11:13:20Z J3133 1340 30789 wikitext text/x-wiki k5gy3qbxbdc35y7atvidtil53phqz92 30790 30789 2020-09-01T05:49:13Z Ruakh 1334 interwikis are no longer a bot task (the software handles them automatically now) 30790 wikitext text/x-wiki 5r4o4drqteofpp4lhvezxxbqdujmdft 30791 30790 2020-12-26T11:12:14Z John Cross 1462 /* Current accounts with the bot flag */ 30791 wikitext text/x-wiki idxfuvmsquj0yc8v7yg51cgv2qfkv83 30792 30791 2021-09-06T12:42:35Z Crowley666 1463 [[wikt:User:Suzukaze-c/AjaxEdit.js|Æ]] /* Current accounts with the bot flag */ +350bot 30792 wikitext text/x-wiki 1lht6v8ilk05ijlrprk0osvyhr7b9t2 30793 30792 2022-08-27T14:19:48Z WingerBot 1359 remove extraneous spaces at end of line 30793 wikitext text/x-wiki afxjidz836a2naiom1c6kbnzady4nw7 30794 30793 2022-12-23T03:08:21Z JeffDoozan 1464 /* Current accounts with the bot flag */ Added my bot per request 30794 wikitext text/x-wiki drv96v30sdq40fwy8v35t45nuoqm15q 30795 30794 2024-03-14T05:19:54Z Benwing2 1346 /* Current accounts with the bot flag */ try to bring up to date 30795 wikitext text/x-wiki blq7q40s1lb52kd5o0jla3ub99415ow 30796 30795 2026-04-22T03:46:17Z TranqyPoo 1465 added FenaBot 30796 wikitext text/x-wiki chuvfwrbf2txratgshpt97zt3oiv4lq 30797 30796 2026-05-25T04:16:17Z King ChristLike 964 45 revisions imported from [[:en:Wiktionary:Bots/Current_bot_accounts]] 30796 wikitext text/x-wiki chuvfwrbf2txratgshpt97zt3oiv4lq Wiktionary:user group 4 6458 30798 2022-09-08T16:02:02Z en>Useigor 0 Created page with "{| class="wikitable" style="float:right;" |- ! Name | <code>{{{1}}}</code><br>[[:Category:Wiktionary users|{{{2}}}]] |- ! [[mw:Manual:User rights|Rights]] | [[Special:ListGroupRights#{{{1}}}|Special:ListGroupRights]] |- ! Members | [[Special:ListUsers/{{{1}}}|Special:ListUsers]] |- ! Change log | [[Special:Log/rights]] |- | colspan="2" style="text-align: center;" | {{#switch:{{{1}}}<!-- -->|flood=<!-- -->[[Wiktionary:Requests for flood flag|Nomination page]]<!-- -->|pa..." 30798 wikitext text/x-wiki 8xdstkrk282536tmzq7idav4k670m25 30799 30798 2022-09-08T16:10:43Z en>Useigor 0 Wiktionary:Beer parlour: +{{CURRENTYEAR}} +{{CURRENTMONTHNAME}} 30799 wikitext text/x-wiki l1c93oa3mi1m2fugls96w13hs5cm4v6 30800 30799 2022-09-08T16:30:43Z en>Useigor 0 {{{1}}} does not work in <inputbox>default={{{1}}}</inputbox> 30800 wikitext text/x-wiki n14yrnfwagupc84rzpjpey9bte3cu8s 30801 30800 2022-09-08T16:39:38Z en>Useigor 0 -Category:Wiktionary users (redundant) 30801 wikitext text/x-wiki 4zjjssro4e08s6a33c9ay2lfc0bi8kj 30802 30801 2022-09-08T16:41:19Z en>Useigor 0 30802 wikitext text/x-wiki 47w2tnooc4kdave44o41wzcr8b8i6ml 30803 30802 2022-09-08T16:47:37Z en>Useigor 0 ++CSS (clear:right;) 30803 wikitext text/x-wiki t0l9cg6aocmp0hhadt0vxnz6zeo55fg 30804 30803 2022-09-08T16:56:06Z en>Useigor 0 +[[mw:Help:Magic words|NUMBERINGROUP]] 30804 wikitext text/x-wiki qtgm54w3xpkl0b4rb2x9bibaeivechd 30805 30804 2022-09-08T18:07:55Z en>Useigor 0 {{{1}}} in sysop, bureaucrat, checkuser, bot 30805 wikitext text/x-wiki gvfdpp6k9out2gynl9xuetz4346tlgi 30806 30805 2022-09-08T18:09:51Z en>Useigor 0 "/" to preifx 30806 wikitext text/x-wiki q5hppwdvsxbefr8gqu8q72h8ekjwqcx 30807 30806 2022-09-08T18:27:58Z en>Useigor 0 +autoconfirmed 30807 wikitext text/x-wiki niauqm640krwmbuy1n035lo4lxsh2o6 30808 30807 2022-09-09T17:01:12Z en>Useigor 0 ++link 30808 wikitext text/x-wiki kikxq4739jhn3ppazn7u0v18jkhidy4 30809 30808 2022-09-10T11:19:16Z en>Useigor 0 30809 wikitext text/x-wiki hdmcnk1sd8vxzmcvmf5spux27qvguwk 30810 30809 2024-01-22T03:03:36Z 78.177.250.81 30810 wikitext text/x-wiki f2hqfolma53j4ppfuksat38bq51xhxu 30811 30810 2024-01-22T05:44:28Z Svartava 428 Reverted edits by [[Special:Contributions/78.177.250.81|78.177.250.81]]; if you disagree with this rollback, please [[Special:NewSection/User talk:Svartava|leave a message]] on my talk-page. 30811 wikitext text/x-wiki hdmcnk1sd8vxzmcvmf5spux27qvguwk 30812 30811 2025-09-21T13:00:03Z Emanuele6 1416 fix link to wikipedia 30812 wikitext text/x-wiki fiwfcr510rl466jhdhgrmnyojccoro0 30813 30812 2026-05-25T04:16:17Z King ChristLike 964 15 revisions imported from [[:en:Template:user_group]] 30812 wikitext text/x-wiki fiwfcr510rl466jhdhgrmnyojccoro0 Wiktionary:policy box 4 6459 30814 2014-09-21T05:42:18Z Kephir 1378 Created page with "{| style="border:3px solid {{{border|#888}}}; border-left:0px; border-right: 0px; background-color: {{{background|#F5F5F5}}}; text-align:center; width: 95%; margin:auto; margi..." 30814 wikitext text/x-wiki bfzrk42e0o5zzvvqjwk8jxty29dqql6 30815 30814 2016-02-05T20:29:57Z TheDaveRoss 1305 Adding closing noinclude tag. 30815 wikitext text/x-wiki 0sds8nw46irqxkmhykeqmi96iggpf6z 30816 30815 2018-11-26T19:28:42Z 213.66.94.143 edit 30816 wikitext text/x-wiki ttqsnwr3vmjk758x4ic5cnbbf8fo2rt 30817 30816 2021-10-09T20:31:39Z Keymap9 1471 PNG --> SVG 30817 wikitext text/x-wiki rs0gckxpetj80rt8y27y1vxybn0kmjr 30818 30817 2023-12-27T01:50:06Z JWBTH 1472 role="presentation", for a start 30818 wikitext text/x-wiki t5vspe748t6avdms1j6lktm51av0rvd 30819 30818 2024-09-07T15:36:24Z Theknightwho 1347 Theknightwho moved page [[Template:policy-box]] to [[Template:policy box]] 30818 wikitext text/x-wiki t5vspe748t6avdms1j6lktm51av0rvd 30820 30819 2024-09-15T00:40:23Z Surjection 380 Protected "[[Template:policy box]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 30818 wikitext text/x-wiki t5vspe748t6avdms1j6lktm51av0rvd 30821 30820 2024-09-15T00:52:29Z Surjection 380 30821 wikitext text/x-wiki 5u9aexvq1bwdbi2n386z4rhxqdk3fvb 30822 30821 2024-09-15T00:57:22Z Surjection 380 30822 wikitext text/x-wiki 4b5c17s4fh6r1jgqap0clt12b62kstr 30823 30822 2024-09-15T01:00:03Z Surjection 380 30823 wikitext text/x-wiki 54649frpsqn77gn42dz5eh0r7lr530d 30824 30823 2025-10-10T18:42:51Z Surjection 380 imglink=none by default 30824 wikitext text/x-wiki ownd3u8uijpbvc40s15bnlwqi3n7gop 30825 30824 2026-05-25T04:16:26Z King ChristLike 964 11 revisions imported from [[:en:Template:policy_box]] 30824 wikitext text/x-wiki ownd3u8uijpbvc40s15bnlwqi3n7gop Wiktionary:policy box/style.css 4 6460 30826 2024-09-15T00:45:23Z Surjection 380 Created page with ".policy-box { background-color: #F5F5F5; border-color: #888; }" 30826 sanitized-css text/css slgoy4kjipitz9qz00a138q6mmhdgd3 30827 30826 2024-09-15T00:45:28Z Surjection 380 Protected "[[Template:policy box/style.css]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 30826 sanitized-css text/css slgoy4kjipitz9qz00a138q6mmhdgd3 30828 30827 2024-09-15T00:51:51Z Surjection 380 30828 sanitized-css text/css tbhxkai9ijzdqkcwrvppnj5kglrj682 30829 30828 2024-09-15T00:55:49Z Surjection 380 30829 sanitized-css text/css bjndygjdjz8j0ru1x72obkplkdvbbku 30830 30829 2024-09-15T00:59:14Z Surjection 380 30830 sanitized-css text/css jui5v6oq7ig6el37fcdzz02kuffm1eg 30831 30830 2024-09-15T00:59:59Z Surjection 380 30831 sanitized-css text/css pqio775wlfk6yq6tx211m82uj0kh307 30832 30831 2025-09-27T20:10:43Z Surjection 380 30832 sanitized-css text/css kvorzb0p6mze2zfvxu895nigbi49phg 30833 30832 2026-05-25T04:16:26Z King ChristLike 964 7 revisions imported from [[:en:Template:policy_box/style.css]] 30832 sanitized-css text/css kvorzb0p6mze2zfvxu895nigbi49phg Templeeti:policy-TT 10 6461 30834 2007-01-28T04:25:22Z Connel MacKenzie 1302 [[Template:Policy-TT]] moved to [[Template:Policy]] 30834 wikitext text/x-wiki 59scdlv1kz8rhzl2a5ipq6cb55h2kk2 30835 30834 2007-01-28T04:45:12Z Connel MacKenzie 1302 Redirecting to [[Template:policy]] 30835 wikitext text/x-wiki dgo8fz5rjbxmgkrwe8up2im907h7brp 30836 30835 2007-10-18T04:47:26Z Ruakh 1334 +draft 30836 wikitext text/x-wiki 0e8pla2j71utj51rc1dm8p8m7z60kny 30837 30836 2008-02-14T23:38:04Z Nbarth 1450 Rewrite so more like {{policy-DP}} and {{policy-RP}}, and less likely to be confused with {{policy}}; also, add category tags 30837 wikitext text/x-wiki 9gg74y541wzce87r0gtlsu7suenttla 30838 30837 2008-02-15T06:04:37Z Connel MacKenzie 1302 Reverted edits by [[Special:Contributions/Nbarth|Nbarth]] ([[User_talk:Nbarth|Talk]]); changed back to last version by [[User:Ruakh|Ruakh]] 30838 wikitext text/x-wiki 0e8pla2j71utj51rc1dm8p8m7z60kny 30839 30838 2008-03-12T11:55:27Z Conrad.Irwin 1315 less punctuation 30839 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30840 30839 2008-03-27T16:55:24Z Ruakh 1334 [[Template:Policy-TT]] moved to [[Template:policy-TT]] 30839 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30841 30840 2008-12-31T15:33:41Z 81.41.112.244 30841 wikitext text/x-wiki i9av72qyz33igpb61424hfqt4yqtb52 30842 30841 2008-12-31T15:42:19Z 81.41.112.244 Undo revision 5820202 by [[Special:Contributions/81.41.112.244|81.41.112.244]] ([[User talk:81.41.112.244|Talk]]) 30842 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30843 30842 2010-01-13T19:51:37Z Mglovesfun 1369 hope this works too 30843 wikitext text/x-wiki 4timt8f2s96fe63y3yftkdez46s0s1n 30844 30843 2010-01-13T19:52:06Z Mglovesfun 1369 Reverted edits by [[Special:Contributions/Mglovesfun|Mglovesfun]] ([[User_talk:Mglovesfun|Talk]]); changed back to last version by [[User:81.41.112.244|81.41.112.244]] 30844 wikitext text/x-wiki qwbkwns6jtrlf2bdvvytn0iz8j7gejp 30845 30844 2010-01-13T19:53:41Z Mglovesfun 1369 got it 30845 wikitext text/x-wiki 9x63vghjfenq9eoh8lyy1lozibrm8e0 30846 30845 2010-01-13T19:57:06Z Mglovesfun 1369 30846 wikitext text/x-wiki hs35v3r3q2cayv82pbukycgh32wr2xs 30847 30846 2010-01-13T22:10:04Z Msh210 1325 cheaper 30847 wikitext text/x-wiki 0v3mbk0s0kpmfgnjcwzxpob1q857901 30848 30847 2010-01-13T22:11:11Z Msh210 1325 Reverted edits by [[Special:Contributions/Msh210|Msh210]] ([[User_talk:Msh210|Talk]]); changed back to last version by [[User:Mglovesfun|Mglovesfun]] 30848 wikitext text/x-wiki hs35v3r3q2cayv82pbukycgh32wr2xs 30849 30848 2010-05-13T13:15:16Z Conrad.Irwin 1315 change image 30849 wikitext text/x-wiki trpagxx8opml3dbiuoag2ow7wvcdxol 30850 30849 2010-05-13T14:08:17Z Dan Polansky 1451 try another icon from [[Commons:Category:Notepad icons]] 30850 wikitext text/x-wiki rlq3lp0jil97q547jqnsi93sy79z0qv 30851 30850 2011-03-24T17:07:17Z Mglovesfun 1369 a good default category would be 'Wiktionary think tank policies' 30851 wikitext text/x-wiki tq73j5krv8kr5t4ml93qlmg23bepcrp 30852 30851 2014-09-21T05:55:54Z Kephir 1378 we need a better name for these pages; "policy think tank" is rather silly 30852 wikitext text/x-wiki i2s89lawtgfufe0pe6rt4p96lllhvyz 30853 30852 2014-09-21T05:56:15Z Kephir 1378 no hyphen 30853 wikitext text/x-wiki 84e7ep17rc9e0bo8ixqwz94yzf48f1s 30854 30853 2016-02-05T20:29:51Z TheDaveRoss 1305 Adding closing noinclude tag. 30854 wikitext text/x-wiki lhexhu8t036sf8x7y693f9rifpg6c5i 30855 30854 2024-04-06T22:12:26Z AutoDooz 1452 Added parameter checking 30855 wikitext text/x-wiki ehdg4dlktojuua87fp5sxf65ckvft85 30856 30855 2024-05-27T16:05:29Z Lattermint 1453 limit to Wiktionary namespace 30856 wikitext text/x-wiki s7eaek3i1ddm0cq8jw11oil9w1736az 30857 30856 2024-09-15T00:40:31Z Surjection 380 Protected "[[Template:policy-TT]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 30856 wikitext text/x-wiki s7eaek3i1ddm0cq8jw11oil9w1736az 30858 30857 2024-09-15T00:52:34Z Surjection 380 30858 wikitext text/x-wiki 9sawvjbix0fl02me481t2zj0h37uda5 30859 30858 2025-11-07T13:46:05Z AutoDooz 1452 no existing calls with bad parameters, throw error instead of warning to avoid future misuse 30859 wikitext text/x-wiki k2yce015ud7yt9r6uej1qkssgj0ppap 30860 30859 2026-05-25T05:29:01Z King ChristLike 964 26 revisions imported from [[:en:Template:policy-TT]] 30859 wikitext text/x-wiki k2yce015ud7yt9r6uej1qkssgj0ppap Templeeti:maintenance box 10 6462 30861 2008-05-18T11:45:29Z Conrad.Irwin 1315 meta template to solve issues with {rfc} {rfv} et al. and right floats, needs style moving to CSS. 30861 wikitext text/x-wiki qinf0u3akdjds4uk34soi1281obi9aj 30862 30861 2008-05-18T11:52:22Z Conrad.Irwin 1315 make wider 30862 wikitext text/x-wiki 6du5na9ryc8mnocp2gsr2qy2w8eyag1 30863 30862 2009-06-09T04:42:36Z Daniel Carrero 1329 Added category links. 30863 wikitext text/x-wiki id7dwcc1dfmpjnrk5ynmo8535fut9xr 30864 30863 2009-06-09T04:45:03Z Daniel Carrero 1329 30864 wikitext text/x-wiki tlt9g9k3oat2iwaddo02miyscoebkkt 30865 30864 2009-06-09T04:46:32Z EncycloPetey 1321 this makes the box too tall 30865 wikitext text/x-wiki 6du5na9ryc8mnocp2gsr2qy2w8eyag1 30866 30865 2009-06-09T04:50:25Z Daniel Carrero 1329 30866 wikitext text/x-wiki id7dwcc1dfmpjnrk5ynmo8535fut9xr 30867 30866 2010-01-28T01:04:25Z Conrad.Irwin 1315 [[Category:Template boxes]] 30867 wikitext text/x-wiki jrivpv12tj7idm5cui8135vnud06gl6 30868 30867 2010-04-24T23:49:48Z Conrad.Irwin 1315 make default work better 30868 wikitext text/x-wiki 5gd4a8v7vxpiq9pulz9zldjxsh5tz27 30869 30868 2010-04-25T21:28:17Z Conrad.Irwin 1315 allow grey 30869 wikitext text/x-wiki 54ilqoolewcbr53hvx0ictvjsuu9gi5 30870 30869 2010-04-25T21:28:38Z Conrad.Irwin 1315 +{{documentation}} 30870 wikitext text/x-wiki q414fnky5j5wobjn21ewb7k63vmfzvj 30871 30870 2010-11-15T23:32:35Z Yair rand 1377 Protected "[[Template:maintenance box]]" ([edit=sysop] (indefinite) [move=sysop] (indefinite)) 30870 wikitext text/x-wiki q414fnky5j5wobjn21ewb7k63vmfzvj 30872 30871 2013-07-31T16:31:11Z Rua 1351 30872 wikitext text/x-wiki ghnprzreljj299ndzhqprwo38yvz413 30873 30872 2014-08-01T12:43:33Z Kephir 1378 move styles into the div 30873 wikitext text/x-wiki kzgzniv73w32eab0l1fm6aves7sawed 30874 30873 2014-08-01T12:44:23Z Kephir 1378 style fix 30874 wikitext text/x-wiki ib2mypowksurvfufu73wx3zzbci2poi 30875 30874 2014-08-01T17:49:53Z Kephir 1378 hmm 30875 wikitext text/x-wiki 1tqko6skqv0f0pfklvdugonoe1bdypb 30876 30875 2014-08-15T11:20:50Z Kephir 1378 margin 30876 wikitext text/x-wiki 6v3gqwnvomhybcqq9z480ebp715xo3t 30877 30876 2014-08-15T11:39:29Z Kephir 1378 0.75em 30877 wikitext text/x-wiki tm6qiz17jnwoivowlgdgcbackjle96j 30878 30877 2014-11-18T20:13:20Z Kephir 1378 orange 30878 wikitext text/x-wiki 2dk0qvz6nlbsbhe68q2lcueiscf2ng0 30879 30878 2016-02-05T20:08:47Z TheDaveRoss 1305 Adding closing noinclude tag. 30879 wikitext text/x-wiki n8lldvtjper0ph2s663yda8kyuifv9z 30880 30879 2016-10-25T19:19:11Z TheDaveRoss 1305 Changed protection level for "[[Template:maintenance box]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (in... 30879 wikitext text/x-wiki n8lldvtjper0ph2s663yda8kyuifv9z 30881 30880 2022-08-27T12:23:41Z WingerBot 1359 remove extraneous spaces at end of line 30881 wikitext text/x-wiki 6yazvx4esdwp4k9il2jp13vl6amf9b1 30882 30881 2024-09-10T18:53:06Z Surjection 380 use TemplateStyles 30882 wikitext text/x-wiki tbevs2b3q1wg1g0axe388zrb6tdxwo0 30883 30882 2024-09-13T01:01:21Z Theknightwho 1347 Use unified stylesheet. 30883 wikitext text/x-wiki dsiunqyag7fwwxqu7dwzqjbaslgmzud 30884 30883 2025-10-02T18:21:14Z Ioaxxere 1384 add class 30884 wikitext text/x-wiki koy60auofsod2m9m4z9s09fscwzic84 30885 30884 2025-10-09T09:07:54Z Juwan 804 30885 wikitext text/x-wiki pn4fc374opf897cbzurxrblzw75otms 30886 30885 2026-05-25T05:29:02Z King ChristLike 964 25 revisions imported from [[:en:Template:maintenance_box]] 30885 wikitext text/x-wiki pn4fc374opf897cbzurxrblzw75otms Templeeti:temp 10 6463 30887 2006-03-22T17:10:54Z Vildricianus 1301 some new stuff based on pedia's Template:Tl 30887 wikitext text/x-wiki jmqm8fvephhru6f7ce6ypcpz7eu5udz 30888 30887 2006-03-22T17:18:00Z Vildricianus 1301 30888 wikitext text/x-wiki 62uyt693h5e94ta2x66ud0f67f6bpdx 30889 30888 2006-03-23T16:31:59Z Vildricianus 1301 30889 wikitext text/x-wiki qx8nbjy26rkgh01kbo5n5ih255gengo 30890 30889 2006-04-02T07:20:04Z Vildricianus 1301 /* Output */ 30890 wikitext text/x-wiki 74xj1tumepfmnl7jarqjh6qroudypoo 30891 30890 2006-04-25T19:36:39Z Vildricianus 1301 30891 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 30892 30891 2006-04-27T21:42:06Z Connel MacKenzie 1302 testing wikifying the {{ and }}s. 30892 wikitext text/x-wiki jdq31io9zbq6ybs8tlwbw7ekfvun2ap 30893 30892 2006-04-28T06:17:58Z Connel MacKenzie 1302 OK, change back on the assumption that people should be cut-n-pasting any template that is rendered this way. 30893 wikitext text/x-wiki 0oimuocfjzx6wed0o4c1mx74jod6mn3 30894 30893 2006-04-28T06:18:43Z Connel MacKenzie 1302 Reverted edit of Connel MacKenzie, changed back to last version by Vildricianus 30894 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 30895 30894 2006-04-28T06:19:34Z Connel MacKenzie 1302 one last tweak attempt 30895 wikitext text/x-wiki 5x87r1m6kpi7eawr08u27pv4atk8fhi 30896 30895 2006-04-28T18:10:56Z Vildricianus 1301 that was the first version, but it's too spacious, see [[WT:IT]] 30896 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 30897 30896 2006-05-02T17:03:21Z Connel MacKenzie 1302 see++ 30897 wikitext text/x-wiki 3j95yfxp2o5odar7n8vxmxbxwnrad3u 30898 30897 2006-06-03T17:22:03Z Davilla 1402 parameters 30898 wikitext text/x-wiki s7f1s0wngg8wz0cmyoc3hunt9pyqayy 30899 30898 2006-06-03T17:26:17Z Davilla 1402 try nowiki on | 30899 wikitext text/x-wiki 9h69esmsjcd09zezr1ok7u5uj1wtv10 30900 30899 2006-06-03T17:32:09Z Davilla 1402 cr*p, stupid mistake 30900 wikitext text/x-wiki gwttb9tp8nba0429gtkyrx4lbdhgba3 30901 30900 2006-06-03T17:37:46Z Davilla 1402 documentation 30901 wikitext text/x-wiki 4pz4kpeos9w0de53hfq2ic5s0ub8g2b 30902 30901 2006-06-10T19:08:59Z Davilla 1402 replaced foreach with 12 instantiations 30902 wikitext text/x-wiki 0kjqnfqz0xuqfr2ejp5tzsq2pzdtj7b 30903 30902 2006-06-10T19:12:18Z Davilla 1402 move talk, small bug 30903 wikitext text/x-wiki rxn3q03f3who33i1n5t4kx8g1gwjeag 30904 30903 2006-06-10T19:18:13Z Davilla 1402 default for no args 30904 wikitext text/x-wiki 8i00syzdtetoo3n7z2kj661t4uk5f0k 30905 30904 2006-06-10T21:08:47Z Davilla 1402 allow :subst 30905 wikitext text/x-wiki qo6o4em3rb8j6lgbltlinxgz4yeqqom 30906 30905 2006-09-24T18:53:37Z Robert Ullmann 1308 point to talk 30906 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30907 30906 2006-10-07T08:03:13Z Wurmz 1403 30907 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 30908 30907 2006-10-07T08:47:03Z Dart evader 1404 rv vandalism by Wurmz. Will someone stop him? 30908 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30909 30908 2006-10-07T08:54:05Z Wurmz 1403 30909 wikitext text/x-wiki ic0z58s1y16e7btwfmlvt671ts49fqo 30910 30909 2006-10-07T08:57:29Z Dart evader 1404 rv Wurmz again :-) 30910 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30911 30910 2006-10-07T13:53:05Z DAVilla 1405 missed one talk for temp space 30911 wikitext text/x-wiki t9kk4s05l1yscuxz3cs1ah2xuvz07fo 30912 30911 2006-10-07T14:00:15Z Robert Ullmann 1308 no, it was right; it is the talk page not exist case 30912 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30913 30912 2006-10-25T11:01:43Z Herman Guthrie 1406 30913 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 30914 30913 2006-10-25T11:04:48Z DAVilla 1405 Reverted edits by [[Special:Contributions/Herman Guthrie|Herman Guthrie]] ([[User_talk:Herman Guthrie|Talk]]); changed back to last version by [[User:Robert Ullmann|Robert Ullmann]] 30914 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30915 30914 2006-10-25T11:10:15Z DAVilla 1405 Protected "[[Template:temp]]": at least medium level potential for far-reaching vandalism [edit=autoconfirmed:move=sysop] 30914 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 30916 30915 2007-02-14T06:33:52Z Mxn 1407 +vi: (noinclude) 30916 wikitext text/x-wiki gkyxp2aistrl6b07l87yvd7z3l8yzmk 30917 30916 2007-04-03T16:12:50Z DAVilla 1405 30917 wikitext text/x-wiki m92800lozehgovr8el795f8i3jvuecu 30918 30917 2007-04-03T16:27:38Z DAVilla 1405 use the "no name" parameter to prefix the template name parameter 30918 wikitext text/x-wiki brrqmqfanmdj3987l5x0iirbvxbqp7i 30919 30918 2007-04-04T19:36:49Z DAVilla 1405 complete rewrite of code 30919 wikitext text/x-wiki 2g08hiqet2uv2nnxcj8vzftb2xrhvje 30920 30919 2007-04-04T21:21:27Z DAVilla 1405 +prefix 30920 wikitext text/x-wiki hmfpbobi8a2cd5jub0o6z4bmq1fq5w6 30921 30920 2007-04-04T21:49:01Z DAVilla 1405 simplify 30921 wikitext text/x-wiki 9x0nctz8d84l98olts9fr0rzwqfjkzu 30922 30921 2007-04-04T22:03:23Z DAVilla 1405 simplify 30922 wikitext text/x-wiki irmt9a4bu1yr9r5oytclritmkyvx77n 30923 30922 2007-04-04T22:09:04Z DAVilla 1405 fix 30923 wikitext text/x-wiki puibalzbxkyd2kwji5gui8dmmsecbsm 30924 30923 2007-04-04T22:11:17Z DAVilla 1405 interesting... 30924 wikitext text/x-wiki 0hf3d0lyu6x6qgvdli2q125t7p3ko7f 30925 30924 2007-04-04T22:49:37Z DAVilla 1405 allow named parameters 30925 wikitext text/x-wiki jxp3y4j31gbob0zqm3v5nr6uzx8buop 30926 30925 2007-04-04T23:08:27Z DAVilla 1405 debug 30926 wikitext text/x-wiki ha2r8mt9umcb1n7heyqhgh8mfn240zu 30927 30926 2007-04-04T23:39:43Z DAVilla 1405 30927 wikitext text/x-wiki ln3tujc31jxkhkln8qcnzguz4g9180z 30928 30927 2007-04-04T23:56:22Z DAVilla 1405 30928 wikitext text/x-wiki k6lghz1oo9ebs8lru27vb7hgxzqwvx9 30929 30928 2007-04-06T19:30:59Z DAVilla 1405 fix a problem where prefix: in link makes interwiki link 30929 wikitext text/x-wiki 9sic326035quqb6gblgvwhi08c26z5j 30930 30929 2007-04-08T04:49:22Z DAVilla 1405 simplification; hopefully the last change 30930 wikitext text/x-wiki l1jct0ynlfw85b8gm51m2s75c90qyic 30931 30930 2007-08-19T00:31:23Z Ruakh 1334 Changed protection level for "[[Template:temp]]": Included on well over 2000 pages. [edit=sysop:move=sysop] [cascading] 30930 wikitext text/x-wiki l1jct0ynlfw85b8gm51m2s75c90qyic 30932 30931 2010-04-24T22:32:09Z Bequw 1408 use {{documentation}} 30932 wikitext text/x-wiki 4tqdmci2vtschg9xecux1yrk0hwo4zn 30933 30932 2010-04-24T22:59:00Z Bequw 1408 link correctly when /doc present 30933 wikitext text/x-wiki gyp1vzw5titt5xlsonkff6b9kde9vga 30934 30933 2010-04-25T21:52:48Z Conrad.Irwin 1315 Changed protection level for "[[Template:temp]]": can't cascade protect templates with /doc pages, defeats the point :) ([edit=sysop] (indefinite) [move=sysop] (indefinite)) 30933 wikitext text/x-wiki gyp1vzw5titt5xlsonkff6b9kde9vga 30935 30934 2010-12-20T00:53:04Z Bequw 1408 default link to template page rather than talk page. Templates w/ docs on talk page should move them to /doc. 30935 wikitext text/x-wiki n4ukzyw9kh8dchz5dznrw4vr5hv3vk5 30936 30935 2011-06-05T14:52:26Z Rua 1351 Don't link to the talk page if it's used on the main template page; this breaks transcluded documentation that uses {{temp}} otherwise 30936 wikitext text/x-wiki ew0n2o7fsia8n5mhsf3c9r1sec1qmzf 30937 30936 2012-12-30T19:01:22Z Rua 1351 Make a bit more readable 30937 wikitext text/x-wiki 5ymiti5wrrkq6exingtccrauj2d6jj6 30938 30937 2013-04-09T20:57:12Z Mzajac 1320 obsolete HTML 30938 wikitext text/x-wiki m5clkut0857oiftx8lpsrz3zl8mwlgm 30939 30938 2014-01-21T16:08:42Z Wikitiki89 1330 30939 wikitext text/x-wiki tt6d5fhluqwp6c8nev30d098hgi9hpd 30940 30939 2014-07-30T07:31:13Z Kephir 1378 use [[Module:template link]] 30940 wikitext text/x-wiki 04ijyzmbhd9n9p5ivcfmruw61u7mcej 30941 30940 2014-07-30T12:10:51Z Kephir 1378 make [[Module:unsubst]] work 30941 wikitext text/x-wiki qjg7cakt342m64adg91s4caf3eb36ws 30942 30941 2014-07-31T11:22:31Z Kephir 1378 <noinclude/> 30942 wikitext text/x-wiki 0mo2fg3f3zrso8us9isgop637pldaun 30943 30942 2016-02-04T00:34:54Z Matma Rex 819 add missing </noinclude> 30943 wikitext text/x-wiki l3x6u0ikq922s6bbtkm7dp2sq2klkjg 30944 30943 2016-07-15T09:39:51Z Mahagaja 1364 fix <noinclude> syntax 30944 wikitext text/x-wiki hxjpg9dwvwj7zi4ktw8vqtcsxfwdnh0 30945 30944 2016-10-25T20:02:54Z TheDaveRoss 1305 Changed protection level for "[[Template:temp]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 30944 wikitext text/x-wiki hxjpg9dwvwj7zi4ktw8vqtcsxfwdnh0 30946 30945 2024-04-26T22:38:43Z Theknightwho 1347 Use completely refactored module - new version at a temporary location to allow a seamless transition. 30946 wikitext text/x-wiki 9lxlbi73jqudconwpjzfltgfwmdael7 30947 30946 2024-04-26T23:14:12Z Theknightwho 1347 New version now at [[Module:template link]]. 30947 wikitext text/x-wiki nwz5y3rktxppbpu5o2snzg7h56k7esa 30948 30947 2024-08-29T10:46:30Z Theknightwho 1347 Slightly safer to use <noinclude />safesubst: instead of {{{|safesubst:}}}, which avoids issues if someone inputs "|=foo". 30948 wikitext text/x-wiki nze4xio1ajcrt9pz6rnz1k1xa3ieosn 30949 30948 2024-08-29T10:53:25Z Theknightwho 1347 30949 wikitext text/x-wiki qr8qiciboegrsh6rd21iu4t9xli97mb 30950 30949 2024-08-30T21:51:06Z Theknightwho 1347 [[Module:template link]] merged into [[Module:template parser]]. 30950 wikitext text/x-wiki rph0o1i3kxpay62l9o8if7x0g0eydyx 30951 30950 2025-03-07T22:21:50Z Theknightwho 1347 30951 wikitext text/x-wiki huuinmspyaetlkf2m795jhph1ktqn1e 30952 30951 2025-03-18T17:14:26Z Theknightwho 1347 30952 wikitext text/x-wiki a2mvqdrsghcj89nn9x4sqbaruxl84zd 30953 30952 2025-04-05T22:14:35Z Theknightwho 1347 30953 wikitext text/x-wiki oxxzbxttidjlismyd8mwu3o70nbgsw5 30954 30953 2025-04-05T22:15:14Z Theknightwho 1347 30954 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o 30955 30954 2026-05-25T05:29:03Z King ChristLike 964 68 revisions imported from [[:en:Template:temp]] 30954 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o 36027 30907 2006-10-07T08:03:13Z Wurmz 1403 30907 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 36028 30913 2006-10-25T11:01:43Z Herman Guthrie 1406 30913 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 36029 30955 2026-05-25T05:36:43Z King ChristLike 964 2 revisions imported from [[:en:Template:temp]] 30954 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o Templeeti:documentation 10 6464 30956 2009-05-01T08:59:06Z Conrad.Irwin 1315 re-create to act as seeTalk 30956 wikitext text/x-wiki s8sjce89ej7f0eaiwkbr6upkfnyjf2g 30957 30956 2009-05-01T08:59:51Z Conrad.Irwin 1315 Protected "[[Template:documentation]]": Counter-productive edit warring ([edit=sysop] (expires 08:59, 1 May 2019 (UTC)) [move=sysop] (expires 08:59, 1 May 2019 (UTC))) 30956 wikitext text/x-wiki s8sjce89ej7f0eaiwkbr6upkfnyjf2g 30958 30957 2010-04-20T02:15:36Z Bequw 1408 trial for what's GP discussion 30958 wikitext text/x-wiki nh2r800b3ybahbwz57ip2ctsrxs7rzh 30959 30958 2010-04-20T10:55:05Z Conrad.Irwin 1315 visual separate 30959 wikitext text/x-wiki 6taz0k1htu59169adhn9qfx8hwyq7rd 30960 30959 2010-04-20T10:55:35Z Conrad.Irwin 1315 +more 30960 wikitext text/x-wiki 6y8jc4mbj1gkmuhoi9lyzlbuuqpwbj4 30961 30960 2010-04-21T00:27:41Z Bequw 1408 make link to /doc more clear 30961 wikitext text/x-wiki 2mqa2yzc1wvvp96wclnv7ns7yve5xat 30962 30961 2010-04-21T00:30:28Z Bequw 1408 30962 wikitext text/x-wiki 6yscpkp2s0r158x0emyburt4app0z3b 30963 30962 2010-04-21T04:37:59Z EncycloPetey 1321 try italicized to distinguish doco from über-doco 30963 wikitext text/x-wiki owp6vhu0i78fyllc4o58bkaeuj42tav 30964 30963 2010-04-24T19:35:38Z Bequw 1408 +allow use of other template's doc 30964 wikitext text/x-wiki ha107w69vd8y2gqooml2jckpnjrijgw 30965 30964 2010-04-24T19:36:06Z Bequw 1408 30965 wikitext text/x-wiki acc9047pez07f9outfj1fmrk4eve14y 30966 30965 2010-04-24T19:40:16Z Bequw 1408 30966 wikitext text/x-wiki 0m84ng27aflntnnhr9rcbrdajzwabnx 30967 30966 2010-04-24T20:04:20Z Bequw 1408 show on this page too 30967 wikitext text/x-wiki i12k0z4lvcxn4susudrgqp440qh3k91 30968 30967 2010-04-24T20:10:32Z Bequw 1408 attempt at preload 30968 wikitext text/x-wiki kzk00t0eehf34lbmv3l46bg6d8unuxk 30969 30968 2010-04-24T20:14:03Z Bequw 1408 30969 wikitext text/x-wiki gwokvsg7e2mjmvm1tporiih06jkn2qg 30970 30969 2010-04-24T20:14:37Z Bequw 1408 30970 wikitext text/x-wiki m27l4xhm4vq1697pqmjfkt84otdep9l 30971 30970 2010-04-24T20:15:15Z Bequw 1408 30971 wikitext text/x-wiki opzb0e5uphoy4z9jk5askhc92cvbw5r 30972 30971 2010-04-24T22:52:22Z EncycloPetey 1321 + img 30972 wikitext text/x-wiki qjud5skfbwiny4d0tffusas1rlr3j34 30973 30972 2010-04-24T23:48:39Z Conrad.Irwin 1315 make image fit on line 30973 wikitext text/x-wiki cv95v36m629h63i04awrngp5m257zw0 30974 30973 2010-04-25T00:23:25Z EncycloPetey 1321 img is too small to see 30974 wikitext text/x-wiki tly53tswuial8et6pkjtwwhab73njjq 30975 30974 2010-04-25T21:51:47Z Conrad.Irwin 1315 remove image, simplify sentences and link to Help:documenting templates 30975 wikitext text/x-wiki 4tnjj418rvrk0mf454g56bz9j0hfhs0 30976 30975 2010-04-25T21:52:10Z Conrad.Irwin 1315 whoops 30976 wikitext text/x-wiki 2ocgxuwnme0olevzmnmusev0d1ayez8 30977 30976 2010-04-26T06:18:11Z Nbarth 1450 typo (move period) 30977 wikitext text/x-wiki modwfxxqr1qukl1h71cwy2965tktqjd 30978 30977 2010-06-21T23:02:23Z Mglovesfun 1369 add [[Category:Templates requiring documentation]] when this is the case 30978 wikitext text/x-wiki 87veikskhy0kbmnkl2chw36rzmjauh3 30979 30978 2010-06-22T13:23:19Z Mglovesfun 1369 nocat option 30979 wikitext text/x-wiki 4zqkru1gfowc92189vixlutu1qf73sl 30980 30979 2011-02-02T14:19:55Z Mglovesfun 1369 don't categorize if not in template namespace 30980 wikitext text/x-wiki d6fnyxva76tqcphlb70tnl0rq0123cs 30981 30980 2012-07-05T19:26:45Z Mglovesfun 1369 Changed protection level for "[[Template:documentation]]": seems reasonable for autoconfirmed users to edit this template (‎[edit=autoconfirmed] (indefinite) ‎[move=sysop] (expires 08:59, 1 May 2019 (UTC))) 30980 wikitext text/x-wiki d6fnyxva76tqcphlb70tnl0rq0123cs 30982 30981 2012-07-18T18:33:34Z Ruakh 1334 always transclude doc-page, even if it doesn't exist. (see talk-page. this works around a MediaWiki bug.) 30982 wikitext text/x-wiki qj35titjty41ehhdeuz37urqjw4ul00 30983 30982 2012-07-27T17:50:57Z Ruakh 1334 darn it, apparently the transclusion needs to be completely outside the #ifexist: 30983 wikitext text/x-wiki 9d6welk32iinnu6x7cf21f4nx02pxc0 30984 30983 2012-08-20T09:17:12Z Kephir 1378 30984 wikitext text/x-wiki 9szpwfmlqnq1t7qzm8ozcu2x03qo2zg 30985 30984 2012-08-20T12:09:11Z Ruakh 1334 Changed protection level for "[[Template:documentation]]": Highly visible template (‎[edit=sysop] (indefinite) ‎[move=sysop] (indefinite)) 30984 wikitext text/x-wiki 9szpwfmlqnq1t7qzm8ozcu2x03qo2zg 30986 30985 2012-11-22T02:55:38Z Ruakh 1334 rm excess whitespace 30986 wikitext text/x-wiki 9d6welk32iinnu6x7cf21f4nx02pxc0 30987 30986 2013-03-17T17:37:13Z Rua 1351 Allow /documentation as the name as well 30987 wikitext text/x-wiki 0db3f9elxsp3d33phv45dhxfkw4k7p6 30988 30987 2013-03-19T15:40:12Z Rua 1351 30988 wikitext text/x-wiki mqhcr4elpbnd9q55iu58kbkyt2h739i 30989 30988 2013-03-19T15:59:11Z Rua 1351 30989 wikitext text/x-wiki lorblruecgdtcv4t1ovlnht1truwnd1 30990 30989 2013-04-18T00:25:48Z Rua 1351 30990 wikitext text/x-wiki 9ob4wsnrnltmp7m4xrc5yftonxubxdn 30991 30990 2013-04-18T00:27:08Z Rua 1351 30991 wikitext text/x-wiki jufp52qivrremoziv862u4u15la9co2 30992 30991 2013-04-18T00:28:15Z Rua 1351 30992 wikitext text/x-wiki qg5u7cv5xcq9zwexacm8admbki9wo0w 30993 30992 2013-04-23T11:43:26Z Rua 1351 30993 wikitext text/x-wiki sngzbbmt57r97juofas439wb8sct0x6 30994 30993 2013-07-14T21:24:56Z Rua 1351 Removing the category. I doubt anyone is going to fix all 1500 of them anytime soon, so it is kind of pointless. It also prevents the templates from showing up as orphaned. 30994 wikitext text/x-wiki odyb0mivdlm21hxzpjbz89zf8zkgxhd 30995 30994 2013-07-31T14:16:12Z Rua 1351 30995 wikitext text/x-wiki skp5tq5ftx1ibndum08hggwqsxm5fl3 30996 30995 2013-07-31T15:07:52Z Rua 1351 30996 wikitext text/x-wiki swwis59avmxa1ikpvjd7jj2ug1i965x 30997 30996 2013-07-31T20:11:34Z Rua 1351 30997 wikitext text/x-wiki dewoyklto3czla4oxzuj6slppadmo2o 30998 30997 2013-08-01T12:58:03Z Rua 1351 30998 wikitext text/x-wiki o6bxm9z9o7hbcecw64os8hkei8dzg5p 30999 30998 2013-08-19T11:41:41Z Rua 1351 30999 wikitext text/x-wiki 68x0bho7f666grivv6x5lhrdvoi5n6h 31000 30999 2013-11-20T20:31:24Z Rua 1351 Should only categorise when in the template namespace, to avoid putting userspace templates into [[:Category:Uncategorized templates]]. 31000 wikitext text/x-wiki mcoe52ypg4d96j2sjtcfczm9qhhpwri 31001 31000 2013-12-16T03:07:18Z Mzajac 1320 paragraph break before the documentation 31001 wikitext text/x-wiki pv9p95ibi44d675dyjjfp29s56i9o9e 31002 31001 2014-01-12T22:55:57Z Rua 1351 Remove support for /doc pages 31002 wikitext text/x-wiki e5tqt36stspqnt1w7n2fm7dqzhv1q69 31003 31002 2014-03-11T18:59:12Z Kephir 1378 add [[:Category:Templates and modules needing documentation]] 31003 wikitext text/x-wiki cvwyet16slye8rumqlqlz76nu3hjh3p 31004 31003 2014-04-10T12:28:08Z Kephir 1378 nl 31004 wikitext text/x-wiki 4pi1se0mo0yyijfredbysiu6bzx4j0j 31005 31004 2014-04-30T06:21:46Z Kephir 1378 expand to non-templates 31005 wikitext text/x-wiki bs8w7pn4wfni781bnjozqwachy75shx 31006 31005 2014-07-31T18:15:07Z Kephir 1378 resolve_redirect 31006 wikitext text/x-wiki qmgrs7ebacvott9i7rsla20r99g8hui 31007 31006 2014-08-01T14:44:31Z Kephir 1378 31007 wikitext text/x-wiki ktxsi76rs5687gwm8wnvskmp8gnthva 31008 31007 2014-11-10T09:11:23Z Kephir 1378 clear 31008 wikitext text/x-wiki egruwrpaevb9wkmdhyfgrvo8p1fp8au 31009 31008 2014-11-19T23:20:04Z Kephir 1378 Replaced content with "{{#invoke:documentation|show|hr=above}}" 31009 wikitext text/x-wiki j0s13scsii7qihzcaj44tsxynimxx68 31010 31009 2015-06-27T08:03:27Z Kephir 1378 31010 wikitext text/x-wiki 3mqq1e6fru8l8n97ptwphb1qc1b72m7 31011 31010 2016-10-25T17:42:11Z TheDaveRoss 1305 Changed protection level for "[[Template:documentation]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (inde... 31010 wikitext text/x-wiki 3mqq1e6fru8l8n97ptwphb1qc1b72m7 31012 31011 2024-09-17T21:34:43Z Theknightwho 1347 No uses of the hr= parameter since it was added 9 years ago. 31012 wikitext text/x-wiki j0s13scsii7qihzcaj44tsxynimxx68 31013 31012 2026-05-25T05:29:04Z King ChristLike 964 57 revisions imported from [[:en:Template:documentation]] 31012 wikitext text/x-wiki j0s13scsii7qihzcaj44tsxynimxx68 Templeeti:documentation subpage 10 6465 31014 2008-05-21T18:48:13Z Nwspel 1478 New page: <includeonly>{{ #ifeq: {{lc:{{SUBPAGENAME}}}} | {{{override|doc}}} | <!-- doc page --> </includeonly>{{ #ifeq: {{{doc-notice|show}}} | show | <div class="messagebox" id="templa... 31014 wikitext text/x-wiki fkmxbxcgx3mqmi4240edvzqje32oxyv 31015 31014 2008-06-09T17:14:04Z 16@r 1479 from Wikipedia 31015 wikitext text/x-wiki cl41cfkdentntei2d6qnem9ijqqvlz7 31016 31015 2008-09-21T05:35:59Z CyberSkull 1480 New page: {{#if:{{{Original-recipe|}}}{{{Orig|}}} |<!-- reconstruction of original Template:Template doc page pattern (now the redirected to " Template:Documentation subpage") template... ca mid-No... 31016 wikitext text/x-wiki b4cnzi2362r3q546pzm5xelf6nrvnaa 31017 31016 2008-09-21T05:36:22Z CyberSkull 1480 31017 wikitext text/x-wiki 6cl7o1kvdtwaqhlxxaw1p0qoa9ajcze 31018 31017 2008-09-21T05:39:07Z CyberSkull 1480 31018 wikitext text/x-wiki goofx5oe6l4bwzz8jnctjb5pcb84m0y 31019 31018 2008-09-21T05:39:22Z CyberSkull 1480 [[Template:Documentation subpage]] moved to [[Template:documentation subpage]] 31018 wikitext text/x-wiki goofx5oe6l4bwzz8jnctjb5pcb84m0y 31020 31019 2010-04-24T20:38:58Z Bequw 1408 31020 wikitext text/x-wiki kcgebpm9fuzu2gtxr32co7ou1vnbvoq 31021 31020 2010-04-25T21:46:08Z Conrad.Irwin 1315 put information into a box, and shrink the text 31021 wikitext text/x-wiki p21hhj4y6488ip805yfciy3vr9a4nv6 31022 31021 2010-06-23T06:45:40Z Yair rand 1377 Protected "[[Template:documentation subpage]]" ([edit=sysop] (indefinite) [move=sysop] (indefinite)) 31021 wikitext text/x-wiki p21hhj4y6488ip805yfciy3vr9a4nv6 31023 31022 2010-06-26T12:34:14Z Mglovesfun 1369 [[Category:Documentation subpages]] to keep a track on them 31023 wikitext text/x-wiki icx0zp7rjxmwe90wninp1wupw53ynt8 31024 31023 2010-06-26T19:02:57Z Mglovesfun 1369 seems I misplaced the category 31024 wikitext text/x-wiki sentrqxo4769v3f569kfd2v39isel2m 31025 31024 2010-06-27T21:46:46Z Mglovesfun 1369 ah, typo 31025 wikitext text/x-wiki 2z2gy0h4smywtdlslf7gcraln9srcu6 31026 31025 2013-03-17T17:41:05Z Rua 1351 31026 wikitext text/x-wiki few76su25uoszlydlt6x35zcv9wvc6r 31027 31026 2013-03-19T16:10:35Z Rua 1351 31027 wikitext text/x-wiki 8zijvuz6by038u3onnn0b7qa3pu4gf1 31028 31027 2013-07-31T16:30:49Z Rua 1351 31028 wikitext text/x-wiki 35z4cspip86rpepjl9ktnwv66i4nj2f 31029 31028 2013-07-31T18:03:16Z Rua 1351 31029 wikitext text/x-wiki 9tjxve16wl0es33yjgg40jutzbt8ejf 31030 31029 2013-08-19T11:40:29Z Rua 1351 31030 wikitext text/x-wiki 60exrn6kou6xefvtg19fu6z3g79d3d8 31031 31030 2013-08-19T14:00:15Z DCDuring 1481 31031 wikitext text/x-wiki ti7w8xygdojrk6yeaqemz4ezi8eadgm 31032 31031 2013-08-19T14:02:15Z DCDuring 1481 31032 wikitext text/x-wiki t1rl1acllozyggjrrw4udmn6sv6m9tr 31033 31032 2013-08-19T14:05:10Z DCDuring 1481 31033 wikitext text/x-wiki b74hmx9s81fcgxdyo2nh3xfz230eekf 31034 31033 2014-01-12T23:50:05Z Rua 1351 31034 wikitext text/x-wiki mu8pudqo8z0qqipqc4p393rf2hzexyx 31035 31034 2014-08-01T12:46:16Z Kephir 1378 hmm 31035 wikitext text/x-wiki rekx0dvg2va1iw05fgi6w7c0fzmbdmr 31036 31035 2014-08-01T12:48:56Z Kephir 1378 31036 wikitext text/x-wiki n0k2omh9f3i1iv3c2wdc5335vb8yvq7 31037 31036 2014-09-06T09:08:40Z Kephir 1378 will this work? 31037 wikitext text/x-wiki ryh1s1gcyonc09z6eifqr42mwm70w14 31038 31037 2014-11-20T13:30:11Z Kephir 1378 do not display on [[Template:documentation]] 31038 wikitext text/x-wiki fgxj7jx7x8fy5o75g5yhiye81epje99 31039 31038 2014-11-20T13:30:38Z Kephir 1378 do not display on [[Template:documentation]] 31039 wikitext text/x-wiki rgkqqigpe5a5zh7rryqjm56x3a5yydl 31040 31039 2014-11-20T13:31:16Z Kephir 1378 +dummy comment 31040 wikitext text/x-wiki mvlqypx0iynrbgrt9se53mv2y06yr35 31041 31040 2016-02-07T03:14:08Z DCDuring 1481 31041 wikitext text/x-wiki jiyde9e6ya0czisk95adhcdw4v5owp4 31042 31041 2016-10-25T17:42:12Z TheDaveRoss 1305 Changed protection level for "[[Template:documentation subpage]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrator... 31041 wikitext text/x-wiki jiyde9e6ya0czisk95adhcdw4v5owp4 31043 31042 2024-09-09T01:52:34Z Fenakhay 904 31043 wikitext text/x-wiki rckeudwqwifjmwlwl10ic14azcznn7o 31044 31043 2025-09-21T15:18:02Z Juwan 804 Codex icon 31044 wikitext text/x-wiki 3jrc9mtkgy9hymicucjgdb862gzcdwc 31045 31044 2025-09-21T15:25:27Z Juwan 804 [[w:MOS:EMPTYALT]] 31045 wikitext text/x-wiki cejrh2f0rgwqciapymyatu7gb447fo7 31046 31045 2025-10-10T18:28:51Z Surjection 380 31046 wikitext text/x-wiki a3ndow09hw8szl0hq1oib7hka83123n 31047 31046 2025-11-11T10:58:05Z Theknightwho 1347 31047 wikitext text/x-wiki hafjyyr83l34zj1phuy3esgh4pbqlzu 31048 31047 2026-05-25T05:29:08Z King ChristLike 964 34 revisions imported from [[:en:Template:documentation_subpage]] 31047 wikitext text/x-wiki hafjyyr83l34zj1phuy3esgh4pbqlzu Templeeti:tl 10 6466 31049 2015-07-16T07:58:47Z -sche 1349 now that the language codes have been modulized, we can have this as a compatibility redirect since it's what 'pedia calls their equivalent template 31049 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 31050 31049 2024-03-14T00:33:40Z 2603:6010:954D:454C:7D44:ACDF:4D1E:2825 Removed redirect to [[Template:temp]] 31050 wikitext text/x-wiki rorkk5d5wbjf5f76h16zkt5z8hgx6rc 31051 31050 2024-03-14T02:07:43Z Soap 1417 this might be the whole error by itself 31051 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 31052 31051 2024-03-14T02:15:00Z Erutuon 1339 Protected "[[Template:tl]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 31051 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 31053 31052 2026-05-25T05:29:08Z King ChristLike 964 4 revisions imported from [[:en:Template:tl]] 31051 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 Templeeti:documentation needed 10 6467 31054 2013-07-31T14:20:44Z Rua 1351 Created page with "<includeonly>[[Category:Templates and modules needing documentation]]</includeonly><!-- --><noinclude>{{documentation}}</noinclude>" 31054 wikitext text/x-wiki qpr8sea9bkqegtymg38wrsffya343lc 31055 31054 2013-07-31T14:24:25Z Rua 1351 31055 wikitext text/x-wiki nq0jq69zniq916g0as5dkw9m9ekiiha 31056 31055 2013-07-31T14:40:25Z Rua 1351 31056 wikitext text/x-wiki 5ggxw9usnft6zz3vsdi5krl8ki1sg8x 31057 31056 2013-07-31T14:41:22Z Rua 1351 31057 wikitext text/x-wiki f29tdbii4zze6jfg0n3p6qwddwj050j 31058 31057 2013-07-31T16:48:21Z Rua 1351 31058 wikitext text/x-wiki g42d5glltwp24nuk03j64zcccfcgtz1 31059 31058 2013-07-31T16:51:46Z Rua 1351 31059 wikitext text/x-wiki 53j474l4yyexif6q7vebaxfqmu4b07e 31060 31059 2024-04-27T12:46:51Z SurjectionBot 1386 Protected "[[Template:documentation needed]]": (bot) automatically protect highly visible templates/modules (reference score: 1000+ >= 1000) ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 31059 wikitext text/x-wiki 53j474l4yyexif6q7vebaxfqmu4b07e 31061 31060 2025-10-08T15:29:39Z Surjection 380 31061 wikitext text/x-wiki 1q8cnz4z0597utgp5ip0rsw54a9nf00 31062 31061 2025-10-10T16:29:44Z Juwan 804 31062 wikitext text/x-wiki au4b7g740p3khh3eh0zc88aoo5lsqx5 31063 31062 2026-04-15T18:03:49Z Surjection 380 Changed protection settings for "[[Template:documentation needed]]": Highly visible template/module ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 31062 wikitext text/x-wiki au4b7g740p3khh3eh0zc88aoo5lsqx5 31064 31063 2026-05-25T05:29:08Z King ChristLike 964 10 revisions imported from [[:en:Template:documentation_needed]] 31062 wikitext text/x-wiki au4b7g740p3khh3eh0zc88aoo5lsqx5 Templeeti:policy-list 10 6468 31065 2014-09-21T05:43:35Z Kephir 1378 Created page with "{{nobr|Policies: [[Wiktionary:Criteria for inclusion|CFI]] - [[Wiktionary:Entry layout explained|ELE]] - [[Wiktionary:Blocking policy|BLOCK]] - Wiktionary:Redirections|REDIR..." 31065 wikitext text/x-wiki i7ac0hcq8vyueuf31etmmqnupawj6wv 31066 31065 2014-09-21T05:44:33Z Kephir 1378 Protected "[[Template:policy-list]]": Requires a [[WT:VOTE]] to be modified ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) 31065 wikitext text/x-wiki i7ac0hcq8vyueuf31etmmqnupawj6wv 31067 31066 2016-02-05T20:30:01Z TheDaveRoss 1305 Adding closing noinclude tag. 31067 wikitext text/x-wiki 1oqveu8ftct9nt7euh6ne3lzej20nbr 31068 31067 2016-10-25T19:50:00Z TheDaveRoss 1305 Changed protection level for "[[Template:policy-list]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefi... 31067 wikitext text/x-wiki 1oqveu8ftct9nt7euh6ne3lzej20nbr 31069 31068 2020-12-23T07:40:21Z Chuck Entz 1231 31069 wikitext text/x-wiki i190hzidbgj31h7d7avgjh2v58qptx7 31070 31069 2021-02-12T09:36:56Z Surjection 380 merge list from [[Template:policy]], fmt. I kept REDIR on here, but it has a template saying it might not be in force, so feel free to remove 31070 wikitext text/x-wiki kqfmokuvxn1tr06ao5ay69i34f0wbtp 31071 31070 2024-05-10T17:50:20Z Ioaxxere 1384 Zero reason for this to be in {{nobr}} 31071 wikitext text/x-wiki 8mj3hmjnusuwrxaoxkr6z5eiamam18c 31072 31071 2026-05-25T05:29:08Z King ChristLike 964 7 revisions imported from [[:en:Template:policy-list]] 31071 wikitext text/x-wiki 8mj3hmjnusuwrxaoxkr6z5eiamam18c Templeeti:policy-box 10 6469 31073 2024-09-07T15:36:24Z Theknightwho 1347 Theknightwho moved page [[Template:policy-box]] to [[Template:policy box]] 31073 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 31074 31073 2025-09-12T01:42:42Z 103.108.31.88 Removed redirect to [[Template:policy box]] 31074 wikitext text/x-wiki oiq22tc4ar490ay57jfh0s13ihrsonp 31075 31074 2025-09-12T03:34:34Z Hakimi97 1454 Undo revision [[Special:Diff/86741857|86741857]] by [[Special:Contributions/103.108.31.88|103.108.31.88]] ([[User talk:103.108.31.88|talk]]) 31075 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 31076 31075 2025-09-12T05:45:48Z Surjection 380 Protected "[[Template:policy-box]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 31075 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 31077 31076 2026-05-25T05:29:08Z King ChristLike 964 4 revisions imported from [[:en:Template:policy-box]] 31075 wikitext text/x-wiki 4zcawdj4cofhw6ezoj4kyoo29gywzw6 Templeeti:notice 10 6470 31078 2005-11-17T19:53:26Z Hydrargyrum 1482 Template copied from Wikipedia 31078 wikitext text/x-wiki 3e6lzwjud0a95g85yvlk4lgvl755u18 31079 31078 2006-04-26T10:04:31Z Vildricianus 1301 [[Template:Notice]] moved to [[Template:notice]] 31078 wikitext text/x-wiki 3e6lzwjud0a95g85yvlk4lgvl755u18 31080 31079 2009-12-07T07:07:08Z This, that and the other 894 style fix- will finish 31080 wikitext text/x-wiki 05ijzy4uynms5a5u4h8xnurfp0oyi8w 31081 31080 2009-12-07T07:07:26Z This, that and the other 894 wrong icon 31081 wikitext text/x-wiki ixvvq5xe7zn6feiof50uw8pyuhbwxdr 31082 31081 2009-12-07T08:56:14Z This, that and the other 894 there, that's better - now it looks like a WP {{ombox}} 31082 wikitext text/x-wiki ar3zei9c451l1e62wevcxrzxcg4xcu8 31083 31082 2009-12-07T08:59:50Z This, that and the other 894 add parameters 31083 wikitext text/x-wiki 9vsf9w8urw9h1io0twru9nbrib593pn 31084 31083 2011-09-26T18:07:15Z Internoob 1389 documentation 31084 wikitext text/x-wiki dn0vj7fskgn8ynff4p7l6gel9te1rdw 31085 31084 2018-10-22T19:41:05Z WOSlinker 1483 bgcolor update to style 31085 wikitext text/x-wiki m01o3e0fyy4dq8u9nx9h677cxu355zy 31086 31085 2018-11-17T16:39:27Z 90.224.200.175 LOLOOLOLOLOLOLOLOOLOLOLOLOLOLOLOLOLOLOLOLOL 31086 wikitext text/x-wiki 13afkdq6ll2ovuk0giim0yjv1vstqcj 31087 31086 2018-11-17T16:58:33Z PUC 1484 Reverted edits by [[Special:Contributions/90.224.200.175|90.224.200.175]]. If you think this rollback is in error, please leave a message on my talk page. 31087 wikitext text/x-wiki m01o3e0fyy4dq8u9nx9h677cxu355zy 31088 31087 2018-11-26T18:37:30Z 213.66.94.143 31088 wikitext text/x-wiki pqjunm05ca67vk3cvbgcpwwiyfol5gt 31089 31088 2019-02-02T23:07:34Z WOSlinker 1483 update link param 31089 wikitext text/x-wiki tipqrq3ybki2yqvpuv7n4c5jw8mbqg3 31090 31089 2025-04-13T10:26:33Z Surjection 380 Protected "[[Template:notice]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 31089 wikitext text/x-wiki tipqrq3ybki2yqvpuv7n4c5jw8mbqg3 31091 31090 2025-04-13T10:27:25Z Surjection 380 31091 wikitext text/x-wiki smvv70rmgeye1lu5h4f80aixeozewv5 31092 31091 2025-04-13T13:08:50Z Koavf 8 Using a table for layout in 2025, really? Previewed and it works, if a bit wonky. 31092 wikitext text/x-wiki t3qb61kq0a7hozb9y9fsdzwlaos62ig 31093 31092 2025-04-13T20:45:01Z Surjection 380 it does not, the image shows up in the complete wrong place for one 31093 wikitext text/x-wiki smvv70rmgeye1lu5h4f80aixeozewv5 31094 31093 2025-04-15T13:17:41Z Surjection 380 31094 wikitext text/x-wiki i3fabb1n7oqdzoypv2s6ka512b9potd 31095 31094 2025-08-21T13:06:10Z Catonif 1360 Changed protection settings for "[[Template:notice]]": for User:JnpoJuwan to edit ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 31094 wikitext text/x-wiki i3fabb1n7oqdzoypv2s6ka512b9potd 31096 31095 2025-08-21T13:15:57Z Juwan 804 31096 wikitext text/x-wiki pbs21xu7kzmsndtdrkhobb63ca9eokb 31097 31096 2025-08-21T19:14:50Z Juwan 804 [[w:MOS:EMPTYALT]] 31097 wikitext text/x-wiki sfjsqgt3ea7r0igybirkcdzndftzmtj 31098 31097 2025-09-05T20:23:29Z AutoDooz 1452 Added parameter checking 31098 wikitext text/x-wiki 4t04bgop5qida3o12dp968thvrrn3m6 31099 31098 2025-09-05T20:48:55Z JeffDoozan 1464 31099 wikitext text/x-wiki qtz5lxp0p13mip51gi9lks0595lvylv 31100 31099 2025-09-05T20:51:06Z JeffDoozan 1464 31100 wikitext text/x-wiki sfjsqgt3ea7r0igybirkcdzndftzmtj 31101 31100 2025-09-12T12:39:41Z Surjection 380 31101 wikitext text/x-wiki ie6tn8nyfsalquvelv70216l8xg3cg7 31102 31101 2025-09-12T12:49:31Z Surjection 380 31102 wikitext text/x-wiki 5i2kr0c7226yqt0ifkcfkfxzu5b53l1 31103 31102 2025-09-21T15:46:40Z Juwan 804 [[w:MOS:EMPTYALT]] 31103 wikitext text/x-wiki 062tbzhgr0w5tq59k6o4rszstl6g7pn 31104 31103 2025-10-10T18:27:04Z Surjection 380 31104 wikitext text/x-wiki qx8xywb7hpaz41fn59usxjy6coydahp 31105 31104 2026-05-25T05:29:11Z King ChristLike 964 27 revisions imported from [[:en:Template:notice]] 31104 wikitext text/x-wiki qx8xywb7hpaz41fn59usxjy6coydahp Templeeti:policy-TT/documentation 10 6471 31106 2022-01-18T02:50:34Z Fytcha 1383 Created page with "{{documentation subpage}} {{documentation needed}}<!-- Replace this with a short description of the purpose of the template, and how to use it. --> ==See also== * {{tl|policy}} * {{tl|policy-VOTE}} * {{tl|policy-DP}} * {{tl|policy-ED}} <includeonly> [[Category:Wiktionary policies| ]] </includeonly>" 31106 wikitext text/x-wiki d0qsdyr4uxz8qb5bsmqse1q6pnfjv4j 31107 31106 2026-05-25T05:29:11Z King ChristLike 964 1 revision imported from [[:en:Template:policy-TT/documentation]] 31106 wikitext text/x-wiki d0qsdyr4uxz8qb5bsmqse1q6pnfjv4j Templeeti:policy box 10 6472 31108 2014-09-21T05:42:18Z Kephir 1378 Created page with "{| style="border:3px solid {{{border|#888}}}; border-left:0px; border-right: 0px; background-color: {{{background|#F5F5F5}}}; text-align:center; width: 95%; margin:auto; margi..." 31108 wikitext text/x-wiki bfzrk42e0o5zzvvqjwk8jxty29dqql6 31109 31108 2016-02-05T20:29:57Z TheDaveRoss 1305 Adding closing noinclude tag. 31109 wikitext text/x-wiki 0sds8nw46irqxkmhykeqmi96iggpf6z 31110 31109 2018-11-26T19:28:42Z 213.66.94.143 edit 31110 wikitext text/x-wiki ttqsnwr3vmjk758x4ic5cnbbf8fo2rt 31111 31110 2021-10-09T20:31:39Z Keymap9 1471 PNG --> SVG 31111 wikitext text/x-wiki rs0gckxpetj80rt8y27y1vxybn0kmjr 31112 31111 2023-12-27T01:50:06Z JWBTH 1472 role="presentation", for a start 31112 wikitext text/x-wiki t5vspe748t6avdms1j6lktm51av0rvd 31113 31112 2024-09-07T15:36:24Z Theknightwho 1347 Theknightwho moved page [[Template:policy-box]] to [[Template:policy box]] 31112 wikitext text/x-wiki t5vspe748t6avdms1j6lktm51av0rvd 31114 31113 2024-09-15T00:40:23Z Surjection 380 Protected "[[Template:policy box]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 31112 wikitext text/x-wiki t5vspe748t6avdms1j6lktm51av0rvd 31115 31114 2024-09-15T00:52:29Z Surjection 380 31115 wikitext text/x-wiki 5u9aexvq1bwdbi2n386z4rhxqdk3fvb 31116 31115 2024-09-15T00:57:22Z Surjection 380 31116 wikitext text/x-wiki 4b5c17s4fh6r1jgqap0clt12b62kstr 31117 31116 2024-09-15T01:00:03Z Surjection 380 31117 wikitext text/x-wiki 54649frpsqn77gn42dz5eh0r7lr530d 31118 31117 2025-10-10T18:42:51Z Surjection 380 imglink=none by default 31118 wikitext text/x-wiki ownd3u8uijpbvc40s15bnlwqi3n7gop 31119 31118 2026-05-25T05:29:12Z King ChristLike 964 11 revisions imported from [[:en:Template:policy_box]] 31118 wikitext text/x-wiki ownd3u8uijpbvc40s15bnlwqi3n7gop Templeeti:message box/styles.css 10 6473 31120 2024-09-13T00:59:35Z Theknightwho 1347 Created page with ".maintenance-box { width: 90%; margin: 0.75em auto; border-width: 1px; border-style: dashed; padding: 0.25em; } /* Colors */ .maintenance-box-blue { background-color: #E6E6FF; border-color: #000061; } .maintenance-box-red { background-color: #FFE6E6; border-color: #610000; } .maintenance-box-yellow { background-color: #FFFFE6; border-color: #616100; } .maintenance-box-grey { background-color: #F2F2F2; border-color: #303030; } .maintenance-box..." 31120 sanitized-css text/css ohhdy2zignlpwzjkbte26n9uppy2nff 31121 31120 2024-09-13T00:59:49Z Theknightwho 1347 Protected "[[Module:message box/styles.css]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 31120 sanitized-css text/css ohhdy2zignlpwzjkbte26n9uppy2nff 31122 31121 2024-09-13T01:11:52Z Theknightwho 1347 31122 sanitized-css text/css kn6q7d5ho8n6lkhdf72swab21la7me0 31123 31122 2024-09-16T17:29:55Z Surjection 380 31123 sanitized-css text/css bm75dpxda0qiwcngotdg7j8mdtut8hr 31124 31123 2024-10-04T20:57:20Z Surjection 380 31124 sanitized-css text/css to39h5wx1bjnzh4rgu9y5s2ucpzu6f1 31125 31124 2025-02-06T06:45:37Z Fenakhay 904 Make border wrap only the text 31125 sanitized-css text/css k26xq684urbprhwy74tyfqne2h7hqcm 31126 31125 2025-02-06T06:50:36Z Fenakhay 904 Add more margin to the left 31126 sanitized-css text/css 584uohhhrqkn7iye0zj7ih3egqdnped 31127 31126 2025-02-06T09:35:42Z Fenakhay 904 31127 sanitized-css text/css njaon0698lei958lap1edg0gt685k7x 31128 31127 2025-02-14T01:39:51Z This, that and the other 894 remove display: inline-block from .request-box as it was causing these boxes to clear under floating elements on narrow viewports: see [[Wiktionary:Grease pit/2025/February#Frame-width filling request display boxes]] 31128 sanitized-css text/css rjz98q84bhx4tq9g0e8nrtea9per3ay 31129 31128 2025-09-27T19:15:47Z Surjection 380 use palette 31129 sanitized-css text/css c7trgs9ke3suivkv1i499asy3vlqpjp 31130 31129 2025-10-02T18:21:36Z Ioaxxere 1384 add some paddingh 31130 sanitized-css text/css jfrapui9r3bti6gtwmpkgwsllc2g0hj 31131 31130 2025-10-17T17:57:48Z Surjection 380 31131 sanitized-css text/css 6f8v8qmm0zjrwaewxeajcjru7jaq5vz 31132 31131 2025-10-17T18:00:35Z Surjection 380 31132 sanitized-css text/css 94apw72wdbw2yvw3hygvo1l8sbdhyi8 31133 31132 2026-05-25T05:29:12Z King ChristLike 964 13 revisions imported from [[:en:Module:message_box/styles.css]] 31132 sanitized-css text/css 94apw72wdbw2yvw3hygvo1l8sbdhyi8 Templeeti:policy box/style.css 10 6474 31134 2024-09-15T00:45:23Z Surjection 380 Created page with ".policy-box { background-color: #F5F5F5; border-color: #888; }" 31134 sanitized-css text/css slgoy4kjipitz9qz00a138q6mmhdgd3 31135 31134 2024-09-15T00:45:28Z Surjection 380 Protected "[[Template:policy box/style.css]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 31134 sanitized-css text/css slgoy4kjipitz9qz00a138q6mmhdgd3 31136 31135 2024-09-15T00:51:51Z Surjection 380 31136 sanitized-css text/css tbhxkai9ijzdqkcwrvppnj5kglrj682 31137 31136 2024-09-15T00:55:49Z Surjection 380 31137 sanitized-css text/css bjndygjdjz8j0ru1x72obkplkdvbbku 31138 31137 2024-09-15T00:59:14Z Surjection 380 31138 sanitized-css text/css jui5v6oq7ig6el37fcdzz02kuffm1eg 31139 31138 2024-09-15T00:59:59Z Surjection 380 31139 sanitized-css text/css pqio775wlfk6yq6tx211m82uj0kh307 31140 31139 2025-09-27T20:10:43Z Surjection 380 31140 sanitized-css text/css kvorzb0p6mze2zfvxu895nigbi49phg 31141 31140 2026-05-25T05:29:12Z King ChristLike 964 7 revisions imported from [[:en:Template:policy_box/style.css]] 31140 sanitized-css text/css kvorzb0p6mze2zfvxu895nigbi49phg Module:documentation 828 6514 33381 2014-11-19T22:49:55Z Kephir 1378 rather rudimentary 33381 Scribunto text/plain e025a0jn35u3mmapau44u9kf3l5gnqs 33382 33381 2014-11-19T23:06:36Z Kephir 1378 enhancements 33382 Scribunto text/plain f6tuzn4jkby1k2lznw69y86egece3vp 33383 33382 2014-11-19T23:10:31Z Kephir 1378 |hr= 33383 Scribunto text/plain 8slul0ssa6kd0ryb6eshdc4mjno8vzk 33384 33383 2014-11-19T23:14:33Z Kephir 1378 cats 33384 Scribunto text/plain mg24elshepnkxfzz5ryqpjnod16mira 33385 33384 2014-11-19T23:15:13Z Kephir 1378 +WLH 33385 Scribunto text/plain hh6askt6hnnrquyuajkh3swvuuydj7m 33386 33385 2014-11-19T23:34:01Z Kephir 1378 more 33386 Scribunto text/plain 3r1kdst82rnbl3v8m4rrxkbcz8mya2k 33387 33386 2014-11-19T23:35:26Z Kephir 1378 fix testcases link 33387 Scribunto text/plain dw3ew8qpkldweg0hcnehvyy6ldruvr7 33388 33387 2014-11-20T11:19:31Z Kephir 1378 gadget detection 33388 Scribunto text/plain i45p4xtvr9ph9jj1mbzhdqvpfpgy82v 33389 33388 2014-11-20T11:20:11Z Kephir 1378 tostring() 33389 Scribunto text/plain 3x0f2oa1s7nwjevkwi86bvu5x3ipfw0 33390 33389 2014-11-20T11:22:11Z Kephir 1378 edit link; fix gadget detection 33390 Scribunto text/plain cumho8dukwnqknqsmzvvgwcn58ce9xc 33391 33390 2014-11-20T11:25:31Z Kephir 1378 fix regex again 33391 Scribunto text/plain fw571t4e07jqnfnhk1x8fmk878sn003 33392 33391 2014-11-20T11:27:43Z Kephir 1378 link to gadget description page 33392 Scribunto text/plain qz47uonuq90l4i7n1c56ilrv3zmxote 33393 33392 2014-11-20T11:33:30Z Kephir 1378 Protected "[[Module:documentation]]": Highly visible template/module ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 33392 Scribunto text/plain qz47uonuq90l4i7n1c56ilrv3zmxote 33394 33393 2014-11-20T11:35:30Z Kephir 1378 \n 33394 Scribunto text/plain j7cwfsll3kt6ei07m3crx4eoso2pp0j 33395 33394 2014-11-20T11:39:22Z Kephir 1378 separate transclusions and redirects links 33395 Scribunto text/plain cj0mjv3k5xewtrygbdc6ysmpzkq3tze 33396 33395 2014-11-20T11:51:28Z Kephir 1378 redirect link label 33396 Scribunto text/plain p6et5o3blxwf2pbkr8ta3ljnge9idql 33397 33396 2014-11-20T11:52:21Z Kephir 1378 -.\n 33397 Scribunto text/plain ouvax7mil6yfwcjq81lk48lbkqj5nqd 33398 33397 2014-11-20T13:35:29Z Kephir 1378 33398 Scribunto text/plain qty54lsk8o3i529duoq4cizb4x818lq 33399 33398 2015-01-28T10:04:29Z Kephir 1378 add links to other parts of the gadget 33399 Scribunto text/plain 9spb5by40k5v7ioo1lfpwnhuwignro9 33400 33399 2015-01-28T10:12:26Z Kephir 1378 refmt 33400 Scribunto text/plain damofh7t7ph01rzvogdklhqhdsp111x 33401 33400 2015-01-28T10:12:56Z Kephir 1378 \n 33401 Scribunto text/plain 5nyfu2gqlgpilxtplhp1us66cktj0s8 33402 33401 2015-01-28T10:20:01Z Kephir 1378 maybe explicit <dl>s will look better 33402 Scribunto text/plain nxsvchygxgaeysifih9iewxq4mfl31j 33403 33402 2015-01-28T10:20:58Z Kephir 1378 </dd> 33403 Scribunto text/plain 4tofh9668u53ga3ib7lhb2rk9v9yu59 33404 33403 2015-01-28T10:22:33Z Kephir 1378 hmm 33404 Scribunto text/plain cn31j7rr0uno1fydqm5nw8xpdik9d74 33405 33404 2015-01-28T10:24:55Z Kephir 1378 meh 33405 Scribunto text/plain izwv1cxjmpwb37k6806hpjyht8y5vnd 33406 33405 2015-01-28T10:27:28Z Kephir 1378 </dl></dd> 33406 Scribunto text/plain 3deirjp839012zwq3u17brr391f4t7b 33407 33406 2015-01-28T11:01:39Z Kephir 1378 33407 Scribunto text/plain 77f8s1tlcqco08xxxgzlcbjwwg7h5yd 33408 33407 2015-01-28T11:02:29Z Kephir 1378 33408 Scribunto text/plain cnpdh528yduxjwr9839qwbps5gorfkr 33409 33408 2015-01-28T11:17:57Z Kephir 1378 hmm 33409 Scribunto text/plain 145m1picuupzn7zfxldf0ezmcg4myfm 33410 33409 2015-01-28T22:38:53Z Kephir 1378 fix spacing 33410 Scribunto text/plain jnosz3vtbz4kodni8kih47opu9dpkty 33411 33410 2015-02-14T17:03:06Z Kephir 1378 / 33411 Scribunto text/plain nm962cdkpbae7mhuue224hmz3xpwny9 33412 33411 2015-06-27T08:18:35Z Kephir 1378 handle empty string as absent 33412 Scribunto text/plain f9xpohhw5aomcnc1y57mbsxh6h4muuu 33413 33412 2015-07-15T12:08:35Z Kephir 1378 \n 33413 Scribunto text/plain r3budbxld89ho8nrij8vuanjxucm26e 33414 33413 2015-09-30T16:55:45Z Mdowdell 1473 fix whatlinkshere link to hide redirects like it's meant to 33414 Scribunto text/plain 5zk33qq2bugbn78a783dmexamtmv56r 33415 33414 2016-10-31T07:18:01Z Giorgi Eufshi 1474 33415 Scribunto text/plain 9nwd9842ek2b5493zdr8hp5r1k9o7xs 33416 33415 2016-10-31T07:18:52Z Giorgi Eufshi 1474 33416 Scribunto text/plain q95cgp6lioo9x9mo5tvu2ip2q1jt0vz 33417 33416 2016-10-31T07:20:51Z Giorgi Eufshi 1474 33417 Scribunto text/plain tnq9mxi3cwe22z86scjs48uxfxh0475 33418 33417 2016-10-31T07:24:09Z Giorgi Eufshi 1474 33418 Scribunto text/plain jnw3ljp346282p6gtxj6wia5mpvd36b 33419 33418 2016-10-31T07:41:11Z Giorgi Eufshi 1474 33419 Scribunto text/plain q015yyh5fys3upulk3raii5d8pj41rt 33420 33419 2016-10-31T07:44:37Z Giorgi Eufshi 1474 33420 Scribunto text/plain gitk9ppdzm04fn8vdeejdt3c53p72hn 33421 33420 2016-10-31T07:47:52Z Giorgi Eufshi 1474 33421 Scribunto text/plain m6g7jgqjho1g7rlge0anlu2jcz8r3ey 33422 33421 2016-10-31T07:57:24Z Giorgi Eufshi 1474 33422 Scribunto text/plain 8rbeh90l369kcitdlhry6g8ev8zhiti 33423 33422 2016-10-31T08:00:24Z Giorgi Eufshi 1474 33423 Scribunto text/plain objbel0tyr6xc38vn9kp2tzbwxgzum5 33424 33423 2016-10-31T08:09:58Z Giorgi Eufshi 1474 33424 Scribunto text/plain bgrn20yek19zl5na0wqkvl5zrlou0it 33425 33424 2016-10-31T08:10:53Z Giorgi Eufshi 1474 33425 Scribunto text/plain 0zhk8b56yxbzzgh75njnl4ik9b5tjj9 33426 33425 2016-10-31T08:15:07Z Giorgi Eufshi 1474 33426 Scribunto text/plain bdgombw3hpoazwvztq77kjeabq48fi4 33427 33426 2016-10-31T09:53:15Z Giorgi Eufshi 1474 33427 Scribunto text/plain dww1f6mfrh9tiyy8995dlrt0z8mrqou 33428 33427 2016-10-31T09:55:19Z Giorgi Eufshi 1474 33428 Scribunto text/plain lruf5q00avng7rlqtfv8zzbis5abnzw 33429 33428 2016-10-31T10:18:51Z Giorgi Eufshi 1474 33429 Scribunto text/plain nw2c6g3sy1xnp4epkq2vekephztg8yj 33430 33429 2016-10-31T10:29:48Z Giorgi Eufshi 1474 33430 Scribunto text/plain 82ws18hnx9tol1eveqgu6hvvih8ls25 33431 33430 2016-10-31T10:41:53Z Giorgi Eufshi 1474 not having documentation page does not mean it isnt in any cat 33431 Scribunto text/plain hdyh0yf4ffkoaeuul6jehmm4u2ovjwj 33432 33431 2016-10-31T12:36:28Z Isomorphyc 1374 33432 Scribunto text/plain hxldu40eqjwbulekci2ot8rxqpgopof 33433 33432 2016-11-01T06:28:13Z Giorgi Eufshi 1474 33433 Scribunto text/plain p8khsd81r62kdqg6ul0avlfgdl0rz6l 33434 33433 2016-11-01T06:30:37Z Giorgi Eufshi 1474 33434 Scribunto text/plain 8rwg33riq8pjjmtvs5sf3xpwwgp85yi 33435 33434 2017-02-19T09:15:14Z Fish bowl 1382 finer sorting of Chinese data modules 33435 Scribunto text/plain oy0969n0pdtlfkkwvvffo9uw6mzpswp 33436 33435 2017-02-19T09:15:47Z Fish bowl 1382 lua regex is trash 33436 Scribunto text/plain 2w4s5d9n16kmqeha4ayd9wot27tdljl 33437 33436 2017-02-19T09:16:13Z Fish bowl 1382 33437 Scribunto text/plain op4mserjkiuiqh3q3se1pirmo509rhw 33438 33437 2017-02-19T09:16:54Z Fish bowl 1382 33438 Scribunto text/plain 7egfczm7wdwjos04h1dun25hjf3h6pb 33439 33438 2017-02-19T09:21:34Z Fish bowl 1382 33439 Scribunto text/plain 9439vrs42ar3ku5muwizfdwt554qzzq 33440 33439 2017-02-19T20:37:29Z Fish bowl 1382 33440 Scribunto text/plain 9y6xg6m22c9itqbib2qtzrvyuttoj0h 33441 33440 2017-02-19T20:41:42Z Fish bowl 1382 33441 Scribunto text/plain 67dg8vtj2zx2ohi1qssyubo0mqk6b2f 33442 33441 2017-02-19T20:42:16Z Fish bowl 1382 geez 33442 Scribunto text/plain qhzi8szmzdlv1mlx733s1kotzxrvwu3 33443 33442 2017-03-03T03:23:30Z Erutuon 1339 implementing [[Module:parameters]] to allow the use of a boolean parameter to turn off the "subpage" display for template documentation 33443 Scribunto text/plain hnlec2at6j68h5pzhx8ahqb8o0x9hrf 33444 33443 2017-03-03T03:35:30Z Erutuon 1339 adding a parameter "nodoc" to turn off the "templates needing documentation" category and "please create documentation" link; this and the previous are for [[T:list doc]] 33444 Scribunto text/plain ft2rx303k2oqgvkanb5kcsgfn5ew4ix 33445 33444 2017-03-20T07:57:26Z Wyang 1380 33445 Scribunto text/plain ak2brj0h34isir8r6ljjp258anky6hd 33446 33445 2017-03-20T08:02:11Z Giorgi Eufshi 1474 add comment 33446 Scribunto text/plain m9i5sfkdptx8u0yuv985z69ayvqkmw0 33447 33446 2017-03-20T08:04:01Z Fish bowl 1382 33447 Scribunto text/plain p5gcpwxe1921oks9s1ozgh6fmvrg4c6 33448 33447 2017-03-21T08:56:50Z Octahedron80 1350 33448 Scribunto text/plain a2mkbnp35t12jpz937gbtjoxanx7qu7 33449 33448 2017-03-21T08:58:39Z Octahedron80 1350 33449 Scribunto text/plain 2u6sjz7xfs1tbzmgt7lw2a2jp41x98g 33450 33449 2017-03-21T09:09:53Z Octahedron80 1350 takeover Module:Unicode data (only few pages are non-data) 33450 Scribunto text/plain pioqyajn4o71l3y7dzlneodv1jmrwn0 33451 33450 2017-05-13T14:19:19Z Dixtosa 1381 testing 33451 Scribunto text/plain l55ec7tg1rxyyh8ap31jhkjzq6zrgov 33452 33451 2017-05-13T14:29:11Z Dixtosa 1381 Undo revision 42903580 by [[Special:Contributions/Dixtosa|Dixtosa]] ([[User talk:Dixtosa|talk]]) 33452 Scribunto text/plain pbb3tk4ftalfa5wqnx6kscxe24x6914 33453 33452 2017-05-13T14:38:53Z Dixtosa 1381 33453 Scribunto text/plain rmd1s89tpu1gwfj25h7nso0mao1mqqq 33454 33453 2017-05-24T21:19:42Z Erutuon 1339 this is the correct way to specify a boolean parameter, now that I look at [[Module:parameters]] 33454 Scribunto text/plain a7qoptsube5frzcdl6eh6g2vuqvnayy 33455 33454 2017-07-18T07:11:56Z Erutuon 1339 separate preload template for sandbox modules 33455 Scribunto text/plain 0syq33qmb4wd4eslkrenxqu1j9v2uvi 33456 33455 2017-07-25T22:17:54Z Erutuon 1339 function for [[T:translit module documentation]] 33456 Scribunto text/plain rhyuej5e3vovm523zkffip6bspu1hg8 33457 33456 2017-07-25T22:21:05Z Erutuon 1339 only display something on transliteration module pages 33457 Scribunto text/plain 5tad1lrebcamobywt75xq9a6303uqp6 33458 33457 2017-07-25T22:22:44Z Erutuon 1339 adjust text 33458 Scribunto text/plain pv0abm20yi032i92hllrrsfnhjgq5ni 33459 33458 2017-07-25T23:03:07Z Erutuon 1339 categories for the number of languages that use a transliteration module 33459 Scribunto text/plain dtdh7uk6y13qfk5p8jbsuurtg54y2fs 33460 33459 2017-07-25T23:21:23Z Erutuon 1339 don't add category on documentation page 33460 Scribunto text/plain hqkjkhstg6okykgt9vssh2cvuuoqqv7 33461 33460 2017-07-25T23:29:15Z Erutuon 1339 add category even if no visible text is output 33461 Scribunto text/plain toed4jigolqey3tsoo80iidfd4e2bf1 33462 33461 2017-11-27T05:07:19Z Erutuon 1339 33462 Scribunto text/plain kj3lxog6vpymw4wz4fhohai7d2v7okb 33463 33462 2017-11-27T05:14:30Z Erutuon 1339 33463 Scribunto text/plain 7y2hx2xws8gegbjci82zriax52m4eue 33464 33463 2017-11-27T09:05:20Z Erutuon 1339 sort languages in [[Template:translit module documentation]] by language code 33464 Scribunto text/plain 3sykyc0hde4zkenggivejdat8kbwgo5 33465 33464 2018-02-07T05:13:14Z Zcreator 1475 33465 Scribunto text/plain 42iakawphdsg9vomfdh7ogbh3ns0tx5 33466 33465 2018-04-10T21:27:35Z Erutuon 1339 shorten some long lines 33466 Scribunto text/plain f30ubq9ylqjw17w0oruj98i88ph51tz 33467 33466 2018-04-10T21:52:12Z Erutuon 1339 add automatic documentation for character name modules such as [[Module:Unicode data/names/000]] 33467 Scribunto text/plain 5cron8cvrx5pu5yq35wt0rm8nkgc2lb 33468 33467 2018-04-10T22:03:28Z Erutuon 1339 same for modules such as [[Module:Unicode data/images/000]] 33468 Scribunto text/plain jgtp9ndv6mg6j1ufo3buezd61jvne8s 33469 33468 2018-09-06T03:19:36Z Erutuon 1339 add link to sandbox module after link to testcases 33469 Scribunto text/plain 9kjzavmwtb9tqnxkc1uu2bs60qqqcvh 33470 33469 2018-09-06T03:51:52Z Erutuon 1339 if sandbox page exists, show comparison between it and the current module 33470 Scribunto text/plain bg18n7lc7qxqjjiv2v20xkwlt2unyz1 33471 33470 2018-09-06T21:55:19Z Erutuon 1339 automatically add [[Category:Accel submodules]] 33471 Scribunto text/plain ljo6wk9wm4jy6f62xu66hc96rn6shgx 33472 33471 2018-09-06T22:03:19Z Rua 1351 Use gsub to allow for sort keys 33472 Scribunto text/plain 7kjycbjqs9i7aikrkg6vlgqmkrwq1lg 33473 33472 2018-09-06T22:10:30Z Erutuon 1339 suppress documentation page request for [[Module:accel]] subpages? 33473 Scribunto text/plain gk9u0keo7ebxmhpsijm817zbek4urae 33474 33473 2018-09-06T22:18:39Z Erutuon 1339 short description for [[Module:accel]] submodules 33474 Scribunto text/plain tj5ax7g3ae484vgrl6yl7ikax7vjw1j 33475 33474 2018-09-07T07:35:24Z Erutuon 1339 add language modules category to accel submodules 33475 Scribunto text/plain 234oiay42ep6k6j5hi0d0xch00wm5ui 33476 33475 2018-09-07T08:22:28Z Wyang 1380 fix [[Module:zh/data/dial-syn/圍裙]] 33476 Scribunto text/plain hj2sy7wev0fhewmiquiaqilrequ9nzz 33477 33476 2018-09-07T08:50:26Z Erutuon 1339 same with other patterns that didn't match entire title 33477 Scribunto text/plain qshr5be0d8rkdjgnou75potuob6g677 33478 33477 2018-09-07T08:55:56Z Erutuon 1339 categories submodules of [[Module:inc-ash/dial]] 33478 Scribunto text/plain t26c9hz84oh2uffhhng3p9whnxe7j55 33479 33478 2018-09-07T09:16:40Z Erutuon 1339 use [[Module:module categorization]] to categorize modules with no documentation and recognizable names, such as [[Module:sa-headword]] 33479 Scribunto text/plain e87m1k1vukaq7mcpbkffk7zcheglm8g 33480 33479 2018-09-10T20:03:58Z Erutuon 1339 update from [[Module:documentation/sandbox]], among other things adding automatic documentation for more of the modules that have automatic categories and refining the condition under which a sandbox link is added 33480 Scribunto text/plain nyxnsbkowmaza2xorec6gsg8vkuxzyu 33481 33480 2018-09-10T20:09:55Z Erutuon 1339 33481 Scribunto text/plain ko3v8w3skr1srad1l1foz6tryv05bro 33482 33481 2018-09-10T20:13:36Z Erutuon 1339 remove [[Category:Uncategorized modules]] from dialectal data modules without documentation pages 33482 Scribunto text/plain 2fmv9ey1ez722bymuivc8d47t73hwjm 33483 33482 2018-09-10T22:19:13Z Erutuon 1339 add [[Category:Template interface modules]] to modules without a documentation page whose subpage string is "templates"; add description and category to [[Module:mul/guoxue-data/cjk]] and its companions; add [[Category:Modules dealing with languages and scripts]] to subpages of [[Module:languages]] without a documentation page 33483 Scribunto text/plain ra4qttt8tuk6kcwac8yb0yvornnr89p 33484 33483 2018-09-18T05:51:02Z Erutuon 1339 update from [[Module:documentation/sandbox]] with, among other things, automatically generated documentation for more modules, better recognition of sandbox titles, categories for scripts in transliteration module title 33484 Scribunto text/plain ebsewflbj78kxcfv2trxuuk9avdh13x 33485 33484 2018-09-30T23:36:03Z Erutuon 1339 add "sandbox of" link on module and template pages whose titles look like sandbox titles; clean up system by which categories for "uncategorized modules" and "templates and modules needing documentation" are added 33485 Scribunto text/plain qcn595xud7g4xw2afjw52jsxvlss9be 33486 33485 2018-10-01T08:07:54Z Erutuon 1339 missing diff link 33486 Scribunto text/plain lb45gjpr026iwzpbzsdnkqfqdeq3e8l 33487 33486 2018-10-03T19:48:40Z Erutuon 1339 too many pages being added to [[Category:Uncategorized modules]]; remove if documentation content is present 33487 Scribunto text/plain b4p8xu5vt9jxnf18ma1m3nqhpwrpdfa 33488 33487 2018-10-06T07:49:52Z Wyang 1380 33488 Scribunto text/plain kbgw6s3vl3ifi2bes7vnjym31odrw0w 33489 33488 2018-10-08T09:54:02Z Erutuon 1339 sync from [[Module:documentation/sandbox]] 33489 Scribunto text/plain 1zck9nhjipo0s3veuhl1wsr8g34exu3 33490 33489 2018-10-29T03:11:10Z Erutuon 1339 recognize lowercase "Module:user:" ([[Module:user:Oyunqi/ug-case]]) 33490 Scribunto text/plain ojgbhm9src2ukh6b9bxxiebb42n3h61 33491 33490 2018-12-24T02:23:32Z Erutuon 1339 track transliteration modules without a "testcases" subpage 33491 Scribunto text/plain e0nppyseud01eawcpcpjnpfe8blm7gc 33492 33491 2019-01-09T06:13:27Z Erutuon 1339 [[Template:documentation/preloadMediaWikiJavaScript]] as preload for MediaWiki JavaScript documentation pages 33492 Scribunto text/plain quas70cxojty75e5avqw9nduleopvyy 33493 33492 2019-01-09T06:31:01Z Erutuon 1339 separate preload templates for MediaWiki gadgets and other MediaWiki JavaScript pages 33493 Scribunto text/plain 89zbdpxiieejaharufvz92492u8slfv 33494 33493 2019-01-23T23:01:16Z Erutuon 1339 modules that have automatically generated documentation, such as [[Module:number list]] submodules, don't need documentation 33494 Scribunto text/plain 97ejbnz93u1kemodb3xadqfuxv08bso 33495 33494 2019-02-09T05:00:56Z Erutuon 1339 update from sandbox 33495 Scribunto text/plain ni7nh9yl99xucu28j9ptiqlzjdpb89p 33496 33495 2019-02-09T06:26:38Z Erutuon 1339 fix module error in transliteration module documentation pages 33496 Scribunto text/plain 6oax8vs01fne947xba2jjodt5um7ipa 33497 33496 2019-02-09T22:00:16Z Erutuon 1339 fix module error in [[Module:number list/data/und]] 33497 Scribunto text/plain 96d5soi4pahf2zt4myfek9roo5y0dcx 33498 33497 2019-06-27T16:44:59Z Erutuon 1339 simplify with [[Module:array]], fix addition of "also", remove script category from transliteration module documentation pages 33498 Scribunto text/plain 2gc3nqk0j6kbvs5uzdh5rcaccaxy4vh 33499 33498 2019-06-27T16:46:57Z Erutuon 1339 33499 Scribunto text/plain c7oigpowz4ykrg2x0b34o7uo4sq3u3d 33500 33499 2019-06-27T16:52:57Z Erutuon 1339 fix logic 33500 Scribunto text/plain bgf1x2o75a7rp114oghl1wuki7rlukd 33501 33500 2019-07-28T06:46:53Z Kephir 1378 what a mess 33501 Scribunto text/plain msk0811tg6x8nk21vp637l0e206yt0y 33502 33501 2020-01-19T09:00:53Z Erutuon 1339 notice that edit requests for Old and Middle Chinese pronunciation modules should be posted in [[WT:TEA]] 33502 Scribunto text/plain bdim85tyikjqz2zox8wynf4me843ru7 33503 33502 2020-01-19T09:21:32Z Erutuon 1339 allow documentation functions to be put in submodules and move zh_data_documentation to [[Module:documentation/functions/zh data]]; documentation for module_regex 33503 Scribunto text/plain pqgz5i1n4bm6gsq0uia8d02ex6gomoy 33504 33503 2020-01-19T09:25:47Z Erutuon 1339 replace link_lang_cat with makeCategoryLink in language object from [[Module:languages]] 33504 Scribunto text/plain pin1el32tnmvgwuztn5u0ecbi8ne8u7 33505 33504 2020-01-19T22:11:04Z Erutuon 1339 moved more module documentation functions to separate modules: [[Module:documentation/functions/zh dial or syn]], [[Module:documentation/functions/guoxue-data]], [[Module:documentation/functions/number list]], [[Module:documentation/functions/translit]] 33505 Scribunto text/plain rxn40b0c6ocg93g4l6uhyqow8rl9v9q 33506 33505 2020-01-20T09:15:48Z Erutuon 1339 make "generated by" message mention new documentation submodules 33506 Scribunto text/plain p194ezcmhlqynuc9yitb3h5hgwvwkny 33507 33506 2020-01-20T09:36:06Z Erutuon 1339 change module_regex to array so that patterns defined first will have precedence over later patterns 33507 Scribunto text/plain c6bvqso01os3nf2ovcf4yhqgkwgdgly 33508 33507 2020-01-20T10:02:38Z Erutuon 1339 clearer 33508 Scribunto text/plain rp3egqp29ras9tb2dnc0jb0l4bsvcor 33509 33508 2020-01-20T18:35:34Z Erutuon 1339 call doc_function only if defined 33509 Scribunto text/plain jxy66sin2zqlz9rubwro4oyv62owdux 33510 33509 2020-01-20T18:56:15Z Erutuon 1339 33510 Scribunto text/plain 2mkj7j4qtpja3a7u3weids6k63aiizt 33511 33510 2020-01-29T08:14:35Z Erutuon 1339 fixing some malformed category names ([[Wiktionary:Grease pit/2020/January#Bad categories like Category:Chinese data modulescmn-hom]]); add documentation for the cause; add sortkeys to categories in Old and Middle Chinese pronunciation data modules 33511 Scribunto text/plain t87rn72vn980ykh34dqh0un8thfczd1 33512 33511 2020-07-08T05:11:00Z J3133 1340 33512 Scribunto text/plain rgfhch8npnet1mam13gbhmdttw2ix88 33513 33512 2020-09-13T21:11:41Z Benwing2 1346 link accelerator submodules to [[Module:accel]] 33513 Scribunto text/plain 72h8xc7gog6l6fyxdvy7kw017kn3xwm 33514 33513 2021-04-15T23:18:10Z Erutuon 1339 automatically categorize submodules of [[Module:category tree/poscatboiler/data]] 33514 Scribunto text/plain cc99szxazaluc7d5ufqmduervwvc1u6 33515 33514 2021-04-15T23:29:50Z Erutuon 1339 categorize submodules of [[Module:ja/data]] in [[Category:Japanese data modules]] 33515 Scribunto text/plain pu5ykw1c66zc47md3dwznkihc2p72d8 33516 33515 2021-04-15T23:45:16Z Erutuon 1339 categorize [[Special:PrefixIndex/Module:Swadesh/data/|submodules of Module:Swadesh/data]] in [[Category:Swadesh modules]] 33516 Scribunto text/plain chf49bjuvtqgiyced91l90yt7dpw96g 33517 33516 2021-04-16T00:01:29Z Erutuon 1339 categorize [[Module:typing-aids/data]] submodules in [[Category:Data modules]] and in [[Category:Modules by language]] subcategory if the subpage is a language code or in a script category if the subpage is a script code 33517 Scribunto text/plain 1j6zuk4n47hfp0rykr85ryurfow2zii 33518 33517 2021-07-27T03:29:06Z Benwing2 1346 support multiple categories in 'cat =', add handler for reference modules like [[Module:R:it:Olivetti]], inline accel handler 33518 Scribunto text/plain l8dy4k804wi7kt3ius5j9eohefkhu26 33519 33518 2021-07-27T03:29:33Z Benwing2 1346 remove es-conj handlers; modules are gone 33519 Scribunto text/plain 5b1hrbw0app7qvidr4vgrixtgurozcl 33520 33519 2021-07-29T02:28:46Z Benwing2 1346 oops, bug fix needed for module categorization 33520 Scribunto text/plain jj1kevkvdnpfo2p6731t4r1arad1o20 33521 33520 2021-08-28T14:59:37Z Useigor 1343 +error search for templates (show pages that are: using template and has error) 33521 Scribunto text/plain o0rcu973rgcgnbm0qj98dzqpaqg9bkx 33522 33521 2021-12-01T17:19:30Z Erutuon 1339 display error from [[Module:category tree/topic cat/data]] in its submodules' documentation 33522 Scribunto text/plain tpj65oeut4j2ulpuayi07ixyv1jfw3v 33523 33522 2021-12-01T17:20:36Z Erutuon 1339 need another newline and error styles 33523 Scribunto text/plain chw1j1lz1c75ou561khgx7r6zoi1orq 33524 33523 2021-12-15T05:24:08Z Benwing2 1346 [[:Category:Modules dealing with languages and scripts]] -> [[:Category:Language and script modules]] 33524 Scribunto text/plain qhtpk5uksvkv6sigzkns3k411vzfgnk 33525 33524 2021-12-19T02:31:23Z Benwing2 1346 poscatboiler lang-specific data modules 33525 Scribunto text/plain tkes13mr005itk0hyg5tlacsbok4755 33526 33525 2021-12-19T02:51:37Z Benwing2 1346 handle lang-specific poscatboiler data modules such as [[Module:category tree/poscatboiler/data/lang-specific/ajp]], rewrite documentation on `module_regex`, clean it up 33526 Scribunto text/plain 336j4iird08ev5f8xj0ywmbvtt1ssdt 33527 33526 2023-01-25T11:22:05Z Theknightwho 1347 Add sortkeyModuleLangList for {{sortkey module documentation}}. 33527 Scribunto text/plain chvzg6ee03cfup974io2mnqixp64hdg 33528 33527 2023-01-25T11:57:24Z Theknightwho 1347 33528 Scribunto text/plain qxa1vjpr0cn6jot1fumv0sykskhpvqc 33529 33528 2023-02-26T07:39:41Z Theknightwho 1347 Add entryNameModuleLangList for {{entry name module documentation}}. 33529 Scribunto text/plain aol9vmjqr3be39q5rnvzckci0ybdpih 33530 33529 2023-02-26T08:04:00Z Theknightwho 1347 33530 Scribunto text/plain g88b71frur57di8ht8pa5p7v8vvmxhp 33531 33530 2023-06-28T03:42:58Z Benwing2 1346 auto-handle lang-specific label data modules 33531 Scribunto text/plain f38zumq757cy7gzkhgejqqmz8agkxi5 33532 33531 2023-07-03T03:22:59Z Benwing2 1346 lang-specific form-of modules 33532 Scribunto text/plain dfleght9l57n538vh0ske74kk9qoboz 33533 33532 2023-07-03T04:25:23Z Benwing2 1346 note for lang-specific form-of modules about adding the language code to [[Module:form of]] 33533 Scribunto text/plain joc8hxebtg956qkj0s1zhgkipvfg3ol 33534 33533 2023-07-04T05:49:53Z Benwing2 1346 add note about poscatboiler lang-specific modules needing to be added to [[Module:category tree/poscatboiler/data/lang-specific]] 33534 Scribunto text/plain b4xyjh9y4thfwd3ss4psm5q1v9fdv26 33535 33534 2023-09-03T22:47:20Z Erutuon 1339 add proper Quotations module function 33535 Scribunto text/plain p6a96q2t6emjep7emmir2kmzf5wb8gg 33536 33535 2023-09-03T22:47:52Z Erutuon 1339 33536 Scribunto text/plain 8a8t5ze76z6d8hws7q8jmax76o80mdo 33537 33536 2023-09-14T07:31:03Z Erutuon 1339 [[Module:affix/lang-data/az]] documentation and category function 33537 Scribunto text/plain 6r6nawpltikj32o36ng1wn1vdawyf4f 33538 33537 2023-09-14T07:39:33Z Erutuon 1339 point "generated by" edit button to correct module 33538 Scribunto text/plain qj8zy3rptsnweuo6tete7qqx22brh8o 33539 33538 2023-10-30T01:05:38Z This, that and the other 894 add docs for poscatboiler data submodules 33539 Scribunto text/plain p984amgwbmrf3g2m1ygw1ok2r9c7axy 33540 33539 2023-10-30T01:23:35Z This, that and the other 894 better sortkey for non-language poscatboiler data submodule categorisation 33540 Scribunto text/plain 6gk2lzmb9gufztzpr1bdmlepjb7d867 33541 33540 2023-10-31T03:09:13Z This, that and the other 894 add topic cat data submodule docs this way 33541 Scribunto text/plain gsgd7rwgphaor42zptzgc136gu4tdts 33542 33541 2023-11-01T07:35:43Z Benwing2 1346 support [[Module:languages/data/...]] modules 33542 Scribunto text/plain keetbweg963ho9qmep94zesvz1legvg 33543 33542 2024-03-06T01:35:15Z Benwing2 1346 go ahead and auto-generate module documentation categories if module documentation exists but there isn't an <includeonly> section 33543 Scribunto text/plain b1a2ru77g7u1uycmmsawqy4b8b9uifj 33544 33543 2024-03-06T02:24:21Z Benwing2 1346 bug fix for <includeonly> check; need to fetch actual page content not use expandTemplate() 33544 Scribunto text/plain 670cotmdi8nzwccwbxy1lwn2vtzdjpg 33545 33544 2024-03-06T02:26:08Z Benwing2 1346 Undo revision [[Special:Diff/78334281|78334281]] by [[Special:Contributions/Benwing2|Benwing2]] ([[User talk:Benwing2|talk]]) 33545 Scribunto text/plain b1a2ru77g7u1uycmmsawqy4b8b9uifj 33546 33545 2024-03-06T02:37:53Z Benwing2 1346 restore; should not cause errors now 33546 Scribunto text/plain 670cotmdi8nzwccwbxy1lwn2vtzdjpg 33547 33546 2024-03-06T05:13:42Z Benwing2 1346 don't auto-add categories if there's a call to {{module cat}} on the page 33547 Scribunto text/plain asuzl4b49y6qx80bui2nwo7kbuznmwf 33548 33547 2024-03-06T09:52:04Z Benwing2 1346 use more specific categories for typing-aids data modules 33548 Scribunto text/plain rjp79vtkltlpzz0r3tumpjzswzobciv 33549 33548 2024-03-06T22:27:13Z Benwing2 1346 only auto-generate categories for module documentation (not template etc.) and track remaining cases of module documentation with <includeonly> 33549 Scribunto text/plain jfq7zg3ocgphmbnchv2f5fjgewwlf6i 33550 33549 2024-03-07T00:34:21Z Benwing2 1346 don't pcall() [[Module:module categorization]]; instead pass in "noerror" flag 33550 Scribunto text/plain 2n1xc18paqoxwqfvl1kzfy9amjcvol1 33551 33550 2024-03-07T02:02:58Z Benwing2 1346 if we can't generate any categories from [[Module:module categorization]], insert into [[:Category:Uncategorized modules]] 33551 Scribunto text/plain 9rd0wng9eij5a9k1y9ixwovugcv3u2o 33552 33551 2024-03-07T02:11:26Z Benwing2 1346 bug fix for insertion of 'Uncategorized modules' 33552 Scribunto text/plain hmgjorn6wi9hdec0e5ygbbgrf2zcv4f 33553 33552 2024-03-07T02:43:37Z Benwing2 1346 blah; don't add user sandbox modules to 'Uncategorized modules' 33553 Scribunto text/plain j3x7dcixq6ohlxn0ygojzzsiujgt5vc 33554 33553 2024-03-07T04:12:32Z Benwing2 1346 put topic cat module category here 33554 Scribunto text/plain tp86qtfh383oxk48q57kxvb1725ynnr 33555 33554 2024-03-07T04:32:20Z Benwing2 1346 clean up handling of {{alternative forms}} dialect data modules and Swadesh data modules 33555 Scribunto text/plain lxuthk2sojaol0oibymgrow16ehqr2p 33556 33555 2024-03-07T04:56:40Z Benwing2 1346 allow a `process` function to return a table naming a template and arguments; in that case, the template is listed as the documentation source and an edit button is provided to edit the template 33556 Scribunto text/plain oc2x5bz5giahklw8zqpt1io9xp89q6f 33557 33556 2024-03-07T06:23:41Z Benwing2 1346 fix insertion of 'Uncategorized modules' so it really only gets inserted if there are no categories auto-generated 33557 Scribunto text/plain gp609famll8gprcnuvrir2eawoe1o04 33558 33557 2024-03-07T06:34:09Z Benwing2 1346 don't add 'Uncategorized modules' if categories are present in documentation text; list [[Module:module categorization]] as source of auto-generated cats if appropriate 33558 Scribunto text/plain jeg7a989c20hnoqsfw1flzm8kv0asn2 33559 33558 2024-03-08T00:18:52Z Benwing2 1346 abstract out code to insert language data module; handle dialect subpages of Swadesh lists 33559 Scribunto text/plain g57qyv212hn06g8yq7no8uw95nvsf3v 33560 33559 2024-03-08T00:31:07Z Benwing2 1346 handle Kettunen Finnish dialectal data atlas modules 33560 Scribunto text/plain f44h8gct038sbk0mx8qrrdmvlgw1lhi 33561 33560 2024-03-08T00:45:41Z Benwing2 1346 {{dialect synonyms}} data 33561 Scribunto text/plain bxxxhd62ya1tfzc4ruavz10eg2bx14f 33562 33561 2024-03-08T01:11:48Z Benwing2 1346 handle Swadesh list subpages consisting of etym langs and scripts 33562 Scribunto text/plain tikjax1opmnu00vu9fgoileql49al5s 33563 33562 2024-03-08T01:22:03Z Benwing2 1346 preprocess any template invocations in the return value of the `process` function 33563 Scribunto text/plain s1dfemq2475dkrsmya1v4bswok6s879 33564 33563 2024-03-08T01:30:16Z Benwing2 1346 clean up number list data module handling 33564 Scribunto text/plain o0s12csnh0ek39y6cpxfh8vpv51pyyn 33565 33564 2024-03-08T09:21:07Z Benwing2 1346 implement auto-generated table of auto-doc generators 33565 Scribunto text/plain 3u4u1vjwpn721bmpfq0zwj4fttvkl7h 33566 33565 2024-03-09T11:11:18Z Benwing2 1346 allow from=- to indicate "no doc page to transclude from", and nolinks=1 to suppress all "Useful links" 33566 Scribunto text/plain lo7fyxlyqiko2jct4neq0uryzut2xlk 33567 33566 2024-03-09T22:51:55Z Benwing2 1346 'dialectal synonyms' -> 'dialect synonyms' in categories to match {{dialect synonyms}} 33567 Scribunto text/plain fkeosprv4qfbzdc7o7v0y6djns73a1r 33568 33567 2024-04-10T02:52:48Z Benwing2 1346 dialectal data modules removed 33568 Scribunto text/plain icpq42z3h3f8valaxx8sthhj9wzs6vn 33569 33568 2024-06-18T09:10:42Z Surjection 380 33569 Scribunto text/plain cx7ph7om8nqzczi0ml29ylgxzitfqi6 33570 33569 2024-08-14T04:37:18Z J3133 1340 33570 Scribunto text/plain kt5qpup6kne6ix92n8c9pmp32f3o48t 33571 33570 2024-09-05T01:17:10Z Theknightwho 1347 33571 Scribunto text/plain goby6o7i1t4rvea6fg730h0rayjqsxa 33572 33571 2024-09-08T22:32:29Z Babr 1470 33572 Scribunto text/plain 98unsseumn5asxe5wx1qi3zxtr8t6uh 33573 33572 2024-09-08T22:32:43Z Babr 1470 Undo revision [[Special:Diff/81553279|81553279]] by [[Special:Contributions/Babr|Babr]] ([[User talk:Babr|talk]]) 33573 Scribunto text/plain goby6o7i1t4rvea6fg730h0rayjqsxa 33574 33573 2024-09-10T18:06:32Z Theknightwho 1347 Use redirectTarget instead of manually parsing the page for redirects. 33574 Scribunto text/plain l0xixfbr03jhf82mq5o36o12br7jrec 33575 33574 2024-09-15T13:14:50Z Theknightwho 1347 Minor clean-up. 33575 Scribunto text/plain ap7zpl3tdsgkxo8wz6usk0h6jf7xqhi 33576 33575 2024-09-17T20:16:43Z Theknightwho 1347 Get page type from the pagetype function in [[Module:pages]], which is more sophisticated. Also throw an error if [[Template:documentation]] is used on a page which is a documentation page - eventually, this can probably be merged with [[Template:documentation subpage]], with behaviour based on the page name. 33576 Scribunto text/plain t1q2ow1sjpmot6w48r3f01258je8hv1 33577 33576 2024-09-17T20:21:33Z Theknightwho 1347 Remove testing error. 33577 Scribunto text/plain fljmdh7u9upswjsee5mdpiszzfs25eb 33578 33577 2024-09-17T21:49:32Z Theknightwho 1347 Add allowondoc option for {{auto doc}}. 33578 Scribunto text/plain 57msnqx5wczfwfqt1fuamxqbn4815qe 33579 33578 2024-09-18T13:26:47Z Theknightwho 1347 Use a more sophisticated way of checking for includeonly tags + use the template parser to check for the presence [[Template:module cat]]. 33579 Scribunto text/plain kdyvg2krvy3tz5k3yhqpr0rqqloxecx 33580 33579 2024-09-18T13:32:16Z Theknightwho 1347 Adjust comment. 33580 Scribunto text/plain sp4wa0aoahxggt3nxqkh1rbybo6c9ii 33581 33580 2024-10-04T02:28:24Z Fenakhay 904 33581 Scribunto text/plain h6ar5wn814a5qe774g46oklsauspdls 33582 33581 2024-10-04T04:48:24Z Theknightwho 1347 find_templates iterator now returns a template object, so that info can be calculated as needed instead of for every node iterated over, since we don't care about most of them. 33582 Scribunto text/plain 3zjrj3224elxq31g3i4qqf38xynpyim 33583 33582 2024-11-19T18:45:28Z Theknightwho 1347 Account for "sandbox" pagetype. 33583 Scribunto text/plain 4pkaoo4t61oil8ub6mcd2mqpktrdpag 33584 33583 2024-11-21T01:19:41Z Theknightwho 1347 33584 Scribunto text/plain ee800vdklss1sv8510r2fhanwt0tnni 33585 33584 2024-11-21T01:28:15Z Theknightwho 1347 Don't rely on [[Module:array]] automatically correcting snake case to camel case. 33585 Scribunto text/plain ce2exhwqfguruxhaogrv2msqe7adwuy 33586 33585 2024-11-21T05:42:26Z Chuck Entz 1231 Adding "nosandbox" parameter to enable not mentioning a sandbox for templates that shouldn't have one. Please revert if this causes problems 33586 Scribunto text/plain t8yt5idfdx7ek7h92wwnzj95a5s7cma 33587 33586 2024-11-21T15:25:15Z Theknightwho 1347 [[User:ChuckEntz]] - nosandbox is accessed via the args table which [[Module:parameters]] outputs; also changing it to "elseif" instead of nesting the "if" inside "else", as it's more readable. Otherwise, looks good, and a useful addition. 33587 Scribunto text/plain 2z6agh9uph4utd6wp7aqc4x8y7anias 33588 33587 2024-12-10T19:51:49Z Theknightwho 1347 pagetype() in [[Module:pages]] renamed to get_pagetype(). 33588 Scribunto text/plain 4azofcfm1qfqbnrrwx89puvsty5qagf 33589 33588 2024-12-10T21:29:01Z Theknightwho 1347 Add comment. 33589 Scribunto text/plain dkjgwdplpddyoomkiv9wdnzueybvtpo 33590 33589 2024-12-11T02:51:40Z Theknightwho 1347 Determining gadgets and user scripts/stylesheets now all handled by [[Module:pages]]. 33590 Scribunto text/plain 2m6inymsb9tun9m2ffw51nd1wwamf7w 33591 33590 2024-12-11T02:59:38Z Theknightwho 1347 33591 Scribunto text/plain 0gbbc8new4b4nhudfgys7lluy8v5jac 33592 33591 2024-12-11T03:08:22Z Theknightwho 1347 Bugfix. 33592 Scribunto text/plain br19461ooothwv2shu6mpznj8a877ud 33593 33592 2025-01-02T12:19:52Z Surjection 380 not true anymore, it seems 33593 Scribunto text/plain l2m5ypp2ycxplpsgorgxgy5mlq4kiwh 33594 33593 2025-01-02T12:20:12Z Surjection 380 33594 Scribunto text/plain sfqqqmvx5sy2dqhirwpmclhlq3wwi0d 33595 33594 2025-03-16T00:41:33Z Theknightwho 1347 Use is_callable instead of checking for a function type, as this allows the use of callable tables (functors). 33595 Scribunto text/plain 49dk872d9e6xnwwy2m3301k2t9u7eyo 33596 33595 2025-03-26T20:27:40Z Saph 1399 don't track user module sandboxes; there is a comment saying this but it doesn't seem to have been working 33596 Scribunto text/plain 8ltcb4p2rzwaxf5ny6ceaiy8sqiy8sk 33597 33596 2025-04-16T12:36:41Z Saph 1399 if language is etymology-only, categorise as the fallback language 33597 Scribunto text/plain ldwgu779ocgzxm9bm8b0t5w3a2rgo1w 33598 33597 2025-04-24T09:08:00Z Surjection 380 33598 Scribunto text/plain 9cfjb16xv0e5vvrxgcvxl4yweq26nwq 33599 33598 2025-04-24T11:36:17Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 33599 Scribunto text/plain 9oh441xxlj4d645m9v6vat1fcuj7ryp 33600 33599 2025-04-28T07:11:08Z Benwing2 1346 reflect changes in category tree module naming 33600 Scribunto text/plain stn0754w2i96rgbz5h5t4r501bo5vbr 33601 33600 2025-05-05T08:15:50Z Yivan000 1476 33601 Scribunto text/plain hxbmf1a5vboqp50p2incgjt0r2jr9or 33602 33601 2025-05-05T08:18:15Z Yivan000 1476 33602 Scribunto text/plain a2au4zqo56tiub1ntelv6foomzd6uw2 33603 33602 2025-05-05T08:20:06Z Yivan000 1476 33603 Scribunto text/plain axh0bbc6dpfbix0pgi8331nx8l3potq 33604 33603 2025-05-05T08:33:28Z Yivan000 1476 oops 33604 Scribunto text/plain stn0754w2i96rgbz5h5t4r501bo5vbr 33605 33604 2025-05-12T02:17:31Z Fish bowl 1382 render {{dial syn}} 33605 Scribunto text/plain 14n1y7md133xw8c5yjxhdx66lnd2idb 33606 33605 2025-05-12T02:34:47Z Fish bowl 1382 render {{dial syn}} language pages 33606 Scribunto text/plain dvuvuyfsi087t95pdvyah8e42e3dedu 33607 33606 2025-05-26T15:11:56Z Theknightwho 1347 [[User:Saph]] - your change to the pattern excluded every module with a colon in the title, including loads of non-user ones like [[Module:R:Perseus]]. This should have been slotted into the sandbox logic properly. 33607 Scribunto text/plain ofs42l8ct6usle7f8vhnjrv5j3jui99 33608 33607 2025-05-26T15:45:47Z Theknightwho 1347 [[User:Saph]] - this pattern was also too general. 33608 Scribunto text/plain np6xuqdoztlndt7g676d2omc03o9reg 33609 33608 2025-05-26T16:29:49Z Theknightwho 1347 More sensible if-else arrangement. 33609 Scribunto text/plain pd4r5ssnfegaxpdte8dse5zjb925g79 33610 33609 2025-05-26T20:38:15Z Theknightwho 1347 General clean-up. 33610 Scribunto text/plain fv2dzb32wrh9bwgukiqu1h18ekraxqx 33611 33610 2025-06-04T21:16:28Z Benwing2 1346 poscatboiler -> category tree 33611 Scribunto text/plain 7m6jd1q17yjouinw8x09yiav6zleqxj 33612 33611 2025-06-04T22:07:25Z Benwing2 1346 separate out lang-specific category tree modules 33612 Scribunto text/plain i9tgvexr8kfmktxax9fzldsu9ysh38d 33613 33612 2025-06-21T16:54:36Z Catonif 1360 +bibliography 33613 Scribunto text/plain a9m16irdp7qy6shzy1zg7s621693ftk 33614 33613 2025-06-22T21:44:15Z Catonif 1360 account for preload module 33614 Scribunto text/plain p3gfzaeeq7qcpema0wfro2mc5uk9phf 33615 33614 2025-08-10T07:47:25Z J3133 1340 Changed to “span” per [[Module talk:documentation#Extra newline on output pages|Module talk:documentation § Extra newline on output pages]]. 33615 Scribunto text/plain kwwlb49xkodwb340znfo7ksu5i3y2wg 33616 33615 2025-09-12T09:49:10Z Surjection 380 33616 Scribunto text/plain 2n30vilfuicicpxdoqi6xax1qvrt0ky 33617 33616 2025-10-25T07:51:08Z Sławobóg 1477 33617 Scribunto text/plain lyp13stnkyzv3vh1tt5nk6sxk315qe4 33618 33617 2025-10-25T17:01:03Z Surjection 380 Reverted edits by [[Special:Contributions/Sławobóg|Sławobóg]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 33618 Scribunto text/plain 2n30vilfuicicpxdoqi6xax1qvrt0ky 33619 33618 2025-12-15T21:55:15Z Benwing2 1346 recognize sandbox pages at sandbox/... as well as .../sandbox and prefer the former when displaying the corresponding sandbox page of a non-sandbox module 33619 Scribunto text/plain hancnf7jf45iyvnzp7q602u5lzi2k0i 33620 33619 2025-12-16T03:19:12Z Benwing2 1346 [[User:Saph]] fix thinko mixing different variable name conventions resulting in undefined vars 33620 Scribunto text/plain gog77aaa66fh2tn1l48yfjgbvyqn1oe 33621 33620 2025-12-21T05:54:47Z Benwing2 1346 entryNameModuleLangList -> stripDiacriticsModuleLangList 33621 Scribunto text/plain iys83c66849rurs94tmjab391hqnerf 33622 33621 2025-12-21T08:26:06Z Fish bowl 1382 [[Special:LintErrors/self-closed-tag]]. not testing to see what visual differences this has because i dont know what this is for 33622 Scribunto text/plain p0c25yox29la3jm55rd60ag50eya6jp 33623 33622 2025-12-21T08:26:36Z Fish bowl 1382 Undo revision [[Special:Diff/88660421|88660421]] by [[Special:Contributions/Fish bowl|Fish bowl]] ([[User talk:Fish bowl|talk]]) div also should not be selfclosed 33623 Scribunto text/plain iys83c66849rurs94tmjab391hqnerf 33624 33623 2025-12-21T08:28:01Z Fish bowl 1382 [[Special:LintErrors/self-closed-tag]]. replacing it with br. that seems fine 33624 Scribunto text/plain e1804wj86kfbrm47zm1efemocrvczrh 33625 33624 2026-01-05T09:31:49Z Fish bowl 1382 correct display of [[Module:dialect synonyms]] with |id= 33625 Scribunto text/plain o40lk3v0x8ers6w9nr3qvosgk91s82g 33626 33625 2026-03-10T13:54:42Z Fenakhay 904 33626 Scribunto text/plain 6dc60l37z33a4ot8ok9usxuuu2fyk3g 33627 33626 2026-04-15T08:23:10Z Surjection 380 Changed protection settings for "[[Module:documentation]]": Highly visible template/module ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 33626 Scribunto text/plain 6dc60l37z33a4ot8ok9usxuuu2fyk3g 33628 33627 2026-04-15T08:34:52Z Surjection 380 Changed protection settings for "[[Module:documentation]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 33626 Scribunto text/plain 6dc60l37z33a4ot8ok9usxuuu2fyk3g 33629 33628 2026-04-23T21:56:06Z Fenakhay 904 33629 Scribunto text/plain gs0i8pbsg53nl0m4qithir7evspynu2 33630 33629 2026-05-25T05:32:56Z King ChristLike 964 249 revisions imported from [[:en:Module:documentation]] 33629 Scribunto text/plain gs0i8pbsg53nl0m4qithir7evspynu2 34564 2009-05-01T08:59:06Z Conrad.Irwin 1315 re-create to act as seeTalk 34564 wikitext text/x-wiki s8sjce89ej7f0eaiwkbr6upkfnyjf2g 34565 34564 2009-05-01T08:59:51Z Conrad.Irwin 1315 Protected "[[Template:documentation]]": Counter-productive edit warring ([edit=sysop] (expires 08:59, 1 May 2019 (UTC)) [move=sysop] (expires 08:59, 1 May 2019 (UTC))) 34564 wikitext text/x-wiki s8sjce89ej7f0eaiwkbr6upkfnyjf2g 34566 34565 2010-04-20T02:15:36Z Bequw 1408 trial for what's GP discussion 34566 wikitext text/x-wiki nh2r800b3ybahbwz57ip2ctsrxs7rzh 34567 34566 2010-04-20T10:55:05Z Conrad.Irwin 1315 visual separate 34567 wikitext text/x-wiki 6taz0k1htu59169adhn9qfx8hwyq7rd 34568 34567 2010-04-20T10:55:35Z Conrad.Irwin 1315 +more 34568 wikitext text/x-wiki 6y8jc4mbj1gkmuhoi9lyzlbuuqpwbj4 34569 34568 2010-04-21T00:27:41Z Bequw 1408 make link to /doc more clear 34569 wikitext text/x-wiki 2mqa2yzc1wvvp96wclnv7ns7yve5xat 34570 34569 2010-04-21T00:30:28Z Bequw 1408 34570 wikitext text/x-wiki 6yscpkp2s0r158x0emyburt4app0z3b 34571 34570 2010-04-21T04:37:59Z EncycloPetey 1321 try italicized to distinguish doco from über-doco 34571 wikitext text/x-wiki owp6vhu0i78fyllc4o58bkaeuj42tav 34572 34571 2010-04-24T19:35:38Z Bequw 1408 +allow use of other template's doc 34572 wikitext text/x-wiki ha107w69vd8y2gqooml2jckpnjrijgw 34573 34572 2010-04-24T19:36:06Z Bequw 1408 34573 wikitext text/x-wiki acc9047pez07f9outfj1fmrk4eve14y 34574 34573 2010-04-24T19:40:16Z Bequw 1408 34574 wikitext text/x-wiki 0m84ng27aflntnnhr9rcbrdajzwabnx 34575 34574 2010-04-24T20:04:20Z Bequw 1408 show on this page too 34575 wikitext text/x-wiki i12k0z4lvcxn4susudrgqp440qh3k91 34576 34575 2010-04-24T20:10:32Z Bequw 1408 attempt at preload 34576 wikitext text/x-wiki kzk00t0eehf34lbmv3l46bg6d8unuxk 34577 34576 2010-04-24T20:14:03Z Bequw 1408 34577 wikitext text/x-wiki gwokvsg7e2mjmvm1tporiih06jkn2qg 34578 34577 2010-04-24T20:14:37Z Bequw 1408 34578 wikitext text/x-wiki m27l4xhm4vq1697pqmjfkt84otdep9l 34579 34578 2010-04-24T20:15:15Z Bequw 1408 34579 wikitext text/x-wiki opzb0e5uphoy4z9jk5askhc92cvbw5r 34580 34579 2010-04-24T22:52:22Z EncycloPetey 1321 + img 34580 wikitext text/x-wiki qjud5skfbwiny4d0tffusas1rlr3j34 34581 34580 2010-04-24T23:48:39Z Conrad.Irwin 1315 make image fit on line 34581 wikitext text/x-wiki cv95v36m629h63i04awrngp5m257zw0 34582 34581 2010-04-25T00:23:25Z EncycloPetey 1321 img is too small to see 34582 wikitext text/x-wiki tly53tswuial8et6pkjtwwhab73njjq 34583 34582 2010-04-25T21:51:47Z Conrad.Irwin 1315 remove image, simplify sentences and link to Help:documenting templates 34583 wikitext text/x-wiki 4tnjj418rvrk0mf454g56bz9j0hfhs0 34584 34583 2010-04-25T21:52:10Z Conrad.Irwin 1315 whoops 34584 wikitext text/x-wiki 2ocgxuwnme0olevzmnmusev0d1ayez8 34585 34584 2010-04-26T06:18:11Z Nbarth 1450 typo (move period) 34585 wikitext text/x-wiki modwfxxqr1qukl1h71cwy2965tktqjd 34586 34585 2010-06-21T23:02:23Z Mglovesfun 1369 add [[Category:Templates requiring documentation]] when this is the case 34586 wikitext text/x-wiki 87veikskhy0kbmnkl2chw36rzmjauh3 34587 34586 2010-06-22T13:23:19Z Mglovesfun 1369 nocat option 34587 wikitext text/x-wiki 4zqkru1gfowc92189vixlutu1qf73sl 34588 34587 2011-02-02T14:19:55Z Mglovesfun 1369 don't categorize if not in template namespace 34588 wikitext text/x-wiki d6fnyxva76tqcphlb70tnl0rq0123cs 34589 34588 2012-07-05T19:26:45Z Mglovesfun 1369 Changed protection level for "[[Template:documentation]]": seems reasonable for autoconfirmed users to edit this template (‎[edit=autoconfirmed] (indefinite) ‎[move=sysop] (expires 08:59, 1 May 2019 (UTC))) 34588 wikitext text/x-wiki d6fnyxva76tqcphlb70tnl0rq0123cs 34590 34589 2012-07-18T18:33:34Z Ruakh 1334 always transclude doc-page, even if it doesn't exist. (see talk-page. this works around a MediaWiki bug.) 34590 wikitext text/x-wiki qj35titjty41ehhdeuz37urqjw4ul00 34591 34590 2012-07-27T17:50:57Z Ruakh 1334 darn it, apparently the transclusion needs to be completely outside the #ifexist: 34591 wikitext text/x-wiki 9d6welk32iinnu6x7cf21f4nx02pxc0 34592 34591 2012-08-20T09:17:12Z Kephir 1378 34592 wikitext text/x-wiki 9szpwfmlqnq1t7qzm8ozcu2x03qo2zg 34593 34592 2012-08-20T12:09:11Z Ruakh 1334 Changed protection level for "[[Template:documentation]]": Highly visible template (‎[edit=sysop] (indefinite) ‎[move=sysop] (indefinite)) 34592 wikitext text/x-wiki 9szpwfmlqnq1t7qzm8ozcu2x03qo2zg 34594 34593 2012-11-22T02:55:38Z Ruakh 1334 rm excess whitespace 34594 wikitext text/x-wiki 9d6welk32iinnu6x7cf21f4nx02pxc0 34595 34594 2013-03-17T17:37:13Z Rua 1351 Allow /documentation as the name as well 34595 wikitext text/x-wiki 0db3f9elxsp3d33phv45dhxfkw4k7p6 34596 34595 2013-03-19T15:40:12Z Rua 1351 34596 wikitext text/x-wiki mqhcr4elpbnd9q55iu58kbkyt2h739i 34597 34596 2013-03-19T15:59:11Z Rua 1351 34597 wikitext text/x-wiki lorblruecgdtcv4t1ovlnht1truwnd1 34598 34597 2013-04-18T00:25:48Z Rua 1351 34598 wikitext text/x-wiki 9ob4wsnrnltmp7m4xrc5yftonxubxdn 34599 34598 2013-04-18T00:27:08Z Rua 1351 34599 wikitext text/x-wiki jufp52qivrremoziv862u4u15la9co2 34600 34599 2013-04-18T00:28:15Z Rua 1351 34600 wikitext text/x-wiki qg5u7cv5xcq9zwexacm8admbki9wo0w 34601 34600 2013-04-23T11:43:26Z Rua 1351 34601 wikitext text/x-wiki sngzbbmt57r97juofas439wb8sct0x6 34602 34601 2013-07-14T21:24:56Z Rua 1351 Removing the category. I doubt anyone is going to fix all 1500 of them anytime soon, so it is kind of pointless. It also prevents the templates from showing up as orphaned. 34602 wikitext text/x-wiki odyb0mivdlm21hxzpjbz89zf8zkgxhd 34603 34602 2013-07-31T14:16:12Z Rua 1351 34603 wikitext text/x-wiki skp5tq5ftx1ibndum08hggwqsxm5fl3 34604 34603 2013-07-31T15:07:52Z Rua 1351 34604 wikitext text/x-wiki swwis59avmxa1ikpvjd7jj2ug1i965x 34605 34604 2013-07-31T20:11:34Z Rua 1351 34605 wikitext text/x-wiki dewoyklto3czla4oxzuj6slppadmo2o 34606 34605 2013-08-01T12:58:03Z Rua 1351 34606 wikitext text/x-wiki o6bxm9z9o7hbcecw64os8hkei8dzg5p 34607 34606 2013-08-19T11:41:41Z Rua 1351 34607 wikitext text/x-wiki 68x0bho7f666grivv6x5lhrdvoi5n6h 34608 34607 2013-11-20T20:31:24Z Rua 1351 Should only categorise when in the template namespace, to avoid putting userspace templates into [[:Category:Uncategorized templates]]. 34608 wikitext text/x-wiki mcoe52ypg4d96j2sjtcfczm9qhhpwri 34609 34608 2013-12-16T03:07:18Z Mzajac 1320 paragraph break before the documentation 34609 wikitext text/x-wiki pv9p95ibi44d675dyjjfp29s56i9o9e 34610 34609 2014-01-12T22:55:57Z Rua 1351 Remove support for /doc pages 34610 wikitext text/x-wiki e5tqt36stspqnt1w7n2fm7dqzhv1q69 34611 34610 2014-03-11T18:59:12Z Kephir 1378 add [[:Category:Templates and modules needing documentation]] 34611 wikitext text/x-wiki cvwyet16slye8rumqlqlz76nu3hjh3p 34612 34611 2014-04-10T12:28:08Z Kephir 1378 nl 34612 wikitext text/x-wiki 4pi1se0mo0yyijfredbysiu6bzx4j0j 34613 34612 2014-04-30T06:21:46Z Kephir 1378 expand to non-templates 34613 wikitext text/x-wiki bs8w7pn4wfni781bnjozqwachy75shx 34614 34613 2014-07-31T18:15:07Z Kephir 1378 resolve_redirect 34614 wikitext text/x-wiki qmgrs7ebacvott9i7rsla20r99g8hui 34615 34614 2014-08-01T14:44:31Z Kephir 1378 34615 wikitext text/x-wiki ktxsi76rs5687gwm8wnvskmp8gnthva 34616 34615 2014-11-10T09:11:23Z Kephir 1378 clear 34616 wikitext text/x-wiki egruwrpaevb9wkmdhyfgrvo8p1fp8au 34617 33385 2014-11-19T23:20:04Z Kephir 1378 Replaced content with "{{#invoke:documentation|show|hr=above}}" 34617 wikitext text/x-wiki j0s13scsii7qihzcaj44tsxynimxx68 34618 33411 2015-06-27T08:03:27Z Kephir 1378 34618 wikitext text/x-wiki 3mqq1e6fru8l8n97ptwphb1qc1b72m7 34619 33414 2016-10-25T17:42:11Z TheDaveRoss 1305 Changed protection level for "[[Template:documentation]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (inde... 34619 wikitext text/x-wiki 3mqq1e6fru8l8n97ptwphb1qc1b72m7 34620 33577 2024-09-17T21:34:43Z Theknightwho 1347 No uses of the hr= parameter since it was added 9 years ago. 34620 wikitext text/x-wiki j0s13scsii7qihzcaj44tsxynimxx68 34621 33630 2026-05-25T05:33:25Z King ChristLike 964 57 revisions imported from [[:en:Template:documentation]] 33629 Scribunto text/plain gs0i8pbsg53nl0m4qithir7evspynu2 Module:table 828 6516 33631 2015-12-28T09:42:44Z I18n 1344 unchanged from [[c:Module:TableTools]] ; is required by other modules; for example at [[Modul:Firststeps]] 33631 Scribunto text/plain k1omc17qij757n8hd68yihcqxo4biqi 33632 33631 2017-06-11T05:17:13Z Erutuon 1339 p &rarr; export, as is customary on Wiktionary 33632 Scribunto text/plain elvymi8x8f3n5iwtaey33du65jxd0nh 33633 33632 2017-06-11T05:18:12Z Erutuon 1339 ech 33633 Scribunto text/plain i7vzo9qvykhjj8coa9gb2urwl2p3ai3 33634 33633 2017-06-12T00:29:24Z Erutuon 1339 Erutuon moved page [[Module:TableTools]] to [[Module:table]] without leaving a redirect: Simpler name is better. 33633 Scribunto text/plain i7vzo9qvykhjj8coa9gb2urwl2p3ai3 33635 33634 2017-06-12T00:33:47Z Erutuon 1339 copied from [[Module:User:Erutuon/table]] 33635 Scribunto text/plain 7rhn49s69xogx8mqim8pz8ayv37kyr8 33636 33635 2017-06-12T00:34:31Z Erutuon 1339 reflect renaming 33636 Scribunto text/plain ej0jbkfy5j0x07cgh2it1jiktuhon5b 33637 33636 2017-07-26T06:54:40Z JohnC5 1345 33637 Scribunto text/plain 4xspem4c20q55x83h1t7jvqya6b9sxs 33638 33637 2017-07-26T06:57:18Z JohnC5 1345 33638 Scribunto text/plain gwjpaaqnr5zb48t9kvfwom7emau7ptq 33639 33638 2017-08-29T21:38:52Z Erutuon 1339 function to get key from value 33639 Scribunto text/plain rbrl19qzzaxhl94h57meipxj1vu96v8 33640 33639 2017-08-29T23:57:22Z Erutuon 1339 more explanation 33640 Scribunto text/plain 1yezg363bpcrpc0oqcfjqpj16fhoy76 33641 33640 2017-08-30T00:04:01Z Erutuon 1339 33641 Scribunto text/plain 06llkyjrg45ngy4y0cyv06o44edkh4j 33642 33641 2017-09-06T20:55:37Z Erutuon 1339 add a keyToList function 33642 Scribunto text/plain 1xm093f1ivay5z2zs88aip5adgth3ti 33643 33642 2017-09-08T18:08:31Z Erutuon 1339 reverse_ipairs function 33643 Scribunto text/plain lymu6tg22ihhtkoyrg88hmub5hs2816 33644 33643 2017-09-10T07:07:06Z Erutuon 1339 sortedPairs function 33644 Scribunto text/plain 60lhtqltg5pydukmqc02vs4vgpkrxzv 33645 33644 2017-09-10T23:14:38Z Erutuon 1339 serialCommaJoin 33645 Scribunto text/plain dx78mbeepn1l5wx4wvttdasbo1n843l 33646 33645 2017-09-10T23:34:13Z Erutuon 1339 33646 Scribunto text/plain gues6871trx3n1fd8nsut0kqf4yjadz 33647 33646 2017-09-12T09:34:38Z Erutuon 1339 this might be more efficient 33647 Scribunto text/plain rf8bp0boa4fp1elsfa1g3sjd9v8ea29 33648 33647 2017-09-12T09:39:02Z Erutuon 1339 similarity with previously existing functions 33648 Scribunto text/plain nq6w4siw48bk4tpo7o3rybcpux2u1ta 33649 33648 2017-09-12T09:41:56Z Erutuon 1339 calling # over and over is inefficient 33649 Scribunto text/plain i8m08lpij6ebrwx5039t41lo070unp1 33650 33649 2017-09-13T18:57:31Z Erutuon 1339 check function to make multiple checks a little easier to read 33650 Scribunto text/plain 1jin7m9akt5jlqh5b2zxzbdexmv8cbt 33651 33650 2017-09-13T19:23:52Z Erutuon 1339 distinguish function names 33651 Scribunto text/plain p5lhqxkn7j9cc888kev6bizpi4hfa8o 33652 33651 2017-09-13T20:02:22Z Erutuon 1339 33652 Scribunto text/plain 4fkqnbhonit2fjplakha5bq3b1cvixl 33653 33652 2017-09-13T20:32:45Z Erutuon 1339 tsort &rarr; keySort (clearer name) 33653 Scribunto text/plain 1hn17m6qkp1zfalhhp6mj0whj9o5wxt 33654 33653 2017-09-14T01:55:32Z Erutuon 1339 simpler, I guess 33654 Scribunto text/plain iuczvuxiivti9x8rd2t2i85hlu3mefa 33655 33654 2017-09-14T23:30:43Z Erutuon 1339 huh 33655 Scribunto text/plain ng4da6qag7qv257nxn0smwg09b84jvb 33656 33655 2017-09-16T22:10:44Z Erutuon 1339 false can be a key or a value 33656 Scribunto text/plain 4i8xovsxbovffixj9njf8uwnuisx7kq 33657 33656 2017-09-20T10:23:05Z Erutuon 1339 faster, apparently 33657 Scribunto text/plain 17ryw8sc2krfs1m5tyupa7nndb0kqtc 33658 33657 2017-09-21T03:34:27Z Erutuon 1339 using a local variable for the index at which to insert items into tables is faster than using table.insert(t, x) or t[#t + 1] = x 33658 Scribunto text/plain p5yce3afsc0ctszeuz96xw207x6543j 33659 33658 2017-10-10T23:07:25Z Erutuon 1339 sparseConcat function 33659 Scribunto text/plain j9s1vy7mxlbonid0wkvrjawt2pyq3tx 33660 33659 2017-10-10T23:09:30Z Erutuon 1339 woops, unnecessary 33660 Scribunto text/plain fhp04oyy064nhymrzrel71s4p9pqsig 33661 33660 2017-10-11T22:13:32Z Erutuon 1339 description 33661 Scribunto text/plain j01pojobdd24qihuloqv5juxaem4kdn 33662 33661 2017-10-14T23:23:06Z Erutuon 1339 reverseConcat function 33662 Scribunto text/plain 51n45xkgfscxftjsmr8z1sqwlt0lddc 33663 33662 2017-10-19T00:47:27Z Erutuon 1339 add noMetatable option to deepcopy, for copying data loaded with mw.loadData 33663 Scribunto text/plain biswqatw7faox3t53zq0p53ijn830l2 33664 33663 2017-10-19T00:53:28Z Erutuon 1339 pairs required for mw.loadData; hopefully there wasn't a reason for using next 33664 Scribunto text/plain 2m0r67p9ka2v6lnzit6sz22aq2jkjf8 33665 33664 2017-10-19T03:30:06Z Erutuon 1339 send noMetatable value to subtables 33665 Scribunto text/plain 95in1btk5bimrzg6i5t0t80j0vp7cg7 33666 33665 2017-10-23T20:38:50Z Erutuon 1339 potentially useful function 33666 Scribunto text/plain 5v7wuv4rzgf7wnwkr2xv82kojbjskgl 33667 33666 2017-10-23T20:46:30Z Erutuon 1339 found a use 33667 Scribunto text/plain 9eeyw6vohucsp2sqqs5i63r0vr7676g 33668 33667 2017-10-27T21:33:45Z Erutuon 1339 length function, for data loaded with mw.loadData 33668 Scribunto text/plain ky58dsa6mgm0xb191liwh987mfvao83 33669 33668 2017-10-27T21:38:16Z Erutuon 1339 difference from # 33669 Scribunto text/plain bmait2u1qmmdi43c9eufhrdry1ve3lu 33670 33669 2017-11-06T04:27:29Z Erutuon 1339 listToSet; some documentation 33670 Scribunto text/plain d6fd6u0hm098wy59qayl0fug4e2olle 33671 33670 2017-11-13T20:59:13Z Erutuon 1339 listToSet wrote to wrong table 33671 Scribunto text/plain kd79f1hcutlg0csv3197wltqr256m87 33672 33671 2017-11-27T11:31:27Z Erutuon 1339 clearer variable 33672 Scribunto text/plain qtmsmypm6v9rwquv73x9ehv4yzufy7i 33673 33672 2017-11-27T11:52:00Z JohnC5 1345 An autoformat, a little variable clean up, and extraction of the defaultKeySort function to avoid repeated declaration 33673 Scribunto text/plain r37lz2u4sr7yvl1bsazxctxp1dslrzf 33674 33673 2017-11-27T19:59:39Z Erutuon 1339 33674 Scribunto text/plain 8csy1wt5k0a81rd3j8k8jbna1dtu6hq 33675 33674 2017-11-29T00:54:40Z Erutuon 1339 add invert; place listToSet after it, because the two are similar 33675 Scribunto text/plain 1su9v2ijiqtllpysp59tg6tki2u8kf5 33676 33675 2017-11-29T00:55:01Z Erutuon 1339 gah 33676 Scribunto text/plain bildgko1u3tg7y757gk8wwnb3jt0jsr 33677 33676 2017-11-29T06:23:48Z JohnC5 1345 Protected "[[Module:table]]": Highly visible template/module: Important module for a lot of pges ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 33676 Scribunto text/plain bildgko1u3tg7y757gk8wwnb3jt0jsr 33678 33677 2017-12-03T20:06:01Z Erutuon 1339 putting copy functions near clone 33678 Scribunto text/plain 9thblgejaeqfqe74fbrnj6x908k6s9p 33679 33678 2018-01-11T21:59:13Z Erutuon 1339 deepcopy that preserves identity of subtables in a manner similar to mw.loadData, from [[Module:table/sandbox]] 33679 Scribunto text/plain 26yxd3v5z15nakaat9p3vz1yt55t6yt 33680 33679 2018-10-17T19:03:13Z Erutuon 1339 maxIndex function 33680 Scribunto text/plain sd3uivsup6z6eww45ouoitkwdwvjqla 33681 33680 2019-01-16T22:55:23Z Erutuon 1339 metatable was added to already_seen twice 33681 Scribunto text/plain rr9lb6vcl18prbtx1y3u25etrkkoz0g 33682 33681 2019-02-07T19:22:44Z Erutuon 1339 expression evaluates to boolean without if statement 33682 Scribunto text/plain fewegoadtr1lh0lifh6qhcgf6ssijct 33683 33682 2019-03-27T02:27:00Z Benwing2 1346 allow conjunction to be configured in serialCommaJoin 33683 Scribunto text/plain r46pefp7k60xe65y3g9u971kc9234cg 33684 33683 2019-04-14T04:16:37Z Benwing2 1346 add deepEquals, deepEqualsList for deep comparisons 33684 Scribunto text/plain b8aucc45h4govdd3qme3p79631xl34l 33685 33684 2019-11-11T05:37:19Z Benwing2 1346 add append() 33685 Scribunto text/plain 45om3ur06toaw0nlkf56nelwkrf3x27 33686 33685 2019-12-15T18:30:40Z Benwing2 1346 add tableContains(), insertIfNot(), deepCompare argument to contains() 33686 Scribunto text/plain 8bo83s5nf7s7w4jm7nfrfjmh0rqzt9s 33687 33686 2021-07-27T22:08:46Z Erutuon 1339 code to log accessed fields of _rawData 33687 Scribunto text/plain h2t7vxwfcyirk8uyvy2zblh7edl9643 33688 33687 2021-07-27T22:08:53Z Erutuon 1339 Reverted edits by [[Special:Contributions/Erutuon|Erutuon]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 33688 Scribunto text/plain 8bo83s5nf7s7w4jm7nfrfjmh0rqzt9s 33689 33688 2021-12-31T02:43:58Z Benwing2 1346 generalize append() to work on any number of sequences 33689 Scribunto text/plain qy8f2roiitj3stflsy051edwemly50h 33690 33689 2021-12-31T02:46:49Z Benwing2 1346 use deepEquals() not deepEqualsList() when doing deepCompare in contains() 33690 Scribunto text/plain kkpk7d7p02l2155baz0btvt9rsgk99t 33691 33690 2022-01-02T02:17:06Z Benwing2 1346 make contains(), tableContains() and insertIfNot() do deep comparison by default; add shallow* variants to do shallow comparison if you really want that; per discussion with [[User:Erutuon]] in [[Module talk:table]] 33691 Scribunto text/plain desaegozjfsglv5qo5qt42fvqqaxo8v 33692 33691 2022-01-02T02:22:49Z Benwing2 1346 document shallowcopy() and make shallowClone() be an alias of shallowcopy() 33692 Scribunto text/plain rilahyhjgmh573nhsaidiqectm2dop2 33693 33692 2022-01-02T03:41:59Z Benwing2 1346 delete shallowContains, shallowInsertIfNot, shallowTableContains; they add significant memory and are unlikely to be useful 33693 Scribunto text/plain qngdifkzhm48c4ao05cne39capwc0ti 33694 33693 2023-01-29T23:26:00Z Theknightwho 1347 33694 Scribunto text/plain hznexyl0qgt6wp1xbr9gqprqyc6n4g9 33695 33694 2023-02-17T17:42:46Z Theknightwho 1347 Add alias function. 33695 Scribunto text/plain mq2cq83ks7hqjhommslpismrron52v1 33696 33695 2023-02-17T17:43:50Z Theknightwho 1347 33696 Scribunto text/plain 6mbbv67ngbdruqznjts9rrtoioizd51 33697 33696 2023-03-22T18:42:06Z Theknightwho 1347 Added two new helper functions for arrays: `reduce` and `apply`. 33697 Scribunto text/plain gdu9xhldlpmlb9tmex3yytxfy9v9e1b 33698 33697 2023-03-22T20:49:21Z Theknightwho 1347 Handle cycles with deepEquals and deepEqualsList, to avoid infinite loops. 33698 Scribunto text/plain stofnvrc3h15cqz315mwdwm53rkvelg 33699 33698 2023-03-22T20:50:52Z Theknightwho 1347 33699 Scribunto text/plain gu5vw25hi7bqyj4svfbj6ls7zi2ax6g 33700 33699 2023-03-22T21:04:56Z Theknightwho 1347 Adjust comment. 33700 Scribunto text/plain ieuk6a3gx36hyykksnndz2dhpdmt3al 33701 33700 2023-03-22T22:02:07Z Theknightwho 1347 Complete rewrite of deepcopy, so that it's able to handle cycles. 33701 Scribunto text/plain qzfib68vhbv61mu49orbzrz9rw7xavd 33702 33701 2023-03-22T22:46:05Z Theknightwho 1347 Remove some now-redundant parts of deepcopy. 33702 Scribunto text/plain t1bnr56vueghbjoqd3c7ndm0ys2fsb0 33703 33702 2023-03-22T23:12:29Z Theknightwho 1347 33703 Scribunto text/plain k3xdx9rg28gwpqafgzrv8l43hx3y5t7 33704 33703 2023-03-22T23:24:21Z Theknightwho 1347 Changed comment. 33704 Scribunto text/plain hm17hha98uu7ljh4rge69aayad13305 33705 33704 2023-03-22T23:30:15Z Theknightwho 1347 33705 Scribunto text/plain il6ctvwhz5hri3mgwfdfucrzxqaxrnr 33706 33705 2023-03-22T23:46:20Z Theknightwho 1347 Minor efficiencies. 33706 Scribunto text/plain ehlhhf1wsvd8e67f412k5741rdpqbiu 33707 33706 2023-03-22T23:59:30Z Theknightwho 1347 33707 Scribunto text/plain 81ks2896wsnn2ys1u4ahghkfihmgk73 33708 33707 2023-03-23T01:21:33Z Theknightwho 1347 Update comments + minor change to `reduce` and `apply`. 33708 Scribunto text/plain pw9xgb0lnzc4x9xa8lqilsvomrs0gu1 33709 33708 2023-03-23T01:33:48Z Theknightwho 1347 Don't modify the original list with `apply`. 33709 Scribunto text/plain i618j5obj3r95wfzrrpmg9wauzvph6l 33710 33709 2023-03-23T11:59:16Z Theknightwho 1347 Add `all` and `any` array functions. Also adjust the syntax of `reduce` and `apply` slightly. 33710 Scribunto text/plain sjhjkmjeshjtwc14jirx7tujw8jaknl 33711 33710 2023-04-08T06:33:25Z Theknightwho 1347 Add originalObjects option to deepcopy. 33711 Scribunto text/plain p550wrdz7tgxag3dem6k43gjzllj50e 33712 33711 2023-04-08T06:41:37Z Theknightwho 1347 More intuitive way of doing it. 33712 Scribunto text/plain nqi0uscugqa8b5bv131vm7eowwyxrvo 33713 33712 2023-04-08T17:07:11Z Theknightwho 1347 deepcopy now strips metatables of data loaded via mw.loadData by default, but add a `rawCopy` flag to keep it (which I suspect will be very rarely used). 33713 Scribunto text/plain 001e047aqw6m22r7t6ge8rfoudxs5ri 33714 33713 2023-04-08T21:00:22Z Theknightwho 1347 Add `includeMetatables` and `rawCompare` options to deepEquals. 33714 Scribunto text/plain q5ob7nq7hmzbbmllqvoftd6h2b7xzbo 33715 33714 2023-07-01T08:13:43Z Benwing2 1346 add extendList(); extendList(list, new_items) is like list.extend(new_items) in Python; NOTE: we should consider moving some lesser-used functions, e.g. the sparse-array stuff, to their own file 33715 Scribunto text/plain snl41g4du7tx8oo9mp2rten1jbzqbuj 33716 33715 2023-08-02T00:59:12Z Theknightwho 1347 Make reverse slightly faster. 33716 Scribunto text/plain aycs5er0wlo8s3rw43cwgaggip562qo 33717 33716 2023-12-07T16:39:28Z Theknightwho 1347 Refactor deepcopy: ensure that the pairs metamethod is not used to iterate over the table being cloned, so that the new table is a true copy; data loaded via mw.loadData is excepted. 33717 Scribunto text/plain evrbpiqbbgwehxkr92n6yji44sniiea 33718 33717 2023-12-07T16:53:36Z Theknightwho 1347 33718 Scribunto text/plain ihoirqmccbjsoqybaip1ahsjv5hmhzw 33719 33718 2023-12-07T17:42:49Z Theknightwho 1347 Refactor deepEquals. 33719 Scribunto text/plain ewrao9hspcqtu50xla9kt50gv5b8h06 33720 33719 2023-12-07T17:48:41Z Theknightwho 1347 Remove deepEqualsList: unused, and efficiency gains are negligible. 33720 Scribunto text/plain 3pl9mzwm1izjsrw9cdzp6w6uuczxgfd 33721 33720 2024-03-09T21:34:43Z Benwing2 1346 format documentation so it's exported properly; fix bug in _check() with multiple types; support `key` option to compare(), insertIfNot() and extendList() 33721 Scribunto text/plain 357gnzn520g8arkybnqaegotvyhpphb 33722 33721 2024-04-14T06:49:38Z Theknightwho 1347 Faster implementation of deepEquals, which can also cope with arbitrary table structures in keys as well. Also ditch special handling for data loaded via mw.loadData, since if you're checking that you're doing something really wrong. 33722 Scribunto text/plain huwz9y5zg8zvvqu1g2deyqyefxh6q6k 33723 33722 2024-04-14T07:03:28Z Theknightwho 1347 Update documentation. 33723 Scribunto text/plain ili5lt9sjxy1hhueyc7j4usj48dkxh2 33724 33723 2024-04-14T09:07:36Z Theknightwho 1347 Modify handling of tables-as-keys, as previous implementation had some false positives (and was slower anyway). Also use rawget when looking up table values directly. 33724 Scribunto text/plain 57yjkhkbu2nuszrccrgdublw31urapf 33725 33724 2024-04-14T09:12:07Z Theknightwho 1347 Clarify comment. 33725 Scribunto text/plain 4j26ienqt9i7vv52icxnvos6gqk5hx1 33726 33725 2024-04-14T10:48:04Z Theknightwho 1347 Use rawequal + add various optimisations. 33726 Scribunto text/plain d6najc3pvtg1nqg5csw8n8k0wxs2ppp 33727 33726 2024-04-14T10:54:11Z Theknightwho 1347 Bugfix. 33727 Scribunto text/plain 20ypmn73z8lgoy0385i0ed1jdk3rfds 33728 33727 2024-04-14T11:22:01Z Theknightwho 1347 33728 Scribunto text/plain jsyfew35zg76xife64zfxj92k71vcq6 33729 33728 2024-04-14T11:39:27Z Theknightwho 1347 Minor optimisation. 33729 Scribunto text/plain ii8bv3nkh2nhic5k5quuqjqpy2baaad 33730 33729 2024-04-14T12:57:54Z Theknightwho 1347 Minor revision of deepcopy. 33730 Scribunto text/plain 09hn4m3vw4vt1etvwavx3s96hxyo6mk 33731 33730 2024-04-14T13:34:01Z Theknightwho 1347 Trim the fat from shallowcopy and append: select is extremely slow when used as an iterator. 33731 Scribunto text/plain 4xeovfzx95aofxfotv4idkcck47uumg 33732 33731 2024-04-14T22:18:49Z Theknightwho 1347 Minor tweaking + remove numData as it's unused and I don't see any plausible use cases. 33732 Scribunto text/plain rzqz7q0jvc9bojc8m5ggfmqj10x36r0 33733 33732 2024-04-15T00:29:37Z Theknightwho 1347 Add getNested and setNested. 33733 Scribunto text/plain 8z0s1az8m0yvr0ptfwkr4grobgx9zi1 33734 33733 2024-04-15T00:51:32Z Benwing2 1346 [[User:Theknightwho]] try it this way; things enclosed in single braces are formatted as Lua, and sometimes you have to add a space after the opening brace to avoid two braces in a row being interpreted as a template invocation 33734 Scribunto text/plain 1vk0jjzqp7cj1yvyfc3v08l8urd4qqk 33735 33734 2024-04-15T01:14:35Z Theknightwho 1347 33735 Scribunto text/plain bfkb22n3mwk874rudpri5xrwdxd5hlp 33736 33735 2024-04-15T02:45:23Z Theknightwho 1347 Refactor maxIndex. 33736 Scribunto text/plain jx4zmh4sk15l6ebfhe51h4nfqyrju79 33737 33736 2024-04-16T14:52:04Z Theknightwho 1347 Minor optimisations. 33737 Scribunto text/plain d2a6rqxv17yivm7dewlksdc4jrvkqx1 33738 33737 2024-04-16T15:37:56Z Theknightwho 1347 Add faster diagnostic for failing non-equivalent tables. 33738 Scribunto text/plain nh0h7qdkk1s0w0a5bbg6rhbqparp7we 33739 33738 2024-04-16T16:33:50Z Theknightwho 1347 Remove affixNums, as it's unused and there's no obvious use-case. 33739 Scribunto text/plain 2yj0iqsi17y2e37ne2b152ngz61iobf 33740 33739 2024-04-16T17:16:11Z Theknightwho 1347 Remove unused locals. 33740 Scribunto text/plain ch97f8w3bb44ussy7wr51stuo6segpy 33741 33740 2024-04-16T17:49:03Z Theknightwho 1347 Can't compare table lengths to determine non-equivalence, because it becomes non-predictable in some situations. 33741 Scribunto text/plain f1ndi75njy5njw7d386jdoj38yjy0px 33742 33741 2024-04-16T18:49:21Z Theknightwho 1347 Refactor removeDuplicates. 33742 Scribunto text/plain 2s97pzhx3ogvcwa6cwh5pay96f2yrjt 33743 33742 2024-04-16T18:51:27Z Theknightwho 1347 33743 Scribunto text/plain 1ygcwx4scgvi8mo0rsvp720w81wc17m 33744 33743 2024-04-16T19:46:26Z Theknightwho 1347 Not safe for reverse function to use #t. 33744 Scribunto text/plain 6qwu7mlu639zi9udhv0zktcjc1d7b3x 33745 33744 2024-04-16T19:50:47Z Theknightwho 1347 Restore type check to removeDuplicates. 33745 Scribunto text/plain rkrmatw7f812dt5t1hnhb8rote943rk 33746 33745 2024-04-16T19:57:12Z Theknightwho 1347 Minor efficiencies. 33746 Scribunto text/plain d25hwphvt5mw5wxbabztpwo559oeh7a 33747 33746 2024-04-16T20:34:40Z Theknightwho 1347 Refactor reverseIpairs. 33747 Scribunto text/plain bflcvwffcj4c2bdoa9gr9cz9nm45ktn 33748 33747 2024-04-16T20:41:18Z Theknightwho 1347 Reduce table accesses. 33748 Scribunto text/plain 792cegmyb6bl15dpn0ikzbsm2e73ty6 33749 33748 2024-04-16T20:47:50Z Theknightwho 1347 Actually, this is more efficient (and prevents issues if there's anything at an integer key below 1). 33749 Scribunto text/plain ldo96ogk3ryo5kaal3ckcf44vj5ljfh 33750 33749 2024-04-16T23:16:40Z Theknightwho 1347 Track uses of parameter 2 in listToSet. 33750 Scribunto text/plain jko9rsgrnwl5gkp4axtwoh0dmhmv6d9 33751 33750 2024-04-17T00:04:14Z Theknightwho 1347 Replace listToSet with the version from [[Module:utilities]], as it's faster and more versatile. 33751 Scribunto text/plain i7l8uikbz1k7eg3naih3f7x9eemnauy 33752 33751 2024-04-17T14:05:52Z Theknightwho 1347 is_callable moved to [[Module:fun]]. 33752 Scribunto text/plain 598x514qtplipyta6dyvskvbjs9fn7s 33753 33752 2024-04-21T21:49:51Z Theknightwho 1347 Remove shallowClone as an unused alias. 33753 Scribunto text/plain kvk4v8bdfhjjeva5mid8h7049z92u7i 33754 33753 2024-04-26T17:31:30Z Theknightwho 1347 Change defaultKeySort to use string_sort in [[Module:collation]], as it contains a fix for string compares when a string contains a non-BMP codepoint. 33754 Scribunto text/plain 4pvm84uk9f2t96nux00k47qhnakx67i 33755 33754 2024-07-21T13:11:30Z Theknightwho 1347 Change spec of deepcopy to be somewhat more flexible. 33755 Scribunto text/plain st7fnj7vcsvpygqjhsjhu43mwl20deg 33756 33755 2024-08-08T12:36:01Z Theknightwho 1347 Efficiency gains. 33756 Scribunto text/plain 4rv51ururpl4leza1a8fv93h35dibaj 33757 33756 2024-08-19T08:48:55Z Benwing2 1346 support 'combine' option to `insertIfNot`, remove extraneous whitespace 33757 Scribunto text/plain cnfkdmzgtq0ajj1rcasmsvugh66k2ig 33758 33757 2024-09-07T06:22:07Z Benwing2 1346 support option `punc` to override default comma in serialCommaJoin() 33758 Scribunto text/plain on6gxnl9d5eqx0m6vlegtnmhjf23uy3 33759 33758 2024-10-03T14:50:12Z Theknightwho 1347 Improve getNested and setNested's handling of nil. 33759 Scribunto text/plain f3rjeu69wdmdngcq0kuyoh0b7a3lpur 33760 33759 2024-10-04T10:48:46Z Theknightwho 1347 Avoid some unnecessary requires. 33760 Scribunto text/plain 6vvb672f9yl7fh01n8193zbh158uet9 33761 33760 2024-11-13T17:07:29Z Theknightwho 1347 Add indexPairs and indexIpairs, which respect the __index metamethod during iteration. 33761 Scribunto text/plain g86ggjruxqcnf978k15a4immwflofom 33762 33761 2024-11-14T10:55:14Z Theknightwho 1347 Not convinced all these checks are actually necessary, especially given the performance impact on certain highly-used functions. 33762 Scribunto text/plain dpgvs75mbhcthkbu082jvet3nel009e 33763 33762 2024-11-14T16:34:11Z Theknightwho 1347 Load functions from other modules on demand by using pointer functions that dereference themselves. 33763 Scribunto text/plain amsdrpza1uhv75o93fi15zkv69hnfwe 33764 33763 2024-11-15T18:00:09Z Theknightwho 1347 Overhaul, removing some unnecessary function calls + only use ipairs when an __ipairs metamethod would be appropriate, since it can be arbitrary, which could mess up length calculations etc. 33764 Scribunto text/plain jmayjxny8ghrh6180yj3t2sw8zricbf 33765 33764 2024-11-15T20:31:51Z Theknightwho 1347 Rewrite reverseIpairs so it can handle arbitrary __ipairs metamethods with any (number of) return values, but optimise to only use this more complex method if the input has a metatable. Change indexIpairs so that it behaves exactly like ipairs, down to being overriden by an __ipairs metamethod if one exists, making an exception iff indexIpairs itself is used as a metamethod. 33765 Scribunto text/plain 8skskpkyiw9wrwvs3uxm7zlcrq6jnur 33766 33765 2024-11-15T21:22:58Z Theknightwho 1347 Use the new reverseIter function in [[Module:fun]], which generalises most of the code used to reverse ipairs in reverseIpairs. 33766 Scribunto text/plain hq8r88y0gbh7bqqmok3mupqzlqdt9rw 33767 33766 2024-11-15T21:57:20Z Theknightwho 1347 33767 Scribunto text/plain hsgl5q2khozulw8vypkv3w1ny06cnvf 33768 33767 2024-11-16T04:07:21Z Theknightwho 1347 Refactor indexPairs to behave analogously to indexIpairs. 33768 Scribunto text/plain cjxgdr0u5ri2tah7kx59waf89h34i6v 33769 33768 2024-11-16T04:34:12Z Theknightwho 1347 Avoid creating a new table for each iteration. 33769 Scribunto text/plain bbsuop4fx48m952dz7epqgfvrwdcat5 33770 33769 2024-11-16T04:34:52Z Theknightwho 1347 33770 Scribunto text/plain isea95dp0ozrqd5jv01x3gdvr7v7wsn 33771 33770 2024-11-16T04:42:30Z Theknightwho 1347 33771 Scribunto text/plain oha9tv4xmmzlywebwkk8r2ajy3romii 33772 33771 2024-11-16T05:40:00Z Theknightwho 1347 Bugfix. 33772 Scribunto text/plain fl8j3to1we32cdyij5pz8ix3hzrgnf1 33773 33772 2024-11-16T14:51:50Z Theknightwho 1347 Overhaul indexPairs. 33773 Scribunto text/plain 9hvjzcwtptr1o6w7uzdqr8tfjti2fes 33774 33773 2024-11-16T16:31:26Z Theknightwho 1347 Further reworking. 33774 Scribunto text/plain pyctbyn8cpi006cqoh2tqq6vsab9ggs 33775 33774 2024-11-16T16:34:23Z Theknightwho 1347 33775 Scribunto text/plain 821a3b84efdfnrf2yqd4kf2ekeu02j3 33776 33775 2024-11-16T16:44:55Z Theknightwho 1347 33776 Scribunto text/plain pikx3aztoxwngfinkvlcpsm87tuxoa0 33777 33776 2024-11-17T16:07:56Z Theknightwho 1347 Bugfix for insertIfNot. 33777 Scribunto text/plain 4etwhv54uep30jgc4p0xjqftwnupkmj 33778 33777 2024-11-17T17:07:42Z Theknightwho 1347 More elegant solution to the issue of infinite loops in indexPairs. 33778 Scribunto text/plain 8o2tlt0fga3706uxl4iw8oxecleow5o 33779 33778 2024-11-17T17:08:42Z Theknightwho 1347 Comment update. 33779 Scribunto text/plain bocrtnwondyjdtp7l06sa16yh0xve53 33780 33779 2024-11-17T21:01:41Z Theknightwho 1347 Similar overhaul of indexIpairs. 33780 Scribunto text/plain 6alac5nw373l5t5ee8g40w9nvd17h2r 33781 33780 2024-11-17T21:32:43Z Theknightwho 1347 Don't treat -0 as separate to 0 in removeDuplicates, and use indexIpairs for functions which would benefit. 33781 Scribunto text/plain h4rz0pqylbr7hvnh8o26lr2kp65xw10 33782 33781 2024-11-17T22:15:45Z Theknightwho 1347 Optimise. 33782 Scribunto text/plain 4u9z7pqqzce3xx8r447d4zsh4u0pa6p 33783 33782 2024-11-17T23:35:52Z Theknightwho 1347 Use indexPairs for a bunch of functions where it makes sense to take account of any __index metamethod. 33783 Scribunto text/plain t1rask12oda2p1gfbj4s5okh517bgcj 33784 33783 2024-11-19T15:25:49Z Theknightwho 1347 Code readability. 33784 Scribunto text/plain i5vh2n63jawu35sv4yzytaxsoc91dbf 33785 33784 2024-11-20T22:03:37Z Theknightwho 1347 Revamp serialCommaJoin, remove unused italicizeConj option (as it can just be specified manually anyway), and prepare to bring in list with mw.text.listToText. 33785 Scribunto text/plain 94295yp4t72km15eu9qdva4nmg1sx6n 33786 33785 2024-11-21T02:53:50Z Theknightwho 1347 33786 Scribunto text/plain gyghmyxl8m9ud6vgj8nsie5zu11gs0a 33787 33786 2024-11-21T03:51:28Z Theknightwho 1347 Various optimisations + add "raw" parameter to length(), which will ignore metamethods. 33787 Scribunto text/plain n16r8pzi8gptos1xpuaw4gcw263anzv 33788 33787 2024-11-22T14:56:55Z Theknightwho 1347 Optimisation for deepEquals: if a key is a table but is actually present in both tables being checked, it can use the fast check instead of the laborious check. The laborious check should only be used if there's a reason to look for a structurally-equivalent key instead. 33788 Scribunto text/plain muhimbnymjx7pis2ssi75o7s6dgxehw 33789 33788 2024-11-22T16:11:22Z Theknightwho 1347 Bugfix for edge case in deepEquals: the memoisation assumed that if two tables had been compared before they must be equivalent, on the basis that failures would fail the whole check outright. However, failures can occur during the laborious check, since it checks each key in the other table until it finds a match. The memo is now updated if there's a failure. 33789 Scribunto text/plain f39bmek305lunxx3k4o2ny1ndajx7s8 33790 33789 2024-11-22T17:24:27Z Theknightwho 1347 Minor optimisation. 33790 Scribunto text/plain 4kgftpc91n0lkwhxbx4phw8wi2ujl3n 33791 33790 2024-11-22T18:36:19Z Theknightwho 1347 Add a `raw` parameter to size(). 33791 Scribunto text/plain em6ec3shh7z81hvklectpozwjl8ofav 33792 33791 2024-11-23T02:06:43Z Theknightwho 1347 Pass the index as the first argument to any function given to listToSet, then the item + any further arguments. 33792 Scribunto text/plain 8hwuo6ydv4sxcqfpywu18o78we3x6gm 33793 33792 2024-11-23T02:27:35Z Theknightwho 1347 Only call string_sort from [[Module:collation]] when comparing strings. Also account for other data types appropriately. 33793 Scribunto text/plain 855vtuvs1gc2v5qo0828jyuibj3pr45 33794 33793 2024-11-23T02:52:28Z Theknightwho 1347 Add a `raw` parameter to shallowcopy(). 33794 Scribunto text/plain mvbnu3ivyu6g7b0pno3b6lkdlf3gy7g 33795 33794 2024-11-23T03:58:52Z Theknightwho 1347 Use metamethods when comparing with deepEquals(). 33795 Scribunto text/plain 5uadaptn8secv7jbzhbsjdq91mnauji 33796 33795 2024-11-23T14:35:19Z Theknightwho 1347 Expand documentation for deepEquals(), clean-up the laborious check loop, and remove a redundant check. 33796 Scribunto text/plain sanfm1v55akxeksi6qmwe6g71cuhhf7 33797 33796 2024-11-23T14:36:08Z Theknightwho 1347 33797 Scribunto text/plain b6nliab9e7kr7w650zjk3vzr87lqraq 33798 33797 2024-11-23T15:35:09Z Theknightwho 1347 Track instances of data loaded via `mw.loadData` being copied with deepcopy, which is usually unnecessary. 33798 Scribunto text/plain cacb18sv0bwsa8562ixm14suq4aea1s 33799 33798 2024-11-24T17:07:16Z Theknightwho 1347 Optimisations for deepcopy. 33799 Scribunto text/plain p4vkpwygi24j5c5i79akd31mzd5ji3t 33800 33799 2024-11-24T17:26:50Z Theknightwho 1347 Track instances of data loaded via `mw.loadData` being copied with shallowcopy as well. 33800 Scribunto text/plain mqj33anga7gizy2hz3c0fa9fxepl8or 33801 33800 2024-11-24T20:02:48Z Theknightwho 1347 33801 Scribunto text/plain 4n6v7g48mqovcdx7mfyva0o3ehn0yin 33802 33801 2024-11-25T01:26:30Z Theknightwho 1347 Fix bug in maxIndex. 33802 Scribunto text/plain j482yf4kly1hg3naika75agoef6mdb6 33803 33802 2024-11-25T01:49:57Z Theknightwho 1347 Add rawPairs and rawIpairs for convenience. 33803 Scribunto text/plain bqdv6kvprqdxi499t38kgz57xymizfl 33804 33803 2024-11-25T02:23:00Z Theknightwho 1347 Revert to using pairs instead of indexPairs in various functions, as it's the expected behaviour. If indexPairs is needed, it can be specifically called. Also use deepEquals in keyFor, matching tableContains. 33804 Scribunto text/plain m3u4yltwpco1k79wejkxunlg2p7igoa 33805 33804 2024-11-25T03:54:03Z Theknightwho 1347 Add a concat function which respects __index metamethods. 33805 Scribunto text/plain q8nxzfqwjgu6d3lw43d2xawermo11ud 33806 33805 2024-11-27T16:03:17Z Theknightwho 1347 Additional tracking in deepcopy. 33806 Scribunto text/plain 3i564kxxx9l6975b1hl3scgtpsktmae 33807 33806 2024-11-28T00:43:25Z Theknightwho 1347 Optimisations + simplify logic of indexIpairs, which doesn't need to use __ipairs metamethods at all. 33807 Scribunto text/plain 0exwazxkskzlnbowt906rn2nczxxu47 33808 33807 2024-11-28T00:46:02Z Theknightwho 1347 33808 Scribunto text/plain mvlzrqvhzqmfj87c26ae5r0zjvgehp2 33809 33808 2024-11-29T12:22:48Z Theknightwho 1347 Refactor. 33809 Scribunto text/plain aoaxsk3lf8mw8icrwlxlx6ndnlgftw9 33810 33809 2024-11-29T13:03:45Z Theknightwho 1347 Refactor reverseIpairs. 33810 Scribunto text/plain shyuvk0dd1oj2gjmtnh7h1mgzcps30f 33811 33810 2024-12-01T00:13:37Z Theknightwho 1347 Add flatten function. 33811 Scribunto text/plain eknkh35v6odlqr79v79f1143bfcklq7 33812 33811 2024-12-01T02:24:30Z Theknightwho 1347 Rename extendList to extend. 33812 Scribunto text/plain 0bdr7b40jgifk254qup8k1fx54b6283 33813 33812 2024-12-02T13:16:07Z Theknightwho 1347 Add signedIndex() and integrate it into other functions where appropriate, and split apply() into a new version of apply() which replaces values in the input table and generate() which generates a new table. 33813 Scribunto text/plain apeo6jctfhbq3xekj3982f2hye01yc6 33814 33813 2024-12-02T14:33:21Z Theknightwho 1347 isPositiveInteger moved to [[Module:math]] as is_positive_integer. 33814 Scribunto text/plain tj7ooerdw1f21m717eek0vixckbquth 33815 33814 2024-12-02T15:16:40Z Theknightwho 1347 Use the is_integer function in [[Module:math]]. 33815 Scribunto text/plain cgp15zxn6pl238nsau6o1nofvk5cjoq 33816 33815 2024-12-07T17:36:01Z Theknightwho 1347 Add iterateList. 33816 Scribunto text/plain pih6gu7ju8fn29ybhp55y82q864o974 33817 33816 2024-12-17T20:15:29Z Theknightwho 1347 Add slice. 33817 Scribunto text/plain jqtj5yy651ic0w4z3arygpzuer3ferh 33818 33817 2024-12-17T20:41:42Z Theknightwho 1347 Add isSubsetList and isSubsetMap. 33818 Scribunto text/plain 88imn69wtf8tijlmrjpor6ri7qv6vyk 33819 33818 2024-12-19T01:23:24Z Theknightwho 1347 Rename deepcopy to deepCopy and shallowcopy to shallowCopy, for consistency. 33819 Scribunto text/plain hin06ckb5gtbrglut4go7llqcn0o0e1 33820 33819 2024-12-19T03:32:54Z Theknightwho 1347 Remove old aliases. 33820 Scribunto text/plain gpla91xl22oppnfbzp821nhh3x8l1s6 33821 33820 2025-01-08T15:15:39Z Theknightwho 1347 Return an index from contains() instead of a boolean. 33821 Scribunto text/plain fa2vhq138ox7nvtgte3lcvyteq3lddn 33822 33821 2025-01-08T15:42:14Z Theknightwho 1347 Avoid returning states from iterators where possible (as they create more potential for things to go wrong when they're not called directly in loops), and fold most of the combine logic in insertIfNot into contains(), which is now possible due to the latter returning an index instead of a boolean. 33822 Scribunto text/plain hdunwpoq2wrvfvaq3zyosue5r90u771 33823 33822 2025-01-08T15:46:09Z Theknightwho 1347 Also make tableContains return a key. 33823 Scribunto text/plain m45qdljbbkbyp42dci986sfk0rtmody 33824 33823 2025-01-10T16:02:53Z Theknightwho 1347 tableContains() is effectively a duplicate of keyFor(), so remove it since it's unused. 33824 Scribunto text/plain r8ppe97mwlafj2hmmmms1w1fh1ujrun 33825 33824 2025-01-11T06:29:44Z Theknightwho 1347 Use a simple equality check instead of rawequal as the first test in deepEquals. 33825 Scribunto text/plain 32y7n1qwfmqn1mqkjprr1b1kirl954y 33826 33825 2025-01-11T06:35:34Z Theknightwho 1347 Make it possible to specify the equality comparison function in contains and insertIfNot. 33826 Scribunto text/plain js3tsw6uc3cb0ytu5myc1jo87d3ddbe 33827 33826 2025-01-20T23:06:07Z Theknightwho 1347 Remove the extendList alias. 33827 Scribunto text/plain 6swkhbyu1rnk7pk31idz151nv6kiwdo 33828 33827 2025-01-20T23:29:42Z Theknightwho 1347 Return the table from extend. 33828 Scribunto text/plain 0n5bdqgjoodcpfagbwdp0ysgeu68h44 33829 33828 2025-01-20T23:40:09Z Theknightwho 1347 Split extend() into extend() and extendIfNot(). 33829 Scribunto text/plain rkfhjn2dtsc2v4otckeorjhdpy6l5ok 33830 33829 2025-01-21T02:18:25Z Theknightwho 1347 Remove unused "raw" option for deepEquals, which added overhead even when not used, and remove some tracking which is no longer needed. 33830 Scribunto text/plain nitirg2geu80rq295cahcy62jsebmi6 33831 33830 2025-01-23T00:32:20Z Theknightwho 1347 insertIfNot is supposed to return true if successful. 33831 Scribunto text/plain fpu8g219omfwdd9jhpr05naajoq2f3q 33832 33831 2025-01-23T00:48:02Z Theknightwho 1347 Remove reverseConcat, as it' was only used in one other module, and it's just reverse + concat. 33832 Scribunto text/plain 3zrjd0a9e5vu5shqyzdfs8b3ivch98k 33833 33832 2025-01-23T01:56:44Z Theknightwho 1347 Support positional insertion in extend and extendIfNot. 33833 Scribunto text/plain jt068b439x6zjnnj20dnoswj1xirh1i 33834 33833 2025-01-25T02:21:52Z Theknightwho 1347 Add "dump" option to serialCommaJoin, for serialising each item in the list. 33834 Scribunto text/plain p1k66nnr9r3fvr2en0i8fhutuopjji3 33835 33834 2025-01-28T18:48:35Z Theknightwho 1347 Extract options from the options table straight away, so that any modifications to the table won't affect the current call (e.g. if one of the functions given as an option modifies the options table). This makes it safe to re-use the same options table during recursive calls, even if it has different values each time. 33835 Scribunto text/plain m48pl2ua1nsieyyfm0l4tzebqed3z4p 33836 33835 2025-02-02T17:34:50Z Theknightwho 1347 Support non-arrays with invert(). 33836 Scribunto text/plain r5hm3oxmmxbkd36jfqrrby26pulgddp 33837 33836 2025-02-19T08:56:52Z Benwing2 1346 remove extraneous whitespace 33837 Scribunto text/plain 1jqqgzxnlgb33dg0ft4az8ldcf5x708 33838 33837 2025-02-19T09:11:39Z Benwing2 1346 move documentation page text to intro 33838 Scribunto text/plain dh3x2tj5c2z4je1umbspgdcfuucf8nb 33839 33838 2025-02-23T10:03:20Z Benwing2 1346 [[User:Theknightwho]] in serialCommaJoin(), when `dontTag = true` is set, the serial ("Oxford") comma should not display because it normally doesn't display (the CSS for class "serial-comma" sets `display: none`) 33839 Scribunto text/plain sxiripqnpx8s01d2fybbwxye010i4qf 33840 33839 2025-03-18T06:01:25Z Theknightwho 1347 33840 Scribunto text/plain 9fv0ap5vijou5ffswgixx5u5f30il0k 33841 33840 2025-03-22T16:32:18Z Theknightwho 1347 Do simple equality checks in deepEquals before calling the recursive is_eq function, and fold those simple checks into the places where is_eq recurses, to avoid generating unnecessary memo objects when comparing non-tables (~80% of calls). This increases the check speed by a factor of 2.5 to 5 in such cases. 33841 Scribunto text/plain 8xbkqu7xolpu1jzzjfi4x8e0wpwm2wl 33842 33841 2025-04-02T14:52:25Z Theknightwho 1347 33842 Scribunto text/plain 8iunwiqbxcp90huaucf8p4xab5orgbp 33843 33842 2025-04-02T16:09:30Z Theknightwho 1347 Use deepEquals for removeDuplicates, with various shortcuts to minimise the possibility of the O(n^2) worst case. 33843 Scribunto text/plain 315hohgjowuhbjd2hm91m45g8a7orr1 33844 33843 2025-04-04T02:35:08Z Theknightwho 1347 Load certain functions from submodules. 33844 Scribunto text/plain tb735zyv8w02nsdjodps7piimmm8c8j 33845 33844 2025-04-04T02:48:29Z Theknightwho 1347 Remove keyFor, which is unused. 33845 Scribunto text/plain sn8ekk1a08fcskyvaonj5trcp4rlhm4 33846 33845 2025-04-04T03:52:26Z Theknightwho 1347 shallowCopy moved to [[Module:table/shallowCopy]], but can still be accessed via the __Index metamethod. 33846 Scribunto text/plain tq9imd3oc3kgcyy5omyy13s3mxscoet 33847 33846 2025-04-04T05:06:29Z Theknightwho 1347 Move insertIfNot to [[Module:table/insertIfNot]] and extendIfNot to [[Module:table/extendIfNot]]. 33847 Scribunto text/plain f0bll0fkw6t3gbzbm82swhz0s1bqgr9 33848 33847 2025-04-04T06:10:32Z Theknightwho 1347 deepCopy moved to [[Module:table/deepCopy]]. 33848 Scribunto text/plain 4cj42fjiry71a6t9hbd98rdfowgoms3 33849 33848 2025-04-04T23:45:44Z Theknightwho 1347 removeDuplicates moved to [[Module:table/removeDuplicates]]. 33849 Scribunto text/plain qj4r91kfvcmyxlcvlaplhz0ss5qhdhm 33850 33849 2025-04-04T23:50:03Z Theknightwho 1347 contains moved to [[Module:table/contains]]. 33850 Scribunto text/plain m6cub25d5b7duvy00jz8kicycmf3ux6 33851 33850 2025-04-06T06:35:25Z Theknightwho 1347 deepEquals moved to [[Module:table/deepEquals]]. 33851 Scribunto text/plain nxy4f6kcqlj26k1mv1d7a7y4i2vgc6z 33852 33851 2025-04-06T07:27:08Z Theknightwho 1347 compressSparseArray moved to [[Module:table/compressSparseArray]]. 33852 Scribunto text/plain g416j6l2k6agzh7cs42a6ga9n5qkn04 33853 33852 2025-04-06T07:37:00Z Theknightwho 1347 sparseConcat moved to [[Module:table/sparseConcat]], sparseIpairs moved to [[Module:table/sparseIpairs]] and numKeys moved to [[Module:table/numKeys]]. 33853 Scribunto text/plain ix00kdlzm2h355xkil5axan9f8k142b 33854 33853 2025-04-06T11:49:09Z Theknightwho 1347 maxIndex() moved to [[Module:table/maxIndex]]. 33854 Scribunto text/plain g23cfs8rsvmp7ryh29kgd66dw7wndqs 33855 33854 2025-04-06T12:33:04Z Theknightwho 1347 append moved to [[Module:table/append]]. 33855 Scribunto text/plain 9a7wkmzib9oyefxggsjhsuwseoa3roh 33856 33855 2025-04-08T02:16:49Z Theknightwho 1347 Move more functions to individual modules. 33856 Scribunto text/plain 1gvlmra81hg97ma2ka7pjvrkbxzczvo 33857 33856 2025-04-08T02:39:29Z Theknightwho 1347 Also size(). 33857 Scribunto text/plain qgfmwf3rx9dqork2lvq1kbnkbst1z13 33858 33857 2025-04-15T13:26:47Z Theknightwho 1347 Remove a couple of unused loaders. 33858 Scribunto text/plain a9otijyueu6ysg5q4fver8bn5gs6lao 33859 33858 2025-04-16T03:50:06Z Theknightwho 1347 33859 Scribunto text/plain 0sj19sko9l19jmdngn6xwpub6sxywe0 33860 33859 2025-04-23T18:22:44Z Theknightwho 1347 Move indexPairs to [[Module:table/indexPairs]]. 33860 Scribunto text/plain 8dec1wxtgqm47fmkryi2cs2cqle291z 33861 33860 2025-04-23T20:50:32Z Theknightwho 1347 indexIpairs moved to [[Module:table/indexIpairs]]. 33861 Scribunto text/plain lw95odn5q6s30by5gt6eb0fvopubgpv 33862 33861 2025-04-24T20:21:14Z Theknightwho 1347 sortedPairs moved to [[Module:table/sortedPairs]] and keysToList() moved to [[Module:table/keysToList]]. 33862 Scribunto text/plain tg6okq2olrk5ziw8uojfd49kef7q1ix 33863 33862 2025-04-30T14:33:42Z Theknightwho 1347 Remove unused loader. 33863 Scribunto text/plain oiy0i3sl7qq84mwsdhbolsx12129q0w 33864 33863 2025-05-07T13:15:35Z Theknightwho 1347 Move reverseIpairs() to [[Module:table/reverseIpairs]]. 33864 Scribunto text/plain 3egy54r46mhtvvodcz58qn643yvfh4s 33865 33864 2025-05-13T17:59:34Z Theknightwho 1347 iterateList moved to [[Module:table/iterateList]]. 33865 Scribunto text/plain gkvonbjcq9psskhhbdij7o2je7lc228 33866 33865 2025-05-13T18:45:42Z Theknightwho 1347 extend() moved to [[Module:table/extend]]. 33866 Scribunto text/plain 30copemb3c93eavdu2kr9hv0catjq7x 33867 33866 2025-05-13T18:56:39Z Theknightwho 1347 reverse() moved to [[Module:table/reverse]]. 33867 Scribunto text/plain m0qteb7kxnd6e6wbhrvn8qzdwuwye3w 33868 33867 2025-05-13T19:46:26Z Theknightwho 1347 Move slice() to [[Module:table/slice]]. 33868 Scribunto text/plain ltfj9kfesd7snvglk9pf0okc4x3kgh0 33869 33868 2025-05-14T15:11:33Z Theknightwho 1347 flatten() moved to [[Module:table/flatten]]. 33869 Scribunto text/plain 4164x5espdobu8r8nz9evgicp00eb5m 33870 33869 2025-05-14T15:33:36Z Theknightwho 1347 invert() moved to [[Module:table/invert]]. 33870 Scribunto text/plain 19slet1c75xlcsrxy87tde1jdpyik5o 33871 33870 2025-05-14T21:57:51Z Theknightwho 1347 getNested() moved to [[Module:table/getNested]] and setNested() moved to [[Module:table/setNested]]. 33871 Scribunto text/plain exw27st65r96fvgc4krew9cy4eyvdow 33872 33871 2026-05-25T05:33:03Z King ChristLike 964 241 revisions imported from [[:en:Module:table]] 33871 Scribunto text/plain exw27st65r96fvgc4krew9cy4eyvdow Module:string utilities 828 6517 33873 2013-10-24T12:53:55Z Wikitiki89 1330 Will document later 33873 Scribunto text/plain soizh0euhn7k7rndfa5ggqaxkq8etyj 33874 33873 2013-10-26T05:08:18Z Wikitiki89 1330 33874 Scribunto text/plain bldqpb731o6vtbfe5atngexemo1jmny 33875 33874 2013-11-06T21:05:33Z Wikitiki89 1330 33875 Scribunto text/plain q5xtge2y80mzpeqhktoor4b28e85212 33876 33875 2013-11-08T20:08:02Z Wikitiki89 1330 33876 Scribunto text/plain 26npdx5rod359tqkao1y6qz4wwxccgi 33877 33876 2013-11-11T13:16:14Z Kephir 1378 use parentheses to discard second return value instead of using a potentially costly concatenation 33877 Scribunto text/plain ef6c4kwik1wrwwcf92pi3nt3tu3bg9l 33878 33877 2013-11-11T13:45:11Z Kephir 1378 do not leak do_replace into global scope 33878 Scribunto text/plain 01giox43dzzmbb5ttisyjlsozt6nhnm 33879 33878 2013-11-11T14:06:34Z Kephir 1378 save some time 33879 Scribunto text/plain 9disotb88s1s57fsafg1lbvuul29kfq 33880 33879 2013-11-11T14:45:46Z Wikitiki89 1330 @Kephir, not sure if that saves time, but at least do it right 33880 Scribunto text/plain 6qfzqrdfkk7rfho5azc7w512gaby123 33881 33880 2013-11-11T14:46:15Z Wikitiki89 1330 oops 33881 Scribunto text/plain fstwwc69v3rlfqo6cn2otonh7kkhqhi 33882 33881 2013-11-11T15:17:29Z Kephir 1378 it performed the same way the old version did. and the whole point is to perform as few string operations as possible. also, that last one made me chuckle. 33882 Scribunto text/plain iesqeftx1mot8fsk3s0dtchem9p9wen 33883 33882 2015-08-17T02:10:07Z Benwing 1385 Implement capturing_split() 33883 Scribunto text/plain nkdak95wveo2k2bd2g5ye2yfqang6ww 33884 33883 2019-07-20T22:36:52Z Benwing2 1346 add ucfirst from [[Module:form of]] 33884 Scribunto text/plain l0x721r1jufz1gboadc117yf2er2feb 33885 33884 2019-07-20T22:43:38Z Benwing2 1346 add lcfirst() 33885 Scribunto text/plain seukd0pszk20xh1ne7yyidcxbfqgc5f 33886 33885 2019-08-12T21:34:29Z Benwing2 1346 add add_indefinite_article 33886 Scribunto text/plain juq1q8v90wopxbjq09vbtf5h3yw3rlh 33887 33886 2019-08-12T23:24:32Z Benwing2 1346 add missing rfind() 33887 Scribunto text/plain 0swt34uyh8wt6unly2xpi427gthcai0 33888 33887 2019-08-12T23:32:57Z Benwing2 1346 bug fix for add_indefinite_article() 33888 Scribunto text/plain 6bwccsbcau15my13c7zo7xpna2boacx 33889 33888 2019-11-09T05:50:32Z Chuck Entz 1231 Protected "[[Module:string utilities]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 33888 Scribunto text/plain 6bwccsbcau15my13c7zo7xpna2boacx 33890 33889 2019-12-29T19:55:42Z Benwing2 1346 add function to do smart pluralization (-s/-es/-ies), including of linked text 33890 Scribunto text/plain adelcrhax3a8swyc1n439jt2zgoyeho 33891 33890 2020-01-11T01:47:42Z Benwing2 1346 add singularize() 33891 Scribunto text/plain 0vyfqlczwrjwi1fbm57pb9juuubftp4 33892 33891 2020-03-10T03:47:38Z Benwing2 1346 pluralize() needs to add -es after -z 33892 Scribunto text/plain 10ct1mcw9qelvnpqpvirat7oj4qiqmx 33893 33892 2020-06-01T05:16:07Z Benwing2 1346 better error message in format() if replacement value isn't a string 33893 Scribunto text/plain b08efd20pa4pp29ihkc1od07vs6d1gf 33894 33893 2020-10-03T05:34:53Z Benwing2 1346 allow calling pluralize() and singularize() from a template 33894 Scribunto text/plain ewvywlpqjblb82scmiozdav7xh1qb0r 33895 33894 2023-01-08T10:44:51Z Octahedron80 1350 33895 Scribunto text/plain 0lsgijt1sq1sgi9uaxktuyjm8l187s9 33896 33895 2023-01-08T10:47:50Z Octahedron80 1350 33896 Scribunto text/plain 8t3p0f6xo2qya0f2iv26kk2jgtwhya8 33897 33896 2023-01-08T10:49:11Z Octahedron80 1350 33897 Scribunto text/plain 1czsq0laz7m82xl9ajo4jtrcy1t34kl 33898 33897 2023-01-08T10:49:32Z Octahedron80 1350 33898 Scribunto text/plain 63ew97e8m3q6rtg9pgm0zljb3dypfds 33899 33898 2023-01-21T14:50:32Z Fytcha 1383 generalize to arbitrary functions; leaving error messages as is (for now) because almost every invocation is with a table 33899 Scribunto text/plain mqehqe9z0wg54u8gxl3kfac8l0729wa 33900 33899 2023-01-21T14:51:49Z Fytcha 1383 Undo revision 71014842 by [[Special:Contributions/Fytcha|Fytcha]] ([[User talk:Fytcha|talk]]) memory issues 33900 Scribunto text/plain 63ew97e8m3q6rtg9pgm0zljb3dypfds 33901 33900 2023-01-21T14:53:10Z Fytcha 1383 re-revert; apologies, I called the wrong function 33901 Scribunto text/plain bxcs2r44w9rpe58t019gzp2ng9m69fh 33902 33901 2023-03-08T22:03:28Z Theknightwho 1347 Add versions of find, match, gmatch and gsub that screen for whether the ustring library is necessary, and use the string library if not. 33902 Scribunto text/plain 1pb5iefdhb1jepike9l1taha08s8i15 33903 33902 2023-03-08T22:07:35Z Theknightwho 1347 Would help if I actually gave them the correct functions... 33903 Scribunto text/plain h5n1le27e4mkemplep4rwub8trvybx7 33904 33903 2023-03-08T22:29:43Z Theknightwho 1347 Remove the checks already in mw.ustring, as there’s no point in doing them twice. 33904 Scribunto text/plain q78ggnui2mqeh8na6mddf7vnng112kz 33905 33904 2023-03-08T22:50:36Z Theknightwho 1347 33905 Scribunto text/plain 18l92ee69bhcyygv6mfmm2s9q2izbun 33906 33905 2023-03-08T23:01:01Z Theknightwho 1347 Simplify check. 33906 Scribunto text/plain 12tavx3jlf6kqxzv3vlje1lcycw32qo 33907 33906 2023-03-09T00:15:01Z Theknightwho 1347 Expanded functions, and reinstated redundant checks (as otherwise we get false positives). 33907 Scribunto text/plain gc6z7ztmo9nazannm9ss0jry3z92ati 33908 33907 2023-03-09T00:16:46Z Theknightwho 1347 33908 Scribunto text/plain rm04jq7hh3g99t9cnvgctu9plpcipfq 33909 33908 2023-03-09T13:50:38Z Theknightwho 1347 Add version of find that also screens for whether ustring is necessary, and add char-to-byte count converter for find and match, to allow simple checkers to work properly.. 33909 Scribunto text/plain kzis5v7gfra37wdc3b60480oxikes3h 33910 33909 2023-03-09T21:09:23Z Theknightwho 1347 Add corresponding bytesToChars function, and make that and charsToBytes public functions. 33910 Scribunto text/plain 9are79xzzdej2o7qxkxvh4gwi03m204 33911 33910 2023-03-13T02:06:59Z Theknightwho 1347 Major rewrite of the find, match, gmatch and gsub functions. 33911 Scribunto text/plain c7yro3ikn50x5berm63tnzo9x78gjxk 33912 33911 2023-03-13T02:24:22Z Theknightwho 1347 33912 Scribunto text/plain cezsnas2kc1o0sh8xle5ry3h7u444fp 33913 33912 2023-03-13T02:37:13Z Theknightwho 1347 Bugfix for number input as text. 33913 Scribunto text/plain q2n2yow7i6oo6mqj5uqfpl45djj2aur 33914 33913 2023-03-13T04:46:23Z Theknightwho 1347 Correct out of date documentation. 33914 Scribunto text/plain e8g42l4wf2kh4razl030g2bu91ihg6l 33915 33914 2023-03-13T05:29:27Z Theknightwho 1347 Handle special case for patterns with "()" in. 33915 Scribunto text/plain 8m8i990z8ok1rxamgjd1offzvaqxbij 33916 33915 2023-03-13T12:49:03Z Theknightwho 1347 Add additional refinements to test for detecting complex patterns, and also add sub, len, lower and upper functions. 33916 Scribunto text/plain 5826pkkc52opzt1f8nh4yfe8g005a1g 33917 33916 2023-03-13T13:00:36Z Theknightwho 1347 Bugfix. 33917 Scribunto text/plain 6kvcijdaevg4seuidowgiqkl5selpnl 33918 33917 2023-03-14T00:43:48Z Theknightwho 1347 Replace patternIsSimple with patternSimplifier, which is able to convert certain patterns into a form usable by the string library. 33918 Scribunto text/plain es4p2hc1k70yfuhli9wb4uckikx5h1k 33919 33918 2023-03-14T01:08:56Z Theknightwho 1347 33919 Scribunto text/plain sb14tvfts8aj48ivcxa92j5335c992c 33920 33919 2023-03-15T02:27:30Z Huhu9001 1357 fix [[Wiktionary:Grease_pit/2023/March#Another_problem_with_Japanese_romanizations]] 33920 Scribunto text/plain dddhkbdxj74f3pqarffyxkkn4b6wfbn 33921 33920 2023-03-16T18:43:50Z Erutuon 1339 remove references to nil global variable "plain" 33921 Scribunto text/plain 54hv6t5xt8hlo40bkhptthtj160tftq 33922 33921 2023-03-16T22:07:26Z Theknightwho 1347 Bugfix. 33922 Scribunto text/plain oh4gjuxzonlq2ie25v44ynxrgdmvx6k 33923 33922 2023-03-17T14:06:51Z Theknightwho 1347 Minor adjustment to pattern simplifier. 33923 Scribunto text/plain ai6myuw4jcfatvvvjo0rc33l4jqpdcs 33924 33923 2023-03-17T15:44:43Z Theknightwho 1347 Minor modification to patternSimplifier + add comments. 33924 Scribunto text/plain dn9g5owbukq6t3we0a8iill4v7uxmn1 33925 33924 2023-03-17T15:46:41Z Theknightwho 1347 33925 Scribunto text/plain fjlz5vwzfgvncteajbjvzf2mdl76y5l 33926 33925 2023-03-17T15:52:39Z Theknightwho 1347 33926 Scribunto text/plain ai6myuw4jcfatvvvjo0rc33l4jqpdcs 33927 33926 2023-03-17T17:16:59Z Theknightwho 1347 Revise previous edit, and add screening check to patternSimplifier, to allow it to return more quickly in many situations. 33927 Scribunto text/plain pp8rj9fyi3tqo9cutx3x5q0v356kf2s 33928 33927 2023-03-17T19:14:46Z Theknightwho 1347 Add check to account for a minor difference (bug?) in mw.ustring.sub compared to string.sub. 33928 Scribunto text/plain twbcoo07xtelcxbl0cgwkeihqdz4usk 33929 33928 2023-03-17T23:55:53Z Theknightwho 1347 Account for string library capture limit of 32 in patternSimplifier (which was affecting [[賦斂]]). 33929 Scribunto text/plain mdkyc11dt194p2nio9ylhj2gyg0nu9c 33930 33929 2023-03-18T00:47:53Z Theknightwho 1347 Further expand patternSimplifier, to cope with 2-byte chars followed by * + or -. 33930 Scribunto text/plain iqf34prbv53si03w54bvbw7746gi0m0 33931 33930 2023-03-20T13:22:37Z Theknightwho 1347 Bugfix. 33931 Scribunto text/plain gi0yyith6l4qt2bs6c1rclp82bpltf6 33932 33931 2023-03-20T13:58:36Z Theknightwho 1347 Using match instead of find for if conditions seems to be more efficient, and also no longer consider matches for the empty string complex (as I can't seem to find anything which actually justifies this). 33932 Scribunto text/plain 41o2w8xau36yqkzyr3od3dm8rrbwsmu 33933 33932 2023-03-26T03:23:28Z Huhu9001 1357 for doc 33933 Scribunto text/plain njh0auu0fog79p05t42998wjl46trqp 33934 33933 2023-03-27T10:50:18Z Theknightwho 1347 Make accidental global var a local. 33934 Scribunto text/plain e1nckw0x6ygc7evlek7gkcdlldgk86r 33935 33934 2023-04-12T23:27:21Z Theknightwho 1347 33935 Scribunto text/plain 9cxzei41bvv9kw6e76gf3px09srsm71 33936 33935 2023-04-13T01:22:33Z Theknightwho 1347 33936 Scribunto text/plain nk2dp0ew83dezofmmbsx9ib9qqikirv 33937 33936 2023-05-08T18:48:34Z Theknightwho 1347 Bugfix. 33937 Scribunto text/plain gzaibnnxo0p6yke7dvrhjvgussfuxwm 33938 33937 2023-07-06T02:52:36Z Theknightwho 1347 Add improved nowiki function. 33938 Scribunto text/plain h7cjfrbxmkebdkzsjv9az6nu3wbn02l 33939 33938 2023-07-28T22:21:30Z Theknightwho 1347 Faster implementation of capturing_split. 33939 Scribunto text/plain 6cbpot6vl3kyhevwl7j6pr7uc11x9qp 33940 33939 2023-07-28T22:27:27Z Theknightwho 1347 Seems to cause an odd bug with Spanish inflections. 33940 Scribunto text/plain h7cjfrbxmkebdkzsjv9az6nu3wbn02l 33941 33940 2023-08-29T22:14:33Z Theknightwho 1347 33941 Scribunto text/plain iqo9n23fuhn7lzmrun5kfgi7zvko17l 33942 33941 2023-08-29T22:24:34Z Theknightwho 1347 33942 Scribunto text/plain mp8wnr0zd72zu4a0rvnhkyiegw94hmg 33943 33942 2023-09-08T14:28:57Z Theknightwho 1347 Fix for nowiki to be fully accurate to the PHP equivalent + efficiency gains. 33943 Scribunto text/plain bc3fnyw2zahirrq7seekkrk7yzne7xw 33944 33943 2023-09-11T20:13:20Z Theknightwho 1347 Add explode_utf8 function. 33944 Scribunto text/plain ptdkgag78i2b0t79hg63nkvj1dk6ek6 33945 33944 2023-09-21T02:05:48Z Theknightwho 1347 Bugfix. 33945 Scribunto text/plain n35zxfhc6t8kuz0hilcfx1mej9x8y9e 33946 33945 2023-09-21T12:28:31Z Theknightwho 1347 33946 Scribunto text/plain 0oddcgfuo2meovlb6npf7ldnzrm5gq7 33947 33946 2023-09-21T16:42:04Z Theknightwho 1347 Optimise explode_utf8 for speed and low memory use. 33947 Scribunto text/plain 0ykgaa9k88qf4hadbsqwfb0os180x1n 33948 33947 2023-09-21T16:44:08Z Theknightwho 1347 33948 Scribunto text/plain ay7x8gp6tpchrm6oc1xjh1llgrwumkd 33949 33948 2023-09-21T17:45:15Z Theknightwho 1347 Add comments. 33949 Scribunto text/plain fod350db02u601d053qmuow5pemiho7 33950 33949 2023-09-21T18:18:37Z Theknightwho 1347 33950 Scribunto text/plain 2j7e1cson6rk797ovvpom2fs38209ab 33951 33950 2023-09-22T01:23:49Z Theknightwho 1347 Screw it - let’s just have no safety checks, since there’s no obvious use-case for exploding strings that contain non-UTF8 byte sequences. 33951 Scribunto text/plain l5kzj4ibeiq29hbu90ubpxgji9x1pyv 33952 33951 2023-10-22T15:16:01Z Theknightwho 1347 Refactor nowiki function + minor bugfix. 33952 Scribunto text/plain k2r0xqyn6bwaieh1w0djspgybthin06 33953 33952 2024-01-19T11:42:16Z Theknightwho 1347 gmatch seems to be slightly faster. 33953 Scribunto text/plain fvmo8g0gdgf38iq7q8ogfcxzfr7qyvz 33954 33953 2024-02-03T21:23:58Z Theknightwho 1347 Move escape_risky_characters function into [[Module:languages]], as it's the only module that uses it. 33954 Scribunto text/plain gfzlyk2kfv7se73q43jfgvit04ue47a 33955 33954 2024-03-09T05:00:15Z Benwing2 1346 add get_indefinite_article() extracted from add_indefinite_article(); add documentation 33955 Scribunto text/plain itbc046c7ma71bl8xtvy6wvfluah61b 33956 33955 2024-03-23T06:16:08Z Theknightwho 1347 Refactor some functions for speed. 33956 Scribunto text/plain 0h4umg4yx3bjrh19eyowbqjw4qiokw1 33957 33956 2024-03-23T06:29:51Z Theknightwho 1347 Bugfix for get_indefinite_article, which needs to handle nil inputs. 33957 Scribunto text/plain fbu2h2sje7kh1p3wnywm20gq8x60llp 33958 33957 2024-03-29T15:18:02Z Theknightwho 1347 Add char function, which is faster than mw.ustring.char in all circumstances (and much faster if only one codepoint is given). 33958 Scribunto text/plain bx81wkeaiiftkw1s9pmm5ii24o91lum 33959 33958 2024-03-29T16:50:32Z Theknightwho 1347 Move new function to [[Module:string/char]] instead. 33959 Scribunto text/plain a18x95b3bedg4g2pb9fdtgy42c3c7yi 33960 33959 2024-04-04T16:07:54Z Theknightwho 1347 Amend nowiki function to be closer to the PHP version. 33960 Scribunto text/plain 0tp7ig7v6cuaqbagobnc15bsdqdjnlu 33961 33960 2024-04-04T22:23:05Z Theknightwho 1347 Remove nowiki function, now rewritten and moved to [[Module:string/nowiki]]. 33961 Scribunto text/plain cl9r7dh35amznivgdpk1tmw6qm2kk8e 33962 33961 2024-04-04T22:30:08Z Theknightwho 1347 Minor efficiencies. 33962 Scribunto text/plain 6ghembau373d5b217u3oga6imatg6vy 33963 33962 2024-04-04T22:40:18Z Theknightwho 1347 Move various local functions out of their calling functions, as they don't need to be redeclared every time. 33963 Scribunto text/plain p8xf20basimjqgynubwtd23zqxy5i3s 33964 33963 2024-04-06T21:30:59Z Theknightwho 1347 Remove unused functions. 33964 Scribunto text/plain pp1ggrdjsq39ekex3db23dfkluezo3b 33965 33964 2024-04-08T17:54:31Z Theknightwho 1347 Refactor format_fun. 33965 Scribunto text/plain 7bbm6afx1h8taa1qb0trms5gylf6o2i 33966 33965 2024-04-08T18:04:58Z Theknightwho 1347 Merging [[Module:string/pattern escape]] and [[Module:string/replacement escape]] into this module, as having separate modules for every function is difficult to manage. 33966 Scribunto text/plain 9r12sxwam1vahx8hnsz3vm1avjf5kg5 33967 33966 2024-04-08T18:47:26Z Theknightwho 1347 Amend comments. 33967 Scribunto text/plain 2ibq64v2l4ag14h06aznyxx5gsa71nb 33968 33967 2024-04-08T19:07:56Z Theknightwho 1347 Add plain_gsub. 33968 Scribunto text/plain mgfz74n56jtcb411o0zl3fi4dr8273f 33969 33968 2024-04-08T19:44:44Z Theknightwho 1347 Refactor upper and lower. 33969 Scribunto text/plain 2d0sl2brw07vs05h921p2tyc42xw7kl 33970 33969 2024-04-08T19:52:57Z Theknightwho 1347 Track uses of the alternative ustring functions. 33970 Scribunto text/plain 5876ekz9mw4x7zv2quz5in667hb70qh 33971 33970 2024-04-08T19:56:18Z Theknightwho 1347 Partial rewrite of capitalize. 33971 Scribunto text/plain 46p521fvseg26deaguj96qqkbuumodv 33972 33971 2024-04-08T19:58:43Z Theknightwho 1347 Partial rewrite of pluralize. 33972 Scribunto text/plain jil7z2vyzwpot4i8091fy8im0e23b7f 33973 33972 2024-04-08T20:00:24Z Theknightwho 1347 Partial rewrite of singularize. 33973 Scribunto text/plain hy6ri8zo89udooh1uf8dvc162xcvfn5 33974 33973 2024-04-08T20:02:55Z Theknightwho 1347 Minor amends to get_indefinite_article. 33974 Scribunto text/plain 81ptc7yupsqeogt3oxfwz9krj8frjoc 33975 33974 2024-04-08T20:03:42Z Theknightwho 1347 Bugfix. 33975 Scribunto text/plain 27d0pikc6slssisd115ghho94gl2uy3 33976 33975 2024-04-08T20:30:59Z Theknightwho 1347 Full replacement of the alternative ustring functions, as the old versions were extremely slow. 33976 Scribunto text/plain ln66sny8klsrc3ipmcofjcpv76xbptf 33977 33976 2024-04-08T20:37:30Z Theknightwho 1347 Partial rewrite of capturing_split, renaming it to split (with capturing_split as an alias for now). 33977 Scribunto text/plain g5ahalhbn0uhxsdzrjsfhta09vqn7fz 33978 33977 2024-04-08T20:39:21Z Theknightwho 1347 New iterator function gsplit, which pairs with split/capturing_split. 33978 Scribunto text/plain laobswuq55da9zn8qe09a1d8rr9kjsk 33979 33978 2024-04-08T21:49:30Z Theknightwho 1347 Bugfix. 33979 Scribunto text/plain n3hxsl9jry0hugnauxvlvpcm1hma54j 33980 33979 2024-04-08T21:55:33Z Theknightwho 1347 Use explode_utf8 when split is given the empty string. 33980 Scribunto text/plain ec9dd74r04ih5qgtzuoui66qmdk9t4s 33981 33980 2024-04-08T22:59:20Z Theknightwho 1347 Make sure split always advances by one UTF-8 character if it matches the empty string. 33981 Scribunto text/plain 3fpk69iuh5elactdxn4iomkyx16fqjl 33982 33981 2024-04-09T14:22:20Z Theknightwho 1347 Split "mode" param into "str_lib" and "plain". 33982 Scribunto text/plain sualihyl2pgjew5n354qq8tv9dicdgl 33983 33982 2024-04-09T14:48:37Z Theknightwho 1347 Merge in [[Module:string/codepoint]]. 33983 Scribunto text/plain g279o4w82u0joq3lrijjqnh2b08p58r 33984 33983 2024-04-09T16:50:50Z Theknightwho 1347 Merge in [[Module:string/char]]. 33984 Scribunto text/plain ewsgguplulixj7ydj0xdhkbfp3vad1n 33985 33984 2024-04-09T19:40:12Z Theknightwho 1347 Merge in [[Module:string/php trim]]. 33985 Scribunto text/plain sn2u8lyf7ilj7nsr51c17crzcy8nw93 33986 33985 2024-04-09T19:46:01Z Theknightwho 1347 Merge in [[Module:utilities/scribunto parameter key]]. 33986 Scribunto text/plain aopogv5fc9hn2pa2ipqk7llqhw53aln 33987 33986 2024-04-09T19:57:52Z Theknightwho 1347 Call it scribunto_param_key, as scribunto_parameter_key is excessively long. 33987 Scribunto text/plain os2yr3wtvmurbaac3y04s027ymc2ao6 33988 33987 2024-04-09T20:00:41Z Theknightwho 1347 Remove alias. 33988 Scribunto text/plain ouidle9fh6sopnpjgjy1kzl64u9jmn4 33989 33988 2024-04-09T20:21:25Z Theknightwho 1347 Add documentation for php_trim and scribunto_param_key. 33989 Scribunto text/plain dkpbq3jl21k0zxqvk208k2oqbk885kq 33990 33989 2024-04-10T23:15:00Z Theknightwho 1347 Merge in [[Module:string/decode entities]] and [[Module:string/encode entities]], with changes to encode_entities, and also add charset_escape function. 33990 Scribunto text/plain 4gjceq636adtypo6vjetxwtufww2rar 33991 33990 2024-04-11T00:11:33Z Theknightwho 1347 Add remove_comments function. 33991 Scribunto text/plain pm4at22f6ui7skbyuln990jajm8p3kx 33992 33991 2024-04-11T03:00:33Z Theknightwho 1347 Add documentation. 33992 Scribunto text/plain ra3l6nmbcn53n3nqehx3ioifgq4kcgm 33993 33992 2024-04-11T05:26:35Z Theknightwho 1347 Slightly more efficient patterns. 33993 Scribunto text/plain 2dchv6vhrgv1z82egj81cafowj9x7zr 33994 33993 2024-04-11T14:51:22Z Theknightwho 1347 Redo sub function. 33994 Scribunto text/plain 2onuxe75lnknivxwa75xm04947d3c3n 33995 33994 2024-04-11T15:55:59Z Theknightwho 1347 Negative matches are faster. 33995 Scribunto text/plain 7txumhvqvbk8asduy4js80z1gtptm5i 33996 33995 2024-04-11T15:57:18Z Theknightwho 1347 33996 Scribunto text/plain 2onuxe75lnknivxwa75xm04947d3c3n 33997 33996 2024-04-11T16:00:22Z Theknightwho 1347 Apparently not where the issue is coming from. 33997 Scribunto text/plain 7txumhvqvbk8asduy4js80z1gtptm5i 33998 33997 2024-04-11T16:08:20Z Theknightwho 1347 Bugfix. 33998 Scribunto text/plain im2wa7918gg9rzko9m3p6zxxfd4plc1 33999 33998 2024-04-11T16:16:11Z Theknightwho 1347 33999 Scribunto text/plain l5jt8y5peq7f2mqppui6zcllbb50udq 34000 33999 2024-04-11T17:58:54Z Theknightwho 1347 Even faster pattern. 34000 Scribunto text/plain odvp2z3mkirhikt6z9b7lgwjhgjix9t 34001 34000 2024-04-11T18:13:22Z Theknightwho 1347 Not safe in the pattern simplifier. 34001 Scribunto text/plain l8x60ttxx8wrdx1yrgdhjs9ngnf0pbx 34002 34001 2024-04-12T08:41:42Z Theknightwho 1347 Typo. 34002 Scribunto text/plain tux7kyzfys0ao3c7livtcpqdiinabu9 34003 34002 2024-04-12T08:47:53Z Theknightwho 1347 Add proviso to remove_comments function. 34003 Scribunto text/plain n9648ei0ftvma4u2g4k27314i1rg55h 34004 34003 2024-04-12T09:11:54Z Theknightwho 1347 Moving reverse here from [[Module:string]], as it has to be called from a module. 34004 Scribunto text/plain t4omqmuspdd16p3svga0aza0csamwlf 34005 34004 2024-04-12T09:16:09Z Theknightwho 1347 Add documentation. 34005 Scribunto text/plain 4odgflzxtmma64jg94qrvr49kxqqnmx 34006 34005 2024-04-12T10:04:34Z Theknightwho 1347 Move escape_bytes function here from [[Module:string]]. 34006 Scribunto text/plain lobvgb552w7iy039b47yd7o57c8tk3l 34007 34006 2024-04-12T21:54:57Z Theknightwho 1347 Remove unnecessary tostring calls. 34007 Scribunto text/plain 7kjsfjsw1ceypgluz5dc7xd4i777za2 34008 34007 2024-04-12T22:16:31Z Theknightwho 1347 Better handling of number inputs to len and codepoint. 34008 Scribunto text/plain owetid1tn636ncq95plkrvllqn4rnu6 34009 34008 2024-04-12T22:56:25Z Theknightwho 1347 Add gcodepoint. 34009 Scribunto text/plain eazhn4p1l65um9crsh2spjkhw3pwgug 34010 34009 2024-04-13T00:35:17Z Theknightwho 1347 Bugfix. 34010 Scribunto text/plain dzjj8mpsofcp6en4rk4fxkjjwd73ru7 34011 34010 2024-04-13T20:19:16Z Theknightwho 1347 Remove duplicate character in pattern. 34011 Scribunto text/plain lefqfdgpj7mn3to5sqv6v929fgqp9zc 34012 34011 2024-04-14T00:26:17Z Theknightwho 1347 Bugfix. 34012 Scribunto text/plain 38mnbglwy13m1unxvzggcy7bewpbanb 34013 34012 2024-04-14T03:15:12Z Theknightwho 1347 Convert patterns with character sets for multibyte characters into conventional string patterns in some cases. 34013 Scribunto text/plain dchh4bql335zrgejw05wu49b0xuovyk 34014 34013 2024-04-14T03:15:58Z Theknightwho 1347 34014 Scribunto text/plain 38mnbglwy13m1unxvzggcy7bewpbanb 34015 34014 2024-04-14T03:27:15Z Theknightwho 1347 With bugfix. 34015 Scribunto text/plain e3569rcaa4jsfvo5f1vmoy6ai6goku1 34016 34015 2024-04-14T15:06:20Z Theknightwho 1347 Expand handling of multibyte charsets. 34016 Scribunto text/plain 5tdgfwoz0mrdpgqfx2y4vjma3iafk6y 34017 34016 2024-04-14T22:42:57Z Theknightwho 1347 Handle %f charsets separately to standard ones. 34017 Scribunto text/plain 0oxvtba03xkywioq9ytexbdgqhs156g 34018 34017 2024-04-16T17:36:33Z Theknightwho 1347 Safer for char to use select to catch nil inputs. 34018 Scribunto text/plain 78zazqjlwth3gddm7lpbs8ugxss7iq1 34019 34018 2024-04-17T13:14:45Z Theknightwho 1347 Optimisations. 34019 Scribunto text/plain suuuk2y0rrqkc7750bu88dvsfyuzj8i 34020 34019 2024-04-17T15:55:08Z Theknightwho 1347 Use memoizer in [[Module:fun]]. 34020 Scribunto text/plain b9o97abbrz6kwbdgkqf12wewimfp59q 34021 34020 2024-04-17T15:59:48Z Theknightwho 1347 Avoid unnecessary table access. 34021 Scribunto text/plain b8et2so48azyafznhtp9a5s0lhmlckt 34022 34021 2024-04-19T15:45:01Z Theknightwho 1347 Add trim. 34022 Scribunto text/plain om9h3cg9zlld2qay3spkp67fbcap0mn 34023 34022 2024-04-20T15:02:58Z Theknightwho 1347 Avoid calling into ustring library with codepoint when j is -1. 34023 Scribunto text/plain j6a8yz7vwqdj5wwokg7hlrw1a309n2x 34024 34023 2024-04-20T19:51:59Z Theknightwho 1347 Add decode_uri. 34024 Scribunto text/plain gttxohvw0s5j7xmsagzqn7p4s87t2uw 34025 34024 2024-04-20T20:09:27Z Theknightwho 1347 Pre-screen decode_entities by checking for the presence of "&" before doing the full decode, as a plain check with find is > 1000x faster. 34025 Scribunto text/plain j3udx4z8fi3zf0us5lgi2wzuk0ysptk 34026 34025 2024-04-22T16:05:43Z Theknightwho 1347 Add option to remove_comments to choose between pre-template removal (applied once, and unclosed open tags are implicitly closed), versus post-template removal (applied repeatedly, and unclosed open tags are ignored): the first is for template parsing, and the second is for link parsing. 34026 Scribunto text/plain h9jpingys06d3m3awm07zv6nbl72kr6 34027 34026 2024-04-22T17:34:11Z Theknightwho 1347 Change default for local function _remove_comments. 34027 Scribunto text/plain bip4hrg1l5r8j2n43cw9tuxegg6trde 34028 34027 2024-04-22T18:03:14Z Theknightwho 1347 Reduce the number of global accesses. 34028 Scribunto text/plain nq8wv8ruyak1z8ya9ce9l8q47lunqvs 34029 34028 2024-04-25T01:15:13Z Theknightwho 1347 Modify split so that it advances by one character if it matches the empty string, not if there's been no advancement, which can happen with %f and is what mw.text.split does; that way, the frontier is treated as part of the preceding group. 34029 Scribunto text/plain dflgc8ymkbas79lfvx3p3ntvb0g6jil 34030 34029 2024-04-25T01:25:12Z Theknightwho 1347 Remove unused variable. 34030 Scribunto text/plain en6p4ohk6y4mawce0kp7ost3psbl26r 34031 34030 2024-04-28T14:39:24Z Theknightwho 1347 gsplit should return the captures from each iteration together, instead of adding everything to a table with split and then returning separately. TODO: merge with split in a way that retains the same level of perforamnce. 34031 Scribunto text/plain ale2502khx5s80dtkbff7harlzu8vn8 34032 34031 2024-04-28T15:14:23Z Theknightwho 1347 Avoid unnecessary function calls. 34032 Scribunto text/plain ci5mw0ixznqqbgyrnrey6mxr6o9bsfb 34033 34032 2024-04-28T19:51:09Z Theknightwho 1347 Split out pattern simplifier's charset parsing into local function, and fix bug where "%" placed before a non-ASCII character caused length checks to be skipped, allowing false-positives under certain conditions. 34033 Scribunto text/plain 41yvptxf0t5rf36q663h3kbus4zwcfa 34034 34033 2024-04-28T20:35:08Z Theknightwho 1347 Optimisations. 34034 Scribunto text/plain h5lc4gox89jztjeqvls3m6bsi52ictr 34035 34034 2024-04-28T21:25:38Z Theknightwho 1347 Consolidate code. 34035 Scribunto text/plain lz7x86ppm2hx6idndaf5lsadshv6luq 34036 34035 2024-04-28T23:38:40Z Theknightwho 1347 Speed up pattern_simplifier charset handling. 34036 Scribunto text/plain ouy7rzcw3wm4zb8gaqzv1xsnu8fu8eb 34037 34036 2024-04-29T10:49:51Z Theknightwho 1347 Comment. 34037 Scribunto text/plain jw4ajsqd1v982q9o28o6oe4j52b0rpy 34038 34037 2024-06-15T00:24:13Z Theknightwho 1347 Typo in comment. 34038 Scribunto text/plain 5vjtar5x3glyf7fzbiybc7gqp7iikku 34039 34038 2024-07-19T12:07:26Z Theknightwho 1347 Slight adjustment to pluralize. 34039 Scribunto text/plain dqwx3ksbd4vhu2m3rlanzdcvysgpdeu 34040 34039 2024-07-19T12:13:57Z Theknightwho 1347 Add comments re the differences in singularize. 34040 Scribunto text/plain 0xrisz8htyy7q8vm09oeiq5oa2vwuhy 34041 34040 2024-07-19T12:15:12Z Theknightwho 1347 34041 Scribunto text/plain 0scn3k5czs2p51sx4gzwyzx8t0xwsho 34042 34041 2024-08-03T17:15:34Z Theknightwho 1347 Allow the split `pattern` argument to be a custom function, to allow for more complex splitting. 34042 Scribunto text/plain ltfn2xmsm394usr5mnc5l2tzrqz7sks 34043 34042 2024-09-20T03:50:10Z Theknightwho 1347 More sophisticated checks for pluralize. 34043 Scribunto text/plain lvyjgrxeqelezn7qm1fi3ce1k51042h 34044 34043 2024-09-20T06:26:22Z Theknightwho 1347 34044 Scribunto text/plain swim33lfmyao7r4w00rqnoiwq022oaf 34045 34044 2024-09-23T12:04:47Z Theknightwho 1347 Convert pluralize into a redirect to the function in [[Module:en-utilities]]. Once all calling modules have been amended, it can be removed. 34045 Scribunto text/plain g8ko2jt4fvidfxm6fk4ym0wbp33nn86 34046 34045 2024-09-25T19:15:31Z Theknightwho 1347 Handle the null character properly in pattern_escape and charset_escape. 34046 Scribunto text/plain 50nu4bm9evdqbrz64zeibfapwlmtl4f 34047 34046 2024-09-25T19:43:21Z Theknightwho 1347 34047 Scribunto text/plain gatw8kp3qtkp6sk35rsj0rypr6075dy 34048 34047 2024-10-08T13:39:41Z Theknightwho 1347 Add comments. 34048 Scribunto text/plain oy13nmxfsb1wqc0opgc5t1fupviuqpg 34049 34048 2024-10-10T13:55:33Z Theknightwho 1347 Minor optimisations. 34049 Scribunto text/plain 6q35p8p90nki146v0ktd9zb239zg7cc 34050 34049 2024-10-10T14:31:48Z Theknightwho 1347 Further optimisation. 34050 Scribunto text/plain 04ludcz3pavvinio2rh6sw93zffrkzf 34051 34050 2024-10-10T14:34:46Z Theknightwho 1347 Temporary revert. 34051 Scribunto text/plain 6q35p8p90nki146v0ktd9zb239zg7cc 34052 34051 2024-10-10T14:46:55Z Theknightwho 1347 Restore with fix. 34052 Scribunto text/plain ck06m19ueiqtol2kj0x20ce9swztlx9 34053 34052 2024-10-14T01:09:48Z Theknightwho 1347 Support number inputs to scribunto_param_key, which can sometimes be converted to strings. 34053 Scribunto text/plain dqky4let19a55ryspytz7tdsbfy2lf0 34054 34053 2024-10-14T11:39:53Z Theknightwho 1347 Update documentation. 34054 Scribunto text/plain emztacgx5a720rmazwtsz8lx0h03c1m 34055 34054 2024-10-14T13:17:19Z Theknightwho 1347 Simplify code. 34055 Scribunto text/plain anwgbjne4m9h74lffb684hxm2u3488v 34056 34055 2024-10-16T01:35:20Z Theknightwho 1347 Add no_trim flag to scribunto_param_key. 34056 Scribunto text/plain 0zvohqo0io1zqmdiac56wc86ht9nv4k 34057 34056 2024-11-14T11:03:48Z Theknightwho 1347 Use is_callable instead of checking for a function type, as this allows the use of callable tables (functors). 34057 Scribunto text/plain 38f6q76yfzo0k8ulfb5a2zqs87vzrw8 34058 34057 2024-11-14T16:54:04Z Theknightwho 1347 Load functions from other modules on demand by using pointer functions that dereference themselves. 34058 Scribunto text/plain 4wmdhxczpo96avmx6x95xpyuxvka5du 34059 34058 2024-11-18T01:23:34Z Theknightwho 1347 Comment + formatting. 34059 Scribunto text/plain le3ybs5d2rnjnj8u8vlxbi3n5vdjxy5 34060 34059 2024-11-18T17:22:54Z Theknightwho 1347 Just replace pluralize with the target function on the first call, instead of redirecting to it. 34060 Scribunto text/plain bj0i2e9w2go7b5wsksrmztj2czcm9di 34061 34060 2024-11-18T17:52:58Z Theknightwho 1347 Load data on demand without having to check for it every time. 34061 Scribunto text/plain jkcd2a2y04k251q1aldqc1i5h27nore 34062 34061 2024-11-19T15:31:14Z Theknightwho 1347 Code readability. 34062 Scribunto text/plain s9gne18yj7berkf2a48ni8xo29orcfp 34063 34062 2024-11-19T16:19:04Z Theknightwho 1347 Discard unnecessary data loaders. 34063 Scribunto text/plain oh2170l603n3mkv8514szg8haf661dz 34064 34063 2024-12-02T22:14:40Z Theknightwho 1347 Add case_insensitive_pattern. 34064 Scribunto text/plain t9fe2dcwnqpdafl48qnnyd5fsy12o22 34065 34064 2024-12-03T00:26:38Z Theknightwho 1347 Special handling of initial ^ in split and gsplit, and merge the logic of the two. 34065 Scribunto text/plain ehmqsop4kanetdxe8ufr4lcyrewkntw 34066 34065 2024-12-03T01:29:24Z Theknightwho 1347 More sophisticated handling of optional pattern in case_insensitive_pattern. 34066 Scribunto text/plain 75dpymm82p5fvvjuvacks4jzejaar56 34067 34066 2024-12-03T13:32:56Z Theknightwho 1347 34067 Scribunto text/plain i2awejide7x6wl0p5825k8uxdo6118b 34068 34067 2024-12-20T20:49:07Z Theknightwho 1347 Memoisation moved to [[Module:memoize]]. 34068 Scribunto text/plain dqmy4ago6v1qh9l6j9gkbe3uyp13591 34069 34068 2024-12-20T21:38:28Z Theknightwho 1347 Add get_charset function for sanitising inputs which are intended to be character sets. 34069 Scribunto text/plain 0lk5xo56aiamug9phy8n4gm58otcgrc 34070 34069 2024-12-20T22:28:09Z Theknightwho 1347 Clean-up code. 34070 Scribunto text/plain h3o72xej4drnc7lb1qh30yjkkigd1tu 34071 34070 2024-12-21T01:16:21Z Theknightwho 1347 Track issues in trim() + add new version to be used once any outstanding issues have been cleared up in calling modules. 34071 Scribunto text/plain rbne9a17hjm6iqtx3qok7vl25u3l7rq 34072 34071 2024-12-21T18:20:49Z Theknightwho 1347 Switch to the new trim function, and use load_data in [[Module:load]]. 34072 Scribunto text/plain hj343is15x7h16tbjvaxiz2u9u83m4t 34073 34072 2024-12-21T20:49:03Z Theknightwho 1347 Minor optimisations. 34073 Scribunto text/plain p0z5br8rv2c0u8tz3ql05qh34uw344l 34074 34073 2024-12-22T15:04:45Z Theknightwho 1347 Various optimisations + better handling of certain defective patterns. 34074 Scribunto text/plain 3tvwkzi30i5n8e108knnjetg4yom9pu 34075 34074 2024-12-22T15:07:31Z Theknightwho 1347 Add TODO. 34075 Scribunto text/plain o4tnvie8kluucbil9db51okhxw2xeum 34076 34075 2024-12-22T15:09:58Z Theknightwho 1347 34076 Scribunto text/plain kdwd8piqcijh94bq77uhiptc6yntmex 34077 34076 2024-12-23T13:01:39Z Theknightwho 1347 Optimisations + comments. 34077 Scribunto text/plain n9sff39motm02ww3eryb2sjdnao5ykb 34078 34077 2024-12-23T14:24:00Z Theknightwho 1347 Bugfix for character sets beginning with "]", as it's non-magic iff it's the first character (i.e. they shouldn't be treated as empty character sets). 34078 Scribunto text/plain cs8ppni3qj50o0arjiwshc70a8bq0oz 34079 34078 2024-12-23T14:53:32Z Theknightwho 1347 Bugfix for patterns where a 2-byte character with a quantifier is followed by a quantifier-like character, as the latter needs to be escaped (e.g. "б+?"), since "б+" is converted to a pattern that doesn't end in a quantifier anymore. 34079 Scribunto text/plain agp1s32gcyiklozala1r75my089dkav 34080 34079 2024-12-24T01:08:42Z Theknightwho 1347 Bugfix for .+ and %Z+, which need to match at least one non-trailing character. 34080 Scribunto text/plain euzyy8hf0w2soq8qq3zikx0qkry6zo3 34081 34080 2024-12-24T17:36:00Z Theknightwho 1347 Minor optimisations. 34081 Scribunto text/plain 9mt457eusrt2g4p36zwsz7nx2mgmhns 34082 34081 2024-12-24T18:03:36Z Theknightwho 1347 34082 Scribunto text/plain 4oke2vpdu755i6ps6ggd97qynjzpjc6 34083 34082 2025-01-21T04:48:57Z Theknightwho 1347 Add is_not_empty(). 34083 Scribunto text/plain s7uvsqv50wnvm4rrhanv6pqf4jfho7i 34084 34083 2025-01-31T21:23:39Z Benwing2 1346 move English-specific functions to [[Module:en-utilities]] 34084 Scribunto text/plain bdo04a66kkct01c5uhtgzl8i26604ye 34085 34084 2025-02-01T06:18:16Z WingerBot 1359 use [[Module:en-utilities]] for get_indefinite_article(), add_indefinite_article(), pluralize(), singularize() (manually assisted) 34085 Scribunto text/plain awejmp4uvtqiugydg7uqvjlmruyyd5q 34086 34085 2025-02-01T06:20:33Z Benwing2 1346 delete functions moved to [[Module:en-utilities]]; all callers converted 34086 Scribunto text/plain n5nzxmkrv0ulr0smpj68vhhb0u051gk 34087 34086 2025-02-01T06:21:22Z Benwing2 1346 delete last function pluralize() moved to [[Module:en-utilities]]; all callers converted 34087 Scribunto text/plain p484for9sfw5crnt4t75qe1lxrh2lza 34088 34087 2025-02-20T16:23:41Z Theknightwho 1347 Add is_utf8_char(). 34088 Scribunto text/plain aye0ss2904rkuzx20ipna18riepvxse 34089 34088 2025-03-10T04:44:18Z Theknightwho 1347 Add title_case, camel_case and snake_case functions. 34089 Scribunto text/plain 6na9jt4ryobbshf7v0mqjxst69qccqn 34090 34089 2025-03-13T03:30:46Z Theknightwho 1347 php_trim and scribunto_parameter_key moved to [[Module:Scribunto]]. 34090 Scribunto text/plain scomkoccz27137k69aplbta8pi3r11y 34091 34090 2025-03-13T21:46:58Z Theknightwho 1347 Don't return "?" for surrogate codepoints input to char(). Also exclude surrogates from being counted as valid UTF-8. 34091 Scribunto text/plain 3njjsnfyv9g3ya70p2zquyf5ttk2a1v 34092 34091 2025-03-14T11:08:35Z Theknightwho 1347 Better error handling in char(). 34092 Scribunto text/plain 7y1f72gu5a80lujqh8gqwgewlhl4yrt 34093 34092 2025-03-15T17:35:30Z Theknightwho 1347 Add isutf8(). 34093 Scribunto text/plain a5nyqh20z47u6xybndm1x4y7tkdb3yp 34094 34093 2025-03-15T18:25:10Z Theknightwho 1347 34094 Scribunto text/plain 0qen50b3aqivgghog5w7umui40ti84v 34095 34094 2025-03-15T20:29:18Z Theknightwho 1347 Validate UTF-8 with codepoint() and gcodepoint(), as they inherently rely on it. 34095 Scribunto text/plain 4hc6dodpgi6wmniy5x6awo2q76m88zu 34096 34095 2025-03-16T18:33:21Z Ioaxxere 1384 This isn't [[w:undefined behavior]] in e.g. the C sense, that's not a thing in Lua 34096 Scribunto text/plain 28mtmcbrc1a7yuejeznxjgls7jipdux 34097 34096 2025-04-01T17:37:48Z Theknightwho 1347 charset_escape moved to [[Module:patterns]]. 34097 Scribunto text/plain 34y0ys809e07v66qk58g1pcq0s2q4lp 34098 34097 2025-04-02T10:44:53Z Theknightwho 1347 Move char() function to [[Module:string/char]], as it's not worth loading this module just for a few character conversions. 34098 Scribunto text/plain 0bdt6635r7en7e9kfm97aw90v6gfj1o 34099 34098 2025-04-08T17:01:41Z Theknightwho 1347 Move count() here from [[Module:string/templates]]. 34099 Scribunto text/plain p763m3hu1xdw5niquray8ky9jejh4ab 34100 34099 2025-04-09T15:19:37Z Theknightwho 1347 34100 Scribunto text/plain 06sblt074hlewq08m7ycmsy0ls05xyk 34101 34100 2025-04-19T02:00:39Z Theknightwho 1347 Bugfix for codepoint() to deal with the empty string. 34101 Scribunto text/plain lng35kt3xbd0gl61wfne2khiyfvm7ra 34102 34101 2025-04-24T09:41:48Z Surjection 380 34102 Scribunto text/plain 3f4kdmh6wupkbxgtm7hsp02ylynkahg 34103 34102 2025-04-24T12:26:41Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 34103 Scribunto text/plain ai5i5gf5v5yyf82imbp9i2dvv10s6on 34104 34103 2025-05-21T22:27:16Z Theknightwho 1347 34104 Scribunto text/plain 91pd568xhs622asd47rxuenxolxzzc1 34105 34104 2025-06-14T06:57:23Z Benwing2 1346 make ucfirst() and lcfirst() work in the presence of wrapping HTML spans and such, and document them; reformat remaining documentation to 120 chars per line max 34105 Scribunto text/plain ndjfpg4lokleft04xzto19wigx7fczh 34106 34105 2026-02-22T16:39:06Z 沈澄心 1387 34106 Scribunto text/plain 159youvy0ev7rrlrvkndkvqqru21b4a 34107 34106 2026-02-22T16:43:10Z 沈澄心 1387 Undid revision [[Special:Diff/89666530|89666530]] by [[Special:Contributions/沈澄心|沈澄心]] ([[User talk:沈澄心|talk]]) 34107 Scribunto text/plain ndjfpg4lokleft04xzto19wigx7fczh 34108 34107 2026-05-25T05:33:10Z King ChristLike 964 235 revisions imported from [[:en:Module:string_utilities]] 34107 Scribunto text/plain ndjfpg4lokleft04xzto19wigx7fczh Module:parameters 828 6518 34109 2015-05-02T22:34:51Z Rua 1351 Created page with "local export = {} function export.process(args, params) -- Make a list of all required parameters local required = {} for name, param in pairs(params) do if param.requ..." 34109 Scribunto text/plain p5gdjsvyvcl2amcoq36c4619c5bwhfs 34110 34109 2015-05-03T17:46:40Z Rua 1351 34110 Scribunto text/plain qgfn8f4fzrroavxqyoxfx7n3kd5vx7g 34111 34110 2015-05-03T21:10:26Z Rua 1351 34111 Scribunto text/plain 4177hgnvu27wbmlujwk30sn29eovi8m 34112 34111 2015-05-03T21:10:54Z Rua 1351 34112 Scribunto text/plain 4561tfiuue0bk20cf3p1gwgs7o8098w 34113 34112 2015-05-03T21:11:46Z Rua 1351 34113 Scribunto text/plain qgfn8f4fzrroavxqyoxfx7n3kd5vx7g 34114 34113 2015-05-03T21:13:13Z Rua 1351 34114 Scribunto text/plain 2fdfn82f0yiiy85j4csq2s3r5f02hsz 34115 34114 2015-05-16T20:54:48Z Rua 1351 34115 Scribunto text/plain a7kndp45zfdljg5huy6cqbuhvgxr0fx 34116 34115 2015-05-16T21:13:15Z Rua 1351 34116 Scribunto text/plain odnrbybbc5vkgfs5c4mn73kcfkgzj9r 34117 34116 2015-05-16T21:25:39Z Rua 1351 34117 Scribunto text/plain q6znch8txet3br4jbnxtmhbobgnqjb0 34118 34117 2015-05-16T21:31:37Z Rua 1351 34118 Scribunto text/plain gsi4wn122p1i4oj0n7n566qpzaslps8 34119 34118 2015-05-16T21:32:50Z Rua 1351 34119 Scribunto text/plain f85s5jbkr45z9hp5xvjw6xkjh38j706 34120 34119 2015-05-16T21:35:40Z Rua 1351 34120 Scribunto text/plain j62n05uo7k87v9xckt1400cir6udh7d 34121 34120 2015-05-16T21:41:04Z Rua 1351 34121 Scribunto text/plain m3keas3og1utz3w7npheawgibl1jk9o 34122 34121 2015-05-16T21:43:06Z Rua 1351 34122 Scribunto text/plain fwer84ew182i6gk1zaxaw0udcl4bw0y 34123 34122 2015-05-16T21:44:11Z Rua 1351 34123 Scribunto text/plain 9kl20w769alylx0av8tbc4jh3qgia4o 34124 34123 2015-05-16T22:00:11Z Rua 1351 34124 Scribunto text/plain k5ptwdnn0a2b74jjc78fhrle6nm9rkn 34125 34124 2015-05-16T22:41:20Z Rua 1351 34125 Scribunto text/plain jeo8yuet0vi0zsc0nswqd8ir10s57ze 34126 34125 2015-05-16T23:06:09Z Rua 1351 34126 Scribunto text/plain 7ldk8khhwo0529hq44st9aia6pvvd0i 34127 34126 2015-05-18T17:22:47Z Rua 1351 34127 Scribunto text/plain 79n5fn304v69sn07v3cyno9f6t6qsge 34128 34127 2015-06-11T02:41:06Z Chuck Entz 1231 make error message clearer: "does not exist" -> "is not used by this template" 34128 Scribunto text/plain 0b2091w37c7o4plbha3mjaf1fdkfx4v 34129 34128 2015-07-05T22:28:32Z Rua 1351 34129 Scribunto text/plain 8gihnvl27r2wxhhn6zn4x20jxxt39of 34130 34129 2015-10-19T16:16:47Z Rua 1351 34130 Scribunto text/plain iswsc2tzwdrl91mggahq86jv385uqu3 34131 34130 2015-12-02T16:33:22Z Rua 1351 34131 Scribunto text/plain 4rq7nci2zqpqft9ltajd69ntiqe5pqx 34132 34131 2016-01-18T15:39:11Z Rua 1351 Remove leading and trailing whitespace from arguments before further processing 34132 Scribunto text/plain cw1ld0j9m18qq4xkxdosc97c6z5oebt 34133 34132 2016-01-24T07:35:10Z Kc kennylau 1373 34133 Scribunto text/plain kn7flndp96prku4gfg7awyx2o734v06 34134 34133 2016-01-24T07:49:47Z Kc kennylau 1373 34134 Scribunto text/plain mx1a0ubiokvdh5mh8g94wlmfmi6bwrp 34135 34134 2016-01-24T09:06:06Z Kc kennylau 1373 34135 Scribunto text/plain cst8441w1bbxn5o1fyiztin6wc57u1m 34136 34135 2016-01-24T10:18:48Z Kc kennylau 1373 34136 Scribunto text/plain 9vdgl7fjpjisd2pe6os9sejo5zdfgy1 34137 34136 2016-01-24T10:35:50Z Kc kennylau 1373 34137 Scribunto text/plain qkver6ywnwrdjt4ukbj8cz8nqc264n7 34138 34137 2016-08-29T21:30:50Z Jberkel 1376 Fix gsub quoting (see Talk for explanation) 34138 Scribunto text/plain 7tpf2gti4dulz1ltfgf4u9vpjuuf0zr 34139 34138 2017-01-23T05:49:24Z Erutuon 1339 outsourcing the escaping of characters to [[Module:string]] 34139 Scribunto text/plain c6yyp4qn46wlq8ikm4lp1lu08lmn60w 34140 34139 2017-01-23T05:55:11Z Erutuon 1339 Undo revision 42099809 by [[Special:Contributions/Erutuon|Erutuon]] ([[User talk:Erutuon|talk]]): but this makes every page show up in transclusions of [[Module:string]] 34140 Scribunto text/plain 7tpf2gti4dulz1ltfgf4u9vpjuuf0zr 34141 34140 2017-03-11T02:49:06Z Erutuon 1339 make required parameter error messages show all required parameters 34141 Scribunto text/plain iru0w1ckm9dtg4v8fthf4f5b298bzqi 34142 34141 2017-03-11T02:49:52Z Erutuon 1339 no error if count is 0 34142 Scribunto text/plain ns89kpz5uj7f01tptlf9t6dgldzb3ls 34143 34142 2017-05-18T02:27:27Z Erutuon 1339 use escaping function in [[Module:utilities]] 34143 Scribunto text/plain g9t8e9p787vufc6o9tzhvko41cwditi 34144 34143 2017-05-18T02:53:07Z Erutuon 1339 new remove_holes function in [[Module:table]] 34144 Scribunto text/plain rnd4zsob16xl93mm84hjw73mq925ko7 34145 34144 2017-05-18T03:26:27Z Erutuon 1339 moved pattern_escape to [[Module:string]] 34145 Scribunto text/plain br9thatii4nim6eoc3tx8jmqqst0336 34146 34145 2017-06-12T00:22:56Z Erutuon 1339 preparing for move 34146 Scribunto text/plain t89afoktki6okxvjcj4mm49tpmtx6ji 34147 34146 2017-06-12T02:16:19Z Erutuon 1339 move finished 34147 Scribunto text/plain 3nch1ga23v6grve6vznld3m6guc7vt9 34148 34147 2017-07-19T17:11:59Z Erutuon 1339 allow parameters with aliases to be required 34148 Scribunto text/plain kpoo8bfkjgx960fv62cc1qqskxupz0q 34149 34148 2017-07-19T18:45:15Z Erutuon 1339 tracking for aliases that are required, which should be disallowed now 34149 Scribunto text/plain o7akkl5q1mpj47gus56mfvnvzm209wt 34150 34149 2017-09-03T21:25:25Z Erutuon 1339 less repetitive 34150 Scribunto text/plain ewyoflr4a1jqm2uur7txu6tz5ooa284 34151 34150 2017-09-03T21:59:21Z Rua 1351 34151 Scribunto text/plain 43lk67x55h0i3hbtsqt0hwkzjs02fke 34152 34151 2017-11-10T22:45:15Z Erutuon 1339 in these cases, basic string function can be used 34152 Scribunto text/plain 5l72e6q8kxzw9o7ylsq1yhxhktco7pc 34153 34152 2017-11-22T21:54:07Z 205.154.183.200 34153 Scribunto text/plain pi0o9ya87z1akvndenyqjr0q3ek8fxm 34154 34153 2017-11-22T22:01:19Z Lo Ximiendo 1388 Reverted edits by [[Special:Contributions/205.154.183.200|205.154.183.200]]. If you think this rollback is in error, please leave a message on my talk page. 34154 Scribunto text/plain 5l72e6q8kxzw9o7ylsq1yhxhktco7pc 34155 34154 2018-01-05T22:36:01Z Rua 1351 34155 Scribunto text/plain de0ja9mf2iz4fub0riqhib6bd86bem1 34156 34155 2018-01-05T22:49:54Z Erutuon 1339 opposite way around 34156 Scribunto text/plain hngcnupciqwoodipi2a0vnnoxvrzphv 34157 34156 2018-01-15T08:39:40Z Erutuon 1339 change level of error message 34157 Scribunto text/plain ip27ko68btpyvzcayf0uslo3xn180ub 34158 34157 2018-03-12T05:20:52Z Erutuon 1339 used for testing an issue with [[Module:headword/templates]] 34158 Scribunto text/plain m4ag9zljnd8xpaq0qikr5g4fadttqzi 34159 34158 2018-03-12T05:21:05Z Erutuon 1339 Undo revision 49151178 by [[Special:Contributions/Erutuon|Erutuon]] ([[User talk:Erutuon|talk]]) 34159 Scribunto text/plain ip27ko68btpyvzcayf0uslo3xn180ub 34160 34159 2018-06-08T03:04:58Z 70.71.90.6 34160 Scribunto text/plain 5ey03arhgvu4pa59u3dasuloscfys14 34161 34160 2018-06-08T03:32:38Z Chuck Entz 1231 Reverted edits by [[Special:Contributions/70.71.90.6|70.71.90.6]]. If you think this rollback is in error, please leave a message on my talk page. 34161 Scribunto text/plain ip27ko68btpyvzcayf0uslo3xn180ub 34162 34161 2018-06-08T03:33:23Z Chuck Entz 1231 Protected "[[Module:parameters]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34161 Scribunto text/plain ip27ko68btpyvzcayf0uslo3xn180ub 34163 34162 2018-07-02T19:28:06Z Erutuon 1339 track unrecognized "type" field; it's save to call tonumber(nil) or tonumber("") 34163 Scribunto text/plain cy23m3vrx7s0gjpu2f0uzp2krr85lzl 34164 34163 2019-02-21T22:47:20Z Benwing2 1346 support require_number so that only e.g. "lang1" is recognized in a list-type parameter, rather than either "lang1" or "lang" 34164 Scribunto text/plain a1h8d09bkce0602z6g7zbpg5t7awil6 34165 34164 2019-02-21T22:49:20Z Benwing2 1346 require_number -> require_index 34165 Scribunto text/plain 637dhmeemxbbieg09uazhbxidisvyvx 34166 34165 2019-03-01T01:24:54Z Benwing2 1346 fix a nasty bug where some params were skipped in the presence of params with = signs in them, due to side-effecting a table while iterating over it 34166 Scribunto text/plain e79e5zxnovw8mgml5yxpastce0ylr0v 34167 34166 2019-03-01T01:30:16Z Erutuon 1339 Undo revision 51651813 by [[Special:Contributions/Benwing2|Benwing2]] ([[User talk:Benwing2|talk]]): module errors because mw.clone cannot copy a table that has been loaded with mw.loadData 34167 Scribunto text/plain 637dhmeemxbbieg09uazhbxidisvyvx 34168 34167 2019-03-01T01:32:55Z Benwing2 1346 OK, resurrect the bug fix for disappearing "falt" and such while I figure out how to clone a table properly 34168 Scribunto text/plain 2a5adsel420vk70ht7ost1hl18brm5f 34169 34168 2020-11-26T05:35:29Z Benwing2 1346 bug fix for maxindex with aliased list params 34169 Scribunto text/plain 5b9eqoovyiwss21ytx96hupc4q6qyz8 34170 34169 2022-01-04T13:05:01Z Surjection 380 very common module, so reimplement funcs instead of importing them from elsewhere in an attempt to reduce memory usage 34170 Scribunto text/plain s3wmcfb7u3p03vfqqdcna5684ert17x 34171 34170 2022-01-04T13:36:25Z Surjection 380 34171 Scribunto text/plain 0nt3o8rxqgvpf7q9r5ol60nr1atmz12 34172 34171 2022-08-24T19:23:35Z Surjection 380 minify widely used template 34172 Scribunto text/plain 1bl3hvmmlh399hz9mt75mqmvguxmvvb 34173 34172 2023-02-22T04:17:25Z Theknightwho 1347 Add the ability to throw an error if param 1 is a language code (for templates that do not take language codes, where users may forget this). 34173 Scribunto text/plain l8q8bobplr0bmyrflef5r4mja1v9vz7 34174 34173 2023-02-22T04:30:20Z Theknightwho 1347 34174 Scribunto text/plain t0x53zppm7xks0h1mymsq8mfq9n3ua7 34175 34174 2023-04-07T23:31:08Z Theknightwho 1347 Add string shortcuts for certain common parameter types, which means objects for those types only need to be declared once per page. 34175 Scribunto text/plain 8f1dq15h5kmlz9twyybau9z4b4lk9qc 34176 34175 2023-04-07T23:33:03Z Theknightwho 1347 Actually, no point putting that in a separate function. 34176 Scribunto text/plain ifpkm2twjx49rydebe6xq0kwhc5mcff 34177 34176 2023-04-08T00:29:09Z Theknightwho 1347 Revert, so that [[Module:parameters/data]] can be used to store the parameter tables for the most common modules, which avoids having to do the substitutions every invocation. 34177 Scribunto text/plain t0x53zppm7xks0h1mymsq8mfq9n3ua7 34178 34177 2023-04-08T01:28:55Z Theknightwho 1347 Necessary changes due to params table sometimes being loaded via mw.loadData. Allow for ready-made modified version to be stored in the data module if it needs to be changed due to using the equals sign. 34178 Scribunto text/plain 6adstnrhxiha4sg99l4d7zr1fj0loms 34179 34178 2023-04-08T01:42:14Z Theknightwho 1347 34179 Scribunto text/plain qjcn69mgfscfg3hukyb9c9r69qkplb2 34180 34179 2023-04-08T03:19:23Z Theknightwho 1347 Add `separate_no_index` option, to distinguish between a param with index 1 and a param with no index. 34180 Scribunto text/plain bqtwg8muetukjdzk3s8j4tzze4c93jv 34181 34180 2023-04-08T03:25:28Z Theknightwho 1347 Undo revision 72622619 by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 34181 Scribunto text/plain qjcn69mgfscfg3hukyb9c9r69qkplb2 34182 34181 2023-04-08T03:26:54Z Theknightwho 1347 34182 Scribunto text/plain gdw1la5a9t244rjfesi0oafy72pk75o 34183 34182 2023-04-08T03:31:34Z Ioaxxere 1384 Undo revision 72622641 by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) Still broken 34183 Scribunto text/plain qjcn69mgfscfg3hukyb9c9r69qkplb2 34184 34183 2023-04-08T03:36:08Z Theknightwho 1347 Undo revision 72622651 by [[Special:Contributions/Ioaxxere|Ioaxxere]] ([[User talk:Ioaxxere|talk]]) 34184 Scribunto text/plain gdw1la5a9t244rjfesi0oafy72pk75o 34185 34184 2023-04-08T03:42:38Z Theknightwho 1347 If `separate_no_index` is used, set the default index as "default" instead of 0. 34185 Scribunto text/plain q01evb8asbn3r04oe5hhp89c3uk2r3b 34186 34185 2023-04-21T23:33:25Z Theknightwho 1347 Add tracking for empty parameters, and also add a bunch of more specific tracking to make it easier to narrow down issues. 34186 Scribunto text/plain om4fb741z6g3auc7c80rco4zmqwkkle 34187 34186 2023-04-22T00:36:24Z Theknightwho 1347 Don't track empty numbered parameters when a higher number is in use (i.e. don't track things like {{l|en||term}}). 34187 Scribunto text/plain n3szelyaekobzq3up9uopa4ttc133xb 34188 34187 2023-04-22T00:45:10Z Theknightwho 1347 Avoid (unlikely but possible) weird tracking results with numbered parameters below 1. 34188 Scribunto text/plain c9a9e6fg4db8h3e8x898img43wc6udj 34189 34188 2023-04-22T00:47:36Z Theknightwho 1347 34189 Scribunto text/plain rd8wzejrormlk68vb3br5jl3bjx7st6 34190 34189 2023-04-22T01:11:30Z Theknightwho 1347 Don't allow parameters like 500= to prevent tracking any numbered params below that. 34190 Scribunto text/plain p0izn4jk3u41818y4dj2k8eybk3bxjm 34191 34190 2023-08-18T23:32:00Z Theknightwho 1347 Use [[Module:yesno]]. 34191 Scribunto text/plain quti8zp50xm3vuuk60lnlj4xd9g7og9 34192 34191 2023-11-28T03:52:12Z Theknightwho 1347 Better handling of accidentally duplicated parameters. 34192 Scribunto text/plain nw6nt32e8vonkc0cw3a9tnzwdj1yxx9 34193 34192 2023-11-28T03:54:27Z Theknightwho 1347 Undo revision [[Special:Diff/76802433|76802433]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 34193 Scribunto text/plain quti8zp50xm3vuuk60lnlj4xd9g7og9 34194 34193 2023-11-28T03:59:32Z Theknightwho 1347 Reinstate with bugfix. 34194 Scribunto text/plain 7i2gz256vdnetioidtrlvysfurln8yt 34195 34194 2023-12-08T07:53:53Z Benwing2 1346 [[User:Urszag]] [[User:Theknightwho]] fix brokenness with eliding distinction between nil and false; fixes issue with classical=0 in {{la-IPA}} 34195 Scribunto text/plain faxbdtcxcq7i70hd2ewh3opz5ppyif9 34196 34195 2023-12-08T09:49:55Z Benwing2 1346 support `disallow_holes = true` to throw an error if there are any holes in list arguments 34196 Scribunto text/plain pizixxkxgw0cad53equ5cczp17wz4mx 34197 34196 2024-02-11T02:35:34Z Theknightwho 1347 Move towards deprecating [[Module:parameters/data]]. 34197 Scribunto text/plain svcb0shlfpnijc0gdjk7vbtjbr8s6hk 34198 34197 2024-02-21T00:48:46Z Theknightwho 1347 Remove the "no_lang_code" option - unused and not useful. 34198 Scribunto text/plain kmf9uzduml6hryifcdk776rk1wdys2o 34199 34198 2024-02-21T01:18:31Z Theknightwho 1347 Add "lang", "family" and "script" as new parameter types, which take codes, return the relevant objects and throw errors if they're invalid. This should mean we can eventually take parameter checking out of [[Module:languages]] and [[Module:scripts]] where it doesn't belong. 34199 Scribunto text/plain c4ne5lzcwhgdrwq2be3jt8vbleb6khz 34200 34199 2024-02-21T01:53:16Z Theknightwho 1347 Ensure that the loop for removing holes in list parameters only affects list parameters, not lang/family/script objects. 34200 Scribunto text/plain 8o433q4u3qfkw6h1a99ryahq9mcp1eh 34201 34200 2024-02-21T04:31:25Z Theknightwho 1347 Check input params are in a normalised form (e.g. 1 not "1", "foo" not " foo "), to ensure output arguments get normalised to a form consistent with Scribunto. 34201 Scribunto text/plain 19td156gylr9l26bja33g5mf8lq95pr 34202 34201 2024-02-21T04:32:18Z Theknightwho 1347 Comment. 34202 Scribunto text/plain 1dkwfrqibkcz77b96d2spq80vswmryw 34203 34202 2024-02-21T04:47:19Z Theknightwho 1347 Bugfix. 34203 Scribunto text/plain e7gdroizok60kn3auzl5w7oyrnfcoyh 34204 34203 2024-02-21T05:07:30Z Theknightwho 1347 Consequential change after a called function has been moved into its own module. 34204 Scribunto text/plain ie2iyneyhpz9c17i2nflai5y4ittugr 34205 34204 2024-02-21T16:54:32Z Theknightwho 1347 Cut down on the bloated tracking. 34205 Scribunto text/plain gkjnmg6tlde71pgswqggcthpvxqyv3c 34206 34205 2024-02-21T17:07:08Z Theknightwho 1347 Consolidate some checks. 34206 Scribunto text/plain lb7le13unarpvwikd776eotsgy2cpuv 34207 34206 2024-02-21T17:12:03Z Theknightwho 1347 34207 Scribunto text/plain qszli57y4z4h8xztrwuq7xo3ocdysc2 34208 34207 2024-02-21T21:04:08Z Theknightwho 1347 Minor bugfix, consolidate some code, and lay groundwork for replacing "=" placeholder with "\1", because the equals sign causes issues in certain scenarios. 34208 Scribunto text/plain 5x9pltjrhjil1oieomsb7pky869l3q3 34209 34208 2024-02-21T21:17:14Z Theknightwho 1347 Temporary revert. 34209 Scribunto text/plain qszli57y4z4h8xztrwuq7xo3ocdysc2 34210 34209 2024-02-21T21:32:48Z Theknightwho 1347 Restore with fix. 34210 Scribunto text/plain ps3eo249w48ym8qh2ht9racbhj0c1gj 34211 34210 2024-02-22T23:36:53Z Theknightwho 1347 Bugfix. 34211 Scribunto text/plain 2bgn3uzr24u0yujh3lqse62gdt3nj3e 34212 34211 2024-02-23T01:30:35Z Theknightwho 1347 Add some additional safety checks + make some of the existing ones more efficient. 34212 Scribunto text/plain kx44x3tqqymn9ss8kx4zwmrnmd4cm7c 34213 34212 2024-02-23T01:34:22Z Theknightwho 1347 Issue with [[Module:ja-pron]]. 34213 Scribunto text/plain 2bgn3uzr24u0yujh3lqse62gdt3nj3e 34214 34213 2024-02-23T01:47:48Z Theknightwho 1347 Reinstate with bugfix. 34214 Scribunto text/plain 0h4mq04kdrj86pcadidwnqfeydn2b96 34215 34214 2024-02-23T03:33:54Z Theknightwho 1347 Minor fixes. 34215 Scribunto text/plain s7uithiyp9mkyxniumc8oaisb8da26b 34216 34215 2024-02-23T03:39:17Z Theknightwho 1347 Grammar. 34216 Scribunto text/plain feu2k6gu0hmy8t0ix9rm1r3uifo32p0 34217 34216 2024-02-23T09:14:45Z Theknightwho 1347 Bugfix. 34217 Scribunto text/plain nd6r4th66bjso05vibrep5ffa1sptkq 34218 34217 2024-02-23T09:16:46Z Theknightwho 1347 34218 Scribunto text/plain 5xgk4gxrzi0stjqjwxm98g8s5kklmzj 34219 34218 2024-02-23T09:35:45Z Theknightwho 1347 Don't try to normalise nil vales. 34219 Scribunto text/plain 9t4h6fe92hdmr53e4ujlbx8n1zlr39b 34220 34219 2024-02-23T09:43:58Z Theknightwho 1347 "the parameter" --> "parameter". 34220 Scribunto text/plain 4sk32anzceicyzloiputj6ejksjhmwx 34221 34220 2024-02-23T14:28:12Z Theknightwho 1347 Treat default as being of the same parameter type. Can't find any modules which don't do this already, and it's necessary for defaults to work properly with the new types like language or family. 34221 Scribunto text/plain ib1pg7rrqe36wx7f9tu64ilzdgtgcph 34222 34221 2024-02-23T17:07:09Z Theknightwho 1347 Bugfix. 34222 Scribunto text/plain p4a0xv3tuvrz3e3d2wxu5l7dcxiomh8 34223 34222 2024-02-23T18:33:54Z Theknightwho 1347 Better handling of parameter normalisation. 34223 Scribunto text/plain erfu0etwa6nnoa49h2i7ud9tvz6xiuk 34224 34223 2024-02-23T18:39:53Z Theknightwho 1347 Bugfix. 34224 Scribunto text/plain li5zrjkxqn1ystqxzkl8jztsd6hiu75 34225 34224 2024-02-23T19:04:12Z Theknightwho 1347 Don't return parameter tables for aliases, as it's a waste of memory since they should always be empty. 34225 Scribunto text/plain mcr495oyk1axqtsy57o7o49hwzohrsw 34226 34225 2024-02-24T22:25:27Z Theknightwho 1347 Use [[Module:utilities/require when needed]]. 34226 Scribunto text/plain c8pdqqcsgiqj9pij75jrj536548gq29 34227 34226 2024-02-24T23:05:26Z Theknightwho 1347 Use [[Module:utilities/require when needed]] for other required modules. 34227 Scribunto text/plain i4px24fm36b98xdrj947v8yxf7t0vcb 34228 34227 2024-02-24T23:30:52Z Theknightwho 1347 34228 Scribunto text/plain o566hwkzywa8et0zc27b2ll1p8y7liw 34229 34228 2024-02-25T11:57:30Z Theknightwho 1347 Bugfix for separate_no_index, where the no index value was being stored with index 0 as well as at the default key. 34229 Scribunto text/plain am8jgavvoajsl2bvdnlmjl9u873y6m7 34230 34229 2024-02-25T15:26:15Z Theknightwho 1347 Add wikimedia language as a parameter type. 34230 Scribunto text/plain 4j8eplr2tee50m6xdqy4tjj6newqyzj 34231 34230 2024-02-25T16:11:08Z Theknightwho 1347 Use a switch for the parameter types, as it's slightly faster. 34231 Scribunto text/plain oyafx2mjb7sjcngmcjebano72721yr1 34232 34231 2024-02-25T23:33:59Z Theknightwho 1347 Add "sublist" option, which takes a string value similar to mw.text.split, which allows a single parameter to be treated like a list (e.g. for {{cog}} which can take multiple langcodes in a comma-separated list). 34232 Scribunto text/plain 09sxr820sij7p9dd6nj5b59wbkq3phh 34233 34232 2024-02-26T13:55:39Z Theknightwho 1347 Give sublist a default value, to allow more flexibility with custom options while ensuring that spaces are accounted for with standard uses. 34233 Scribunto text/plain 7akfklhahnw7ufuajrxq3lwt1y3x4xl 34234 34233 2024-02-26T20:24:53Z Theknightwho 1347 Avoid silent fails with invalid numbers, and prevent inputs like "nan" being treated as numbers. 34234 Scribunto text/plain l2ec2jocugqi1k64ld8fyun3u6ue8yv 34235 34234 2024-02-26T20:28:20Z Theknightwho 1347 34235 Scribunto text/plain effm9hph1tu9nwpm6881q1ici5v7b1x 34236 34235 2024-02-26T20:37:57Z Theknightwho 1347 Clean-up code. 34236 Scribunto text/plain bh3h9uo8pbfro9yxjv1m6sqdfxd4d3k 34237 34236 2024-02-26T21:39:35Z Theknightwho 1347 Add "set" option so that a closed set of valid inputs can be specified, to better catch invalid inputs. 34237 Scribunto text/plain dhgx9dzx9596bxfqe8110cdk62ck76k 34238 34237 2024-02-26T21:46:41Z Theknightwho 1347 When giving an error message for an invalid input for a set which lists the possible valid inputs, put "or empty" at the end if the parameter is not required. 34238 Scribunto text/plain hkwwjbk5lfjf7ryr1c4pqsncuq9g7dx 34239 34238 2024-02-27T03:54:09Z Theknightwho 1347 Link to the relevant list(s) if an invalid lang, family or script code is given. 34239 Scribunto text/plain k8nu8p32mlktxhf9m1lw3qdz9qm6d4p 34240 34239 2024-02-28T07:22:53Z Theknightwho 1347 Change "set" so that it takes a list. 34240 Scribunto text/plain paowvmcoj54p0w4i4e1hw1gqw7jgqvf 34241 34240 2024-03-01T19:04:48Z Theknightwho 1347 All uses of "=" as a placeholder have now been converted to "\1", so removing tracking + support for "=". 34241 Scribunto text/plain 5j2zt103qg0rfao9vw1ydmlxpzzjm5t 34242 34241 2024-03-01T20:44:30Z Theknightwho 1347 Support getting languages, families and scripts by canonical name. 34242 Scribunto text/plain 26sbykl5v053j7vyaa5jd8dp301ht1g 34243 34242 2024-03-15T02:28:07Z Theknightwho 1347 [[User:Benwing2]] Bugfix so that default values are only used if a list has no members. 34243 Scribunto text/plain mpe6rw4lyylfxd4ktg7tjh9tbxtxipr 34244 34243 2024-03-15T16:31:09Z Theknightwho 1347 Some modules rely on the default value being inserted as the first item of a list, even if the list contains other values (i.e. in lists with holes), so revert to the old method of inserting the default value if item 1 is empty, but do the removal of holes from lists without allow_holes before default values are handled. 34244 Scribunto text/plain l567m6htzm73nbko4nrpk0gv76uklzt 34245 34244 2024-04-03T16:55:02Z Surjection 380 34245 Scribunto text/plain 26sbykl5v053j7vyaa5jd8dp301ht1g 34246 34245 2024-04-03T16:55:11Z Surjection 380 Reverted edits by [[Special:Contributions/Surjection|Surjection]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34246 Scribunto text/plain l567m6htzm73nbko4nrpk0gv76uklzt 34247 34246 2024-04-08T05:47:57Z Benwing2 1346 [[User:Theknightwho]] [[User:DCDuring]] disable empty parameter tracking for now as it may be slowing down large pages 34247 Scribunto text/plain om9dnna49i1qgtmu1rkw75qq34kvngr 34248 34247 2024-04-08T19:05:12Z Theknightwho 1347 Merging [[Module:string/pattern escape]] into [[Module:string utilities]]. 34248 Scribunto text/plain ke0z5igt85so2lq21768itgvy7geb8t 34249 34248 2024-04-09T19:52:45Z Theknightwho 1347 [[Module:utilities/scribunto parameter key]] merged into [[Module:string utilities]]. 34249 Scribunto text/plain 5yqllm6ms2i4tdwvvqbnwzx2u3uyzsw 34250 34249 2024-04-09T19:59:03Z Theknightwho 1347 34250 Scribunto text/plain ii409jg61k2x39xni7tbljquyapvupf 34251 34250 2024-04-16T23:36:41Z Theknightwho 1347 Use listToSet in [[Module:table]]. 34251 Scribunto text/plain dck8lrrxz6l5vkusj0nkx7o4gwx5g9r 34252 34251 2024-06-03T23:37:35Z Theknightwho 1347 "For X, saw empty parameter at index Y; disallowed because `disallow_holes` specified" is meaningless to the average user, so change to something more comprehensible. 34252 Scribunto text/plain knwtlznv18xfkuwyzh99x1tkhbi3zqj 34253 34252 2024-06-03T23:44:06Z Theknightwho 1347 Ensure parameter listnme is processed by dump() function where appropriate. 34253 Scribunto text/plain jiuv4rf0cxpw9no635y4vleslnmngzq 34254 34253 2024-06-15T03:26:12Z Benwing2 1346 export convert_val() [renamed from get_val()], allowing a `parse_err` function in place of `name`; clean up error handling; better error if wrong type passed as `val` when sublist 34254 Scribunto text/plain 2rq1sshnuxz9ex2pot15emfpg8xi2pg 34255 34254 2024-06-15T04:46:13Z Theknightwho 1347 Avoid declaring closure inside a closure, as it's slower. 34255 Scribunto text/plain s9sdaw1jm51qywvw9i9fsxq56lbtjto 34256 34255 2024-06-15T05:16:41Z Benwing2 1346 move documentation from [[Module:parameters/documentation]] here 34256 Scribunto text/plain crem3bm75clogko1y1xfthmitwjjgka 34257 34256 2024-06-15T05:19:48Z Benwing2 1346 fix link for language family codes 34257 Scribunto text/plain gvhe3hlo9uqkrsy960irosueur5x3l5 34258 34257 2024-06-15T05:20:28Z Benwing2 1346 fix link for language family codes (try again) 34258 Scribunto text/plain mxm6w69s0l11yd8jieeoc1pg593y3sb 34259 34258 2024-06-22T05:24:58Z Benwing2 1346 support field `convert`; support new types "qualifier", "labels", "references"; allow `sublist` to be a function, and add split_on_comma_without_whitespace() for use with this; improve docs 34259 Scribunto text/plain 8kids82hx7lpf454c1dt6td1qog4u76 34260 34259 2024-06-22T05:29:20Z Benwing2 1346 Undo revision [[Special:Diff/80480644|80480644]] by [[Special:Contributions/Benwing2|Benwing2]] ([[User talk:Benwing2|talk]]) 34260 Scribunto text/plain mxm6w69s0l11yd8jieeoc1pg593y3sb 34261 34260 2024-06-22T19:41:26Z Theknightwho 1347 Add a "fallack" method spec for Wikimedia languages, which uses getByCodeWithFallback instead of getByCode. 34261 Scribunto text/plain kups8xav342vv9i4kwoi6hqdl57dnjz 34262 34261 2024-06-22T19:45:08Z Theknightwho 1347 Update spec. 34262 Scribunto text/plain 6ld91lh42i5hi6ymlh6zo6tr7zzpzpk 34263 34262 2024-06-22T19:48:42Z Theknightwho 1347 Bugfix. 34263 Scribunto text/plain 4parwcne0r8vu9hdoifa1e55plxgevi 34264 34263 2024-06-22T19:53:26Z Theknightwho 1347 Use mw.dumpObject to display parameter, for clarity. This can probably be improved further. 34264 Scribunto text/plain cjn9rr2j6ca5jqs1bdx52py99blekvh 34265 34264 2024-06-22T21:36:08Z Theknightwho 1347 Also the erroneous value. 34265 Scribunto text/plain 15tium06cqhwfwgmrdd2yebt6bk5fru 34266 34265 2024-06-22T23:43:47Z Benwing2 1346 support field `convert`; support new types "qualifier", "labels", "references"; allow `sublist` to be a function, and add split_on_comma_without_whitespace() for use with this; improve docs 34266 Scribunto text/plain sa30767uocqvvz2hpmlswocrb6dnsnk 34267 34266 2024-06-23T22:40:07Z Benwing2 1346 expand docs on aliases 34267 Scribunto text/plain segg45o96t5x6weopb6pjrkf4iqfjcd 34268 34267 2024-06-25T20:25:34Z Benwing2 1346 add type 'full language' for full languages only; make 'language' accept etym-only languages as well 34268 Scribunto text/plain k8clpzxog4gqrmtosdxf5uwf6qo8iei 34269 34268 2024-06-26T00:57:14Z WingerBot 1359 remove no-longer-need 'etym_lang = true' setting (manually assisted) 34269 Scribunto text/plain 6oq4z9il1jrq6pt4dnbal4vo1g5lcx4 34270 34269 2024-06-26T23:54:32Z Benwing2 1346 implement and document `template_default`, and make template documentation pages not count as template pages when handling `required = true` and `template_default` 34270 Scribunto text/plain b33e21njcizeha8s60g9z72hzgi09c1 34271 34270 2024-06-27T05:19:04Z Benwing2 1346 modernize params example 34271 Scribunto text/plain ku9hadsudioky2om547xwwbc6xfph4p 34272 34271 2024-08-11T09:30:55Z Benwing2 1346 only respect `template_default` when `args.pagename` not set, to avoid template default overriding a pagename setting on template pages 34272 Scribunto text/plain 1pqe2zmtsmzmsr40226sa181ey6hmb8 34273 34272 2024-08-28T18:09:34Z Theknightwho 1347 Use trim and gsplit from [[Module:string utilities]], for performance. 34273 Scribunto text/plain fxrv5gzymxxg2748bt4v6mccdud1dx5 34274 34273 2024-08-28T19:46:17Z Theknightwho 1347 Use rawset when converting param with list_to_set, to avoid errors if the param has been loaded via mw.loadData. 34274 Scribunto text/plain 1ccwzp09t0s6vj1ms2l9yjgjxxs2rkh 34275 34274 2024-08-28T22:06:56Z Theknightwho 1347 Use converted_set key to prevent double list_to_set conversion rather than memoising, as this avoids issues caused by using the same table across multiple calls, and can be set in advance for params loaded via mw.loadData, which avoids messiness with rawset etc. 34275 Scribunto text/plain 9r78z3o4ia6n9dvhbh4n5e1tvbgz1gj 34276 34275 2024-08-28T22:16:21Z Theknightwho 1347 Add comment. 34276 Scribunto text/plain ed409ddn405asrg2ad1t1g41858fte8 34277 34276 2024-08-30T11:49:01Z Theknightwho 1347 Change allow_whitespace flag to no_trim, which is more intuitive. 34277 Scribunto text/plain tgya5v1bjc598e8ekvv8j1wct3dkx5c 34278 34277 2024-09-01T20:15:38Z Theknightwho 1347 [[Module:utilities/require when needed]] moved to [[Module:require when needed]]. 34278 Scribunto text/plain gdksse4ip279icxw4z1ui1qsojexjyi 34279 34278 2024-09-01T22:13:48Z Theknightwho 1347 Make more use of require_when_needed + eliminate some globals. 34279 Scribunto text/plain qlnrzn6ykdfdkc1kbxquhpwt4sdwskd 34280 34279 2024-09-02T13:01:34Z Theknightwho 1347 Add "title" as another value type. 34280 Scribunto text/plain emdgn4bw1s60e7wvj5z525cp8ehc083 34281 34280 2024-09-02T18:40:04Z Theknightwho 1347 Minor refactor to avoid duplicate checks. 34281 Scribunto text/plain rqqxuaydm3ysptlzcc6yowdjonzqk1u 34282 34281 2024-09-02T22:14:09Z Theknightwho 1347 Add support for a demo flag. 34282 Scribunto text/plain hser4swt8ft28uq10fxffel89mcfi5x 34283 34282 2024-09-04T23:06:21Z Theknightwho 1347 Change "names_with_equal_sign" to "has_placeholder" + minor optimisation. 34283 Scribunto text/plain 9vn76r3njh4qibg16596ufnwhtdt4ca 34284 34283 2024-09-05T00:17:16Z Theknightwho 1347 Support plain parameters being entered as true instead of empty tables. Also remove empty parameter logic, since we're not tracking it anyway (and won't be in the near future, due to performance issues). 34284 Scribunto text/plain 27d0x09sp0vbpaeeldw6hj51vq6zqnk 34285 34284 2024-09-05T00:19:28Z Theknightwho 1347 Clarify error message. 34285 Scribunto text/plain cr5jdz8xujo21dcpj5i8qseeyp9ng0o 34286 34285 2024-09-05T00:33:35Z Theknightwho 1347 Update docs. 34286 Scribunto text/plain 0limofan8ysiem487c9g7aa2jx35rgr 34287 34286 2024-09-05T00:52:00Z Theknightwho 1347 Add documentation for "title" type. 34287 Scribunto text/plain 9q3ouesn4gex441hubjpbshuogw1b9o 34288 34287 2024-09-05T00:58:56Z Theknightwho 1347 Link + correct typos. 34288 Scribunto text/plain fod4hzf2mhcyd5c79l160nb1aaxqfn6 34289 34288 2024-09-09T21:32:16Z Theknightwho 1347 Disallow no_trim and allow_empty unless the parameter is a string. 34289 Scribunto text/plain i32daxs6l30tu3weajyk9horwi0v9yu 34290 34289 2024-09-09T21:36:23Z Theknightwho 1347 Update docs. 34290 Scribunto text/plain gq6oraazgc7gma43yb7myb3t5cvt8tp 34291 34290 2024-09-10T09:56:49Z Theknightwho 1347 is_valid_title moved to [[Module:pages]]. 34291 Scribunto text/plain q0800w0j8epj0bpgaik9jhm6t5s6xld 34292 34291 2024-09-13T06:59:47Z Theknightwho 1347 Use a more precise way to determine exempt template pages, which specifically only includes the invoking template. 34292 Scribunto text/plain 16huhvilvarv03ulg1d9cvpsub76iqv 34293 34292 2024-09-13T08:50:29Z Theknightwho 1347 Various minor optimisations + ensure that the invoking page is only exempt from required params if it's in the Template: namespace. 34293 Scribunto text/plain ixtd38544u8ckznkb3ucliabjhsvc5m 34294 34293 2024-09-13T12:42:24Z Theknightwho 1347 Fix bug where invalid input strings for number params were being truncated if they began with numbers + add allow_hex option for number parameters to allow hex inputs. 34294 Scribunto text/plain ndfonscrm396pjfidvjatkojs6xfrgq 34295 34294 2024-09-17T16:50:51Z Theknightwho 1347 Pre-calculate certain page metadata properties. 34295 Scribunto text/plain f4cq6lv9bfkf3zmyjp58r8huk2ax159 34296 34295 2024-11-09T22:44:09Z Theknightwho 1347 split_on_comma_without_whitespace isn't used anywhere, and it makes more sense to make it accessible via a string flag, rather than exposing it directly. 34296 Scribunto text/plain syarfpi6s5ccn51afrr4lgi3knsqecj 34297 34296 2024-11-10T00:29:24Z Theknightwho 1347 Track uses of the "unknown" parameter, and also include the the calling module and function when tracking. 34297 Scribunto text/plain i6q6c656udxdsh68xp0ytjhegkedn2q 34298 34297 2024-11-10T05:29:07Z Theknightwho 1347 Fix for titles which start with interwiki prefixes. 34298 Scribunto text/plain i2aznut6cjfkl8bw00g2n20j55b48rt 34299 34298 2024-11-14T09:38:00Z Theknightwho 1347 Allow `type` to be a function which can resolve to different types depending on the value. Particularly useful for lists. 34299 Scribunto text/plain 30xhllwrrs2a36iag6539dr93fn99fr 34300 34299 2024-11-14T09:50:52Z Theknightwho 1347 Use is_callable instead of checking for a function type, as this allows the use of callable tables (functors). 34300 Scribunto text/plain q1kwtvmqypcuuez24kbg4fipwhxrtv6 34301 34300 2024-12-07T15:21:51Z Theknightwho 1347 Load external functions on demand, and track cases with the type "number" that aren't positive integers. 34301 Scribunto text/plain i81buf26jmj3ckjzch5ipwwy646b002 34302 34301 2024-12-07T17:51:05Z Theknightwho 1347 Use iterateList in [[Module:table]]. 34302 Scribunto text/plain nzosbn3rftxq29pbo0omu14wvr7axy9 34303 34302 2024-12-07T18:27:33Z Theknightwho 1347 Capitalise "Wikimedia language" as a parameter type, for consistency with the type given by WM language objects. 34303 Scribunto text/plain 4byjkk5b7lix0poxdmn09qbc025c6dh 34304 34303 2024-12-07T18:32:10Z Theknightwho 1347 Remove uncapitalised type, which was retained for the transition. 34304 Scribunto text/plain o3rsb9wqpk5ukag8zmr6oyo8rrs4wmb 34305 34304 2024-12-07T19:07:37Z Theknightwho 1347 Correct docs for boolean. 34305 Scribunto text/plain pamiiah2vsi5sp4doitafavbvfm3cft 34306 34305 2024-12-07T20:18:54Z Theknightwho 1347 Stricter handling of the "method" flag for languages, families and scripts, and use the "fallback" flag for WM languages instead. 34306 Scribunto text/plain by0v3c6jvr8qq6cm3ufuw8pepr95tje 34307 34306 2024-12-07T20:36:38Z Theknightwho 1347 Do the same for the strict flag for the title type. 34307 Scribunto text/plain j782ckvkieftsoz48eht0fd502tew8d 34308 34307 2024-12-07T23:07:25Z Theknightwho 1347 More sophisticated checking of number inputs. 34308 Scribunto text/plain nit5wm3j0ixjtk2bomcupu781ce1jv1 34309 34308 2024-12-08T00:33:30Z Theknightwho 1347 When compressing holes, iterate only over the keys that are actually in the table instead of checking from 1 to the max index, as that's vulnerable to parameters with very high numbers. 34309 Scribunto text/plain qw786xwegu0n9qed1muuk9bqfzlpedj 34310 34309 2024-12-12T16:58:06Z Theknightwho 1347 is_valid_title() in [[Module:pages]] renamed to is_internal_title(), and add new allow_external flag to the title type, which enables external titles (which are off by default). 34310 Scribunto text/plain at4d4shsrubuyt51b4tdn90bydylcwl 34311 34310 2024-12-12T17:02:04Z Theknightwho 1347 Add comment. 34311 Scribunto text/plain 331aqgrv4uyqfmabe1hl2kdkul11yor 34312 34311 2024-12-13T00:18:19Z Theknightwho 1347 Support title inputs that are just fragments (e.g. "#foo"), as the mw.title library doesn't handle them properly. 34312 Scribunto text/plain sgqd0yise9587k6q1t93mugevuyixye 34313 34312 2024-12-13T00:52:15Z Theknightwho 1347 Code clean-up. 34313 Scribunto text/plain 2civcfs7l5la2hli37he7qt6zb09wvt 34314 34313 2024-12-13T14:19:56Z Theknightwho 1347 When the title type has a namespace specified and the input begins with a non-namespace prefix (i.e. one which should be treated as plaintext, like an interwiki prefix), check any prefix against the mw.site.namespaces table to determine if mw.title.new or mw.title.makeTitle should be used in advance instead of always grabbing it with mw.title.new then checking if the returned title is external, as that doesn't work with for the "en:" or "wikt:" prefixes. 34314 Scribunto text/plain qq8uhi7lovc1o2cp1le680lfv7171au 34315 34314 2024-12-13T14:43:06Z Theknightwho 1347 Add comment. 34315 Scribunto text/plain h5o2sk99122c40b11wlkw8dtxof8pps 34316 34315 2024-12-13T18:18:19Z Theknightwho 1347 Decode HTML entities in title inputs, and change the boolean flag "strict" to "prefix" with multiple options for prefix overrides. 34316 Scribunto text/plain ia6gpcdifjq9n2nqhjcqhfagfpb841j 34317 34316 2024-12-13T19:44:48Z Theknightwho 1347 Track non-string inputs. 34317 Scribunto text/plain l1axhmmsp8h84zsg1isrk4hq0ajeg95 34318 34317 2024-12-13T19:46:28Z Theknightwho 1347 Add TODO. 34318 Scribunto text/plain sy2xrhfne8rxpzy7ff5ka4y01k5e9e1 34319 34318 2024-12-13T19:53:18Z Theknightwho 1347 More tracking of non-string inputs. 34319 Scribunto text/plain i5hvjuexeo2enyp4vho5rmqcalum0f1 34320 34319 2024-12-14T00:29:00Z Theknightwho 1347 Avoid unnecessary processing when default types have been given in the final processed form already. 34320 Scribunto text/plain mqjx8b60a57fhxjowqq53zr9gi70ppx 34321 34320 2024-12-14T21:02:38Z Theknightwho 1347 Replace is_invoke_page and is_template_page with is_own_page, with an optional "include_documentation" parameter, and avoid loading the current title and frame unnecessarily. 34321 Scribunto text/plain 7oesdntagc46rcfi14dth28a57j1t2h 34322 34321 2024-12-14T21:15:53Z Theknightwho 1347 Avoid generating a load of unnecessary objects, and if there are unrecognised parameters, give a list of all of them in the error message instead of simply throwing an error as soon as one is encountered. 34322 Scribunto text/plain q9tj8rc6mlybwt7wlfj7neqz6xlrab7 34323 34322 2024-12-14T21:59:36Z Theknightwho 1347 Avoid generating default values when they aren't needed. 34323 Scribunto text/plain raej0r4vjhkvevchrv3hf36c0v2shji 34324 34323 2024-12-15T02:21:34Z Theknightwho 1347 More extensive parameter and argument key validation. 34324 Scribunto text/plain 9xuqnpuqunuxrfbe62ge3ws5tm8j6g6 34325 34324 2024-12-15T03:07:52Z Theknightwho 1347 Store list arguments in an additional separate table to make it more straightforward to iterate over them. 34325 Scribunto text/plain qtedcuf9xkmxrr7yn017az94bpkn73b 34326 34325 2025-01-03T01:51:53Z Benwing2 1346 don't use template_default= unless there are no arguments specified, so we try to avoid invoking it on documentation page examples that are transcluded into the template page 34326 Scribunto text/plain 1zagpmqlsboyor9vlkgoda5g0n5bqfb 34327 34326 2025-01-20T17:02:24Z Theknightwho 1347 Expand comment to be clearer. 34327 Scribunto text/plain ruer9afi4p6eww7mujhkid9yeatgyva 34328 34327 2025-01-20T19:02:43Z Theknightwho 1347 More sophisticated error message handling for disallowed holes in lists. 34328 Scribunto text/plain 2ou2z3vx9jm1jjsg42hp2saqc3ej43j 34329 34328 2025-01-20T19:14:52Z Theknightwho 1347 34329 Scribunto text/plain bzr4ri6g9t44pjuamfkztwfohq8zxin 34330 34329 2025-01-20T21:10:17Z Theknightwho 1347 Some clean-up. 34330 Scribunto text/plain 45dcnzalexaaa4uov6bb0nh8vj4vduy 34331 34330 2025-01-20T22:20:42Z Theknightwho 1347 Add disallow_missing flag. 34331 Scribunto text/plain 5ttbv10iu779vmkn8jbmqm8cb3erm13 34332 34331 2025-01-21T00:16:51Z Theknightwho 1347 Handle some edge cases where extra blank parameters are supplied, which cause different behaviour between disallow_holes and disallow_missing. 34332 Scribunto text/plain glqa93extv1f2xcj8nqz2iw9tvzrrm9 34333 34332 2025-01-21T21:46:14Z Theknightwho 1347 Minor optimisations. 34333 Scribunto text/plain om7c2niwy38b8pc6gk9u4wqr1ocphqa 34334 34333 2025-01-31T15:14:35Z Theknightwho 1347 Avoid "param_type" being used as a variable name for both type = "foo" and type(param), which was confusing. 34334 Scribunto text/plain mq9e10z9347jqj7qhe4g6kz7fl1qjfd 34335 34334 2025-01-31T18:22:11Z Theknightwho 1347 34335 Scribunto text/plain kvu74jpov4hvrr6jfsb6xb8ui70wakg 34336 34335 2025-01-31T21:38:20Z Theknightwho 1347 Add parameter type "parameter". 34336 Scribunto text/plain 7avrl8j24l4n5425bgspmi6ik8v60ou 34337 34336 2025-02-03T10:31:30Z Benwing2 1346 allow "alias maps" in `set` (i.e. values that are accepted but map to some other value when stored), and break long lines in documentation 34337 Scribunto text/plain a681sxvwbwi6x0t2t0mlbsi5kn9tcci 34338 34337 2025-03-13T01:21:48Z Theknightwho 1347 php_trim and scribunto_parameter_key moved to [[Module:Scribunto]]. 34338 Scribunto text/plain t58vjd8xi6olc8xn245t5x50aw74tyn 34339 34338 2025-03-13T16:26:59Z Theknightwho 1347 Use tonumber_extended in [[Module:math]], which offloads some of the code here. 34339 Scribunto text/plain laecad5e9tfnaegd2krw4ppc11l6tp4 34340 34339 2025-03-13T17:36:43Z Theknightwho 1347 34340 Scribunto text/plain ohn83adxb5ysmaqemtjtvh9k4ybgiew 34341 34340 2025-03-16T02:09:10Z Theknightwho 1347 34341 Scribunto text/plain aez1ufa0iaf45oytyuxzzl7206x5hov 34342 34341 2025-03-16T07:15:42Z Theknightwho 1347 Throw an error if raw arguments aren't strings, and if default arguments aren't either strings or the final output form. 34342 Scribunto text/plain i8tgk4rjzbm5uhp0cri9lseimjerfc4 34343 34342 2025-03-16T08:12:43Z Theknightwho 1347 Allow sublist parameters to have default values which aren't strings, in cases where that makes sense (e.g. if the type is "number"). 34343 Scribunto text/plain rch5cymu2vpnqidwhsg2nuw6l8imzsz 34344 34343 2025-03-18T03:09:08Z Theknightwho 1347 Avoid calling maxn(). 34344 Scribunto text/plain 5qhaewvs5wg5mzxusnvfzdli76pa9ui 34345 34344 2025-03-18T04:10:25Z Theknightwho 1347 34345 Scribunto text/plain 6f0bp4182cxs5k0bsczh2mw14ayg3ku 34346 34345 2025-03-18T05:35:11Z Theknightwho 1347 Disallow certain options with alias parameters. 34346 Scribunto text/plain q29j9q86tvc8ed6p0tc2867c0ywmgoo 34347 34346 2025-03-18T06:08:47Z Theknightwho 1347 Track uses of alias maps - this is a really inefficient way of just doing something we can already use a dictionary for. 34347 Scribunto text/plain ll7nphi7zlreckwy237f8q8lyoeoec5 34348 34347 2025-03-18T06:23:17Z Theknightwho 1347 Track bad alias options for now, until they're all fixed. 34348 Scribunto text/plain mzjxld5p0wuduurhoib1liephy4tos6 34349 34348 2025-03-18T06:54:11Z Theknightwho 1347 34349 Scribunto text/plain qbdxtutvdt05taq3fpz3qbepr6didmc 34350 34349 2025-03-18T12:59:15Z Theknightwho 1347 34350 Scribunto text/plain 04ilhyhiobuqez4wvmmt9r29gz7s28e 34351 34350 2025-03-18T13:52:07Z Theknightwho 1347 34351 Scribunto text/plain gaouio68dwtw8h93kglg4wm68mbdmkz 34352 34351 2025-03-18T14:07:39Z Theknightwho 1347 Track parameters flagged as deprecated. 34352 Scribunto text/plain 86wtmchk13jqgwggcr99aes6lvhd7s2 34353 34352 2025-03-18T14:08:34Z Theknightwho 1347 34353 Scribunto text/plain ihmac33lu277ret8ap6y5y1dv2p2jyr 34354 34353 2025-03-18T14:16:10Z Theknightwho 1347 34354 Scribunto text/plain 6spscimdi9c5lzqru83ivr3mo5avafm 34355 34354 2025-03-19T11:06:00Z Theknightwho 1347 Track instances where list parameter inputs need to be changed. 34355 Scribunto text/plain jlx2yfor2fxedxv0lw8lsxx5nbdmtp2 34356 34355 2025-03-19T21:49:44Z Benwing2 1346 [[User:Theknightwho]] add tracking for when holes are compressed 34356 Scribunto text/plain a2ho62lxd8jo2ufry1to12f1q6xw41b 34357 34356 2025-03-21T02:42:51Z Theknightwho 1347 34357 Scribunto text/plain 5ffi0yyymiieu20vy0limxyzvjbhji3 34358 34357 2025-03-23T23:03:34Z Theknightwho 1347 Add code for returning empty sublists as {} - not currently enabled, as some calling modules need to be adjusted first. 34358 Scribunto text/plain i8g4fci4twfsa5kneyyh8ed72tr6y7l 34359 34358 2025-03-28T01:07:11Z Theknightwho 1347 Fix tracking so that irregular lines like tail calls are handled properly when iterating through the traceback. 34359 Scribunto text/plain bvcl8651hrs27p56dw5n9m1z3ommy6c 34360 34359 2025-03-30T23:05:49Z Benwing2 1346 support type = "genders" 34360 Scribunto text/plain n5q995axvn148lckdrwi7fzziyalymf 34361 34360 2025-04-24T09:09:23Z Surjection 380 34361 Scribunto text/plain th3mgc0cx2j21kraxeo69yz19pqkfvc 34362 34361 2025-04-24T12:25:39Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 34362 Scribunto text/plain 39t8ain559uvy01vylsnkslns7llvju 34363 34362 2025-04-30T14:42:39Z Theknightwho 1347 Use the more sophisticated sorting function in [[Module:collation]]. 34363 Scribunto text/plain exrki9qdvmbovi3czmojz4ctx5volhi 34364 34363 2025-05-03T05:29:20Z Theknightwho 1347 Move tracking function to [[Module:parameters/track]], so that it can be called directly by submodules of this module. 34364 Scribunto text/plain mfi3h6dc3wzaxbwz4tle8w3dhvw9ebl 34365 34364 2025-05-13T15:14:05Z Theknightwho 1347 Merge split_on_comma_without_whitespace into split_sublist, as it means gsplit can be used for simple cases instead of split + iterate_list. 34365 Scribunto text/plain lj8ezoynb2a1pjtwk2g2719s8ch0faq 34366 34365 2025-05-13T17:09:55Z Theknightwho 1347 Add "range" type. 34366 Scribunto text/plain bnahaw54k7g1jcw07t08zgcucle78cj 34367 34366 2025-05-15T00:15:19Z Theknightwho 1347 Also don't track when sublist is missing from an alias. 34367 Scribunto text/plain 7jadti023wow3hib4agblr7ke2v2ezo 34368 34367 2025-05-22T01:37:03Z Theknightwho 1347 Use [[Module:parameters/finalizeSet]] to replace list_to_alias_map(), to make it possible for sets to be given as lists or maps, and to avoid any need to modify input parameters specs. 34368 Scribunto text/plain 3ku92j33zzqhfe3eiah02ky1ia1no83 34369 34368 2025-05-22T01:53:57Z Theknightwho 1347 34369 Scribunto text/plain c7qm344g2evu010ecvqyovd9052cweo 34370 34369 2025-05-22T02:31:02Z Theknightwho 1347 Minor optimisation. 34370 Scribunto text/plain tbub1qar52fsw4fwqeqhyiyk94mme5z 34371 34370 2025-06-17T22:55:42Z Benwing2 1346 support `flatten = true` for use when both `list` and `sublist` are specified (which is often done for compatibility reasons) 34371 Scribunto text/plain kcu1uwh0agp199dscvdunuryoy53lri 34372 34371 2025-06-29T04:28:04Z Benwing2 1346 allow `flatten = true` with types that inherently generate a list (e.g. "genders", "labels") 34372 Scribunto text/plain nu5x3wv0iyfvnquxyhv6j4j92s3p64r 34373 34372 2025-06-29T07:42:32Z Benwing2 1346 when `flatten = true`, need to flatten after setting default, not before 34373 Scribunto text/plain gmsz2tmgony3ha5oucchstnmi0bn8nm 34374 34373 2025-09-26T03:53:10Z Benwing2 1346 support `replaced_by` to specify a replacement for a removed parameter or an alternative mechanism, with supporting tags `reason` and `instead` 34374 Scribunto text/plain nvds2x1q4or3uw7hq15nht1c9ben6p9 34375 34374 2025-12-17T03:01:12Z Benwing2 1346 correct/clarify template_default documentation 34375 Scribunto text/plain o507dhp0hu2gnx8pwwc6jqiwz7z745p 34376 34375 2025-12-31T04:48:41Z Benwing2 1346 update documentation of set= to reflect the new format 34376 Scribunto text/plain 34qb50yd7czxw6cb2t54vjkwjvh7c4b 34377 34376 2026-01-09T00:30:08Z Benwing2 1346 export params_list_error() for use by [[Module:letter headword]] 34377 Scribunto text/plain eoqh5h92841bsp6ctcnb15ril9wanx7 34378 34377 2026-03-08T10:28:55Z Surjection 380 support type "form of tags" for infl 34378 Scribunto text/plain c23kzesggrlowmn06oii7zu1bbzht4t 34379 34378 2026-05-25T05:33:19Z King ChristLike 964 270 revisions imported from [[:en:Module:parameters]] 34378 Scribunto text/plain c23kzesggrlowmn06oii7zu1bbzht4t Module:debug/track 828 6519 34380 2022-01-04T13:32:45Z Surjection 380 Created page with "return function (key) local frame = mw.getCurrentFrame() if key then if type(key) ~= "table" then key = { key } end for i, value in pairs(key) do pcall(frame.expandTemplate, frame, { title = 'tracking/' .. value }) end else error('No tracking key supplied to the function "' .. track .. '".') end end" 34380 Scribunto text/plain 332d44anbo5v9lwub0vhfkjrof53szz 34381 34380 2022-01-04T13:40:21Z Surjection 380 Protected "[[Module:debug/track]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34380 Scribunto text/plain 332d44anbo5v9lwub0vhfkjrof53szz 34382 34381 2023-09-15T23:27:41Z Benwing2 1346 return true from tracking functions so they can be used in expressions; fix error msg 34382 Scribunto text/plain jemqiy5o3hbimhv3gkshphpojeanut5 34383 34382 2024-03-21T06:42:56Z Theknightwho 1347 Refactor to increase speed. 34383 Scribunto text/plain g58mijx34q8xdd2t5k4p60eu432tyn9 34384 34383 2024-04-08T05:45:34Z Benwing2 1346 switch template tracking to use Wiktionary namespace, prefix 'Wiktionary:tracking/...', to avoid polluting [[Special:WantedTemplates]] 34384 Scribunto text/plain pdutkr1399yb3ic70g99qkyci0kzep9 34385 34384 2024-04-08T06:10:12Z Theknightwho 1347 Fix pattern for invalid chars. 34385 Scribunto text/plain ofcuifz3uzwnpyqkcf7jjr805t2gx4x 34386 34385 2024-04-09T06:45:59Z Benwing2 1346 yuck; looks much better IMO to use capitalized 'Tracking' to match all other pages in the Wiktionary namespace 34386 Scribunto text/plain aid6zkygpeh49yen7wynfri9mta3guh 34387 34386 2024-04-09T06:46:59Z Benwing2 1346 fix comment 34387 Scribunto text/plain 9alcq68m31flv4kw0p6nmdup0ew0ub0 34388 34387 2024-04-25T05:29:39Z Theknightwho 1347 Refactored to use title:getContent() instead - credit to [[User:Uzume]] and [[User:Benwing2]]. 34388 Scribunto text/plain tmv97wh0novypaxmdv7detznimkxb30 34389 34388 2024-04-25T10:53:52Z Theknightwho 1347 Track any inputs that have a __pairs metamethod, to see if we need to support it. 34389 Scribunto text/plain rekqfydw98q0e5omjjnhr4il1y7yjoi 34390 34389 2024-04-25T13:02:01Z Theknightwho 1347 Add comment with tracking key link for convenience. 34390 Scribunto text/plain kwtfux8gv2v4cligqvznd6fw7datv17 34391 34390 2024-04-26T11:56:15Z Theknightwho 1347 Remove check for non-sequential keys in table inputs (none were found), track empty table inputs and invalid keys (to be replaced with errors once any instances have been fixed), and use mw.title.makeTitle() instead of basetitle:subPageTitle(), as it does the same thing with less overhead. 34391 Scribunto text/plain 0qn8c7emnet1zds7ot1k0i90kul2c8h 34392 34391 2024-04-26T19:06:55Z Theknightwho 1347 Nothing seems to be passing empty tables, so it's safe to throw an error if that happens. 34392 Scribunto text/plain 0obovq6f6v2vs833uoeni6h1kdhsphx 34393 34392 2024-04-26T19:09:11Z Theknightwho 1347 Comments. 34393 Scribunto text/plain crl3ncxbh5orwgx3dv5576xnw5sok8c 34394 34393 2024-04-26T19:15:02Z Theknightwho 1347 Throw error if non-string tracking key supplied. 34394 Scribunto text/plain ikaa3staqm01sooh1m3g439unvsx2yp 34395 34394 2024-04-26T19:19:05Z Theknightwho 1347 Error traceback. 34395 Scribunto text/plain hzh5zvrtfhp8rluf0dw1nik7t5dl5fo 34396 34395 2024-04-27T15:36:31Z Theknightwho 1347 Pushing version from the sandbox live: memoise normalised tracking keys. 34396 Scribunto text/plain mkkssrn2ekg84squrbm9jw8d0st9bh0 34397 34396 2025-02-28T17:32:44Z Theknightwho 1347 34397 Scribunto text/plain 0y7uzb9u6ktze77td1fsskd05nfokpp 34398 34397 2025-03-24T18:59:41Z Theknightwho 1347 Show any invalid tracking keys in the Lua logs. 34398 Scribunto text/plain rehjw9aujehymf1vc2smmf3dj5rmwoo 34399 34398 2025-03-27T21:37:49Z Benwing2 1346 this is causing a time blow-up in pages like [[Wiktionary:Quotations/Templates/English A–B]]; Undo revision [[Special:Diff/84371570|84371570]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 34399 Scribunto text/plain 0y7uzb9u6ktze77td1fsskd05nfokpp 34400 34399 2025-03-28T01:11:17Z Theknightwho 1347 Restore, as the issue that was causing hundreds of invalid keys to be pushed through is now fixed. 34400 Scribunto text/plain rehjw9aujehymf1vc2smmf3dj5rmwoo 34401 34400 2025-05-23T07:08:18Z Theknightwho 1347 Use [[Module:title/makeTitle]] (a bugfixed version of mw.title.makeTitle), and make sure to always memoise the original input key, so that non-normalised inputs which get repeatedly fed through don't have to generate a new title object every time. 34401 Scribunto text/plain r9trfxb8iuiljtk5gyvvm2pwi9k5bfd 34402 34401 2025-05-23T07:41:40Z Theknightwho 1347 Bugfix. 34402 Scribunto text/plain ggwwtqeppbhh1ye0x4cnajnpons1oyf 34403 34402 2025-05-23T08:43:14Z Theknightwho 1347 More elegant solution to recursive tracking when invalid keys are encountered. 34403 Scribunto text/plain lryh9cmuz47iwrrnh6o0l5yy72x2x5s 34404 34403 2025-05-23T08:47:32Z Theknightwho 1347 34404 Scribunto text/plain is3pzdcnbeyc0syxuvn9um03s2tc595 34405 34404 2025-06-25T23:12:15Z Theknightwho 1347 Bugfix. 34405 Scribunto text/plain p6sdr83482xvakdb92gtqfoyor6nnlb 34406 34405 2026-05-25T05:33:19Z King ChristLike 964 26 revisions imported from [[:en:Module:debug/track]] 34405 Scribunto text/plain p6sdr83482xvakdb92gtqfoyor6nnlb Module:temp 828 6520 34407 2006-03-22T17:10:54Z Vildricianus 1301 some new stuff based on pedia's Template:Tl 34407 wikitext text/x-wiki jmqm8fvephhru6f7ce6ypcpz7eu5udz 34408 34407 2006-03-22T17:18:00Z Vildricianus 1301 34408 wikitext text/x-wiki 62uyt693h5e94ta2x66ud0f67f6bpdx 34409 34408 2006-03-23T16:31:59Z Vildricianus 1301 34409 wikitext text/x-wiki qx8nbjy26rkgh01kbo5n5ih255gengo 34410 34409 2006-04-02T07:20:04Z Vildricianus 1301 /* Output */ 34410 wikitext text/x-wiki 74xj1tumepfmnl7jarqjh6qroudypoo 34411 34410 2006-04-25T19:36:39Z Vildricianus 1301 34411 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 34412 34411 2006-04-27T21:42:06Z Connel MacKenzie 1302 testing wikifying the {{ and }}s. 34412 wikitext text/x-wiki jdq31io9zbq6ybs8tlwbw7ekfvun2ap 34413 34412 2006-04-28T06:17:58Z Connel MacKenzie 1302 OK, change back on the assumption that people should be cut-n-pasting any template that is rendered this way. 34413 wikitext text/x-wiki 0oimuocfjzx6wed0o4c1mx74jod6mn3 34414 34413 2006-04-28T06:18:43Z Connel MacKenzie 1302 Reverted edit of Connel MacKenzie, changed back to last version by Vildricianus 34414 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 34415 34414 2006-04-28T06:19:34Z Connel MacKenzie 1302 one last tweak attempt 34415 wikitext text/x-wiki 5x87r1m6kpi7eawr08u27pv4atk8fhi 34416 34415 2006-04-28T18:10:56Z Vildricianus 1301 that was the first version, but it's too spacious, see [[WT:IT]] 34416 wikitext text/x-wiki nckg42x4qklxtrnrg9eto1qipitfqye 34417 34416 2006-05-02T17:03:21Z Connel MacKenzie 1302 see++ 34417 wikitext text/x-wiki 3j95yfxp2o5odar7n8vxmxbxwnrad3u 34418 34417 2006-06-03T17:22:03Z Davilla 1402 parameters 34418 wikitext text/x-wiki s7f1s0wngg8wz0cmyoc3hunt9pyqayy 34419 34418 2006-06-03T17:26:17Z Davilla 1402 try nowiki on | 34419 wikitext text/x-wiki 9h69esmsjcd09zezr1ok7u5uj1wtv10 34420 34419 2006-06-03T17:32:09Z Davilla 1402 cr*p, stupid mistake 34420 wikitext text/x-wiki gwttb9tp8nba0429gtkyrx4lbdhgba3 34421 34420 2006-06-03T17:37:46Z Davilla 1402 documentation 34421 wikitext text/x-wiki 4pz4kpeos9w0de53hfq2ic5s0ub8g2b 34422 34421 2006-06-10T19:08:59Z Davilla 1402 replaced foreach with 12 instantiations 34422 wikitext text/x-wiki 0kjqnfqz0xuqfr2ejp5tzsq2pzdtj7b 34423 34422 2006-06-10T19:12:18Z Davilla 1402 move talk, small bug 34423 wikitext text/x-wiki rxn3q03f3who33i1n5t4kx8g1gwjeag 34424 34423 2006-06-10T19:18:13Z Davilla 1402 default for no args 34424 wikitext text/x-wiki 8i00syzdtetoo3n7z2kj661t4uk5f0k 34425 34424 2006-06-10T21:08:47Z Davilla 1402 allow :subst 34425 wikitext text/x-wiki qo6o4em3rb8j6lgbltlinxgz4yeqqom 34426 34425 2006-09-24T18:53:37Z Robert Ullmann 1308 point to talk 34426 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 34427 34426 2006-10-07T08:03:13Z Wurmz 1403 34427 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 34428 34427 2006-10-07T08:47:03Z Dart evader 1404 rv vandalism by Wurmz. Will someone stop him? 34428 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 34429 34428 2006-10-07T08:54:05Z Wurmz 1403 34429 wikitext text/x-wiki ic0z58s1y16e7btwfmlvt671ts49fqo 34430 34429 2006-10-07T08:57:29Z Dart evader 1404 rv Wurmz again :-) 34430 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 34431 34430 2006-10-07T13:53:05Z DAVilla 1405 missed one talk for temp space 34431 wikitext text/x-wiki t9kk4s05l1yscuxz3cs1ah2xuvz07fo 34432 34431 2006-10-07T14:00:15Z Robert Ullmann 1308 no, it was right; it is the talk page not exist case 34432 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 34433 34432 2006-10-25T11:01:43Z Herman Guthrie 1406 34433 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 34434 34433 2006-10-25T11:04:48Z DAVilla 1405 Reverted edits by [[Special:Contributions/Herman Guthrie|Herman Guthrie]] ([[User_talk:Herman Guthrie|Talk]]); changed back to last version by [[User:Robert Ullmann|Robert Ullmann]] 34434 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 34435 34434 2006-10-25T11:10:15Z DAVilla 1405 Protected "[[Template:temp]]": at least medium level potential for far-reaching vandalism [edit=autoconfirmed:move=sysop] 34434 wikitext text/x-wiki bjou3depvcccbi4clbm2gzvt2r35kn4 34436 34435 2007-02-14T06:33:52Z Mxn 1407 +vi: (noinclude) 34436 wikitext text/x-wiki gkyxp2aistrl6b07l87yvd7z3l8yzmk 34437 34436 2007-04-03T16:12:50Z DAVilla 1405 34437 wikitext text/x-wiki m92800lozehgovr8el795f8i3jvuecu 34438 34437 2007-04-03T16:27:38Z DAVilla 1405 use the "no name" parameter to prefix the template name parameter 34438 wikitext text/x-wiki brrqmqfanmdj3987l5x0iirbvxbqp7i 34439 34438 2007-04-04T19:36:49Z DAVilla 1405 complete rewrite of code 34439 wikitext text/x-wiki 2g08hiqet2uv2nnxcj8vzftb2xrhvje 34440 34439 2007-04-04T21:21:27Z DAVilla 1405 +prefix 34440 wikitext text/x-wiki hmfpbobi8a2cd5jub0o6z4bmq1fq5w6 34441 34440 2007-04-04T21:49:01Z DAVilla 1405 simplify 34441 wikitext text/x-wiki 9x0nctz8d84l98olts9fr0rzwqfjkzu 34442 34441 2007-04-04T22:03:23Z DAVilla 1405 simplify 34442 wikitext text/x-wiki irmt9a4bu1yr9r5oytclritmkyvx77n 34443 34442 2007-04-04T22:09:04Z DAVilla 1405 fix 34443 wikitext text/x-wiki puibalzbxkyd2kwji5gui8dmmsecbsm 34444 34443 2007-04-04T22:11:17Z DAVilla 1405 interesting... 34444 wikitext text/x-wiki 0hf3d0lyu6x6qgvdli2q125t7p3ko7f 34445 34444 2007-04-04T22:49:37Z DAVilla 1405 allow named parameters 34445 wikitext text/x-wiki jxp3y4j31gbob0zqm3v5nr6uzx8buop 34446 34445 2007-04-04T23:08:27Z DAVilla 1405 debug 34446 wikitext text/x-wiki ha2r8mt9umcb1n7heyqhgh8mfn240zu 34447 34446 2007-04-04T23:39:43Z DAVilla 1405 34447 wikitext text/x-wiki ln3tujc31jxkhkln8qcnzguz4g9180z 34448 34447 2007-04-04T23:56:22Z DAVilla 1405 34448 wikitext text/x-wiki k6lghz1oo9ebs8lru27vb7hgxzqwvx9 34449 34448 2007-04-06T19:30:59Z DAVilla 1405 fix a problem where prefix: in link makes interwiki link 34449 wikitext text/x-wiki 9sic326035quqb6gblgvwhi08c26z5j 34450 34449 2007-04-08T04:49:22Z DAVilla 1405 simplification; hopefully the last change 34450 wikitext text/x-wiki l1jct0ynlfw85b8gm51m2s75c90qyic 34451 34450 2007-08-19T00:31:23Z Ruakh 1334 Changed protection level for "[[Template:temp]]": Included on well over 2000 pages. [edit=sysop:move=sysop] [cascading] 34450 wikitext text/x-wiki l1jct0ynlfw85b8gm51m2s75c90qyic 34452 34451 2010-04-24T22:32:09Z Bequw 1408 use {{documentation}} 34452 wikitext text/x-wiki 4tqdmci2vtschg9xecux1yrk0hwo4zn 34453 34452 2010-04-24T22:59:00Z Bequw 1408 link correctly when /doc present 34453 wikitext text/x-wiki gyp1vzw5titt5xlsonkff6b9kde9vga 34454 34453 2010-04-25T21:52:48Z Conrad.Irwin 1315 Changed protection level for "[[Template:temp]]": can't cascade protect templates with /doc pages, defeats the point :) ([edit=sysop] (indefinite) [move=sysop] (indefinite)) 34453 wikitext text/x-wiki gyp1vzw5titt5xlsonkff6b9kde9vga 34455 34454 2010-12-20T00:53:04Z Bequw 1408 default link to template page rather than talk page. Templates w/ docs on talk page should move them to /doc. 34455 wikitext text/x-wiki n4ukzyw9kh8dchz5dznrw4vr5hv3vk5 34456 34455 2011-06-05T14:52:26Z Rua 1351 Don't link to the talk page if it's used on the main template page; this breaks transcluded documentation that uses {{temp}} otherwise 34456 wikitext text/x-wiki ew0n2o7fsia8n5mhsf3c9r1sec1qmzf 34457 34456 2012-12-30T19:01:22Z Rua 1351 Make a bit more readable 34457 wikitext text/x-wiki 5ymiti5wrrkq6exingtccrauj2d6jj6 34458 34457 2013-04-09T20:57:12Z Mzajac 1320 obsolete HTML 34458 wikitext text/x-wiki m5clkut0857oiftx8lpsrz3zl8mwlgm 34459 34458 2014-01-21T16:08:42Z Wikitiki89 1330 34459 wikitext text/x-wiki tt6d5fhluqwp6c8nev30d098hgi9hpd 34460 34459 2014-07-30T07:31:13Z Kephir 1378 use [[Module:template link]] 34460 wikitext text/x-wiki 04ijyzmbhd9n9p5ivcfmruw61u7mcej 34461 34460 2014-07-30T12:10:51Z Kephir 1378 make [[Module:unsubst]] work 34461 wikitext text/x-wiki qjg7cakt342m64adg91s4caf3eb36ws 34462 34461 2014-07-31T11:22:31Z Kephir 1378 <noinclude/> 34462 wikitext text/x-wiki 0mo2fg3f3zrso8us9isgop637pldaun 34463 34462 2016-02-04T00:34:54Z Matma Rex 819 add missing </noinclude> 34463 wikitext text/x-wiki l3x6u0ikq922s6bbtkm7dp2sq2klkjg 34464 34463 2016-07-15T09:39:51Z Mahagaja 1364 fix <noinclude> syntax 34464 wikitext text/x-wiki hxjpg9dwvwj7zi4ktw8vqtcsxfwdnh0 34465 34464 2016-10-25T20:02:54Z TheDaveRoss 1305 Changed protection level for "[[Template:temp]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34464 wikitext text/x-wiki hxjpg9dwvwj7zi4ktw8vqtcsxfwdnh0 34466 34465 2024-04-26T22:38:43Z Theknightwho 1347 Use completely refactored module - new version at a temporary location to allow a seamless transition. 34466 wikitext text/x-wiki 9lxlbi73jqudconwpjzfltgfwmdael7 34467 34466 2024-04-26T23:14:12Z Theknightwho 1347 New version now at [[Module:template link]]. 34467 wikitext text/x-wiki nwz5y3rktxppbpu5o2snzg7h56k7esa 34468 34467 2024-08-29T10:46:30Z Theknightwho 1347 Slightly safer to use <noinclude />safesubst: instead of {{{|safesubst:}}}, which avoids issues if someone inputs "|=foo". 34468 wikitext text/x-wiki nze4xio1ajcrt9pz6rnz1k1xa3ieosn 34469 34468 2024-08-29T10:53:25Z Theknightwho 1347 34469 wikitext text/x-wiki qr8qiciboegrsh6rd21iu4t9xli97mb 34470 34469 2024-08-30T21:51:06Z Theknightwho 1347 [[Module:template link]] merged into [[Module:template parser]]. 34470 wikitext text/x-wiki rph0o1i3kxpay62l9o8if7x0g0eydyx 34471 34470 2025-03-07T22:21:50Z Theknightwho 1347 34471 wikitext text/x-wiki huuinmspyaetlkf2m795jhph1ktqn1e 34472 34471 2025-03-18T17:14:26Z Theknightwho 1347 34472 wikitext text/x-wiki a2mvqdrsghcj89nn9x4sqbaruxl84zd 34473 34472 2025-04-05T22:14:35Z Theknightwho 1347 34473 wikitext text/x-wiki oxxzbxttidjlismyd8mwu3o70nbgsw5 34474 34473 2025-04-05T22:15:14Z Theknightwho 1347 34474 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o 34475 34474 2026-05-25T05:33:22Z King ChristLike 964 68 revisions imported from [[:en:Template:temp]] 34474 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o 35620 34427 2006-10-07T08:03:13Z Wurmz 1403 34427 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35621 34433 2006-10-25T11:01:43Z Herman Guthrie 1406 34433 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35622 34475 2026-05-25T05:34:20Z King ChristLike 964 2 revisions imported from [[:en:Template:temp]] 34474 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o 35695 35620 2006-10-07T08:03:13Z Wurmz 1403 34427 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35696 35621 2006-10-25T11:01:43Z Herman Guthrie 1406 34433 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35697 35622 2026-05-25T05:35:07Z King ChristLike 964 2 revisions imported from [[:en:Template:temp]] 34474 wikitext text/x-wiki j7pe9fadahr6jqm0fnpuxcxasravo3o Module:fun 828 6521 34476 2017-11-28T21:08:09Z Erutuon 1339 copy of [[Module:User:Erutuon/functional]] 34476 Scribunto text/plain rla18oykgsx3zey7qbpjqfs2jow7cqa 34477 34476 2017-11-28T21:14:30Z Erutuon 1339 filter 34477 Scribunto text/plain q5u4v0jfkiam068db4whg6mh1ka3m5i 34478 34477 2017-11-28T21:15:18Z Erutuon 1339 evidently I didn't test these properly 34478 Scribunto text/plain eu74af1yl63mya4kgpzygvsomahc8q6 34479 34478 2017-11-28T22:18:37Z Erutuon 1339 allow false in array 34479 Scribunto text/plain 59ilcrjxp6gm0346orbav5hebzz9ry5 34480 34479 2017-11-29T03:17:55Z Erutuon 1339 wrong return value for filter 34480 Scribunto text/plain dc5g33wmbb960nfb6zrnx7yotsnpbkx 34481 34480 2017-11-29T04:10:01Z Erutuon 1339 allow map to work with non-array tables 34481 Scribunto text/plain 1gei7w6pgqw423grkmi0fghgdgksp1w 34482 34481 2017-11-29T04:35:00Z Erutuon 1339 same with forEach; move fancy stuff to bottom 34482 Scribunto text/plain cg6by1fung8jwadakqpp928q67wddlk 34483 34482 2017-11-29T04:35:51Z Erutuon 1339 34483 Scribunto text/plain g2fajx696pl2r9okfjouitk8a48z4yw 34484 34483 2017-11-29T05:40:21Z Erutuon 1339 shorter name 34484 Scribunto text/plain b04euygxo0w1lgmvo7dx1yu0ex8lml2 34485 34484 2017-11-30T23:34:28Z Erutuon 1339 mapIter function 34485 Scribunto text/plain de5929iwxbfi0y08ca9lrx4yhzf6qka 34486 34485 2017-12-01T00:01:39Z Erutuon 1339 fix nilOk with checkTypeMulti 34486 Scribunto text/plain emuf3y5l2whkjwjsxdpaff3vte1v5ji 34487 34486 2017-12-01T00:32:03Z Erutuon 1339 inconsistent with usual Lua meaning of "state" 34487 Scribunto text/plain 5vkmoq45184i90tuhw32khk9vql9w5q 34488 34487 2017-12-01T10:30:14Z JohnC5 1345 Wheeeeee 34488 Scribunto text/plain mjg9dp81r3jtgqd65o9dkgcxvszq79j 34489 34488 2017-12-06T21:55:56Z Erutuon 1339 more efficient iterString 34489 Scribunto text/plain bc16azgptes6ozpjy7kjxxpwmmf2ynn 34490 34489 2018-02-03T11:08:45Z Erutuon 1339 unique key for function, lest it be overwritten 34490 Scribunto text/plain 5yhjg85iajeenpxnvw3l8c7d0s9ufp1 34491 34490 2018-06-29T07:22:11Z Erutuon 1339 stale note 34491 Scribunto text/plain lt6nzef5eb85aeoxjndosmi8i6pd7gw 34492 34491 2019-06-28T06:03:27Z Erutuon 1339 add isArray parameters for use by [[Module:array]] 34492 Scribunto text/plain l3mcjx11p98r6h1ole2smb1tiiu261z 34493 34492 2019-08-16T23:16:20Z Erutuon 1339 fold function, improvement 34493 Scribunto text/plain ae4sw6z9zl03dbifo6fcnvi5z63hvx3 34494 34493 2019-09-17T21:49:07Z Erutuon 1339 ?? 34494 Scribunto text/plain 2c4yhblxyy5328v9gnhplipex987bpm 34495 34494 2021-05-02T22:45:34Z Fenakhay 904 Protected "[[Module:fun]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34494 Scribunto text/plain 2c4yhblxyy5328v9gnhplipex987bpm 34496 34495 2023-01-06T05:43:48Z Theknightwho 1347 34496 Scribunto text/plain mj83oy2oa18pje80fmlmyp41w75s6zi 34497 34496 2023-07-08T22:11:59Z Theknightwho 1347 34497 Scribunto text/plain 6qkcxr35fbhtcqkguoyfyetyw9t4nn8 34498 34497 2023-07-09T04:16:17Z Theknightwho 1347 Upgrade memoize to support any number of arguments + return values, as well as callable tables. 34498 Scribunto text/plain lfkw9g0g7mkrhojy2v2ab0cd1klkfdb 34499 34498 2023-07-09T06:09:11Z Theknightwho 1347 34499 Scribunto text/plain 2gzw6soy9rors5unjbnqa65xcnognue 34500 34499 2023-07-30T00:54:19Z Theknightwho 1347 Remove unused variable. 34500 Scribunto text/plain d8ue9mg2f0fchn2cax5tuci7zi8flx8 34501 34500 2024-04-11T05:35:05Z Theknightwho 1347 Slightly more efficient pattern. 34501 Scribunto text/plain ofcqq67v2apw286bpl5sgwyn0t0fprz 34502 34501 2024-04-11T18:05:17Z Theknightwho 1347 Even more efficient pattern. 34502 Scribunto text/plain r6aoqlugeay9r7notx48z75ay57jdlu 34503 34502 2024-04-15T01:26:23Z Theknightwho 1347 Refactor memoize function. 34503 Scribunto text/plain 3kg85y6b01c8kalu09duox78c14mnzf 34504 34503 2024-04-15T02:10:00Z Theknightwho 1347 More compact. 34504 Scribunto text/plain qecs78wgci8yajg1pg1bk16rr1zvnk6 34505 34504 2024-04-15T04:01:22Z Theknightwho 1347 Handle nil and NaN arguments as special cases, as they can't be used as table keys. 34505 Scribunto text/plain dwqhnoyu7w7fjixnirdwkwsi22lfnao 34506 34505 2024-04-15T04:17:53Z Theknightwho 1347 Make sure to return the correct number of nil values from a memoised result (e.g. val nil nil). 34506 Scribunto text/plain 7spre77otlmb8fvdvpdszxihhf2cry4 34507 34506 2024-04-15T04:20:18Z Theknightwho 1347 34507 Scribunto text/plain g4jxq90tnosglq0g5kkajsqu6nfkr7r 34508 34507 2024-04-15T04:31:20Z Theknightwho 1347 Avoid having the __index metamethod for Memo objects. 34508 Scribunto text/plain k45fzlbq0id0u9vh0k0i36w9t5r8coy 34509 34508 2024-04-15T05:09:12Z Theknightwho 1347 34509 Scribunto text/plain ohb140pzqp4hn4pc18cjfr0pnkuzadh 34510 34509 2024-04-15T15:33:47Z Theknightwho 1347 Give positive and negative NaN different placeholders (as they're distinct: e.g. in tostring), and also add a placeholder for -0 (very occasionally distinct from 0: e.g. 1/0 ~= 1/-0). Also add explanatory comments. 34510 Scribunto text/plain r22vef8s91ympyzg2017w2ltk9myfq6 34511 34510 2024-04-15T17:14:46Z Theknightwho 1347 Optimisations. 34511 Scribunto text/plain mqjjstwavo2bqowfobvwinfz9dqgh18 34512 34511 2024-04-16T12:46:43Z Theknightwho 1347 Use the hidden variable arg which is available when a function has varargs (...). 34512 Scribunto text/plain 4d4zg4gwyegadrv6csrw0bu66jbt30s 34513 34512 2024-04-16T12:50:58Z Theknightwho 1347 Explain what arg actually is. 34513 Scribunto text/plain 1ivgvj9s5wowy8yp7qhqlckp3zheux1 34514 34513 2024-04-16T13:01:37Z Theknightwho 1347 Slightly faster. 34514 Scribunto text/plain h72e6wkpzw57wwelshy3tu7onft2j5d 34515 34514 2024-04-16T13:19:38Z Theknightwho 1347 Probably not necessary to use is_callable - it'll just fail anyway if it isn't. 34515 Scribunto text/plain 4js7rohfidh3ve63fo86poofzsh1dnw 34516 34515 2024-04-16T14:01:13Z Theknightwho 1347 Undo revision [[Special:Diff/78890142|78890142]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) Actually, let's keep it - it's only run once. 34516 Scribunto text/plain h72e6wkpzw57wwelshy3tu7onft2j5d 34517 34516 2024-04-16T14:13:59Z Theknightwho 1347 34517 Scribunto text/plain dzk50iiuffrpyet0irkapphir3393jc 34518 34517 2024-04-17T13:58:22Z Theknightwho 1347 Move is_callable here from [[Module:utilities]]. 34518 Scribunto text/plain q9wrenyk8vau0h1a81775w2il7feqqx 34519 34518 2024-04-17T15:12:51Z Theknightwho 1347 Add `simple` parameter to memoize, which uses a faster method that only handles 1-in-1-out functions, and return a function rather than a callable table, as it's slightly more efficient. 34519 Scribunto text/plain qowea8dkoqcfx0n0z1ev0ee45cf2ym9 34520 34519 2024-04-17T15:39:04Z Theknightwho 1347 Further optimisations. 34520 Scribunto text/plain qbqvu3ba46o8dbxvx3gxvuldltlyfhn 34521 34520 2024-04-17T17:33:39Z Theknightwho 1347 Make sure nil is memoized when using the simple flag. 34521 Scribunto text/plain 18yzjl0zrmucqlp5vuk30vf854hmj4e 34522 34521 2024-04-18T19:23:09Z Theknightwho 1347 34522 Scribunto text/plain cq936sw2ekfspygsaaxwu752m0037tx 34523 34522 2024-04-28T18:55:46Z Theknightwho 1347 Bugfix. 34523 Scribunto text/plain 03mad9q6duja8n1tjc6ztlm24gmyuv5 34524 34523 2024-09-21T14:38:56Z Theknightwho 1347 Improve wording of some comments. 34524 Scribunto text/plain kkufkmkjrtn6h1rhq8glxmko52icrw9 34525 34524 2024-11-14T11:39:19Z Theknightwho 1347 Not convinced all these checks are actually necessary. Also add some optimisations. 34525 Scribunto text/plain sazr8wrqj0wrqfi4uyrp4le7savagnu 34526 34525 2024-11-15T21:01:04Z Theknightwho 1347 Add reverseIter. 34526 Scribunto text/plain siksmlj0b2xo0jwxuba2ty8n3aste6m 34527 34526 2024-11-15T22:19:07Z Theknightwho 1347 34527 Scribunto text/plain jw85b9kf2auxjzawc5q46994tp499zg 34528 34527 2024-11-24T12:42:54Z Theknightwho 1347 Minor optimisation for is_callable(). 34528 Scribunto text/plain i5f35w0ca3ybhpyawxdgo89xzrq7lb2 34529 34528 2024-11-24T15:35:47Z Theknightwho 1347 Track instances where is_callable() is called on a table with a protected metatable, since it's not possible to reliably determine if there's a __call metamethod in such cases. 34529 Scribunto text/plain 5puls4zscj96cx1a3ao60wo9bpn4k3l 34530 34529 2024-11-24T15:59:33Z Theknightwho 1347 Use rawget() when checking a metatable for metamethods, and rawequal() when checking if a __metatable value is the metatable itself. 34530 Scribunto text/plain 4pn9tahsxwjqzmoiv7jts6z9srr5ark 34531 34530 2024-11-24T16:03:18Z Theknightwho 1347 Comment. 34531 Scribunto text/plain hbb4i2g10d0vxzeuz0oinf05c25cnwo 34532 34531 2024-11-24T16:13:15Z Theknightwho 1347 34532 Scribunto text/plain f8crt95vpoi2r08wz4umh7iu5yyzepd 34533 34532 2024-12-01T12:18:36Z Surjection 380 34533 Scribunto text/plain iq7jhzwvhxrtj7bb6grrjpii8w53jjp 34534 34533 2024-12-07T16:47:55Z Theknightwho 1347 Consistent variable names. 34534 Scribunto text/plain eooilxqgknl7mxi1dr2bbhxxas9fz25 34535 34534 2024-12-20T21:50:23Z Theknightwho 1347 Memoisation moved to [[Module:memoize]]. 34535 Scribunto text/plain otutcqfka2ip3ei3h85928ec3mi6z30 34536 34535 2024-12-22T04:59:03Z Theknightwho 1347 Add iterateFrom. 34536 Scribunto text/plain 7n046mxlse6mttwj1vnj97af2befr4n 34537 34536 2025-01-18T22:16:48Z Theknightwho 1347 Modify (unused) chain and add a new chainIter function. 34537 Scribunto text/plain 1i2iwi37x70nudsscm0j0rebbb185si 34538 34537 2025-01-18T22:29:27Z Theknightwho 1347 34538 Scribunto text/plain nkdbp9odnwolm26t6b7nw37k4e1o1de 34539 34538 2025-03-16T00:44:16Z Theknightwho 1347 34539 Scribunto text/plain atux5jmr6rk8ufawk3pirn61d1hw8bu 34540 34539 2025-03-16T00:59:26Z Theknightwho 1347 34540 Scribunto text/plain qei6tbv98n47cu1aa2npn6ee7crhvj0 34541 34540 2025-04-07T17:12:47Z Theknightwho 1347 Use the new get_unprotected_metatable function in [[Module:table/get unprotected metatable]]. 34541 Scribunto text/plain njejc8lf0ujfcdqjvqoq1lo52f7lfzy 34542 34541 2025-04-07T18:53:39Z Theknightwho 1347 Add a version of xpcall which can handle additional arguments. 34542 Scribunto text/plain 2dr1cdfcqn6bpzruh46rlhbazxtpme8 34543 34542 2025-04-08T02:14:20Z Theknightwho 1347 34543 Scribunto text/plain fudi2hdd0z02vvto95bmbuby2sr7in3 34544 34543 2025-04-19T11:44:13Z Theknightwho 1347 Redo xpcall() and add try_call(). 34544 Scribunto text/plain b65j41kwswlpv10g067kb8x39jaicye 34545 34544 2025-04-19T15:14:22Z Theknightwho 1347 Add unroll() function. 34545 Scribunto text/plain pf2ufev8acfipwmqhy2soijpqgocg78 34546 34545 2025-04-19T15:14:50Z Theknightwho 1347 34546 Scribunto text/plain a5vs8aewmmdsb3bbrt1m38qmy88avz3 34547 34546 2025-04-20T12:03:14Z Theknightwho 1347 Make unroll() take an iterator + state + initial value, rather than a generator. 34547 Scribunto text/plain de698hi8y5n109t1pqxw24e1l8jhlhc 34548 34547 2025-04-24T09:45:10Z Surjection 380 34548 Scribunto text/plain sgj4x70rbrh1i5mji7sjn6mdaw0vncr 34549 34548 2025-04-24T11:36:47Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 34549 Scribunto text/plain mc1wbmetcrpjp1ihyth6j2ajabvak7y 34550 34549 2026-05-25T05:33:24Z King ChristLike 964 74 revisions imported from [[:en:Module:fun]] 34549 Scribunto text/plain mc1wbmetcrpjp1ihyth6j2ajabvak7y Module:yesno 828 6523 34551 2013-12-30T08:01:01Z Mxn 1407 Copied from [[w:Module:Yesno]] (582180209) 34551 Scribunto text/plain 6m5hkfmfntcpifshp9d2hksik4fa5nj 34552 34551 2017-11-19T23:42:10Z Erutuon 1339 don't need to put, for instance, Greek in lowercase 34552 Scribunto text/plain snml89z05ncrjkxps2qrcjws3nodhka 34553 34552 2019-11-10T23:19:55Z Erutuon 1339 Protected "[[Module:yesno]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34552 Scribunto text/plain snml89z05ncrjkxps2qrcjws3nodhka 34554 34553 2023-08-05T04:33:03Z Benwing2 1346 recognize on/off 34554 Scribunto text/plain tsfeenavxkivt0el61wpipsvsrxeeow 34555 34554 2023-08-10T16:43:39Z Theknightwho 1347 Faster implementation. Also include "t" and "f", matching the equivalent on Wikipedia. 34555 Scribunto text/plain c641bpxigp4xe3rsje9mmz1kp5o7bqq 34556 34555 2023-08-10T16:54:07Z Theknightwho 1347 May as well eliminate the globals. 34556 Scribunto text/plain hbby25w5v0q9ib6xz36u9goi6iyfqcl 34557 34556 2023-08-18T23:24:52Z Theknightwho 1347 Empty string also returns false. 34557 Scribunto text/plain 3mkn4mrv65wty1k5w54zyenrqxtg732 34558 34557 2023-08-18T23:27:12Z Theknightwho 1347 Actually, could cause issues with default. 34558 Scribunto text/plain hbby25w5v0q9ib6xz36u9goi6iyfqcl 34559 34558 2023-10-18T16:45:58Z Theknightwho 1347 Eliminate table. 34559 Scribunto text/plain eik4q4tvmgy4lkhgva21qij0bl5jrq9 34560 34559 2024-04-12T17:47:12Z Theknightwho 1347 34560 Scribunto text/plain mvgod3v1quqm1yccqc04b5fwas9ymvz 34561 34560 2024-12-07T19:05:10Z Theknightwho 1347 Optimise. 34561 Scribunto text/plain ovynkxcg4ishsl4qp4u3eqmedydhdyc 34562 34561 2025-11-16T21:11:46Z Theknightwho 1347 34562 Scribunto text/plain 56q63j1t2atm8g5omb9gjl6n1a4lqx0 34563 34562 2026-05-25T05:33:24Z King ChristLike 964 12 revisions imported from [[:en:Module:yesno]] 34562 Scribunto text/plain 56q63j1t2atm8g5omb9gjl6n1a4lqx0 Module:array 828 6524 34622 2018-09-08T23:47:37Z Erutuon 1339 array-generating function 34622 Scribunto text/plain ogwalvr5bu1i6nud1v6xx7vs8o8i970 34623 34622 2018-10-17T02:52:37Z Erutuon 1339 update from [[Module:array/sandbox]], adding functions from [[Module:table]] and [[Module:fun]] (which are loaded only if needed) 34623 Scribunto text/plain 617sxdhepbz1wa8tb7zaphkaqrfx695 34624 34623 2018-10-17T03:48:54Z Erutuon 1339 fix "some" and "all", which were returning arrays when they should return boolean 34624 Scribunto text/plain oyx6vkc5qudnhyjl1rvl8lhpsrqx0l3 34625 34624 2018-10-17T19:05:08Z Erutuon 1339 + maxIndex 34625 Scribunto text/plain a40q2e9jyio917owou8z06c0iwe9x0p 34626 34625 2018-10-18T01:14:18Z Erutuon 1339 34626 Scribunto text/plain 4zcpnpscgh7n2mlwq7maldl0foda0dz 34627 34626 2018-10-20T03:10:47Z Erutuon 1339 add __type field in metatable and type method 34627 Scribunto text/plain mqe0mmj9nyzitoiim6sajrvyrm52zkp 34628 34627 2018-10-20T03:32:37Z Erutuon 1339 make Array a table and add __call metamethod and Array:new() method 34628 Scribunto text/plain c432mra06vcxl19qnpfz2n0niokux1p 34629 34628 2018-10-20T04:03:04Z Erutuon 1339 put array-generating functions in Array library 34629 Scribunto text/plain hyxu85ze6hpi7ymi719zc3vmpul38gm 34630 34629 2018-10-20T06:30:34Z Erutuon 1339 string.sub-style slice method 34630 Scribunto text/plain brptvp9xf8vrcrhbz880pl5zsto2o44 34631 34630 2018-10-20T08:43:46Z Erutuon 1339 have slice handle negative indices, nil in second parameter 34631 Scribunto text/plain aw9ikzkd172bk3fvhfl68iskovru82p 34632 34631 2019-03-03T05:33:50Z 2600:387:8:F:0:0:0:C1 Blanked the page 34632 Scribunto text/plain phoiac9h4m842xq45sp7s6u21eteeq1 34633 34632 2019-03-03T05:37:07Z Justinrleung 1356 Reverted edits by [[Special:Contributions/2600:387:8:F:0:0:0:C1|2600:387:8:F:0:0:0:C1]]. If you think this rollback is in error, please leave a message on my talk page. 34633 Scribunto text/plain aw9ikzkd172bk3fvhfl68iskovru82p 34634 34633 2019-06-28T06:06:35Z Erutuon 1339 use isArray parameter in functions from [[Module:fun]] 34634 Scribunto text/plain j9h0e8pup8mq0a1rfnlrx5bhc5jkj0w 34635 34634 2019-06-28T06:08:07Z Erutuon 1339 not quite what was needed 34635 Scribunto text/plain qi8q4i1d1z1p49occfqjfczqz28udxi 34636 34635 2019-06-28T06:16:20Z Erutuon 1339 fix slice 34636 Scribunto text/plain aowbwn19njarzbntmqcopnmjyukwu9k 34637 34636 2019-06-29T01:38:02Z Erutuon 1339 add shallowcopy and deepcopy (and camel case versions) to array methods and array-generating methods 34637 Scribunto text/plain h5si9k8g368c5cbqvj6onoh38fzvh4q 34638 34637 2019-06-29T01:50:00Z Erutuon 1339 lower restrictions on functions in exported library 34638 Scribunto text/plain 38in3to6fqav6awee7vtf07q358jx3b 34639 34638 2020-01-17T08:46:04Z Erutuon 1339 Protected "[[Module:array]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34638 Scribunto text/plain 38in3to6fqav6awee7vtf07q358jx3b 34640 34639 2021-07-27T20:14:15Z Erutuon 1339 add fold 34640 Scribunto text/plain 98prnuzxscbzgn9rf9yf5v9z3ple810 34641 34640 2021-07-27T20:42:09Z Erutuon 1339 actually confusing to have fold take its function in a different position (and accum could be nil) 34641 Scribunto text/plain 0xqegsnmoi0ytt538j00om4leq9onzn 34642 34641 2023-02-23T22:31:50Z Theknightwho 1347 34642 Scribunto text/plain 5sshyzcsens4phryox99gazpd14a7i5 34643 34642 2024-04-16T16:32:06Z Theknightwho 1347 Removing affixNums from [[Module:table]] as unused with no obvious use-case. 34643 Scribunto text/plain 5ktuc873mk3v4xd8ipgtoe7q4v0gwd1 34644 34643 2024-11-21T00:00:22Z Theknightwho 1347 Add listToText as a method. 34644 Scribunto text/plain hft5agvfv47thrmw79r4pmvjyrhc8op 34645 34644 2024-11-21T00:10:10Z Theknightwho 1347 Also pairs, indexPairs and indexIpairs, all of which may be useful for sparse arrays. 34645 Scribunto text/plain 6hsckk5qgn8aru3fyh0jptamjb3t08r 34646 34645 2024-11-24T17:21:44Z Theknightwho 1347 Use rawget when checking a metatable for metamethods. 34646 Scribunto text/plain 3yzfuoqmeah0v2r5ipbe2i35nmj6rns 34647 34646 2024-11-24T21:09:42Z Theknightwho 1347 Load functions and data from other modules on demand, instead of loading them unconditionally. 34647 Scribunto text/plain japj019ho6zp13kybl0u98tozyyysi0 34648 34647 2024-11-25T03:16:50Z Theknightwho 1347 Refactor the overall structure of the module, to avoid unnecessary loading in advance and to address various inefficiencies. 34648 Scribunto text/plain 9rhh8pmrw1d8r036u22rn8hri1gxx1g 34649 34648 2024-12-01T02:38:37Z Theknightwho 1347 Use append in [[Module:table]] for the __add metamethod, and add the append, extend and flatten methods. 34649 Scribunto text/plain dnlfsodk7nmq9u35w6ntdbopvrlues9 34650 34649 2024-12-02T15:25:40Z Theknightwho 1347 Various optimisations. 34650 Scribunto text/plain i9hahcvqwwdz4a11bwlg2y2yo560xo5 34651 34650 2024-12-17T20:18:34Z Theknightwho 1347 slice now added to [[Module:table]]. 34651 Scribunto text/plain 0uoc8rr9bril5peke2dvlzliv1etch5 34652 34651 2024-12-19T01:27:58Z Theknightwho 1347 Rename deepcopy to deepCopy and shallowcopy to shallowCopy, for consistency. 34652 Scribunto text/plain qfh2s1k1oge0gu6sebcasot6vy4ahu0 34653 34652 2024-12-19T03:31:14Z Theknightwho 1347 Remove old aliases. 34653 Scribunto text/plain jwpaiw5xzh2f70a3u94cnokvz8q8c3g 34654 34653 2025-01-20T23:41:10Z Theknightwho 1347 34654 Scribunto text/plain paoder2aqlk3n2g74iozt3cl44trrmo 34655 34654 2025-04-24T09:48:02Z Surjection 380 34655 Scribunto text/plain 3siklzujf3km9wy2ale5ayrlucoew2v 34656 34655 2025-04-24T11:34:54Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 34656 Scribunto text/plain sxt52fsnry0sg9endqo2zu3aaj23mkn 34657 34656 2026-05-25T05:33:26Z King ChristLike 964 35 revisions imported from [[:en:Module:array]] 34656 Scribunto text/plain sxt52fsnry0sg9endqo2zu3aaj23mkn Module:tl 828 6525 34658 2015-07-16T07:58:47Z -sche 1349 now that the language codes have been modulized, we can have this as a compatibility redirect since it's what 'pedia calls their equivalent template 34658 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 34659 34658 2024-03-14T00:33:40Z 2603:6010:954D:454C:7D44:ACDF:4D1E:2825 Removed redirect to [[Template:temp]] 34659 wikitext text/x-wiki rorkk5d5wbjf5f76h16zkt5z8hgx6rc 34660 34659 2024-03-14T02:07:43Z Soap 1417 this might be the whole error by itself 34660 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 34661 34660 2024-03-14T02:15:00Z Erutuon 1339 Protected "[[Template:tl]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34660 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 34662 34661 2026-05-25T05:33:26Z King ChristLike 964 4 revisions imported from [[:en:Template:tl]] 34660 wikitext text/x-wiki fpcs31dezxxqooyf29i9shtdyjaue69 Module:code 828 6526 34663 2010-01-27T06:30:27Z Daniel Carrero 1329 Created page with '<includeonly>'''{{{1|}}}'''{{#if:{{{2|}}}|&nbsp;<sup>{{temp|{{{2|}}}}}</sup>}}</includeonly>' 34663 wikitext text/x-wiki 1cd4sei25psc98946x14c9pl1zudgg8 34664 34663 2010-01-27T06:32:25Z Daniel Carrero 1329 34664 wikitext text/x-wiki tl21stn0yuoa6ku5u7upxtpa7et5xog 34665 34664 2010-01-27T06:33:44Z Daniel Carrero 1329 34665 wikitext text/x-wiki ivwlx79cck5yj4xm4juhpbo1m0i6g2a 34666 34665 2010-10-05T23:15:52Z Daniel Carrero 1329 {{documentation}} 34666 wikitext text/x-wiki fwoqnh0vh2jv4ziyg9jguwfafy8yjfg 34667 34666 2010-10-05T23:20:18Z Daniel Carrero 1329 moved [[Template:LANGCODE]] to [[Template:code]]: This template is now used in multiple pages, not only in "WT:LANGCODE". 34666 wikitext text/x-wiki fwoqnh0vh2jv4ziyg9jguwfafy8yjfg 34668 34667 2014-03-27T08:57:28Z Kephir 1378 hijacking unused template 34668 wikitext text/x-wiki fullw73tbgphgybq9fmo605z7ayssf0 34669 34668 2014-03-27T09:05:23Z Kephir 1378 |= 34669 wikitext text/x-wiki 98lcwqurlzgmnp4yhyco914jmxxqii1 34670 34669 2014-04-30T06:30:08Z Kephir 1378 <code> 34670 wikitext text/x-wiki 0anykx9dj15o2w5ixoz714fgl1qp9ei 34671 34670 2014-07-31T15:01:10Z Wikitiki89 1330 34671 wikitext text/x-wiki 0vxww5gksj22ixglpx0921a659y4fu4 34672 34671 2014-08-02T07:07:03Z Kephir 1378 34672 wikitext text/x-wiki 9vj6bq6suvw32vvkik7plgu24kjq1sa 34673 34672 2015-07-19T08:17:25Z Kephir 1378 drop <code> surrounding the {{#tag:}} (now provided by MediaWiki) 34673 wikitext text/x-wiki i0wopcib5u0b1s10wrl4b4x581yadfu 34674 34673 2016-02-05T04:25:10Z TheDaveRoss 1305 Adding closing noinclude tag. 34674 wikitext text/x-wiki gk9u23bvgl0i3115hupyoi5vtq0l8rt 34675 34674 2017-01-27T00:34:42Z Erutuon 1339 +style 34675 wikitext text/x-wiki lot2panltd77yjija6nrgg5kzu444ar 34676 34675 2019-06-26T19:11:53Z 175.157.99.232 pnp repair 34676 wikitext text/x-wiki gwszhlme4mf2b8zngtao7g0kqd514zy 34677 34676 2019-06-26T19:17:01Z Robbie SWE 1487 Reverted edits by [[Special:Contributions/175.157.99.232|175.157.99.232]]. If you think this rollback is in error, please leave a message on my talk page. 34677 wikitext text/x-wiki lot2panltd77yjija6nrgg5kzu444ar 34678 34677 2019-10-31T18:29:27Z 49.197.26.39 34678 wikitext text/x-wiki ebgn4kf83lb83ampvqkygugkwoultk0 34679 34678 2019-10-31T18:55:57Z Surjection 380 Reverted edits by [[Special:Contributions/49.197.26.39|49.197.26.39]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34679 wikitext text/x-wiki lot2panltd77yjija6nrgg5kzu444ar 34680 34679 2020-04-17T16:31:55Z Tacsipacsi 1488 use inline="inline" instead of deprecated enclose="none" 34680 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 34681 34680 2020-06-26T01:25:33Z 5.208.230.250 34681 wikitext text/x-wiki s6xmt11zohblbsjpuymt5fjp7efkug7 34682 34681 2020-06-26T05:14:29Z Erutuon 1339 Please explain! Reverted edits by [[Special:Contributions/5.208.230.250|5.208.230.250]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 34682 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 34683 34682 2020-06-29T04:19:33Z 99.203.28.137 /* Example */ 34683 wikitext text/x-wiki qjso9c0m42u2he3ldrizai5lqfs09hu 34684 34683 2020-06-29T05:29:34Z Erutuon 1339 Reverted edits by [[Special:Contributions/99.203.28.137|99.203.28.137]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 34684 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 34685 34684 2020-06-29T05:29:49Z Erutuon 1339 Protected "[[Template:code]]": Excessive vandalism ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34684 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 34686 34685 2024-04-11T02:45:15Z Theknightwho 1347 Convert to Lua, so that nowiki tags can be nested inside properly. 34686 wikitext text/x-wiki elz92n6wosc3vfz1cu3dkycgrq2rkrh 34687 34686 2026-05-25T05:33:31Z King ChristLike 964 24 revisions imported from [[:en:Template:code]] 34686 wikitext text/x-wiki elz92n6wosc3vfz1cu3dkycgrq2rkrh 35381 34685 2024-04-11T02:31:54Z Theknightwho 1347 Created page with "local decode_entities = require("Module:string utilities").decode_entities local gsub = string.gsub local match = string.match local process_params = require("Module:parameters").process local tonumber = tonumber local unstripNoWiki = mw.text.unstripNoWiki local yesno = require("Module:yesno") local export = {} local function unstrip(str) return decode_entities(unstripNoWiki(str)) end function export.show(frame) local plain = {} local args = process_params(frame:ge..." 35381 Scribunto text/plain qvkrem0nx85ht4m83n9jltv3ies8g89 35382 35381 2024-04-11T02:35:46Z Theknightwho 1347 35382 Scribunto text/plain s2hma6c2d4eky2afkfgh6xa0wy9rvuc 35383 35382 2024-04-11T02:40:35Z Theknightwho 1347 35383 Scribunto text/plain ou16q6xi5ds77muiha9d67m0jyuwqgl 35384 35383 2024-04-11T02:42:39Z Theknightwho 1347 35384 Scribunto text/plain jn3dzge1datzruezs9i6qk2m4wqzujh 35385 35384 2024-04-11T02:43:44Z Theknightwho 1347 35385 Scribunto text/plain 1gkv06wdq7u8ymhs0jrp153zosjc67k 35386 34686 2024-04-11T02:48:19Z Theknightwho 1347 Protected "[[Module:code]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35386 Scribunto text/plain 1gkv06wdq7u8ymhs0jrp153zosjc67k 35387 35386 2024-04-11T02:51:26Z Theknightwho 1347 35387 Scribunto text/plain a4mbbnc6giy3du6yi0pot60qqdt38ch 35388 35387 2024-04-11T03:19:42Z Theknightwho 1347 35388 Scribunto text/plain la4omjvowrplit1ycoj46wdm521triq 35389 35388 2024-04-11T04:01:21Z Theknightwho 1347 Support lang= being specified directly in the module invocation. 35389 Scribunto text/plain jy1nfgkdfl1o4hs64wyis0ubhgg8yiz 35390 35389 2024-04-11T04:05:24Z Theknightwho 1347 35390 Scribunto text/plain qmklpsydrhusuw097ho6zxyqyt3hwtr 35391 35390 2024-04-11T04:05:51Z Theknightwho 1347 35391 Scribunto text/plain hzwskufoxjgxxwvatxqvnmm16dw2zbf 35392 35391 2024-04-11T04:17:11Z Theknightwho 1347 35392 Scribunto text/plain 7xiitguhn13kr1za4es4xwart5q7bfv 35393 35392 2024-04-17T02:05:51Z Theknightwho 1347 Comment. 35393 Scribunto text/plain f31n2xp03ljy68jrk65qd3np13iss9q 35394 35393 2024-06-17T16:17:29Z Theknightwho 1347 More intuitive parameter handling: treat param 1 as the language code only if param 2 has been specified; otherwise, the user obviously just intends it to be the display text. 35394 Scribunto text/plain 1cqbtac1j4b81x5fpf01mwjl6jkl07w 35395 35394 2024-07-03T13:26:44Z Theknightwho 1347 Always decode HTML entities, whether inside nowiki tags or not. 35395 Scribunto text/plain 0xxurr03c6no1ep77yyey196v5ca8hi 35396 35395 2024-09-03T23:23:48Z Theknightwho 1347 Minor code simplification. 35396 Scribunto text/plain j90y0vk7bvkd7sfzxedevn8r03r09pz 35397 35396 2024-09-05T01:12:05Z Theknightwho 1347 35397 Scribunto text/plain q4d2y27tad92lehx5jiabw0pi5p667c 35398 35397 2024-09-05T19:48:48Z Theknightwho 1347 Use "white-space:pre-wrap" style when inline, so that sequences of whitespace don't get collapsed into one. 35398 Scribunto text/plain 1iin1w1tnoz2fg5oxedu3g78f95yv45 35399 35398 2024-12-07T14:23:32Z Theknightwho 1347 Comments + bugfix the case when line is given but not highlight. 35399 Scribunto text/plain frgtp8z1kubhmxlmz9flrwe280e9ubt 35400 34687 2026-05-25T05:33:52Z King ChristLike 964 19 revisions imported from [[:en:Module:code]] 34686 wikitext text/x-wiki elz92n6wosc3vfz1cu3dkycgrq2rkrh Module:documentation/documentation 828 6527 34688 2016-10-31T12:45:54Z Giorgi Eufshi 1474 Created page with "Serves {{temp|documentation}} <includeonly> [[Category:Modules]] </includeonly>" 34688 wikitext text/x-wiki lw1cd71tjk34s32iajgprtt7w9evvec 34689 34688 2017-07-25T23:29:35Z Erutuon 1339 + 34689 wikitext text/x-wiki t5z0x66bippif5skrzbpaiphwn8erhc 34690 34689 2017-07-30T21:34:35Z Erutuon 1339 subcat 34690 wikitext text/x-wiki c30zftcz66f53cjwsvvip4srjap4u3o 34691 34690 2018-06-09T22:47:42Z 125.161.139.137 34691 wikitext text/x-wiki avi9wxlosjx5vj9ej51hfom5nkxi98z 34692 34691 2018-06-10T04:51:25Z SemperBlotto 1421 Reverted edits by [[Special:Contributions/125.161.139.137|125.161.139.137]]. If you think this rollback is in error, please leave a message on my [[User talk:SemperBlotto|talk page]]. 34692 wikitext text/x-wiki c30zftcz66f53cjwsvvip4srjap4u3o 34693 34692 2018-09-26T04:35:34Z Erutuon 1339 34693 wikitext text/x-wiki b364y0eaid882bfgnpf8myc6pxewvh0 34694 34693 2018-09-26T04:36:44Z Erutuon 1339 automatically added to .js pages 34694 wikitext text/x-wiki 983qyfh098d0eexw2ey2e6fuuqswrq5 34695 34694 2018-09-26T04:37:02Z Erutuon 1339 34695 wikitext text/x-wiki hpax7tri2z52rrd80eyy6o2t3r1v45o 34696 34695 2018-09-30T23:08:40Z Erutuon 1339 ideas 34696 wikitext text/x-wiki kroccryszlmw0ojm8om7zy4kbewqf4m 34697 34696 2019-11-06T21:16:05Z 170.185.92.17 34697 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 34698 34697 2019-11-06T21:18:40Z Surjection 380 Reverted edits by [[Special:Contributions/170.185.92.17|170.185.92.17]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34698 wikitext text/x-wiki kroccryszlmw0ojm8om7zy4kbewqf4m 34699 34698 2019-12-29T20:28:25Z 2604:3D08:EA87:C00:75A9:CCF1:50B0:D395 34699 wikitext text/x-wiki 0ekb6513bgog2s6ub29kojkkdt23jqa 34700 34699 2019-12-29T20:38:39Z Surjection 380 Reverted edits by [[Special:Contributions/2604:3D08:EA87:C00:75A9:CCF1:50B0:D395|2604:3D08:EA87:C00:75A9:CCF1:50B0:D395]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34700 wikitext text/x-wiki kroccryszlmw0ojm8om7zy4kbewqf4m 34701 34700 2020-01-19T20:17:15Z Erutuon 1339 submodule 34701 wikitext text/x-wiki b0spc3bhn2mzl58uvkdggxqh3bdgpui 34702 34701 2020-01-19T22:15:37Z Erutuon 1339 /* Submodules */ more 34702 wikitext text/x-wiki 3c8jrcbswikdonkt9jiw884hb73g0kz 34703 34702 2020-02-22T05:54:28Z 2001:56A:76E7:AC00:6405:DD88:4D3B:942F /* Submodules */ 34703 wikitext text/x-wiki 4njxyxjnfcnmdb44g2gpxeo4yqscpvb 34704 34703 2020-02-22T06:06:19Z Chuck Entz 1231 Reverted edits by [[Special:Contributions/2001:56A:76E7:AC00:6405:DD88:4D3B:942F|2001:56A:76E7:AC00:6405:DD88:4D3B:942F]]. If you think this rollback is in error, please leave a message on my talk page. 34704 wikitext text/x-wiki 3c8jrcbswikdonkt9jiw884hb73g0kz 34705 34704 2020-04-19T05:35:29Z 2001:56A:76E7:AC00:306B:413A:562C:3F3D /* Submodules */ 34705 wikitext text/x-wiki l4nh5eff60oinv5d7racfidpzuop3re 34706 34705 2020-04-19T11:24:58Z Surjection 380 Reverted edits by [[Special:Contributions/2001:56A:76E7:AC00:306B:413A:562C:3F3D|2001:56A:76E7:AC00:306B:413A:562C:3F3D]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34706 wikitext text/x-wiki 3c8jrcbswikdonkt9jiw884hb73g0kz 34707 34706 2020-05-15T06:27:05Z Erutuon 1339 /* Submodules */ whoops, missed one 34707 wikitext text/x-wiki qf0eftadivd22xig7qfo276ydo4hs6b 34708 34707 2020-06-30T01:57:12Z 70.65.186.205 34708 wikitext text/x-wiki gcfgovlhfn609vb6zpu0y5bya7cqj0t 34709 34708 2020-06-30T11:07:20Z Surjection 380 Reverted edits by [[Special:Contributions/70.65.186.205|70.65.186.205]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34709 wikitext text/x-wiki qf0eftadivd22xig7qfo276ydo4hs6b 34710 34709 2020-07-13T03:59:42Z 70.65.186.205 34710 wikitext text/x-wiki s5jp25zrlhrjcwon41woceja3vyxely 34711 34710 2020-07-13T10:17:49Z Surjection 380 Reverted edits by [[Special:Contributions/70.65.186.205|70.65.186.205]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34711 wikitext text/x-wiki qf0eftadivd22xig7qfo276ydo4hs6b 34712 34711 2020-07-18T05:08:36Z 2604:3D08:EA87:7E00:D00:5DA7:1DC9:E2EA /* Submodules */ 34712 wikitext text/x-wiki pirw9yvl5ym3fs0exqay0etq8ug1rjc 34713 34712 2020-07-18T05:22:01Z Erutuon 1339 Reverted edits by [[Special:Contributions/2604:3D08:EA87:7E00:D00:5DA7:1DC9:E2EA|2604:3D08:EA87:7E00:D00:5DA7:1DC9:E2EA]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 34713 wikitext text/x-wiki qf0eftadivd22xig7qfo276ydo4hs6b 34714 34713 2020-07-18T05:22:20Z Erutuon 1339 Protected "[[Module:documentation/documentation]]": Excessive vandalism ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 34713 wikitext text/x-wiki qf0eftadivd22xig7qfo276ydo4hs6b 34715 34714 2024-03-07T02:41:47Z Benwing2 1346 update 34715 wikitext text/x-wiki fimy7jfrgxupy5pn4xf9pdq19pohdlc 34716 34715 2024-03-08T09:06:20Z Benwing2 1346 /* Submodules */ 34716 wikitext text/x-wiki n7sd8um0gl5oki8uwudl2lyofxiyb01 34717 34716 2024-03-08T09:06:33Z Benwing2 1346 /* Submodules */ 34717 wikitext text/x-wiki 1q96of5286v8kh433fishdb3x2z3x20 34718 34717 2024-03-08T09:18:16Z Benwing2 1346 /* Submodules */ invoke module to get table of auto-doc handlers 34718 wikitext text/x-wiki 1ycyuvkcfb2maycy8okn94e19loa4g9 34719 34718 2024-03-08T09:21:51Z Benwing2 1346 34719 wikitext text/x-wiki 493d970hpu5210djgpc903ovm08nt6o 34720 34719 2024-03-08T09:22:55Z Benwing2 1346 use of {{module cat}} didn't work 34720 wikitext text/x-wiki t7uuv3j5jox6wgr4e9jyjr3yusl5l0c 34721 34720 2026-05-25T05:33:32Z King ChristLike 964 33 revisions imported from [[:en:Module:documentation/documentation]] 34720 wikitext text/x-wiki t7uuv3j5jox6wgr4e9jyjr3yusl5l0c 35623 34697 2019-11-06T21:16:05Z 170.185.92.17 34697 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35624 34721 2026-05-25T05:34:22Z King ChristLike 964 1 revision imported from [[:en:Module:documentation/documentation]] 34720 wikitext text/x-wiki t7uuv3j5jox6wgr4e9jyjr3yusl5l0c Module:cd 828 6528 34722 2024-02-27T00:11:00Z Benwing2 1346 Created page with "<code>{{{1}}}</code><noinclude>{{documentation}}</noinclude>" 34722 wikitext text/x-wiki dvzghs611betlrjnczfe67xgeis2avs 34723 34722 2024-04-25T16:54:32Z 152.26.51.90 34723 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 34724 34723 2024-04-25T16:54:41Z Surjection 380 Reverted edits by [[Special:Contributions/152.26.51.90|152.26.51.90]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 34724 wikitext text/x-wiki dvzghs611betlrjnczfe67xgeis2avs 34725 34724 2024-04-25T16:57:27Z Surjection 380 Protected "[[Template:cd]]" ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 34724 wikitext text/x-wiki dvzghs611betlrjnczfe67xgeis2avs 34726 34725 2024-06-17T16:20:57Z Theknightwho 1347 Redirect to [[Template:code]], which is now clever enough to treat param 1 as the text input if param 2 hasn't been given. This also means the initial equals sign hack can be used as well. 34726 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt 34727 34726 2026-04-15T19:13:40Z Surjection 380 Changed protection settings for "[[Template:cd]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 34726 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt 34728 34727 2026-05-25T05:33:32Z King ChristLike 964 6 revisions imported from [[:en:Template:cd]] 34726 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt 35625 34723 2024-04-25T16:54:32Z 152.26.51.90 34723 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35626 34728 2026-05-25T05:34:22Z King ChristLike 964 1 revision imported from [[:en:Template:cd]] 34726 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt Module:data/entities 828 6529 34729 2023-09-11T21:58:33Z Theknightwho 1347 Created page with "return { ["Aacute"] = "\195\129", ["aacute"] = "\195\161", ["Abreve"] = "\196\130", ["abreve"] = "\196\131", ["ac"] = "\226\136\190", ["acd"] = "\226\136\191", ["acE"] = "\226\136\190\204\179", ["Acirc"] = "\195\130", ["acirc"] = "\195\162", ["acute"] = "\194\180", ["Acy"] = "\208\144", ["acy"] = "\208\176", ["AElig"] = "\195\134", ["aelig"] = "\195\166", ["af"] = "\226\129\161", ["Afr"] = "\240\157\148\132", ["afr"] = "\240\157\148\158", ["Agrave"] = "..." 34729 Scribunto text/plain 97b5n85p0eqn9otipqhkl83h58bo3rf 34730 34729 2023-09-18T17:19:17Z Theknightwho 1347 34730 Scribunto text/plain sgi1tectzg5ivtxqm4krtblasq1ou34 34731 34730 2023-10-26T02:08:46Z Theknightwho 1347 34731 Scribunto text/plain k37e93yp9zgrvswovyh1u4za3vkf4oy 34732 34731 2023-10-26T02:10:58Z Theknightwho 1347 Protected "[[Module:data/entities]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34731 Scribunto text/plain k37e93yp9zgrvswovyh1u4za3vkf4oy 34733 34732 2023-12-17T20:10:40Z Theknightwho 1347 Add comments showing each character. 34733 Scribunto text/plain 8o4sqdodbkfwk9xmp2f1xlrb7zei3p7 34734 34733 2026-05-25T05:33:32Z King ChristLike 964 5 revisions imported from [[:en:Module:data/entities]] 34733 Scribunto text/plain 8o4sqdodbkfwk9xmp2f1xlrb7zei3p7 Module:parser 828 6530 34735 2023-11-24T01:01:05Z Theknightwho 1347 Created page with "local concat = table.concat local insert = table.insert local ipairs = ipairs local next = next local pairs = pairs local rawget = rawget local rawset = rawset local remove = table.remove local select = select local setmetatable = setmetatable local type = type -- Recursively calling tostring() adds to the C stack (limit: 200), while calling __tostring metamethods directly does not. Occasionally relevant when dealing with very deep nesting. local tostring_old = tostring..." 34735 Scribunto text/plain 3b0ds29269m7ekw3pjrhz5l3a92kvak 34736 34735 2023-11-24T02:19:41Z Theknightwho 1347 34736 Scribunto text/plain nmf4rvdqe78ygqxz1990ihnhnyexjup 34737 34736 2023-11-24T02:22:11Z Theknightwho 1347 34737 Scribunto text/plain 55wwhf707w84ran0s4pydiksgaz7f7e 34738 34737 2023-11-24T02:31:19Z Theknightwho 1347 34738 Scribunto text/plain 3b0ds29269m7ekw3pjrhz5l3a92kvak 34739 34738 2023-11-24T02:35:58Z Theknightwho 1347 34739 Scribunto text/plain 1t8s1bxbfczx7t57wmfyjxgy1xyrj5a 34740 34739 2023-11-24T02:37:00Z Theknightwho 1347 34740 Scribunto text/plain mryn1ywmud96dz8k2z29xcuxpotodnm 34741 34740 2023-11-24T04:48:40Z Theknightwho 1347 Protected "[[Module:parser]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 34740 Scribunto text/plain mryn1ywmud96dz8k2z29xcuxpotodnm 34742 34741 2023-11-24T10:36:53Z Theknightwho 1347 34742 Scribunto text/plain r647rrh646caqihwq47jtksmfq7x12j 34743 34742 2023-11-24T10:54:31Z Theknightwho 1347 34743 Scribunto text/plain 3sue3qp7vklbimypwljtecabprpxu57 34744 34743 2023-11-24T11:07:56Z Theknightwho 1347 34744 Scribunto text/plain eqstnxieann5bvf1voflc1xifredydd 34745 34744 2023-11-24T11:10:21Z Theknightwho 1347 34745 Scribunto text/plain cy1444fnqtt628znnt1e90qa9ocegbn 34746 34745 2023-11-24T11:20:48Z Theknightwho 1347 34746 Scribunto text/plain lcmj4orvsm0v2tweoi2yqvebxfk3e6q 34747 34746 2023-11-24T12:20:05Z Theknightwho 1347 34747 Scribunto text/plain 4ap8trnoj0r20vve1lzsxiqk8p454cn 34748 34747 2023-11-24T13:21:12Z Theknightwho 1347 34748 Scribunto text/plain npow7bygadejonwmyfldiwl6sfu6ppo 34749 34748 2023-11-24T13:42:14Z Theknightwho 1347 34749 Scribunto text/plain cgi98jhjmaxbq4w9ndkm1yu4ztr1mgr 34750 34749 2023-11-30T04:24:07Z Theknightwho 1347 34750 Scribunto text/plain 0nuckpopq4nvfiruikb2m52fs5vpwxe 34751 34750 2023-11-30T05:11:57Z Theknightwho 1347 34751 Scribunto text/plain mm27pnto779gyeaqz4qvfj5fyk71276 34752 34751 2023-12-01T15:20:37Z Theknightwho 1347 34752 Scribunto text/plain b3awes48nuy482zjw3lza1wrd51txf0 34753 34752 2023-12-02T03:21:13Z Theknightwho 1347 34753 Scribunto text/plain oezo5nyt8xyb8yxyk2fei3g4awy2bnu 34754 34753 2023-12-02T03:24:45Z Theknightwho 1347 34754 Scribunto text/plain b3awes48nuy482zjw3lza1wrd51txf0 34755 34754 2023-12-02T03:29:28Z Theknightwho 1347 34755 Scribunto text/plain bly4yi8y1jobi8o9l27tg0cuxh9r09h 34756 34755 2023-12-02T03:32:14Z Theknightwho 1347 34756 Scribunto text/plain auepkk6juez33yo0i45o3ycc58efvpw 34757 34756 2023-12-02T03:58:05Z Theknightwho 1347 34757 Scribunto text/plain adl9jgt9atv1pjr897zhwvdv417nw9j 34758 34757 2023-12-07T15:46:16Z Theknightwho 1347 34758 Scribunto text/plain b8cuoj3mmvcj61eh53dqszyrage0h9y 34759 34758 2023-12-07T15:50:40Z Theknightwho 1347 34759 Scribunto text/plain h9wo6hv13z4rugvjqmtg14pgclcowqz 34760 34759 2023-12-13T20:06:02Z Theknightwho 1347 34760 Scribunto text/plain 9mr1yk9uh95p3rywemcz1ex2eg3kfxp 34761 34760 2023-12-14T21:02:54Z Theknightwho 1347 34761 Scribunto text/plain 659gfpklsqgorer6czay7clq56ytwa6 34762 34761 2023-12-14T23:54:19Z Theknightwho 1347 34762 Scribunto text/plain bzackly0pf49mzl234x6me2ir8kgzmx 34763 34762 2023-12-15T15:23:20Z Theknightwho 1347 34763 Scribunto text/plain ifwl2dorekffa6rp54100varldq80m5 34764 34763 2023-12-15T15:42:20Z Theknightwho 1347 34764 Scribunto text/plain bkz0wakb3s2kpukyvewgbcr671onde1 34765 34764 2023-12-15T16:30:41Z Theknightwho 1347 34765 Scribunto text/plain qncyxqj0p5py24djskelbiekgv4isrk 34766 34765 2023-12-15T16:57:22Z Theknightwho 1347 34766 Scribunto text/plain h0ekykq0se47h95byrf5cqvj0dxsd8g 34767 34766 2023-12-15T23:08:30Z Theknightwho 1347 34767 Scribunto text/plain 3emu6g9p8ls6j4r4mk2vtcz94dxg0m4 34768 34767 2023-12-15T23:18:28Z Theknightwho 1347 34768 Scribunto text/plain 5nj9wjv5ua7bkjnwyvgfaoetcv0ss2f 34769 34768 2023-12-18T22:48:30Z Theknightwho 1347 34769 Scribunto text/plain s03scjhz22nky85v6ndvaijcyiui3jk 34770 34769 2023-12-18T22:58:03Z Theknightwho 1347 34770 Scribunto text/plain nozzedrku0qe5ge8ytx4nsnx9k6baqe 34771 34770 2023-12-18T23:24:30Z Theknightwho 1347 34771 Scribunto text/plain goj200tpo99rod87z2t0p8e9rjtdc13 34772 34771 2023-12-19T00:40:48Z Theknightwho 1347 34772 Scribunto text/plain hjnf6ohhgees3hcsx1er47glvmi57yx 34773 34772 2023-12-19T01:01:32Z Theknightwho 1347 34773 Scribunto text/plain 27s4vp8zyr877nfqf1dn0290qkvhyey 34774 34773 2023-12-19T01:34:43Z Theknightwho 1347 34774 Scribunto text/plain 0it6roi606jro2oamr06cn6fypxjzc1 34775 34774 2023-12-19T17:09:26Z Theknightwho 1347 34775 Scribunto text/plain dwj92p593t6psgkzhcgviossv7e5nu8 34776 34775 2023-12-19T17:23:55Z Theknightwho 1347 34776 Scribunto text/plain 1aepime5sbawub1dnibfchzpi3fc8vy 34777 34776 2023-12-19T17:24:37Z Theknightwho 1347 34777 Scribunto text/plain kt0903ecy7fm76xdy69jjuxs8diohoh 34778 34777 2023-12-20T00:31:46Z Theknightwho 1347 34778 Scribunto text/plain ncshwwbcn2ozwxudk5otftbwka3gnv8 34779 34778 2023-12-20T00:59:52Z Theknightwho 1347 34779 Scribunto text/plain peipmlbpw7o5oyrk1mgpkju7ya9z4n4 34780 34779 2023-12-20T02:21:03Z Theknightwho 1347 34780 Scribunto text/plain jwofej7fomrqy263n2gnle9y6np3zvh 34781 34780 2023-12-20T02:39:11Z Theknightwho 1347 34781 Scribunto text/plain 9i9i5lsybwa8l6h5majb7d2nipfegzu 34782 34781 2023-12-20T03:39:49Z Theknightwho 1347 34782 Scribunto text/plain 9xmtzgt9roq9j6bvxrunn55kgtksvkp 34783 34782 2023-12-20T05:14:30Z Theknightwho 1347 34783 Scribunto text/plain 2jlqvnx3keavouev50enuis6hjge94s 34784 34783 2023-12-20T07:07:40Z Theknightwho 1347 34784 Scribunto text/plain bp29wg4bb5m3xfqwx1aualv1i92u5b4 34785 34784 2023-12-20T07:10:52Z Theknightwho 1347 34785 Scribunto text/plain qncpjfu4st3xqmo73xmdbao4jmm4een 34786 34785 2023-12-20T07:14:00Z Theknightwho 1347 34786 Scribunto text/plain n0dhuoaojq5pl056i3614kf3rp4knpe 34787 34786 2023-12-20T07:18:53Z Theknightwho 1347 34787 Scribunto text/plain ky021ctev8izpvmwqs8wosfi8knup5f 34788 34787 2023-12-20T07:26:25Z Theknightwho 1347 34788 Scribunto text/plain 0rl5j7ro2lmusz9rzpdd7sogyxq7ptv 34789 34788 2023-12-20T07:31:31Z Theknightwho 1347 34789 Scribunto text/plain nnqbsgpbel0rmb573vj3r624dhqmfvq 34790 34789 2023-12-20T07:34:06Z Theknightwho 1347 34790 Scribunto text/plain 0tuhccxswlmqqskeswbz2c0mdf17miz 34791 34790 2023-12-20T07:40:27Z Theknightwho 1347 34791 Scribunto text/plain aipbvah9usbjd4bj5zoud67n9kfsqmh 34792 34791 2023-12-20T09:32:19Z Theknightwho 1347 34792 Scribunto text/plain 1canklh4v8e2tbweqcu2moak11qulol 34793 34792 2023-12-20T17:00:55Z Theknightwho 1347 34793 Scribunto text/plain 0pi8uty5galsnegc7gtjzrtskg74z8p 34794 34793 2023-12-20T18:49:39Z Theknightwho 1347 34794 Scribunto text/plain 2l7ccegyhqvrel96o9mx1kk0aomyh8x 34795 34794 2023-12-21T23:22:28Z Theknightwho 1347 34795 Scribunto text/plain gew2kjgiv8z7632ebb8buj3k3lrbtg7 34796 34795 2023-12-21T23:47:11Z Theknightwho 1347 34796 Scribunto text/plain ixn33kjzqjqfzpgexymhazx59tw2fhu 34797 34796 2023-12-23T17:27:33Z Theknightwho 1347 34797 Scribunto text/plain 4dcj45brad8dphck3too99vcj3qxabm 34798 34797 2023-12-23T17:41:06Z Theknightwho 1347 34798 Scribunto text/plain st9htbyki0kimien4feftn84l3i2t0p 34799 34798 2023-12-23T17:48:13Z Theknightwho 1347 34799 Scribunto text/plain gqjxocmpdxrqnhkuczh6eya5dujmvn8 34800 34799 2023-12-23T18:01:10Z Theknightwho 1347 34800 Scribunto text/plain qmmil07h2azeajhrmy19ulkrff7wwth 34801 34800 2023-12-23T18:02:55Z Theknightwho 1347 34801 Scribunto text/plain 0b2hjxc214obiaf5phkjtyy27pl8b49 34802 34801 2023-12-24T07:04:21Z Theknightwho 1347 34802 Scribunto text/plain 8t04uk630iicrvqkrkrfo0etegj4qj7 34803 34802 2023-12-24T07:06:47Z Theknightwho 1347 34803 Scribunto text/plain ficnqa506t4vhgekm0rcc6t2oone9qu 34804 34803 2023-12-24T14:27:29Z Theknightwho 1347 34804 Scribunto text/plain q1y0tz6xle22id7rvexdbn4hxi13bmt 34805 34804 2023-12-24T14:33:01Z Theknightwho 1347 34805 Scribunto text/plain ney3rsvqcyypu0edsqpiwcnlb5oc3u8 34806 34805 2023-12-24T14:36:35Z Theknightwho 1347 34806 Scribunto text/plain oo723em54njg9lzokxil5ysb09g781e 34807 34806 2023-12-29T13:00:10Z Theknightwho 1347 34807 Scribunto text/plain 55jpr4gvml9oljsx0qrqydwd81kxv9g 34808 34807 2023-12-30T21:21:34Z Theknightwho 1347 34808 Scribunto text/plain 4fbr4wi0xy1dgs4peqdpqoco5rvoc3q 34809 34808 2023-12-30T21:42:46Z Theknightwho 1347 34809 Scribunto text/plain j5q96nb849xta3b0dx6yco2kg6h5vb1 34810 34809 2023-12-30T23:11:37Z Theknightwho 1347 34810 Scribunto text/plain iieudbmoa9vsgg77yawtlznria9jj0p 34811 34810 2023-12-30T23:32:47Z Theknightwho 1347 34811 Scribunto text/plain 0e3oh5q3b54uu3228epxnr0wdv5q6q4 34812 34811 2023-12-31T03:38:26Z Theknightwho 1347 34812 Scribunto text/plain tvjsa0yyahdudoxehg34mrz309xc07x 34813 34812 2023-12-31T04:36:54Z Theknightwho 1347 34813 Scribunto text/plain bmy101vb0g1nsi7ogyzy2mbmqnxtomg 34814 34813 2023-12-31T04:37:05Z Theknightwho 1347 Undo revision [[Special:Diff/77482298|77482298]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 34814 Scribunto text/plain tvjsa0yyahdudoxehg34mrz309xc07x 34815 34814 2023-12-31T04:43:47Z Theknightwho 1347 34815 Scribunto text/plain bmy101vb0g1nsi7ogyzy2mbmqnxtomg 34816 34815 2023-12-31T05:31:35Z Theknightwho 1347 34816 Scribunto text/plain 9g3m1y9rnlk8te45kivtnv3wdrm16m8 34817 34816 2023-12-31T05:32:34Z Theknightwho 1347 Undo revision [[Special:Diff/77482698|77482698]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 34817 Scribunto text/plain bmy101vb0g1nsi7ogyzy2mbmqnxtomg 34818 34817 2023-12-31T05:34:11Z Theknightwho 1347 34818 Scribunto text/plain 9g3m1y9rnlk8te45kivtnv3wdrm16m8 34819 34818 2024-01-25T13:54:18Z Theknightwho 1347 34819 Scribunto text/plain bfjyjhicex0l9ybwchf2bsuyw3k7g8d 34820 34819 2024-01-25T14:00:20Z Theknightwho 1347 34820 Scribunto text/plain dj6p9qnrjnb9acdmj9u3nz6qyqturw6 34821 34820 2024-01-25T16:54:15Z Theknightwho 1347 34821 Scribunto text/plain 5u4buty8mgbuev27nddhrrfshi7qft6 34822 34821 2024-01-25T17:28:40Z Theknightwho 1347 34822 Scribunto text/plain sjih6myv0fg8njstr66jt7baaoexn58 34823 34822 2024-01-25T17:42:52Z Theknightwho 1347 34823 Scribunto text/plain j1wen0ojm548zrmamdqok6eh5fcaw3w 34824 34823 2024-01-25T17:48:56Z Theknightwho 1347 34824 Scribunto text/plain bo5t3pknc8etvckpv6fv8bi77hxmy4r 34825 34824 2024-01-25T18:05:48Z Theknightwho 1347 34825 Scribunto text/plain 7jjnfw2wtm3dh6i6ws1n0xa7ur1z6r4 34826 34825 2024-01-25T19:05:52Z Theknightwho 1347 34826 Scribunto text/plain dwfs3ycsd9ji2rohw22we7souoh88sf 34827 34826 2024-01-25T19:36:00Z Theknightwho 1347 34827 Scribunto text/plain lmlci25442h7zb26q29gw1qwfgy3rpx 34828 34827 2024-01-25T20:00:36Z Theknightwho 1347 34828 Scribunto text/plain 9dge31fdkq7hkway0yndu0vx6rl1tdt 34829 34828 2024-01-25T20:23:58Z Theknightwho 1347 34829 Scribunto text/plain g4lmx7dzy607htbcd8z3rs7pt2zaywq 34830 34829 2024-01-25T20:39:24Z Theknightwho 1347 34830 Scribunto text/plain mxgz49ez9syvpkpmrxtxzpjma6apktc 34831 34830 2024-01-25T21:58:56Z Theknightwho 1347 34831 Scribunto text/plain b5o9i5ni2mfcp9698nq6k3b25b4hsfm 34832 34831 2024-01-25T22:57:11Z Theknightwho 1347 34832 Scribunto text/plain f1z4ddpoigqpqlu6o5omxtemgan01wj 34833 34832 2024-01-25T23:27:08Z Theknightwho 1347 34833 Scribunto text/plain ridztchgksrsee0u3f7meus1s80mr63 34834 34833 2024-01-25T23:42:34Z Theknightwho 1347 34834 Scribunto text/plain 69jh4sauwmjftzu546p510ien9frm3y 34835 34834 2024-01-27T13:43:03Z Theknightwho 1347 34835 Scribunto text/plain twbpe22enc5mf48x12mifnv0cfaslze 34836 34835 2024-01-27T16:49:19Z Theknightwho 1347 34836 Scribunto text/plain j499lg0e0kbggj9709zl9zicrpw1myr 34837 34836 2024-01-27T16:57:57Z Theknightwho 1347 34837 Scribunto text/plain as0iyf0r9iwwtd8u5kvhmvp5h71208j 34838 34837 2024-02-08T22:07:22Z Theknightwho 1347 34838 Scribunto text/plain qhqg7ogaw01iaix7tzw50qdy9wx25bi 34839 34838 2024-02-08T22:12:44Z Theknightwho 1347 34839 Scribunto text/plain ify72lux1dff31bbkvqu0kf37k12jr7 34840 34839 2024-02-08T22:13:28Z Theknightwho 1347 Undo revision [[Special:Diff/78030380|78030380]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 34840 Scribunto text/plain qhqg7ogaw01iaix7tzw50qdy9wx25bi 34841 34840 2024-02-08T22:18:09Z Theknightwho 1347 34841 Scribunto text/plain ify72lux1dff31bbkvqu0kf37k12jr7 34842 34841 2024-02-08T22:25:13Z Theknightwho 1347 34842 Scribunto text/plain ky2fm46n0rkdbnmh3312lvh1l3ff0sv 34843 34842 2024-02-09T14:26:44Z Theknightwho 1347 34843 Scribunto text/plain be3pl41huaq3dmab6h3p582i5w4k54k 34844 34843 2024-02-09T14:31:46Z Theknightwho 1347 34844 Scribunto text/plain 0b7kk1pqy6dq0g4umy7apbrz70clcso 34845 34844 2024-02-09T14:38:17Z Theknightwho 1347 34845 Scribunto text/plain scgob20i6t0xw0cuwh7fg9tb73y4ipb 34846 34845 2024-02-11T19:15:10Z Theknightwho 1347 34846 Scribunto text/plain px4po6cfcphslto00cdyaby1x8jlx60 34847 34846 2024-02-11T19:41:59Z Theknightwho 1347 34847 Scribunto text/plain lquz36bsp4obar6b7zm07p20thns88e 34848 34847 2024-02-16T00:04:31Z Theknightwho 1347 34848 Scribunto text/plain 9yp4i5826b5sft516d4q3z2bvlj610s 34849 34848 2024-02-16T00:16:04Z Theknightwho 1347 34849 Scribunto text/plain 6b6v6nshxlqc2zmhdldfe0wls8u6y7u 34850 34849 2024-02-23T11:11:35Z Theknightwho 1347 Allow returning of arbitrary additional values from the next function. 34850 Scribunto text/plain nry0frg3sxs4pja7801f5wjjq42rd0x 34851 34850 2024-02-23T11:41:03Z Theknightwho 1347 Avoid creating unnecessary objects. 34851 Scribunto text/plain gh2bopgsonyyi0n25cbpb9yzhvfpii3 34852 34851 2024-02-23T11:44:41Z Theknightwho 1347 34852 Scribunto text/plain ma9ucbf0ixuf5vl0buactaxekmcdyx9 34853 34852 2024-03-19T01:41:32Z Theknightwho 1347 34853 Scribunto text/plain js6foait0vu77avsucjsuajonncn69l 34854 34853 2024-03-19T01:46:34Z Theknightwho 1347 34854 Scribunto text/plain ecgi1xmt5g88bvags1crltzj4sr05xp 34855 34854 2024-03-19T02:04:29Z Theknightwho 1347 34855 Scribunto text/plain 62cdhi64jvwa14tiadngqid2an02moa 34856 34855 2024-03-19T02:34:08Z Theknightwho 1347 34856 Scribunto text/plain 1r99gp6rddoqsdddqkvkfbb2lmvdofr 34857 34856 2024-03-19T02:36:03Z Theknightwho 1347 34857 Scribunto text/plain gwrnmdm9881hgxopn9xp6s4ywls68d8 34858 34857 2024-03-19T16:39:39Z Theknightwho 1347 34858 Scribunto text/plain fqod429inor46p89fwc4bblr6s9pu9m 34859 34858 2024-03-19T21:36:25Z Theknightwho 1347 34859 Scribunto text/plain gwrnmdm9881hgxopn9xp6s4ywls68d8 34860 34859 2024-03-21T13:39:46Z Theknightwho 1347 More sophisticated handling of stack layer metatables. 34860 Scribunto text/plain hb22kczfte1wmy0qhq1ezf1k6km8gsd 34861 34860 2024-03-21T19:57:12Z Theknightwho 1347 Reduce unnecessary use of rawset. 34861 Scribunto text/plain bqjtwqcd0f7ar5n9z9eg681iv0no6z3 34862 34861 2024-03-21T20:44:50Z Theknightwho 1347 34862 Scribunto text/plain 5cnk4h9tjt7yrgqoz7t8oe5702x5h60 34863 34862 2024-03-21T21:02:22Z Theknightwho 1347 34863 Scribunto text/plain c7696qxf38ed1lmqz8418r0s9ax5rs0 34864 34863 2024-03-22T20:34:20Z Theknightwho 1347 Modify design to as to reduce the number of table accesses when handling bad routes. 34864 Scribunto text/plain bv3uiuqpc53lylesk1y1ilqh3l5qwac 34865 34864 2024-03-22T21:26:42Z Theknightwho 1347 Bugfix. 34865 Scribunto text/plain lqtc720s6vj8cdvcaltrcd1370ck18s 34866 34865 2024-03-25T20:45:53Z Theknightwho 1347 34866 Scribunto text/plain mgyva9bvs3ddolsxiuwidzk08d87c76 34867 34866 2024-03-25T21:37:41Z Theknightwho 1347 34867 Scribunto text/plain kir5y8pni4amt48ndwbm8kqz1vtj068 34868 34867 2024-03-25T22:47:29Z Theknightwho 1347 Use a more sophisticated way to identify nodes that can't be messed up by changing a key value. 34868 Scribunto text/plain 3uezsa6699ft28m9qq2fsc7jdfb9uu3 34869 34868 2024-03-25T23:06:28Z Theknightwho 1347 34869 Scribunto text/plain s6eyvy9wmbjjjnbm2l3t0jfywqn9esg 34870 34869 2024-03-28T15:51:04Z Theknightwho 1347 34870 Scribunto text/plain 67frkfoxq2rrxfyylx07pp6ubobct55 34871 34870 2024-03-28T21:47:32Z Theknightwho 1347 34871 Scribunto text/plain 3hviqu2pmcs1m73y4m80ic6z3u1h1c8 34872 34871 2024-03-28T23:27:26Z Theknightwho 1347 Don't rely on "len" keys, as it's really awkward to ensure they're always correct, and the time saved by using them is negligible. 34872 Scribunto text/plain qnbl21fepoomgc8uc3yz4xdix7k4u3u 34873 34872 2024-03-28T23:59:51Z Theknightwho 1347 Reduce the number of table accesses. 34873 Scribunto text/plain 3wnfcfrqn8pydo7qvd9owsdtohermfv 34874 34873 2024-03-29T00:05:24Z Theknightwho 1347 Use key -1 instead of "n" to access the top layer, which is more intuitive. 34874 Scribunto text/plain oilrqtjvs6nd538fiqqtlwnvio2a4nv 34875 34874 2024-03-29T01:17:50Z Theknightwho 1347 Remove unused method. 34875 Scribunto text/plain 71pk0w8f81av2cawhm4el9zvayhdl03 34876 34875 2024-03-29T01:25:40Z Theknightwho 1347 34876 Scribunto text/plain alutp1t5mtez7qteb1fhlvj95tl5omm 34877 34876 2024-04-07T19:09:39Z Theknightwho 1347 Move switch method here from [[Module:template parser]]. 34877 Scribunto text/plain tslibhed3wlksdia17xex5ox7l8zvt6 34878 34877 2024-04-07T19:21:39Z Theknightwho 1347 Cleaner code. 34878 Scribunto text/plain hxhrbhglm3540pvny2qmv72w29u6oiu 34879 34878 2024-04-07T19:46:11Z Theknightwho 1347 New inherit_metamethods helper function. 34879 Scribunto text/plain aa6741pkqgcqa91mpmm0ldd9sf8p6bk 34880 34879 2024-04-07T19:54:12Z Theknightwho 1347 34880 Scribunto text/plain l6wkvmkkn5mexnzowa3zgmb24386ggc 34881 34880 2024-04-07T19:55:22Z Theknightwho 1347 34881 Scribunto text/plain m7kmxv3x0wapfok23klrsnfo2xalhr8 34882 34881 2024-04-07T20:30:15Z Theknightwho 1347 Remove Wikitext node class, as it's not necessary to define it here, remoe __concat metamethod as it's unused and inefficient, and create export.new() function for generating initial Parser and Node objects. 34882 Scribunto text/plain glk3y122b3opohebsu7th8gns09l0zd 34883 34882 2024-04-07T20:44:48Z Theknightwho 1347 No longer necessary to return the original Node and Parser objects. 34883 Scribunto text/plain 5ba3n2pgrs4o01sguswb5yunxv3eysq 34884 34883 2024-04-07T20:56:17Z Theknightwho 1347 Contain Proxy in a do block, as it's specific to Node:new_proxy(). 34884 Scribunto text/plain drphctq1uf46bumse4uvrekxf6gowml 34885 34884 2024-04-08T03:03:47Z Theknightwho 1347 Add inherit parameter to push_sublayer, as it's often not needed. 34885 Scribunto text/plain 8hp55k7wmacpf26i3a847oagifodxgp 34886 34885 2024-04-20T21:44:22Z Theknightwho 1347 Marginally faster. 34886 Scribunto text/plain 39evhhkw0qx71xw1a2bk6pgtfjurp3n 34887 34886 2024-07-21T13:22:27Z Theknightwho 1347 Add clone method for nodes. 34887 Scribunto text/plain l12iy5surywbjoffnz57cth5onel4wa 34888 34887 2024-07-22T22:51:51Z Theknightwho 1347 34888 Scribunto text/plain dnd0lat8jlqa5j13gkk57lfa7f23opl 34889 34888 2024-07-27T00:41:08Z Theknightwho 1347 Minor optimisation. 34889 Scribunto text/plain g2ri6sqgcox9w52q3y9rldtzelesd5k 34890 34889 2024-09-01T17:47:39Z Theknightwho 1347 Move metamethod data to [[Module:data/metamethods]] + minor adjustments to functions using inherit_metamethods, to account for the fact the data no longer excludes __index and __newindex. 34890 Scribunto text/plain 29k7dzrohvnbq0xt5nfd38c602005ub 34891 34890 2024-09-11T20:14:45Z Theknightwho 1347 Allow customisation of the keys to remove when converting a layer into a node. 34891 Scribunto text/plain i2mrhbp09plho7i9cbbbt7c9kpkcfnu 34892 34891 2024-09-11T20:39:05Z Theknightwho 1347 Two more. 34892 Scribunto text/plain riorj9qyzq15bbuekyd9nyha5b7au70 34893 34892 2024-09-28T11:52:32Z Theknightwho 1347 Rename `type_or_class` to `class_else_type`, which is more accurate. 34893 Scribunto text/plain rfruasrzuftnhtug0kbphtdf0mpz9kw 34894 34893 2024-09-28T13:13:36Z Theknightwho 1347 Remove old alias for `class_else_type`. 34894 Scribunto text/plain m8ca5vsf65kudx5ne22s4knpb1xrwj6 34895 34894 2024-10-02T16:06:32Z Theknightwho 1347 Rename the `get` method (which handles backtracking on fails) to `try`, and create a new, simpler `get` method for routes which cannot fail but which still need their own stack layer. Also do minor optimisations. 34895 Scribunto text/plain fdjwmgeg86imyps21aroywbuhdfey5r 34896 34895 2024-10-03T20:05:53Z Theknightwho 1347 Call `get` with `try` + safer handling of false and nil. 34896 Scribunto text/plain 9x0oi47jaqyjf4lq5xpnnde7sd0lhxw 34897 34896 2024-10-03T20:24:41Z Theknightwho 1347 Minor optimisation. 34897 Scribunto text/plain 057opujlamgzdqrdlf1r795jdhzwmna 34898 34897 2024-10-04T09:56:59Z Theknightwho 1347 Minor optimisation. 34898 Scribunto text/plain 51pyjo5dlgefg9z2uuqne1r3xvhwhtj 34899 34898 2024-10-04T13:24:23Z Theknightwho 1347 Remodel iterators so that it's possible to edit a node tree synchronously with the parse, instead of being committed to a node as soon as it is reached. Also remove the need to call select on each iteration. 34899 Scribunto text/plain 5doe3lkc4ta9zlu34tmahwx9wo5wdxx 34900 34899 2024-11-28T20:21:28Z Theknightwho 1347 Move away from using __pairs for iterating over nodes, as the iterator doesn't work in the expected way for __pairs metamethods. 34900 Scribunto text/plain lb5ay3s0mju4syochifcxi84sibtnlb 34901 34900 2024-11-28T21:44:49Z Theknightwho 1347 Remove now-unused __pairs metamethod and unused rawpairs method. 34901 Scribunto text/plain 4hclhy79nryet154kymqzveq8lc3yw9 34902 34901 2024-11-28T22:41:11Z Theknightwho 1347 Optimise the node iterators, to reduce the number of unnecessary function calls. 34902 Scribunto text/plain krtmga5fffv7tohtg5cri3z7g3gvdmo 34903 34902 2024-11-28T23:04:01Z Theknightwho 1347 Use arrays rather than hashmaps for the stack layers. 34903 Scribunto text/plain rqhnls6oajhruk93ozta9d3lal6uafu 34904 34903 2024-11-29T00:11:08Z Theknightwho 1347 Use separate stacks for nodes and keys instead of a stack of tuples, which avoids creating a new object for every node that's iterated over. 34904 Scribunto text/plain 0whev5jswdd8wr9oh63l2mfu9s8yuig 34905 34904 2024-11-29T01:17:22Z Theknightwho 1347 Avoid some unnecessary table accesses. 34905 Scribunto text/plain hjfx82tzhq8mzx917ktcsprt8xu1d2i 34906 34905 2024-11-29T02:12:57Z Theknightwho 1347 Optimise. 34906 Scribunto text/plain nvmr0ih3s0awupa82dkkhigan9xv37i 34907 34906 2024-11-29T03:06:02Z Theknightwho 1347 Special keys for the node and key at the top of the stacks, so the stacks only need to be accessed when changing level. 34907 Scribunto text/plain c2917w52zidzbjdz0vm97g16prreybv 34908 34907 2024-11-29T03:21:04Z Theknightwho 1347 Allow a node to be swapped out by the next function during the iteration. 34908 Scribunto text/plain 4cwt4fe7oux48tov4m5bsh04vh8sqft 34909 34908 2024-11-29T03:27:36Z Theknightwho 1347 Comments. 34909 Scribunto text/plain broagovtfjrsotuw19hzpba9ohxa6rd 34910 34909 2024-11-29T03:39:58Z Theknightwho 1347 Load functions and data from other modules and data on demand, rather than loading everything in advance. 34910 Scribunto text/plain 9fn0zahz87s3ixidkg9e2akf8grzio1 34911 34910 2024-11-29T04:23:36Z Theknightwho 1347 Simpler to use a closure than a functor. 34911 Scribunto text/plain 3jdkj0i09z7v9lxvmdrgtu01rchuoe2 34912 34911 2024-11-29T04:41:28Z Theknightwho 1347 Comment. 34912 Scribunto text/plain q96jyo1bbl407fajn52oojilpw0eiry 34913 34912 2024-11-29T05:59:03Z Theknightwho 1347 Change iterate so that it takes a test function which decides whether a given child is returned, instead of specifying the name of a function. 34913 Scribunto text/plain gdiw57wgi11kqt2eu8wrh0cw889ld13 34914 34913 2024-11-29T06:00:56Z Theknightwho 1347 34914 Scribunto text/plain n9zzwphx80rzs9nxmyha9yjce92gdja 34915 34914 2024-11-29T11:24:25Z Theknightwho 1347 34915 Scribunto text/plain 6emdzeukbvcz6do0yn4dle4yuecmig2 34916 34915 2024-11-29T11:39:43Z Theknightwho 1347 Comment. 34916 Scribunto text/plain dyl4cz6bpaev7s2pt9ssku1918o5ui2 34917 34916 2024-12-16T01:07:14Z Theknightwho 1347 Use require with get_metamethods, to minimise lookup access times. 34917 Scribunto text/plain 4tug9eofhilikhbg051t59da4l1ak2e 34918 34917 2024-12-19T02:20:14Z Theknightwho 1347 34918 Scribunto text/plain jci064frd1hz2rbuiax5rybiy9wsibc 34919 34918 2025-03-27T13:05:45Z Theknightwho 1347 Split export.new() into export.new_parser() and export.new_node(). 34919 Scribunto text/plain ajz8n9dor7i45i9ndi6h6goj5ldf35v 34920 34919 2025-03-27T14:49:38Z Theknightwho 1347 Store keys only relevant to parsing in a _parse_data table in a layer, which is deleted when the layer is converted to a node; this avoids having to iterate over a layer deleting certain keys on conversion. 34920 Scribunto text/plain jw0qnr8cdqyy750wx3r91o0dbjfhsbt 34921 34920 2025-03-27T15:40:43Z Theknightwho 1347 Use the key current_layer instead of -1 for the top layer, which is more intuitive. 34921 Scribunto text/plain hh3v4ro1mdv0huu1ivdwpu636pr2tdn 34922 34921 2025-03-27T16:19:34Z Theknightwho 1347 Optimise the pop and pop_sublayer methods. 34922 Scribunto text/plain oj20ohn16sekd5lnj8gpkptdmr6p6rp 34923 34922 2025-03-27T16:38:22Z Theknightwho 1347 Add a new StringParser subclass of Parser, adapted for string inputs. 34923 Scribunto text/plain gffhxo0mrcwrwmh9bjoq8566dsergxx 34924 34923 2025-03-27T16:48:23Z Theknightwho 1347 Also add an ArrayParser class, which works like the previous default parser. 34924 Scribunto text/plain 56669kgkv8khyv83yaoass0q6uhu5wq 34925 34924 2025-03-27T16:52:56Z Theknightwho 1347 34925 Scribunto text/plain 2b61dii2j4uu4degv0zw0jvnhy1jhzi 34926 34925 2025-03-27T17:00:10Z Theknightwho 1347 Optimise. 34926 Scribunto text/plain so6973cpdtc30wo0pohybzw7zun6b3w 34927 34926 2025-03-28T02:04:33Z Theknightwho 1347 34927 Scribunto text/plain 83bexfdlwrv9wf1p9n6yjy5evc4zo5x 34928 34927 2025-03-28T02:07:36Z Theknightwho 1347 34928 Scribunto text/plain kjq9vlba0e0xtd7rk9o6nme9skexj4e 34929 34928 2025-04-05T00:55:20Z Theknightwho 1347 Add the option to specify node classes when calling iterate_node(). 34929 Scribunto text/plain 0w6p7h4ak9xzpcd0k9fwunejqod1nqh 34930 34929 2025-04-05T01:17:21Z Theknightwho 1347 Add node_class() local function, and use it with the new iterate_node() option. 34930 Scribunto text/plain 8aaa9zgq9p4xqta00e5bq1a76bqmfvq 34931 34930 2025-04-24T09:13:01Z Surjection 380 34931 Scribunto text/plain 96paes4icee5o3odi6jyd427oa7loyx 34932 34931 2025-04-24T12:25:41Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 34932 Scribunto text/plain dkgtwd32o4hb6nhjhszuij1rh4xnp3t 34933 34932 2025-04-30T23:27:02Z Theknightwho 1347 Remove override + add ignore_nonmatch flag. 34933 Scribunto text/plain c2penufpdiwoof1hghceg5dlbl4xtpp 34934 34933 2025-04-30T23:52:48Z Theknightwho 1347 Add ignore_nonmatch flag to set_pattern. 34934 Scribunto text/plain 4972j5x87a78y1590v7t4wwnxnsfa1t 34935 34934 2025-05-05T15:48:44Z Theknightwho 1347 34935 Scribunto text/plain mkglyrugrd876fe82cjup35ff7bfpph 34936 34935 2025-05-14T21:53:52Z Theknightwho 1347 Use [[Module:table/getNested]] and [[Module:table/setNested]]. 34936 Scribunto text/plain itvslgsv46c1ywldkt63xzu5krykaov 34937 34936 2026-05-25T05:33:38Z King ChristLike 964 202 revisions imported from [[:en:Module:parser]] 34936 Scribunto text/plain itvslgsv46c1ywldkt63xzu5krykaov Module:template parser 828 6531 34938 2021-03-23T18:06:27Z Surjection 380 Created page with "local export = {} local function strip_whitespace(text) local text, _ = mw.ustring.gsub(text, "%s*(.*)%s*", "%1") return text end function export.parseTemplate(text)..." 34938 Scribunto text/plain 5f52nv71gjzeg5yhr4i2ga3yj7xg9iw 34939 34938 2021-03-23T18:11:11Z Surjection 380 34939 Scribunto text/plain l8yi43lleawdexxp897zurj8qin2bz0 34940 34939 2021-03-23T18:25:42Z Surjection 380 34940 Scribunto text/plain l5u4rntuvcxh053zs706fb2vrnk4ca0 34941 34940 2021-03-23T20:25:21Z Surjection 380 handle explicit numeric parameters 34941 Scribunto text/plain ityjk6az6kie9ntge4emdv7od8fq02x 34942 34941 2021-03-23T20:25:51Z Surjection 380 tabs 34942 Scribunto text/plain 2ktd9kgt61qn1qpmh6f9s02t1xj0d9m 34943 34942 2021-03-23T20:27:40Z Erutuon 1339 positional parameters don't strip whitespace 34943 Scribunto text/plain kpaumvi2hyssq91eppvda7ogd7vrcc7 34944 34943 2021-03-23T20:56:27Z Surjection 380 nowiki 34944 Scribunto text/plain ho9biykzeimzby2tqc8y1y1wk14v4cp 34945 34944 2021-03-23T21:06:14Z Surjection 380 34945 Scribunto text/plain dcb3a92cltt4fcze68kwiv2xfvc2v56 34946 34945 2021-03-23T21:42:17Z Surjection 380 HTML comments 34946 Scribunto text/plain mmpd8bicw8rlj02cevphxm47n7kdqgw 34947 34946 2022-01-09T19:05:04Z Surjection 380 fix | in links in template parameters 34947 Scribunto text/plain kv83g6606x8znmctm2wzbyb9x4rsqxa 34948 34947 2022-01-09T19:08:29Z Surjection 380 34948 Scribunto text/plain 75no2zupfrxai9v07mztvurbfflv49u 34949 34948 2023-01-30T00:47:42Z Theknightwho 1347 Fix a bug where a template with no arguments that ended with a pipe - e.g. {{template|}} - was returning the pipe as part of the template name. 34949 Scribunto text/plain fm1hdeeetvrz35y9t5zt781b0c3a2ku 34950 34949 2023-01-30T01:02:54Z Theknightwho 1347 Slightly more efficient solution, and also fix a bug where the parser was incorrectly interpreting arguments starting with a single } - e.g. {{template|}arg}}. 34950 Scribunto text/plain 0i9bgrtmcpfodsrlxyxo736dy3pxnbx 34951 34950 2023-01-30T01:21:09Z Theknightwho 1347 34951 Scribunto text/plain mutcl1p9d1n2i4u0mmu7fm3iiug7ehs 34952 34951 2023-01-30T01:21:50Z Theknightwho 1347 34952 Scribunto text/plain tm3ox9aatryxnjejw52bbmrs4nituuv 34953 34952 2023-01-30T01:48:18Z Theknightwho 1347 (1) More accurate implementation for {{template|}}, as it is interpreted by the MW parser as having one argument of length 0. (2) Fix issue caused by previous edit involving arguments starting with a single }. (3) Fix named arguments of input length 0 (e.g. {{template|arg=}}), which were being interpreted as unnamed arguments. 34953 Scribunto text/plain 8g84o0d9qr273vnge30ds41c4lgcy7b 34954 34953 2023-01-30T01:55:18Z Theknightwho 1347 Throw invalid syntax error if }} is detected without a corresponding {{ before it, as the MW parser would have interpreted that }} as having closed the template call. 34954 Scribunto text/plain m391cu1r600i0xqm66i4in5wcfiqu2w 34955 34954 2023-01-30T02:07:26Z Theknightwho 1347 34955 Scribunto text/plain rw4lis723nh8lwgsc2oqnvy4d2v6xsh 34956 34955 2023-01-30T04:08:59Z Theknightwho 1347 Return 3 additional values from findTemplates: transclude/subst/safesubst, template/module/parser function, and (if a module), the name of the function. If a module, also adjust the args table. 34956 Scribunto text/plain br427atbua4m9xkozbk6zilagtqfb4s 34957 34956 2023-01-30T09:39:20Z Theknightwho 1347 Account for triple brace arguments. 34957 Scribunto text/plain 8fh0y3b4r68dkmx622ts5rzueazkcsl 34958 34957 2023-01-30T09:41:44Z Theknightwho 1347 34958 Scribunto text/plain 1y00i0g6k11kwregpswtsjvvucsqkuv 34959 34958 2023-01-30T10:01:21Z Theknightwho 1347 34959 Scribunto text/plain br427atbua4m9xkozbk6zilagtqfb4s 34960 34959 2023-01-30T10:04:15Z Theknightwho 1347 34960 Scribunto text/plain fxnxnspsav4pgug6p37vkiggke9o6dm 34961 34960 2023-01-30T10:27:27Z Theknightwho 1347 34961 Scribunto text/plain 1r8worez0p01jxlzqtmivaw5mc7hd7f 34962 34961 2023-05-06T22:52:55Z Theknightwho 1347 Fix handling of numbered parameters with explicit keys. 34962 Scribunto text/plain iabf1onfrg0ul7ahbpntih3ucm5qars 34963 34962 2023-05-06T22:59:05Z Theknightwho 1347 34963 Scribunto text/plain 966rts8oj1vmge4pwy4j02z6dep9svz 34964 34963 2023-05-06T23:01:24Z Theknightwho 1347 34964 Scribunto text/plain 1r8worez0p01jxlzqtmivaw5mc7hd7f 34965 34964 2023-05-19T16:00:31Z Theknightwho 1347 34965 Scribunto text/plain rob204r3xu8h9b7187vhgja3vp62we0 34966 34965 2023-05-20T19:56:52Z Theknightwho 1347 Remove HTML comments before processing. 34966 Scribunto text/plain a0yajdzzls95m35r0pchphb9kq7w0fc 34967 34966 2023-06-23T14:50:23Z Theknightwho 1347 34967 Scribunto text/plain 82ktimqy8s49sfrwjgf77m01pbqrp7a 34968 34967 2023-06-23T19:34:31Z Theknightwho 1347 34968 Scribunto text/plain clxdu4g2no0svfdfkl2ppt13008zb8y 34969 34968 2023-08-01T19:08:08Z Theknightwho 1347 34969 Scribunto text/plain qqmn8y4qjk4bc9nthhx2ne0xjptm816 34970 34969 2023-09-15T10:39:29Z Surjection 380 Protected "[[Module:templateparser]]": Highly visible template/module ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 34969 Scribunto text/plain qqmn8y4qjk4bc9nthhx2ne0xjptm816 34971 34970 2023-11-24T03:35:58Z Theknightwho 1347 Complete rewrite, greatly increasing accuracy of parsing. 34971 Scribunto text/plain s70q6n0akas28nm3g7rlzq4texysla1 34972 34971 2023-11-24T03:55:56Z Theknightwho 1347 Minor bugfix. 34972 Scribunto text/plain ikemh7in4hrgmglmlh5ojkwevqlbro5 34973 34972 2023-11-24T04:13:35Z Theknightwho 1347 Move tags into data module. 34973 Scribunto text/plain ebpziyszeqoxvrtz6p41vkatoiv1ynp 34974 34973 2023-11-24T04:44:42Z Theknightwho 1347 Bugfix. 34974 Scribunto text/plain q9g781lmqto1eev8ufthmlvayjo5s83 34975 34974 2023-11-24T05:38:17Z Theknightwho 1347 Ensure trimming is correct. 34975 Scribunto text/plain f5khtovxpf3wimjxoztbd3a5sv286v7 34976 34975 2023-11-24T07:37:40Z Theknightwho 1347 34976 Scribunto text/plain dsx85jcrws6lagwn412ton261ekv7jb 34977 34976 2023-11-24T07:43:41Z Theknightwho 1347 34977 Scribunto text/plain qp9rtjn82wr904vbhuxt8sq7alwnckh 34978 34977 2023-11-24T09:15:56Z Theknightwho 1347 Bugfix for findTemplates when the output object from parse is itself a template object. 34978 Scribunto text/plain enzypcr2crbu55anod036bfzvxxcynm 34979 34978 2023-11-24T10:54:53Z Theknightwho 1347 34979 Scribunto text/plain r3hsqiesuq7t6bru8bx28vdnqrqfu39 34980 34979 2023-11-25T21:58:58Z Theknightwho 1347 Match native parser: only trim ASCII space characters, and add various restrictions to what parameter keys should be converted to numbers. 34980 Scribunto text/plain 3mduevlfdyje56d2y1x05nrkww4djw8 34981 34980 2023-11-25T22:15:48Z Theknightwho 1347 34981 Scribunto text/plain 201545bkprjmj6ofe50k0p63m66c2sm 34982 34981 2023-11-25T22:17:53Z Theknightwho 1347 34982 Scribunto text/plain smzw8qyvujflfa98fh2rka2aipubgd1 34983 34982 2023-11-28T01:23:16Z Theknightwho 1347 Add some comments to explain the parsing process. 34983 Scribunto text/plain oy13ca7cqa209lnnsn5ogppppsdv1nj 34984 34983 2023-11-28T01:27:25Z Theknightwho 1347 34984 Scribunto text/plain looh7zwjpht81yvdevh2eqdxhtsyvix 34985 34984 2023-11-28T01:33:50Z Theknightwho 1347 Further comments. 34985 Scribunto text/plain pfdd7eji02kmt3j4vbyc0b5apv0gu3c 34986 34985 2023-12-01T12:46:27Z Theknightwho 1347 34986 Scribunto text/plain coaubijog9cuvctpfbjynyhlvzl54rj 34987 34986 2023-12-02T03:06:10Z Theknightwho 1347 34987 Scribunto text/plain tr22tkn19rl1fr46n5v81qjljk3s8je 34988 34987 2023-12-02T03:16:13Z Theknightwho 1347 34988 Scribunto text/plain k6lh4rl4w238sgrksmzfke8wbetnowm 34989 34988 2023-12-02T03:20:38Z Theknightwho 1347 34989 Scribunto text/plain svqzop681xtgubpj1ft5sbsn4vh0qdd 34990 34989 2023-12-02T03:25:33Z Theknightwho 1347 34990 Scribunto text/plain tr22tkn19rl1fr46n5v81qjljk3s8je 34991 34990 2023-12-02T03:26:26Z Theknightwho 1347 34991 Scribunto text/plain 2qsum74ln3lmzeccxkf9vbnmt7b2yh8 34992 34991 2023-12-02T03:41:53Z Theknightwho 1347 34992 Scribunto text/plain tf2j3v7librfapu75muy0dzapaxysl6 34993 34992 2023-12-02T03:59:37Z Theknightwho 1347 34993 Scribunto text/plain jcz25o2fpvzxatbf22ciahh34u4ozv3 34994 34993 2023-12-02T04:01:35Z Theknightwho 1347 34994 Scribunto text/plain c8f11sgq2uf477ewk6x8sqwl7gtv8hg 34995 34994 2023-12-12T21:23:17Z Theknightwho 1347 34995 Scribunto text/plain qcep1rpph670oqf5l6b0s77dk3s79a5 34996 34995 2023-12-12T21:40:28Z Theknightwho 1347 34996 Scribunto text/plain pq2fwqmje948nyaefhh38u8cpdv9uue 34997 34996 2023-12-12T21:42:04Z Theknightwho 1347 Theknightwho moved page [[Module:templateparser]] to [[Module:template parser]] without leaving a redirect 34996 Scribunto text/plain pq2fwqmje948nyaefhh38u8cpdv9uue 34998 34997 2023-12-15T03:52:58Z Theknightwho 1347 34998 Scribunto text/plain 159bojm3igxjjg1rpojnnjysdncaxx8 34999 34998 2023-12-15T03:59:43Z Theknightwho 1347 34999 Scribunto text/plain q9oiro6dfw4xt27cczszddzmyxnhip0 35000 34999 2023-12-15T04:04:40Z Theknightwho 1347 35000 Scribunto text/plain gj5jbjqkyqxl8374pq4fm7fkb0j6kom 35001 35000 2023-12-15T04:05:28Z Theknightwho 1347 35001 Scribunto text/plain 73507qevcw18164j18y41vvcennm0b8 35002 35001 2023-12-15T04:07:48Z Theknightwho 1347 35002 Scribunto text/plain ldt0mteqvfokc8fywrltbhjstnwjo7y 35003 35002 2023-12-15T04:25:13Z Theknightwho 1347 35003 Scribunto text/plain lpx17u6v2w0h1s0gvtkxp9nuig0k5fu 35004 35003 2023-12-15T15:27:20Z Theknightwho 1347 35004 Scribunto text/plain 4am9del3i3d7akgfxzd5pa0ikumrcbt 35005 35004 2023-12-15T20:46:14Z Theknightwho 1347 35005 Scribunto text/plain c7xtthl2dwj0o9sf184df4ddaq84x5d 35006 35005 2023-12-18T00:23:22Z Theknightwho 1347 Bugfix. 35006 Scribunto text/plain gi3d91ya2lg51eczjiho0kbgpnpb5kb 35007 35006 2023-12-19T00:35:56Z Theknightwho 1347 35007 Scribunto text/plain 67ge83m00e11vhl9zbk332wu6thp7se 35008 35007 2023-12-19T00:59:57Z Theknightwho 1347 35008 Scribunto text/plain 8ca3vfcaej4uql74i9r6u23yqko7mmk 35009 35008 2023-12-19T01:03:46Z Theknightwho 1347 35009 Scribunto text/plain 1jtyvmla6n76p1glq0zvu1de1l1qugl 35010 35009 2023-12-19T01:13:24Z Theknightwho 1347 35010 Scribunto text/plain eudsw1r0amjf3rlf6jmunbgibwkhlhy 35011 35010 2023-12-19T16:14:53Z Theknightwho 1347 35011 Scribunto text/plain bf4jpf8u4wl070bixxopsf4ozemh29k 35012 35011 2023-12-20T00:21:34Z Theknightwho 1347 35012 Scribunto text/plain a6nv05lfq66dsh86swx8ocjnwpi0fcq 35013 35012 2023-12-20T03:39:51Z Theknightwho 1347 35013 Scribunto text/plain r5kxhqn1d3irzfz18p4r1v8vwv1cy9p 35014 35013 2023-12-20T04:24:30Z Theknightwho 1347 Bugfix. 35014 Scribunto text/plain 6xuyshf3tjxswgxkarq8zsca3zuwnwu 35015 35014 2023-12-20T05:14:33Z Theknightwho 1347 35015 Scribunto text/plain 8cqviv7rqyh2gt25oz9pfsrx8dwan6d 35016 35015 2023-12-20T07:07:43Z Theknightwho 1347 35016 Scribunto text/plain f7v4eyq7ymfw0cybjm7d0l522hm5ip7 35017 35016 2023-12-20T07:24:33Z Theknightwho 1347 35017 Scribunto text/plain 0bdih2qi3kepd2dadnvb8mt6d2k11p9 35018 35017 2023-12-20T07:35:02Z Theknightwho 1347 35018 Scribunto text/plain 5etjpx8sv8dji5egcheumou782lipl9 35019 35018 2023-12-20T15:37:25Z Theknightwho 1347 35019 Scribunto text/plain h5uudvrv28o2guzna1fr03atblhr1n0 35020 35019 2023-12-20T18:48:08Z Theknightwho 1347 35020 Scribunto text/plain 8y8pu09or76rfctpp5k5q4pna2dpx49 35021 35020 2023-12-20T18:49:03Z Theknightwho 1347 35021 Scribunto text/plain 0qa8s4a4g93tjwkhdkzy7gk0u37osvx 35022 35021 2023-12-20T21:27:38Z Theknightwho 1347 Add comment. 35022 Scribunto text/plain ccwc8gjfvq9ltdjnfa5nnjswnaqx0q3 35023 35022 2023-12-21T23:25:36Z Theknightwho 1347 35023 Scribunto text/plain 4eyn934890xm3r9ra3i5urv2n4tx3no 35024 35023 2023-12-22T00:52:00Z Theknightwho 1347 35024 Scribunto text/plain cm86xlfsrida3lby6iacckk11bx5y2h 35025 35024 2023-12-23T17:59:04Z Theknightwho 1347 35025 Scribunto text/plain cehcx4dvfjq4jcagzuh2a7um8sf2xk9 35026 35025 2023-12-30T21:21:31Z Theknightwho 1347 35026 Scribunto text/plain cry0t8pg2qjl3x07fbw5yqgogx3k9vq 35027 35026 2023-12-30T21:39:46Z Theknightwho 1347 35027 Scribunto text/plain e8blel88dubz37iz9bfyeb4k4oyag2u 35028 35027 2023-12-30T23:32:49Z Theknightwho 1347 35028 Scribunto text/plain ir13eon30vqxvtn6m73p2w77c20cvhl 35029 35028 2023-12-31T03:38:28Z Theknightwho 1347 35029 Scribunto text/plain fhfxknscaepryvd6p1an65j808si7yw 35030 35029 2023-12-31T03:40:19Z Theknightwho 1347 35030 Scribunto text/plain 5o5w3gcx3gd8a1sc8vefaf9gkoe3b43 35031 35030 2023-12-31T03:52:53Z Theknightwho 1347 35031 Scribunto text/plain paounkvbo5bgay3d05ejekacaink1kz 35032 35031 2023-12-31T04:43:45Z Theknightwho 1347 35032 Scribunto text/plain 4uwaq5mk1ald9l7e225290aucmhkcj0 35033 35032 2023-12-31T05:31:38Z Theknightwho 1347 35033 Scribunto text/plain plbom5wspzt0w556ynbvvwccc0hu4yl 35034 35033 2023-12-31T05:32:25Z Theknightwho 1347 Undo revision [[Special:Diff/77482699|77482699]] by [[Special:Contributions/Theknightwho|Theknightwho]] ([[User talk:Theknightwho|talk]]) 35034 Scribunto text/plain 4uwaq5mk1ald9l7e225290aucmhkcj0 35035 35034 2023-12-31T05:34:13Z Theknightwho 1347 35035 Scribunto text/plain ayzs1qn7qgg3b1g552ah2wyhh2u1388 35036 35035 2024-01-09T01:48:24Z Theknightwho 1347 35036 Scribunto text/plain 0ktqr780j8eyeorhiut7l0wau3ny8a9 35037 35036 2024-01-09T02:33:14Z Theknightwho 1347 Normalise template name in findTemplates. 35037 Scribunto text/plain f5xgudjfm715keg9b463mbfmu20xrev 35038 35037 2024-01-09T02:37:27Z Theknightwho 1347 Also for parseTemplate. 35038 Scribunto text/plain km31rcumjcdwzr5klgskck1lg4ji4bu 35039 35038 2024-01-09T02:58:55Z Theknightwho 1347 35039 Scribunto text/plain m623ju0r8pp1qk29hges2tjtao1n4u7 35040 35039 2024-01-09T03:00:26Z Theknightwho 1347 35040 Scribunto text/plain 6x30xjaa88vntem9vcknnn2oaxrir2l 35041 35040 2024-01-09T04:03:16Z Theknightwho 1347 Also resolve HTML entities in template names. 35041 Scribunto text/plain sah38rdrdulglzlmpgajh1anqzrmfcu 35042 35041 2024-01-12T20:46:31Z Theknightwho 1347 Expand explanatory comments on the module’s design. 35042 Scribunto text/plain k5mioh83v454q9xeba4ur25zy67zpeq 35043 35042 2024-01-24T11:22:56Z Theknightwho 1347 Slight speed gain. 35043 Scribunto text/plain lxbo0apjk7yjjdpbxbjfj0gsuekz5o9 35044 35043 2024-01-24T11:25:29Z Theknightwho 1347 35044 Scribunto text/plain j6qg2nfug3xin0tinb1dftr48zbp23p 35045 35044 2024-01-24T11:47:31Z Theknightwho 1347 35045 Scribunto text/plain aczyin7x2cy4sg6v8vlhyztmwo84m7c 35046 35045 2024-01-25T17:15:55Z Theknightwho 1347 Use new iteration method in [[Module:parser]]. 35046 Scribunto text/plain 7v29npyoji3yjb89z75on3740xw2e7b 35047 35046 2024-01-25T17:41:15Z Theknightwho 1347 Change method names back from transitional ones. 35047 Scribunto text/plain 08l1r0em6zr2rblk09xzp7n1xlb8kt3 35048 35047 2024-01-26T00:59:01Z Theknightwho 1347 35048 Scribunto text/plain o0i7mpmjqld5gdka7lsi9sg11kcayzq 35049 35048 2024-01-27T11:41:23Z Theknightwho 1347 Clarify the "\n=" exception in template parameters. 35049 Scribunto text/plain 74nfwsdfxfh2r2n895rt0a0ufinqmo8 35050 35049 2024-01-27T11:42:08Z Theknightwho 1347 35050 Scribunto text/plain 4yu0ct7gqp1iejgmkb84jngy9hlhj66 35051 35050 2024-02-08T22:17:24Z Theknightwho 1347 Use temporary function while changing syntax. 35051 Scribunto text/plain jvgkwfnvss5wy93lti7ewb87l9iga7b 35052 35051 2024-02-08T22:23:14Z Theknightwho 1347 Switch to new syntax. 35052 Scribunto text/plain 1symkqwyn4mkz1il6tm04z3ld5ocby5 35053 35052 2024-02-09T14:28:11Z Theknightwho 1347 Use temporary function while changing syntax (again). 35053 Scribunto text/plain p06af8q9ard05zirmv4x7k961cgbbr0 35054 35053 2024-02-09T14:36:10Z Theknightwho 1347 Switch to new syntax. 35054 Scribunto text/plain 8gabpoyzlolss968sku1u6b614c70p4 35055 35054 2024-02-09T15:05:01Z Theknightwho 1347 35055 Scribunto text/plain k9x160u4x7h8fcn0e47kxu59v7fmbhq 35056 35055 2024-02-13T15:00:55Z Theknightwho 1347 35056 Scribunto text/plain ie5qemdhgjk66rk80yogmknjdjxamp7 35057 35056 2024-02-13T15:12:27Z Theknightwho 1347 35057 Scribunto text/plain 9b3xow0f39rfhmeprkf415upzdw3nj0 35058 35057 2024-02-13T15:46:01Z Theknightwho 1347 35058 Scribunto text/plain 86lsrqn7iyzt5abtl382ns3dfmdz348 35059 35058 2024-02-13T17:15:53Z Theknightwho 1347 Ensure raw text return value is always accurate. 35059 Scribunto text/plain 8k2ckjpr5mcl4gghtl8l27oaat2z7w6 35060 35059 2024-02-13T18:19:26Z Theknightwho 1347 Consolidate duplication. 35060 Scribunto text/plain 1b1ycnvwksm24i70mlt4kgso91o6kk7 35061 35060 2024-02-13T23:28:52Z Theknightwho 1347 35061 Scribunto text/plain h6i3l3v32i5feofzm9w3874z73mqrvp 35062 35061 2024-02-14T16:06:34Z Theknightwho 1347 35062 Scribunto text/plain ows8p99chexkgb9q47x4qvpcchk7z81 35063 35062 2024-02-14T16:09:41Z Theknightwho 1347 35063 Scribunto text/plain mo928oo4rsbhsm7vm0jm18k6jzsltee 35064 35063 2024-02-14T17:15:06Z Theknightwho 1347 Proper handling of (most) parser function params. 35064 Scribunto text/plain 830tegj4uw2fgqhjy98mo894d3rpo6m 35065 35064 2024-02-14T18:26:28Z Theknightwho 1347 35065 Scribunto text/plain 2au63adpb2976pht47mtafg4eqteltt 35066 35065 2024-02-14T18:47:51Z Theknightwho 1347 Avoid using callParserFunction wrapped in pcall to detect if a parser function exists, as it would still categorise any calls to #invoke in [[Category:Pages with module errors]] despite the error being caught. 35066 Scribunto text/plain 2lillpiyux1o81qe9yg0anm5jeu1epg 35067 35066 2024-02-14T19:23:41Z Theknightwho 1347 Bugfix. 35067 Scribunto text/plain pw8xeghldy6rdu5p391xdqkjznk6lxy 35068 35067 2024-02-14T20:38:05Z Theknightwho 1347 Also memoise parser function calls. 35068 Scribunto text/plain rtylhgvxwemtwlbs0py06lgykatmgwp 35069 35068 2024-02-14T20:59:09Z Theknightwho 1347 Slightly more efficient. 35069 Scribunto text/plain ajdj60ckqe1ocwlpsduseu3a8g94fnr 35070 35069 2024-02-14T23:55:20Z Theknightwho 1347 Just use a table lookup for ASCII spaces, as the table is small enough to not matter. 35070 Scribunto text/plain 89adwr7x9romoljfq09yr7ex6lcrvdc 35071 35070 2024-02-15T01:45:17Z Theknightwho 1347 35071 Scribunto text/plain 0qdvwxlugoyft35lj0h48ea795rtgb7 35072 35071 2024-02-21T03:48:11Z Theknightwho 1347 Move utility functions into [[Module:utilities]], as they're useful elsewhere. 35072 Scribunto text/plain 3d2cw5ajoua74z4ngcjvklyuw7rely3 35073 35072 2024-02-21T05:05:36Z Theknightwho 1347 35073 Scribunto text/plain t7aa1izhgxg9rhsrgtgbsqcxwoep89e 35074 35073 2024-03-11T17:09:08Z Theknightwho 1347 35074 Scribunto text/plain muqoq2dk4346bcft7angdeitdupxj9g 35075 35074 2024-03-19T02:48:31Z Theknightwho 1347 35075 Scribunto text/plain mmxxpq7nf9n3h1ze33o1bufiyei8ez5 35076 35075 2024-03-19T03:48:44Z Theknightwho 1347 Add findHeadings function, which iterates over the headings on a page. 35076 Scribunto text/plain 81vkpum4nmsh5kcpwqm6m7z1tf4eepx 35077 35076 2024-03-19T03:50:35Z Theknightwho 1347 35077 Scribunto text/plain 0q5nptgozlkot4tddl9arug4gionjxm 35078 35077 2024-03-19T03:59:50Z Theknightwho 1347 35078 Scribunto text/plain 8v8aocn0c988svatwh6i9jle83gxct0 35079 35078 2024-03-19T04:41:22Z Theknightwho 1347 Add range parameters for the heading levels to be returned, and also return the section number for each heading. 35079 Scribunto text/plain h1u0ero9q6zrp1izy6qh6kmdc9adpg6 35080 35079 2024-03-19T06:36:41Z Theknightwho 1347 Efficiency. 35080 Scribunto text/plain odv6fgbjwzq0bo6nxz5491kmu9ew7fk 35081 35080 2024-03-19T07:01:04Z Theknightwho 1347 35081 Scribunto text/plain o4958zkl4kniug3hzp5o24dgs0nfaxj 35082 35081 2024-03-19T08:02:27Z Theknightwho 1347 35082 Scribunto text/plain qq84f4cesd3wnnwwpw184fn8iklme6f 35083 35082 2024-03-19T08:53:23Z Theknightwho 1347 35083 Scribunto text/plain jqw72ubgdzef9h3wswslla1mm0cyy11 35084 35083 2024-03-19T09:08:56Z Theknightwho 1347 35084 Scribunto text/plain rjy519h9yncliv1xk8i0s1lqnk6z5cg 35085 35084 2024-03-19T10:26:58Z Theknightwho 1347 Consolidate code for tag attributes. 35085 Scribunto text/plain 96ixvg6f336ycy4imhh0xsh0ouyv8o4 35086 35085 2024-03-19T11:26:47Z Theknightwho 1347 Slightly faster. 35086 Scribunto text/plain colzh1smzo56ja6wdcbmd4tiuqeb6xx 35087 35086 2024-03-19T21:46:34Z Theknightwho 1347 Major rewrite, increasing speed by about 50%. 35087 Scribunto text/plain 2nzqh50y8fo0b4pgzmem8ofsfgmstj4 35088 35087 2024-03-20T17:28:03Z Theknightwho 1347 Various bugfixes. 35088 Scribunto text/plain t2ogeev7nkrpwkm37oczkf2o78gz0jl 35089 35088 2024-03-20T17:54:17Z Theknightwho 1347 Speed improvements. 35089 Scribunto text/plain td8j42ldvjak87gln4p8k0plxgbg8qm 35090 35089 2024-03-20T18:20:41Z Theknightwho 1347 35090 Scribunto text/plain q56i28z7ihgyp7n0o5fsoefx81mkhmc 35091 35090 2024-03-20T18:51:03Z Theknightwho 1347 Minor speed improvements + trim/preprocess headings in findHeadings, since that's the form which is relevant to any page parser. 35091 Scribunto text/plain 0fktnxhkw7jj5sfwfquuw4y463a0iqa 35092 35091 2024-03-20T19:05:37Z Theknightwho 1347 Trim headings before preprocess (matching the native parser), and add comments re findHeadings function. 35092 Scribunto text/plain lr6l54dlfzsz7pma810vd93zmw3m2pa 35093 35092 2024-03-20T19:07:03Z Theknightwho 1347 35093 Scribunto text/plain pnszgi6217ws9sy5g2up2pac7rereq6 35094 35093 2024-03-20T22:13:00Z Theknightwho 1347 Efficiency gains + bugfix handling of parser functions. 35094 Scribunto text/plain pb4og91eevtwkpvoekcifaynbzgwxna 35095 35094 2024-03-20T23:16:40Z Theknightwho 1347 Properly handle parsing patterns which match multiple characters. 35095 Scribunto text/plain 8g9qhkn4mpm9ddspu4oizlmdnqaxul7 35096 35095 2024-03-21T00:29:57Z Theknightwho 1347 Faster handling of tags. 35096 Scribunto text/plain to6zusswhrnmxd7lf825o4zhoqnzm8j 35097 35096 2024-03-21T04:14:09Z Theknightwho 1347 Speed improvements for tag handling. 35097 Scribunto text/plain mr7zsw02en22trmuee5ge99d1zf7y1j 35098 35097 2024-03-21T04:41:07Z Theknightwho 1347 Remove unused method. 35098 Scribunto text/plain okhd3ukjh7qmom1oc3m4ck85m2jibja 35099 35098 2024-03-21T05:58:21Z Theknightwho 1347 Make more use of switches. 35099 Scribunto text/plain 8og4m75riz8qttb1fowixtf6fjuwwvl 35100 35099 2024-03-21T07:03:32Z Theknightwho 1347 Speed improvements. 35100 Scribunto text/plain mx48hxbmsc8c48buwaighqac9bgc3tl 35101 35100 2024-03-21T08:15:07Z Theknightwho 1347 Faster handling of language conversion blocks. 35101 Scribunto text/plain e5g0w4kmcsoi91fflwo1n8830l2rysu 35102 35101 2024-03-21T15:26:22Z Theknightwho 1347 Further refactoring for speed. 35102 Scribunto text/plain 2coiq5pyg13a8afa7jd5fsgl9sylep1 35103 35102 2024-03-21T20:01:26Z Theknightwho 1347 35103 Scribunto text/plain caztf603aiukp993jmopqmdyllkh97e 35104 35103 2024-03-21T20:50:40Z Theknightwho 1347 35104 Scribunto text/plain nvpargkr40zmbd01ml9dozg5qmoitmo 35105 35104 2024-03-21T22:00:55Z Theknightwho 1347 Further speed enhancements. 35105 Scribunto text/plain bz398u0ybb9ixa9823fczxct9bkc9mq 35106 35105 2024-03-21T22:20:42Z Theknightwho 1347 Bugfix. 35106 Scribunto text/plain a7lu4fu5lidz1vc5nf16svuzfaplseg 35107 35106 2024-03-21T22:30:37Z Theknightwho 1347 35107 Scribunto text/plain gt5x30ztavky3xdwlhmfw7n5v2ul9y4 35108 35107 2024-03-21T22:38:32Z Theknightwho 1347 35108 Scribunto text/plain fm8jtnsfes18zqk5x47zd24756wsf5c 35109 35108 2024-03-21T22:44:15Z Theknightwho 1347 Minor code consolidation. 35109 Scribunto text/plain ekgptzwivetp6ka72434hhgzuizcqti 35110 35109 2024-03-21T22:50:31Z Theknightwho 1347 35110 Scribunto text/plain geqrjpt3vk58zvx4ax7bpmaxtzqyf32 35111 35110 2024-03-21T23:39:25Z Theknightwho 1347 35111 Scribunto text/plain bkl3gxpm0wgqp9huzqdscp6quz9q6bw 35112 35111 2024-03-22T13:36:10Z Theknightwho 1347 Bugfix for when an input contains no formatting. 35112 Scribunto text/plain ccurd9kv13dw6fybirvb5ngcjaqk9yi 35113 35112 2024-03-22T15:54:53Z Theknightwho 1347 force_node shouldn't change the output if the output would have been a node anyway. 35113 Scribunto text/plain qbzlkm93ncgwp5wd5eehjbfyxct7fc1 35114 35113 2024-03-22T20:22:43Z Theknightwho 1347 Refactor to take account of changes to [[Module:parser]] - temporarily declare certain methods in this module, to allow for a seamless transition. 35114 Scribunto text/plain 6aum4pckjx6jft2hz2ws1ls0m28g9kb 35115 35114 2024-03-22T20:40:05Z Theknightwho 1347 Remove temporary methods, which have now been implemented in [[Module:parser]]. 35115 Scribunto text/plain rvnrsp16ultbvw7lhc7idz55k5zbj2d 35116 35115 2024-03-22T21:29:04Z Theknightwho 1347 Override isn't used by this module, so no need to check for it since it slows things down. 35116 Scribunto text/plain hnm3tstyy7vbz6qfotet0w40intq63o 35117 35116 2024-03-22T22:45:25Z Theknightwho 1347 Don't emit anything from "parameter" 2 or higher in an argument, as it's always ignored. 35117 Scribunto text/plain shkpkok6khmo9r7a6m9au1oghka1nr7 35118 35117 2024-03-22T22:51:36Z Theknightwho 1347 35118 Scribunto text/plain ijeogzmsaa6q85f0flyboz8czs8mkma 35119 35118 2024-03-23T19:28:44Z Theknightwho 1347 Use `plain` parameter of string.find where possible, as it's 100x faster in some cases. 35119 Scribunto text/plain n73vke5hdyu6ae8gb14neco9b0qbu5d 35120 35119 2024-03-23T19:51:20Z Theknightwho 1347 Avoid slow match pattern when checking for parser functions. 35120 Scribunto text/plain rth1x4o5cqy0j78ptk7sl2xza12rkgl 35121 35120 2024-03-23T22:46:12Z Theknightwho 1347 Improve memoisation of template names + resolve redirects, to maximise consistency. 35121 Scribunto text/plain 04m5g7xeos66xmy0xh1cwgzma0g81dr 35122 35121 2024-03-23T22:46:53Z Theknightwho 1347 Changed protection settings for "[[Module:template parser]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35121 Scribunto text/plain 04m5g7xeos66xmy0xh1cwgzma0g81dr 35123 35122 2024-03-23T23:48:15Z Theknightwho 1347 Apparently double redirects work with templates. 35123 Scribunto text/plain 3de3ri4fm17o8zn6sbfuk30l3wn557z 35124 35123 2024-03-23T23:52:42Z Theknightwho 1347 35124 Scribunto text/plain 15htj240uby2t106n55gljs3tpirirm 35125 35124 2024-03-24T00:17:28Z Theknightwho 1347 Consolidate code. 35125 Scribunto text/plain 8n20ncm9k0dn33i34k2ehgz3u36jgbw 35126 35125 2024-03-24T00:23:52Z Theknightwho 1347 35126 Scribunto text/plain 9lrg0fmwqml004v9l94m6wnny67fcyy 35127 35126 2024-03-24T00:29:39Z Theknightwho 1347 Add comments. 35127 Scribunto text/plain 8lb4hakhkoskkwymj22jfdjm5zps7ac 35128 35127 2024-03-24T03:19:39Z Theknightwho 1347 Use newlines as anchors to parse headings, instead of equals signs. 35128 Scribunto text/plain s93vwgtyw94cewjt8jk8e52xcb4530t 35129 35128 2024-03-24T04:27:10Z Theknightwho 1347 Lines which only contain comments + whitespace are eaten by the native parser, which can affect templates/arguments. 35129 Scribunto text/plain kudct21qafafrhtzhvso27h3e2dbvzb 35130 35129 2024-03-24T04:37:41Z Theknightwho 1347 Avoid unnecessary recursion. 35130 Scribunto text/plain 4822yelvl9ihx9n8mwcmydmq33vp48d 35131 35130 2024-03-24T06:02:54Z Theknightwho 1347 Faster handling of comments. 35131 Scribunto text/plain 0bdtk16gl0pd9p0y67yqp7lv6e0s3rq 35132 35131 2024-03-24T13:08:41Z Theknightwho 1347 match seems to be faster than find when anchored with ^. 35132 Scribunto text/plain k6xbk860xku7ycpk709f6p32ijcg3y7 35133 35132 2024-03-24T13:11:04Z Theknightwho 1347 35133 Scribunto text/plain eau174q9ey88uza2pfztm6v6ahicvq1 35134 35133 2024-03-24T20:34:37Z Theknightwho 1347 Improve tostring metamethods for several node types. 35134 Scribunto text/plain rsph9tdggcnoby41sz5nssej1fienyt 35135 35134 2024-03-24T21:10:51Z Theknightwho 1347 Handle some weird edge cases relating to parser extension tag attribute values. 35135 Scribunto text/plain qe2g2pwyr2btqc4h612dck6axkc33ea 35136 35135 2024-03-24T21:14:13Z Theknightwho 1347 Comment. 35136 Scribunto text/plain 8is0sqap7epdvquixnc5v3rm7of9nrd 35137 35136 2024-03-24T21:14:57Z Theknightwho 1347 35137 Scribunto text/plain p267zazhukup7c5mj95zejl1mrlk3hw 35138 35137 2024-03-24T21:32:43Z Theknightwho 1347 Bugfix. 35138 Scribunto text/plain gfjo9jaqvst3lyw7120tyne7aqzy42w 35139 35138 2024-03-24T22:23:43Z Theknightwho 1347 Catch edge-case in argument handling. 35139 Scribunto text/plain i3366hr6567b9kg4obfhlrkapju98wm 35140 35139 2024-03-25T00:39:44Z Theknightwho 1347 Integrate handling of templates and arguments, which avoids some unnecessary backtracking. 35140 Scribunto text/plain g0rogr8nuz5resartrv4560qlrx4eg9 35141 35140 2024-03-25T00:46:29Z Theknightwho 1347 35141 Scribunto text/plain 1p8tx4oc96t5uq7w0zc81wvn6f4cq90 35142 35141 2024-03-25T02:09:35Z Theknightwho 1347 Minor efficiencies. 35142 Scribunto text/plain skz7yzn8u8c2hg6205fl5tf1nsa0sz7 35143 35142 2024-03-25T02:21:17Z Theknightwho 1347 35143 Scribunto text/plain dc27501bx3k0h8j0bw8lx30mtxzjwuf 35144 35143 2024-03-25T02:46:18Z Theknightwho 1347 35144 Scribunto text/plain 4xbnpg2pewd0tdw2cf6zvi8ijaod1w8 35145 35144 2024-03-25T03:36:16Z Theknightwho 1347 Bugfix. 35145 Scribunto text/plain 6b4pw0zwfocru7x3tjsemvqx9t4ezb7 35146 35145 2024-03-25T03:41:15Z Theknightwho 1347 35146 Scribunto text/plain 1x8odrca41cczl2rckq8964xhmntcsm 35147 35146 2024-03-25T03:58:13Z Theknightwho 1347 35147 Scribunto text/plain 2nwxjvf0p9f3ansewpl0zbwhhngiz3l 35148 35147 2024-03-25T18:14:51Z Theknightwho 1347 35148 Scribunto text/plain g891k01jw3wx5l4fxrhyfgsjpzr33hm 35149 35148 2024-03-25T22:20:27Z Theknightwho 1347 Use modified tostring function which isn't restricted by the low C stack limit of 200. 35149 Scribunto text/plain q5ynwlh5ec5dzxdn1w0jpdckz9agb78 35150 35149 2024-03-25T23:24:43Z Theknightwho 1347 Use is_node and type_or_class functions from [[Module:parser]]. 35150 Scribunto text/plain 9i6kd42a26lu8pyrhze0bz1uj1fo0op 35151 35150 2024-03-26T00:12:54Z Theknightwho 1347 35151 Scribunto text/plain 75wqs7s8m9boi7w1rej96dsdx9vvsv7 35152 35151 2024-03-26T04:23:14Z Theknightwho 1347 Correctly handle headings which are followed by comments on the same line. 35152 Scribunto text/plain 292po7l0wb49nre7pjax48fe3k5yi3w 35153 35152 2024-03-26T06:32:59Z Theknightwho 1347 Clean up iterator functions. 35153 Scribunto text/plain b9in1ecb6mb9j7l24xdfe9nqe656qv4 35154 35153 2024-03-26T06:43:33Z Theknightwho 1347 Fix accidental globals. 35154 Scribunto text/plain 0d8ql5kjbms5cbf0468pvvvs8ny66ih 35155 35154 2024-03-26T07:23:01Z Theknightwho 1347 Bugfix. 35155 Scribunto text/plain dc3gti8y12r3udjvwbvcqfjaanapp44 35156 35155 2024-03-26T20:42:27Z Theknightwho 1347 Various optimisations + replace the headings key "n" with "section" for clarity. 35156 Scribunto text/plain 0lymlmifty5nbzbkcliv0a7ewc70onv 35157 35156 2024-03-26T21:52:03Z Theknightwho 1347 Separate the template method get_name_and_params into get_name and get_params. 35157 Scribunto text/plain qj1289m39mfr7up404eklipyj4887bs 35158 35157 2024-03-26T21:55:54Z Theknightwho 1347 Remove temporary method alias. 35158 Scribunto text/plain 1frvucab98vulmyqt93gl2qoymvpd65 35159 35158 2024-03-27T00:58:26Z Theknightwho 1347 Better preprocess handling. 35159 Scribunto text/plain 9iryrvclh48i362cq1goafxc1trivcw 35160 35159 2024-03-27T20:53:43Z Theknightwho 1347 Simplify tag handling + catch some additional edge cases. 35160 Scribunto text/plain mr203eklb1049hdynctrsqenbj2bygi 35161 35160 2024-03-27T21:15:51Z Theknightwho 1347 Attribute names are normalised to lowercase. 35161 Scribunto text/plain l5pxwiqmt56tbmhs3djda9g7lxfhej1 35162 35161 2024-03-27T21:45:27Z Theknightwho 1347 Avoid parsing tag attributes unless they're actually needed. 35162 Scribunto text/plain fembwuutd8ljmrxzlcvczw7gwa0ymoi 35163 35162 2024-03-27T21:50:35Z Theknightwho 1347 35163 Scribunto text/plain bb3lxje2jbx07kybgq4tcuwfge612vz 35164 35163 2024-03-27T21:53:31Z Theknightwho 1347 35164 Scribunto text/plain 1s4c7wkx4clctrh9xkey10qd3kv6tdf 35165 35164 2024-03-27T22:16:18Z Theknightwho 1347 Process attribute values as per the native parser. 35165 Scribunto text/plain n6enw8mjtx5r1d7okaeutxpfdppftg6 35166 35165 2024-03-27T23:41:51Z Theknightwho 1347 Reduce the amount of time spent preprocessing. 35166 Scribunto text/plain cgorxz4nkq7s5lvw85gd73og6ycppns 35167 35166 2024-03-27T23:49:34Z Theknightwho 1347 35167 Scribunto text/plain 5a43q0xf86hynsl016gr5fdmbrcl8o4 35168 35167 2024-03-28T00:24:20Z Theknightwho 1347 35168 Scribunto text/plain k58jagaqk1k39uciwt9lb4v4zmcg6z7 35169 35168 2024-03-28T01:43:03Z Theknightwho 1347 Normalise parser function aliases. 35169 Scribunto text/plain hyi0knu6tee3n9t3zdpx9nh3ufcf1ro 35170 35169 2024-03-28T15:58:25Z Theknightwho 1347 Rename data key to something more accurate. 35170 Scribunto text/plain gegdjtoa64rpv8k9fp55pzo86h521ys 35171 35170 2024-03-28T16:03:12Z Theknightwho 1347 35171 Scribunto text/plain aoegvplcbta8ii85s7miut06apjc0y4 35172 35171 2024-03-28T16:40:21Z Theknightwho 1347 35172 Scribunto text/plain 4vo49txdxllkmf6v9od5ym1gu7q6qpq 35173 35172 2024-03-28T17:25:54Z Theknightwho 1347 Remove unnecessary concatenation. 35173 Scribunto text/plain lm3etsttqqrebjhbg3zu9ttbhregv82 35174 35173 2024-03-28T21:25:31Z Theknightwho 1347 35174 Scribunto text/plain su9f9en463hocf2908io5utmmuryqx8 35175 35174 2024-03-28T22:42:29Z Theknightwho 1347 Revert - seems to cause errors in some situations. 35175 Scribunto text/plain lm3etsttqqrebjhbg3zu9ttbhregv82 35176 35175 2024-03-28T23:19:35Z Theknightwho 1347 Don't rely on "len" keys, as it's really awkward to ensure they're always correct, and the time saved by using them is negligible. 35176 Scribunto text/plain 4dbeu11ovrtmfjps592286wr7wgsjc5 35177 35176 2024-03-29T00:03:49Z Theknightwho 1347 Use key -1 instead of "n" to access the top layer, which is more intuitive; also temporarily call a new version of [[Module:parser]] at a different location with the updated syntax, to ensure a seamless transition. 35177 Scribunto text/plain p081lyq45s69ho8d51kd82c7zit437u 35178 35177 2024-03-29T00:06:39Z Theknightwho 1347 Switch back to normal version of [[Module:parser]], now that's been changed over to the new syntax. 35178 Scribunto text/plain 4iok9h0f0azqcqurh4cj05pf850irwk 35179 35178 2024-03-29T00:53:00Z Theknightwho 1347 Reduce the number of table accesses. 35179 Scribunto text/plain ftfrcqsw7yty8cylefhlw4dck8r1a76 35180 35179 2024-03-29T01:06:52Z Theknightwho 1347 Avoid unnecessary recursion. 35180 Scribunto text/plain l4pez3ym6zowbid9yl97a7z0lh6vuoy 35181 35180 2024-03-29T01:16:13Z Theknightwho 1347 35181 Scribunto text/plain 34dvyc2o5pogha0u07fawstg2eup8ct 35182 35181 2024-03-29T02:57:14Z Theknightwho 1347 Check for parser variables before trying to grab a title object. 35182 Scribunto text/plain pljjsjkki4pp28up4374tc13v0mbmef 35183 35182 2024-03-29T03:01:32Z Theknightwho 1347 35183 Scribunto text/plain 0wiggabz43xavwlx6a1adm46wtku2on 35184 35183 2024-03-29T03:14:14Z Theknightwho 1347 Simplify code. 35184 Scribunto text/plain pluvagzrpwy5ain5fiil3d39fdxmy52 35185 35184 2024-03-29T03:47:23Z Theknightwho 1347 Faster check for invalid tag attribute name characters. 35185 Scribunto text/plain 2j85kagajvdc19syz4phm8y84ln2k0l 35186 35185 2024-03-29T05:52:40Z Theknightwho 1347 Add support for subst and safesubst (with the other transclusion modifiers coming in future). 35186 Scribunto text/plain qn7bfnb56uxzb8azr4r5xfenfi11imh 35187 35186 2024-03-29T12:37:25Z Theknightwho 1347 35187 Scribunto text/plain egss87nm6ek7hknfa9z82m8172ha2kw 35188 35187 2024-03-30T15:06:23Z Theknightwho 1347 Use [[Module:string/decode entities]]. 35188 Scribunto text/plain pn1mg3dgmld45ww251fg9vh7ph2e8ps 35189 35188 2024-04-01T21:27:22Z Theknightwho 1347 Handle other transclusion modifiers for the most part (some edge cases still to do for INT:). 35189 Scribunto text/plain 2lsbhmp6v9542y1un31ui0c3kcwndma 35190 35189 2024-04-01T21:34:51Z Theknightwho 1347 35190 Scribunto text/plain 16wdww4tml2fkm3uq8fkl418m2gxxk1 35191 35190 2024-04-01T21:49:35Z Theknightwho 1347 Clean up code. 35191 Scribunto text/plain kif1ymc79xpm7i66ufrmxv4ur8hxmn0 35192 35191 2024-04-01T21:56:45Z Theknightwho 1347 Add comment for clarity. 35192 Scribunto text/plain cgoimp0zr1tegzyu8fp1irfk4rbqlrk 35193 35192 2024-04-01T22:18:10Z Theknightwho 1347 35193 Scribunto text/plain ebajbeaomj1pquutlqbuezg04beleqq 35194 35193 2024-04-01T22:25:18Z Theknightwho 1347 Minor change for clarity. 35194 Scribunto text/plain sojldynvedk6wre7h4r0b1pjvuh98u5 35195 35194 2024-04-02T13:21:47Z Theknightwho 1347 Minor efficiencies. 35195 Scribunto text/plain nc4dvb83gtueev0vbszgq0g9l3yui6j 35196 35195 2024-04-03T23:59:07Z Theknightwho 1347 Add findArguments function. 35196 Scribunto text/plain g0p0jeh5qj3k8bz10hxv3pcqclkb541 35197 35196 2024-04-04T01:10:14Z Theknightwho 1347 findArguments can now take an argument table, to allow more accurate preprocessing. 35197 Scribunto text/plain hra79q12xsq3yl4cyza5wzlp2n2r8en 35198 35197 2024-04-04T02:34:06Z Theknightwho 1347 Avoid declaring variables unnecessarily. 35198 Scribunto text/plain lrtjyy6yjh5eheb76ilz91r8ktm2u86 35199 35198 2024-04-04T03:30:24Z Theknightwho 1347 Don't preprocess get_default. 35199 Scribunto text/plain hpl3g39b6a9x6kwziq253eiwvbm7av7 35200 35199 2024-04-04T04:11:27Z Theknightwho 1347 Bugfix. 35200 Scribunto text/plain 2ne5hdmur66dd1fro8dj2fa30f35hxj 35201 35200 2024-04-07T19:02:33Z Theknightwho 1347 Faster to use if-else construct with really small switch tables. 35201 Scribunto text/plain t7w3fli93v18i3dy17yy96ulhlzeun7 35202 35201 2024-04-07T19:13:46Z Theknightwho 1347 Move switch method to [[Module:parser]]. 35202 Scribunto text/plain l15c9e2fo2bko3fsg11a23b3g1c77np 35203 35202 2024-04-07T19:58:34Z Theknightwho 1347 Don't modify the original Parser object from [[Module:parser]], as that could cause problems when other modules need to use it as well. 35203 Scribunto text/plain b0e51y3e88mfxi5xotb25dkzz0kasmm 35204 35203 2024-04-07T20:15:37Z Theknightwho 1347 Wikitext node doesn't need to be generated in [[Module:parser]]. 35204 Scribunto text/plain jx3qcjerika80vd1rz15gzpy43w2orw 35205 35204 2024-04-07T20:37:19Z Theknightwho 1347 Use new() function in [[Module:parser]], which generates Parser and Node objects unique to this module (instead of the original objects). 35205 Scribunto text/plain px40igno87cr40qdg7f3he2nu54ly78 35206 35205 2024-04-07T22:23:21Z Theknightwho 1347 Add type safety check. 35206 Scribunto text/plain d7z0yweiegcca7v91qkmve37ftbxto2 35207 35206 2024-04-07T23:05:41Z Theknightwho 1347 Take advantage of iterators being functors by storing input variables, to avoid generating a new closure every parser. 35207 Scribunto text/plain mbujf3uu4vd9ygv7cfhadqp48etmwh4 35208 35207 2024-04-07T23:12:54Z Theknightwho 1347 Declare parse as a local as well. 35208 Scribunto text/plain r5glbj1b6bo12yisemdt5bxi8nsu6cu 35209 35208 2024-04-08T02:58:49Z Theknightwho 1347 Modifications in respect of a change in syntax in [[Module:parser]]. 35209 Scribunto text/plain tanazjrreqemrumylfr6i7azmvbdysh 35210 35209 2024-04-08T03:46:51Z Theknightwho 1347 Use negative indices where necessary, and remove duplicate offset for tag attributes in self-closing tags. 35210 Scribunto text/plain oxxt6ir7y3rregdek5s3un56bpfrk94 35211 35210 2024-04-08T03:55:12Z Theknightwho 1347 Formatting. 35211 Scribunto text/plain 83ya4h1d11vljpt0s58lv29o5hm09gs 35212 35211 2024-04-08T04:39:20Z Theknightwho 1347 35212 Scribunto text/plain lm1nsf7zeng8tb7ljgzz3fyigaxh0dy 35213 35212 2024-04-09T20:04:46Z Theknightwho 1347 [[Module:string/php trim]] and [[Module:utilities/scribunto parameter key]] merged into [[Module:string utilities]]. 35213 Scribunto text/plain 62fs3w71gsu9kjdroy79qa9lq20lakr 35214 35213 2024-04-11T03:42:25Z Theknightwho 1347 [[Module:string/decode entities]] merged into [[Module:string utilities]]. 35214 Scribunto text/plain sqahyczou8ks30qogtpqsfwwd21tnry 35215 35214 2024-04-16T22:22:23Z Theknightwho 1347 Use string.format to convert numbers to strings when we know it's a number, as it's faster. 35215 Scribunto text/plain espzbyb68trvt3olhw1f3iuyf1k6wno 35216 35215 2024-04-18T21:26:55Z Theknightwho 1347 Speed optimisations. 35216 Scribunto text/plain 3dm9dc8zfxgppywtn7lqb3356lcdlu5 35217 35216 2024-04-18T22:30:35Z Theknightwho 1347 Tweak. 35217 Scribunto text/plain 0gnalq7vtfukyh3b9o0h0h8nbi5z5dk 35218 35217 2024-04-18T22:39:13Z Theknightwho 1347 Avoid unnecessary function calls. 35218 Scribunto text/plain k977b8s3walcxnzwpjdytwmen4isfrt 35219 35218 2024-04-18T22:51:59Z Theknightwho 1347 Use [[Module:string utilities]] functions for speed. 35219 Scribunto text/plain nv12jo6d6f5m13aorl6l87plrgsid6k 35220 35219 2024-04-22T21:05:39Z Theknightwho 1347 Localise some globals. 35220 Scribunto text/plain hcq3lj4sgregnyuv7hbga6e7a1yeudd 35221 35220 2024-04-23T23:32:41Z Theknightwho 1347 Treat INT as a parser function rather than a transclusion modifier. 35221 Scribunto text/plain c9nf008g924zol0sreibhq8ds8rfzb2 35222 35221 2024-04-24T04:13:56Z Theknightwho 1347 Bugfix issue with case-sensitivity not being respected with parser variables. 35222 Scribunto text/plain jpo26l7ac3zulidqkubhea8iza4map8 35223 35222 2024-04-24T04:38:47Z Theknightwho 1347 35223 Scribunto text/plain scb14txst003hqeqp84uvoeln5xec86 35224 35223 2024-04-24T04:59:03Z Theknightwho 1347 Seems parser function override MSG, MSGNW and RAW, even though parser variables don't. 35224 Scribunto text/plain ac7ua18cxxyf8fx6vxpvog266pslpaa 35225 35224 2024-04-24T05:27:35Z Theknightwho 1347 Slightly more efficient like this. 35225 Scribunto text/plain ns7e3s42zti9lgfprqfuk7nyzs2zc26 35226 35225 2024-04-24T05:37:12Z Theknightwho 1347 Optimisations. 35226 Scribunto text/plain niur0ckou7rbtmntn9mskdevg6hi25w 35227 35226 2024-04-24T19:42:52Z Theknightwho 1347 Separate out template name parsing into an externally callable parseTemplateName function, as it's also useful for [[Module:template link]]. 35227 Scribunto text/plain 226vkrdbh0ge7gexeq2ehlpgdrys7jj 35228 35227 2024-04-24T19:55:55Z Theknightwho 1347 Comments. 35228 Scribunto text/plain htfxm92tdgtk06p82wgtwm4c3r8nals 35229 35228 2024-04-24T20:39:54Z Theknightwho 1347 Bugfix. 35229 Scribunto text/plain jdpyarn6uyko2v47fqf1rxv2uiw6hs6 35230 35229 2024-04-24T20:48:00Z Theknightwho 1347 Optimisation. 35230 Scribunto text/plain owdm4uygea0fbj8bnlmf7sxtna4xot0 35231 35230 2024-04-24T21:07:22Z Theknightwho 1347 Include the final colon for parser functions and transclusion modifiers. 35231 Scribunto text/plain cavvk2nqr3pdaux6zjfy01ouk8jurrm 35232 35231 2024-04-24T21:32:48Z Theknightwho 1347 If a template shares a name with a magic word, prefix the name with "Template:" on return, as they need to be distinct. 35232 Scribunto text/plain gx1p9qur4wv9q6ujpf313hxab3rukhk 35233 35232 2024-04-24T21:45:54Z Theknightwho 1347 Bugfix. 35233 Scribunto text/plain prpfdpy6mtd12cgza3no44836bawo1c 35234 35233 2024-04-24T22:45:51Z Theknightwho 1347 Treat MSGNW: as a parser function, and ensure template names are fully disambiguated (e.g. {{template:category:foo}} should return the name "Template:category:foo", not "category:foo"). 35234 Scribunto text/plain bmkwe150jptleodlw7i79swgw9et0wz 35235 35234 2024-04-24T22:57:37Z Theknightwho 1347 Use prefixedText field. 35235 Scribunto text/plain ldrr1o47abu1qvryc8z2hle35qadudv 35236 35235 2024-04-24T23:13:57Z Theknightwho 1347 Clean-up code. 35236 Scribunto text/plain t90j5f0m35sfvmlk4ycdeeh7c5hi0v7 35237 35236 2024-04-24T23:14:51Z Theknightwho 1347 35237 Scribunto text/plain stt0rbx8mnoeyqec4lcauiqend4ut50 35238 35237 2024-04-24T23:25:47Z Theknightwho 1347 More concise code. 35238 Scribunto text/plain s8717116d0sf2mt0kia1zeiak6ph738 35239 35238 2024-04-27T12:50:03Z Theknightwho 1347 Return explicit nils. 35239 Scribunto text/plain 5awnpfimxtlhv066tdqj06enjyxat8q 35240 35239 2024-04-27T21:09:21Z Theknightwho 1347 Handle relative template names. 35240 Scribunto text/plain dead4i2s2kjapz993sogec0opqb4wny 35241 35240 2024-04-27T21:17:56Z Theknightwho 1347 Move locals into do block. 35241 Scribunto text/plain r1drj9x42uru387gfmnjnrb4ngq3d93 35242 35241 2024-04-27T21:39:36Z Theknightwho 1347 Fix comment formatting. 35242 Scribunto text/plain c55adf4y49u1af6i5vi9kcjqmdhqnhd 35243 35242 2024-04-27T21:46:57Z Theknightwho 1347 Optimisation. 35243 Scribunto text/plain p0w36porg96jb85ldaqi4py8wye337z 35244 35243 2024-04-27T21:51:14Z Theknightwho 1347 35244 Scribunto text/plain 0vu7id6oxd2igb72bzjz53f4v7hrz8f 35245 35244 2024-04-28T17:07:07Z Theknightwho 1347 Comment. 35245 Scribunto text/plain e9gxs779jt6615dxdisaldeq6hrzuto 35246 35245 2024-04-28T17:43:58Z Theknightwho 1347 35246 Scribunto text/plain 6q88mtokqy7gpc4w8p7435mmvzyy4wr 35247 35246 2024-05-01T01:05:24Z Theknightwho 1347 Headings also need to account for wikilink and language conversion blocks. 35247 Scribunto text/plain 93uzaok5ho6d3lvvxh61mbdi0iani8i 35248 35247 2024-05-01T01:07:13Z Theknightwho 1347 Comment. 35248 Scribunto text/plain 6okajprzan7wtjfpiy9vn78k3tdzfr6 35249 35248 2024-05-01T01:26:28Z Theknightwho 1347 Minor optimisations: unnecessary escapes slow down match/find. 35249 Scribunto text/plain ayiajverqnx0gr4vfej5r5zxhyfq6m7 35250 35249 2024-05-01T02:29:09Z Theknightwho 1347 Fix bug in language conversion block handling. 35250 Scribunto text/plain 641pbi2gm0fykli9v0e1t9ohk5do8ji 35251 35250 2024-05-08T15:22:03Z Theknightwho 1347 Add `fragment` parameter to parseTemplateName, which retains any fragment in the template name if set .This is basically only useful for [[Module:template link]], but avoids the waste of having to generate extra title objects in that module. 35251 Scribunto text/plain j3qqwikjpwkaq5xsxcenqewh59afflx 35252 35251 2024-08-15T04:37:17Z Theknightwho 1347 Make preprocess function external. 35252 Scribunto text/plain 5hdy9siog6lm37pb51x5t4oumtaryn7 35253 35252 2024-08-30T17:09:17Z Theknightwho 1347 Move parse_template_name. 35253 Scribunto text/plain inhntn844j3eu73a4wbxwqkae54ixq9 35254 35253 2024-08-30T19:51:43Z Theknightwho 1347 Refactor so as to use data directly from [[Module:data/magic words]] instead of doing expensive processing on it in [[Module:template parser/data]] first + bugfix parser functions not normalising to their canonical names. 35254 Scribunto text/plain r01llumk7e3koyn0nisjsv3iq82ehvi 35255 35254 2024-08-30T21:37:36Z Theknightwho 1347 Merge in [[Module:template link]], with the #invoke function going in [[Module:template parser/templates]]. 35255 Scribunto text/plain skbgl63yk1ktkxhcnp1uctszegtska2 35256 35255 2024-08-30T22:14:46Z Theknightwho 1347 No longer necessary for parse_template_name to be externally-callable. 35256 Scribunto text/plain pomtfdyv0ykjza7yxxq96xmbnkmptho 35257 35256 2024-08-30T22:28:21Z Theknightwho 1347 Merge in [[Module:wikitag link]], with the #invoke function going in [[Module:template parser/templates]]. 35257 Scribunto text/plain ks7er6821bj91vkn937x3rgoika0qjd 35258 35257 2024-08-30T23:12:55Z Theknightwho 1347 Separate out buildTemplate function, which can construct template text from a given title and args. 35258 Scribunto text/plain a872p45bop80q37xolllnehc76cc55l 35259 35258 2024-08-30T23:41:50Z Theknightwho 1347 Don't treat implicit params as explicit when building templates if there is a param 0 or whatever. 35259 Scribunto text/plain trn5runctd580vf8jzzfg4t4s7m2p5s 35260 35259 2024-08-31T00:12:03Z Theknightwho 1347 TODO comment. 35260 Scribunto text/plain msya3w83b8hqa8230wa38c8l5pdmdjv 35261 35260 2024-08-31T18:07:06Z Theknightwho 1347 Replace is_internal_title with new is_valid_title in [[Module:utilities]] (which is identical) + minor fixes. 35261 Scribunto text/plain 907yjodcwb8m8h7laqe44bxuyolb6f3 35262 35261 2024-08-31T19:07:49Z Theknightwho 1347 Separate out get_template_syntax_name, which returns the name required to transclude a given title via template syntax. 35262 Scribunto text/plain ca9so50a3zyf08cbgpivtmgr5ygmnnj 35263 35262 2024-08-31T19:22:43Z Theknightwho 1347 Check the input title is valid for get_template_syntax_name. 35263 Scribunto text/plain m42s5r4c5o6433xkkcl36ffyhqxrx0k 35264 35263 2024-08-31T19:46:58Z Theknightwho 1347 Change of function name. 35264 Scribunto text/plain 87fo0asunmq7vvgg462olkypjts3u43 35265 35264 2024-08-31T19:49:57Z Theknightwho 1347 Remove old name. 35265 Scribunto text/plain c5aufy5rmsn1dcvmk8tgx3vwi8lite6 35266 35265 2024-08-31T20:23:07Z Theknightwho 1347 Clearer names. 35266 Scribunto text/plain euil1s6w3yd20kekyd5objglinspnf9 35267 35266 2024-09-01T20:35:01Z Theknightwho 1347 Use require_when_needed. 35267 Scribunto text/plain 5wnb9nr7qolevq9nhf7q05dddcb4dyo 35268 35267 2024-09-02T02:46:28Z Theknightwho 1347 Minor optimisation. 35268 Scribunto text/plain 0goy25drr79ktkmjaizz0dtp34h1x27 35269 35268 2024-09-04T03:39:21Z Theknightwho 1347 Add displayArgument function. 35269 Scribunto text/plain 2nimft0eddzry9jl6nw9j6d9i92rc70 35270 35269 2024-09-04T04:00:58Z Theknightwho 1347 displayArgument --> displayParameter. 35270 Scribunto text/plain gcv31raqxiozg3r5v0o8xxnqqz89xhe 35271 35270 2024-09-04T13:55:59Z Theknightwho 1347 35271 Scribunto text/plain s42tnujzvz2a2uwf3b3ka7kvpo34gqr 35272 35271 2024-09-05T15:34:30Z Theknightwho 1347 Properly delineate arguments and parameters in variable names. 35272 Scribunto text/plain 5b16519urbi0tiin66iyhp4pdp7wbd4 35273 35272 2024-09-05T15:38:54Z Theknightwho 1347 Remove transitional function aliases. 35273 Scribunto text/plain rtryza17hwa4dv2tu9sxymzxutvj4p1 35274 35273 2024-09-05T20:44:52Z Theknightwho 1347 Remove unnecessary HTML library :allDone() calls. 35274 Scribunto text/plain dztd8gb65n9j375zkmdwonheyrrqh8j 35275 35274 2024-09-08T03:38:11Z Theknightwho 1347 Allow no_link option in templateLink. 35275 Scribunto text/plain t1s6kvycs3g18rjguhizcc890fqxlyc 35276 35275 2024-09-08T04:29:26Z Theknightwho 1347 Remove supported for suppressing code tags from template links and displayed parameters, as there's no clear use-case. 35276 Scribunto text/plain mjfxe1l4kg6phha5gzqfrm8j4qwe7h0 35277 35276 2024-09-08T20:38:39Z Theknightwho 1347 Don't check double-redirects + use title.isRedirect to avoid extraneous transclusions. 35277 Scribunto text/plain 2bp0r2rcz45tr6ye77vo0gu8d3i49sz 35278 35277 2024-09-08T20:43:04Z Theknightwho 1347 Add comment. 35278 Scribunto text/plain 441zc88wx5lvi8sy0ipuy6v9stew98m 35279 35278 2024-09-10T01:52:39Z Theknightwho 1347 Use sympathetic background colours for code tags. 35279 Scribunto text/plain g8kgwlt0opr1audwbw6ffbsuccvp5wg 35280 35279 2024-09-10T06:45:14Z Theknightwho 1347 Make code tags simply inherit the background colour. 35280 Scribunto text/plain b2tdmozc7bolkf742fyn2cmtt4r01aw 35281 35280 2024-09-10T09:58:13Z Theknightwho 1347 is_valid_title moved to [[Module:pages]]. 35281 Scribunto text/plain jkmgh6tyw82dy954qa9trd9286lfgfr 35282 35281 2024-09-11T13:10:10Z Theknightwho 1347 Add force_transclusion flag to Template:get_name. 35282 Scribunto text/plain qo9d1hw6825yn2z3dy8prokictzbykx 35283 35282 2024-09-11T13:39:38Z Theknightwho 1347 Add type_or_class to the export table, for convenience. 35283 Scribunto text/plain htd2vpzjgpcwyrps0rt5iycvu47a6az 35284 35283 2024-09-11T20:37:08Z Theknightwho 1347 Reduce the number of find calls required by memoising previous results where possible + tailor the keys removed from new nodes. 35284 Scribunto text/plain 4pombe0al56oz2rcia2ki064hv5mslf 35285 35284 2024-09-16T02:41:20Z Theknightwho 1347 Fix bug where opening onlyinclude tag was not being ignored when treating the page as not transcluded. 35285 Scribunto text/plain gahha9bqjm7me1ewh935ktocxikt967 35286 35285 2024-09-16T18:45:59Z Theknightwho 1347 Fix bug where quoted tag attributes with no closing quotes were treated as unquoted attributes (ignoring the opening quote), instead of treating the end of the string as the end quote. Also use a faster pattern to validate attribute values. 35286 Scribunto text/plain nk1pmg4z65mcm16ykrqlcdq03dqpstu 35287 35286 2024-09-16T19:35:00Z Theknightwho 1347 Use string.lower instead of ustring, as both tags and attributes only have ASCII lowercase functions applied to them by the parser. 35287 Scribunto text/plain lafd23xhtd7wuzxfs2rma5nutkwmm70 35288 35287 2024-09-16T21:50:23Z Theknightwho 1347 Use pcall when checking isRedirect, to avoid throwing an error if the expensive parser function limit is hit. 35288 Scribunto text/plain d19d3ormnu2dvlmnsn8gwxpmf1s107j 35289 35288 2024-09-16T22:10:57Z Theknightwho 1347 Always pass a redirect title through is_valid_title. 35289 Scribunto text/plain nbj4ltbutjioget6brrxi9e1bcyawtu 35290 35289 2024-09-16T22:45:04Z Theknightwho 1347 35290 Scribunto text/plain rwahd6kgv811vk5iv38scr2cwuctj7p 35291 35290 2024-09-18T12:35:46Z Theknightwho 1347 Account for a bug in the native parser, where noinclude and onlyinclude tags become case-sensitive only if there's no closing tag (but are otherwise case-insensitive). 35291 Scribunto text/plain 566dripzjfp1gxl0zhj6grxn9elnw1n 35292 35291 2024-09-28T12:01:34Z Theknightwho 1347 Rename `type_or_class` to `class_else_type`, which is more accurate. 35292 Scribunto text/plain bmxi5c6647ls5r3a3gfzyp0m093uowi 35293 35292 2024-09-28T12:54:25Z Theknightwho 1347 Remove old alias for `class_else_type`. 35293 Scribunto text/plain iutf8auyamvkwe3bzr3288biawf889z 35294 35293 2024-10-01T09:16:27Z Surjection 380 no longer necessary now that we have a dark theme for highlighted code blocks 35294 Scribunto text/plain 14yelix2qyku4xju1s74lvfq9f7npe3 35295 35294 2024-10-01T11:57:15Z Theknightwho 1347 MInor code hygiene tweaks. 35295 Scribunto text/plain rdlohwjl2683akgucrzd36ndovl293q 35296 35295 2024-10-02T01:00:35Z Theknightwho 1347 Minor optimisations + expand comments. 35296 Scribunto text/plain ax64n8b3cmgytsej6jgic0lf868jdpl 35297 35296 2024-10-02T01:25:13Z Theknightwho 1347 Another optimisation. 35297 Scribunto text/plain ofnjumqv8xg34erulm2tx48wc403pr1 35298 35297 2024-10-02T14:46:37Z Theknightwho 1347 Bugfix: handle_argument's nested heading handler should emit wikitext nodes, not raw layers, which were being wrongly stringified as "table". 35298 Scribunto text/plain 0vpzj3j2jdmg1ula3t3re52m60dwkxs 35299 35298 2024-10-02T16:03:35Z Theknightwho 1347 Change the syntax for [[Module:parser]] so that route functions are used as memo keys instead of function names, and also rename the `get` method (which backtracks on fails) to `try`, while creating a new, simpler `get` method for routes that cannot fail but which still need their own stack layer, as an optimisation. 35299 Scribunto text/plain j3htu3xned4oag8envxiunr8c4t1sv2 35300 35299 2024-10-02T16:08:02Z Theknightwho 1347 Relink back to [[Module:parser]], instead of the temporary transitional module. 35300 Scribunto text/plain nuoiwkjpyjk58vzk5ndh8oa7vozwat1 35301 35300 2024-10-03T23:26:18Z Theknightwho 1347 New find_parameters function, which just returns parameters as nodes instead of calculating the name/default for every parameter node iterated over. Also fix get_default so that it preprocesses properly. 35301 Scribunto text/plain n5q21rgrvvvav1k58d03rgxasfprdw6 35302 35301 2024-10-04T00:14:09Z Theknightwho 1347 Remove old findParameters function. 35302 Scribunto text/plain r2o5mlsfppjrw8e89m21pyu1fomxjcb 35303 35302 2024-10-04T01:37:52Z Theknightwho 1347 Validate heading names before returning with get_name, and add get_anchor method. 35303 Scribunto text/plain rui1pdmwvgn9tn9zzf5hmxyyabudhye 35304 35303 2024-10-04T02:04:25Z Theknightwho 1347 New find_headings function, which returns heading nodes. 35304 Scribunto text/plain nkz9h0jgx2xjov86osfey09sxytf4r4 35305 35304 2024-10-04T02:38:45Z Theknightwho 1347 Remove old findHeadings function. 35305 Scribunto text/plain 5tzc5ep5ag7av65a2cip8p91xskwgp0 35306 35305 2024-10-04T02:54:55Z Theknightwho 1347 New find_templates function, which returns template nodes. 35306 Scribunto text/plain 4bxw5yo29m6k04v1mv9k5juooz824jd 35307 35306 2024-10-04T04:00:51Z Theknightwho 1347 Store node indices at `index` not `pos`. 35307 Scribunto text/plain ghawuzo97pha7kj89gvtddezay1gjam 35308 35307 2024-10-04T09:09:13Z Theknightwho 1347 Remove old findTemplates function. 35308 Scribunto text/plain m0rzdsadt2y4i12njzmctjp4vgv8gkc 35309 35308 2024-10-04T11:10:09Z Theknightwho 1347 35309 Scribunto text/plain qs8qdi1ptj9ml4skqipmc3ay7lw8yls 35310 35309 2024-10-04T13:17:39Z Theknightwho 1347 Point to temporary fork of [[Module:parser]]. 35310 Scribunto text/plain n1kjvktywgvilz28psiscnr6503i49f 35311 35310 2024-10-04T13:30:12Z Theknightwho 1347 Consequential change following a change to the iterators in [[Module:parser]], which mean it's possible to edit a node tree synchronously with the parse, instead of being committed to a node as soon as it is reached. 35311 Scribunto text/plain 8x516b1xbfi914q0tvpbcad7vjep50l 35312 35311 2024-10-04T21:53:41Z Theknightwho 1347 Now safe to preprocess argument values as well, since they're no longer being automatically generated en masse. 35312 Scribunto text/plain fyeds986oy5uesxot8h16uqgizbpuse 35313 35312 2024-10-06T15:42:37Z Theknightwho 1347 Quick fix for an issue with template objects for parser functions that call :get_name() multiple times. Needs more permanent fix, though. 35313 Scribunto text/plain bhspqzex1udti1e1gooqqadpk5a69tm 35314 35313 2024-10-06T16:12:00Z Theknightwho 1347 More general fix. 35314 Scribunto text/plain 8rtmc9r1lzytba7uftsic0dl9nqefsx 35315 35314 2024-10-06T19:17:47Z Theknightwho 1347 Argument objects need a preprocess function. 35315 Scribunto text/plain mu9spflsx6h794tm8b24hra5gi6ul4m 35316 35315 2024-10-06T20:02:28Z Theknightwho 1347 Avoid double-preprocessing. 35316 Scribunto text/plain sjnw3hvcdluwx4099vxmwq19oe98ucs 35317 35316 2024-10-06T20:08:30Z Theknightwho 1347 Minor optimisations. 35317 Scribunto text/plain bl1aba4k61vb3wha0rl8bixfusnxszo 35318 35317 2024-10-06T20:37:40Z Theknightwho 1347 Consistent variable names between functions. 35318 Scribunto text/plain dvuhbdkeasputh9jq1g71qtkokqo0q1 35319 35318 2024-10-06T20:50:27Z Theknightwho 1347 Further optimisation. 35319 Scribunto text/plain 4cmvneumq9szj4ente0ypq1ethiz068 35320 35319 2024-10-06T21:01:40Z Theknightwho 1347 Comment. 35320 Scribunto text/plain 43m931v3vigg3vu7okhzfpn4ue0xdf2 35321 35320 2024-10-06T21:45:13Z Theknightwho 1347 Rename `preprocess` methods to `expand`, which is clearer, and avoids confusion with the frame `preprocess` method. 35321 Scribunto text/plain 2rxmkkd3tl02vhrj4d4xxhqq5tbfa7s 35322 35321 2024-10-06T22:31:42Z Theknightwho 1347 Remove old `preprocess` alias for `expand`, now that all calling modules have been converted. 35322 Scribunto text/plain 486c1mhkgvbnk5uenr2wlml3cfs9f6t 35323 35322 2024-10-07T00:18:26Z Theknightwho 1347 Consistent variable names. 35323 Scribunto text/plain d1sdqm8doss0j94t41xsx4r4eibhi1q 35324 35323 2024-10-07T00:59:08Z Theknightwho 1347 Return subclass from parse_template_name, which simplifies the processing of template parameter names. 35324 Scribunto text/plain 2kfh7py88k0zpcdy773ik4f1kku1kul 35325 35324 2024-10-07T02:02:50Z Theknightwho 1347 Optimisations. 35325 Scribunto text/plain c4jnq08hro2pjg98ukk66l23iwsm1tu 35326 35325 2024-10-07T02:56:03Z Theknightwho 1347 Remove parseTemplate as redundant to parse, as specific info can be requested from the node as necessary. 35326 Scribunto text/plain jb4qllbfb60nvukzgfz5uzmppp6cckg 35327 35326 2024-10-10T12:50:11Z Theknightwho 1347 Optimisation. 35327 Scribunto text/plain 859k46co9h6uqhqki3g5jgzlbgdh2nn 35328 35327 2024-10-10T14:01:42Z Theknightwho 1347 35328 Scribunto text/plain cn6i8dcow8n4i1b2mzp7u2ft7efmn4u 35329 35328 2024-10-11T21:10:38Z Theknightwho 1347 Consequential change following minor reorganisation of data. 35329 Scribunto text/plain s6t7t0hy57wfdxtvzkrvxcb3shx763b 35330 35329 2024-10-13T02:11:10Z Theknightwho 1347 Implement PHP's htmlspecialchars to accurately escape parser extension tag attributes. 35330 Scribunto text/plain 73mwrgec83e99vkosf5i9oybklyuk1h 35331 35330 2024-10-16T06:38:05Z Theknightwho 1347 Optimise. 35331 Scribunto text/plain bz67os8meghgqgk1uqv9cf4ju9wa6l1 35332 35331 2024-10-17T11:51:08Z Theknightwho 1347 35332 Scribunto text/plain k16f7orqbneiukmfi5s31918z6xhr6a 35333 35332 2024-10-17T12:02:07Z Theknightwho 1347 Add comment about an edge case affecting headings. 35333 Scribunto text/plain b0udqbfc2krplwj4l41l5pe4g4zvrng 35334 35333 2024-10-17T12:45:03Z Theknightwho 1347 Ensure heading parses fail if they contain unclosed braces. 35334 Scribunto text/plain ko24st0ybik64gghomkrnw6mpz972wk 35335 35334 2024-10-17T12:48:56Z Theknightwho 1347 35335 Scribunto text/plain 5z7alyl855ae0jvuekygfa3zliiwq4z 35336 35335 2024-11-14T20:26:53Z Theknightwho 1347 Load functions from other modules on demand by using pointer functions that dereference themselves. 35336 Scribunto text/plain 9yfr8e7vtfrivqbg8dv5wxbbl5htmna 35337 35336 2024-11-16T12:39:26Z Theknightwho 1347 Put title.isRedirect behind a local function to be used with pcall instead of calling the title object's metatable's __index metamethod, which is simpler to understand and doesn't rely on the internal workings of title objects, which may change without warning. 35337 Scribunto text/plain 95xcxj56ev5rxz0jalvd21tgn2w1bqk 35338 35337 2024-11-16T13:31:28Z Theknightwho 1347 Merge resolve_redirect into parse_template_name, as it's not necessary for it to be a separate function. Also update comments. 35338 Scribunto text/plain 7yqoinplgpgdy1ia5j74t9q94dw19l1 35339 35338 2024-11-18T01:28:26Z Theknightwho 1347 Comment + formatting. 35339 Scribunto text/plain 1zojj6ep4tohzpfkoycu8o65fhn43eb 35340 35339 2024-11-18T22:06:41Z Theknightwho 1347 Load data on demand without having to check for it every time. 35340 Scribunto text/plain 1qmgc0oxbljwrj7mnpdrfr0rs0j9ub5 35341 35340 2024-11-19T15:28:09Z Theknightwho 1347 Code readability. 35341 Scribunto text/plain cc2m26wyiyggxytcclk8130d5vjeqpw 35342 35341 2024-11-19T16:41:21Z Theknightwho 1347 Discard unnecessary data loaders. 35342 Scribunto text/plain im5kt08n2nmkvg31rbmxdtxlhku8ghm 35343 35342 2024-11-23T02:30:39Z Theknightwho 1347 Avoid destructively modifying the input args table to templateLink(). 35343 Scribunto text/plain npfn7zottsiwgusnr4couyv0dlnx8oo 35344 35343 2024-11-28T20:34:14Z Theknightwho 1347 Use the iterate_nodes iterator instead of the __pairs metamethod with the "next_node" argument. 35344 Scribunto text/plain 5756j4485qk3ck7lj3qtdv8pufitoje 35345 35344 2024-11-29T00:29:19Z Theknightwho 1347 Node iterator now returns the name of the relevant next function as the second value, which necessitates modifying how certain functions in this module work. 35345 Scribunto text/plain 7qsuhsa8bw8tvhwoi7q026fhgwbffor 35346 35345 2024-11-29T01:20:04Z Theknightwho 1347 35346 Scribunto text/plain h1j8vjj95erabftlezqr1fpsjrlxwew 35347 35346 2024-11-29T04:11:32Z Theknightwho 1347 35347 Scribunto text/plain 9a602pgoqpomnevbutrl817drhexe0m 35348 35347 2024-11-29T04:35:19Z Theknightwho 1347 35348 Scribunto text/plain fu86lcwt1813w78udrfqolbt23xhclj 35349 35348 2024-11-29T05:02:24Z Theknightwho 1347 No need for Parameter to have a dedicated next method that limits iteration to 2 if the new method already limits the length to 2. 35349 Scribunto text/plain 3kqo4nwnjp41xh6oewtd0xaqo67rw9q 35350 35349 2024-11-29T06:19:11Z Theknightwho 1347 Node iterate method now takes a test function, so replace the relevant iterator functions with those. 35350 Scribunto text/plain knwp4e0udjrheosqdnps4w73ezmoczh 35351 35350 2024-12-12T16:21:01Z Theknightwho 1347 is_valid_title() in [[Module:pages]] renamed to is_internal_title(). 35351 Scribunto text/plain 7kp26d3kny1hkglggdac4bz5x5jnu86 35352 35351 2024-12-16T01:11:26Z Theknightwho 1347 Use the load_data function in [[Module:load]] which caches proxy objects returned by mw.loadData instead of generating new ones over and over. 35352 Scribunto text/plain 3vn07217iujzxp8ogg5oa9bfgcfa0ul 35353 35352 2024-12-18T15:09:43Z Theknightwho 1347 Add shortcut flag to getTemplateInvocationName, which means namespace shortcuts get used when namespace prefixes are needed (e.g. "T:" instead of "Template:"). 35353 Scribunto text/plain i6n5wg6uqpkzfw2o2bhaewl1rise1b3 35354 35353 2024-12-19T03:08:45Z Theknightwho 1347 35354 Scribunto text/plain 6ucve9k0yi3lx52h85tmh94a0n0vi6t 35355 35354 2025-02-25T00:02:18Z Theknightwho 1347 Use get_link_target in [[Module:pages]]. 35355 Scribunto text/plain nt9gjshbve7tt9x6pbz0mdcp1yf1xpb 35356 35355 2025-02-25T00:03:43Z Theknightwho 1347 35356 Scribunto text/plain odgp6p26dtb2tsc0kbx8okkapyy3wj4 35357 35356 2025-03-12T00:02:48Z Theknightwho 1347 Ensure that parse() always returns a wikitext node, which is easier to deal with. 35357 Scribunto text/plain qw19gww5uldqa23ylmic1mk7alq36dd 35358 35357 2025-03-12T02:46:27Z Theknightwho 1347 Don't just directly preprocess templates when expanding, 35358 Scribunto text/plain c4nfshvt1hf8d0y49qv7empoxwcze6x 35359 35358 2025-03-13T01:08:57Z Theknightwho 1347 php_trim, php_htmlspecialchars and scribunto_parameter_key all moved to [[Module:Scribunto]]. 35359 Scribunto text/plain 4mgoflhgynydp79fcuxsqy0wxae3326 35360 35359 2025-03-13T01:30:33Z Theknightwho 1347 35360 Scribunto text/plain 9n94zatjbqvpfi39g05j15urxtakrsf 35361 35360 2025-03-13T03:41:07Z Theknightwho 1347 35361 Scribunto text/plain 2jtrujoih1ru0a8mn6lo9nc6snc1hw0 35362 35361 2025-03-27T13:36:20Z Theknightwho 1347 Temporarily use [[Module:parser/temp]], to allow [[Module:parser]] to be reworked. 35362 Scribunto text/plain b40ap9scxpvo6iob50virdi254jciad 35363 35362 2025-03-27T16:24:12Z Theknightwho 1347 Adapt to reworked version of [[Module:parser]]. 35363 Scribunto text/plain fc46gd9v34nyj1gt58vm29knyb7p7x8 35364 35363 2025-03-27T16:41:58Z Theknightwho 1347 Use the StringParser class from [[Module:Parser]], which has various specialised methods previously defined in this module. 35364 Scribunto text/plain 7gil40yotftkdje6y3kiogmn73xtf2e 35365 35364 2025-03-28T02:06:33Z Theknightwho 1347 35365 Scribunto text/plain kq5nwhzgo0h9c5f03v0q3vurhvs7ysm 35366 35365 2025-03-30T00:52:45Z Theknightwho 1347 Bugfix edge case which was causing arg/value pairs to be wrong for a small number of templates. 35366 Scribunto text/plain qmy24gzyieq3m6uwi9ef18k17vrz9c4 35367 35366 2025-03-30T01:35:34Z Theknightwho 1347 35367 Scribunto text/plain 8rju9a7w4euovmi3blzaxba8a5bnmns 35368 35367 2025-03-30T01:49:13Z Theknightwho 1347 35368 Scribunto text/plain fum6u34hu42b7jhhetttk98xf7v0xvr 35369 35368 2025-03-30T02:28:43Z Theknightwho 1347 Optimisations. 35369 Scribunto text/plain b5a8m8rnsc99qb9ka0b7u7ojp01858a 35370 35369 2025-04-02T00:47:52Z Theknightwho 1347 pattern_escape and replacement_escape moved to [[Module:patterns]]. 35370 Scribunto text/plain p6ynvu7kslyxj2hbmcqs7t45z1hrj1j 35371 35370 2025-04-05T01:24:28Z Theknightwho 1347 Optimisations. 35371 Scribunto text/plain 37d6lev4jz3pq0p2g0hsj0ish4bxk9w 35372 35371 2025-04-30T23:43:32Z Theknightwho 1347 35372 Scribunto text/plain lwvibzv6u0eyv7edjamcklacpf5ux5v 35373 35372 2025-05-21T21:51:41Z Theknightwho 1347 35373 Scribunto text/plain i9005ymaqd1jdstawppa4zrs8d293p1 35374 35373 2025-05-22T05:51:17Z Theknightwho 1347 Use [[Module:title/redirectTarget]]. 35374 Scribunto text/plain jy2n5je1uzqcatmahtwsgiycmpblhan 35375 35374 2025-05-22T13:42:00Z Theknightwho 1347 Move the relative title logic into [[Module:title/new]] + general optimisations. 35375 Scribunto text/plain jcxoy5azkcqea2xtu8se8ry7bnrx328 35376 35375 2025-05-22T15:45:16Z Theknightwho 1347 35376 Scribunto text/plain jedil4682h24i20bqdbtwnqtbtk837c 35377 35376 2025-05-23T01:43:31Z Theknightwho 1347 Use php_ltrim() in [[Module:Scribunto]]. 35377 Scribunto text/plain coonxerw8bzeiczam48i3y3rel085xb 35378 35377 2025-05-23T09:58:19Z Theknightwho 1347 Incorporate [[Module:title/makeTitle]] + some changes to [[Module:title/newTitle]], and replace is_internal_title() with is_title() + a check for the isExternal key. 35378 Scribunto text/plain np5sswrasrwf1dhf3v70cyy64sg3pob 35379 35378 2025-12-16T07:39:55Z Benwing2 1346 add a flag to allow redirect checking to be bypassed, for use on [[Module:headword/pages]] (on mainspace pages, we check only for #DEFAULTSORT: and #DISPLAYTITLE: builtins, which AFAIK can't be redirected to) 35379 Scribunto text/plain g7883esvq9rqr796jeq8jsmk6y4r8t1 35380 35379 2026-05-25T05:33:52Z King ChristLike 964 442 revisions imported from [[:en:Module:template_parser]] 35379 Scribunto text/plain g7883esvq9rqr796jeq8jsmk6y4r8t1 Module:data/magic words 828 6533 35401 2024-04-22T18:25:41Z Theknightwho 1347 Created page with "local list_to_set = require("Module:table").listToSet local data = {} local aliases = { ["#DATEFORMAT"] = "#FORMATDATE", ["#SECTION"] = "#LST", ["#SECTION-H"] = "#LSTH", ["#SECTION-X"] = "#LSTX", ["ARTICLEPAGENAME"] = "SUBJECTPAGENAME", ["ARTICLEPAGENAMEE"] = "ARTICLEPAGENAMEE", ["ARTICLESPACE"] = "SUBJECTSPACE", ["ARTICLESPACEE"] = "SUBJECTSPACEE", ["CONTENTLANG"] = "CONTENTLANGUAGE", ["CURRENTMONTH2"] = "CURRENTMONTH", ["DEFAULTCATEGORYSORT"] = "DEFAULTSOR..." 35401 Scribunto text/plain o87yctgn0fb370upw1j0yrvfpcogm8z 35402 35401 2024-04-22T18:26:06Z Theknightwho 1347 Protected "[[Module:data/magic words]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35401 Scribunto text/plain o87yctgn0fb370upw1j0yrvfpcogm8z 35403 35402 2024-04-23T19:37:24Z Theknightwho 1347 35403 Scribunto text/plain 7bd5zoc8il5107fdhl9xi1s7m3owjee 35404 35403 2024-04-23T23:16:27Z Theknightwho 1347 Reformat into a more generalised form. 35404 Scribunto text/plain 4lll2jqj3b8lycd68h79ckjdhh2n9ky 35405 35404 2024-04-23T23:36:21Z Theknightwho 1347 35405 Scribunto text/plain a5bcqq4n1087g098na1f8o3attgxtx7 35406 35405 2024-04-24T04:36:35Z Theknightwho 1347 35406 Scribunto text/plain 8cadqydtp0eqbot4xiwkhh1oigscs7w 35407 35406 2024-04-27T13:23:57Z Theknightwho 1347 35407 Scribunto text/plain 4bjkgjev7dxz0z4czkescssvtzt9e2w 35408 35407 2024-09-16T20:12:41Z Theknightwho 1347 Update with additional new parser functions. 35408 Scribunto text/plain jhjkpgg3029hxkdqvagsumhx96ajfh9 35409 35408 2024-09-16T20:36:44Z Theknightwho 1347 Also add the new USERLANGUAGE parser variable. 35409 Scribunto text/plain 1czdep7bjnw8kt7068nx1zojpalacxi 35410 35409 2024-10-06T20:25:35Z Theknightwho 1347 35410 Scribunto text/plain n9xc1ahpvf8us6m0htim5251rztzhay 35411 35410 2025-02-20T12:39:40Z Theknightwho 1347 Add #interlanguagelink and #interwikilink, and update some links. 35411 Scribunto text/plain jkwpl1ihlf560owi79olg91zvhvb1xy 35412 35411 2026-05-25T05:33:53Z King ChristLike 964 11 revisions imported from [[:en:Module:data/magic_words]] 35411 Scribunto text/plain jkwpl1ihlf560owi79olg91zvhvb1xy Module:template parser/templates 828 6534 35413 2024-08-30T21:46:35Z Theknightwho 1347 Move template link #invoke function here from [[Module:template link]], as it's being merged into [[Module:template parser]]. 35413 Scribunto text/plain 0ota2ij41id20yoiep3qikre8v4koj2 35414 35413 2024-08-30T21:46:48Z Theknightwho 1347 Protected "[[Module:template parser/templates]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35413 Scribunto text/plain 0ota2ij41id20yoiep3qikre8v4koj2 35415 35414 2024-08-30T21:50:10Z Theknightwho 1347 35415 Scribunto text/plain 6eempz8d20tz1kn94nwjonhhu8x7zej 35416 35415 2024-08-30T22:33:06Z Theknightwho 1347 Move wikitag link #invoke function here from [[Module:wikitag link]], as it's being merged into [[Module:template parser]]. 35416 Scribunto text/plain 7um64q06uulygxthvkfiukmjf51dtxm 35417 35416 2024-08-30T22:35:19Z Theknightwho 1347 Bugfix. 35417 Scribunto text/plain eti3p27rwv3ta1rrubem9d2965w6k0d 35418 35417 2024-09-04T03:41:57Z Theknightwho 1347 Add support for {{arg}}. 35418 Scribunto text/plain tu6p2apcbxkeclsthk9co9dni1wcuka 35419 35418 2024-09-04T04:01:33Z Theknightwho 1347 display_argument --> display_parameter. 35419 Scribunto text/plain lk7clhtaogi89i6o8z28l7tqc2jf4wn 35420 35419 2024-09-05T01:13:23Z Theknightwho 1347 35420 Scribunto text/plain b4n7rsjwxoq6kkyvq4711q81sua76f1 35421 35420 2024-09-05T20:58:01Z Theknightwho 1347 Bugfix. 35421 Scribunto text/plain bd7ay2579hcbqj8or9ywkeh3s0ab55w 35422 35421 2024-09-08T03:39:28Z Theknightwho 1347 Allow nolink option in template link iargs. 35422 Scribunto text/plain ph6b7kx4ng9cb0ibruwurh4kv9pt1ro 35423 35422 2024-09-08T04:25:00Z Theknightwho 1347 Remove support for suppressing code tags, as [[Template:tempn]] has no clear use-case and can be merged into [[Template:temp]], and it's otherwise unused. 35423 Scribunto text/plain tvptfme1r36zgmw8xx06i6vwzoiu4q1 35424 35423 2024-09-08T17:27:33Z Theknightwho 1347 Move the isSubsting check to the top of the module. 35424 Scribunto text/plain dc28t6y3y6q9garf9n1o6cb99y6yuu5 35425 35424 2024-09-08T17:36:01Z Theknightwho 1347 35425 Scribunto text/plain mud4ktecd509utn7bfqqrqcz20pzlui 35426 35425 2024-11-23T02:35:02Z Theknightwho 1347 Split off the template argument offset into a local function, to also be used by [[Template:temp demo]] (which is being merged into this module). 35426 Scribunto text/plain srursxvleuginbejgcxusf67vxnh2ot 35427 35426 2024-11-23T02:45:05Z Theknightwho 1347 Merge [[Module:template demo]] into this module. 35427 Scribunto text/plain hv24j3k1o6five9mtndvlc7ztyp7ur8 35428 35427 2025-04-24T09:10:21Z Surjection 380 35428 Scribunto text/plain fj6u89o24pgauv7pym4ifqjum12qfd2 35429 35428 2025-04-24T12:26:46Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 35429 Scribunto text/plain gmu9dpbh2ydrhfx4p61dfx6c72aig0i 35430 35429 2026-05-25T05:33:53Z King ChristLike 964 17 revisions imported from [[:en:Module:template_parser/templates]] 35429 Scribunto text/plain gmu9dpbh2ydrhfx4p61dfx6c72aig0i Module:pages 828 6535 35431 2024-09-10T09:51:43Z Theknightwho 1347 Created page with "local require = require local require_when_needed = require("Module:require when needed") local decode_entities = require_when_needed("Module:string utilities", "decode_entities") local find = string.find local format = string.format local get_current_frame = mw.getCurrentFrame local match = string.match local new_title = mw.title.new local sub = string.sub local tonumber = tonumber local trim = require_when_needed("Module:string utilities", "trim") local type = type lo..." 35431 Scribunto text/plain ikzfp0o43ao9nuveqgb91i7w0cenqb1 35432 35431 2024-09-10T09:51:56Z Theknightwho 1347 Protected "[[Module:pages]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35431 Scribunto text/plain ikzfp0o43ao9nuveqgb91i7w0cenqb1 35433 35432 2024-09-10T10:21:28Z Theknightwho 1347 35433 Scribunto text/plain g8x8luxdhhh2mh55s2fa8957e9cp0ta 35434 35433 2024-09-10T10:54:10Z Theknightwho 1347 Disambiguate local function name. Also mention that all functions here were moved out of [[Module:utilities]]. 35434 Scribunto text/plain 4xebkw02guhks8did61fvka4vdxzrz0 35435 35434 2024-09-10T11:33:08Z Theknightwho 1347 Memoize get_current_section, as it will never change. 35435 Scribunto text/plain d2ul7dypimwvjwc2dqk764cy7mxfb4y 35436 35435 2024-09-10T11:47:43Z Theknightwho 1347 Move comment to the correct place for [[Module:module documentation]]. 35436 Scribunto text/plain haft3uncsi8dfxtt2cvjc2yo1m8yjkk 35437 35436 2024-09-10T15:54:09Z Theknightwho 1347 Add pagetype, as a more sophisticated version of [[Template:pagetype]]. 35437 Scribunto text/plain ebwspo8km5u6o98gnp1rizo15cfssuv 35438 35437 2024-09-10T17:21:17Z Theknightwho 1347 Adjust handling of template and module subpages. 35438 Scribunto text/plain emnz7rzbwtqhzubnw13osnry8wl55p5 35439 35438 2024-09-10T19:32:42Z Theknightwho 1347 Also handle content models with pagetype. 35439 Scribunto text/plain jy1omeuszc87bo53p0dedgpz9ds1x8l 35440 35439 2024-09-10T19:37:05Z Theknightwho 1347 35440 Scribunto text/plain 9jskxqknzrt1yw5th7dc4y68bfrxlqg 35441 35440 2024-09-10T19:43:38Z Theknightwho 1347 Further comments. 35441 Scribunto text/plain ohjadcqg4uoyc75a0p99xyefm5wgv8i 35442 35441 2024-09-10T20:15:14Z Theknightwho 1347 Minor adjustment. 35442 Scribunto text/plain 2qswbw9kbytaald8rm42wq7u4agxoae 35443 35442 2024-09-17T22:12:28Z Theknightwho 1347 "JSON data" to "JSON data page". 35443 Scribunto text/plain 95u9so2via3yzkl6e0lxabxb4c18on1 35444 35443 2024-09-17T22:40:03Z Theknightwho 1347 Check the title given to pagetype is a valid page title. 35444 Scribunto text/plain if1447zo6wr19nqk12kd2d5jj80x8ig 35445 35444 2024-11-14T23:04:08Z Theknightwho 1347 Load functions from other modules on demand by using pointer functions that dereference themselves. 35445 Scribunto text/plain 82yolxodo95p2xj43bmi6sunwvjjgqc 35446 35445 2024-11-18T01:44:31Z Theknightwho 1347 Comment + formatting. 35446 Scribunto text/plain ralzv0ivvglv956hyhmfja54tdzy1z6 35447 35446 2024-11-18T19:44:29Z Theknightwho 1347 Load data on demand without having to check for it every time. 35447 Scribunto text/plain 72a61uh3eyrnrw3jj1io51pohr9bksz 35448 35447 2024-11-19T15:33:19Z Theknightwho 1347 Code readability. 35448 Scribunto text/plain dfl3fo7z1sm5se1zhp7gybn804c558f 35449 35448 2024-11-19T16:21:39Z Theknightwho 1347 Discard unnecessary data loaders. 35449 Scribunto text/plain gl37jxgo5por4qsdieyqiivwl1vitq6 35450 35449 2024-11-19T19:04:22Z Theknightwho 1347 Minor overhaul of pagetype(), and treat pages in the Wiktionary namespace with "sandbox" in the name as sandboxes (chiefly relevant for [[WT:Sandbox]]). 35450 Scribunto text/plain h8t1f2z373vrvvx6i3e39tzmdo55scg 35451 35450 2024-11-19T19:07:31Z Theknightwho 1347 Bugfix. 35451 Scribunto text/plain jg3g9rrlovnkbvcojrrajlvx7x7ttd2 35452 35451 2024-12-07T07:34:15Z Benwing2 1346 documentation pages that are testcase pages should be categorized as 'module testcase page' not 'module documentation page' 35452 Scribunto text/plain 6j3428j34zobfky5q6xvaq2qh4jkqwu 35453 35452 2024-12-07T21:35:54Z Theknightwho 1347 Apply that to templates as well. 35453 Scribunto text/plain 5i94q21pt7wn8ol6l5ngjh4owxykzde 35454 35453 2024-12-10T19:45:45Z Theknightwho 1347 Rename pagetype to get_pagetype. 35454 Scribunto text/plain 80l73cclhkmbgf1plr6amhmqj6btzs2 35455 35454 2024-12-10T21:09:49Z Theknightwho 1347 Remove old alias. 35455 Scribunto text/plain pe7g9q0c8d1w3cpz5yjzeb9v59dmmuq 35456 35455 2024-12-10T22:25:19Z Theknightwho 1347 Distinguish user subpages in page types. 35456 Scribunto text/plain dnvdk4l9ydzvx9300fuwfelw4gqc7qw 35457 35456 2024-12-11T00:20:23Z Theknightwho 1347 Templates and modules can now include up to all three of "testcase", "sandbox" and "documentation" as applicable. Also add is_documentation, is_testcase_page and is_sandbox functions 35457 Scribunto text/plain 27n8b1fsp7pww5w6qv0buodf0uatf1n 35458 35457 2024-12-11T02:29:09Z Theknightwho 1347 Support gadget and user scripts/stylesheets, as well as documentation, sandboxes and testcases for various other page types. 35458 Scribunto text/plain t019xdwxlm6svsiewmceiaoyf9ffn3v 35459 35458 2024-12-11T03:18:41Z Theknightwho 1347 Add is_content_page(). 35459 Scribunto text/plain e2y1s7gqksssaige4ol77wm70a4z74u 35460 35459 2024-12-12T15:49:26Z Theknightwho 1347 Add is_title, use it in is_valid_title instead of simply checking the input exists, validate that inputs to is_valid_page_name are strings, and add is_valid_link_target function. 35460 Scribunto text/plain h57sdydc6wsku1p8uh6gi0viymcavhc 35461 35460 2024-12-12T16:02:08Z Theknightwho 1347 Rename is_valid_title to is_internal_title. 35461 Scribunto text/plain bnqm87lgy3bybq3b1fbyxgemgkdvdf1 35462 35461 2024-12-12T17:00:24Z Theknightwho 1347 Remove now-unused alias. 35462 Scribunto text/plain 704nesahjpxo4pr85rnj1xf9d05yr19 35463 35462 2024-12-18T14:40:15Z Theknightwho 1347 Add get_namespace_shortcut function. 35463 Scribunto text/plain f1mkjeuetuutauhnq7j6reimsysovlr 35464 35463 2025-02-20T14:14:43Z Theknightwho 1347 Add is_transcluded() + clean-up some documentation. 35464 Scribunto text/plain 4mgjtl0r3c4yeal3mc0o487a4vk1ey1 35465 35464 2025-02-21T02:32:00Z Theknightwho 1347 Add is_preview() function. 35465 Scribunto text/plain 2gtq2uzswg5ezinla86mqp6nptkfx31 35466 35465 2025-02-21T18:51:51Z Theknightwho 1347 35466 Scribunto text/plain tm5sqb4j75ze3h6rh4677h27r1qevfu 35467 35466 2025-02-24T20:45:27Z Theknightwho 1347 Add get_link_target(). 35467 Scribunto text/plain jubo9m8651i2tyl7sb8fsrp380iq6f9 35468 35467 2025-02-24T23:21:25Z Theknightwho 1347 Make get_link_target more robust. 35468 Scribunto text/plain 380pxwm8kkbjkuxe4ekq9jc2ancx4j6 35469 35468 2025-05-26T15:32:57Z Theknightwho 1347 Bugfix. 35469 Scribunto text/plain os17o4z0sz3upzos8ii2646kfxo30uz 35470 35469 2025-05-26T15:43:46Z Theknightwho 1347 35470 Scribunto text/plain fahzb5v4u71j961eqb048ciy8nk4h06 35471 35470 2025-11-29T21:56:44Z Theknightwho 1347 Cache result from get_current_L2() directly, rather than calling get_current_section() each time (which already cached its result). 35471 Scribunto text/plain kgd8811lox0cmd4a20kgdq9bclmd5xw 35472 35471 2025-12-04T04:11:25Z This, that and the other 894 add safe_page_name, abstracting out the logic from Module:headword/page 35472 Scribunto text/plain 9cn3y74uic6lfkbp525m0soyfchh41x 35473 35472 2025-12-22T21:53:04Z Benwing2 1346 safe_page_name() -> physical_to_logical_pagename_if_mammoth() and rewrite 35473 Scribunto text/plain adjzillordj17mcvjpl06rk42p0ko8w 35474 35473 2025-12-24T06:51:30Z Benwing2 1346 support different splits for different mammoth pages 35474 Scribunto text/plain dflgelqwqn49uq9wx18x5vggpgn6t4j 35475 35474 2026-05-25T05:33:55Z King ChristLike 964 44 revisions imported from [[:en:Module:pages]] 35474 Scribunto text/plain dflgelqwqn49uq9wx18x5vggpgn6t4j Module:load 828 6536 35476 2024-12-15T16:56:12Z Theknightwho 1347 Created page with "local load_data = mw.loadData local keys, loaded_data local loader = package.loaders[2] return function(modname) if keys == nil then keys = {} else key = keys[modname] end if key == nil then key = loader(modname) if key == nil then load_data(modname) -- Error. end keys[modname] = key end if loaded_data == nil then loaded_data = {} else local data = loaded_data[key] if data ~= nil then return data end end data = load_data(modname) load..." 35476 Scribunto text/plain tbdex5o4c2p8wffiw9fbkvzwgxgqe90 35477 35476 2024-12-15T16:56:27Z Theknightwho 1347 Protected "[[Module:load data]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35476 Scribunto text/plain tbdex5o4c2p8wffiw9fbkvzwgxgqe90 35478 35477 2024-12-15T16:56:53Z Theknightwho 1347 35478 Scribunto text/plain majj9dptuuxauun972ei9gwpnsnxpyi 35479 35478 2024-12-15T17:05:14Z Theknightwho 1347 35479 Scribunto text/plain myfvfyauy0ius24fq3rnil96bavwap0 35480 35479 2024-12-15T17:13:46Z Theknightwho 1347 35480 Scribunto text/plain mcv0q3dhjh74q1ix5rpld1i0khciax9 35481 35480 2024-12-15T17:18:12Z Theknightwho 1347 35481 Scribunto text/plain q3oxv6e9zrkr4jr564jsq54zfif0jlp 35482 35481 2024-12-15T17:28:06Z Theknightwho 1347 35482 Scribunto text/plain 8g83293n6kjugr5aawingckk2o4k4mh 35483 35482 2024-12-15T20:43:33Z Theknightwho 1347 35483 Scribunto text/plain puo62146c0qjnvwiw3ip1yickwvpemb 35484 35483 2024-12-15T21:31:04Z Theknightwho 1347 35484 Scribunto text/plain qz5truir62fxjz9p02blrslev0zbmj8 35485 35484 2024-12-15T22:52:16Z Theknightwho 1347 35485 Scribunto text/plain pgeqtd9crxo0bn3jb62iybcxjeufo59 35486 35485 2024-12-15T22:52:52Z Theknightwho 1347 Theknightwho moved page [[Module:load data]] to [[Module:load]] without leaving a redirect 35485 Scribunto text/plain pgeqtd9crxo0bn3jb62iybcxjeufo59 35487 35486 2024-12-15T23:17:38Z Theknightwho 1347 35487 Scribunto text/plain ane0ji5isx9pytu6xaiacn5a70oo2t2 35488 35487 2026-05-25T05:33:56Z King ChristLike 964 12 revisions imported from [[:en:Module:load]] 35487 Scribunto text/plain ane0ji5isx9pytu6xaiacn5a70oo2t2 Module:memoize 828 6537 35489 2024-12-20T20:21:21Z Theknightwho 1347 Created page with "local format = string.format local select = select local unpack = unpack ----- M E M O I Z A T I O N----- -- Memoizes a function or callable table. -- Supports any number of arguments and return values. -- If the optional parameter `simple` is set, then the memoizer will use a faster implementation, but this is only compatible with one argument and one return value. If `simple` is set, additional arguments will be accepted, but this should only be done if those argument..." 35489 Scribunto text/plain smmpmx4vc4igqpgwk8sh9cupja9o21t 35490 35489 2024-12-20T20:21:36Z Theknightwho 1347 Protected "[[Module:memoize]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35489 Scribunto text/plain smmpmx4vc4igqpgwk8sh9cupja9o21t 35491 35490 2024-12-20T21:13:05Z Theknightwho 1347 No need to have a separate args sentinel. Just use the memo table itself. 35491 Scribunto text/plain 1bowettyz0a29nbyg8swpdnoo4sxusq 35492 35491 2025-04-24T09:45:41Z Surjection 380 35492 Scribunto text/plain 3hqjmgyle3hnubijfmhzpj7gotxt0fm 35493 35492 2025-04-24T10:56:14Z Surjection 380 35493 Scribunto text/plain q666ahsodzy567sgerxluxbdns2855e 35494 35493 2025-04-24T11:14:56Z Surjection 380 35494 Scribunto text/plain lxhhvegfyx4t4rd3vdf3v5x7a8fipa9 35495 35494 2025-04-24T11:17:22Z Surjection 380 use table.pack on Lua 5.2+, which does the exact same thing as catch_output does now 35495 Scribunto text/plain q43ezz00mjripotmah2025xj9k5p6kz 35496 35495 2025-04-24T11:17:59Z Surjection 380 35496 Scribunto text/plain 1j19xkjhbpxmsed4yhlnukond8duqud 35497 35496 2025-04-24T11:32:46Z Surjection 380 35497 Scribunto text/plain 0bogcs03zttew8ch2frrd6b34fds5wi 35498 35497 2025-05-03T22:08:24Z Theknightwho 1347 Optimisations. 35498 Scribunto text/plain 8shcm0hiar17si1gfenk98lvazgph01 35499 35498 2025-05-12T02:18:06Z Theknightwho 1347 Optimisations. 35499 Scribunto text/plain 8gmyvbgmtmwh2pu7neciscs7liw1v30 35500 35499 2026-05-25T05:33:56Z King ChristLike 964 11 revisions imported from [[:en:Module:memoize]] 35499 Scribunto text/plain 8gmyvbgmtmwh2pu7neciscs7liw1v30 Module:Scribunto 828 6538 35501 2025-03-13T00:21:45Z Theknightwho 1347 Created page with "local export = {} local math_module = "Module:math" local dump = mw.dumpObject local format = string.format local gsub = string.gsub local match = string.match local php_trim -- defined below local sub = string.sub local tonumber = tonumber local tostring = tostring local type = type do local php_htmlspecialchars_data local function get_php_htmlspecialchars_data() php_htmlspecialchars_data, get_php_htmlspecialchars_data = { ["\""] = "&quot;", ["&"] = "&amp;"..." 35501 Scribunto text/plain 212y8w3d05psoznta95bouu3en0zob3 35502 35501 2025-03-13T00:22:02Z Theknightwho 1347 Protected "[[Module:Scribunto]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35501 Scribunto text/plain 212y8w3d05psoznta95bouu3en0zob3 35503 35502 2025-03-13T00:56:28Z Theknightwho 1347 35503 Scribunto text/plain ms6izcb1hcy5qtmvsnhlnqh3aj3qikl 35504 35503 2025-03-13T01:04:38Z Theknightwho 1347 35504 Scribunto text/plain q0zmfcis46vudco8051lbacl2r066t9 35505 35504 2025-03-13T03:33:06Z Theknightwho 1347 35505 Scribunto text/plain lkfb1dymtrqr2pz867qicbwq02asc6f 35506 35505 2025-03-13T16:00:56Z Theknightwho 1347 Use tonumber_extended. 35506 Scribunto text/plain 6h6k7hxccy1qa0tf4tamfl1442nw2lv 35507 35506 2025-03-14T08:20:28Z Theknightwho 1347 35507 Scribunto text/plain 7j6t0l8fm2j5m2gp2ephmufhocos0um 35508 35507 2025-03-18T14:28:02Z Theknightwho 1347 35508 Scribunto text/plain 0qkt2vt0lscgexpytjgqwvlq8dnoyfw 35509 35508 2025-05-23T01:35:20Z Theknightwho 1347 35509 Scribunto text/plain 7tiqgwf8c21lf82bg6dhgq4x4xgozam 35510 35509 2025-05-23T03:08:16Z Theknightwho 1347 35510 Scribunto text/plain 9uic0j2sasdog63yhsnbyr0e7gham7o 35511 35510 2025-05-23T03:21:05Z Theknightwho 1347 35511 Scribunto text/plain 90dvo9iqmpdordtuzghbnnl9rw4476r 35512 35511 2026-05-25T05:33:57Z King ChristLike 964 11 revisions imported from [[:en:Module:Scribunto]] 35511 Scribunto text/plain 90dvo9iqmpdordtuzghbnnl9rw4476r Module:table/deepCopy 828 6539 35513 2025-04-04T06:07:32Z Theknightwho 1347 Created page with "local debug_track_module = "Module:debug/track" local getmetatable = getmetatable local next = next local pairs = pairs local rawget = rawget local type = type local setmetatable = setmetatable local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local tracked1, tracked2 local function make_copy(orig, seen, mt_flag, keep_loaded_data) local memoized = seen[orig] if memoized ~= nil then return memoized end local..." 35513 Scribunto text/plain 7fnfxvhpja02hafqe5xm08khv6mxs2k 35514 35513 2025-04-04T06:07:50Z Theknightwho 1347 Protected "[[Module:table/deepCopy]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35513 Scribunto text/plain 7fnfxvhpja02hafqe5xm08khv6mxs2k 35515 35514 2025-04-04T06:27:03Z Theknightwho 1347 35515 Scribunto text/plain 5bd8x67c62ejcuczfkp7waw7q0gyiv3 35516 35515 2025-04-04T08:46:38Z Theknightwho 1347 35516 Scribunto text/plain 7g41ua5ygmj4q4jfxuv0jsb860ubvjq 35517 35516 2025-04-04T08:55:34Z Theknightwho 1347 35517 Scribunto text/plain r4uti38b2am2j3vwne75e4uuu10yby0 35518 35517 2025-04-04T09:04:51Z Theknightwho 1347 35518 Scribunto text/plain n283xd4cxzrnpyf4zrlt9334gjwqw59 35519 35518 2026-05-25T05:33:57Z King ChristLike 964 6 revisions imported from [[:en:Module:table/deepCopy]] 35518 Scribunto text/plain n283xd4cxzrnpyf4zrlt9334gjwqw59 Module:table/getUnprotectedMetatable 828 6540 35520 2025-04-07T16:29:37Z Theknightwho 1347 Created page with "local getmetatable = getmetatable local pcall = pcall local rawequal = rawequal local rawget = rawget local setmetatable = setmetatable local type = type --[==[ Attempts to retrieve the input value's metatable, and returns it if found. If the value does not have a metatable, returns {nil}. If the input value does have a metatable, but that metatable is not possible to retrieve because it is protected with the `__metatable` metamethod, returns {false}. This is a useful..." 35520 Scribunto text/plain 7sump6pd13hys7qeawtxk80yim15i9e 35521 35520 2025-04-07T16:29:54Z Theknightwho 1347 Protected "[[Module:table/get unprotected metatable]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35520 Scribunto text/plain 7sump6pd13hys7qeawtxk80yim15i9e 35522 35521 2025-04-08T02:13:04Z Theknightwho 1347 Theknightwho moved page [[Module:table/get unprotected metatable]] to [[Module:table/getUnprotectedMetatable]] 35520 Scribunto text/plain 7sump6pd13hys7qeawtxk80yim15i9e 35523 35522 2025-05-06T23:50:32Z Theknightwho 1347 35523 Scribunto text/plain gv21fkzmoyags2zhn59q93wb2zegngm 35524 35523 2025-05-23T00:23:16Z Theknightwho 1347 35524 Scribunto text/plain oqd72lzzcljldqpmbzxsx5fm947exar 35525 35524 2026-05-25T05:33:57Z King ChristLike 964 5 revisions imported from [[:en:Module:table/getUnprotectedMetatable]] 35524 Scribunto text/plain oqd72lzzcljldqpmbzxsx5fm947exar Module:table/sortedPairs 828 6541 35526 2025-04-24T20:18:35Z Theknightwho 1347 Created page with "local table_keys_to_list_module = "Module:table/keysToList" local function keys_to_list(...) keys_to_list = require(table_keys_to_list_module) return keys_to_list(...) end --[==[ Iterates through a table, with the keys sorted using the keysToList function. If there are only numerical keys, `export.sparseIpairs` is probably faster.]==] return function(t, key_sort) local list, i = keys_to_list(t, key_sort), 0 return function() i = i + 1 local k = list[i] if k..." 35526 Scribunto text/plain k9kspqkam96jj5np6nfk0sg15yvnnd3 35527 35526 2025-04-24T20:18:42Z Theknightwho 1347 Protected "[[Module:table/sortedPairs]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35526 Scribunto text/plain k9kspqkam96jj5np6nfk0sg15yvnnd3 35528 35527 2026-05-25T05:33:57Z King ChristLike 964 2 revisions imported from [[:en:Module:table/sortedPairs]] 35526 Scribunto text/plain k9kspqkam96jj5np6nfk0sg15yvnnd3 Module:table/keysToList 828 6542 35529 2025-04-24T20:16:02Z Theknightwho 1347 Created page with "local relation_module = "Module:relation" local pairs = pairs local sort = table.sort local compare local function get_compare() compare, get_compare = require(relation_module).compare, nil return compare end --[==[ Returns a list of the keys in a table, sorted using either the default `table.sort` function or a custom `key_sort` function. If there are only numerical keys, `export.numKeys` is probably faster.]==] return function(t, key_sort) local list, i = {}, 0..." 35529 Scribunto text/plain 1clfzv6lpsysvbwpu0s45yr73emnork 35530 35529 2025-04-24T20:16:11Z Theknightwho 1347 Protected "[[Module:table/keysToList]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35529 Scribunto text/plain 1clfzv6lpsysvbwpu0s45yr73emnork 35531 35530 2025-04-24T20:16:30Z Theknightwho 1347 35531 Scribunto text/plain a2xxu28p2sgomst5oyy3per0vflld3x 35532 35531 2025-05-07T02:11:42Z Theknightwho 1347 Compare function moved to [[Module:compare]]. 35532 Scribunto text/plain m4480gx36bwqkxaxg7nukl5crmn1eka 35533 35532 2025-05-07T02:22:30Z Theknightwho 1347 35533 Scribunto text/plain db7h2mui4n7duv8tkb39qolcbe3t8rm 35534 35533 2026-05-25T05:33:57Z King ChristLike 964 5 revisions imported from [[:en:Module:table/keysToList]] 35533 Scribunto text/plain db7h2mui4n7duv8tkb39qolcbe3t8rm Module:Scribunto/metamethods 828 6543 35535 2024-09-01T17:34:01Z Theknightwho 1347 Created page with "return { __add = true, __call = true, __concat = true, __div = true, __eq = true, __gc = true, __index = true, __ipairs = true, __le = true, __len = true, __lt = true, __metatable = true, __mod = true, __mode = true, __mul = true, __newindex = true, __pairs = true, __pow = true, __sub = true, __tostring = true, __unm = true, }" 35535 Scribunto text/plain 9ldqvu9rhlfkuksyro1b52m6ychbevm 35536 35535 2024-09-01T17:34:16Z Theknightwho 1347 Protected "[[Module:data/metamethods]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35535 Scribunto text/plain 9ldqvu9rhlfkuksyro1b52m6ychbevm 35537 35536 2025-05-05T15:46:16Z Theknightwho 1347 Theknightwho moved page [[Module:data/metamethods]] to [[Module:Scribunto/metamethods]] 35535 Scribunto text/plain 9ldqvu9rhlfkuksyro1b52m6ychbevm 35538 35537 2026-05-25T05:33:58Z King ChristLike 964 3 revisions imported from [[:en:Module:Scribunto/metamethods]] 35535 Scribunto text/plain 9ldqvu9rhlfkuksyro1b52m6ychbevm Module:compare 828 6544 35539 2025-05-07T01:35:06Z Theknightwho 1347 Created page with "local math_compare_module = "Module:math/compare" local string_compare_module = "Module:string/compare" local table_compare_module = "Module:table/compare" local require = require local type = type local types local function get_types() types, get_types = { ["nil"] = "\1", ["boolean"] = "\2", ["number"] = "\3", ["string"] = "\4", }, nil return types end local compare_funcs local function get_compare_funcs() compare_funcs = {} function compare_funcs.bool..." 35539 Scribunto text/plain fs82yur52kblfpa4j6uwsb5dbcxr7em 35540 35539 2025-05-07T01:35:20Z Theknightwho 1347 Protected "[[Module:compare]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35539 Scribunto text/plain fs82yur52kblfpa4j6uwsb5dbcxr7em 35541 35540 2026-05-25T05:33:58Z King ChristLike 964 2 revisions imported from [[:en:Module:compare]] 35539 Scribunto text/plain fs82yur52kblfpa4j6uwsb5dbcxr7em Module:table/getMetamethod 828 6545 35542 2025-04-23T18:28:47Z Theknightwho 1347 Created page with "local table_get_unprotected_metatable = "Module:table/getUnprotectedMetatable" local rawget = rawget local function get_unprotected_metatable(...) get_unprotected_metatable = require(table_get_unprotected_metatable) return get_unprotected_metatable(...) end return function(t, mm) local mt = get_unprotected_metatable(t) if not mt then return nil end return rawget(mt, mm) end" 35542 Scribunto text/plain gw8chquufthcz45rfh07ejzqlefevjg 35543 35542 2025-04-23T18:28:56Z Theknightwho 1347 Protected "[[Module:table/getMetamethod]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35542 Scribunto text/plain gw8chquufthcz45rfh07ejzqlefevjg 35544 35543 2025-05-09T17:47:18Z Theknightwho 1347 35544 Scribunto text/plain tfl070cq0h5icostaevq3t6kcrhpcyw 35545 35544 2026-05-25T05:33:58Z King ChristLike 964 3 revisions imported from [[:en:Module:table/getMetamethod]] 35544 Scribunto text/plain tfl070cq0h5icostaevq3t6kcrhpcyw Module:fun/isCallable 828 6546 35546 2025-05-09T20:36:32Z Theknightwho 1347 Created page with "local debug_track_module = "Module:debug/track" local table_get_metamethod_module = "Module:table/getMetamethod" local require = require local type = type local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local function get_metamethod(...) get_metamethod = require(table_get_metamethod_module) return get_metamethod(...) end --[==[ Return {true} if the input is a function or functor (an object which can be called..." 35546 Scribunto text/plain nr6fmojt64uvmsick8bst0i74ec4d2z 35547 35546 2025-05-09T20:36:42Z Theknightwho 1347 Protected "[[Module:fun/isCallable]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35546 Scribunto text/plain nr6fmojt64uvmsick8bst0i74ec4d2z 35548 35547 2026-05-25T05:33:58Z King ChristLike 964 2 revisions imported from [[:en:Module:fun/isCallable]] 35546 Scribunto text/plain nr6fmojt64uvmsick8bst0i74ec4d2z Module:string/charsetEscape 828 6547 35549 2025-05-21T21:18:13Z Theknightwho 1347 Created page with "local gsub = string.gsub local chars local function get_chars() chars, get_chars = { ["\000"] = "%z", ["%"] = "%%", ["-"] = "%-", ["]"] = "%]", ["^"] = "%^", }, nil return chars end return function(str) return (gsub(str, "[%z%%%-%]^]", chars or get_chars())) end" 35549 Scribunto text/plain p9rcbhi2ddlavcol7hrpre0dlttdwfu 35550 35549 2025-05-21T21:18:23Z Theknightwho 1347 Protected "[[Module:string/charsetEscape]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35549 Scribunto text/plain p9rcbhi2ddlavcol7hrpre0dlttdwfu 35551 35550 2025-05-21T21:20:46Z Theknightwho 1347 35551 Scribunto text/plain jrbz2u5ynegbco1b6oqpnqiz7xje0en 35552 35551 2026-05-25T05:33:58Z King ChristLike 964 3 revisions imported from [[:en:Module:string/charsetEscape]] 35551 Scribunto text/plain jrbz2u5ynegbco1b6oqpnqiz7xje0en Module:title/redirectTarget 828 6548 35553 2025-05-22T05:22:30Z Theknightwho 1347 Created page with "local pcall = pcall local function is_redirect(title) return title.isRedirect end --[==[ Returns the title object of the redirect target if title page is a redirect. Checking {title.redirectTarget} will transclude the title page, which may be undesirable when checking large numbers of titles. To avoid this, this function will attempt to check the {title.isRedirect} key first, only checking {title.redirectTarget} if it is confirmed that the title is a redirect. Howeve..." 35553 Scribunto text/plain n6n4583bdl2g6tvnb5wadwya0by9wc5 35554 35553 2025-05-22T05:22:39Z Theknightwho 1347 Protected "[[Module:title/redirectTarget]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35553 Scribunto text/plain n6n4583bdl2g6tvnb5wadwya0by9wc5 35555 35554 2025-05-22T05:44:06Z Theknightwho 1347 35555 Scribunto text/plain 5kwamhxj14tn9sjvuq9wfz9s4lzzgjp 35556 35555 2025-05-22T06:29:16Z Theknightwho 1347 35556 Scribunto text/plain ele7bl3x68d8zmqrk5zfl606cc1bial 35557 35556 2025-05-22T13:03:55Z Theknightwho 1347 35557 Scribunto text/plain 0fmvtjkqug22ktp797jksqoi89g47pw 35558 35557 2026-05-25T05:33:59Z King ChristLike 964 5 revisions imported from [[:en:Module:title/redirectTarget]] 35557 Scribunto text/plain 0fmvtjkqug22ktp797jksqoi89g47pw Module:title/isTitle 828 6549 35559 2025-05-22T04:31:54Z Theknightwho 1347 Created page with "local table_get_metamethod_module = "Module:table/getMetamethod" local error = error local rawequal = rawequal local type = type local function get_metamethod(...) get_metamethod = require(table_get_metamethod_module) return get_metamethod(...) end local title_eq, title_lt local function get_title_mm() local success, eq, lt = get_metamethod(mw.title.getCurrentTitle(), "__eq", "__lt") if not success then error("Failed to fetch current title") -- this should never..." 35559 Scribunto text/plain 7hvx12t7h1lqz7s0315mz7x5659u1qd 35560 35559 2025-05-22T04:32:03Z Theknightwho 1347 Protected "[[Module:title/isTitle]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35559 Scribunto text/plain 7hvx12t7h1lqz7s0315mz7x5659u1qd 35561 35560 2025-05-22T12:40:48Z Theknightwho 1347 35561 Scribunto text/plain jdoxvi9rc96pnt4ohuogbr2w29un7bs 35562 35561 2025-05-22T13:06:01Z Theknightwho 1347 35562 Scribunto text/plain tpliagr1sgkbrue2icfqqlkt7deqp93 35563 35562 2025-05-22T19:30:03Z Theknightwho 1347 35563 Scribunto text/plain 9t6wk71gmp5378r7k8zbtd47rznueqb 35564 35563 2025-05-23T10:00:39Z Theknightwho 1347 35564 Scribunto text/plain j1ejjc7c8trmnla3tstyr2or7aay9ft 35565 35564 2026-05-25T05:33:59Z King ChristLike 964 6 revisions imported from [[:en:Module:title/isTitle]] 35564 Scribunto text/plain j1ejjc7c8trmnla3tstyr2or7aay9ft Module:title/exists 828 6550 35566 2025-05-22T04:37:41Z Theknightwho 1347 Created page with "local pcall = pcall local function exists(title) return title.exists end return function(title) local success, exists = pcall(exists, title) if success then return exists end return title.content ~= nil end" 35566 Scribunto text/plain 9bckwmmdh5umk41qgjobpc5ggc4rdh1 35567 35566 2025-05-22T04:37:55Z Theknightwho 1347 Protected "[[Module:title/exists]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35566 Scribunto text/plain 9bckwmmdh5umk41qgjobpc5ggc4rdh1 35568 35567 2025-05-22T04:48:25Z Theknightwho 1347 35568 Scribunto text/plain d5nixtmjua3bigyf2l170rqe03baifs 35569 35568 2025-05-22T04:50:40Z Theknightwho 1347 35569 Scribunto text/plain 5vgojsje1dait460z5jl061209dxazb 35570 35569 2025-05-22T05:53:59Z Theknightwho 1347 35570 Scribunto text/plain bqcoa1vm10js9tx0axf645kqbpg0t4x 35571 35570 2025-05-22T06:24:04Z Theknightwho 1347 35571 Scribunto text/plain g74qmdef9j6k431ziqbpd70ssr711u0 35572 35571 2025-05-22T06:25:55Z Theknightwho 1347 35572 Scribunto text/plain lhlpvt6gig690d39t1csv1hzkylnhji 35573 35572 2025-05-22T06:46:20Z Theknightwho 1347 35573 Scribunto text/plain fcm3fblub479jp2ao58ube2g494zs3g 35574 35573 2025-05-22T11:58:30Z Theknightwho 1347 35574 Scribunto text/plain 45sluyr6af7bsnvi21cqp654xcp69dy 35575 35574 2025-05-22T12:38:51Z Theknightwho 1347 35575 Scribunto text/plain 2awhextuwlx93imadff3430sr1atvss 35576 35575 2025-05-22T15:45:33Z Theknightwho 1347 35576 Scribunto text/plain 5kz0uhgst8887seua8722d5dz4kmw4o 35577 35576 2026-05-25T05:33:59Z King ChristLike 964 11 revisions imported from [[:en:Module:title/exists]] 35576 Scribunto text/plain 5kz0uhgst8887seua8722d5dz4kmw4o Module:title/newTitle 828 6551 35578 2025-05-22T08:15:13Z Theknightwho 1347 Created page with "local new_title = mw.title.new --[==[ A modified version of {mw.title.new} with two changes: * Fixes a bug with inputs beginning with {#}, which return broken title objects for the nonexistent page {""} (the empty string). Instead, this function returns {nil}. See [[phab:T240678]]. * A new boolean parameter {internal}, which restricts the valid return values to internal titles (i.e. titles on this wiki); external titles are treated as invalid titles (resulting in {nil})..." 35578 Scribunto text/plain he0zz93i37mpu03ijukcwzz1wb44mei 35579 35578 2025-05-22T08:15:24Z Theknightwho 1347 Protected "[[Module:title/new]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35578 Scribunto text/plain he0zz93i37mpu03ijukcwzz1wb44mei 35580 35579 2025-05-22T10:55:23Z Theknightwho 1347 35580 Scribunto text/plain 46vmf2jgz8leeyc22vou5dv0pu9br45 35581 35580 2025-05-22T10:58:42Z Theknightwho 1347 35581 Scribunto text/plain micufk3n1342z0y27lfurh1ew8dekq3 35582 35581 2025-05-22T11:38:10Z Theknightwho 1347 35582 Scribunto text/plain fgrg0a9p6oax22z3qty1foty73dinxn 35583 35582 2025-05-22T13:35:10Z Theknightwho 1347 35583 Scribunto text/plain 94xlohewvcvw9atpo09mm6b0x294a64 35584 35583 2025-05-22T13:36:14Z Theknightwho 1347 35584 Scribunto text/plain ebg7osc2lbba5ihh837mxa7iwmby0p2 35585 35584 2025-05-22T13:37:20Z Theknightwho 1347 35585 Scribunto text/plain jijfgjvdn41tpg65kgjxefuz4dlcwrv 35586 35585 2025-05-22T13:53:31Z Theknightwho 1347 35586 Scribunto text/plain exvz3zqj4yzd9o804l0hz061zdco6yf 35587 35586 2025-05-22T15:42:56Z Theknightwho 1347 Theknightwho moved page [[Module:title/new]] to [[Module:title/newTitle]] 35586 Scribunto text/plain exvz3zqj4yzd9o804l0hz061zdco6yf 35588 35587 2025-05-22T16:10:15Z Theknightwho 1347 35588 Scribunto text/plain a6xjhedrin8htjjvwkaiywvkpden11u 35589 35588 2025-05-22T16:13:44Z Theknightwho 1347 35589 Scribunto text/plain o5j3td3g6gpu8w784sqv3yzmacjqii7 35590 35589 2025-05-23T03:10:33Z Theknightwho 1347 35590 Scribunto text/plain ctmchuylmvtwjdnjzbu5k2fi4k8oixl 35591 35590 2025-05-23T05:32:39Z Theknightwho 1347 35591 Scribunto text/plain atshkjopu2q4arxlw5n3fh2ommwhmug 35592 35591 2025-05-23T10:04:26Z Theknightwho 1347 Remove internalOnly parameter, as it's just a simple key check and doesn't need special handling. 35592 Scribunto text/plain ebscnphdad3n74sxs35510ekolslvzw 35593 35592 2025-05-26T17:00:11Z Theknightwho 1347 Use [[Module:title/mainPageTitle]]. 35593 Scribunto text/plain cq1j7hia21n3fwsmt4n76ipgbygynoh 35594 35593 2025-05-27T11:39:16Z Theknightwho 1347 Use [[Module:title/getCurrentTitle]]. 35594 Scribunto text/plain h9wia9jypn1k7lotusnax0ep2757b5r 35595 35594 2025-05-27T11:44:03Z Theknightwho 1347 35595 Scribunto text/plain 6ohr80ha19qzrj8szzz5gkmsjc2nluh 35596 35595 2025-05-27T11:45:05Z Theknightwho 1347 35596 Scribunto text/plain 3c600w15w5mdimcnij305zxax6848cq 35597 35596 2025-05-27T20:03:25Z Theknightwho 1347 35597 Scribunto text/plain aooqpfbxewgzf96rcljwg1e7vf0j43b 35598 35597 2026-05-25T05:34:00Z King ChristLike 964 20 revisions imported from [[:en:Module:title/newTitle]] 35597 Scribunto text/plain aooqpfbxewgzf96rcljwg1e7vf0j43b Module:title/makeTitle 828 6552 35599 2025-05-22T19:25:51Z Theknightwho 1347 Created page with "local make_title = mw.title.makeTitle --[==[ A modified version of {mw.title.makeTitle}: * If the new flag {internal} is set, only internal titles are treated as valid (i.e. titles on this wiki), and any inputs that would normally produce external titles will produce {nil}. * It is no longer possible to generate title objects for the empty string by inputting a title starting with {"#"}. Such empty string titles do not represent a valid page, and are broken in various w..." 35599 Scribunto text/plain ld2gwwkr8z44stvo7ar81626lm5touc 35600 35599 2025-05-22T19:25:59Z Theknightwho 1347 Protected "[[Module:title/makeTitle]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35599 Scribunto text/plain ld2gwwkr8z44stvo7ar81626lm5touc 35601 35600 2025-05-22T21:45:44Z Theknightwho 1347 35601 Scribunto text/plain s9vmxhfr3c985e1hovm3ot8i3rwjdox 35602 35601 2025-05-23T03:35:04Z Theknightwho 1347 35602 Scribunto text/plain a12jmru94zp2b2rxyz4wqskznqmyumo 35603 35602 2025-05-23T10:08:46Z Theknightwho 1347 Remove internalOnly parameter, as it's just a simple key check and doesn't need special handling. 35603 Scribunto text/plain coce82xngappecrexg1r1dsnope2mef 35604 35603 2026-05-25T05:34:00Z King ChristLike 964 5 revisions imported from [[:en:Module:title/makeTitle]] 35603 Scribunto text/plain coce82xngappecrexg1r1dsnope2mef Module:string/startswith 828 6553 35605 2025-05-26T16:11:17Z Theknightwho 1347 Created page with "local sub = string.sub --[==[ Returns {true} if the string {str} starts with the string {val}, or {false} if not. The optional indices {i} and {j} can be used to check a substring of {str}.]==] return function(str, val, i, j) if not (i == nil and j == nil) then str = sub(str, i, j) end return sub(str, 1, #val) == val end" 35605 Scribunto text/plain ca6i2heoro2mcmzf644axjfiz3d7px2 35606 35605 2025-05-26T16:11:28Z Theknightwho 1347 Protected "[[Module:string/startswith]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35605 Scribunto text/plain ca6i2heoro2mcmzf644axjfiz3d7px2 35607 35606 2025-05-26T16:16:34Z Theknightwho 1347 35607 Scribunto text/plain oopb2g71efe81fdg0yof6w2iuad6eg2 35608 35607 2025-05-26T16:19:17Z Theknightwho 1347 35608 Scribunto text/plain jgk0bml25td95gm31b74lbvgn76z0xt 35609 35608 2026-05-25T05:34:00Z King ChristLike 964 4 revisions imported from [[:en:Module:string/startswith]] 35608 Scribunto text/plain jgk0bml25td95gm31b74lbvgn76z0xt Module:frame 828 6554 35610 2025-05-26T20:03:26Z Theknightwho 1347 Created page with "local export = {} local frame local function get_frame() frame = mw.getCurrentFrame():newChild{} return frame end function export.callParserFunction(...) return frame:callParserFunction(...) end function export.expandTemplate(...) return frame:expandTemplate(...) end function export.extensionTag(...) return frame:extensionTag(...) end function export.newParserValue(...) return frame:newParserValue(...) end function export.newTemplateParserValue(...) return f..." 35610 Scribunto text/plain fwecb5iif2dyuhchuyb3crll36mawth 35611 35610 2025-05-26T20:04:40Z Theknightwho 1347 35611 Scribunto text/plain qus7nsaebnecffh2rohmte6zvmmyoag 35612 35611 2025-05-26T20:06:07Z Theknightwho 1347 Protected "[[Module:frame]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35611 Scribunto text/plain qus7nsaebnecffh2rohmte6zvmmyoag 35613 35612 2026-05-25T05:34:00Z King ChristLike 964 3 revisions imported from [[:en:Module:frame]] 35611 Scribunto text/plain qus7nsaebnecffh2rohmte6zvmmyoag Module:title/getCurrentNamespace 828 6555 35614 2025-05-27T19:33:19Z Theknightwho 1347 Created page with "local table_deep_copy_module = "Module:table/deepCopy" local function deep_copy(...) deep_copy = require(table_deep_copy_module) return deep_copy(...) end local current_namespace local function get_current_namespace() current_namespace, get_current_namespace = mw.site.namespaces[mw.title.getCurrentTitle().namespace], nil return current_namespace end --[==[ Returns a copy of the data table for the current namespace from {mw.site.namespaces}.]==] return function()..." 35614 Scribunto text/plain ofzg9vt56dw7s2ip275iwvr7yzjwoq0 35615 35614 2025-05-27T19:33:29Z Theknightwho 1347 Protected "[[Module:title/getCurrentNamespace]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35614 Scribunto text/plain ofzg9vt56dw7s2ip275iwvr7yzjwoq0 35616 35615 2025-05-27T19:42:27Z Theknightwho 1347 35616 Scribunto text/plain 4pscht1n2g99nxibxmqndjpyhtvedbz 35617 35616 2025-05-27T19:43:12Z Theknightwho 1347 35617 Scribunto text/plain 5mm69dtm9af9d05kkbuiyof26qnrhyv 35618 35617 2025-05-27T19:44:39Z Theknightwho 1347 35618 Scribunto text/plain 2udpe5a40x351nzks01by6n1mixwd3o 35619 35618 2026-05-25T05:34:01Z King ChristLike 964 5 revisions imported from [[:en:Module:title/getCurrentNamespace]] 35618 Scribunto text/plain 2udpe5a40x351nzks01by6n1mixwd3o Module:checkparams 828 6596 35627 2024-03-09T19:34:18Z JeffDoozan 1464 Created from [[Module:User:JeffDoozan/allowparams]] 35627 Scribunto text/plain gitbi0780pnckymo3qkgvcp3rmp3bsy 35628 35627 2024-03-09T20:04:27Z JeffDoozan 1464 fix empty comparison 35628 Scribunto text/plain 1c0gbu9pd98gfetf4bwqb5ruxt3g8wq 35629 35628 2024-03-10T16:04:00Z JeffDoozan 1464 refactoring, added warn_if_bad_params() for use by other Lua templates 35629 Scribunto text/plain 7h540eipd8njo19keg2cz5bpboiihhd 35630 35629 2024-03-10T16:15:28Z JeffDoozan 1464 35630 Scribunto text/plain ewyvcj5ktst1vc1mp8u6j3ofiedh9zp 35631 35630 2024-03-10T16:37:03Z JeffDoozan 1464 renamed warn_if_bad_params() to process(), works similar to Module:parameters.process() 35631 Scribunto text/plain k9bsu8deygx0hkxr0ywvdb6pvzk2kzk 35632 35631 2024-03-10T16:55:05Z JeffDoozan 1464 cleanup warning string 35632 Scribunto text/plain a3i6145wz3xt51fha0z26k6nw8yqwzu 35633 35632 2024-03-10T18:34:30Z JeffDoozan 1464 handle all return values provided by process() 35633 Scribunto text/plain ankfebpitlyhiel0vgait5wu58zlydg 35634 35633 2024-03-11T14:06:01Z JeffDoozan 1464 process() removed 'template_name' param, can be retrieved from the frame 35634 Scribunto text/plain luslkhghd98zb6rysie6sccrg5vwu38 35635 35634 2024-03-11T16:59:08Z JeffDoozan 1464 fix 35635 Scribunto text/plain se7wn09v8x4uybh4qez0rzc2pq3331y 35636 35635 2024-03-13T04:03:57Z JeffDoozan 1464 refactor, cleanup, fixed get_template_code() 35636 Scribunto text/plain fmwugsf86axc9g1trhgnpsdo42oigzl 35637 35636 2024-03-18T14:17:24Z JeffDoozan 1464 fixed attentionseeking span, message should be in title and not between span tags 35637 Scribunto text/plain rmp9u73ofj35hn270pf5k3mr1j67qx5 35638 35637 2024-03-19T14:57:41Z JeffDoozan 1464 refactored, added error() 35638 Scribunto text/plain 62sa4p3dy50jyiqrz2eemtkyln9tq3h 35639 35638 2024-03-19T16:16:10Z JeffDoozan 1464 link to template, escape invalid params string 35639 Scribunto text/plain ru9ga10dpvbfv9x1dgh4h28hiqmzwh3 35640 35639 2024-03-20T21:16:33Z JeffDoozan 1464 fixed template name displayed by error() 35640 Scribunto text/plain ktdk5om3qzxh8ldwz5j7fey21qbv2qv 35641 35640 2024-03-24T11:16:31Z Surjection 380 Protected "[[Module:checkparams]]": Highly visible template/module ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 35640 Scribunto text/plain ktdk5om3qzxh8ldwz5j7fey21qbv2qv 35642 35641 2024-03-31T17:00:13Z JeffDoozan 1464 allow empty 'gap' positional parameters 35642 Scribunto text/plain a7sqbzpzq3xdecxmau0fgls1guvmany 35643 35642 2024-04-01T00:47:06Z JeffDoozan 1464 better warning message 35643 Scribunto text/plain s5y5hdvd40epjhbf8nm0doo74gjux08 35644 35643 2024-04-01T01:08:07Z JeffDoozan 1464 added help link 35644 Scribunto text/plain eoso2v7agko0psb50j0gi0duzlrnul4 35645 35644 2024-04-01T11:03:36Z Kc kennylau 1373 fixed typo 35645 Scribunto text/plain 04bknpqdffn6csqnzq751ae65bl37s0 35646 35645 2024-04-04T00:41:43Z Theknightwho 1347 Use [[Module:template parser]] for parsing arguments + general efficiencies and clean-up. 35646 Scribunto text/plain mfhs5rfl2s7e9sxnt126ea23w1pd3h0 35647 35646 2024-04-04T01:15:26Z Theknightwho 1347 findArguments in [[Module:template parser]] can now take a table of arguments to ensure accurate preprocessing when resolving argument names (for instances where arguments are nested inside each other). 35647 Scribunto text/plain 7flq2ct7320bixvto3qftcfe3qwzdf7 35648 35647 2024-04-04T01:46:19Z Theknightwho 1347 Sort invalid_args before listing them. 35648 Scribunto text/plain kosfktoj672sm9t3yosmxxm6a72nmd6 35649 35648 2024-04-04T01:52:28Z Theknightwho 1347 Simplify function + add comment. 35649 Scribunto text/plain dlmkr17lkv298t5lld29p3ttk1a8r99 35650 35649 2024-04-04T02:16:48Z Theknightwho 1347 HTML comments are already removed from parameters before reaching Scribunto. 35650 Scribunto text/plain iaxczrm78gh2vjar29zfgd2v981t7vr 35651 35650 2024-04-04T02:21:15Z Theknightwho 1347 Being pedantic, these are the characters trimmed by MediaWIki. 35651 Scribunto text/plain r0dstekyvy8ks7qyi729jaqqxipk2tf 35652 35651 2024-04-04T02:30:24Z Theknightwho 1347 Declare "process" as a local for speed. 35652 Scribunto text/plain cz2615775kemfwlrgshu2nqy26tstxj 35653 35652 2024-04-04T14:37:32Z Theknightwho 1347 Minor efficiencies. 35653 Scribunto text/plain ew7215vp7ctbidbfa9hbjhw6hq7opju 35654 35653 2024-04-04T15:18:31Z Theknightwho 1347 Use HTML library for the warnings, and process category with format_categories for the sortkey. 35654 Scribunto text/plain rnnwefoiaihw30q0jbd0rah5ojgwb7x 35655 35654 2024-04-04T20:39:05Z Theknightwho 1347 Use a more performant version of nowiki. 35655 Scribunto text/plain 9prgaout5le78poiqsmdeumxndlvj3j 35656 35655 2024-04-05T15:08:37Z Theknightwho 1347 Change spec so that template arguments are always automatically detected, even if a manual list of argument names has been given; any manually specified arguments are now treated as additional allowable arguments. 35656 Scribunto text/plain 3z0h5p3dqhw1vreovjj9xu6eucvn0le 35657 35656 2024-04-05T16:28:56Z Theknightwho 1347 0 and negative numbers shouldn't be allowed as placeholders. 35657 Scribunto text/plain hgjetfo14ngh5tmxe80jpmllmdigl0c 35658 35657 2024-04-05T18:33:14Z Theknightwho 1347 Give warnings/errors which format the parameter list in <pre> tags, because otherwise erroneous whitespace in inputs is much harder to debug. 35658 Scribunto text/plain 10iysdgzfjuttwd066r715w3d2a3vno 35659 35658 2024-04-05T18:44:50Z Theknightwho 1347 Remove unused variables + avoid globals. 35659 Scribunto text/plain 4o4uic2zalnth4pew9fy14slc71xyjm 35660 35659 2024-04-05T18:50:06Z Theknightwho 1347 Don't define the placeholder in more than one place. 35660 Scribunto text/plain ski0eaw9wqhxn41kvvegqv4cfl8zme0 35661 35660 2024-04-06T17:58:55Z JeffDoozan 1464 always add category 35661 Scribunto text/plain 9oe3ugjmrmwx0rcj7ieq269m38a37h9 35662 35661 2024-04-08T20:50:08Z Theknightwho 1347 [[Module:string/capturing split]] merged into [[Module:string utilities]], and now called split. 35662 Scribunto text/plain onk51lnai1x938pb6s96i4q07oeyrhi 35663 35662 2024-04-08T20:57:08Z Theknightwho 1347 Faster to use "plain" flag with split. 35663 Scribunto text/plain ha2iv1jjiysaakkznjd1nf3gsnvtuzt 35664 35663 2024-04-08T21:31:33Z Theknightwho 1347 Makes more sense to use gsplit. 35664 Scribunto text/plain ndmmvbcmncg2nd8mceni0aq9o9z92yv 35665 35664 2024-04-09T14:23:07Z Theknightwho 1347 Change in syntax for gsplit. 35665 Scribunto text/plain jnviwuxna31q2y5fur0xv6a0bq5nszn 35666 35665 2024-04-09T20:10:28Z Theknightwho 1347 [[Module:utilities/scribunto parameter key]] merged into [[Module:string utilities]]. 35666 Scribunto text/plain 01pkv21tu4hqiwougufqhhlc1xhnyf0 35667 35666 2024-06-22T20:29:28Z Theknightwho 1347 Move the error formatting logic into [[Module:debug]] and call that, as it's useful for other things. 35667 Scribunto text/plain 6oezzxddb6546roexbphr8pw204vp4m 35668 35667 2024-06-22T21:31:39Z Theknightwho 1347 Turns out there's a way to avoid doing that altogether. 35668 Scribunto text/plain 78v83b6nbh1g66iy1561f2wk5cswq5y 35669 35668 2024-06-22T21:33:56Z Theknightwho 1347 Remove redundant variables. 35669 Scribunto text/plain qg7wvk94a307cw362ku0sz07g2up9pc 35670 35669 2024-07-10T18:58:20Z Theknightwho 1347 Revert to old method for throwing errors, which doesn't break on newlines. 35670 Scribunto text/plain 6oezzxddb6546roexbphr8pw204vp4m 35671 35670 2024-09-04T15:10:01Z Theknightwho 1347 Housekeeping: properly delineate between "arg" and "param" in variable/function names instead of using them interchangeably + update some outdated parts of the documentation. 35671 Scribunto text/plain 21f9wptbzudjpf27rbufv9j2omd0g8u 35672 35671 2024-09-04T16:23:38Z Theknightwho 1347 Various optimisations. 35672 Scribunto text/plain cdtq9a3q8yvlfi08n46dirghs0k2bln 35673 35672 2024-09-04T21:59:28Z Theknightwho 1347 Merge export.process into export.warn, as it was hardly used, and external modules should be calling [[Module:parameters]] directly. If they need warnings, that should be done via a separate invoke, which avoids modules being written around a different parameter-processing function that'll need fixing later. 35673 Scribunto text/plain 9oeeuqji49jhzrwwy84wb35jvwbmp7y 35674 35673 2024-09-04T22:24:36Z Theknightwho 1347 Consolidate duplicated code into get_invalid_args function. 35674 Scribunto text/plain 56pi3n88km86xkkpo3lbzul006fztrg 35675 35674 2024-09-05T00:26:27Z Theknightwho 1347 Use true instead of an empty table for parameter specs, which is more efficient. 35675 Scribunto text/plain g5vl0zvor5rno3kkferp4gwbaxiy7fh 35676 35675 2024-09-05T02:30:58Z Theknightwho 1347 35676 Scribunto text/plain svi8iwtdpsgio3c3i1p1nwwlvw875el 35677 35676 2024-09-07T21:24:53Z Theknightwho 1347 Changed to "Pages using invalid parameters when calling...", as a slightly more intuitive name to non-technical users. 35677 Scribunto text/plain 6ns16z6pdt2mc5maiv5dmnsjkz9lfkc 35678 35677 2024-09-08T00:35:10Z Theknightwho 1347 Only categorise if the page wouldn't go in a "/hidden" maintenance category. Also remove the nocat= option, as there's no obvious use-case. 35678 Scribunto text/plain ksc8mnio2qvt4enedvyxqa0yndli91l 35679 35678 2024-09-08T00:58:27Z Theknightwho 1347 Require both the current page and the template not to be categorised in a "/hidden" maintenance category, so that categories don't get created for sandbox/user templates. 35679 Scribunto text/plain 3bwnqwyii8yidyainury2sgkpqbcyev 35680 35679 2024-10-04T00:10:22Z Theknightwho 1347 find_parameters iterator now returns a parameter object rather than the name and default value, so that info can be calculated as needed instead of for every node. Also memoise based on the raw param string to avoid unnecessary param:get_name() calls, since it does non-trivial work. 35680 Scribunto text/plain f0tftdsdxszcz5va8wbj0l4cwiu1htm 35681 35680 2024-10-04T00:18:21Z Theknightwho 1347 Update comment. 35681 Scribunto text/plain m99x9pfbvmtleb3wnhyahe99u8iwfrc 35682 35681 2024-10-10T15:21:13Z Theknightwho 1347 Throw error if the page content can't be found - shouldn't really be possible, but could happen if something has messed around with the input frame. 35682 Scribunto text/plain gm2gg1uicv5nfe8jqlfekuik241goyl 35683 35682 2024-11-09T20:08:49Z Surjection 380 Changed protection settings for "[[Module:checkparams]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35682 Scribunto text/plain gm2gg1uicv5nfe8jqlfekuik241goyl 35684 35683 2024-11-14T22:44:42Z Theknightwho 1347 Load functions from other modules on demand by using pointer functions that dereference themselves. 35684 Scribunto text/plain 6ry9guib539ksmtlk1a1y8463paq5zv 35685 35684 2024-11-18T01:40:45Z Theknightwho 1347 Comment + formatting. 35685 Scribunto text/plain sr2cowyy8fc7ggzody99z6mks8kpuav 35686 35685 2024-11-19T15:41:11Z Theknightwho 1347 Code readability. 35686 Scribunto text/plain docpcsyifqx2ojucdg6c3xbw6370gdr 35687 35686 2024-12-22T02:34:36Z Theknightwho 1347 35687 Scribunto text/plain 4kgh7duwnz7qj74jyw0he5pxynzogh9 35688 35687 2025-02-01T00:33:30Z Theknightwho 1347 Process direct arguments with [[Module:parameters]] as well, which offloads some of the work needed to process additional allowed parameters. 35688 Scribunto text/plain btmhed1fag9u8i0psllfr5oyxlt56mm 35689 35688 2025-02-28T16:16:00Z Theknightwho 1347 Use the string_sort function in [[Module:collation]], which fixes certain bugs when comparing strings with the < operator. 35689 Scribunto text/plain cz05ien727ip0jk5he8jihi862tes6o 35690 35689 2025-02-28T16:41:08Z Theknightwho 1347 Don't use string_sort when comparing two numbers, as it's inefficient. 35690 Scribunto text/plain 6ncreq430o8mnm1cs8793i9gat9ox8q 35691 35690 2025-04-16T03:53:55Z Theknightwho 1347 string_sort() effectively replaced by less_than() in [[Module:relation]]. 35691 Scribunto text/plain fm1km98x4deh9k0odw16s7oetowovg4 35692 35691 2025-04-30T14:29:38Z Theknightwho 1347 Use the general compare function in [[Module:relation]]. 35692 Scribunto text/plain 1bij11xpbzg1m9x7g5djd26ujn1f0g9 35693 35692 2025-05-07T02:07:27Z Theknightwho 1347 Compare function moved to [[Module:compare]]. 35693 Scribunto text/plain 1xni2b4rbvraa0aaafw8qfbytlvtlrp 35694 35693 2026-05-25T05:35:03Z King ChristLike 964 67 revisions imported from [[:en:Module:checkparams]] 35693 Scribunto text/plain 1xni2b4rbvraa0aaafw8qfbytlvtlrp Module:para 828 6597 35698 2011-02-07T22:01:20Z Daniel Carrero 1329 Created page with '<code><nowiki>|</nowiki>{{#if:{{{1|}}}|{{{1}}}<nowiki>=</nowiki>|}}{{{2|}}}</code><noinclude> {{documentation}}</noinclude>' 35698 wikitext text/x-wiki nfg67vla81h2nweeszqk5xm9orvqwwi 35699 35698 2014-07-30T10:12:32Z Kephir 1378 35699 wikitext text/x-wiki fd16b8203ihswr7xrft8t6oachx85vc 35700 35699 2014-09-02T08:07:50Z Kephir 1378 35700 wikitext text/x-wiki h408qnfstuwevs42vfd24bxwmez5r3a 35701 35700 2018-12-23T18:28:27Z ShakespeareFan00 1489 35701 wikitext text/x-wiki 4atoqpodq18j2topv5ici48w1e3y52v 35702 35701 2018-12-23T18:30:32Z ShakespeareFan00 1489 Okay let's go back to the 'known' but broken version, until someone can come up with a verision that behaves the same 35702 wikitext text/x-wiki h408qnfstuwevs42vfd24bxwmez5r3a 35703 35702 2018-12-23T21:56:42Z Erutuon 1339 changing the pipe to a HTML character reference prevents it being interpreted as table syntax altogether 35703 wikitext text/x-wiki 4eatkuyo68ea7kod0d1xu25alwo5ax1 35704 35703 2019-04-20T23:37:43Z en>Unknown user 0 35704 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 35705 35704 2019-04-20T23:39:45Z Ultimateria 1490 35705 wikitext text/x-wiki 4eatkuyo68ea7kod0d1xu25alwo5ax1 35706 35705 2019-04-21T06:37:30Z Chuck Entz 1231 Protected "[[Template:para]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35705 wikitext text/x-wiki 4eatkuyo68ea7kod0d1xu25alwo5ax1 35707 35706 2019-10-13T23:44:15Z Benwing2 1346 support 3=, req=, opt= 35707 wikitext text/x-wiki 2xe6l3csjwjyljekqezswyzpwk01lyx 35708 35707 2025-08-12T21:25:35Z Kiril kovachev 1361 Add "list" param to allow appending an "N" to the parameter name, as is commonly done in some documentation pages 35708 wikitext text/x-wiki jg8gnv0ra32gbasx5ivtcwjp9ad3s4o 35709 35708 2025-08-12T21:28:29Z Kiril kovachev 1361 Fix list parameter coding 35709 wikitext text/x-wiki ila07avdxjfpqibvzqu562e2zqxw53f 35710 35709 2026-05-25T05:35:09Z King ChristLike 964 12 revisions imported from [[:en:Template:para]] 35709 wikitext text/x-wiki ila07avdxjfpqibvzqu562e2zqxw53f Module:module categorization 828 6598 35711 2017-06-15T18:28:37Z Erutuon 1339 module categorizing function, using pagename 35711 Scribunto text/plain lfs8t2q71kio8f7h1jn25uljv1p72wt 35712 35711 2017-06-15T18:35:10Z Erutuon 1339 fix 35712 Scribunto text/plain icpvv7jo07aqosemru1n8iyht6tqxic 35713 35712 2017-06-15T18:44:59Z Erutuon 1339 support sandbox modules 35713 Scribunto text/plain ewp70gb36oooc5vlr1nkfbt16z0fwh0 35714 35713 2017-06-15T18:58:05Z Erutuon 1339 module names for proto-languages usually have the "-pro" part stripped off 35714 Scribunto text/plain h6lh4gb53fhm6ptqkz3i03y9wkaju26 35715 35714 2017-06-15T23:49:44Z Erutuon 1339 add "pronunciation", for [[Module:uk-pronunciation]] 35715 Scribunto text/plain ati210mh2uv0007ltispttykjmc23nf 35716 35715 2017-06-16T04:28:08Z Erutuon 1339 fix module error 35716 Scribunto text/plain nda55feivado0qxk4001okb7kfg307i 35717 35716 2017-07-24T00:49:13Z Erutuon 1339 incorrect function name 35717 Scribunto text/plain 19fe5x5my4q7ioihrjbufeg5wtuabvo 35718 35717 2017-07-24T00:51:00Z Erutuon 1339 add category 35718 Scribunto text/plain sjiwvxnzci09qk0xroahv3bv27ptif6 35719 35718 2017-07-25T19:32:32Z Erutuon 1339 +sortkey 35719 Scribunto text/plain p8n86b7nwc7ekaphcvol1zi3ho6mc0x 35720 35719 2017-07-25T19:44:31Z Erutuon 1339 modify to account for script codes in transliteration module titles: [[Module:Phnx-translit]] 35720 Scribunto text/plain 9hvcxytvi6mpc8m9644yihhcjmh9n0j 35721 35720 2017-07-25T19:44:59Z Erutuon 1339 Undo revision 47101707 by [[Special:Contributions/Erutuon|Erutuon]] ([[User talk:Erutuon|talk]]): on second thought, there aren't categories for "x script modules" 35721 Scribunto text/plain p8n86b7nwc7ekaphcvol1zi3ho6mc0x 35722 35721 2017-07-25T20:36:36Z Erutuon 1339 find languages using a certain transliteration module and add categories for them 35722 Scribunto text/plain nslkyvj1fop99yh7ev8upgqxb98zwy2 35723 35722 2017-07-25T20:51:27Z Erutuon 1339 oops 35723 Scribunto text/plain e40ppjfnv47v9rucmd4lzz1i53ksoxb 35724 35723 2017-07-25T21:07:31Z Erutuon 1339 fix [[Module:kv-translit]] 35724 Scribunto text/plain ma0tyqb0zjs3qn9rhngz01cs5czyrhs 35725 35724 2017-07-25T21:11:58Z Erutuon 1339 make sure no categories are added on documentation pages 35725 Scribunto text/plain 3i4xhk4xuesvjvfo6wj4wuv6az3eyaw 35726 35725 2017-07-25T22:14:49Z Erutuon 1339 logging unnecessary 35726 Scribunto text/plain q4rf34cvp01arz9c0edx1e1nu2thsgo 35727 35726 2017-08-03T04:22:38Z Erutuon 1339 fix categories in [[Module:krc-translit]] 35727 Scribunto text/plain br04ud1s2s4w0f6g82ygql2gqzbmgyu 35728 35727 2017-08-15T21:53:01Z Erutuon 1339 add category for "transliteration modules by script" if the title contains a script code 35728 Scribunto text/plain a0dlzopoty8az28zfwz872piornep9z 35729 35728 2017-11-05T04:18:04Z Erutuon 1339 pronunc = Pronunciation 35729 Scribunto text/plain ddcxownyu3vhz9mqua5jyzz4qfl3t6o 35730 35729 2017-11-06T18:59:00Z Erutuon 1339 rm logging 35730 Scribunto text/plain e2wcrzpjpl2a4vrqzoqthyg347f0cch 35731 35730 2017-11-27T05:18:02Z Erutuon 1339 causing module error 35731 Scribunto text/plain qaq8j9cw20dloyxj559fxw84loem20o 35732 35731 2017-11-27T05:42:19Z Erutuon 1339 35732 Scribunto text/plain 9r2ogtmlvo4wni7ryf17a5gc8xr0390 35733 35732 2017-12-14T21:08:35Z Erutuon 1339 keywords common and utilities for [[Category:Utility modules]] 35733 Scribunto text/plain 56dum5868fnrydk6dgyefanlhy9tecz 35734 35733 2018-09-07T09:13:45Z Erutuon 1339 returnTable parameter to return table of category names and sortkeys separated by pipes 35734 Scribunto text/plain jsq05ji2b22r1bfx5816g3908915302 35735 35734 2018-09-07T09:15:35Z Erutuon 1339 module error 35735 Scribunto text/plain cefzl62e0hfl5gc66s0h8ktaj3cpwdj 35736 35735 2018-09-07T09:44:33Z Erutuon 1339 category keywords don't contain slashes 35736 Scribunto text/plain chocpdyg2e1swhpaz9bqmmujt7dim85 35737 35736 2018-10-28T23:21:38Z Erutuon 1339 another abbreviation for "pronunciation" ([[Module:as-pronun]]) 😟 35737 Scribunto text/plain g8tsioxsdwf518khirdox9l5zcytnm6 35738 35737 2021-04-11T20:38:00Z Benwing2 1346 allow category to be overridden using cat= 35738 Scribunto text/plain 87rzg7xrjdxzgjk3drgagzaew0g6ou4 35739 35738 2021-04-11T20:58:12Z Benwing2 1346 allow and ignore 2= 35739 Scribunto text/plain oa61o5wial2zy7u4wcgvym8m6akdkls 35740 35739 2021-04-15T22:59:45Z Erutuon 1339 add is_template frame parameter to differentiate [[Template:module cat]] (which should process parent_args) from [[Module:documentation]] (which should not) 35740 Scribunto text/plain oipkcsrd1yxuxx89rk9hcomgkjgm71i 35741 35740 2021-04-15T23:01:20Z Erutuon 1339 fixed 35741 Scribunto text/plain 3zdxcywsngrdbwt9ckwjquyciz1j71u 35742 35741 2021-04-17T03:24:32Z Benwing2 1346 fix handling of [[Module:sa-Gujr-translit]] and [[Module:Deva-Kthi-translit]] 35742 Scribunto text/plain 0cubc8n1zbb3ulwfcj96o06au44m7ak 35743 35742 2022-12-13T20:14:35Z Erutuon 1339 incorrect message 35743 Scribunto text/plain pf9u5rnavtv0vvd7pkob52prs394xpr 35744 35743 2022-12-13T23:03:13Z Erutuon 1339 match first segment of page name (base page name) 35744 Scribunto text/plain 78cqox4g6avccoxpylbwwg2c12ajsfw 35745 35744 2023-01-25T11:46:59Z Theknightwho 1347 Update to support sortkey-generating modules. 35745 Scribunto text/plain 6wgsmyr7gk7ccmm2pt46aa52lp4wqvn 35746 35745 2023-02-26T07:58:01Z Theknightwho 1347 35746 Scribunto text/plain 31bqvybh6p54loiz39hmmxggyctz0s9 35747 35746 2023-03-04T06:10:30Z Benwing2 1346 lots of cleanups; make Inflection modules also categorize into lang-specific inflection module category 35747 Scribunto text/plain 8stv8eyf9e238si5jwilk8e24i4df5g 35748 35747 2023-03-05T03:16:17Z Benwing2 1346 no more uses of cat= 35748 Scribunto text/plain jdfjrexfgal5yktu5oh6o33kteiobpj 35749 35748 2023-11-08T08:15:26Z Benwing2 1346 allow etym languages 35749 Scribunto text/plain kt5bfupu60uzwvorkyqgxrauedot17w 35750 35749 2024-02-25T03:09:01Z Benwing2 1346 always allow inferred langcode to be overridden in 1= and allow it to be a comma-separated list 35750 Scribunto text/plain 0ty7fgzxhnhj7us3zdz2xbmsk99npql 35751 35750 2024-02-26T07:50:11Z Benwing2 1346 most LANG-noun, LANG-verb, LANG-adjective and LANG-nominal modules are inflection modules 35751 Scribunto text/plain 0se65pkk92mcac9flgyp1d7ybnciwy2 35752 35751 2024-03-06T01:33:04Z Benwing2 1346 recognize more module suffixes; add patterns for recognizing and categorizing data and testcase modules; don't insert redundant categories; make type= accept comma-separated list of types and accept "-" for "no specific module type" just general 35752 Scribunto text/plain rtxs9tkdy7tcfmo7l7umjq9ydcyos9t 35753 35752 2024-03-06T01:38:00Z Benwing2 1346 bug fix for category insertion 35753 Scribunto text/plain 1byb6rrv49ssgdnfzcwccdspxcqfldf 35754 35753 2024-03-06T01:40:45Z Benwing2 1346 bug fix for when called on documentation page 35754 Scribunto text/plain kurk21vyd33e3d934ezlr3bnoqaq7yr 35755 35754 2024-03-06T01:41:46Z Benwing2 1346 bug fix for previous bug fix 35755 Scribunto text/plain 65sjpdff1ngmuhwau8fln0j8lxzi4dg 35756 35755 2024-03-06T02:07:50Z Benwing2 1346 bug fix for pagename vs. root_pagename 35756 Scribunto text/plain gym607yon0ilkstxvul88am8zytn1b6 35757 35756 2024-03-06T02:28:41Z Benwing2 1346 clarify error msg 35757 Scribunto text/plain 1bpq2deyyocyqx44wgl2p7onpvkcsft 35758 35757 2024-03-06T02:36:02Z Benwing2 1346 work around fake frame and partial title passed from [[Module:documentation/translit]] 35758 Scribunto text/plain dz7svut4ipu4xs07f8oy022hjea0fum 35759 35758 2024-03-06T02:56:47Z Benwing2 1346 probably not necessary to generate language-specific 'Pronunciation testcase' and 'Transliteration testcase' modules 35759 Scribunto text/plain tu5vcyk2qh0n4vj5lxym0fmcuvm3w5h 35760 35759 2024-03-06T02:57:30Z Benwing2 1346 bug fix for transliteration testcase categorization 35760 Scribunto text/plain f8zbkb006el0ro4aqnd4ioum4yjjknb 35761 35760 2024-03-06T03:31:44Z Benwing2 1346 *-pron -> "Pronunciation" 35761 Scribunto text/plain pih4vhjomypfv1cmeximfzqml3dwuic 35762 35761 2024-03-06T05:22:25Z Benwing2 1346 add 'infl' for type "Inflection" 35762 Scribunto text/plain 1hkewfjmibjqzvihl10lc2x42jbodie 35763 35762 2024-03-06T05:31:59Z Benwing2 1346 more inflection types 35763 Scribunto text/plain 4xfnlnine38qty3cuvurism2n1bhw3l 35764 35763 2024-03-06T06:01:06Z Benwing2 1346 be smarter about inferring language code from module name (working right to left) 35764 Scribunto text/plain mfhrq0os77gibfd1p0ff7cegwb8rbmb 35765 35764 2024-03-06T06:43:59Z Benwing2 1346 improve pattern for inferring language code (chop off script codes appropriately) 35765 Scribunto text/plain 4996txkl0fb9uxchkxof9divevkugvl 35766 35765 2024-03-06T07:14:29Z Benwing2 1346 if both 1= and type= given, don't throw an error if the language code and module type can't be inferred 35766 Scribunto text/plain g2vzztqi0ajmzhh4w28b2qjyzujaiu1 35767 35766 2024-03-06T07:51:11Z Benwing2 1346 bug fix when unparsable module name and both 1= and type= specified, e.g. for [[Module:IPAc]] 35767 Scribunto text/plain 1arica81pvlcgyawhl9k0m4z1b8wwg9 35768 35767 2024-03-06T08:52:12Z Benwing2 1346 allow family codes prefixed by fam: in {{module cat}} 35768 Scribunto text/plain l9kgy03nt0rdx0hmd5w16l1cubntz5z 35769 35768 2024-03-06T09:39:56Z Benwing2 1346 skip families without proto-languages 35769 Scribunto text/plain b9aztvv0ctavzweb27kxlygbg381fdy 35770 35769 2024-03-07T00:33:02Z Benwing2 1346 generalize script-handling code so we can handle arbitrary both language- and script-specific types; add `noerror` argument so we don't have to suppress errors when called from [[Module:documentation]] 35770 Scribunto text/plain lzc6xh5z1ocrk90a2r6rw9dr1rlkime 35771 35770 2024-03-07T00:37:44Z Benwing2 1346 respect noerror more 35771 Scribunto text/plain qe7mzhl7fxavnd1j63bpht2wp1h25j9 35772 35771 2024-03-08T06:22:42Z Benwing2 1346 generalize lang/script extraction code so it can extract multiple languages and/or scripts from the module name; clean up module-type-handling code etc. 35772 Scribunto text/plain mlkixecmz5uh53pl8hynl3zizkwbrtx 35773 35772 2024-03-08T06:26:27Z Benwing2 1346 bug fix 35773 Scribunto text/plain 3c2e3mxql1cv44g0pc2kgj3mtll7tge 35774 35773 2024-03-08T07:06:19Z Benwing2 1346 Utility -> Language-specific utility 35774 Scribunto text/plain 9ul7jbdvtynvku7dusi6ml1zqukgx0i 35775 35774 2024-03-08T07:52:46Z Benwing2 1346 support 1=- for non-language-specific; make 2= an alias of type= 35775 Scribunto text/plain atueb4v1ums8qw681cwxgo8yqxiyvi2 35776 35775 2024-03-08T09:02:53Z Benwing2 1346 skip -to- when parsing lang/script codes; it's unlikely to be Tongan 35776 Scribunto text/plain 4j8jhd174cter6cexpu89n61ev94nzy 35777 35776 2024-03-08T22:27:51Z Benwing2 1346 categorize user sandbox modules as 'User sandbox modules' regardless of params; that way, it can include the appropriate call to {{module cat}} in its documentation without cluttering the production categories, and if/when the user module gets moved to production, things will just work 35777 Scribunto text/plain r6oiz7co14l5ule8uq8a7jvmbaraj6b 35778 35777 2024-03-09T07:12:39Z Benwing2 1346 add keyword_to_module_type_table() 35778 Scribunto text/plain o8mugxk8acarqt7b6w4uo10ziex5cn2 35779 35778 2024-03-09T22:31:14Z Benwing2 1346 support customizable sortkeys for module types (after a colon); use new `key` functionality of insertIfNot() in [[Module:table]] 35779 Scribunto text/plain a2ocumdjbhcg9oaaf3ns0ix800uyl66 35780 35779 2024-03-21T16:57:03Z Dpleibovitz 1491 create title from pagename in Module space so that subpage will work (it doesn't in mainspace) and documentation will not be categorized 35780 Scribunto text/plain bpgjstbdntpa4l5zgqv7sn84odsmqg2 35781 35780 2024-04-05T07:39:39Z WingerBot 1359 getNonEtymological{,Code,Name} -> getFull{,Code,Name} per rename of underlying functions to support renaming of 'etymology-only language' to 'language variety'; similar changes in comments (manually assisted) 35781 Scribunto text/plain 3q60dk2kzuwgjmtxzygpthhw5ljdt7e 35782 35781 2024-04-27T09:33:10Z SurjectionBot 1386 Protected "[[Module:module categorization]]": (bot) automatically protect highly visible templates/modules (reference score: 1000+ >= 1000) ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 35781 Scribunto text/plain 3q60dk2kzuwgjmtxzygpthhw5ljdt7e 35783 35782 2025-04-24T09:47:00Z Surjection 380 35783 Scribunto text/plain 0z4oagnqm3p20kh8bgzp7vuuwxiis27 35784 35783 2025-04-24T11:38:04Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 35784 Scribunto text/plain pgvxlr92qemospfd5267clv2cmxly8r 35785 35784 2025-07-31T12:06:04Z Kateru Zakuro 1492 35785 Scribunto text/plain mx04s29y4hdaloor6am84ghevw9t9dd 35786 35785 2025-07-31T12:06:16Z Kateru Zakuro 1492 Undo revision [[Special:Diff/85766378|85766378]] by [[Special:Contributions/Kateru Zakuro|Kateru Zakuro]] ([[User talk:Kateru Zakuro|talk]]) 35786 Scribunto text/plain pgvxlr92qemospfd5267clv2cmxly8r 35787 35786 2025-12-21T05:45:54Z Benwing2 1346 "entry name" as a concept is going away in favor of "strip diacritics" + logical-to-physical 35787 Scribunto text/plain 49kgokr598jhf8kb74maya3v6r032gc 35788 35787 2026-04-15T18:57:23Z Surjection 380 Changed protection settings for "[[Module:module categorization]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 35787 Scribunto text/plain 49kgokr598jhf8kb74maya3v6r032gc 35789 35788 2026-05-25T05:35:11Z King ChristLike 964 78 revisions imported from [[:en:Module:module_categorization]] 35787 Scribunto text/plain 49kgokr598jhf8kb74maya3v6r032gc Module:category 828 6599 35790 2006-12-28T14:21:26Z DAVilla 1405 New page: <nowiki>[[</nowiki>Category:[[:Category:{{{1}}}|{{{1}}}]]<nowiki>]]</nowiki> 35790 wikitext text/x-wiki ahpg3oyb0b049hn0x2b07ogdfpvstfc 35791 35790 2008-11-12T19:40:35Z Jackofclubs 1493 35791 wikitext text/x-wiki or6h924ac34dayg46smh9zfv2qastzn 35792 35791 2008-11-28T00:17:13Z Bequw 1408 remove whitespace 35792 wikitext text/x-wiki mhnub8szjfji5gb7h19rvztfhz8a0m0 35793 35792 2010-01-04T16:17:35Z Mglovesfun 1369 Protected "[[Template:category]]": Much used template, use [[Template talk:category]] for discussions of changes ([edit=sysop] (indefinite) [move=sysop] (indefinite)) 35792 wikitext text/x-wiki mhnub8szjfji5gb7h19rvztfhz8a0m0 35794 35793 2010-10-04T10:38:15Z Daniel Carrero 1329 {{documentation}} 35794 wikitext text/x-wiki 3xw6n4sqy67cotkjoxfjhl9tetsn2sr 35795 35794 2016-10-25T17:33:58Z TheDaveRoss 1305 Changed protection level for "[[Template:category]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35794 wikitext text/x-wiki 3xw6n4sqy67cotkjoxfjhl9tetsn2sr 35796 35795 2024-04-06T22:17:23Z AutoDooz 1452 Added parameter checking 35796 wikitext text/x-wiki aw55vm6wk4qbzzdo6kmxiz5vi0ss6w9 35797 35796 2024-09-05T21:30:45Z Theknightwho 1347 Convert to Lua, with additional functionality. 35797 wikitext text/x-wiki 18akjmop7n5sbmlooh5nio053skkb3i 35798 35797 2026-05-25T05:35:12Z King ChristLike 964 8 revisions imported from [[:en:Template:category]] 35797 wikitext text/x-wiki 18akjmop7n5sbmlooh5nio053skkb3i Module:template parser/data 828 6600 35799 2023-11-24T04:10:49Z Theknightwho 1347 Created page with "local data = {} data.tags = { categorytree = true, ce = true, charinsert = true, chem = true, dynamicpagelist = true, gallery = true, graph = true, hiero = true, imagemap = true, indicator = true, inputbox = true, langconvert = true, mapframe = true, maplink = true, math = true, nowiki = true, poem = true, pre = true, ref = true, references = true, score = true, section = true, source = true, syntaxhighlight = true, talkpage = true, templatedat..." 35799 Scribunto text/plain 1te4nvdgo9thakx4io1q05lj4419d6j 35800 35799 2023-12-12T21:23:20Z Theknightwho 1347 35800 Scribunto text/plain 7u93dlunhrkxgrdkvoj4xhkkzstv9sj 35801 35800 2023-12-12T21:41:38Z Theknightwho 1347 Theknightwho moved page [[Module:templateparser/data]] to [[Module:template parser/data]] without leaving a redirect 35800 Scribunto text/plain 7u93dlunhrkxgrdkvoj4xhkkzstv9sj 35802 35801 2024-01-09T01:48:22Z Theknightwho 1347 35802 Scribunto text/plain 6gw5dtdny8unihg9q526tx8p0b5p51t 35803 35802 2024-02-13T15:14:17Z Theknightwho 1347 35803 Scribunto text/plain 7u93dlunhrkxgrdkvoj4xhkkzstv9sj 35804 35803 2024-02-14T18:24:51Z Theknightwho 1347 35804 Scribunto text/plain 70oebm6smeguplcawnx8dx9okrtzhdt 35805 35804 2024-02-14T19:19:17Z Theknightwho 1347 35805 Scribunto text/plain o52qx8i7cj1j1z0zurrukf0l4wzc3x4 35806 35805 2024-02-14T20:52:33Z Theknightwho 1347 35806 Scribunto text/plain nfmiuo7oqzijxg7tlemja5123penq12 35807 35806 2024-02-14T21:04:08Z Theknightwho 1347 35807 Scribunto text/plain j2zr4kxmkp2hmyw41440sxbtab6oi4c 35808 35807 2024-02-14T21:59:56Z Theknightwho 1347 35808 Scribunto text/plain p8zbj2olpj6j3qzva18h8ylxfllf0qc 35809 35808 2024-03-20T22:55:00Z Theknightwho 1347 35809 Scribunto text/plain key0ueetu0qpxm3goz20oaaynmpgwfq 35810 35809 2024-03-20T23:29:55Z Theknightwho 1347 35810 Scribunto text/plain 9gvyqxqc8baniwldrn4d3myg1ecdx69 35811 35810 2024-03-21T01:20:47Z Theknightwho 1347 35811 Scribunto text/plain fzsb6mgf02zkfp96g3arvx5n45ra7jb 35812 35811 2024-03-21T01:40:19Z Theknightwho 1347 35812 Scribunto text/plain d7xujsn5wue44wmbxurha59cbiplid3 35813 35812 2024-03-21T02:29:03Z Theknightwho 1347 35813 Scribunto text/plain fzsb6mgf02zkfp96g3arvx5n45ra7jb 35814 35813 2024-03-21T08:42:54Z Theknightwho 1347 35814 Scribunto text/plain 7n7r9etwpi8us4kgqrvyas4dn7ypifh 35815 35814 2024-03-24T11:14:47Z Surjection 380 Protected "[[Module:template parser/data]]": Highly visible template/module ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 35814 Scribunto text/plain 7n7r9etwpi8us4kgqrvyas4dn7ypifh 35816 35815 2024-03-24T11:17:37Z Surjection 380 Changed protection settings for "[[Module:template parser/data]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35814 Scribunto text/plain 7n7r9etwpi8us4kgqrvyas4dn7ypifh 35817 35816 2024-03-25T19:27:17Z Theknightwho 1347 35817 Scribunto text/plain t6qgyy2i52x9oqd9ijcao07cb12jnly 35818 35817 2024-03-25T19:48:41Z Theknightwho 1347 35818 Scribunto text/plain fztlsydzcmhnpq4uox8nk0nsdm84wz8 35819 35818 2024-03-27T20:37:09Z Theknightwho 1347 35819 Scribunto text/plain 8ubelv5qcs2o4exfs1lqihfu824hvkm 35820 35819 2024-03-27T20:45:18Z Theknightwho 1347 35820 Scribunto text/plain sl1egrj7urv9r96t6t8ujpzspboy5kz 35821 35820 2024-03-28T01:36:58Z Theknightwho 1347 Set parser function aliases. 35821 Scribunto text/plain jnu8nx9ijmylzon1s1ebjzrvegi4d4x 35822 35821 2024-03-28T16:01:50Z Theknightwho 1347 35822 Scribunto text/plain q3fj419jf62zoes2c58upkzxdhkp730 35823 35822 2024-03-29T02:09:41Z Theknightwho 1347 35823 Scribunto text/plain kqn4j3rr7wipbmshlss013o1w6ld0lg 35824 35823 2024-03-29T02:59:27Z Theknightwho 1347 35824 Scribunto text/plain leya62yx4lnw9yvwv8jecak84p25mwq 35825 35824 2024-03-29T03:00:08Z Theknightwho 1347 35825 Scribunto text/plain 1z3oi17w1gi340grhefm7g78xbnrhbf 35826 35825 2024-03-29T03:39:11Z Theknightwho 1347 35826 Scribunto text/plain lhdckgsiwmrzc4meaau0x3jh71d8dl9 35827 35826 2024-03-29T03:39:46Z Theknightwho 1347 35827 Scribunto text/plain f8jcydgimidyxnoh0wybietxlnbis76 35828 35827 2024-03-29T03:41:56Z Theknightwho 1347 35828 Scribunto text/plain b3r4wq7gtd709l8buyag5ee6yrtvc25 35829 35828 2024-03-29T04:04:16Z Theknightwho 1347 35829 Scribunto text/plain 2bi0nfjchtjq7cmlu1its9rdqojei99 35830 35829 2024-03-29T04:54:52Z Theknightwho 1347 35830 Scribunto text/plain npsgsvbnv4pclyuuikd5a3wjprwwbzd 35831 35830 2024-04-09T23:46:23Z Theknightwho 1347 [[Module:utilities/set]] merged into [[Module:utilities]]. 35831 Scribunto text/plain fhtw96fv0kcktn241mglnp5cq7yswbl 35832 35831 2024-04-17T00:32:41Z Theknightwho 1347 Use listToSet in [[Module:table]]. 35832 Scribunto text/plain kalz383i09uqs4u4xdt3w783f44g430 35833 35832 2024-04-18T22:55:47Z Theknightwho 1347 35833 Scribunto text/plain e4hdxgcvc85rp9y5kkzl0uuptuw61df 35834 35833 2024-04-22T18:33:40Z Theknightwho 1347 Separate magic word data out into [[Module:data/magic words]], as it's useful for other modules. 35834 Scribunto text/plain ig9tzc5liqqaib1splvfei0ccujh38l 35835 35834 2024-04-22T20:55:38Z Theknightwho 1347 35835 Scribunto text/plain 2dz36wnf7sp1zqib39cjl9g8ejjmbos 35836 35835 2024-04-22T21:01:52Z Theknightwho 1347 35836 Scribunto text/plain 2b7pe13zaeo1dp23qwgtojf6yyjh2xe 35837 35836 2024-04-23T23:14:01Z Theknightwho 1347 Temporarily move data back here so that [[Module:data/magic words]] can be reformatted. 35837 Scribunto text/plain gvjozj36e0inkgwjmgvxgcypbftfqwd 35838 35837 2024-04-23T23:21:11Z Theknightwho 1347 Use reformatted [[Module:data/magic words]]. 35838 Scribunto text/plain 23wr1kvmxtemqmh48zcynjdyxmg5y4h 35839 35838 2024-04-24T21:06:37Z Theknightwho 1347 Include the final colon for parser functions and transclusion modifiers. 35839 Scribunto text/plain t5183bo7l60rg9b8ro7qgsip92avgnu 35840 35839 2024-04-24T21:29:33Z Theknightwho 1347 No point in making case sensitive/case insensitive tables subtables. 35840 Scribunto text/plain cfsvr0zpv4x5i3j08el4st0uayb7qaw 35841 35840 2024-04-24T21:41:43Z Theknightwho 1347 Remove old data structure now that it's been made redundant. 35841 Scribunto text/plain je6y1b4wxu5ptw0v5v8up6azcdy0gai 35842 35841 2024-04-25T14:29:52Z Theknightwho 1347 35842 Scribunto text/plain fbx0q1waxvacvo9hwa8wsb8sh69gfo6 35843 35842 2024-04-25T21:08:32Z Theknightwho 1347 Use [[Module:data/parser extension tags]]. 35843 Scribunto text/plain meson5c8vri0by403vkhhcpiyrtlqv4 35844 35843 2024-08-30T19:58:41Z Theknightwho 1347 Remove redundant data. 35844 Scribunto text/plain e20no0oop6g4cdiobo6829wyeyd5ky0 35845 35844 2024-08-30T21:12:38Z Theknightwho 1347 Merge in data from [[Module:template link/data]]. 35845 Scribunto text/plain tpbxxw434hx8ibxhxnjnd9hgc2xsa04 35846 35845 2024-09-16T02:44:38Z Theknightwho 1347 Add onlyinclude to data.tags as true, as the end tag pattern isn't required. 35846 Scribunto text/plain j67d23osbezfnac6bl8of1dqus2w6yr 35847 35846 2024-09-16T13:07:23Z Theknightwho 1347 Minor edit to end tag pattern generation to fully match the preprocessor + minor optimisations. 35847 Scribunto text/plain 5kupx9o87cnb4dig14w91pl1iskqopw 35848 35847 2024-09-16T15:41:22Z Theknightwho 1347 Bring invalid_tag_attribute_name_char in sync with the version of Unicode PHP is currently using (11.0), as it needs to be in sync with the HTML sanitizer. 35848 Scribunto text/plain rg9qsawf11jl2zup50dytct5i4d9ge5 35849 35848 2024-09-16T18:29:14Z Theknightwho 1347 Use valid_attribute_name regex instead of invalid_tag_attribute_name_char, as it's faster to check the whole string is valid with a * quantifier than it is to check if one character is invalid, as the regex engine doesn't need to restart the whole match process for every character. 35849 Scribunto text/plain 1ryxr99mxsi6k62mybp9wdnb5j62enx 35850 35849 2024-09-16T18:49:35Z Theknightwho 1347 Remove invalid_tag_attribute_name_char, now that it's been replaced. 35850 Scribunto text/plain nhjiep3kdioyiclw14te2v9tc06f9ts 35851 35850 2024-09-16T18:51:49Z Theknightwho 1347 Clarify comment. 35851 Scribunto text/plain a0i0o7flpen9od95hqzzwuisfalisr3 35852 35851 2024-10-07T00:14:33Z Theknightwho 1347 Start changing template_link_param_0 to template_link_param_1 and template_link_param_1 to template_link_param_2. 35852 Scribunto text/plain 31opqb90krme934isr0jq85h9e6rf2i 35853 35852 2024-10-07T00:21:12Z Theknightwho 1347 Finish change, now the main module has been updated. 35853 Scribunto text/plain q2h1ie7947zy4n108qmp5z1d2rk8wd4 35854 35853 2024-10-09T15:14:17Z Theknightwho 1347 Minor optimisation. 35854 Scribunto text/plain 37lnhflfx70wznta2h1x21gw572akx5 35855 35854 2024-10-11T21:07:33Z Theknightwho 1347 Tag data for use during node expansion. 35855 Scribunto text/plain nxpuurb43dso8h2yo9orstx7xahmdiz 35856 35855 2024-10-11T21:18:07Z Theknightwho 1347 35856 Scribunto text/plain jcirek5gd2og62pyrw3b1x77tzwmhfc 35857 35856 2024-10-11T21:18:55Z Theknightwho 1347 35857 Scribunto text/plain teot8bl1qr4zvmrm43pbr7wafcssipb 35858 35857 2024-10-13T01:19:46Z Theknightwho 1347 35858 Scribunto text/plain qzsjmawqs7djk30bwivhkzuf17kizg9 35859 35858 2024-10-13T05:53:13Z Theknightwho 1347 35859 Scribunto text/plain k8hhdejnr6p3ptgnzery32bjc9zzudo 35860 35859 2024-12-02T19:47:09Z Theknightwho 1347 Minor optimisation. 35860 Scribunto text/plain dfmp62to86vvym3qpziojbwgm7xny0j 35861 35860 2024-12-02T22:39:13Z Theknightwho 1347 Use new case_insensitive_pattern function. 35861 Scribunto text/plain gbfc958rzaryqnis93fjz23dbp4u5sy 35862 35861 2024-12-03T01:33:21Z Theknightwho 1347 35862 Scribunto text/plain opwyg5lu7vepiy1xdnpiam0dklblteh 35863 35862 2025-03-13T01:13:07Z Theknightwho 1347 Remove obsolete data. 35863 Scribunto text/plain t4rorng7wydircsbpm0pxhr9wjhuh7e 35864 35863 2026-05-25T05:35:16Z King ChristLike 964 65 revisions imported from [[:en:Module:template_parser/data]] 35863 Scribunto text/plain t4rorng7wydircsbpm0pxhr9wjhuh7e Module:checkparams/documentation 828 6601 35865 2024-03-09T19:44:19Z JeffDoozan 1464 Created page with "==Introduction== This module generates warnings when passing bad parameters to a template. It adds a user-visible warning to the preview, an {{tl|attention}} warning to the page, and categorizes the page into [[:Category:Pages using bad params when calling a template]] ==<code>error</code>== * The {{para|1}} (optional) a comma separated list of allowed parameters. If not provided, the module will scan the template and allow all parameters used by the template. * The {{p..." 35865 wikitext text/x-wiki koicdc837mza3tnud7z16et8mvo523n 35866 35865 2024-03-09T20:34:02Z JeffDoozan 1464 35866 wikitext text/x-wiki tikh0w6p4z5ls0mltiy1wme1qibz0fx 35867 35866 2024-04-01T01:38:26Z JeffDoozan 1464 added instructions for cleanup 35867 wikitext text/x-wiki 1l0ctarfcxz9dknsposw2y9vf5wpqcm 35868 35867 2024-04-06T20:42:18Z JeffDoozan 1464 /* Editor info */ 35868 wikitext text/x-wiki k7nl90varyryf9k4c00ueqh15e6g9jy 35869 35868 2024-04-06T22:15:37Z Theknightwho 1347 /* warn */ 35869 wikitext text/x-wiki l6moj63yklwu9pz6lq35n8dkp9gvjc3 35870 35869 2024-04-06T22:15:59Z Theknightwho 1347 35870 wikitext text/x-wiki ju2yxx0864y93zeh0vswrex48wxssb0 35871 35870 2024-09-05T02:42:12Z Theknightwho 1347 35871 wikitext text/x-wiki 5eo7rp3nyt9wchm4q81azxomtdgz4l8 35872 35871 2024-09-07T14:59:57Z JeffDoozan 1464 35872 wikitext text/x-wiki 0hz0ihk9ehp2vibu5ds3ez2y0txm6hu 35873 35872 2024-09-08T00:36:56Z Theknightwho 1347 35873 wikitext text/x-wiki pdu4sg9he21rwthyjho4ls7vnzhlk26 35874 35873 2025-01-17T21:43:33Z Waddie96 1494 35874 wikitext text/x-wiki 1zu5kp2swyhct8v6ow1yijos16zcjw6 35875 35874 2026-05-25T05:35:17Z King ChristLike 964 10 revisions imported from [[:en:Module:checkparams/documentation]] 35874 wikitext text/x-wiki 1zu5kp2swyhct8v6ow1yijos16zcjw6 Module:data/parser extension tags 828 6602 35876 2024-04-25T20:56:20Z Theknightwho 1347 Created page with "--Note: noinclude, includeonly and onlyinclude are not parser extension tags (e.g. they cannot be used with {{#TAG:}}). return { ["categorytree"] = "mw:Extension:CategoryTree", ["ce"] = "mw:Extension:Math", ["charinsert"] = "mw:Extension:CharInsert", ["chem"] = "mw:Extension:Math", ["dynamicpagelist"] = "mw:Extension:DynamicPageList (Wikimedia)", ["gallery"] = "mw:Help:Images#Rendering a gallery of images", ["graph"] = "mw:Extension:Graph", ["hiero"] = "mw:Exten..." 35876 Scribunto text/plain n2fs0iq9uky2j8i02brcvaudkdi149q 35877 35876 2024-04-25T20:56:38Z Theknightwho 1347 Protected "[[Module:data/parser extension tags]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35876 Scribunto text/plain n2fs0iq9uky2j8i02brcvaudkdi149q 35878 35877 2024-05-09T15:02:00Z Theknightwho 1347 35878 Scribunto text/plain ofvfawk3x15dsa9oos9tt1283gyzpwv 35879 35878 2026-05-25T05:35:17Z King ChristLike 964 3 revisions imported from [[:en:Module:data/parser_extension_tags]] 35878 Scribunto text/plain ofvfawk3x15dsa9oos9tt1283gyzpwv Module:category link 828 6603 35880 2024-09-05T21:27:52Z Theknightwho 1347 Created page with "local concat = table.concat local html_create = mw.html.create local is_valid_title = require("Module:utilities").is_valid_title local make_title = mw.title.makeTitle local tostring = tostring local export = {} function export.make_link(name, sortkey) -- Unconditionally add the "Category:" prefix. local fullname = "Category:" .. name if is_valid_title(make_title(14, name)) then fullname = "[[:" .. fullname .. "]]" end return tostring(html_create("code") :css..." 35880 Scribunto text/plain 648xmovj23o1x0inkjnxiw6zq2nhzfc 35881 35880 2024-09-05T21:28:03Z Theknightwho 1347 Protected "[[Module:category link]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35880 Scribunto text/plain 648xmovj23o1x0inkjnxiw6zq2nhzfc 35882 35881 2024-09-10T06:47:00Z Theknightwho 1347 Make code tags inherit the background colour. 35882 Scribunto text/plain 4c1o65rtd9xmadrzdd3adso92bjr07t 35883 35882 2024-09-10T10:08:58Z Theknightwho 1347 is_valid_title moved to [[Module:pages]]. 35883 Scribunto text/plain 489plugxn2zk55wfnf7higjblra0yvb 35884 35883 2024-10-02T03:13:29Z Theknightwho 1347 Bring formatting in line with [[Template:temp]] et al. 35884 Scribunto text/plain sps9br8q0r3tkzzh8a7c5utdeopoipj 35885 35884 2024-12-12T16:22:54Z Theknightwho 1347 is_valid_title() in [[Module:pages]] renamed to is_internal_title(). 35885 Scribunto text/plain mcgo3qdx1wj4gyc4yminqt3ejzn73lf 35886 35885 2026-05-25T05:35:17Z King ChristLike 964 6 revisions imported from [[:en:Module:category_link]] 35885 Scribunto text/plain mcgo3qdx1wj4gyc4yminqt3ejzn73lf Module:category link/templates 828 6604 35887 2024-09-05T20:56:59Z Theknightwho 1347 Created page with "local is_substing = mw.isSubsting local make_link = require("Module:category link").make_link local process_params = require("Module:parameters").process local export = {} function export.category_t(frame) if is_substing() then return require("Module:unsubst").unsubst_template("category_t") end return make_link(unpack(process_params(frame:getParent().args, { [1] = {required = true, allow_empty = true, no_trim = true}, [2] = {allow_empty = true, no_trim = tru..." 35887 Scribunto text/plain gss5a5wh09frxx8sjdqcn7j0hkmeodj 35888 35887 2024-09-05T20:57:11Z Theknightwho 1347 Protected "[[Module:category link/templates]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35887 Scribunto text/plain gss5a5wh09frxx8sjdqcn7j0hkmeodj 35889 35888 2024-09-08T17:29:33Z Theknightwho 1347 Move the isSubsting check to the top of the module. 35889 Scribunto text/plain 7y7posrgvp1qmx7vezyoaexz3kdqr6q 35890 35889 2024-09-08T17:34:39Z Theknightwho 1347 35890 Scribunto text/plain nq2odh38n9vnnnivyflthjhsajgx33q 35891 35890 2025-04-24T09:15:57Z Surjection 380 35891 Scribunto text/plain f39vpvzv3xx6oppuum32fr0fw932zvu 35892 35891 2025-04-24T11:35:04Z SurjectionBot 1386 (bot) slight optimization to 5.2 compat: prefer unpack to table.unpack 35892 Scribunto text/plain 99l3255tcq0j0mvel3osy2rm41dv30q 35893 35892 2026-05-25T05:35:18Z King ChristLike 964 6 revisions imported from [[:en:Module:category_link/templates]] 35892 Scribunto text/plain 99l3255tcq0j0mvel3osy2rm41dv30q Module:table/shallowCopy 828 6605 35894 2025-04-04T03:14:48Z Theknightwho 1347 Created page with "local next = next local pairs = pairs local type = type return function(orig, raw) if type(orig) ~= "table" then return orig end local copy, iter, state, init = {} if raw then iter, state = next, orig else iter, state, init = pairs(orig) end for k, v in iter, state, init do copy[k] = v end return copy end" 35894 Scribunto text/plain 4le3ke803uc9dy7ihv2ulxajc9dmrrh 35895 35894 2025-04-04T03:14:58Z Theknightwho 1347 Protected "[[Module:table/shallowCopy]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35894 Scribunto text/plain 4le3ke803uc9dy7ihv2ulxajc9dmrrh 35896 35895 2025-04-04T03:46:46Z Theknightwho 1347 35896 Scribunto text/plain t51fcj6fuqkknha7dzzm33l4y4ohb22 35897 35896 2026-05-25T05:35:18Z King ChristLike 964 3 revisions imported from [[:en:Module:table/shallowCopy]] 35896 Scribunto text/plain t51fcj6fuqkknha7dzzm33l4y4ohb22 Module:parameters/track 828 6606 35898 2025-05-03T00:45:53Z Theknightwho 1347 Created page with "local debug_track_module = "Module:debug/track" local string_iterate_lines_module = "Module:string/iterate lines" local gmatch = string.gmatch local gsub = string.gsub local match = string.match local new_title = mw.title.new local require = require local traceback = debug.traceback local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local function iterate_lines(...) iterate_lines = require(string_iterate_lines_modu..." 35898 Scribunto text/plain lnlwznp131dmh6m91dtxrrhs74kbpc4 35899 35898 2025-05-03T00:46:18Z Theknightwho 1347 Protected "[[Module:parameters/track]]" ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35898 Scribunto text/plain lnlwznp131dmh6m91dtxrrhs74kbpc4 35900 35899 2025-05-03T02:47:31Z Theknightwho 1347 35900 Scribunto text/plain d5gecu4ta0o2y6ycmvb9el1t20unb5m 35901 35900 2025-05-03T02:58:27Z Theknightwho 1347 35901 Scribunto text/plain fsq1o2jxln7v29zzp0fmsrw2bjdmvfv 35902 35901 2025-05-03T03:11:21Z Theknightwho 1347 35902 Scribunto text/plain 4k49gcktx3w4dg6igc47fxebcbwgx6i 35903 35902 2025-05-03T03:12:24Z Theknightwho 1347 35903 Scribunto text/plain 0n1u03old4jku84wrsa6fhr1nwtuav4 35904 35903 2025-05-03T03:15:28Z Theknightwho 1347 35904 Scribunto text/plain kdruxl5mkb0qh3akyhiujuwml7vdw6k 35905 35904 2025-05-03T03:20:14Z Theknightwho 1347 35905 Scribunto text/plain fs6enm3342cjn2sbe1elq0hjp3kpu75 35906 35905 2025-05-03T03:50:22Z Theknightwho 1347 35906 Scribunto text/plain c0v2s2u3snbm5cmb2d94zpesgof836e 35907 35906 2025-05-03T04:20:57Z Theknightwho 1347 35907 Scribunto text/plain e95j7ao2sy2ftb8dyuc1a5qddr8kw7u 35908 35907 2025-05-03T04:32:59Z Theknightwho 1347 35908 Scribunto text/plain 0eijyk0h7zhnmr4cyvimdsmu3w1s665 35909 35908 2025-05-03T05:15:20Z Theknightwho 1347 35909 Scribunto text/plain 8ry64p7krrt8pw9i3rsd8c8c4dmr9lv 35910 35909 2025-05-03T15:50:27Z Theknightwho 1347 35910 Scribunto text/plain 9auu4x4b04p2wdsm1ilw4qf6nlpnt9r 35911 35910 2025-05-06T20:51:13Z Theknightwho 1347 35911 Scribunto text/plain ep6rfkuslbwvncu36j3fa17iqe4seb6 35912 35911 2026-05-25T05:35:19Z King ChristLike 964 14 revisions imported from [[:en:Module:parameters/track]] 35911 Scribunto text/plain ep6rfkuslbwvncu36j3fa17iqe4seb6 Module:string/gline 828 6607 35913 2025-04-20T19:27:48Z Theknightwho 1347 Created page with "local find = string.find local sub = string.sub --[==[ Iterates over the lines in a string, treating {"\n"}, {"\r"} and {"\r\n"} as new lines.]==] return function(str) local start = 1 return function() if final then return end local pos1, pos2, newline = find(str, "([\n\r]\n?)", start) if not pos1 then final = true return sub(str, start) end local line = sub(str, start, pos1 - 1) -- Advance `start` past `newline`, unless it's \n\n, in which case..." 35913 Scribunto text/plain 952ame45n82uq1ohf75jnjj6r4nklm6 35914 35913 2025-04-20T19:27:58Z Theknightwho 1347 Protected "[[Module:string/iterate lines]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35913 Scribunto text/plain 952ame45n82uq1ohf75jnjj6r4nklm6 35915 35914 2025-04-20T19:28:26Z Theknightwho 1347 35915 Scribunto text/plain ill4u6mctv5b5chsnuw6ebacte7ekoc 35916 35915 2025-04-20T20:01:23Z Theknightwho 1347 35916 Scribunto text/plain jm52pjg6fzk2hnmah81vbh0vigmt7v9 35917 35916 2025-04-20T20:06:14Z Theknightwho 1347 35917 Scribunto text/plain s8dprfw8wzr90qxoqmldo0gn1661jaa 35918 35917 2025-04-20T20:10:39Z Theknightwho 1347 35918 Scribunto text/plain fx1anbe50amtwf0gr96zifmlqn25yec 35919 35918 2025-04-20T20:13:12Z Theknightwho 1347 35919 Scribunto text/plain p0nciczhg7qw57vnj1vz7d064ugmk34 35920 35919 2025-05-03T15:53:30Z Theknightwho 1347 Add a "skip" parameter, with flags for skipping empty and blank lines. 35920 Scribunto text/plain 1xy6ydaakp30jodp86azlp6aad7j915 35921 35920 2025-05-05T10:48:12Z Theknightwho 1347 35921 Scribunto text/plain qx4vlzfmpjj09uk3y6kqfed8u6unop4 35922 35921 2025-05-05T10:59:25Z Theknightwho 1347 Optimisation. 35922 Scribunto text/plain 19naqdykcb1z9bz7rsv5v9a4drodtgh 35923 35922 2025-05-06T20:44:20Z Theknightwho 1347 Theknightwho moved page [[Module:string/iterate lines]] to [[Module:string/gline]] 35922 Scribunto text/plain 19naqdykcb1z9bz7rsv5v9a4drodtgh 35924 35923 2025-05-07T09:35:16Z Theknightwho 1347 35924 Scribunto text/plain k8lwfy5am7p2wzgh9bcfhm7lz2b8spx 35925 35924 2025-05-27T02:12:55Z Theknightwho 1347 Optimisations. 35925 Scribunto text/plain r2l7hxq92ehj38lva8vt01cvmknzlpx 35926 35925 2025-05-27T02:26:29Z Theknightwho 1347 35926 Scribunto text/plain d84gbdy9jhf36or6wyr1z0yo16hhlxz 35927 35926 2025-05-27T09:11:46Z Theknightwho 1347 35927 Scribunto text/plain r6wdku3u8kbsa2pnl1f07kxp328mzdt 35928 35927 2026-05-25T05:35:19Z King ChristLike 964 15 revisions imported from [[:en:Module:string/gline]] 35927 Scribunto text/plain r6wdku3u8kbsa2pnl1f07kxp328mzdt Module:table/length 828 6608 35929 2025-04-08T02:24:03Z Theknightwho 1347 Created page with "local ipairs_default_iter = ipairs{} return function(t, raw) local n = 0 if raw then for i in ipairs_default_iter, t, 0 do n = i end return n end repeat n = n + 1 until t[n] == nil return n - 1 end" 35929 Scribunto text/plain tryk70hxgidgdgqrb7utnj2sub9w656 35930 35929 2025-04-08T02:24:10Z Theknightwho 1347 Protected "[[Module:table/length]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35929 Scribunto text/plain tryk70hxgidgdgqrb7utnj2sub9w656 35931 35930 2025-05-13T18:22:39Z Theknightwho 1347 35931 Scribunto text/plain o4x9nrv4mgquktkx5j1caj2i2w1oo4e 35932 35931 2025-05-14T15:38:13Z Theknightwho 1347 35932 Scribunto text/plain 9ra7u7xw4zpb7hvp67jbfh2nt31y0s2 35933 35932 2025-05-14T15:43:04Z Theknightwho 1347 35933 Scribunto text/plain tryk70hxgidgdgqrb7utnj2sub9w656 35934 35933 2026-05-25T05:35:19Z King ChristLike 964 5 revisions imported from [[:en:Module:table/length]] 35933 Scribunto text/plain tryk70hxgidgdgqrb7utnj2sub9w656 Module:table/setNested 828 6609 35935 2025-05-14T20:32:53Z Theknightwho 1347 Created page with "local select = select local function set_nested(n, i, t, v, k, ...) if i == n then t[k] = v return end local next_t = t[k] if next_t == nil then -- If there's no next table while setting nil, there's nothing more to do. if v == nil then return end next_t = {} t[k] = next_t end return set_nested(n, i + 1, next_t, v, ...) end --[==[ Given a table, value and an arbitrary number of keys, will successively access subtables using each key in turn, and..." 35935 Scribunto text/plain 00dfb2fnpciy5o579ru1p4ije87bnhg 35936 35935 2025-05-14T20:33:05Z Theknightwho 1347 Protected "[[Module:table/setNested]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35935 Scribunto text/plain 00dfb2fnpciy5o579ru1p4ije87bnhg 35937 35936 2025-05-14T21:34:31Z Theknightwho 1347 35937 Scribunto text/plain 1jxfjipchypy8qfjkmtb9b9sal1bcc1 35938 35937 2026-05-25T05:35:19Z King ChristLike 964 3 revisions imported from [[:en:Module:table/setNested]] 35937 Scribunto text/plain 1jxfjipchypy8qfjkmtb9b9sal1bcc1 Module:table/getNested 828 6610 35939 2025-05-14T20:18:44Z Theknightwho 1347 Created page with "local select = select local function get_nested(n, i, t, k, ...) if i == n then return t[k] end local v = t[k] if v == nil then return nil end return get_nested(n, i + 1, v, ...) end --[==[ Given a table and an arbitrary number of keys, will successively access subtables using each key in turn, returning the value at the final key. For example, if {t} is { {[1] = {[2] = {[3] = "foo"}}}}, {export.getNested(t, 1, 2, 3)} will return {"foo"}. If no subtable exis..." 35939 Scribunto text/plain lllecb8ep95nbko3b1m6ssn93wx096f 35940 35939 2025-05-14T20:18:57Z Theknightwho 1347 Protected "[[Module:table/getNested]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 35939 Scribunto text/plain lllecb8ep95nbko3b1m6ssn93wx096f 35941 35940 2025-05-14T20:34:46Z Theknightwho 1347 35941 Scribunto text/plain irbnrliome2ysbh7nt7dxdoic0pumne 35942 35941 2025-05-14T20:48:04Z Theknightwho 1347 35942 Scribunto text/plain k47r1va0d7yrcuj0kpf5mz89fnwt1ge 35943 35942 2025-05-14T21:09:24Z Theknightwho 1347 35943 Scribunto text/plain 6a1yiee0zlhoepxyswfjuh79tvcwm4l 35944 35943 2025-05-14T21:12:17Z Theknightwho 1347 35944 Scribunto text/plain o6mutxclm2lkvmpe1ereiyebojnjv79 35945 35944 2025-05-14T21:29:18Z Theknightwho 1347 35945 Scribunto text/plain en8ppou9242ns251m9iik6cdlis30rd 35946 35945 2025-05-14T21:41:49Z Theknightwho 1347 35946 Scribunto text/plain tm1q0pycz7xr0ute9n4h4yhpf1jzo33 35947 35946 2026-05-25T05:35:20Z King ChristLike 964 8 revisions imported from [[:en:Module:table/getNested]] 35946 Scribunto text/plain tm1q0pycz7xr0ute9n4h4yhpf1jzo33 Templeeti:shortcut 10 6611 35948 2005-02-12T14:18:14Z Richardb 1418 35948 wikitext text/x-wiki bao5zlxb5hfj00hbgcea4sg18m81pgu 35949 35948 2005-02-12T23:19:44Z Connel MacKenzie 1302 Fixed Wikipedia link to Wiktionary. 35949 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35950 35949 2005-04-16T22:28:39Z Mumbaloo 1419 35950 wikitext text/x-wiki 4axgiqd811k3x3trrpba2adgr3zay6f 35951 35950 2005-04-16T22:47:58Z Connel MacKenzie 1302 Reverted edit of Mumbaloo, changed back to last version by Connel MacKenzie 35951 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35952 35951 2005-04-17T15:14:39Z DougUp 1420 35952 wikitext text/x-wiki 4axgiqd811k3x3trrpba2adgr3zay6f 35953 35952 2005-04-17T15:24:51Z SemperBlotto 1421 Reverted edit of DougUp, changed back to last version by Connel MacKenzie 35953 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35954 35953 2005-04-19T07:43:26Z FuFou 1422 35954 wikitext text/x-wiki nl7i38b6rg2845kplkhegiqgqsdu80s 35955 35954 2005-04-19T07:49:32Z SemperBlotto 1421 Reverted edit of FuFou, changed back to last version by SemperBlotto 35955 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35956 35955 2005-04-19T21:08:05Z LePiddler~enwiktionary 1423 35956 wikitext text/x-wiki 8h3fxk0rbhr0yyoe3j2fdqhtbwhk94j 35957 35956 2005-04-19T21:18:57Z SemperBlotto 1421 Reverted edit of LePiddler, changed back to last version by SemperBlotto 35957 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35958 35957 2005-04-20T07:24:46Z Marcus Aspus 1424 35958 wikitext text/x-wiki 2zhi5qmc6qi0bfuqmyrbufencag0a2h 35959 35958 2005-04-20T07:27:18Z SemperBlotto 1421 Reverted edit of Marcus Aspus, changed back to last version by SemperBlotto 35959 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35960 35959 2005-04-22T07:27:24Z Mangananna~enwiktionary 1425 35960 wikitext text/x-wiki 1mtv7l75zmnuydg6wy9rfzas8ya5biv 35961 35960 2005-04-22T07:28:26Z SemperBlotto 1421 Reverted edit of Mangananna, changed back to last version by SemperBlotto 35961 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35962 35961 2005-04-23T20:38:55Z Bobtail 1426 35962 wikitext text/x-wiki 1mtv7l75zmnuydg6wy9rfzas8ya5biv 35963 35962 2005-04-23T22:02:57Z Rich Farmbrough 1427 rv vandal 35963 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35964 35963 2005-04-29T07:51:43Z Mobo 1428 35964 wikitext text/x-wiki okys979z5giduutl5xu7dauw9t4dsi8 35965 35964 2005-04-29T09:12:26Z Kevin Rector 1429 rv vandalism 35965 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35966 35965 2005-04-30T08:33:50Z Beavis~enwiktionary 1430 35966 wikitext text/x-wiki q3gzuu1qe0sh9ovypcabylppwadbkra 35967 35966 2005-04-30T08:54:07Z Angela 1431 Reverted edit of Beavis, changed back to last version by Kevin Rector 35967 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35968 35967 2005-04-30T23:02:02Z Mangle~enwiktionary 1432 35968 wikitext text/x-wiki 0uccnsing39ma63r0lf76q2mdu07wfe 35969 35968 2005-04-30T23:15:51Z Wonderfool 1433 rv 35969 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35970 35969 2005-05-01T06:31:17Z Buttilla the Bun 1434 35970 wikitext text/x-wiki kug9bmemt3x641h2kdu28vjt6f3rb3i 35971 35970 2005-05-01T07:01:41Z Kevin Rector 1429 rv vandalism 35971 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35972 35971 2005-05-05T08:07:59Z Squarepee 1435 35972 wikitext text/x-wiki q3gzuu1qe0sh9ovypcabylppwadbkra 35973 35972 2005-05-05T08:13:19Z Connel MacKenzie 1302 Reverted edit of Squarepee, changed back to last version by Kevin Rector 35973 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35974 35973 2005-05-14T09:19:39Z Phildo~enwiktionary 1436 35974 wikitext text/x-wiki dakh2zceidraxwp8khe02oq932mww6u 35975 35974 2005-05-14T09:23:37Z SemperBlotto 1421 Reverted edit of Phildo, changed back to last version by Connel MacKenzie 35975 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35976 35975 2005-05-25T07:26:33Z Kung Poo 1437 35976 wikitext text/x-wiki q3gzuu1qe0sh9ovypcabylppwadbkra 35977 35976 2005-05-25T07:46:07Z Mike 1438 rv 35977 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35978 35977 2005-06-07T18:52:09Z Beano64 1439 35978 wikitext text/x-wiki 7slcsysbh6ztmiy948rdotwcch900oa 35979 35978 2005-06-07T18:56:35Z Jun-Dai 1440 reverted Pelican shit 35979 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35980 35979 2005-06-08T08:22:33Z Feathered Yak 1441 35980 wikitext text/x-wiki cgo4f9aauhcyk9tjujocqbo2fqqqrth 35981 35980 2005-06-08T08:40:48Z Connel MacKenzie 1302 Reverted edit of Feathered Yak, changed back to last version by Jun-Dai 35981 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35982 35981 2005-06-21T08:28:57Z Glixo 1442 35982 wikitext text/x-wiki hrp5v0fntcximdjmxwb7tnhhbseqkel 35983 35982 2005-06-21T08:57:56Z Paul G 1443 Reverted edit of Glixo, changed back to last version by Connel MacKenzie 35983 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35984 35983 2005-06-29T21:27:41Z Wytukaze 1444 [[Template:Shortcut]] moved to [[Template:shortcut]] 35983 wikitext text/x-wiki sgzbhz2wplejajufoucg2cymtm00hwg 35985 35984 2006-02-15T08:40:26Z Connel MacKenzie 1302 +Fusionar 35985 wikitext text/x-wiki mewlvde9bfzkhn4o8zueovqfdwc3wyn 35986 35985 2006-02-15T08:44:32Z Connel MacKenzie 1302 35986 wikitext text/x-wiki m6r6q0pfcf23cycuubcysrs9126j3uz 35987 35986 2006-03-28T01:18:05Z Pathoschild 398 Switched to svg image 35987 wikitext text/x-wiki mwqg11f6ghj5ireq1vy1ynb09culqul 35988 35987 2006-04-22T04:53:54Z Connel MacKenzie 1302 allow for strange things I ran across, checking them all. 35988 wikitext text/x-wiki r8oagbdm5e4xqv1m4kez3at12qrhll1 35989 35988 2006-05-09T17:45:03Z Vildricianus 1301 use new parser function #if: (test) 35989 wikitext text/x-wiki cs1p7wbkpnvp7qhknt2cqko4y76oc61 35990 35989 2006-05-09T17:45:20Z Vildricianus 1301 35990 wikitext text/x-wiki c8amhx0bt50zdkubqlgevmm7mabg6oo 35991 35990 2006-05-09T17:46:03Z Vildricianus 1301 35991 wikitext text/x-wiki s9phv6y046ora18amca5zldirnyzaku 35992 35991 2006-05-09T17:46:29Z Vildricianus 1301 35992 wikitext text/x-wiki tai1andhejqqwjqo8ndfvp6m37gzf5j 35993 35992 2006-05-09T17:47:09Z Vildricianus 1301 35993 wikitext text/x-wiki 1jzjcsc4monmmvnleho175fgqh3u4i4 35994 35993 2006-05-09T17:50:02Z Vildricianus 1301 35994 wikitext text/x-wiki 0jm1biadugei2qajlcp3zm58hnxhlo4 35995 35994 2006-05-22T19:35:45Z Vildricianus 1301 sorry, too many icons! 35995 wikitext text/x-wiki 1jzjcsc4monmmvnleho175fgqh3u4i4 35996 35995 2006-06-28T23:35:47Z Connel MacKenzie 1302 +cat 35996 wikitext text/x-wiki irvavyvwul5qevsqtt1dlochu77doer 35997 35996 2006-07-01T18:11:04Z Vildricianus 1301 35997 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 35998 35997 2006-09-06T09:36:33Z Flembaugh 1445 35998 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 35999 35998 2006-09-06T09:39:50Z Pajz 1446 Revert to the revision prior to revision 1391744 dated 2006-09-06 09:36:33 by Flembaugh using [[:en:Wikipedia:Tools/Navigation_popups|popups]] 35999 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 36000 35999 2006-09-06T09:42:25Z Flembaugh 1445 36000 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 36001 36000 2006-09-06T09:42:39Z Pajz 1446 Revert to revision 1391762 dated 2006-09-06 09:39:50 by Pill using [[:en:Wikipedia:Tools/Navigation_popups|popups]] 36001 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 36002 36001 2006-09-06T09:43:35Z Flembaugh 1445 36002 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 36003 36002 2006-09-06T09:44:00Z Pajz 1446 Revert to revision 1391777 dated 2006-09-06 09:42:39 by Pill using [[:en:Wikipedia:Tools/Navigation_popups|popups]] 36003 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 36004 36003 2006-09-07T23:59:32Z Gutschinbild 1447 36004 wikitext text/x-wiki ajsiazu890zi2np51f55j5cjalozxv8 36005 36004 2006-09-08T00:35:26Z Connel MacKenzie 1302 Reverted edits by [[Special:Contributions/Gutschinbild|Gutschinbild]] ([[User_talk:Gutschinbild|Talk]]); changed back to last version by [[User:Pill|Pill]] 36005 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 36006 36005 2006-09-08T00:37:14Z Connel MacKenzie 1302 Protected "[[Template:shortcut]]": category:Buttfucking [edit=sysop:move=sysop] 36005 wikitext text/x-wiki bszzl5f3h2ijyess29rtk0l0zuq7c48 36007 36006 2008-06-06T13:30:11Z Conrad.Irwin 1315 pluralise shortcut if more than one 36007 wikitext text/x-wiki a7fkavdtbv94lrquu11mfftcx6ntb75 36008 36007 2008-12-08T19:45:33Z Msh210 1325 {{{temp}}} 36008 wikitext text/x-wiki 9d8ijcfaeyoz0roamoy244a1a49u0ti 36009 36008 2010-06-23T05:52:27Z Bequw 1408 +{{documentation}} 36009 wikitext text/x-wiki dj2lkhhchlte4eu9k0x66z7hfq9xx4b 36010 36009 2010-09-28T14:54:39Z Mglovesfun 1369 +nocat parameter 36010 wikitext text/x-wiki 7m45e1raygkuie8g3947wbkuvv7710r 36011 36010 2010-10-04T00:26:17Z Daniel Carrero 1329 Expanding quantity of parameters. 36011 wikitext text/x-wiki ir1goincxbqz44vkncyq0t2098td2fu 36012 36011 2010-10-04T01:18:47Z Daniel Carrero 1329 36012 wikitext text/x-wiki 0zwqv16tj4447izboeh7w451plr1iuj 36013 36012 2010-12-16T08:29:37Z Msh210 1325 36013 wikitext text/x-wiki 2b15y9zrkzamr6mqzmpgg3dt3b46qqe 36014 36013 2014-03-28T22:57:22Z Rua 1351 36014 wikitext text/x-wiki mi5vguvkhyki9w616jvhkae2jidfory 36015 36014 2014-03-28T22:57:50Z Rua 1351 36015 wikitext text/x-wiki quqxc4azxb8axpu5lr0aqhbw0oyczv4 36016 36015 2014-03-28T23:01:35Z Rua 1351 36016 wikitext text/x-wiki ft2qrwu9v3o35157dnyqrc6cncej756 36017 36016 2014-03-28T23:04:58Z Rua 1351 36017 wikitext text/x-wiki 97b5enup8t7kmcdyfrejk6olgl50vqn 36018 36017 2014-09-25T04:55:28Z Kephir 1378 Replaced content with "{{#invoke:shortcut box|show}}<noinclude>{{documentation}}" 36018 wikitext text/x-wiki hbogz8kqjkw4ge5qgvjw73uqx3he6ep 36019 36018 2016-02-04T00:37:09Z Krenair 1448 fix for https://gerrit.wikimedia.org/r/#/c/255258/ 36019 wikitext text/x-wiki f3q5p8szuj12jizt5o7ymi4gd9wf0qg 36020 36019 2016-10-25T20:00:50Z TheDaveRoss 1305 Changed protection level for "[[Template:shortcut]]": Adjusting the protection level from 'sysop' to 'template editor'. ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 36019 wikitext text/x-wiki f3q5p8szuj12jizt5o7ymi4gd9wf0qg 36021 36020 2024-09-03T00:19:00Z Theknightwho 1347 36021 wikitext text/x-wiki hrs1divbwh43fiqj1430dy7cwj8q7x1 36022 36021 2024-09-15T09:46:13Z Theknightwho 1347 36022 wikitext text/x-wiki exsyrlhl8x8eep173m56lwf7p5s2adf 36023 36022 2026-05-25T05:36:38Z King ChristLike 964 75 revisions imported from [[:en:Template:shortcut]] 36022 wikitext text/x-wiki exsyrlhl8x8eep173m56lwf7p5s2adf Templeeti:l 10 6612 36024 2014-10-30T23:36:59Z Rua 1351 CodeCat moved page [[Template:l]] to [[Template:link]] over redirect 36024 wikitext text/x-wiki i18g4v2u4rxi3a5x5fltb2h6228rmi4 36025 36024 2023-07-08T19:05:29Z Theknightwho 1347 Changed protection settings for "[[Template:l]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 36024 wikitext text/x-wiki i18g4v2u4rxi3a5x5fltb2h6228rmi4 36026 36025 2026-05-25T05:36:38Z King ChristLike 964 2 revisions imported from [[:en:Template:l]] 36024 wikitext text/x-wiki i18g4v2u4rxi3a5x5fltb2h6228rmi4 Templeeti:alt sp 10 6613 36030 2017-01-04T20:49:07Z Quadcont 1495 Redirected page to [[Template:alternative spelling of]] 36030 wikitext text/x-wiki tqhjepanvy3n9dh78yq967zmigpxn4f 36031 36030 2019-04-02T07:09:32Z Benwing2 1346 Benwing2 moved page [[Template:alt-sp]] to [[Template:alt sp]]: standardizing names 36030 wikitext text/x-wiki tqhjepanvy3n9dh78yq967zmigpxn4f 36032 36031 2019-04-02T07:09:57Z Benwing2 1346 36032 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36033 36032 2024-04-27T12:31:00Z SurjectionBot 1386 Protected "[[Template:alt sp]]": (bot) automatically protect highly visible templates/modules (reference score: 1998+ >= 1000) ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 36032 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36034 36033 2026-04-15T09:13:16Z Surjection 380 Changed protection settings for "[[Template:alt sp]]": Highly visible template/module ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 36032 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36035 36034 2026-05-25T05:36:43Z King ChristLike 964 5 revisions imported from [[:en:Template:alt_sp]] 36032 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 Templeeti:altsp 10 6614 36036 2022-02-05T06:36:26Z Svartava 428 accidentally used it at [[Special:Permalink/65649444]] but this doesn't seem like a bad idea… in line with [[t:altform]] w/o space 36036 wikitext text/x-wiki pbfl4pecnbnyvnig7tw1v8phm6mq2rf 36037 36036 2024-06-15T13:18:09Z Surjection 380 Protected "[[Template:altsp]]": Highly visible template/module ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 36036 wikitext text/x-wiki pbfl4pecnbnyvnig7tw1v8phm6mq2rf 36038 36037 2026-04-15T19:41:49Z Surjection 380 Changed protection settings for "[[Template:altsp]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 36036 wikitext text/x-wiki pbfl4pecnbnyvnig7tw1v8phm6mq2rf 36039 36038 2026-05-25T05:36:44Z King ChristLike 964 3 revisions imported from [[:en:Template:altsp]] 36036 wikitext text/x-wiki pbfl4pecnbnyvnig7tw1v8phm6mq2rf Templeeti:shortcut/documentation 10 6615 36040 2010-06-23T05:51:18Z Bequw 1408 Created page with '{{documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> <includeonly> <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Wikti...' 36040 wikitext text/x-wiki 21ug4xiefea0y2npxx298nyqh9kphf2 36041 36040 2010-06-23T15:58:52Z Pqr1 1496 36041 wikitext text/x-wiki oaks5ztjqfu7po6tgudd6xvuyt54aj5 36042 36041 2010-06-23T16:02:39Z Mglovesfun 1369 Reverted edits by [[Special:Contributions/Pqr1|Pqr1]] ([[User_talk:Pqr1|Talk]]); changed back to last version by [[User:Bequw|Bequw]] 36042 wikitext text/x-wiki 21ug4xiefea0y2npxx298nyqh9kphf2 36043 36042 2010-09-24T00:58:44Z Daniel Carrero 1329 Creating the documentation. 36043 wikitext text/x-wiki rzo1vrggjt8aeodohc6rv6nckki9xpx 36044 36043 2010-09-24T01:00:08Z Daniel Carrero 1329 36044 wikitext text/x-wiki f42gx2b71mk871rsz3e9k3jcrhcq3k1 36045 36044 2010-10-19T13:15:31Z ICEAGE 1497 36045 wikitext text/x-wiki a6jr1w9qvn7vgmufkbumu9i8ks5jvzj 36046 36045 2012-05-07T03:43:09Z Cjbeaty 1498 Blanked the page 36046 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 36047 36046 2012-05-07T03:54:55Z Atelaes 1499 Reverted edits by [[Special:Contributions/Cjbeaty|Cjbeaty]] ([[User_talk:Cjbeaty|Talk]]); changed back to last version by [[User:ICEAGE|ICEAGE]] 36047 wikitext text/x-wiki a6jr1w9qvn7vgmufkbumu9i8ks5jvzj 36048 36047 2012-11-21T16:45:17Z Dicionarista 1500 36048 wikitext text/x-wiki jvhkyyhfu4hiw6wer4vlkafiuf4z96w 36049 36048 2013-04-26T19:05:55Z Rua 1351 CodeCat moved page [[Template:shortcut/doc]] to [[Template:shortcut/documentation]] without leaving a redirect: Moving documentation 36048 wikitext text/x-wiki jvhkyyhfu4hiw6wer4vlkafiuf4z96w 36050 36049 2014-08-09T17:00:20Z JackPotte 1327 36050 wikitext text/x-wiki p224nugjx3zdbxvpqem8f0446yurccm 36051 36050 2014-09-26T17:46:19Z Kephir 1378 36051 wikitext text/x-wiki oo6a7lpv9mj5f6po0jtrlq1v6iy7td6 36052 36051 2014-11-16T17:40:47Z Vive la Rosière 1501 36052 wikitext text/x-wiki lj7noy7aancvxivjomcglatcaotwmko 36053 36052 2018-01-03T06:20:45Z Erutuon 1339 example of template shortcut 36053 wikitext text/x-wiki ti7w2wy9skfu91vwexblb3rjpm47p8w 36054 36053 2020-04-01T17:55:10Z 41.161.74.101 Replaced content with "{{documentation subpage}} <!-- PLEASE ADD CATEGORIES AND" 36054 wikitext text/x-wiki oa7b4hxbcs29769tn4894cdnk3iv5fa 36055 36054 2020-04-01T17:55:27Z Rua 1351 Reverted edits by [[Special:Contributions/41.161.74.101|41.161.74.101]]. If you think this rollback is in error, please leave a message on my talk page. 36055 wikitext text/x-wiki ti7w2wy9skfu91vwexblb3rjpm47p8w 36056 36055 2020-07-18T05:18:25Z 2604:3D08:EA87:7E00:D00:5DA7:1DC9:E2EA 36056 wikitext text/x-wiki 2j6lnb65wwhgbp3qenckydkpsp43ccy 36057 36056 2020-07-18T05:21:24Z Erutuon 1339 Reverted edits by [[Special:Contributions/2604:3D08:EA87:7E00:D00:5DA7:1DC9:E2EA|2604:3D08:EA87:7E00:D00:5DA7:1DC9:E2EA]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 36057 wikitext text/x-wiki ti7w2wy9skfu91vwexblb3rjpm47p8w 36058 36057 2021-07-14T04:14:39Z 2600:387:1:809:0:0:0:27 36058 wikitext text/x-wiki 4o1j8pommdmes0lpga81qkrln0klvkx 36059 36058 2021-07-21T03:54:45Z Chuck Entz 1231 Reverted edits by [[Special:Contributions/2600:387:1:809:0:0:0:27|2600:387:1:809:0:0:0:27]]. If you think this rollback is in error, please leave a message on my talk page. 36059 wikitext text/x-wiki ti7w2wy9skfu91vwexblb3rjpm47p8w 36060 36059 2021-08-23T21:53:26Z ExE Boss 1502 /* top */ Add {{[[Template:Lua|Lua]]}} 36060 wikitext text/x-wiki ehppiq5c628pqr2emg5latme8oztonr 36061 36060 2023-08-05T04:38:16Z WingerBot 1359 rename {{Lua}} to {{uses lua}} 36061 wikitext text/x-wiki q54ge3vpts0b1ye9vv0e63wa9yjz94c 36062 36061 2024-07-21T17:52:03Z J3133 1340 36062 wikitext text/x-wiki sjkzm9t8d9v5j6mtj1a36cexhd886x7 36063 36062 2024-09-03T00:23:14Z Theknightwho 1347 36063 wikitext text/x-wiki 93a84crhi19yaoigcddu2ye2xasdqyi 36064 36063 2025-01-16T13:41:48Z Dahyang84 1503 æ 36064 wikitext text/x-wiki a0smo4fzkp8peigh731uawt9n9qnmmj 36065 36064 2025-01-16T13:46:00Z J3133 1340 Undo revision [[Special:Diff/83621760|83621760]] by [[Special:Contributions/Dahyang84|Dahyang84]] ([[User talk:Dahyang84|talk]]) 36065 wikitext text/x-wiki 93a84crhi19yaoigcddu2ye2xasdqyi 36066 36065 2025-06-18T03:35:28Z Benwing2 1346 expand doc, note new syntax 36066 wikitext text/x-wiki seis9ctiftmem076cpyquipzpeybxj9 36067 36066 2026-05-25T05:36:54Z King ChristLike 964 27 revisions imported from [[:en:Template:shortcut/documentation]] 36066 wikitext text/x-wiki seis9ctiftmem076cpyquipzpeybxj9 Templeeti:code 10 6616 36068 2010-01-27T06:30:27Z Daniel Carrero 1329 Created page with '<includeonly>'''{{{1|}}}'''{{#if:{{{2|}}}|&nbsp;<sup>{{temp|{{{2|}}}}}</sup>}}</includeonly>' 36068 wikitext text/x-wiki 1cd4sei25psc98946x14c9pl1zudgg8 36069 36068 2010-01-27T06:32:25Z Daniel Carrero 1329 36069 wikitext text/x-wiki tl21stn0yuoa6ku5u7upxtpa7et5xog 36070 36069 2010-01-27T06:33:44Z Daniel Carrero 1329 36070 wikitext text/x-wiki ivwlx79cck5yj4xm4juhpbo1m0i6g2a 36071 36070 2010-10-05T23:15:52Z Daniel Carrero 1329 {{documentation}} 36071 wikitext text/x-wiki fwoqnh0vh2jv4ziyg9jguwfafy8yjfg 36072 36071 2010-10-05T23:20:18Z Daniel Carrero 1329 moved [[Template:LANGCODE]] to [[Template:code]]: This template is now used in multiple pages, not only in "WT:LANGCODE". 36071 wikitext text/x-wiki fwoqnh0vh2jv4ziyg9jguwfafy8yjfg 36073 36072 2014-03-27T08:57:28Z Kephir 1378 hijacking unused template 36073 wikitext text/x-wiki fullw73tbgphgybq9fmo605z7ayssf0 36074 36073 2014-03-27T09:05:23Z Kephir 1378 |= 36074 wikitext text/x-wiki 98lcwqurlzgmnp4yhyco914jmxxqii1 36075 36074 2014-04-30T06:30:08Z Kephir 1378 <code> 36075 wikitext text/x-wiki 0anykx9dj15o2w5ixoz714fgl1qp9ei 36076 36075 2014-07-31T15:01:10Z Wikitiki89 1330 36076 wikitext text/x-wiki 0vxww5gksj22ixglpx0921a659y4fu4 36077 36076 2014-08-02T07:07:03Z Kephir 1378 36077 wikitext text/x-wiki 9vj6bq6suvw32vvkik7plgu24kjq1sa 36078 36077 2015-07-19T08:17:25Z Kephir 1378 drop <code> surrounding the {{#tag:}} (now provided by MediaWiki) 36078 wikitext text/x-wiki i0wopcib5u0b1s10wrl4b4x581yadfu 36079 36078 2016-02-05T04:25:10Z TheDaveRoss 1305 Adding closing noinclude tag. 36079 wikitext text/x-wiki gk9u23bvgl0i3115hupyoi5vtq0l8rt 36080 36079 2017-01-27T00:34:42Z Erutuon 1339 +style 36080 wikitext text/x-wiki lot2panltd77yjija6nrgg5kzu444ar 36081 36080 2019-06-26T19:11:53Z 175.157.99.232 pnp repair 36081 wikitext text/x-wiki gwszhlme4mf2b8zngtao7g0kqd514zy 36082 36081 2019-06-26T19:17:01Z Robbie SWE 1487 Reverted edits by [[Special:Contributions/175.157.99.232|175.157.99.232]]. If you think this rollback is in error, please leave a message on my talk page. 36082 wikitext text/x-wiki lot2panltd77yjija6nrgg5kzu444ar 36083 36082 2019-10-31T18:29:27Z 49.197.26.39 36083 wikitext text/x-wiki ebgn4kf83lb83ampvqkygugkwoultk0 36084 36083 2019-10-31T18:55:57Z Surjection 380 Reverted edits by [[Special:Contributions/49.197.26.39|49.197.26.39]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 36084 wikitext text/x-wiki lot2panltd77yjija6nrgg5kzu444ar 36085 36084 2020-04-17T16:31:55Z Tacsipacsi 1488 use inline="inline" instead of deprecated enclose="none" 36085 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 36086 36085 2020-06-26T01:25:33Z 5.208.230.250 36086 wikitext text/x-wiki s6xmt11zohblbsjpuymt5fjp7efkug7 36087 36086 2020-06-26T05:14:29Z Erutuon 1339 Please explain! Reverted edits by [[Special:Contributions/5.208.230.250|5.208.230.250]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 36087 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 36088 36087 2020-06-29T04:19:33Z 99.203.28.137 /* Example */ 36088 wikitext text/x-wiki qjso9c0m42u2he3ldrizai5lqfs09hu 36089 36088 2020-06-29T05:29:34Z Erutuon 1339 Reverted edits by [[Special:Contributions/99.203.28.137|99.203.28.137]]. If you think this rollback is in error, please leave a message on my [[User talk:Erutuon|talk page]]. 36089 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 36090 36089 2020-06-29T05:29:49Z Erutuon 1339 Protected "[[Template:code]]": Excessive vandalism ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 36089 wikitext text/x-wiki iqzf52titmdq1zdhnugptrx0qlm9rhm 36091 36090 2024-04-11T02:45:15Z Theknightwho 1347 Convert to Lua, so that nowiki tags can be nested inside properly. 36091 wikitext text/x-wiki elz92n6wosc3vfz1cu3dkycgrq2rkrh 36092 36091 2026-05-25T05:36:56Z King ChristLike 964 24 revisions imported from [[:en:Template:code]] 36091 wikitext text/x-wiki elz92n6wosc3vfz1cu3dkycgrq2rkrh Templeeti:alt spelling of 10 6617 36093 2023-04-04T07:53:43Z Glades12 1504 Useful shortcut for those who may not guess that "spelling" is abbreviated as "sp". Why is this unwanted when its existence harms no one? 36093 wikitext text/x-wiki r9ob28atkhk26th02l9w5ldt0h3caie 36094 36093 2025-05-28T17:45:54Z Surjection 380 Protected "[[Template:alt spelling of]]": Highly visible template/module ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 36093 wikitext text/x-wiki r9ob28atkhk26th02l9w5ldt0h3caie 36095 36094 2026-05-25T05:36:57Z King ChristLike 964 2 revisions imported from [[:en:Template:alt_spelling_of]] 36093 wikitext text/x-wiki r9ob28atkhk26th02l9w5ldt0h3caie Templeeti:E 10 6618 36096 2016-02-04T17:12:53Z Kc kennylau 1373 Redirected page to [[Category:Pages with module errors]] 36096 wikitext text/x-wiki b75awhv14hjtmn5bdy12a2k69ormykl 36097 36096 2023-03-24T02:32:52Z Fish bowl 1382 <!--code for checking emptiness, from [[Template:movecat]] 36097 wikitext text/x-wiki hc0dwnv6qi62obxn8is4kwyg9w3rp01 36098 36097 2023-03-24T02:33:31Z Fish bowl 1382 36098 wikitext text/x-wiki 2jzr0gap9i4flf38h2c0fp1vv9cdq20 36099 36098 2023-05-21T20:00:50Z Chuck Entz 1231 Protected "[[Category:E]]": Highly visible template/module ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) 36098 wikitext text/x-wiki 2jzr0gap9i4flf38h2c0fp1vv9cdq20 36100 36099 2026-05-25T05:36:57Z King ChristLike 964 4 revisions imported from [[:en:Category:E]] 36098 wikitext text/x-wiki 2jzr0gap9i4flf38h2c0fp1vv9cdq20 Templeeti:ERROR 10 6619 36101 2016-02-04T17:12:54Z Kc kennylau 1373 Redirected page to [[Category:Pages with module errors]] 36101 wikitext text/x-wiki b75awhv14hjtmn5bdy12a2k69ormykl 36102 36101 2023-05-21T20:01:12Z Chuck Entz 1231 Protected "[[Category:ERROR]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) 36101 wikitext text/x-wiki b75awhv14hjtmn5bdy12a2k69ormykl 36103 36102 2026-05-25T05:36:57Z King ChristLike 964 2 revisions imported from [[:en:Category:ERROR]] 36101 wikitext text/x-wiki b75awhv14hjtmn5bdy12a2k69ormykl Templeeti:alt spell 10 6620 36104 2021-11-20T01:55:00Z Vivaelcelta 1505 Redirected page to [[Template:alternative spelling of]] 36104 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36105 36104 2026-05-25T05:36:59Z King ChristLike 964 1 revision imported from [[:en:Template:alt_spell]] 36104 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 Templeeti:alt sp of 10 6621 36106 2022-07-01T10:18:43Z Theknightwho 1347 Redirected page to [[Template:alternative spelling of]] 36106 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36107 36106 2023-04-21T08:37:42Z It is probably 1506 temporary 36107 wikitext text/x-wiki jc6d083utjms40e1jtx0cu200akzu7d 36108 36107 2023-05-10T13:41:03Z 2003:DE:3724:F14:A8BC:6D10:5D61:B07A Undo revision 72730151 by [[Special:Contributions/It is probably|It is probably]] ([[User talk:It is probably|talk]]) 36108 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36109 36108 2024-04-27T12:31:01Z SurjectionBot 1386 Protected "[[Template:alt sp of]]": (bot) automatically protect highly visible templates/modules (reference score: 1054+ >= 1000) ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 36108 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36110 36109 2026-04-15T19:22:54Z Surjection 380 Changed protection settings for "[[Template:alt sp of]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 36108 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 36111 36110 2026-05-25T05:36:59Z King ChristLike 964 5 revisions imported from [[:en:Template:alt_sp_of]] 36108 wikitext text/x-wiki jyvitzdkyhy3cthywm00eyurb4j3vq9 Templeeti:cd 10 6622 36112 2024-02-27T00:11:00Z Benwing2 1346 Created page with "<code>{{{1}}}</code><noinclude>{{documentation}}</noinclude>" 36112 wikitext text/x-wiki dvzghs611betlrjnczfe67xgeis2avs 36113 36112 2024-04-25T16:54:32Z 152.26.51.90 36113 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 36114 36113 2024-04-25T16:54:41Z Surjection 380 Reverted edits by [[Special:Contributions/152.26.51.90|152.26.51.90]]. If you think this rollback is in error, please leave a message on my [[User talk:Surjection|talk page]]. 36114 wikitext text/x-wiki dvzghs611betlrjnczfe67xgeis2avs 36115 36114 2024-04-25T16:57:27Z Surjection 380 Protected "[[Template:cd]]" ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)) 36114 wikitext text/x-wiki dvzghs611betlrjnczfe67xgeis2avs 36116 36115 2024-06-17T16:20:57Z Theknightwho 1347 Redirect to [[Template:code]], which is now clever enough to treat param 1 as the text input if param 2 hasn't been given. This also means the initial equals sign hack can be used as well. 36116 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt 36117 36116 2026-04-15T19:13:40Z Surjection 380 Changed protection settings for "[[Template:cd]]" ([Edit=Allow only autopatrollers] (indefinite) [Move=Allow only autopatrollers] (indefinite)) 36116 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt 36118 36117 2026-05-25T05:36:59Z King ChristLike 964 6 revisions imported from [[:en:Template:cd]] 36116 wikitext text/x-wiki kaxcai41ou8uprnp6jghkf8869oymbt Templeeti:uses lua 10 6623 36119 2021-07-04T05:29:11Z ExE Boss 1502 Copied from [[mw:Template:Lua]] 36119 wikitext text/x-wiki 87gjmzkq4rmgi2pgs2mwjlvg8jqj8nh 36120 36119 2023-08-05T04:35:20Z Benwing2 1346 Benwing2 moved page [[Template:Lua]] to [[Template:uses lua]]: better and less confusing name, doesn't conflict with {{lua}} 36119 wikitext text/x-wiki 87gjmzkq4rmgi2pgs2mwjlvg8jqj8nh 36121 36120 2023-08-05T04:37:33Z WingerBot 1359 rename {{Lua}} to {{uses lua}} 36121 wikitext text/x-wiki 4j6taikejlid4bck21oyobco5nd829s 36122 36121 2024-08-30T15:34:14Z Ioaxxere 1384 [[Template:uses lua]] ironically no longer uses Lua 36122 wikitext text/x-wiki ey4a16p62kvzd6b0vjfsdkdkuelgv0y 36123 36122 2024-09-09T14:43:26Z Babr 1470 36123 wikitext text/x-wiki gdz5pqcot3sxlvsdawpjvb0t2m406h1 36124 36123 2024-09-09T14:55:14Z Babr 1470 36124 wikitext text/x-wiki ey500ewb5v1a3ukd5hs1yk6x9kxgpgb 36125 36124 2024-09-10T04:03:37Z Ioaxxere 1384 use palette colours 36125 wikitext text/x-wiki m7p63l5aqkag0p8wdtlt0ar2tlmv7io 36126 36125 2024-09-11T10:56:18Z Surjection 380 as long as Palette can be disabled, all vars using it must have fallback values 36126 wikitext text/x-wiki 2ebq4ihqjvc188jss17xs8nxpghsoth 36127 36126 2024-09-12T12:48:26Z Sławobóg 1477 image 36127 wikitext text/x-wiki r30ygffiiuw42dvuu70i8fgjzot3e43 36128 36127 2024-09-13T04:00:09Z Babr 1470 36128 wikitext text/x-wiki 8ljqigklwp743exn1p0945exdlgnz0n 36129 36128 2025-02-03T20:26:38Z Surjection 380 Protected "[[Template:uses lua]]": Highly visible template/module ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) 36128 wikitext text/x-wiki 8ljqigklwp743exn1p0945exdlgnz0n 36130 36129 2025-03-18T17:38:20Z Theknightwho 1347 Use a simple Lua module to handle arbitrary numbers of parameters + to normalise module names. 36130 wikitext text/x-wiki o8iydnk4kdnex87sptejs1va1y7ekmj 36131 36130 2025-04-05T22:41:18Z Theknightwho 1347 36131 wikitext text/x-wiki sasuq3knqec9zgioiaqycinjjsi8d3z 36132 36131 2026-05-25T05:37:01Z King ChristLike 964 13 revisions imported from [[:en:Template:uses_lua]] 36131 wikitext text/x-wiki sasuq3knqec9zgioiaqycinjjsi8d3z Templeeti:ERR 10 6624 36133 2023-10-19T23:19:50Z Theknightwho 1347 Redirected page to [[Category:Pages with module errors]] 36133 wikitext text/x-wiki b75awhv14hjtmn5bdy12a2k69ormykl 36134 36133 2026-05-25T05:37:01Z King ChristLike 964 1 revision imported from [[:en:Category:ERR]] 36133 wikitext text/x-wiki b75awhv14hjtmn5bdy12a2k69ormykl