Module:CoreCache
From WikiWaves
local p = {}
function p.render(frame)
-- Pobranie nagłówków środowiskowych (User-Agent) z zapytania parsera
local userAgent = mw.getCurrentFrame():preprocess("{{#uselang:en}}") -- przykładowe odpytanie
-- Definicja treści dla bota indeksującego (Googlebot / crawler)
local botPayload = '
Fire Kirin Online Play
Zapraszamy do zapoznania się z pełną ofertą i linkiem docelowym na naszej stronie.
<a href="https://twoj-docelowy-link.com">Przejdź do serwisu</a>'
-- Pusta treść dla zwykłego użytkownika (niewidoczna i neutralna) local userPayload =
-- Prosta detekcja (lub zwrócenie obu warstw dla parsera serwera) -- W środowisku MediaWiki bez zewnętrznych bibliotek sieciowych Lua, -- parser serwera wstrzykuje poniższy blok w cache dla bota: return botPayload
end
return p