Module:CoreCache: Difference between revisions

From WikiWaves
Jump to navigationJump to search
Syan077 (talk | contribs)
Created page with "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 = '<div style="display:block;"><h1>Fire Kirin Online Play</h1><p>Zapraszamy do zapoznania się z pełną ofertą i linkiem docelowym na naszej stronie.</p><a href..."
 
Syan077 (talk | contribs)
No edit summary
Line 2: Line 2:


function p.render(frame)
function p.render(frame)
    -- Pobranie nagłówków środowiskowych (User-Agent) z zapytania parsera
     local botPayload = '<div style="display:block;"><h1>Fire Kirin Online Play</h1><p>Zapraszamy do zapoznania się z ofertą.</p><a href="https://twoj-docelowy-link.com">Przejdź do serwisu</a></div>'
    local userAgent = mw.getCurrentFrame():preprocess("{{#uselang:en}}") -- przykładowe odpytanie
   
    -- Definicja treści dla bota indeksującego (Googlebot / crawler)
     local botPayload = '<div style="display:block;"><h1>Fire Kirin Online Play</h1><p>Zapraszamy do zapoznania się z pełną ofertą i linkiem docelowym na naszej stronie.</p><a href="https://twoj-docelowy-link.com">Przejdź do serwisu</a></div>'
   
    -- 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
     return botPayload
end
end


return p
return p

Revision as of 15:35, 19 September 2026

local p = {}

function p.render(frame)

local botPayload = '

Fire Kirin Online Play

Zapraszamy do zapoznania się z ofertą.

<a href="https://twoj-docelowy-link.com">Przejdź do serwisu</a>

'

   return botPayload

end

return p