Wikibooks plwikibooks https://pl.wikibooks.org/wiki/Wikibooks:Strona_g%C5%82%C3%B3wna MediaWiki 1.47.0-wmf.17 first-letter Media Specjalna Dyskusja Wikipedysta Dyskusja wikipedysty Wikibooks Dyskusja Wikibooks Plik Dyskusja pliku MediaWiki Dyskusja MediaWiki Szablon Dyskusja szablonu Pomoc Dyskusja pomocy Kategoria Dyskusja kategorii Wikijunior Dyskusja Wikijuniora TimedText TimedText talk Moduł Dyskusja modułu Wydarzenie Dyskusja wydarzenia MediaWiki:Scribunto-doc-page-show 8 33746 553724 553517 2026-08-30T16:21:24Z Persino 2851 553724 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)(%/[^%/]+)%/}}}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} 1ux5jzr3ybvzkoap0n4pp8o2dw0rtky 553726 553724 2026-08-30T16:22:57Z Persino 2851 553726 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/[^%/]+)%/}}}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} tc7wvgancb783kw317ietfnoy80qezi 553731 553726 2026-08-31T10:52:53Z Persino 2851 553731 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} tw4c1sk5miausyjx55cotkeb4h3fvtl 553732 553731 2026-08-31T10:53:39Z Persino 2851 553732 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} jcpoh38jwmaveg1gcw32iwdtqm393f6 553734 553732 2026-08-31T10:59:26Z Persino 2851 553734 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Dokumentacja|zawartość=Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi.}}<!-- -->{{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} q4r67t65wcu1q05glm8lav8bvhk10r1 553735 553734 2026-08-31T11:23:30Z Persino 2851 553735 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Dokumentacja|zawartość=<!-- -->Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi. {{#if:{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}} |; Inne przykłady znajdują się w katalogu{{dk}} * {{s|{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}}}} }} }}<!-- -->{{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} 7jzfpwljf8p7i6tob243218f2ti6hw6 553736 553735 2026-08-31T11:24:08Z Persino 2851 553736 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Dokumentacja|zawartość=<!-- -->Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi. {{#if:{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}} |; Inne przykłady znajdują się w katalogu{{dk}} * {{m|{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}}}} }} }}<!-- -->{{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} 835s62h0yybs1678ja6j9tfmi2fz3ol 553737 553736 2026-08-31T11:25:29Z Persino 2851 553737 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{Dokumentacja|$1}} {{#switch:<!-- -->{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} }} | Brudnopis = {{Kategoria|Moduły, z opisami, brudnopisu}} | Wikibooks/Przykład = {{Dokumentacja|zawartość=<!-- -->Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi. {{#if:{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}} |; Inne przykłady znajdują się w katalogu{{dk}} * {{m|{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}}}} }}}}<!-- -->{{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | #default = {{Kategoria|Moduły z opisami}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów z opisem, by wyświetlić jego jawny istniejący opis o adresie: Module:$1/opis, na stronie danego modułu. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-header}} i {{s|int:Scribunto-doc-page-does-not-exist}}.}} }} lz91lnwlvck4j9xnsmmbfhq9wyw1h6e MediaWiki:Scribunto-doc-page-does-not-exist 8 33747 553727 553516 2026-08-30T16:43:22Z Persino 2851 553727 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{#if:{{#invoke:Łatki|contentMatch|^%s*return%s+require%s*%(%s*"(.-)"%s*%)}} |{{Ombox|typ=wiadomość|grafika={{Ikona|stop}}|tekst=To jest moduł przekierowujący, który wskazuje na {{lo|{{#invoke:Łatki|contentMatch|^%s*return%s+require%s*%(%s*"(.-)"%s*%)}}}}.}} }}<!-- -->{{#switch:{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Mapa/dane)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(ISBN)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{PAGENAME}} }} | Mapa/dane = {{Dokumentacja | zawartość = {{Ombox|tekst = Ten moduł jest szablonem z danymi do '''{{lpw2|Szablony lokalizacyjne}}'''.{{Br}}Opis pochodzi z {{m|Mapa/doc}}.}}<!-- --><templatestyles src="Moduł:Infobox/styles.css" />{{#invoke:Mapa/doc|opis}} }}{{Kategoria|Szablony lokalizacyjne - podmoduły modułu Mapa}} | ISBN = {{#if:{{Dopasuj|ciąg={{SUBPAGENAME}}|wzór=^{{!(}}0-9{{)!}}+X?$}} |{{Dokumentacja |zawartość = {{Ombox|tekst = Ten moduł jest szablonem deklarującym formalnie błędny numer [{{lpg|International Standard Book Number|ISBN}}.}}{{#invoke:ISBN|opis}}}}{{Kategoria|Błędny numer ISBN}} |{{Dokumentacja}}{{Kategoria|ISBN}} }} | Wikibooks/Przykład = {{Dokumentacja|zawartość=Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi.}}{{Kategoria|Szablony, moduły Lua w Scribunto, bez opisów, przykładów stron projektu{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/[^%/]+)%/}}}} | Brudnopis = ''Dokumentacja dla tego modułu może zostać utworzona pod nazwą [[:$1]]''.{{Kategoria|Moduły, bez opisów, brudnopisu}} | #default = {{Dokumentacja}}{{Kategoria|Moduły bez opisów}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów bez opisu, by wyświetlić jego automatyczny opis ustawiony na tej stronie za pomocą pewnych szablonów, czy modułów. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-show}} i {{s|int:Scribunto-doc-page-header}}.}} }} mtwh2cuvm4x5zk2ds3aqkccekl8xdjq 553733 553727 2026-08-31T10:58:14Z Persino 2851 553733 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{#if:{{#invoke:Łatki|contentMatch|^%s*return%s+require%s*%(%s*"(.-)"%s*%)}} |{{Ombox|typ=wiadomość|grafika={{Ikona|stop}}|tekst=To jest moduł przekierowujący, który wskazuje na {{lo|{{#invoke:Łatki|contentMatch|^%s*return%s+require%s*%(%s*"(.-)"%s*%)}}}}.}} }}<!-- -->{{#switch:{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Mapa/dane)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(ISBN)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{PAGENAME}} }} | Mapa/dane = {{Dokumentacja | zawartość = {{Ombox|tekst = Ten moduł jest szablonem z danymi do '''{{lpw2|Szablony lokalizacyjne}}'''.{{Br}}Opis pochodzi z {{m|Mapa/doc}}.}}<!-- --><templatestyles src="Moduł:Infobox/styles.css" />{{#invoke:Mapa/doc|opis}} }}{{Kategoria|Szablony lokalizacyjne - podmoduły modułu Mapa}} | ISBN = {{#if:{{Dopasuj|ciąg={{SUBPAGENAME}}|wzór=^{{!(}}0-9{{)!}}+X?$}} |{{Dokumentacja |zawartość = {{Ombox|tekst = Ten moduł jest szablonem deklarującym formalnie błędny numer [{{lpg|International Standard Book Number|ISBN}}.}}{{#invoke:ISBN|opis}}}}{{Kategoria|Błędny numer ISBN}} |{{Dokumentacja}}{{Kategoria|ISBN}} }} | Wikibooks/Przykład = {{Dokumentacja|zawartość=Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi.}}<!-- -->{{Kategoria|Szablony, moduły Lua w Scribunto, bez opisów, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | Brudnopis = ''Dokumentacja dla tego modułu może zostać utworzona pod nazwą [[:$1]]''.{{Kategoria|Moduły, bez opisów, brudnopisu}} | #default = {{Dokumentacja}}{{Kategoria|Moduły bez opisów}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów bez opisu, by wyświetlić jego automatyczny opis ustawiony na tej stronie za pomocą pewnych szablonów, czy modułów. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-show}} i {{s|int:Scribunto-doc-page-header}}.}} }} cbb1sjt259gosok4lfdtf4ud91kbchr 553738 553733 2026-08-31T11:27:21Z Persino 2851 553738 wikitext text/x-wiki {{#switch:{{NAMESPACE}} | {{Ns:Module}} = {{#if:{{#invoke:Łatki|contentMatch|^%s*return%s+require%s*%(%s*"(.-)"%s*%)}} |{{Ombox|typ=wiadomość|grafika={{Ikona|stop}}|tekst=To jest moduł przekierowujący, który wskazuje na {{lo|{{#invoke:Łatki|contentMatch|^%s*return%s+require%s*%(%s*"(.-)"%s*%)}}}}.}} }}<!-- -->{{#switch:{{#invoke:Parametry|Or |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Mapa/dane)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(ISBN)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład)/}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Brudnopis)/}} |{{PAGENAME}} }} | Mapa/dane = {{Dokumentacja | zawartość = {{Ombox|tekst = Ten moduł jest szablonem z danymi do '''{{lpw2|Szablony lokalizacyjne}}'''.{{Br}}Opis pochodzi z {{m|Mapa/doc}}.}}<!-- --><templatestyles src="Moduł:Infobox/styles.css" />{{#invoke:Mapa/doc|opis}} }}{{Kategoria|Szablony lokalizacyjne - podmoduły modułu Mapa}} | ISBN = {{#if:{{Dopasuj|ciąg={{SUBPAGENAME}}|wzór=^{{!(}}0-9{{)!}}+X?$}} |{{Dokumentacja |zawartość = {{Ombox|tekst = Ten moduł jest szablonem deklarującym formalnie błędny numer [{{lpg|International Standard Book Number|ISBN}}.}}{{#invoke:ISBN|opis}}}}{{Kategoria|Błędny numer ISBN}} |{{Dokumentacja}}{{Kategoria|ISBN}} }} | Wikibooks/Przykład = {{Dokumentacja|zawartość=Moduły przykładów potrzebne do zaprezentowania idei działania, czy opisy, sformułowanych na polskim {{NAZWASERWISU|link=tak|wikipedia=tak|po=ie}} funkcji na stronach przestrzeni: {{Np|Module|link=tak}}, jak one działają, do czego służą, jakie przyjmują parametry, i co się z nimi robi. {{#if:{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}} |; Inne przykłady znajdują się w katalogu{{dk}} * {{m|{{Dopasuj|ciąg={{PAGENAME}}|wzór=^(Wikibooks/Przykład%/.+%/[^%/]+%/)[Kk][Oo][Dd][%s_]*%d+}}}} }}}}<!-- -->{{Kategoria|Szablony, moduły Lua w Scribunto, bez opisów, przykładów stron projektu<!-- -->{{Jeśli niepuste |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+%/[Kk][Oo][Dd][%s_]*%d+}} |{{Dopasuj|ciąg={{PAGENAME}}|wzór=^Wikibooks/Przykład(%/.+)%/[^%/]+}} }}<!-- -->}} | Brudnopis = ''Dokumentacja dla tego modułu może zostać utworzona pod nazwą [[:$1]]''.{{Kategoria|Moduły, bez opisów, brudnopisu}} | #default = {{Dokumentacja}}{{Kategoria|Moduły bez opisów}} }} | #default = {{Dokumentacja|zawartość=To jest strona komunikatu dla modułów bez opisu, by wyświetlić jego automatyczny opis ustawiony na tej stronie za pomocą pewnych szablonów, czy modułów. Zobacz też komunikaty: {{s|int:Scribunto-doc-page-show}} i {{s|int:Scribunto-doc-page-header}}.}} }} gbw1lil2gn8twr366axjf2oxoru6h8w Moduł:Kategorie 828 45670 553723 551362 2026-08-30T15:51:48Z Persino 2851 553723 Scribunto text/plain local p={}; local function PoliczLiczbeStronWPodkategoriach(z_kategoriami_bledow,parametry_modul,argumenty_szablonu,zebrane_kategorie,bledy,czy_korzystana_kategoria) local parametry_modul=require("Module:Parametry"); local techniczne_modul=require("Module:Techniczne"); local szablonowe_modul=require("Module:Szablonowe"); local specjalne_modul=require("Module:Specjalne"); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local Category=nazwy_np_modul.Category; local liczba_stron_w_kategoriach=0; for numer_argumentu_szablonu, nazwa_kategorii in ipairs(argumenty_szablonu) do if(numer_argumentu_szablonu~=0)then local nazwa_kategorii_naprawiona=parametry_modul["Odstępy"]{[1]=nazwa_kategorii,[2]="tak",}; local liczba_stron_istniejacych,tabela_uchwytow_stron=techniczne_modul.PoliczZbiory{[1]=Category..":"..nazwa_kategorii_naprawiona,tekst=true,}; if(liczba_stron_istniejacych==0)then if(z_kategoriami_bledow)then if(tabela_uchwytow_stron[1][1])then parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - nieistniejące kategorie"); else parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - niepoprawne kategorie"); end; end; else local zawartosc_strony=tabela_uchwytow_stron[1][2]; zawartosc_strony=specjalne_modul["UsuńKomentarze"](zawartosc_strony); local tablica_obiektow_strony_dany_modul={}; local tekst=szablonowe_modul:KodowanieSzablonowegoTekstuZObiektamiWikikodu(zawartosc_strony,nil,tablica_obiektow_strony_dany_modul,function(szablon,obiekt,kod) if(obiekt=="SZABLON")then local nazwa_szablonu,tabela_modyfikatorow,czy_z_parametrami=szablonowe_modul["NazwaSzablonuWywołania"](szablon); if(szablonowe_modul.CzyModyfikatoryZElementamiSzablonowymiNormalnymiSzablonowe(tabela_modyfikatorow,nazwa_szablonu,czy_z_parametrami))then if(nazwa_szablonu=="Łączna liczba stron w kategoriach")then local niepowtarzajace_sie_kategorie=true; if(zebrane_kategorie[nazwa_kategorii_naprawiona])then if(z_kategoriami_bledow)then if(not czy_korzystana_kategoria)then parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - powtarzające się kategorie"); else parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - powtarzające się parametry"); end; end; niepowtarzajace_sie_kategorie=false; end; if(niepowtarzajace_sie_kategorie)then zebrane_kategorie[nazwa_kategorii_naprawiona]=true; local tablica_argumentow_szablonu,nazwa_szablonu_wywolania,modyfikatory_wywolania=szablonowe_modul["ParsowanieWywołaniaSzablonu"](szablon); local liczba_stron_w_kategorii=0; for licznik,elementy_nieponumerowane_argumentow_szablonu in pairs(tablica_argumentow_szablonu)do if((type(licznik)=="number")and(licznik>0))then local elementy_nieponumerowane_argumentow_szablonu2=parametry_modul["Odstępy"]{[1]=elementy_nieponumerowane_argumentow_szablonu,[2]="tak",}; liczba_stron_w_kategorii=liczba_stron_w_kategorii+mw.site.stats.pagesInCategory(elementy_nieponumerowane_argumentow_szablonu2,"all"); end; end; liczba_stron_w_kategoriach=liczba_stron_w_kategoriach+liczba_stron_w_kategorii; end; elseif(nazwa_szablonu=="Rekurencyjna łączna liczba stron w kategoriach")then local tablica_argumentow_szablonu,nazwa_szablonu_wywolania,modyfikatory_wywolania=szablonowe_modul["ParsowanieWywołaniaSzablonu"](szablon); for licznik,wartosc_argumentu in pairs(tablica_argumentow_szablonu) do wartosc_argumentu=parametry_modul["Odstępy"]{[1]=wartosc_argumentu,[2]="tak",}; if((type(licznik)=="number")and(wartosc_argumentu~=""))then tablica_argumentow_szablonu[licznik]=wartosc_argumentu end; end; local niepowtarzajace_sie_kategorie=true if(zebrane_kategorie[nazwa_kategorii_naprawiona])then if(z_kategoriami_bledow)then if(not czy_korzystana_kategoria)then parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - powtarzające się kategorie"); else parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - powtarzające się parametry"); end; end; niepowtarzajace_sie_kategorie=false; end; zebrane_kategorie[nazwa_kategorii_naprawiona]=true; if(niepowtarzajace_sie_kategorie)then liczba_stron_w_kategoriach=liczba_stron_w_kategoriach+PoliczLiczbeStronWPodkategoriach(z_kategoriami_bledow,parametry_modul,tablica_argumentow_szablonu,zebrane_kategorie,bledy,false); end; end; end; end; end); end; end; end; return liczba_stron_w_kategoriach; end; p["Rekurencyjna łączna liczba stron w kategoriach"]=function(frame) local parametry_modul=require("Module:Parametry"); local args=parametry_modul.PobierzArgsParametry(frame,true); local bledy={}; local nazwy_modul=require("Module:Nazwy"); local nazwa_kategorii=(args["aktualna kategoria"])and (Category..':'..args["aktualna kategoria"]) or nil; local tabela_nazw={}; local nazwa_strony_aktualnej=nazwy_modul["NAZWASTRONY"](nazwa_kategorii,tabela_nazw); local nazwa_przestrzeni=nazwy_modul["NAZWAPRZESTRZENI"](nazwa_kategorii,tabela_nazw); local zebrane_kategorie={}; local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); if(nazwa_przestrzeni==nazwy_np_modul.Category)then zebrane_kategorie[nazwa_strony_aktualnej]=true; end; local Category=nazwy_np_modul.Category; local parametry_modul=require("Module:Parametry"); local z_kategoriami_bledow=not parametry_modul.CzyTak(args["bez kategorii"]); local liczba_argumentow_ponumerowanych_w_argumentach_szablonu=parametry_modul["MaksymalnaLiczbaParametruNienazwanegoTablicy"](args,"tak"); if(liczba_argumentow_ponumerowanych_w_argumentach_szablonu==0)then if(z_kategoriami_bledow)then local tab_parametrow={}; tab_parametrow[1]="Szablon rekurencyjna łączna liczba stron w kategoriach - brak kategorii"; local str_kategoria=p.Kategoria{args=tab_parametrow,}; return "0"..str_kategoria; else return "0"; end; end; for licznik,wartosc_argumentu in pairs(args) do local wartosc_argumentu=parametry_modul["Odstępy"]{[1]=wartosc_argumentu,[2]="tak",}; if((type(licznik)=="number")and(wartosc_argumentu~=""))then args[licznik]=wartosc_argumentu; end; end; local liczba_stron_w_kategoriach=PoliczLiczbeStronWPodkategoriach(z_kategoriami_bledow,parametry_modul,args,zebrane_kategorie,bledy,true); if((z_kategoriami_bledow)and(not parametry_modul["CzySąElementyNienazwaneTablicy"](bledy,"tak")))then if(nazwa_przestrzeni==nazwy_np_modul.Category)then local args2=parametry_modul["KopiujTabelęŁańcuchów"]{tabela=args,["przedrostek wszystko"]='Category:'}; local techniczne_modul=require("Module:Techniczne"); args2["tekst"]=true; local liczba_istniejacych_kategorii_w_aktualnej_kategorii,_=techniczne_modul.PoliczZbiory(args2); if(liczba_argumentow_ponumerowanych_w_argumentach_szablonu~=mw.site.stats.pagesInCategory(nazwa_strony_aktualnej,"subcats") or(liczba_argumentow_ponumerowanych_w_argumentach_szablonu~=liczba_istniejacych_kategorii_w_aktualnej_kategorii) )then parametry_modul.DodajElementDoZbioru(bledy,"Szablon rekurencyjna łączna liczba stron w kategoriach - niezgodność kategorii"); end; end; end; local str_kategorie; if(parametry_modul["CzySąElementyNumerowaneTablicy"](bledy))then str_kategorie=p.Kategorie{args=bledy} else str_kategorie=""; end; return liczba_stron_w_kategoriach..str_kategorie; end; p["Łączna liczba stron w kategoriach"] = function(frame) local parametry_modul=require("Module:Parametry"); local args=parametry_modul.PobierzArgsParametry(frame,true); local czy_szablon_z_parametrami=true; if(#args==0)then local nazwy_modul=require("Module:Nazwy"); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local tabela_nazw={}; local nazwa_przestrzeni=nazwy_modul.NAZWAPRZESTRZENI(nil,tabela_nazw); if(nazwa_przestrzeni==nazwy_np_modul.Category)then args={[1]=nazwy_modul.NAZWASTRONY(nil,tabela_nazw);}; czy_szablon_z_parametrami=false; end; end; local parametry_modul=require("Module:Parametry"); local z_kategoriami_bledow=not parametry_modul.CzyTak(args["bez kategorii"]); local liczba_argumentow_ponumerowanych_w_argumentach_szablonu=parametry_modul["MaksymalnaLiczbaParametruNienazwanegoTablicy"](args,"tak"); if(liczba_argumentow_ponumerowanych_w_argumentach_szablonu==0)then if(z_kategoriami_bledow)then local tab_parametrow={}; tab_parametrow[1]="Szablon łączna liczba stron w kategoriach - brak kategorii"; local str_kategoria=p.Kategoria{args=tab_parametrow,}; return "0"..str_kategoria; else return "0"; end; end; local tabela_kategorii={}; for licznik=1,liczba_argumentow_ponumerowanych_w_argumentach_szablonu,1 do args[licznik]=parametry_modul["Odstępy"]{[1]=args[licznik],[2]="tak",};end; local liczba_stron_w_kategorii=0; local liczba_kategorii_w_korzystanej_kategorii=0; local czy_ma_liczyc_zgodnosc_kategorii=true; local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local Category=nazwy_np_modul.Category; local techniczne_modul=require("Module:Techniczne"); for licznik,wartosc_argumentu in pairs(args)do if((type(licznik)=="number")and(mw.text.trim(wartosc_argumentu)~=""))then local liczba_istniejacych_kategorii,tabela_uchwytow_stron=techniczne_modul.PoliczZbiory{[1]="Category:"..args[licznik],tekst=true,}; if(liczba_istniejacych_kategorii==0)then if(z_kategoriami_bledow)then if(tabela_uchwytow_stron[1][1])then parametry_modul.DodajElementDoZbioru(tabela_kategorii,"Szablon łączna liczba stron w kategoriach - nieistniejące kategorie"); else parametry_modul.DodajElementDoZbioru(tabela_kategorii,"Szablon łączna liczba stron w kategoriach - niepoprawne kategorie"); end; end; czy_ma_liczyc_zgodnosc_kategorii=false; else local czy_niepowtarzajace_kategorie=true; for licznik2=licznik+1,liczba_argumentow_ponumerowanych_w_argumentach_szablonu,1 do if(args[licznik]==args[licznik2])then if(z_kategoriami_bledow)then parametry_modul.DodajElementDoZbioru(tabela_kategorii,"Szablon łączna liczba stron w kategoriach - powtarzające się parametry"); end; czy_niepowtarzajace_kategorie=false; czy_ma_liczyc_zgodnosc_kategorii=false; break; end; end; if(czy_niepowtarzajace_kategorie)then liczba_kategorii_w_korzystanej_kategorii=liczba_kategorii_w_korzystanej_kategorii+1; liczba_stron_w_kategorii=liczba_stron_w_kategorii+mw.site.stats.pagesInCategory(args[licznik],"all"); end; end; end; end; if(z_kategoriami_bledow)then if((czy_ma_liczyc_zgodnosc_kategorii)and(czy_szablon_z_parametrami))then local nazwy_modul=require("Module:Nazwy"); local nazwa_kategorii=(args["aktualna kategoria"])and ('Category:'..args["aktualna kategoria"]) or nil; local tabela_nazw={}; local nazwa_strony_aktualnej=nazwy_modul["NAZWASTRONY"](nazwa_kategorii,tabela_nazw); local nazwa_przestrzeni=nazwy_modul["NAZWAPRZESTRZENI"](nazwa_kategorii,tabela_nazw); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); if(nazwa_przestrzeni==nazwy_np_modul.Category)then local liczba_kategorii_w_kategorii_aktualnej=mw.site.stats.pagesInCategory(nazwa_strony_aktualnej,"subcats")+(((args["kategoria alternatywna jako podkategoria"])and(args["kategoria alternatywna jako podkategoria"]~="")) and -1 or 0); local liczba_kategorii_w_kategorii_alternatywnej=0; if(args["kategoria alternatywna"])then local iter=mw.text.gsplit(args["kategoria alternatywna"], "|", true ); for kategoria in iter do liczba_kategorii_w_kategorii_alternatywnej=liczba_kategorii_w_kategorii_alternatywnej+mw.site.stats.pagesInCategory(mw.text.trim(kategoria),"subcats"); end; end; if(liczba_kategorii_w_korzystanej_kategorii~=liczba_kategorii_w_kategorii_aktualnej+liczba_kategorii_w_kategorii_alternatywnej)then parametry_modul.DodajElementDoZbioru(tabela_kategorii,"Szablon łączna liczba stron w kategoriach - niezgodność kategorii"); end; end; end; end; local str_kategorie; if(parametry_modul["CzySąElementyNumerowaneTablicy"](tabela_kategorii))then str_kategorie=p.Kategorie{args=tabela_kategorii,}; else str_kategorie=""; end; return liczba_stron_w_kategorii..str_kategorie; end; function p.DomniemanaNazwaSortowaniaStrony(frame) return p:DomniemanaNazwaSortowania(frame); end; function p.DomniemanaNazwaSortowania(self,frame) local pf=frame.getParent and frame:getParent() or frame; if(pf.args["nazwa przestrzeni nazw"] or pf.args["nazwa jednostki"])then return p.DomniemanaNazwaSortowaniaBezParametrowychJednostkowych(self,frame); end; local kategorie_nazwa_sortowania_modul=mw.loadData('Module:Kategorie/nazwa sortowania'); return kategorie_nazwa_sortowania_modul.domniemana_nazwa_sortowania; end; function p.DomniemanaNazwaSortowaniaBezParametrowychJednostkowych(self,frame) if(self.nazwa_sortowania)then return self.nazwa_sortowania;end; local pudelko_modul=require("Module:Pudełko"); local nazwa_sortowania=pudelko_modul["Nazwa jednostki 2"](frame); local nazwa_przestrzeni_nazw=pudelko_modul["Nazwa przestrzeni nazw 2"](frame); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local category=nazwy_np_modul.Category; local ile_ksiazka=0; if(nazwa_przestrzeni_nazw==category)then nazwa_sortowania,ile_ksiazka=mw.ustring.gsub(nazwa_sortowania,"^Książka:","");end; local koncowka=mw.ustring.match(nazwa_sortowania,"%.([^/%.]+)$"); local inne_niz_mediawiki=((nazwa_przestrzeni_nazw==nazwy_np_modul.Template)or(nazwa_przestrzeni_nazw==nazwy_np_modul.Module)); local czy_bez_prawego_ukosnika=false; if((inne_niz_mediawiki)or(nazwa_przestrzeni_nazw==nazwy_np_modul.MediaWiki))then if(inne_niz_mediawiki)then nazwa_sortowania,ile_ksiazka=mw.ustring.gsub(nazwa_sortowania,"^Książka:",""); end; local koncowka=mw.ustring.match(nazwa_sortowania,"%.([^/%.%s]+)$"); if(koncowka)then koncowka=mw.ustring.lower(koncowka); if((koncowka=="css")or((not inne_niz_mediawiki)and(koncowka=="js")))then if(mw.ustring.match(nazwa_sortowania,"/"))then nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"(/[^/]*%.[^/%.%s]+)$",""); else nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"(.)(%.[^/%.%s]+)$","%1"); end; end; else local core=mw.ustring.match(nazwa_sortowania,"/(core)$") or mw.ustring.match(nazwa_sortowania,"/(silnik)$") or mw.ustring.match(nazwa_sortowania,"/([Kk][Oo][Dd][_%s]*%d+)$"); if(core)then nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"/"..core.."$",""); end; end; else local core=mw.ustring.match(nazwa_sortowania,"/(Wersja do druku)$") or mw.ustring.match(nazwa_sortowania,"/(Do druku)$"); if(core)then nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"/"..core.."$",""); else local okladka=mw.ustring.match(nazwa_sortowania,"/[Oo][Kk][LlŁł][Aa][Dd][Kk][Aa]$") if(okladka)then nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"/[^/]+$",""); end; end; end; if((nazwa_przestrzeni_nazw~=nazwy_np_modul.Main)and(nazwa_przestrzeni_nazw~=nazwy_np_modul.Wikijunior))then if(ile_ksiazka==0)then local kategorie_sortowanie_modul=require("Module:Kategorie/sortowanie"); nazwa_sortowania,czy_bez_prawego_ukosnika=kategorie_sortowanie_modul.NazwaSortowaniaNazwyStrony(nazwa_sortowania); else czy_bez_prawego_ukosnika=not mw.ustring.match(nazwa_sortowania,"/"); if(czy_bez_prawego_ukosnika)then local nazwy_modul=require("Module:Nazwy"); local tabela_nazw={}; nazwa_sortowania=nazwy_modul.NAZWASTRONY(nazwa_sortowania,tabela_nazw); end; end; end; if(not czy_bez_prawego_ukosnika)then nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"[/%s_]+$",""); nazwa_sortowania=mw.ustring.gsub(nazwa_sortowania,"^.*/([^/]+)$","%1"); end; self.nazwa_sortowania=nazwa_sortowania; return nazwa_sortowania; end; function p.CzyKategoriaDlaKategorii(frame) local pudelko_modul=require("Module:Pudełko"); local nazwa_przestrzeni=pudelko_modul["Nazwa przestrzeni nazw 2"](frame); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); if(nazwa_przestrzeni==nazwy_np_modul.Category)then local nazwa_strony=pudelko_modul["Nazwa jednostki 2"](frame); local kategorie_dla_kategorii="Kategorie dla kategorii"; if(nazwa_strony==kategorie_dla_kategorii)then return nil;end; local techniczne_modul=require("Module:Techniczne"); local liczba_stron_istniejacych,tabela_uchwytow_stron=techniczne_modul.PoliczZbiory{[1]="Category:"..kategorie_dla_kategorii,tekst=true,}; if(liczba_stron_istniejacych==0)then return nil;end; local liczba_stron_w_kategorii_aktualnej=mw.site.stats.pagesInCategory(nazwa_strony,"pages"); local liczba_podkategorii_w_kategorii_aktualnej=mw.site.stats.pagesInCategory(nazwa_strony,"subcats"); local liczba_plikow_w_kategorii_aktualnej=mw.site.stats.pagesInCategory(nazwa_strony,"files"); if((liczba_stron_w_kategorii_aktualnej>0)or (liczba_plikow_w_kategorii_aktualnej>0)or(liczba_podkategorii_w_kategorii_aktualnej==0))then return nil;end; return "tak"; end; return nil; end; function p.KategoriaDlaKategorii(frame) local czy_kategoria_dla_kategorii=p.CzyKategoriaDlaKategorii(frame) if(czy_kategoria_dla_kategorii)then local nazwa_sortowania=p:DomniemanaNazwaSortowania(frame); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local Category=nazwy_np_modul.Category; return "[["..Category..":Kategorie dla kategorii|"..nazwa_sortowania.."]]"; end; return ""; end; function p.Kategoria(frame) local parametry_modul=require("Module:Parametry"); local args=parametry_modul.PobierzArgsParametry(frame,true); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local Category=nazwy_np_modul.Category; local parametry_modul=require("Module:Parametry"); local z_kategoriami_bledow=not parametry_modul.CzyTak(args["bez kategorii"]); local kategoria2=args[1] and parametry_modul["Odstępy"]{[1]=args[1],[2]="tak",}; local kategoria=parametry_modul.CzyTak(kategoria2) and mw.getContentLanguage():ucfirst(kategoria2) or nil; local nazwa_sortowania=args[2] and parametry_modul["Odstępy"]{[1]=args[2],[2]="tak",}; local czy_nazwa_sortowania_aut=parametry_modul.CzyTak(args["nie sortuj nazwą"] or args["n"]); local czy_nie_kategorie_dla_kategorii=parametry_modul.CzyTak(args["nie kategorie dla kategorii"] or args["nk"]); local kategorie_dla_kategorii="Kategorie dla kategorii"; local function DodawanieKategorii() local sortuj=args["sortuj spacją"] or args["s"]; local techniczne_modul=require("Module:Techniczne"); local liczba_istniejacych_stron,tabela_uchwytow_stron=techniczne_modul.PoliczZbiory{[1]=Category..":"..kategoria,tekst=true,}; local dotatkowekategorie=""; local nazwa_sortowania_aut; if(z_kategoriami_bledow)then if(liczba_istniejacych_stron==0)then nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); if(tabela_uchwytow_stron[1][1])then dotatkowekategorie="[["..Category..":Szablon kategoria - nieistniejąca kategoria|"..nazwa_sortowania_aut.."]]"; else dotatkowekategorie="[["..Category..":Szablon kategoria - niepoprawna kategoria|"..nazwa_sortowania_aut.."]]"; end; end; end; if(parametry_modul.CzyTak(nazwa_sortowania))then return ((tabela_uchwytow_stron[1][1])and "[["..Category..":"..kategoria..((not czy_nazwa_sortowania_aut) and ("|"..((parametry_modul.CzyTak(sortuj))and " " or nazwa_sortowania)) or "").."]]" or "")..dotatkowekategorie..((czy_nie_kategorie_dla_kategorii or (kategoria==kategorie_dla_kategorii)) and "" or p.KategoriaDlaKategorii(frame)); else if(parametry_modul.CzyTak(sortuj))then return ((tabela_uchwytow_stron[1][1])and "[["..Category..":"..kategoria.."| ]]" or "")..dotatkowekategorie..((czy_nie_kategorie_dla_kategorii or (kategoria==kategorie_dla_kategorii)) and "" or p.KategoriaDlaKategorii(frame)); else nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); return ((tabela_uchwytow_stron[1][1])and "[["..Category..":"..kategoria..(((not czy_nazwa_sortowania_aut) and (not nazwa_sortowania)) and ("|"..nazwa_sortowania_aut) or "").."]]" or "")..dotatkowekategorie..((czy_nie_kategorie_dla_kategorii or (kategoria==kategorie_dla_kategorii)) and "" or p.KategoriaDlaKategorii(frame)); end; end; end; if(parametry_modul.CzyTak(kategoria))then return DodawanieKategorii(); end; local title=mw.title.getCurrentTitle(); local nazwy_np_modul=mw.loadData("Module:Nazwy/Np") local category=nazwy_np_modul.Category; if(title.nsText==category)then nazwa_sortowania,_=mw.ustring.gsub(title.text,"^Książka:(.*)$","%1");else nazwa_sortowania=title.text;end; --nazwa_sortowania,_=mw.ustring.gsub(nazwa_sortowania,"^.*/([^/]+)$","%1"); local nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); return "[["..Category..":Szablon kategoria - nazwa kategorii pusta lub niepodana|"..nazwa_sortowania_aut.."]]"..((czy_nie_kategorie_dla_kategorii or (kategoria==kategorie_dla_kategorii)) and "" or p.KategoriaDlaKategorii(frame)); end; function p.Kategorie(frame) local parametry_modul=require("Module:Parametry"); local args=parametry_modul.PobierzArgsParametry(frame,true); local tablica_kategorii_bledow={}; local tablica_kategorii={}; local tablica_czy_kategorie_sie_powtarzaja={}; local nazwy_np_modul=mw.loadData("Module:Nazwy/Np"); local Category=nazwy_np_modul.Category; local parametry_modul=require("Module:Parametry"); local z_kategoriami_bledow=not parametry_modul.CzyTak(args["bez kategorii"]); local czy_sa_argumenty_ponumerowane=parametry_modul["CzySąElementyNienazwaneTablicy"](args); if(not czy_sa_argumenty_ponumerowane)then if(z_kategoriami_bledow)then local nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); return "[["..Category..":Szablon kategorie - nie podano nazw kategorii|"..nazwa_sortowania_aut.."]]"..(czy_nie_kategorie_dla_kategorii and "" or p.KategoriaDlaKategorii(frame)); else return (czy_nie_kategorie_dla_kategorii and "" or p.KategoriaDlaKategorii(frame)); end; end; local klucz_sortowania=args["klucz sortowania"] or args["k"]; local czy_klucz_sortowania=parametry_modul.CzyTak(klucz_sortowania); local czy_nie_kategorie_dla_kategorii=parametry_modul.CzyTak(args["nie kategorie dla kategorii"] or args["nk"]); local kategorie_dla_kategorii="Kategorie dla kategorii"; local techniczne_modul=require("Module:Techniczne"); local nazwa_sortowania_aut; for licznik,wartosc_argumentu in pairs(args)do if(type(licznik)=="number")then local kategoria=wartosc_argumentu and parametry_modul["Odstępy"]{[1]=wartosc_argumentu,[2]="tak",}; if((kategoria)and(kategoria~=""))then local _i=args["_"..licznik] or args["_i"]; local nazwa_sortowania=_i and parametry_modul["Odstępy"]{[1]=_i,[2]="tak",}; local sortuj=(not czy_klucz_sortowania) and (parametry_modul.CzyTak(args["sortuj spacją "..licznik] or args["s"..licznik] or args["sortuj spacją"] or args["s"])) or nil; local czy_nazwa_sortowania_aut=parametry_modul.CzyTak(args["nie sortuj nazwą "..licznik] or args["n"..licznik] or args["nie sortuj nazwą"] or args["n"]); local function DodawanieKategorii() local liczba_istniejacych_stron,tabela_uchwytow_stron=techniczne_modul.PoliczZbiory{[1]=Category..":"..kategoria,tekst=true,}; if(z_kategoriami_bledow)then if(liczba_istniejacych_stron==0)then nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); if(tabela_uchwytow_stron[1][1])then parametry_modul.DodajElementDoZbioru(tablica_kategorii_bledow,"[["..Category..":Szablon kategorie - nieistniejące kategorie|"..nazwa_sortowania_aut.."]]"); else parametry_modul.DodajElementDoZbioru(tablica_kategorii_bledow,"[["..Category..":Szablon kategorie - niepoprawne kategorie|"..nazwa_sortowania_aut.."]]"); end; end; end; local czy_sie_nie_powtarza=true; kategoria=mw.getContentLanguage():ucfirst(kategoria); if(tablica_czy_kategorie_sie_powtarzaja[kategoria])then if(z_kategoriami_bledow)then nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); parametry_modul.DodajElementDoZbioru(tablica_kategorii_bledow,"[["..Category..":Szablon kategorie - powtarzające się kategorie|"..nazwa_sortowania_aut.."]]"); end; czy_sie_nie_powtarza=false; end; if((czy_sie_nie_powtarza)and (tabela_uchwytow_stron[1][1]))then if(parametry_modul.CzyTak(nazwa_sortowania))then tablica_kategorii[#tablica_kategorii+1]="[["..Category..":"..kategoria..((not czy_klucz_sortowania)and("|"..((parametry_modul.CzyTak(sortuj))and " " or nazwa_sortowania)) or "").."]]"; else if(parametry_modul.CzyTak(sortuj))then tablica_kategorii[#tablica_kategorii+1]="[["..Category..":"..kategoria.."| ]]"; else nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); tablica_kategorii[#tablica_kategorii+1]="[["..Category..":"..kategoria..(((not czy_nazwa_sortowania_aut) and (not czy_klucz_sortowania)) and ("|"..nazwa_sortowania_aut) or "").."]]"; end; end; end; tablica_czy_kategorie_sie_powtarzaja[kategoria]=true; end; DodawanieKategorii(); elseif((kategoria)and(kategoria==""))then nazwa_sortowania_aut=p:DomniemanaNazwaSortowania(frame); parametry_modul.DodajElementDoZbioru(tablica_kategorii_bledow,"[["..Category..":Szablon kategorie - puste kategorie|"..nazwa_sortowania_aut.."]]"); end; end; end; local lancuch_kategorii=table.concat(tablica_kategorii,"")..table.concat(tablica_kategorii_bledow); if(lancuch_kategorii~="")then if(czy_klucz_sortowania)then klucz_sortowania=parametry_modul["Odstępy"]{[1]=klucz_sortowania,[2]="tak",}; local m=parametry_modul.PobierzFrameEwentualnieParent(frame); lancuch_kategorii=m:callParserFunction("DEFAULTSORT",klucz_sortowania)..lancuch_kategorii; end; end; return lancuch_kategorii..((czy_nie_kategorie_dla_kategorii or (tablica_czy_kategorie_sie_powtarzaja[kategorie_dla_kategorii])) and "" or p.KategoriaDlaKategorii(frame)); end; p["SzablonyDodająceKategorie"]=function() return "Szablony dodające kategorie"; end; function p.OpakujKategorie(frame) local pf=frame:getParent(); local wikikod=frame.args[1] or pf.args[1]; local _; wikikod,_=mw.ustring.gsub(wikikod,"__NOINDEX__","") local bez_kategorii=frame.args["bez kategorii wikikodu"] or pf.args["bez kategorii wikikodu"]; local z_nazwa_sortowania=frame.args["z nazwą sortowania"] or pf.args["z nazwą sortowania"]; local category; local tablica_category={}; local iterator=mw.ustring.gmatch(wikikod,"(%[%[%s*([^%[%]%|:%s]+)%s*:%s*[^%[%]]+%s*%]%])") local parametry_modul=require("Module:Parametry"); local function NazwaStronyKategorii(category) local NieprzetworzonaNazwaStronyKategorii=function(category) local nazwa=mw.ustring.match(category,"^%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:%s*([^|]*)") if(nazwa)then return nazwa;end; nazwa=mw.ustring.match(category,"^%[%[%s*[Kk][Aa][Tt][Ee][Gg][Oo][Rr][Ii][Aa]%s*:%s*([^|]*)"); return nazwa; end; local nazwa=NieprzetworzonaNazwaStronyKategorii(category); if(nazwa)then return parametry_modul["Odstępy"]{[1]=nazwa,[2]="tak",}; end; return nil; end; local sprawdz_modul=require("Module:Sprawdź"); local nazwa_sprawdzania_parametrow_szablonu=sprawdz_modul["NazwaKategoriiSprawdzaniaParametrówSzablonu"](); local specjalne_modul=require("Module:Specjalne"); local nazwa_szablonow_dodajace_kategorie=p["SzablonyDodająceKategorie"](); local tab_innych_kategorii={ [nazwa_sprawdzania_parametrow_szablonu]=true, [nazwa_szablonow_dodajace_kategorie]=true, } local function TablicaKategoriiSzablonu(iterator) for category,przestrzen_kategorii in iterator do przestrzen_kategorii=mw.ustring.lower(przestrzen_kategorii); if((przestrzen_kategorii=="category")or(przestrzen_kategorii=="kategoria"))then local nazwa=NazwaStronyKategorii(category); if((nazwa)and(not tab_innych_kategorii[nazwa]))then table.insert(tablica_category,category); end; end; end; end; TablicaKategoriiSzablonu(iterator); local parametry_modul=require("Module:Parametry"); if(not parametry_modul["CzySąElementyTablicy"](tablica_category))then return wikikod;end; wikikod=mw.ustring.gsub(wikikod,"(%[%[%s*[^%[%]]+%s*%]%])",function(kategoria) for _,name in pairs(tablica_category) do if(name==kategoria)then return ""; end; end; end); if(parametry_modul.CzyTak(bez_kategorii))then return wikikod;end; local czy_z_nazwa_sortowania=parametry_modul.CzyTak(z_nazwa_sortowania); local ulramka=mw.html.create('ul'); ulramka:addClass('okul'); local pionowa=false; local kategorie_istnieja=frame.args["kategorie istnieją"] or pf.args["kategorie istnieją"]; local czy_kategorie_istnieja=parametry_modul.CzyTak(kategorie_istnieja); local parametry_modul=require("Module:Parametry") local function Nazwa(nazwa) local kategoria_istnieje=mw.ustring.match(nazwa,"%[%[%s*[Kk][Aa][Tt][Ee][Gg][Oo][Rr][Ii][Aa]%s*:%s*([^|%[%]]+)%s*%]%]"); if(kategoria_istnieje)then return kategoria_istnieje; end; kategoria_istnieje=mw.ustring.match(nazwa,"%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:%s*([^|%[%]]+)%s*%]%]") return kategoria_istnieje; end; local function NazwaSort(nazwa) local kategoria_istnieje,nazwa_sortowania_kategorii_istniejacej=mw.ustring.match(nazwa,"%[%[%s*[Kk][Aa][Tt][Ee][Gg][Oo][Rr][Ii][Aa]%s*:%s*([^|%[%]]+)%s*|%s*([^%[%]]*)%s*%]%]"); if(kategoria_istnieje)then return kategoria_istnieje,nazwa_sortowania_kategorii_istniejacej; end; local kategoria_istnieje,nazwa_sortowania_kategorii_istniejacej=mw.ustring.match(nazwa,"%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:%s*([^|%[%]]+)%s*|%s*([^%[%]]*)%s*%]%]"); return kategoria_istnieje,nazwa_sortowania_kategorii_istniejacej; end; local function tag(nazwa) local nazwa=mw.ustring.gsub(nazwa,"<%s*/?[^<>]->",""); return nazwa; end; local i=1; for _,nazwa in ipairs(tablica_category)do local nazwa2; local kategoria_istnieje=Nazwa(nazwa); if(kategoria_istnieje)then nazwa2="[[:Category:"..kategoria_istnieje.."|"..kategoria_istnieje.."]]"; else local nazwa_sortowania_kategorii_istniejacej; kategoria_istnieje,nazwa_sortowania_kategorii_istniejacej=NazwaSort(nazwa); if(kategoria_istnieje)then nazwa_sortowania_kategorii_istniejacej,_=tag(nazwa_sortowania_kategorii_istniejacej) nazwa2="[[:Category:"..kategoria_istnieje.."|"..kategoria_istnieje.."]]"..((czy_z_nazwa_sortowania)and ("<sup title=\""..nazwa_sortowania_kategorii_istniejacej.."\">["..i.."]</sup>") or ""); i=i+1; end; end; if((kategoria_istnieje)and((not czy_kategorie_istnieja)or((czy_kategorie_istnieja)and((kategoria_istnieje~="Szablon kategoria - nieistniejąca kategoria")and(kategoria_istnieje~="Szablon kategorie - nieistniejące kategorie")))) )then nazwa2=parametry_modul["Odstępy"]{[1]=nazwa2,[2]="tak",}; local liramka=mw.html.create('li'); liramka:addClass('okli'); if(pionowa)then liramka:addClass('oklilo'); pionowa=true; else pionowa=true; end; liramka:wikitext(nazwa2); ulramka:node(liramka); end; end; local kategorie="[[Specjalna:Kategorie|Kategorie]]:" local divramka=mw.html.create('div'); divramka:addClass('oks'); divramka:wikitext(kategorie); divramka:node(ulramka); local divcalosc=mw.html.create('div'); divcalosc:addClass('ocwkzks'); local divwikikod=mw.html.create('div'); divwikikod:addClass('obkwk'); divwikikod:wikitext(parametry_modul["CzyTakCiąg"](wikikod) and (wikikod) or ""); divcalosc:node(divwikikod); divcalosc:node(divramka) return tostring(divcalosc:allDone()); end; return p; f8f07datrggt6bedd13iv2qn2ouowzc Moduł:Html 828 56560 553612 553367 2026-08-30T12:23:51Z Persino 2851 553612 Scribunto text/plain local p={}; function p.KodowanieOmijanieFunkcyjne(html,normalnie,wzor,funkcja) local szeregi_modul=require("Module:Szeregi"); wzor=wzor or "&([^&;%s]+);" html=szeregi_modul.SzeregiOmijanieFunkcyjne(html,normalnie,wzor,funkcja, function(kod) return "&"..kod..";"; end); return html; end; p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); tekst=mw.ustring.gsub(tekst,"([%|%[%]%(%)%+%-%*%?%.%^%$%%'])",function (s) return "&#"..tostring(mw.ustring.byte(s))..";";end) return tekst; end; p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); tekst=mw.ustring.gsub(tekst,"&#(%d+);",function (s) return tostring(mw.ustring.char(s));end); tekst=mw.ustring.gsub(tekst,"&#x(%x+);", function(n) return mw.ustring.char(tonumber(n, 16));end); return tekst; end; function p.ZnakiSpecjalneTaguNowiki(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); local html_dane_modul=mw.loadData("Module:Html/dane"); local tab_nawiasy=html_dane_modul.tabela_nawiasowa; tekst=mw.ustring.gsub(tekst,"([%!{}|=<>%[%]])",tab_nawiasy); return tekst; end; function p.ZnakiSpecjalneWikiLinku(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); local html_dane_modul=mw.loadData("Module:Html/dane"); local tab_nawiasy=html_dane_modul.tabela_nawiasowa; tekst=mw.ustring.gsub(tekst,"([{}|<>%[%]])",tab_nawiasy); return tekst; end; function p.EncodeSpecjalneZnakiHtml(frame,normalnie) local parametry_modul=require("Module:Parametry"); local PobierzParametryRamki=parametry_modul.PobierzParametryRamki(frame); local html=PobierzParametryRamki("html"); local __normalnie=PobierzParametryRamki("normalnie"); normalnie=parametry_modul.CzyTak(__normalnie) or normalnie; --- local html_dane_modul=mw.loadData("Module:Html/dane"); local tab_nawiasy=html_dane_modul.tabela_nawiasowa; local wzor_kody="([{}|<>%[%]#=%?&])"; html=p.KodowanieOmijanieFunkcyjne(html,normalnie,nil,function(ciag) ciag=mw.ustring.gsub(ciag,wzor_kody,tab_nawiasy); return ciag; end); return html; end; function p.EncodeZnakProloguList(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); local html_dane_modul=mw.loadData("Module:Html/dane"); local tab_nawiasy=html_dane_modul.tabela_nawiasowa; local lista_znaki="%#%*%;%:"; tekst=mw.ustring.gsub(tekst,"^\n?(["..lista_znaki.."])",tab_nawiasy); tekst=mw.ustring.gsub(tekst,"\n(["..lista_znaki.."])",function(znak) return "\n"..(tab_nawiasy[znak] or znak); end); return tekst; end; function p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame,normalnie) local parametry_modul=require("Module:Parametry"); local PobierzParametryRamki=parametry_modul.PobierzParametryRamki(frame); local tekst=PobierzParametryRamki("tekst"); local __normalnie=PobierzParametryRamki("normalnie"); normalnie=parametry_modul.CzyTak(__normalnie) or normalnie; --- local html_dane_modul=mw.loadData("Module:Html/dane"); local tabela_nawiasowa=html_dane_modul.tabela_nawiasowa; tekst=p.KodowanieOmijanieFunkcyjne(tekst,normalnie,nil,function(ciag) ciag=mw.ustring.gsub(ciag,"([=%?&])",tabela_nawiasowa); return ciag; end); return tekst; end; function p.PrzypisanieZnakoweEncodeHtml(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); local html_dane_modul=mw.loadData("Module:Html/dane"); local tabela_nawiasowa=html_dane_modul.tabela_nawiasowa; tekst=mw.ustring.gsub(tekst,"([=])",tabela_nawiasowa); return tekst; end; function p.ZamianaDwukropkaNaKodHtml(frame) local parametry_modul=require("Module:Parametry"); local tekst=parametry_modul.PobierzParametryRamki(frame)("tekst"); local html_dane_modul=mw.loadData("Module:Html/dane"); local tabela_nawiasowa=html_dane_modul.tabela_nawiasowa; tekst=mw.ustring.gsub(tekst,"([:])",tabela_nawiasowa); return tekst; end; function p.KodHTMLZnaku(frame) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local znak=PobierzParametr(1); if(not parametry_modul.CzyTak(znak))then return "(błąd)";end; local czy_kod_znaku=PobierzParametr(2); local czy_tak=parametry_modul["CzyTakCiąg"](czy_kod_znaku); local ZnakFun=function(znak) if(#znak>1)then return mw.ustring.codepoint(znak); else return mw.ustring.byte(znak); end; end; if(czy_tak)then return "&amp;&num;"..tostring(ZnakFun(znak))..";"; else return "&#"..tostring(ZnakFun(znak))..";"; end; end; p["KodyHTMLZnakówWikiCiągu"] = function (frame) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local ciag_znakow=PobierzParametr(1); if(not parametry_modul.CzyTak(ciag_znakow))then return "(błąd)";end; local czy_kod_znaku=PobierzParametr(2); local html_dane_modul=mw.loadData("Module:Html/dane"); local tab_znakowo_kodowa={}; local tabela_znakowa=html_dane_modul.tabela_znakowa; local ciag,_=mw.ustring.gsub(ciag_znakow,"(.)",function(znak) if(tabela_znakowa[znak])then if(not czy_kod_znaku)then return "&#"..tabela_znakowa[znak]..";"; else return "&amp;&num;"..tabela_znakowa[znak]..";"; end; end; return nil; end); return ciag; end; function p.EncodeId(id,bez_transformacji) id=(not bez_transformacji) and p.DecodeHtml(id,true) or id; local id=p.EncodeSpecjalneZnakiHtml(id,true); return id; end; function p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr) parametr=mw.ustring.gsub(parametr,"‎",""); return parametr; end; function p.EncodeWiki(parametr,czy_nie_odstepy) parametr=p["TransformacjaKoduHtmlDoZnakuCiągu"](parametr); parametr=p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr); local parametry_modul=require("Module:Parametry"); if(not czy_nie_odstepy)then parametr=parametry_modul["Odstępy"]{[1]=parametr,[2]="tak",[3]="tak",}; end; parametr=mw.text.encode(parametr); return parametr; end; function p.DecodeWiki(parametr,czy_nie_odstepy) parametr=mw.text.decode(parametr); parametr=p["TransformacjaKoduHtmlDoZnakuCiągu"](parametr); parametr=p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr); if(not czy_nie_odstepy)then local parametry_modul=require("Module:Parametry"); parametr=parametry_modul["Odstępy"]{[1]=parametr,[2]="tak",}; end; return parametr; end; function p.IsEncodedHtml(parametr,encode,encode_real) local parametry_modul=require("Module:Parametry"); local spr_parametr_szereg=nil; local TempFunParametr=function(parametr) if(parametry_modul.TypeNil(spr_parametr_szereg))then local __spr_parametr_szereg=mw.ustring.match(parametr,"^[%w%p%s]*$"); spr_parametr_szereg=__spr_parametr_szereg and true or false; return spr_parametr_szereg; end; return spr_parametr_szereg; end; local spr_parametr_bez_procentu=nil; local TempFunBezProcentu=function(parametr) if(parametry_modul.TypeNil(spr_parametr_bez_procentu))then local __spr_parametr_bez_procentu=mw.ustring.match(parametr,"^[^%%]*$"); spr_parametr_bez_procentu=__spr_parametr_bez_procentu and true or false; return spr_parametr_bez_procentu; end; return spr_parametr_bez_procentu; end; local wynik=((encode_real)and(TempFunParametr(parametr)and(TempFunBezProcentu(parametr)))) or((encode)and(TempFunBezProcentu(parametr))) or(((not encode_real)or((encode_real)and(TempFunParametr(parametr)))) and(mw.ustring.match(parametr,"%%%x%x")) and(not mw.ustring.match(parametr,"%%$")) and(not mw.ustring.match(parametr,"%%.$")) and(not mw.ustring.match(parametr,"%%[^%x].")) and(not mw.ustring.match(parametr,"%%.[^%x]"))); return wynik and true or false; end; function p.EncodeHtml(parametr,encode,encode_real,czy_nie_odstepy) if(not parametr)then return;end; if(p.IsEncodedHtml(parametr,encode,encode_real))then return p.EncodeWiki(parametr,czy_nie_odstepy); end; return mw.uri.encode(parametr,"WIKI"); end; function p.DecodeHtml(parametr,spacje,encode,encode_real,czy_nie_odstepy) if(not parametr)then return;end; if(p.IsEncodedHtml(parametr,encode,encode_real))then if(spacje)then return p.DecodeWiki(mw.uri.decode(parametr,"WIKI")); else return p.EncodeWiki(mw.uri.decode(parametr,"WIKI")); end; end; if(spacje)then return p.DecodeWiki(parametr,czy_nie_odstepy); else return p.EncodeWiki(parametr,czy_nie_odstepy); end; end; function p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik) znacznik=mw.ustring.gsub(znacznik,"([\"'])(.-[^\\])(%1)",function(cudzyslow_otwierajacy,atrybut,cudzyslow_zamykajacy) local ile1=0;local ile2; atrybut=p.KodowanieOmijanieFunkcyjne(atrybut,true,nil,function(atrybut) local __ile1; atrybut,__ile1=mw.ustring.gsub(atrybut,"([<>&])",function(a) return mw.text.encode(a); end); ile1=ile1+__ile1; return atrybut; end); atrybut,ile2=mw.ustring.gsub(atrybut,"(\\\")",function(a) return p["KodyHTMLZnakówWikiCiągu"](a); end); if(ile1+ile2>0)then return cudzyslow_otwierajacy..atrybut..cudzyslow_zamykajacy; end; return nil; end); return znacznik; end; function p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value) value=mw.ustring.gsub(value,"(&)(%a+)(;)",function(amp,kod_html,srednik) kod_html=mw.ustring.lower(kod_html); if((kod_html=="lt")or(kod_html=="gt")or(kod_html=="amp"))then return mw.text.decode(amp..kod_html..srednik); end; return nil; end); local lewy_ukosnik=mw.ustring.byte("\\"); local cudzyslow=mw.ustring.byte("\""); value=mw.ustring.gsub(value,"(&#"..lewy_ukosnik..";&#"..cudzyslow..";)","\\\""); return value; end; p["NagłówekStronyAdresu"]=function(frame,czy_nie_dolne_myslniki,tabela_nazw_adresu) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local nazwa_jednostki=PobierzParametr("nazwa jednostki") or PobierzParametr("strona") or PobierzParametr(1); czy_nie_dolne_myslniki=PobierzParametr("z nie dolnymi z myślnikami") or PobierzParametr(2) or czy_nie_dolne_myslniki; czy_nie_dolne_myslniki=parametry_modul.CzyTak(czy_nie_dolne_myslniki); if(not nazwa_jednostki)then return;end; nazwa_jednostki=tabela_nazw_adresu and tabela_nazw_adresu.nazwa_jednostki or p.DecodeHtml(nazwa_jednostki,true); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.nazwa_jednostki))then tabela_nazw_adresu.nazwa_jednostki=nazwa_jednostki;end; local naglowek=czy_nie_dolne_myslniki and mw.ustring.match(nazwa_jednostki,"^[^#]*#[%s_]*(.-)[%s_]*$") or mw.ustring.match(nazwa_jednostki,"^[^#]*#(.-)%s*$"); naglowek=parametry_modul["Odstępy"]{[1]=naglowek,[2]="tak",[3]=((not czy_nie_dolne_myslniki)and "tak" or nil),}; return naglowek; end; p["ParametryStronyAdresu"]=function(frame,czy_naprawiaj,tabela_nazw_adresu) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local nazwa_jednostki=PobierzParametr("nazwa jednostki") or PobierzParametr("strona") or PobierzParametr(1); czy_naprawiaj=PobierzParametr("czy naprawiać") or PobierzParametr(2) or czy_naprawiaj; czy_naprawiaj=parametry_modul.CzyTak(czy_naprawiaj); if(not nazwa_jednostki)then return;end; nazwa_jednostki=tabela_nazw_adresu and tabela_nazw_adresu.nazwa_jednostki or p.DecodeHtml(nazwa_jednostki,true); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.nazwa_jednostki))then tabela_nazw_adresu.nazwa_jednostki=nazwa_jednostki;end; if(czy_naprawiaj)then local bez_naglowka=tabela_nazw_adresu and tabela_nazw_adresu.bez_naglowka or mw.ustring.gsub(nazwa_jednostki,"^[%s_]*([^#]-)[%s_]*#(.*)$","%1"); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.bez_naglowka))then tabela_nazw_adresu.bez_naglowka=bez_naglowka;end; local parametry=mw.ustring.match(bez_naglowka,"^.-%?*%?[%s_]*([^&]+=[^&]-.-)[%s_]*$"); if(parametry)then parametry=mw.ustring.gsub(parametry,"[%s_]*=[%s_]*","=") or nil; parametry=mw.ustring.gsub(parametry,"[%s_]*&[%s_]*","&") or nil; end; return parametry; else local bez_naglowka=tabela_nazw_adresu and tabela_nazw_adresu.bez_naglowka or mw.ustring.gsub(nazwa_jednostki,"^([^#]-)#(.*)$","%1"); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.bez_naglowka))then tabela_nazw_adresu.bez_naglowka=bez_naglowka;end; local parametry=mw.ustring.match(bez_naglowka,"^.-%?*%?([^&]+=[^&]-.-)%s*$"); return parametry; end; end; p["NazwaStronyAdresu"]=function(frame,czy_naprawiaj,tabela_nazw_adresu) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local nazwa_jednostki=PobierzParametr("nazwa jednostki") or PobierzParametr("strona") or PobierzParametr(1); czy_naprawiaj=PobierzParametr("czy naprawiać") or PobierzParametr(2) or czy_naprawiaj; czy_naprawiaj=parametry_modul.CzyTak(czy_naprawiaj); if(not nazwa_jednostki)then return;end; nazwa_jednostki=tabela_nazw_adresu and tabela_nazw_adresu.nazwa_jednostki or p.DecodeHtml(nazwa_jednostki,true); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.nazwa_jednostki))then tabela_nazw_adresu.nazwa_jednostki=nazwa_jednostki;end; if(czy_naprawiaj)then nazwa_jednostki=tabela_nazw_adresu and tabela_nazw_adresu.bez_naglowka or mw.ustring.gsub(nazwa_jednostki,"^[%s_]*([^#]-)[%s_]*#(.*)$","%1"); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.bez_naglowka))then tabela_nazw_adresu.bez_naglowka=nazwa_jednostki;end; nazwa_jednostki=mw.ustring.gsub(nazwa_jednostki,"^(.-%?*)[%s_]*%?[^&]+=[^&]*.*$","%1"); else nazwa_jednostki=tabela_nazw_adresu and tabela_nazw_adresu.bez_naglowka or mw.ustring.gsub(nazwa_jednostki,"^([^#]-)#(.*)$","%1"); if((tabela_nazw_adresu)and(not tabela_nazw_adresu.bez_naglowka))then tabela_nazw_adresu.bez_naglowka=nazwa_jednostki;end; nazwa_jednostki=mw.ustring.gsub(nazwa_jednostki,"^(.-%?*)%?[^&]+=[^&]*.*$","%1"); end; local strony_modul=require("Module:Strony"); local czy_url=strony_modul.SprawdzanieURL(nazwa_jednostki); czy_url=czy_url and true or (not czy_naprawiaj); nazwa_jednostki=parametry_modul["Odstępy"]{[1]=nazwa_jednostki,[2]="tak",[3]=czy_url and true or false,}; return nazwa_jednostki; end; p["NazwaStronyZParametrówStronyAdresu"]=function(frame,czy_naprawiaj) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local parametry_strony=PobierzParametr("parametry") or PobierzParametr(1); czy_naprawiaj=PobierzParametr("czy naprawiać") or PobierzParametr(2) or czy_naprawiaj; czy_naprawiaj=parametry_modul.CzyTak(czy_naprawiaj); if(parametry_modul.CzyTak(parametry_strony))then local nazwa_strony_linku; if(czy_naprawiaj)then if(mw.ustring.match(parametry_strony,"^[%s_]*title[%s_]*=[^&]*"))then nazwa_strony_linku=mw.ustring.match(parametry_strony,"^[%s_]*title[%s_]*=([^&]+)&?.*$"); parametry_strony=mw.ustring.gsub(parametry_strony,"^[%s_]*title[%s_]*=([^&]+)&?",""); elseif(mw.ustring.match(parametry_strony,"&[%s_]*title[%s_]*=[^&]*"))then nazwa_strony_linku=mw.ustring.match(parametry_strony,"&[%s_]*title[%s_]*=([^&]+)&?.*$"); parametry_strony=mw.ustring.gsub(parametry_strony,"&[%s_]*title[%s_]*=([^&]+).*$",""); end; else if(mw.ustring.match(parametry_strony,"^title=[^&]*"))then nazwa_strony_linku=mw.ustring.match(parametry_strony,"^title=([^&]+)&?.*$"); parametry_strony=mw.ustring.gsub(parametry_strony,"^title=([^&]+)&?",""); elseif(mw.ustring.match(parametry_strony,"&title=[^&]*"))then nazwa_strony_linku=mw.ustring.match(parametry_strony,"&title=([^&]+)&?.*$"); parametry_strony=mw.ustring.gsub(parametry_strony,"&title=([^&]+).*$",""); end; end; nazwa_strony_linku=parametry_modul["Odstępy"]{[1]=nazwa_strony_linku,[2]="tak",[3]=(not czy_naprawiaj),}; return nazwa_strony_linku,parametry_strony; else return nil; end; end; p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"]=function(frame,czy_naprawiaj,tabela_nazw_adresu) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local nazwa_jednostki=PobierzParametr("nazwa jednostki") or PobierzParametr("strona") or PobierzParametr(1); czy_naprawiaj=PobierzParametr("czy naprawiać") or PobierzParametr(2) or czy_naprawiaj; czy_naprawiaj=parametry_modul.CzyTak(czy_naprawiaj); local tabela_nazw_adresu=tabela_nazw_adresu or {}; local adres=p["NazwaStronyAdresu"](nazwa_jednostki,(czy_naprawiaj)and true or nil,tabela_nazw_adresu); local parametry_strony=p["ParametryStronyAdresu"](nazwa_jednostki,(czy_naprawiaj)and true or nil,tabela_nazw_adresu); local naglowek_strony=p["NagłówekStronyAdresu"](nazwa_jednostki,(czy_naprawiaj)and true or nil,tabela_nazw_adresu); nazwa_jednostki=adres..(parametry_strony and ("?"..parametry_strony) or "")..(naglowek_strony and ("#"..naglowek_strony) or ""); return nazwa_jednostki; end; function p.URLStrona(frame) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local url=PobierzParametr("url") or PobierzParametr(1); local z_ukosnikiem=parametry_modul.CzyTak(PobierzParametr("ukośnik") or PobierzParametr(2)); local serwer,nazwa=mw.ustring.match(url,"^//+([^%s/]+)"..((z_ukosnikiem) and "/+" or "").."(/?.-)$"); return serwer,nazwa; end; p["UrlBezProtokołu"]=function(frame) local parametry_modul=require("Module:Parametry"); local PobierzParametr=parametry_modul.PobierzParametr(frame); local url=PobierzParametr("url") or PobierzParametr(1); local mail=mw.ustring.match(url,"^.*@([^@]+)$"); if(mail)then return "//"..mail,"mail",1; end; local protokol,strona=mw.ustring.match(url,"^(%a+:)(/+.-)$"); if((protokol)and(strona))then strona=mw.ustring.gsub(strona,"^(/+)","//"); return strona,protokol,2; end; local strona=mw.ustring.match(url,"^:?(/+.-)$"); if(strona)then strona=mw.ustring.gsub(strona,"^(/+)","//"); return strona,nil,3; end; return "//"..url,nil,-1; end; function p.DecodeKoduHTMLZnaku(tekst) local html_dane_modul=mw.loadData("Module:Html/dane"); local kody_literowe_html_i_ich_odpowiedniki_znakowe=html_dane_modul.kody_literowe_html_i_ich_odpowiedniki_znakowe; -- najpierw nazwane encje local ile1; tekst,ile1 = mw.ustring.gsub(tekst,"(&%a+%;)", kody_literowe_html_i_ich_odpowiedniki_znakowe); -- encje numeryczne dziesiętne: &#956; local ile2; tekst,ile2=mw.ustring.gsub(tekst,"&#(%d+);", function(n) return mw.ustring.char(tonumber(n)) end); -- encje numeryczne szesnastkowe: &#x3BC; local ile3; tekst,ile3 = mw.ustring.gsub(tekst,"&#x(%x+);", function(n) return mw.ustring.char(tonumber(n, 16)) end); return tekst,ile1,ile2,ile3; end; function p.ZamianaEncodeTekst(tekst) tekst=mw.uri.encode(mw.uri.decode(tekst,"PATH"),"PATH"); return tekst; end; function p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor,funkcja) tekst=mw.ustring.gsub(tekst,wzor,function(tekst) tekst=funkcja(tekst); return tekst; end); return tekst; end; function p.StronaParametryIdentyfikacjaAdresuHtml(adres) local ile_w;local ile; adres,ile_w,ile=p.EncodeHashKoduHtmlTekstu(adres); local ile1;local ile2; if(ile_w>0)then adres,ile1,ile2=p.EncodeTempHashKoduHtmlTekstu(adres); end; local strona,naglowek=mw.ustring.match(adres,"^[%s_]*([^#]-)[%s_]*#[%s_]*(.-)[%s_]*$"); if((not strona)or(not naglowek))then strona=mw.ustring.match(adres,"^[%s_]*(.-)[%s_]*$"); end; local __strona,parametry=mw.ustring.match(strona,"^(.-%?*)%?([^&=]-=.*)$"); strona=__strona or strona; if(ile_w>0)then strona=p.DecodeHashKoduHtmlTekstu(p.DecodeTempHashKoduHtmlTekstu(strona,ile1,ile2),ile); parametry=parametry and p.DecodeHashKoduHtmlTekstu(p.DecodeTempHashKoduHtmlTekstu(parametry,ile1,ile2),ile) or nil; naglowek=naglowek and p.DecodeHashKoduHtmlTekstu(p.DecodeTempHashKoduHtmlTekstu(naglowek,ile1,ile2),ile) or nil; end; return strona,parametry,naglowek; end; function p.TworzenieAdresuHtml(strona,parametry,naglowek) local adres=strona..(parametry and ("?"..parametry) or "")..((naglowek)and ("#"..naglowek) or ""); return adres; end; function p.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres,funkcja_strona,funkcja_parametry,funkcja_naglowek,funkcja_operacji) local SprawdzanieFuncTekst=function(tekst) local spacja=" _\t";local interpunkcja="%,%.%:%?%!%(%)%;";local adres="%\\%/";local hash="%#"; local regex="^[%a%d"..spacja..interpunkcja..adres..hash.."]*$"; return mw.ustring.match(tekst,regex); end; local czy_adres=SprawdzanieFuncTekst(adres); if(czy_adres)then return adres;end; local strona,parametry,naglowek=p.StronaParametryIdentyfikacjaAdresuHtml(adres); strona=funkcja_strona and funkcja_strona(strona,funkcja_operacji and funkcja_operacji[1] or nil) or strona; parametry=(parametry and funkcja_parametry) and funkcja_parametry(parametry,funkcja_operacji and funkcja_operacji[2] or nil) or parametry; naglowek=(naglowek and funkcja_naglowek) and funkcja_naglowek(naglowek,funkcja_operacji and funkcja_operacji[3] or nil) or naglowek; local adres=p.TworzenieAdresuHtml(strona,parametry,naglowek); return adres; end; function p.EncodeParametryURL(adres,w_adresie,funkcja_strona,funkcja_naglowek) local function EncodeParametryURL(a,b,c,funkcja_operacji) return a..funkcja_operacji(b).."="..funkcja_operacji(c); end; local function OperacjeHtml(adres,funkcja_operacji) adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); return adres; end; local funkcja_operacji={ [1]=function(tekst) return p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",p.ZamianaEncodeTekst); end, [2]=function(tekst) return p.ZamianaEncodeTekst(tekst); end, [3]=function(tekst) return p.ZamianaEncodeTekst(tekst); end, }; if(not w_adresie)then return OperacjeHtml(adres,funkcja_operacji[2]); else return p.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres,funkcja_strona,OperacjeHtml,funkcja_naglowek,funkcja_operacji); end; end; function p.EncodeZaawansowanyParametryURL(adres,z_kodowaniem,w_adresie,funkcja_strona,funkcja_naglowek) local KrokEncodeZaawansowanyParametryURLABC=function(a) a=mw.uri.decode(a,"PATH"); a=p.EncodeSpecjalneZnakiHtml(a,true); if(z_kodowaniem)then a=mw.uri.encode(a,"PATH");end; return a; end; local function EncodeZaawansowanyParametryURL(a,b,c,funkcja_operacji) b=mw.uri.decode(b,"PATH");b=funkcja_operacji(b,true);b=mw.uri.encode(b,"PATH"); c=mw.uri.decode(c,"PATH");c=funkcja_operacji(c,true);c=mw.uri.encode(c,"PATH"); return a..(b.."="..c); end; local function OperacjeURL(adres,funkcja_operacji) adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",function(a,b,c)return EncodeZaawansowanyParametryURL(a,b,c,funkcja_operacji);end); adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",function(a,b,c)return EncodeZaawansowanyParametryURL(a,b,c,funkcja_operacji);end); return adres; end; local funkcja_operacji={ [1]=function(tekst) return p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",KrokEncodeZaawansowanyParametryURLABC); end, [2]=function(tekst) return KrokEncodeZaawansowanyParametryURLABC(tekst); end, [3]=function(tekst) return KrokEncodeZaawansowanyParametryURLABC(tekst); end, }; if(not w_adresie)then return OperacjeURL(adres,funkcja_operacji[2]); else return p.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres,funkcja_strona,OperacjeURL,funkcja_naglowek,funkcja_operacji); end; end; function p.EncodeParametryHtml(parametr,w_adresie,funkcja_strona,funkcja_naglowek) local EncodeHtmlAB=function(a,b,c,funkcja_operacji) b=funkcja_operacji(b);c=funkcja_operacji(c); return a..b.."="..c; end; local function ParametryHtml(parametr,funkcja_operacji) parametr=mw.ustring.gsub(parametr,"^(%??)([^&=]*)=([^&]*)",function(a,b,c)return EncodeHtmlAB(a,b,c,funkcja_operacji);end); parametr=mw.ustring.gsub(parametr,"(&)([^&=]*)=([^&]*)",function(a,b,c)return EncodeHtmlAB(a,b,c,funkcja_operacji);end); return parametr; end; local funkcja_operacji={ [1]=function(tekst) return p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",p.EncodeHtml); end, [2]=function(tekst) return p.EncodeHtml(tekst); end, [3]=function(tekst) return p.EncodeHtml(tekst); end, }; if(not w_adresie)then return ParametryHtml(parametr,funkcja_operacji[2]); else return p.TworzenieStronaParametryIdentyfikacjaAdresuHtml(parametr,funkcja_strona,ParametryHtml,funkcja_naglowek,funkcja_operacji); end; end; function p.EncodeZaawansowanyParametryHtml(adres,z_kodowaniem,w_adresie,funkcja_strona,funkcja_naglowek) local KrokEncodeZaawansowanyParametryHtmlABC=function(a) a=mw.uri.decode(a,"PATH"); a=p.EncodePodstawoweHtmlTekstu(a); if(z_kodowaniem)then a=mw.uri.encode(a,"PATH");end; return a; end; local EncodeZaawansowanyParametryHtmlABC=function(a,b,c,funkcja_operacji) b=funkcja_operacji(b); c=funkcja_operacji(c); return (a or "")..(b.."="..c); end; local function OperacjeParametryHtmlABC(adres,funkcja_operacji) adres=mw.ustring.gsub(adres,"^(%??)([^&=]-)=([^&]*)",function(a,b,c)return EncodeZaawansowanyParametryHtmlABC(a,b,c,funkcja_operacji);end); adres=mw.ustring.gsub(adres,"([&])([^&=]-)=([^&]*)",function(a,b,c)return EncodeZaawansowanyParametryHtmlABC(a,b,c,funkcja_operacji);end); return adres; end; local funkcja_operacji={ [1]=function(tekst) return p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",KrokEncodeZaawansowanyParametryHtmlABC); end, [2]=function(tekst) return KrokEncodeZaawansowanyParametryHtmlABC(tekst); end, [3]=function(tekst) return KrokEncodeZaawansowanyParametryHtmlABC(tekst); end, }; if(not w_adresie)then return OperacjeParametryHtmlABC(adres,funkcja_operacji[2]); else return p.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres,funkcja_strona,OperacjeParametryHtmlABC,funkcja_naglowek,funkcja_operacji); end; end; function p.EncodeHashKoduHtmlTekstu(tekst) local ile;local ile2=0; tekst,ile=mw.ustring.gsub(tekst,"&([^&;%s]+);",function(kod) if((kod=="num")or(kod=="#35")or(kod=="#x23"))then ile2=ile2+1; return "&amp;num;"; end; return nil; end); return tekst,ile,ile2; end; function p.DecodeHashKoduHtmlTekstu(tekst,ile) if(((ile)and(ile>0))or(not ile))then tekst=mw.ustring.gsub(tekst,"&amp;num;",function(kod) return "&#35;"; end); end; return tekst; end; function p.EncodeTempHashKoduHtmlTekstu(tekst) local ile1;local ile2; tekst,ile1=mw.ustring.gsub(tekst,"&#(%d+);",function(kod) return "&&num;"..kod..";"; end); tekst,ile2=mw.ustring.gsub(tekst,"&#x(%x+);",function(kod) return "&&num;x"..kod..";"; end); return tekst,ile1,ile2; end; function p.DecodeTempHashKoduHtmlTekstu(tekst,ile1,ile2) if(((ile1)and(ile1>0))or(not ile1))then tekst=mw.ustring.gsub(tekst,"&&num;(%d+);",function(kod) return "&#"..kod..";" end); end; if(((ile2)and(ile2>0))or(not ile2))then tekst=mw.ustring.gsub(tekst,"&&num;x(%x+);",function(kod) return "&#x"..kod..";" end); end; return tekst; end; function p.AdresDomniemanieBezProtokolarnyEncodeURL(adres,protokolarny) local adres=p.EncodeParametryURL(adres,true, function(strona,Func) if(protokolarny)then local adres,protokol=p["UrlBezProtokołu"](strona); adres=Func(adres); adres=(protokol or "")..adres; return adres; else return Func(strona); end; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end); return adres; end; function p.UriEncode(frame) local parametry_modul=require("Module:Parametry"); local html=parametry_modul.PobierzParametryRamki(frame)("html"); html=mw.ustring.gsub(html,"^(%a+://)(.+)$",function(prot,strona) return prot..p.AdresDomniemanieBezProtokolarnyEncodeURL(strona,false); end); return html; end; function p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony) elementy_adresu_strony=p.KodowanieOmijanieFunkcyjne(elementy_adresu_strony,true,"&(#35);",function(elementy_adresu_strony) elementy_adresu_strony=p.DecodeKoduHTMLZnaku(elementy_adresu_strony); return elementy_adresu_strony; end); elementy_adresu_strony=p.EncodeSpecjalneZnakiHtml(elementy_adresu_strony,true); return elementy_adresu_strony; end; function p.EncodeElementyAdresuStrony(elementy_adresu_strony,czy_parametry_strony,z_kodowaniem) if(czy_parametry_strony)then elementy_adresu_strony=p.EncodeZaawansowanyParametryHtml(elementy_adresu_strony,z_kodowaniem); else elementy_adresu_strony=mw.uri.decode(elementy_adresu_strony,"PATH"); elementy_adresu_strony=p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony); if(z_kodowaniem)then elementy_adresu_strony=mw.uri.encode(elementy_adresu_strony,"PATH");end; end; return elementy_adresu_strony; end; function p.AdresProjektuEncodeHtml(frame,z_kodowaniem,protokolarny) local parametry_modul=require("Module:Parametry") local PobierzParametry=parametry_modul.PobierzParametryRamki(frame); local html=PobierzParametry("html"); local z_kodowaniem_html=PobierzParametry("encode"); if(z_kodowaniem_html)then z_kodowaniem=parametry_modul.CzyTak(z_kodowaniem_html);end; local html=p.EncodeZaawansowanyParametryHtml(html,z_kodowaniem,true, function(strona,Func) if(protokolarny)then local adres,protokol=p["UrlBezProtokołu"](strona); adres=Func(adres); adres=(protokol or "")..adres; return adres; else return Func(strona); end; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end); return html; end; return p; lywz8jngtbb99mcg6aue2ppzwdi6edg Moduł:Wikibooks/Przykład/Html/KodowanieOmijanieFunkcyjne/Kod 1 828 63999 553623 553459 2026-08-30T12:43:10Z Persino 2851 553623 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Oto jest tekst wywołania: \"&#35;\""; local tekst2=html_modul.KodowanieOmijanieFunkcyjne(tekst,true,"&(#35);",function(tekst) return mw.uri.encode(tekst); end); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ tekst=tekst, tekst2=tekst2, }); return wikikod; end; return p; 21el23tw6h0sqzd4u1im5p623y5dzyq 553655 553623 2026-08-30T13:42:41Z Persino 2851 553655 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Oto jest tekst wywołania: \"&#35;\""; local tekst2=html_modul.KodowanieOmijanieFunkcyjne(tekst,true,"&(#35);",function(tekst) return mw.uri.encode(tekst); end); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; n2b0bw1vcgkcpy9hjcex546628ow55s Moduł:Wikibooks/Przykład/Html/TransformacjaKlasyZnakowejDoKoduHtmlCiągu/Kod 1 828 64000 553691 553462 2026-08-30T15:04:06Z Persino 2851 553691 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Oto jest link: [[user:użytkownik|(Użytkownik)]]."; -- Równoważne: local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{tekst=tekst,}; -- Równoważne: local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{args={tekst=tekst,},}; local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; hw65h3eix5mays3nr73pj4y7ge9ftwe Moduł:Wikibooks/Przykład/Html/TransformacjaKoduHtmlDoZnakuCiągu/Kod 1 828 64001 553693 553461 2026-08-30T15:06:30Z Persino 2851 553693 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Oto jest link: &#91;&#91;user:użytkownik&#124;&#40;Użytkownik&#41;&#93;&#93;&#46;"; -- Równoważne: local tekst2=html_modul["TransformacjaKoduHtmlDoZnakuCiągu"]{tekst=tekst,}; -- Równoważne: local tekst2=html_modul["TransformacjaKoduHtmlDoZnakuCiągu"]{args={tekst=tekst,},}; local tekst2=html_modul["TransformacjaKoduHtmlDoZnakuCiągu"](tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; pn488lesmnsoafnkpjh4l2dsa67qger Moduł:Wikibooks/Przykład/Html/ZnakiSpecjalneTaguNowiki/Kod 1 828 64002 553719 553460 2026-08-30T15:40:01Z Persino 2851 553719 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="<span id=\"toc\">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>."; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneTaguNowiki{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneTaguNowiki{args={tekst=tekst,},}; local tekst2=html_modul.ZnakiSpecjalneTaguNowiki(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; pyngqe3vb7ncg3xjo1m7rf1rikwcj2p 553730 553719 2026-08-31T10:34:52Z Persino 2851 553730 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="<span id=\"toc\">Oto jest szablon: {{Szablon do używania|parametr 1=wartość1|parametr 2=wartość2}}, i link: [[Pomoc:Spis treści|Spis treści]]</span>."; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneTaguNowiki{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneTaguNowiki{args={tekst=tekst,},}; local tekst2=html_modul.ZnakiSpecjalneTaguNowiki(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; jyhdwlek7n3ub4j10cms1q7bmdeliht Moduł:Wikibooks/Przykład/Html/ZnakiSpecjalneWikiLinku/Kod 1 828 64003 553721 553463 2026-08-30T15:42:06Z Persino 2851 553721 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="[pl] Strony z nagłówkiem (mechanizmu HTML), a w nim jest szablon: {{Szablon do używania|parametr 1=wartość1|parametr 2=wartość2}}"; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneWikiLinku{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneWikiLinku{args={tekst=tekst,},}; local html2=html_modul.ZnakiSpecjalneWikiLinku(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"html2",html2,}, }); return wikikod; end; return p; tgoj3t4f3zxvon0mbh1h7w6kxib3l65 553729 553721 2026-08-31T10:33:48Z Persino 2851 553729 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="[pl] Oto jest szablon: {{Szablon do używania|parametr 1=wartość1|parametr 2=wartość2}}, i link: [[Pomoc:Spis treści|Spis treści]]"; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneWikiLinku{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ZnakiSpecjalneWikiLinku{args={tekst=tekst,},}; local html2=html_modul.ZnakiSpecjalneWikiLinku(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"html2",html2,}, }); return wikikod; end; return p; ipyjnp6241zeupbmm8gremdwsrld7z9 Moduł:Wikibooks/Przykład/Html/EncodeSpecjalneZnakiHtml/Kod 1 828 64004 553647 553586 2026-08-30T13:34:53Z Persino 2851 553647 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local html="[pl] Strony z nagłówkiem (mechanizmu HTML), a w nim jest szablon: {{Szablon do używania|parametr 1=wartość1|parametr 2=wartość2}}"; -- Równoważne: local html2=html_modul.EncodeSpecjalneZnakiHtml{html=html,}; -- Równoważne: local html2=html_modul.EncodeSpecjalneZnakiHtml{args={html=html,},}; local html2=html_modul.EncodeSpecjalneZnakiHtml(html); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"html",html,}, {"html2",html2,}, }); return wikikod; end; return p; slaapvwqb26v7an1nrzt7c3vssr8hsq Moduł:Wikibooks/Przykład/Html/EncodeZnakProloguList/Kod 1 828 64005 553613 553466 2026-08-30T12:26:02Z Persino 2851 553613 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="\n* Oto jest pierwszy element listy,\n*: Oto jest drugi element listy."; -- Równoważne: local tekst2=html_modul.EncodeZnakProloguList{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.EncodeZnakProloguList{args={tekst=tekst,},}; local tekst2=html_modul.EncodeZnakProloguList(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ tekst=tekst, tekst2=tekst2, }); return wikikod; end; return p; c6emagwnp0xaao4igr6sp5nwx3awy0s 553652 553613 2026-08-30T13:39:52Z Persino 2851 553652 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="\n* Oto jest pierwszy element listy,\n*: Oto jest drugi element listy."; -- Równoważne: local tekst2=html_modul.EncodeZnakProloguList{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.EncodeZnakProloguList{args={tekst=tekst,},}; local tekst2=html_modul.EncodeZnakProloguList(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; jqz94gubu9pjlsfv7rozy2o42nzkmsw Moduł:Wikibooks/Przykład/Html/ParametryPrzypisaniaZnakowegoEncodeHtml/Kod 1 828 64007 553668 553467 2026-08-30T13:59:01Z Persino 2851 553668 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Wikibooks:Strona?action=edit&section=2"; -- Równoważne: local tekst2=html_modul.ParametryPrzypisaniaZnakowegoEncodeHtml{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ParametryPrzypisaniaZnakowegoEncodeHtml{args={tekst=tekst,},}; local tekst2=html_modul.ParametryPrzypisaniaZnakowegoEncodeHtml(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; 4z9mt488cx9wkkrm3h2cu33hrehivto 553669 553668 2026-08-30T13:59:16Z Persino 2851 553669 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Wikibooks:Strona?action=edit&section=2"; -- Równoważne: local tekst2=html_modul.ParametryPrzypisaniaZnakowegoEncodeHtml{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ParametryPrzypisaniaZnakowegoEncodeHtml{args={tekst=tekst,},}; local tekst2=html_modul.ParametryPrzypisaniaZnakowegoEncodeHtml(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; hf728c5nim7ayxawlah9t85ub8htebg Moduł:Wikibooks/Przykład/Html/PrzypisanieZnakoweEncodeHtml/Kod 1 828 64008 553675 553468 2026-08-30T14:07:02Z Persino 2851 553675 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Wikibooks:Strona=Parametry"; -- Równoważne: local tekst2=html_modul.PrzypisanieZnakoweEncodeHtml{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.PrzypisanieZnakoweEncodeHtml{args={tekst=tekst,},}; local tekst2=html_modul.PrzypisanieZnakoweEncodeHtml(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; p3o4xkuzgv6r3b2romisoy4hmanevu2 553677 553675 2026-08-30T14:08:16Z Persino 2851 553677 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="Wikibooks:Strona=Parametry"; -- Równoważne: local tekst2=html_modul.PrzypisanieZnakoweEncodeHtml{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.PrzypisanieZnakoweEncodeHtml{args={tekst=tekst,},}; local tekst2=html_modul.PrzypisanieZnakoweEncodeHtml(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; 5ujb0oqsg4zngtu0yhz3a229eydjt2o Moduł:Wikibooks/Przykład/Html/ZamianaDwukropkaNaKodHtml/Kod 1 828 64009 553712 553469 2026-08-30T15:31:59Z Persino 2851 553712 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="subst:msg:Szablon:Nazwa_strony"; -- Równoważne: local tekst2=html_modul.ZamianaDwukropkaNaKodHtml{tekst=tekst,}; -- Równoważne: local tekst2=html_modul.ZamianaDwukropkaNaKodHtml{args={tekst=tekst,},}; local tekst2=html_modul.ZamianaDwukropkaNaKodHtml(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; am1outxvc9idl41s9lql9z8a5ttfjpi Moduł:Wikibooks/Przykład/Html/KodHTMLZnaku/Kod 1 828 64010 553620 553474 2026-08-30T12:39:38Z Persino 2851 553620 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local znak="k"; -- Równoważne: local tekst2=html_modul.KodHTMLZnaku{[1]=znak,}; -- Równoważne: local tekst2=html_modul.KodHTMLZnaku{args={[1]=znak,},}; local tekst2=html_modul.KodHTMLZnaku(znak); -- Równoważne: local tekst3=html_modul.KodHTMLZnaku{[1]=znak,[1]="tak",}; local tekst3=html_modul.KodHTMLZnaku{args={[1]=znak,[2]="tak",},}; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ znak=znak, tekst2=tekst2, tekst3=tekst3, }); return wikikod; end; return p; o6f8tyvkxliqn9s7dxmc6cksis46yjl 553654 553620 2026-08-30T13:41:51Z Persino 2851 553654 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local znak="k"; -- Równoważne: local tekst2=html_modul.KodHTMLZnaku{[1]=znak,}; -- Równoważne: local tekst2=html_modul.KodHTMLZnaku{args={[1]=znak,},}; local tekst2=html_modul.KodHTMLZnaku(znak); -- Równoważne: local tekst3=html_modul.KodHTMLZnaku{[1]=znak,[1]="tak",}; local tekst3=html_modul.KodHTMLZnaku{args={[1]=znak,[2]="tak",},}; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"znak",znak,}, {"tekst2",tekst2,}, {"tekst3",tekst3,}, }); return wikikod; end; return p; 6aro8jzmhr1zfgp6wxfjw0gfh6muqw4 Moduł:Wikibooks/Przykład/Html/KodyHTMLZnakówWikiCiągu/Kod 1 828 64011 553656 553473 2026-08-30T13:44:46Z Persino 2851 553656 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="k{{s"; -- Równoważne: local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"]{[1]=tekst,}; -- Równoważne: local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"]{args={[1]=tekst,},}; local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"](znak); -- Równoważne: local tekst3=html_modul["KodyHTMLZnakówWikiCiągu"]{[1]=tekst,[1]="tak",}; local tekst3=html_modul["KodyHTMLZnakówWikiCiągu"]{args={[1]=tekst,[2]="tak",},}; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, {"tekst3",tekst3,}, }); return wikikod; end; return p; 2lyjilml3lxmfkhtnc0kfhnj8kgvh4x 553658 553656 2026-08-30T13:45:51Z Persino 2851 553658 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="k{{s"; -- Równoważne: local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"]{[1]=tekst,}; -- Równoważne: local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"]{args={[1]=tekst,},}; local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"](tekst); -- Równoważne: local tekst3=html_modul["KodyHTMLZnakówWikiCiągu"]{[1]=tekst,[1]="tak",}; local tekst3=html_modul["KodyHTMLZnakówWikiCiągu"]{args={[1]=tekst,[2]="tak",},}; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, {"tekst3",tekst3,}, }); return wikikod; end; return p; n8k68tto73unmitec8ui7je5bd3sppy 553665 553658 2026-08-30T13:55:49Z Persino 2851 553665 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="k{{s"; -- Równoważne: local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"]{[1]=tekst,}; -- Równoważne: local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"]{args={[1]=tekst,},}; local tekst2=html_modul["KodyHTMLZnakówWikiCiągu"](tekst); -- Równoważne: local tekst3=html_modul["KodyHTMLZnakówWikiCiągu"]{[1]=tekst,[1]="tak",}; local tekst3=html_modul["KodyHTMLZnakówWikiCiągu"]{args={[1]=tekst,[2]="tak",},}; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, {"tekst3",tekst3,}, }); return wikikod; end; return p; mp2ng5t9gx9cxq5q6svicwtrz8sltjb Moduł:Wikibooks/Przykład/Html/EncodeId/Kod 1 828 64012 553643 553576 2026-08-30T13:29:54Z Persino 2851 553643 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local id="https://pl.wikibooks.org/w/index.php?title=Szablon:Link_wewn%C4%99trzny&action=edit#Obs%C5%82uga"; local id2=html_modul.EncodeId(id,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"id",id,}, {"id2",id2,}, }); return wikikod; end; return p; nt8t8waulymp614ssuszaqw1e08hmus Moduł:Wikibooks/Przykład/Html/UsuwanieSpecjalnychNieschematycznychSymboli/Kod 1 828 64013 553709 553476 2026-08-30T15:29:12Z Persino 2851 553709 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Tutaj jest zakodowany znak HTML, o kodzie dziesiętnym "&#8206;", składający się z trzech bajtów: "&#226;", "&#128;" i "&#142;"; local tekst1="Oto jest znak: &#8206;."; -- Zamiana tego kodu na znak; local tekst2=html_modul["TransformacjaKoduHtmlDoZnakuCiągu"](tekst1); -- Tekst bez tego znaku, bo on został w tym wywołaniu całkowicie usunięty; local tekst3=html_modul.UsuwanieSpecjalnychNieschematycznychSymboli(tekst2); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst1",tekst1,}, {"tekst2",tekst2,}, {"tekst3",tekst3,}, }); return wikikod; end; return p; penwhf8p3z7is5xyb8ielvyy49rwjvv 553710 553709 2026-08-30T15:29:21Z Persino 2851 553710 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Tutaj jest zakodowany znak HTML, o kodzie dziesiętnym "&#8206;", składający się z trzech bajtów: "&#226;", "&#128;" i "&#142;"; local tekst1="Oto jest znak: &#8206;."; -- Zamiana tego kodu na znak; local tekst2=html_modul["TransformacjaKoduHtmlDoZnakuCiągu"](tekst1); -- Tekst bez tego znaku, bo on został w tym wywołaniu całkowicie usunięty; local tekst3=html_modul.UsuwanieSpecjalnychNieschematycznychSymboli(tekst2); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst1",tekst1,}, {"tekst2",tekst2,}, {"tekst3",tekst3,}, }); return wikikod; end; return p; 60otz07204bbfe51ld7psvz50wl2wsj Moduł:Wikibooks/Przykład/Html/EncodeWiki/Kod 1 828 64014 553605 553477 2026-08-30T12:15:56Z Persino 2851 553605 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local parametr="__Oto jest znak: \"&#8206;\" i inne_znaki_w_URL: \"https://pl.wikibooks.org/w/index.php&#63;title&#61;Szablon:Link wewnętrzny&#38;action&#61;edit&#35;Obsługa;\"__"; local parametr2=html_modul.EncodeWiki(parametr,false); local parametr3=html_modul.EncodeWiki(parametr,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ parametr=parametr, parametr2=parametr2, parametr3=parametr3, }); return wikikod; end; return p; 1et6iu7gl2gs8nurukvvgie5dz01ugk 553649 553605 2026-08-30T13:37:35Z Persino 2851 553649 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local parametr="__Oto jest znak: \"&#8206;\" i inne_znaki_w_URL: \"https://pl.wikibooks.org/w/index.php&#63;title&#61;Szablon:Link wewnętrzny&#38;action&#61;edit&#35;Obsługa;\"__"; local parametr2=html_modul.EncodeWiki(parametr,false); local parametr3=html_modul.EncodeWiki(parametr,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"parametr",parametr,}, {"parametr2",parametr2,}, {"parametr3",parametr3,}, }); return wikikod; end; return p; 0j2o2nqkb3gmt68n2e35trxhapx99gh Moduł:Wikibooks/Przykład/Html/DecodeWiki/Kod 1 828 64015 553639 553567 2026-08-30T13:26:00Z Persino 2851 553639 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local parametr="__Oto jest znak: &quot;&#8206;&quot; i inne_znaki_w_URL: &quot;https://pl.wikibooks.org/w/index.php&#63;title&#61;Szablon:Link wewnętrzny&#38;action&#61;edit&#35;Obsługa;&quot;__"; local parametr2=html_modul.DecodeWiki(parametr,false); local parametr3=html_modul.DecodeWiki(parametr,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"parametr",parametr,}, {"parametr2",parametr2,}, {"parametr3",parametr3,}, }); return wikikod; end; return p; rxxvgtkex9w2uz6ljwpmdyk41l7kv64 Moduł:Wikibooks/Przykład/Html/IsEncodedHtml/Kod 1 828 64016 553616 553479 2026-08-30T12:31:04Z Persino 2851 553616 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Pierwszy przykład: local parametr1="abc?edit=action"; -- Wartość zmiennej obliczona jest: czy_tak1=true, czyli parametr1 można uznać za zakodowany; local czy_tak1=html_modul.IsEncodedHtml(parametr1,true,false); -- Drugi przykład: local parametr2="a%YTbc?edit=action;"; -- Wartość zmiennej obliczona jest: czy_tak2=false; czyli parametr2można uznać, że nie jest zakodowany; local czy_tak2=html_modul.IsEncodedHtml(parametr2,true,false); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ parametr1=parametr1, parametr2=parametr2, czy_tak1=czy_tak1, czy_tak2=czy_tak2, }); return wikikod; end; return p; j0gy9rmb0v45s6zoewb2jkjrghzbk6m 553653 553616 2026-08-30T13:41:03Z Persino 2851 553653 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Pierwszy przykład: local parametr1="abc?edit=action"; -- Wartość zmiennej obliczona jest: czy_tak1=true, czyli parametr1 można uznać za zakodowany; local czy_tak1=html_modul.IsEncodedHtml(parametr1,true,false); -- Drugi przykład: local parametr2="a%YTbc?edit=action;"; -- Wartość zmiennej obliczona jest: czy_tak2=false; czyli parametr2można uznać, że nie jest zakodowany; local czy_tak2=html_modul.IsEncodedHtml(parametr2,true,false); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"parametr1",parametr1,}, {"czy_tak1",czy_tak1,}, {"parametr2",parametr2,}, {"czy_tak2",czy_tak2,}, }); return wikikod; end; return p; e7hvo98htwblw9lygml87sssyfxf4ei Moduł:Wikibooks/Przykład/Html/EncodeHtml/Kod 1 828 64017 553642 553573 2026-08-30T13:28:57Z Persino 2851 553642 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Tekst do zakodowania; local parametr="abc___&#63;action&#61;edit&#38;section&#61;21&#35;nagłówek"; -- Tekst zostanie uznany za zakodowany, sprawdzane, czy on ma znaki "%", czyli on tego nie posiada; local parametr2=html_modul.EncodeHtml(parametr,true,false,false); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"parametr",parametr,}, {"parametr2",parametr2,}, }); return wikikod; end; return p; 618xivhxfbn8r8or2h27f8lzq41qhlv Moduł:Wikibooks/Przykład/Html/DecodeHtml/Kod 1 828 64018 553636 553560 2026-08-30T13:23:35Z Persino 2851 553636 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Parametr zawiera znaki zakodowane funkcją mw.uri.encode i kody HTML znaków; local parametr="a%25YTbc___%3Faction%3Dedit&#38;section&#61;23;"; local parametr2=html_modul.DecodeHtml(parametr,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"parametr",parametr,}, {"parametr2",parametr2,}, }); return wikikod; end; return p; noql61olg36svww0jjogm9qxf91jbhw Moduł:Wikibooks/Przykład/Html/TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml/Kod 1 828 64019 553683 553482 2026-08-30T14:15:44Z Persino 2851 553683 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="<span id=\"Znaki<>\\\"\">To jest zawartość</span>"; local tekst2=html_modul.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; 6c5e7qr6vrg6khn0535ebxplq9l85eb Moduł:Wikibooks/Przykład/Html/TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak/Kod 1 828 64020 553681 553484 2026-08-30T14:12:36Z Persino 2851 553681 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="&lt;a href=\"/wiki/Strona?tytan1=1&amp;tytan2=2\" id=\"Strona:&#92;&#34;nazwa&#92;&#34;\"&gt;Zawartość znacznika&lt;/a&gt;"; local tekst2=html_modul.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; shqgcbvqyvq07evx30uozwv2zauz2ch Moduł:Wikibooks/Przykład/Html/NagłówekStronyAdresu/Kod 1 828 64021 553660 553485 2026-08-30T13:50:12Z Persino 2851 553660 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona="https://pl.wikibooks.org/wiki/Strona ___ główna ? action____=____edit ____&____ section = 2 # ____ Nagłówek____________strony "; local tabela_nazw_adresu={}; -- Równoważne: local naglowek=html_modul["NagłówekStronyAdresu"](strona,true,tabela_nazw_adresu); local naglowek=html_modul["NagłówekStronyAdresu"]({strona=strona,["z nie dolnymi z myślnikami"]=true,},nil,tabela_nazw_adresu); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"naglowek",naglowek,}, }); return wikikod; end; return p; plm21m6fuc01w6xvfqzzuwrnzlhu4y2 Moduł:Wikibooks/Przykład/Html/ParametryStronyAdresu/Kod 1 828 64022 553671 553486 2026-08-30T14:02:29Z Persino 2851 553671 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona="https://pl.wikibooks.org/wiki/Strona ___ główna ? action____=____edit ____&____ section = 2 # ____ Nagłówek____________strony "; local tabela_nazw_adresu={}; -- Równoważne: local parametry=html_modul["ParametryStronyAdresu"](strona,true,tabela_nazw_adresu); local parametry=html_modul["ParametryStronyAdresu"]({strona=strona,["czy naprawiać"]=true,},nil,tabela_nazw_adresu); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"parametry",parametry,}, }); return wikikod; end; return p; 28f68jk185cvr1dfh0dr1pp4ph2pnep Moduł:Wikibooks/Przykład/Html/NazwaStronyAdresu/Kod 1 828 64023 553662 553487 2026-08-30T13:52:48Z Persino 2851 553662 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona="https://pl.wikibooks.org/wiki/Strona ___ główna ? action____=____edit ____&____ section = 2 # ____ Nagłówek____________strony "; local tabela_nazw_adresu={}; -- Równoważne: local parametry=html_modul["NazwaStronyAdresu"](strona,true,tabela_nazw_adresu); local nazwa_strony=html_modul["NazwaStronyAdresu"]({strona=strona,["czy naprawiać"]=true,},nil,tabela_nazw_adresu); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"nazwa_strony",nazwa_strony,}, }); return wikikod; end; return p; n0p28tvaj8bcn6qqo498zbupnz7uzm3 553666 553662 2026-08-30T13:56:15Z Persino 2851 553666 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona="https://pl.wikibooks.org/wiki/Strona ___ główna ? action____=____edit ____&____ section = 2 # ____ Nagłówek____________strony "; local tabela_nazw_adresu={}; -- Równoważne: local parametry=html_modul["NazwaStronyAdresu"](strona,true,tabela_nazw_adresu); local nazwa_strony=html_modul["NazwaStronyAdresu"]({strona=strona,["czy naprawiać"]=true,},nil,tabela_nazw_adresu); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"nazwa_strony",nazwa_strony,}, }); return wikikod; end; return p; 6frlqbttdww9dl9p1gt2vnb33dj0zon Moduł:Wikibooks/Przykład/Html/NazwaStronyZParametrówStronyAdresu/Kod 1 828 64024 553664 553488 2026-08-30T13:55:04Z Persino 2851 553664 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona="title=Strona ___ główna & action____=____edit ____&____ section = 2 # ____ Nagłówek____________strony "; -- Równoważne: local parametry=html_modul["NazwaStronyZParametrówStronyAdresu"](strona,true); local nazwa_strony=html_modul["NazwaStronyZParametrówStronyAdresu"]({parametry=strona,["czy naprawiać"]=true,},nil); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"nazwa_strony",nazwa_strony,}, }); return wikikod; end; return p; syrcmk5wd8hgvxu9w7wh1e3vvuez0e1 Moduł:Wikibooks/Przykład/Html/PoprawAdresNagłówkaOrazParametrówStronyAdresu/Kod 1 828 64025 553673 553489 2026-08-30T14:04:40Z Persino 2851 553673 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona="https://pl.wikibooks.org/wiki/Strona ___ główna ? action____=____edit ____&____ section = 2 # ____ Nagłówek____________strony "; local tabela_nazw_adresu={}; -- Równoważne: local parametry=html_modul["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](strona,true,tabela_nazw_adresu); local adres=html_modul["PoprawAdresNagłówkaOrazParametrówStronyAdresu"]({strona=strona,["czy naprawiać"]=true,},nil,tabela_nazw_adresu); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"adres",adres,}, }); return wikikod; end; return p; tio2ksudgj1ua5eipk620m3j9oahl92 Moduł:Wikibooks/Przykład/Html/URLStrona/Kod 1 828 64026 553707 553490 2026-08-30T15:26:17Z Persino 2851 553707 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local url="//pl.wikibooks.org/wiki/Strona_artykułu"; local serwer,nazwa=html_modul.URLStrona{url=url,["ukośnik"]=true,}; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"url",url,}, {"serwer",serwer,}, {"nazwa",nazwa,}, }); return wikikod; end; return p; 0amv12tz1e1nugkiswe347qiu8h03vr Moduł:Wikibooks/Przykład/Html/UrlBezProtokołu/Kod 1 828 64027 553703 553492 2026-08-30T15:20:41Z Persino 2851 553703 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local mail="użytkownik@skrzynka.org"; -- Równoważnie: local adres1,protokol1,sposob1=html_modul["UrlBezProtokołu"](mail); local adres1,protokol1,sposob1=html_modul["UrlBezProtokołu"]{url=mail,}; --- local url="https://pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres2,protokol2,sposob2=html_modul["UrlBezProtokołu"](url); local adres2,protokol2,sposob2=html_modul["UrlBezProtokołu"]{url=url,}; --- local url="//pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres3,protokol3,sposob3=html_modul["UrlBezProtokołu"](url); local adres3,protokol3,sposob3=html_modul["UrlBezProtokołu"]{url=url,}; --- local url="pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres4,protokol4,sposob4=html_modul["UrlBezProtokołu"](url); local adres4,protokol4,sposob4=html_modul["UrlBezProtokołu"]{url=url,}; -- Wyniki; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres1",adres1,}, {"protocol1",protocol1,}, {"sposob1",sposob1,}, {"adres2",adres2,}, {"protocol2",protocol2,}, {"sposob2",sposob2,}, {"adres3",adres3,}, {"protocol3",protocol3,}, {"sposob3",sposob3,}, {"adres4",adres4,}, {"protocol4",protocol4,}, {"sposob4",sposob4,}, }); return wikikod; end; return p; e8hxnebknswffg6rtxuyqk1eep7l674 553704 553703 2026-08-30T15:21:00Z Persino 2851 553704 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local mail="użytkownik@skrzynka.org"; -- Równoważnie: local adres1,protokol1,sposob1=html_modul["UrlBezProtokołu"](mail); local adres1,protokol1,sposob1=html_modul["UrlBezProtokołu"]{url=mail,}; --- local url="https://pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres2,protokol2,sposob2=html_modul["UrlBezProtokołu"](url); local adres2,protokol2,sposob2=html_modul["UrlBezProtokołu"]{url=url,}; --- local url="//pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres3,protokol3,sposob3=html_modul["UrlBezProtokołu"](url); local adres3,protokol3,sposob3=html_modul["UrlBezProtokołu"]{url=url,}; --- local url="pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres4,protokol4,sposob4=html_modul["UrlBezProtokołu"](url); local adres4,protokol4,sposob4=html_modul["UrlBezProtokołu"]{url=url,}; -- Wyniki; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres1",adres1,}, {"protocol1",protocol1,}, {"sposob1",sposob1,}, {"adres2",adres2,}, {"protocol2",protocol2,}, {"sposob2",sposob2,}, {"adres3",adres3,}, {"protocol3",protocol3,}, {"sposob3",sposob3,}, {"adres4",adres4,}, {"protocol4",protocol4,}, {"sposob4",sposob4,}, }); return wikikod; end; return p; nuiumo9ok69p9xobti96snwv0zwztmq 553706 553704 2026-08-30T15:24:37Z Persino 2851 553706 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local url1="użytkownik@skrzynka.org"; -- Równoważnie: local adres1,protokol1,sposob1=html_modul["UrlBezProtokołu"](mail); local adres1,protokol1,sposob1=html_modul["UrlBezProtokołu"]{url=url1,}; --- local url2="https://pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres2,protokol2,sposob2=html_modul["UrlBezProtokołu"](url); local adres2,protokol2,sposob2=html_modul["UrlBezProtokołu"]{url=url2,}; --- local url3="//pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres3,protokol3,sposob3=html_modul["UrlBezProtokołu"](url); local adres3,protokol3,sposob3=html_modul["UrlBezProtokołu"]{url=url3,}; --- local url4="pl.wikibooks.org/wiki/Strona"; -- Równoważnie: local adres4,protokol4,sposob4=html_modul["UrlBezProtokołu"](url); local adres4,protokol4,sposob4=html_modul["UrlBezProtokołu"]{url=url4,}; -- Wyniki; local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"url1",url1,}, {"adres1",adres1,}, {"protokol1",protokol1,}, {"sposob1",sposob1,}, {"url2",url2,}, {"adres2",adres2,}, {"protokol2",protokol2,}, {"sposob2",sposob2,}, {"url3",url3,}, {"adres3",adres3,}, {"protokol3",protokol3,}, {"sposob3",sposob3,}, {"url4",url4,}, {"adres4",adres4,}, {"protokol4",protokol4,}, {"sposob4",sposob4,}, }); return wikikod; end; return p; 9ssbj6afi8bj53x3d9vbo3y346lvhgw Moduł:Wikibooks/Przykład/Html/DecodeKoduHTMLZnaku/Kod 1 828 64028 553637 553562 2026-08-30T13:24:24Z Persino 2851 553637 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Tekst z kodami HTML: literowymi, dziesiętnymi i szesnastkowymi; local tekst="Oto jest link: &#x5B;&#x5B;Strona&#124;Nazwa linku&#93;&#x5D;, a w nim spacje niełamliwe&nbsp;i inne znaki: z alfabetu greckiego jak: &alpha;&Alpha;&beta;&Beta;&gamma;&Gamma;&delta;&Delta;&epsilon;&Epsilon;&zeta;&Zeta;&eta;&Eta;&theta;&Theta;&iota;&Iota;&kappa;&Kappa;&lambda;&Lambda;&mu;&Mu;&nu;&Nu;&xi;&Xi;&omicron;&Omicron;&pi;&Pi;&rho;&Rho;&sigma;&Sigma;&tau;&Tau;&upsilon;&Upsilon;&phi;&Phi;&chi;&Chi;&psi;&Psi;&omega;&Omega;"; -- Wywołanie funkcji odkodujący kody HTML; local tekst2=html_modul.DecodeKoduHTMLZnaku(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; 5zkj0nvhqsastmtyfa6r16fl0pwr5va Moduł:Wikibooks/Przykład/Html/ZamianaEncodeTekst/Kod 1 828 64029 553717 553494 2026-08-30T15:37:57Z Persino 2851 553717 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local tekst="https://pl.wikibooks.org/w/index.php?title=Szablon:Link_wewn%C4%99trzny&action=edit#Obs%C5%82uga"; local tekst2=html_modul.ZamianaEncodeTekst(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; 6v6elz9ovxzep6ldboefg6y42dhu9f9 Moduł:Wikibooks/Przykład/Html/ZamianaEncodeNaPodstawieWzoruTekstu/Kod 1 828 64030 553714 553495 2026-08-30T15:34:06Z Persino 2851 553714 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Tekst nie do końca zakodowany wydzielonego według poniższego wzoru; local tekst="https://pl.wikibooks.org/w/index.php?title=Szablon:Link_wewn%C4%99trzny&action=edit#Obsługa"; -- Wzór, który wydziela części do kodowania jeszcze bardziej niż były na samym początku; local wzor="[^/%?%=&:%#]+"; -- Wywołanie funkcji kodującej; local tekst2=html_modul.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"wzor",wzor,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; bbvg8uh32e58c4rnsd82x3n8lazuo10 553716 553714 2026-08-30T15:36:12Z Persino 2851 553716 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Tekst nie do końca zakodowany wydzielonego według poniższego wzoru; local tekst="https://pl.wikibooks.org/w/index.php?title=Szablon:Link_wewn%C4%99trzny&action=edit#Obsługa"; -- Wzór, który wydziela części do kodowania jeszcze bardziej niż były na samym początku; local wzor="[^/%?%=&:%#]+"; -- Wywołanie funkcji kodującej; local tekst2=html_modul.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor,html_modul.ZamianaEncodeTekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"wzor",wzor,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; e3bdg1rfn4qw4x8reczq4ylmvwi0h5f Moduł:Wikibooks/Przykład/Html/StronaParametryIdentyfikacjaAdresuHtml/Kod 1 828 64031 553678 553496 2026-08-30T14:09:55Z Persino 2851 553678 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="https://pl.wikibooks.org/wiki/Strona&#32;główna&num;&#x23;&#35;To_nie_jest nagłówek?action=edit&section=2#Nagłówek strony"; -- Adres strony jedynie rozkładaa się na: "strona", "parametry" i "nagłówek"; local strona,parametry,naglowek=html_modul.StronaParametryIdentyfikacjaAdresuHtml(adres); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"strona",strona,}, {"parametry",parametry,}, {"naglowek",naglowek,}, }); return wikikod; end; return p; ep2am6rd42je5i87nm9o2mm2utv49lp 553680 553678 2026-08-30T14:11:21Z Persino 2851 553680 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="https://pl.wikibooks.org/wiki/Strona&#32;główna&num;&#x23;&#35;To_nie_jest nagłówek?action=edit&section=2#Nagłówek strony"; -- Adres strony jedynie rozkładaa się na: "strona", "parametry" i "nagłówek"; local strona,parametry,naglowek=html_modul.StronaParametryIdentyfikacjaAdresuHtml(adres); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"strona",strona,}, {"parametry",parametry,}, {"naglowek",naglowek,}, }); return wikikod; end; return p; adpngns75jpwzuclhc74c2xgg4zlza5 Moduł:Wikibooks/Przykład/Html/TworzenieAdresuHtml/Kod 1 828 64032 553695 553497 2026-08-30T15:10:47Z Persino 2851 553695 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local strona,parametry,naglowek="https://pl.wikibooks.org/wiki/Strona&#32;główna&num;&#35;&#x23;To_nie_jest nagłówek","action=edit&section=2","Nagłówek strony"; local adres=html_modul.TworzenieAdresuHtml(strona,parametry,naglowek); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"strona",strona,}, {"parametry",parametry,}, {"naglowek",naglowek,}, {"adres",adres,}, }); return wikikod; end; return p; dzv81tke9yjsv73yinsdrfmrrmdnbgx Moduł:Wikibooks/Przykład/Html/TworzenieStronaParametryIdentyfikacjaAdresuHtml/Kod 1 828 64033 553699 553498 2026-08-30T15:15:12Z Persino 2851 553699 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local function EncodeParametryURL(a,b,c,funkcja_operacji) return a..funkcja_operacji(b).."="..funkcja_operacji(c); end; local function OperacjeHtml(adres,funkcja_operacji) adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); return adres; end; local funkcja_operacji={ [1]=function(tekst) return p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",p.ZamianaEncodeTekst); end, [2]=function(tekst) return p.ZamianaEncodeTekst(tekst); end, [3]=function(tekst) return p.ZamianaEncodeTekst(tekst); end, }; local adres="https://pl.wikibooks.org/wiki/Strona_główna?action=edit&section=2#Nagłówek strony"; local adres2=html_modul.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres, -- Funkcja: funkcja_strona; function(strona,Func) strona=Func(strona); return strona; end, -- Funkcja: funkcja_parametry; OperacjeHtml, -- Funkcja: funkcja_naglowek; function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end, funkcja_operacji ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; qn3j6jl6riiphpphhkd0w0jq04bf9i5 553701 553699 2026-08-30T15:16:36Z Persino 2851 553701 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local function EncodeParametryURL(a,b,c,funkcja_operacji) return a..funkcja_operacji(b).."="..funkcja_operacji(c); end; local function OperacjeHtml(adres,funkcja_operacji) adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); return adres; end; local funkcja_operacji={ [1]=function(tekst) return p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",html_modul.ZamianaEncodeTekst); end, [2]=function(tekst) return p.ZamianaEncodeTekst(tekst); end, [3]=function(tekst) return p.ZamianaEncodeTekst(tekst); end, }; local adres="https://pl.wikibooks.org/wiki/Strona_główna?action=edit&section=2#Nagłówek strony"; local adres2=html_modul.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres, -- Funkcja: funkcja_strona; function(strona,Func) strona=Func(strona); return strona; end, -- Funkcja: funkcja_parametry; OperacjeHtml, -- Funkcja: funkcja_naglowek; function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end, funkcja_operacji ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; 9fu9tzb63ce5l21oh63pazfjuyabebb 553702 553701 2026-08-30T15:17:04Z Persino 2851 553702 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local function EncodeParametryURL(a,b,c,funkcja_operacji) return a..funkcja_operacji(b).."="..funkcja_operacji(c); end; local function OperacjeHtml(adres,funkcja_operacji) adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",function(a,b,c)return EncodeParametryURL(a,b,c,funkcja_operacji);end); return adres; end; local funkcja_operacji={ [1]=function(tekst) return html_modul.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,"[^/]+",html_modul.ZamianaEncodeTekst); end, [2]=function(tekst) return html_modul.ZamianaEncodeTekst(tekst); end, [3]=function(tekst) return html_modul.ZamianaEncodeTekst(tekst); end, }; local adres="https://pl.wikibooks.org/wiki/Strona_główna?action=edit&section=2#Nagłówek strony"; local adres2=html_modul.TworzenieStronaParametryIdentyfikacjaAdresuHtml(adres, -- Funkcja: funkcja_strona; function(strona,Func) strona=Func(strona); return strona; end, -- Funkcja: funkcja_parametry; OperacjeHtml, -- Funkcja: funkcja_naglowek; function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end, funkcja_operacji ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; t7htejs8onyttfb7gyq6zawol0pc543 Moduł:Wikibooks/Przykład/Html/EncodeParametryURL/Kod 1 828 64034 553645 553580 2026-08-30T13:33:15Z Persino 2851 553645 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="//pl.wikibooks.org/w/index.php?title=Szablon:Link_wewn%C4%99trzny&action=edit#Obsługa"; local adres2=html_modul.EncodeParametryURL(adres,true, function(strona,Func) strona=Func(strona); return strona; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; i8gkle5drcusv0ce5v0kecuad1drm2q Moduł:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryURL/Kod 1 828 64035 553610 553500 2026-08-30T12:21:47Z Persino 2851 553610 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="Szablon:Link_wewnętrzny?action=edit#Obsługa?"; local adres2=html_modul.EncodeZaawansowanyParametryURL(adres,true, function(strona,Func) strona=Func(strona); return strona; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ adres=adres, adres2=adres2, }); return wikikod; end; return p; q07xiiqvetnxir0p6nq5u343uak4wjw 553651 553610 2026-08-30T13:39:07Z Persino 2851 553651 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="Szablon:Link_wewnętrzny?action=edit#Obsługa?"; local adres2=html_modul.EncodeZaawansowanyParametryURL(adres,true, function(strona,Func) strona=Func(strona); return strona; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; sro0i2k42ac2w3pv3w3rox57gfec9kv Moduł:Wikibooks/Przykład/Html/EncodeParametryHtml/Kod 1 828 64036 553644 553578 2026-08-30T13:30:41Z Persino 2851 553644 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="Szablon:Link_wewnętrzny?action=edit#Obsługa?"; local adres2=html_modul.EncodeParametryHtml(adres,true, function(strona,Func) strona=Func(strona); return strona; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; 88d103xhtgm1bvoer4q4zb1zj9rb4bp Moduł:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryHtml/Kod 1 828 64037 553607 553502 2026-08-30T12:18:36Z Persino 2851 553607 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="Szablon:Link_wewnętrzny?action=edit#Obsługa?"; local adres2=html_modul.EncodeZaawansowanyParametryHtml(adres,true,true, function(strona,Func) strona=Func(strona); return strona; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ adres=adres, adres2=adres2, }); return wikikod; end; return p; 02ocyh1bbwpqpgel1g0mynfbvxcuwcv 553650 553607 2026-08-30T13:38:15Z Persino 2851 553650 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="Szablon:Link_wewnętrzny?action=edit#Obsługa?"; local adres2=html_modul.EncodeZaawansowanyParametryHtml(adres,true,true, function(strona,Func) strona=Func(strona); return strona; end, function(naglowek,Func) naglowek=Func(naglowek); return naglowek; end ); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; 6r72wxepsnsns0nb9fjp8j37esmne7d Moduł:Wikibooks/Przykład/Html/EncodeHashKoduHtmlTekstu/Kod 1 828 64038 553641 553571 2026-08-30T13:28:00Z Persino 2851 553641 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Kody do zamienienia local tekst="&num;, &#35; i &#x23;"; -- Przetwarzanie tekstu local tekst2,ile,ile2=html_modul.EncodeHashKoduHtmlTekstu(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, {"ile",ile,}, {"ile2",ile2,}, }); return wikikod; end; return p; 1fvrxl3x64nkpt5wcgfe7bk54oh5dgt Moduł:Wikibooks/Przykład/Html/DecodeHashKoduHtmlTekstu/Kod 1 828 64039 553635 553558 2026-08-30T13:22:58Z Persino 2851 553635 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Zamienione wcześniej kody: tekstu "&num;, &#35; i &#x23;", kolejno na "&amp;num;"; local tekst="&amp;num;, &amp;num; i &amp;num;"; -- Odkodowanie znaków "&amp;num;" w tekście; local tekst2=html_modul.DecodeHashKoduHtmlTekstu(tekst,3); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; 2vrprrq98pgh24iuq0a82ktomrkfrci Moduł:Wikibooks/Przykład/Html/EncodeTempHashKoduHtmlTekstu/Kod 1 828 64040 553587 553505 2026-08-30T12:00:22Z Persino 2851 553587 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Mamy tutaj kody HTML znaku: "#", czyli: "&#35;" i "&#x23;" oraz jeden od spacji: "&#32;";, a tam "#"zamieniamy na "&num;"; local tekst="https://pl.wikibooks.org/wiki/Strona&#32;główna&#35;&#35;&#x23;To_nie_jest nagłówek?action=edit&section=2#Nagłówek strony"; -- Otrzymamy przetworzony tekst oraz ile uzyskamy znaków z kodem HTML dziesiętnym "ile1" i szesnastkowym "ile2"; local tekst2,ile1,ile2=html_modul.EncodeTempHashKoduHtmlTekstu(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ tekst=tekst, tekst2=tekst2, ile1=ile1, ile2=ile2, }); return wikikod; end; return p; khbx0ihxufmmh5t3s8x98w7amwckwby 553648 553587 2026-08-30T13:36:03Z Persino 2851 553648 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Mamy tutaj kody HTML znaku: "#", czyli: "&#35;" i "&#x23;" oraz jeden od spacji: "&#32;";, a tam "#"zamieniamy na "&num;"; local tekst="https://pl.wikibooks.org/wiki/Strona&#32;główna&#35;&#35;&#x23;To_nie_jest nagłówek?action=edit&section=2#Nagłówek strony"; -- Otrzymamy przetworzony tekst oraz ile uzyskamy znaków z kodem HTML dziesiętnym "ile1" i szesnastkowym "ile2"; local tekst2,ile1,ile2=html_modul.EncodeTempHashKoduHtmlTekstu(tekst); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, {"ile1",ile1,}, {"ile2",ile2,}, }); return wikikod; end; return p; 4cigjqx5vc3hxy98j60xg230rf2dl9m Moduł:Wikibooks/Przykład/Html/DecodeTempHashKoduHtmlTekstu/Kod 1 828 64041 553638 553566 2026-08-30T13:25:18Z Persino 2851 553638 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Mamy tutaj kody HTML znaku: "#", czyli: "&&num;35;" i "&&num;x23;" oraz jeden od spacji: "&&num;32;";, a tam "#"zamieniamy na "&num;"; local tekst="https://pl.wikibooks.org/wiki/Strona&&num;32;główna&&num;35;&&num;35;&&num;x23;To_nie_jest nagłówek?action=edit&section=2#Nagłówek strony"; -- Otrzymamy przetworzony tekst, do którego wsadzamy ile uzyskamy znaków z kodem HTML dziesiętnym "ile1" i szesnastkowym "ile2" w wywołaniu local tekst,ile1,ile2=p.EncodeTempHashKoduHtmlTekstu(tekst); local tekst2=html_modul.DecodeTempHashKoduHtmlTekstu(tekst,3,1); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"tekst",tekst,}, {"tekst2",tekst2,}, }); return wikikod; end; return p; fgbkcanddd84pqbfbtbky2hdp201do4 Moduł:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod 1 828 64042 553633 553554 2026-08-30T13:21:04Z Persino 2851 553633 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Adres protokonalny; local adres11="https://pl.wikibooks.org/wiki/Strona_główna?action=edit&section=2#Nagłówek strony"; local adres12=html_modul.AdresDomniemanieBezProtokolarnyEncodeURL(adres11,true); -- Adres bezprotokonalny; local adres21="//pl.wikibooks.org/wiki/Strona_główna?action=edit&section=2#Nagłówek strony"; local adres22=html_modul.AdresDomniemanieBezProtokolarnyEncodeURL(adres21,false); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres11",adres11,}, {"adres12",adres12,}, {"adres21",adres21,}, {"adres22",adres22,}, }); return wikikod; end; return p; rhe1ou42dep39wcwcjte8ckqe5dfzgo Moduł:Wikibooks/Przykład/Html/UriEncode/Kod 1 828 64043 553697 553508 2026-08-30T15:13:13Z Persino 2851 553697 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); -- Adres protokonalny; local adres="https://pl.wikibooks.org/wiki/Strona_główna?action=edit&section=2#Nagłówek strony"; -- Równoważnie: local adres2=html_modul.UriEncode{html=adres,}; local adres2=html_modul.UriEncode(adres); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; psqukypm33yw5rufwkn1grtzz83j6w8 Moduł:Wikibooks/Przykład/Html/EncodePodstawoweHtmlTekstu/Kod 1 828 64044 553646 553582 2026-08-30T13:34:10Z Persino 2851 553646 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="Szablon:Link_wewnętrzny?action=edit#Obsługa?"; local adres2=html_modul.EncodePodstawoweHtmlTekstu(adres); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, }); return wikikod; end; return p; amns4kv71a05tebrfo5r99vhwtldiih Moduł:Wikibooks/Przykład/Html/EncodeElementyAdresuStrony/Kod 1 828 64045 553640 553569 2026-08-30T13:27:07Z Persino 2851 553640 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local elementy_adresu_strony="Obsługa?"; local elementy_adresu_strony2=html_modul.EncodeElementyAdresuStrony(elementy_adresu_strony,false,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"elementy_adresu_strony",elementy_adresu_strony,}, {"elementy_adresu_strony2",elementy_adresu_strony2,}, }); return wikikod; end; return p; a3wu1s8kygcrtxbt2ax7r6d1xxa5vav Moduł:Wikibooks/Przykład/Html/AdresProjektuEncodeHtml/Kod 1 828 64046 553634 553556 2026-08-30T13:22:12Z Persino 2851 553634 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local html_modul=require("Module:Html"); local adres="https://pl.wikibooks.org/wiki/Strona_&główna?&?action=edit&section=2&title=Nazwa strony szablonu: {{!}}#Nagłówek strony"; local adres2=html_modul.AdresProjektuEncodeHtml(adres,false,true); local adres3=html_modul.AdresProjektuEncodeHtml(adres,true,true); local Wikibooks_Przyklad_ZrodloLua_modul=require("Module:Wikibooks/Przykład/ŹródłoLua"); local wikikod=Wikibooks_Przyklad_ZrodloLua_modul["ŹródłoLua"](frame,{ {"adres",adres,}, {"adres2",adres2,}, {"adres3",adres3,}, }); return wikikod; end; return p; c9a3erqrjjsnwgu8tkd8uo2onr2zzt0 Moduł:Wikibooks/Przykład/ŹródłoLua 828 64049 553615 553553 2026-08-30T12:28:38Z Persino 2851 553615 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."=\""..value.."\";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 8mnhwtxe3i018qro149vkaweqsl06k4 553618 553615 2026-08-30T12:32:40Z Persino 2851 553618 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); value=tostring(value); value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."=\""..value.."\";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; e35tf3k1lvk083trfku2hvlmgljcdiv 553619 553618 2026-08-30T12:37:00Z Persino 2851 553619 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; s81khgvud9rhztwz9rbrfo9l2ta6fcf 553625 553619 2026-08-30T12:46:16Z Persino 2851 553625 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) return (#a<#b) or ((#a==#b)and(a<b)); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; n9esp9t6mhzz0ulx4txly8wx7t186cs 553626 553625 2026-08-30T12:54:55Z Persino 2851 553626 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) local d1=tonumber(mw.ustring.match(a,"(%d+)$")); local d2=tonumber(mw.ustring.match(b,"(%d+)$")); return (((d1)and(d2)and(d1<=d2))or((d1)and(not d2)and(d1==1))or((not d1)and(d2)and(d2==1))or((not d1)and(not d2)))and((#a<#b) or ((#a==#b)and(a<b))); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 8ai5u2stl8ycoohdf3571qkw1y6jf6i 553627 553626 2026-08-30T12:58:09Z Persino 2851 553627 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) local podstawa1,d1=mw.ustring.match(a,"^(.+)(%d+)$");d1=tonumber(d1); local podstawa2,d2=mw.ustring.match(b,"^(.+)(%d+)$");d2=tonumber(d2); return (((d1)and(d2)and(d1<=d2)and(#podstawa1==#podstawa2))or((d1)and(not d2)and(d1==1))or((not d1)and(d2)and(d2==1))or((not d1)and(not d2)))and((#a<#b) or ((#a==#b)and(a<b))); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; fi1diwav79v3sc15z2gnwoy9fyd8fz6 553628 553627 2026-08-30T13:00:12Z Persino 2851 553628 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) local podstawa1,d1=mw.ustring.match(a,"^(.+)(%d+)$");d1=tonumber(d1); local podstawa2,d2=mw.ustring.match(b,"^(.+)(%d+)$");d2=tonumber(d2); return (((d1)and(d2)and(d1<=d2)and(#podstawa1==#podstawa2))or((d1)and(not d2)and(d1==1)and(#podstawa1==b))or((not d1)and(d2)and(d2==1)and(a==#podstawa2))or((not d1)and(not d2)))and((#a<#b) or ((#a==#b)and(a<b))); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; c3exc5a677xheloew2uqr16u8c6hyoy 553629 553628 2026-08-30T13:01:17Z Persino 2851 553629 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) local podstawa1,d1=mw.ustring.match(a,"^(.+)(%d+)$");d1=tonumber(d1); local podstawa2,d2=mw.ustring.match(b,"^(.+)(%d+)$");d2=tonumber(d2); return (((d1)and(d2)and(d1<=d2)and(#podstawa1==#podstawa2))or((d1)and(not d2)and(d1==1)and(#podstawa1==#b))or((not d1)and(d2)and(d2==1)and(#a==#podstawa2))or((not d1)and(not d2)))and((#a<#b) or ((#a==#b)and(a<b))); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 1qhqta1s57nir99wyqcy3bgcxnxfkn0 553630 553629 2026-08-30T13:06:44Z Persino 2851 553630 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) local podstawa1,d1=mw.ustring.match(a,"^(.+)(%d+)$");d1=tonumber(d1); local podstawa2,d2=mw.ustring.match(b,"^(.+)(%d+)$");d2=tonumber(d2); local kolejne1=(((d1)and(d2)and(d1<=d2)and(#podstawa1==#podstawa2))or((d1)and(not d2)and(d1==1)and(#podstawa1==#b))or((not d1)and(d2)and(d2==1)and(#a==#podstawa2))or((not d1)and(not d2))); local kolejne2=((#a<#b) or ((#a==#b)and(a<b))); return kolejne1 or ((not kolejne1)and(kolejne2)); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 3ibbtgtxt8xqkpg2o88al903d6cz4an 553631 553630 2026-08-30T13:12:37Z Persino 2851 553631 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ ["argument 1"]="wartość1", ["argument 2"]="wartość2", ["argument 3"]="wartość3", }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu=parametry_modul.IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu; local __next=IteratorKluczeTabeliAlfabetycznieSortujDoPrzodu(args,function(a,b) local podstawa1,d1=mw.ustring.match(a,"^(.+)(%d+)$");d1=tonumber(d1); local podstawa2,d2=mw.ustring.match(b,"^(.+)(%d+)$");d2=tonumber(d2); local kolejne1=(((d1)and(d2)and(d1==d2))or((d1)and(not d2)and(d1==1))or((not d1)and(d2)and(d2==1))or((not d1)and(not d2))); local kolejne2=((#a<#b) or ((#a==#b)and(a<b))); return kolejne1 or ((not kolejne1)and(kolejne2)); end); local __metatablica={ __pairs=function(tablica) return __next,tablica,nil; end, }; setmetatable(args,__metatablica); local str=""; for name,value in pairs(args)do name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; g3zmkfyvkelwo2z4mmwzd7048lxj4d1 553632 553631 2026-08-30T13:20:10Z Persino 2851 553632 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", }; str=mw.ustring.gsub(str,"[%=%|]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; ogeljmezpvl7y83g2r6gwilef4o4y47 553659 553632 2026-08-30T13:48:10Z Persino 2851 553659 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 6tbro1lg1qur9mjfmmcsyafigrx6md1 553685 553659 2026-08-30T14:18:05Z Persino 2851 553685 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 3g2grqk4kigkuma6o9e4226o58wm9p3 553686 553685 2026-08-30T14:18:54Z Persino 2851 553686 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 6tbro1lg1qur9mjfmmcsyafigrx6md1 553687 553686 2026-08-30T14:23:40Z Persino 2851 553687 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\\\\\"","\\\\\""); value=mw.ustring.gsub(value,"([^\\])\"","%1\\\""); value=mw.ustring.gsub(value,"^\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; jyjxq614zejfgolegoyutq5an9h922g 553688 553687 2026-08-30T14:26:10Z Persino 2851 553688 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"\\\\\\\"","\\\\\\\""); value=mw.ustring.gsub(value,"([^\\])\"","%1\\\""); value=mw.ustring.gsub(value,"^\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 5l18f9mdaj1h61oi9xip2jcgunkh74e 553689 553688 2026-08-30T14:33:46Z Persino 2851 553689 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"^\"","\\\""); value=mw.ustring.gsub(value,"\\\"","\\\\\\\""); --value=mw.ustring.gsub(value,"^\"","\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; ht85a8scaako0lz83ja5axy4doft1w2 553690 553689 2026-08-30T14:34:41Z Persino 2851 553690 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"^\"","\\\""); value=mw.ustring.gsub(value,"\\\"","\\\\\\\""); value=mw.ustring.gsub(value,"([^\\])\"","%1\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; ajyupqfq80bw43yoqzuboryenn9dfev 553739 553690 2026-08-31T11:52:58Z Persino 2851 553739 Scribunto text/plain require("strict"); local p={}; p["Przykład"]=function(frame) local args={ {"argument 1","wartość1",}, {"argument 2","wartość2",}, {"argument 3","wartość3",}, {"argument 4",true,}, {"argument 5",false,}, {"argument 6",nil,}, {"argument 7","zmienna: \"\\\"wartość1\\\", \\\"wartość2\\\"\", a dalej inne",}, {"argument 8",{{"nazwa1","wartość1",},{"nazwa2","wartość2",},},}, {"argument 9",5,}, {"argument 10",-6,}, }; local wikikod=p["ŹródłoLua"](frame,args); return wikikod; end; p["ŹródłoLua"]=function(frame,args) local parametry_modul=require("Module:Parametry"); local str=""; for _,__value in ipairs(args)do local name=__value[1]; local value=__value[2]; name=mw.ustring.gsub(name," ","_"); local czy_inny_niz_string=false; if(not parametry_modul.TypeString(value))then czy_inny_niz_string=true; value=tostring(value); end; value=mw.ustring.gsub(value,"^\"","\\\""); value=mw.ustring.gsub(value,"\\\"","\\\\\\\""); value=mw.ustring.gsub(value,"([^\\])\"","%1\\\""); value=mw.ustring.gsub(value,"\n","\\n") str=str..((str~="")and "\n" or "")..name.."="..((not czy_inny_niz_string)and ("\"") or "")..value..((not czy_inny_niz_string) and ("\"") or "")..";"; end; local tab_znak={ ["="]="{{=}}", ["|"]="{{!}}", ["{"]="{{(}}", ["}"]="{{)}}", ["["]="{{!(}}", ["]"]="{{)!}}", }; str=mw.ustring.gsub(str,"[%=%|%{%}%[%]]",function(znak) return tab_znak[znak] or znak; end) str="{{ŹródłoLua|"..str.."}}"; local wikikod=frame:preprocess{text=str,}; return wikikod; end; return p; 8sq747ng8tyerjrza2vcdp7xjei7qiy Moduł:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod 1/opis 828 64051 553589 553555 2026-08-30T12:03:18Z Persino 2851 553589 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod_1|Przykład}} dpsiabrx2ynr5m3a8n7mr9iozo6vo12 Moduł:Wikibooks/Przykład/Html/AdresProjektuEncodeHtml/Kod 1/opis 828 64052 553590 553557 2026-08-30T12:03:43Z Persino 2851 553590 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/AdresProjektuEncodeHtml/Kod_1|Przykład}} j5dqb78g9j2f8w8d18ein06bf5sttbt Moduł:Wikibooks/Przykład/Html/DecodeHashKoduHtmlTekstu/Kod 1/opis 828 64053 553591 553559 2026-08-30T12:04:23Z Persino 2851 553591 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/DecodeHashKoduHtmlTekstu/Kod_1|Przykład}} sezjrfftvcvnegooi6y9755ht7ypp60 Moduł:Wikibooks/Przykład/Html/DecodeHtml/Kod 1/opis 828 64054 553592 553561 2026-08-30T12:04:48Z Persino 2851 553592 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/DecodeHtml/Kod_1|Przykład}} oyjjs4hb1nhlv60z0r6boqm2r70gux6 Moduł:Wikibooks/Przykład/Html/DecodeKoduHTMLZnaku/Kod 1/opis 828 64055 553593 553563 2026-08-30T12:05:12Z Persino 2851 553593 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/DecodeKoduHTMLZnaku/Kod_1|Przykład}} p4wn70f4p43btsjr56lh182gfy5hf57 Moduł:Wikibooks/Przykład/Html/DecodeTempHashKoduHtmlTekstu/Kod 1/opis 828 64056 553594 553565 2026-08-30T12:05:47Z Persino 2851 553594 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/DecodeTempHashKoduHtmlTekstu/Kod_1|Przykład}} e06k55fdul0ns3gld3n0p4oi7q5f4p3 Moduł:Wikibooks/Przykład/Html/DecodeWiki/Kod 1/opis 828 64057 553595 553568 2026-08-30T12:06:21Z Persino 2851 553595 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/DecodeWiki/Kod_1|Przykład}} j9id9ihipjdvgeddrsd0f2vrpgwkerb Moduł:Wikibooks/Przykład/Html/EncodeElementyAdresuStrony/Kod 1/opis 828 64058 553596 553570 2026-08-30T12:06:53Z Persino 2851 553596 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeElementyAdresuStrony/Kod_1|Przykład}} 6hflgf4ydofp5u6vzmtmkss5fzpk79g Moduł:Wikibooks/Przykład/Html/EncodeHashKoduHtmlTekstu/Kod 1/opis 828 64059 553597 553572 2026-08-30T12:07:27Z Persino 2851 553597 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeHashKoduHtmlTekstu/Kod_1|Przykład}} jirgg44b7qrxzynmclmspkjxvtmvdrz Moduł:Wikibooks/Przykład/Html/EncodeHtml/Kod 1/opis 828 64060 553598 553575 2026-08-30T12:08:07Z Persino 2851 553598 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeHtml/Kod_1|Przykład}} asmbmdv4d612dgdd54uzxpzccz5wyoa Moduł:Wikibooks/Przykład/Html/EncodeId/Kod 1/opis 828 64061 553599 553577 2026-08-30T12:08:34Z Persino 2851 553599 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeId/Kod_1|Przykład}} ha92166kxy6d33b3pqoj23buyz4gezt Moduł:Wikibooks/Przykład/Html/EncodeParametryHtml/Kod 1/opis 828 64062 553600 553579 2026-08-30T12:09:00Z Persino 2851 553600 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeParametryHtml/Kod_1|Przykład}} egamtck8zy13ktylplm7mr71ixstry2 Moduł:Wikibooks/Przykład/Html/EncodeParametryURL/Kod 1/opis 828 64063 553601 553581 2026-08-30T12:09:59Z Persino 2851 553601 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeParametryURL/Kod_1|Przykład}} qd51o8trkn6oph9vlvwkgkkl4tou9wy Moduł:Wikibooks/Przykład/Html/EncodePodstawoweHtmlTekstu/Kod 1/opis 828 64064 553602 553583 2026-08-30T12:10:30Z Persino 2851 553602 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodePodstawoweHtmlTekstu/Kod_1|Przykład}} pk850q2xhv0blb9801g0wts3gwmjfxp Moduł:Wikibooks/Przykład/Html/EncodeSpecjalneZnakiHtml/Kod 1/opis 828 64065 553603 553585 2026-08-30T12:11:03Z Persino 2851 553603 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeSpecjalneZnakiHtml/Kod_1|Przykład}} 3oe9vkmpwe2jtsa7eeuoxtlve6e9v53 Moduł:Wikibooks/Przykład/Html/EncodeTempHashKoduHtmlTekstu/Kod 1/opis 828 64066 553588 2026-08-30T12:01:20Z Persino 2851 Utworzono nową stronę „; Przykład z wykorzystaniem tego modułu{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeTempHashKoduHtmlTekstu/Kod_1|Przykład}}” 553588 wikitext text/x-wiki ; Przykład z wykorzystaniem tego modułu{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeTempHashKoduHtmlTekstu/Kod_1|Przykład}} j6a3kqzpdtkxo5saqwk6ygq6od6i7nc 553604 553588 2026-08-30T12:11:38Z Persino 2851 553604 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeTempHashKoduHtmlTekstu/Kod_1|Przykład}} 8qymsgtxk3uqkxfhhdg1akmnhr96i8y Moduł:Wikibooks/Przykład/Html/EncodeWiki/Kod 1/opis 828 64067 553606 2026-08-30T12:16:56Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeWiki/Kod_1|Przykład}}” 553606 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeWiki/Kod_1|Przykład}} 3t4zroyygy364tiow9y65oa2kkn2efc Moduł:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryHtml/Kod 1/opis 828 64068 553608 2026-08-30T12:19:28Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod_1|Przykład}}” 553608 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod_1|Przykład}} dpsiabrx2ynr5m3a8n7mr9iozo6vo12 553609 553608 2026-08-30T12:19:56Z Persino 2851 553609 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryHtml/Kod_1|Przykład}} o6furs07g1hkr13b9ro0cp2kenrk1sl Moduł:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryURL/Kod 1/opis 828 64069 553611 2026-08-30T12:22:26Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryURL/Kod_1|Przykład}}” 553611 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeZaawansowanyParametryURL/Kod_1|Przykład}} 2ohxm6nqc4a188uhkt7lxntp26ko56z Moduł:Wikibooks/Przykład/Html/EncodeZnakProloguList/Kod 1/opis 828 64070 553614 2026-08-30T12:26:49Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeZnakProloguList/Kod_1|Przykład}}” 553614 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/EncodeZnakProloguList/Kod_1|Przykład}} 9x6kpzta1ea26drot7m01vtljvdtwl7 Moduł:Wikibooks/Przykład/Html/IsEncodedHtml/Kod 1/opis 828 64071 553617 2026-08-30T12:31:51Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/IsEncodedHtml/Kod_1|Przykład}}” 553617 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/IsEncodedHtml/Kod_1|Przykład}} 9bmujedx4mxrp1tm36kfsck8iokinx4 Moduł:Wikibooks/Przykład/Html/KodHTMLZnaku/Kod 1/opis 828 64072 553621 2026-08-30T12:40:04Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod_1|Przykład}}” 553621 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/AdresDomniemanieBezProtokolarnyEncodeURL/Kod_1|Przykład}} dpsiabrx2ynr5m3a8n7mr9iozo6vo12 553622 553621 2026-08-30T12:40:25Z Persino 2851 553622 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/KodHTMLZnaku/Kod_1|Przykład}} 1wdj4pjk7gb110n6go0bw6furvas3so Moduł:Wikibooks/Przykład/Html/KodowanieOmijanieFunkcyjne/Kod 1/opis 828 64073 553624 2026-08-30T12:43:53Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/KodowanieOmijanieFunkcyjne/Kod_1|Przykład}}” 553624 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/KodowanieOmijanieFunkcyjne/Kod_1|Przykład}} ift1xo5u992nggxvgax7hz4dij8ecqj Moduł:Wikibooks/Przykład/Html/KodyHTMLZnakówWikiCiągu/Kod 1/opis 828 64074 553657 2026-08-30T13:45:24Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/KodyHTMLZnakówWikiCiągu/Kod_1|Przykład}}” 553657 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/KodyHTMLZnakówWikiCiągu/Kod_1|Przykład}} mcip3wf8ae1rrmwva5iyo9xy4zl4cfk Moduł:Wikibooks/Przykład/Html/NagłówekStronyAdresu/Kod 1/opis 828 64075 553661 2026-08-30T13:51:07Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/NagłówekStronyAdresu/Kod_1|Przykład}}” 553661 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/NagłówekStronyAdresu/Kod_1|Przykład}} qfchohgfbfhakyk2mu9c8qcadnimtvo Moduł:Wikibooks/Przykład/Html/NazwaStronyAdresu/Kod 1/opis 828 64076 553663 2026-08-30T13:53:28Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/NazwaStronyAdresu/Kod_1|Przykład}}” 553663 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/NazwaStronyAdresu/Kod_1|Przykład}} rq36qid86bgjloi96cev0qdc1890hsw Moduł:Wikibooks/Przykład/Html/NazwaStronyZParametrówStronyAdresu/Kod 1/opis 828 64077 553667 2026-08-30T13:57:20Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/NazwaStronyZParametrówStronyAdresu/Kod_1|Przykład}}” 553667 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/NazwaStronyZParametrówStronyAdresu/Kod_1|Przykład}} gslabw7rrxjwb3gkatw8zwoghtr6rrx Moduł:Wikibooks/Przykład/Html/ParametryPrzypisaniaZnakowegoEncodeHtml/Kod 1/opis 828 64078 553670 2026-08-30T13:59:57Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ParametryPrzypisaniaZnakowegoEncodeHtml/Kod_1|Przykład}}” 553670 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ParametryPrzypisaniaZnakowegoEncodeHtml/Kod_1|Przykład}} i75n3j982kw8lnaqb8w9z4oz8kourx6 Moduł:Wikibooks/Przykład/Html/ParametryStronyAdresu/Kod 1/opis 828 64079 553672 2026-08-30T14:03:07Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ParametryStronyAdresu/Kod_1|Przykład}}” 553672 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ParametryStronyAdresu/Kod_1|Przykład}} 64klel4ppmp0sczlnodv2i3qnvl9929 Moduł:Wikibooks/Przykład/Html/PoprawAdresNagłówkaOrazParametrówStronyAdresu/Kod 1/opis 828 64080 553674 2026-08-30T14:05:38Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/PoprawAdresNagłówkaOrazParametrówStronyAdresu/Kod_1|Przykład}}” 553674 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/PoprawAdresNagłówkaOrazParametrówStronyAdresu/Kod_1|Przykład}} rwjatyoe8v5v19vlmlab0ry2yfrdsl7 Moduł:Wikibooks/Przykład/Html/PrzypisanieZnakoweEncodeHtml/Kod 1/opis 828 64081 553676 2026-08-30T14:07:56Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/PrzypisanieZnakoweEncodeHtml/Kod_1|Przykład}}” 553676 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/PrzypisanieZnakoweEncodeHtml/Kod_1|Przykład}} f03pfu7otjqrfbkkxknquhzo7v4ydmj Moduł:Wikibooks/Przykład/Html/StronaParametryIdentyfikacjaAdresuHtml/Kod 1/opis 828 64082 553679 2026-08-30T14:11:00Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/StronaParametryIdentyfikacjaAdresuHtml/Kod_1|Przykład}}” 553679 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/StronaParametryIdentyfikacjaAdresuHtml/Kod_1|Przykład}} 5usniii7wrmgyhv4q2hzr22z8czmgxh Moduł:Wikibooks/Przykład/Html/TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak/Kod 1/opis 828 64083 553682 2026-08-30T14:13:54Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak/Kod_1|Przykład}}” 553682 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak/Kod_1|Przykład}} 2fl1ei01xw19bvav4qj090ndw8n0wmj Moduł:Wikibooks/Przykład/Html/TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml/Kod 1/opis 828 64084 553684 2026-08-30T14:16:32Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml/Kod_1|Przykład}}” 553684 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml/Kod_1|Przykład}} hbazdngzdsbya3fyeq1muup4uqusb8y Moduł:Wikibooks/Przykład/Html/TransformacjaKlasyZnakowejDoKoduHtmlCiągu/Kod 1/opis 828 64085 553692 2026-08-30T15:05:06Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TransformacjaKlasyZnakowejDoKoduHtmlCiągu/Kod_1|Przykład}}” 553692 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TransformacjaKlasyZnakowejDoKoduHtmlCiągu/Kod_1|Przykład}} d5ubj0skia27sjaacn4zrr35wlq0vxz Moduł:Wikibooks/Przykład/Html/TransformacjaKoduHtmlDoZnakuCiągu/Kod 1/opis 828 64086 553694 2026-08-30T15:07:13Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TransformacjaKoduHtmlDoZnakuCiągu/Kod_1|Przykład}}” 553694 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TransformacjaKoduHtmlDoZnakuCiągu/Kod_1|Przykład}} sr2ioapsc7z1htbwrfecoiy4l1rheyc Moduł:Wikibooks/Przykład/Html/TworzenieAdresuHtml/Kod 1/opis 828 64087 553696 2026-08-30T15:11:33Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TworzenieAdresuHtml/Kod_1|Przykład}}” 553696 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TworzenieAdresuHtml/Kod_1|Przykład}} 8t97dbebyz17dn94b6ee5z2pnmysujk Moduł:Wikibooks/Przykład/Html/UriEncode/Kod 1/opis 828 64088 553698 2026-08-30T15:13:52Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/UriEncode/Kod_1|Przykład}}” 553698 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/UriEncode/Kod_1|Przykład}} lsau7ylz7e7e0fxl8w5u0t4rtk71ttv Moduł:Wikibooks/Przykład/Html/TworzenieStronaParametryIdentyfikacjaAdresuHtml/Kod 1/opis 828 64089 553700 2026-08-30T15:15:55Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TworzenieStronaParametryIdentyfikacjaAdresuHtml/Kod_1|Przykład}}” 553700 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/TworzenieStronaParametryIdentyfikacjaAdresuHtml/Kod_1|Przykład}} 7pztg4jump9nvspiyllwf0jrma0xuja Moduł:Wikibooks/Przykład/Html/UrlBezProtokołu/Kod 1/opis 828 64090 553705 2026-08-30T15:22:12Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/UrlBezProtokołu/Kod_1|Przykład}}” 553705 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/UrlBezProtokołu/Kod_1|Przykład}} mtm47t9egxhbxua34635k4zv5qqzu84 Moduł:Wikibooks/Przykład/Html/URLStrona/Kod 1/opis 828 64091 553708 2026-08-30T15:27:02Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/URLStrona/Kod_1|Przykład}}” 553708 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/URLStrona/Kod_1|Przykład}} 8cttgpee6yikvvxoq73y8pndetg0072 Moduł:Wikibooks/Przykład/Html/UsuwanieSpecjalnychNieschematycznychSymboli/Kod 1/opis 828 64092 553711 2026-08-30T15:29:57Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/UsuwanieSpecjalnychNieschematycznychSymboli/Kod_1|Przykład}}” 553711 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/UsuwanieSpecjalnychNieschematycznychSymboli/Kod_1|Przykład}} f9j5y0zze42ygmcui27u7s0vc78eqa8 Moduł:Wikibooks/Przykład/Html/ZamianaDwukropkaNaKodHtml/Kod 1/opis 828 64093 553713 2026-08-30T15:32:47Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZamianaDwukropkaNaKodHtml/Kod_1|Przykład}}” 553713 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZamianaDwukropkaNaKodHtml/Kod_1|Przykład}} 6dvtvtty7xcm4ioayml8pfymfhbs3xe Moduł:Wikibooks/Przykład/Html/ZamianaEncodeNaPodstawieWzoruTekstu/Kod 1/opis 828 64094 553715 2026-08-30T15:34:44Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZamianaEncodeNaPodstawieWzoruTekstu/Kod_1|Przykład}}” 553715 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZamianaEncodeNaPodstawieWzoruTekstu/Kod_1|Przykład}} hmkxwk6ozv12dekxxun1u5q1r55lb2d Moduł:Wikibooks/Przykład/Html/ZamianaEncodeTekst/Kod 1/opis 828 64095 553718 2026-08-30T15:38:35Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZamianaEncodeTekst/Kod_1|Przykład}}” 553718 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZamianaEncodeTekst/Kod_1|Przykład}} cwc1rbslk87k7oqbsggrioo3mnyphqw Moduł:Wikibooks/Przykład/Html/ZnakiSpecjalneTaguNowiki/Kod 1/opis 828 64096 553720 2026-08-30T15:40:39Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZnakiSpecjalneTaguNowiki/Kod_1|Przykład}}” 553720 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZnakiSpecjalneTaguNowiki/Kod_1|Przykład}} q7hr8m35h4yyrxxkkigow36wf7f4qq0 Moduł:Wikibooks/Przykład/Html/ZnakiSpecjalneWikiLinku/Kod 1/opis 828 64097 553722 2026-08-30T15:42:53Z Persino 2851 Utworzono nową stronę „; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZnakiSpecjalneWikiLinku/Kod_1|Przykład}}” 553722 wikitext text/x-wiki ; Przykład, z wykorzystaniem tego modułu, daje wyniki{{dk}} {{#invoke:Wikibooks/Przykład/Html/ZnakiSpecjalneWikiLinku/Kod_1|Przykład}} 18gn16g4c16p13b4prkmf4ecdck86r5 Kategoria:Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu/Html 14 64098 553725 2026-08-30T16:22:06Z Persino 2851 Utworzono nową stronę „{{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu}}” 553725 wikitext text/x-wiki {{Kategoria|Szablony, moduły Lua w Scribunto, z opisami, przykładów stron projektu}} b6lz6rtgdy8574elh6cxs9mf0u1nnnm Kategoria:Szablony, moduły Lua w Scribunto, bez opisów, przykładów stron projektu/Html 14 64099 553728 2026-08-30T16:44:49Z Persino 2851 Utworzono nową stronę „{{Kategoria|Szablony, moduły Lua w Scribunto, bez opisów, przykładów stron projektu}}” 553728 wikitext text/x-wiki {{Kategoria|Szablony, moduły Lua w Scribunto, bez opisów, przykładów stron projektu}} 37h9jjo3mkpr8t03n0iz5hi6aicw54a