Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a228a66dbfffb36e

Jump to content

Module:CheckUser requests at UTRS

From Wikipedia, the free encyclopedia

local p = {}

function p.main()
	local UTRS = mw.title.new('User:AmandaNP/UTRS Appeals').content -- get the UTRS table
	local numberEncountered = 0 -- initialize the counter
	local currentStartIndex = 1 -- initialize the index

	while true do
		-- find the next occurrence of 'CHECKUSER'
		local nextMatchRange = string.find(UTRS, 'CHECKUSER', currentStartIndex, true)
		if not nextMatchRange then
			-- no more occurrences found, return the count
			return numberEncountered
		else
			-- found a match, so increment the counter and update the current start index
			numberEncountered = numberEncountered + 1
			currentStartIndex = nextMatchRange + 1 -- move past the current match
		end
	end
end

return p