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 "&#"..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 "&#"..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: μ
local ile2;
tekst,ile2=mw.ustring.gsub(tekst,"&#(%d+);", function(n)
return mw.ustring.char(tonumber(n))
end);
-- encje numeryczne szesnastkowe: μ
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 "&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,"&num;",function(kod)
return "#";
end);
end;
return tekst;
end;
function p.EncodeTempHashKoduHtmlTekstu(tekst)
local ile1;local ile2;
tekst,ile1=mw.ustring.gsub(tekst,"&#(%d+);",function(kod)
return "&#"..kod..";";
end);
tekst,ile2=mw.ustring.gsub(tekst,"&#x(%x+);",function(kod)
return "&#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,"&#(%d+);",function(kod)
return "&#"..kod..";"
end);
end;
if(((ile2)and(ile2>0))or(not ile2))then
tekst=mw.ustring.gsub(tekst,"&#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: \"#\"";
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: \"#\"";
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: [[user:użytkownik|(Użytkownik)]].";
-- 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§ion=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§ion=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 "‎", składający się z trzech bajtów: "â", "€" i "Ž";
local tekst1="Oto jest znak: ‎.";
-- 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 "‎", składający się z trzech bajtów: "â", "€" i "Ž";
local tekst1="Oto jest znak: ‎.";
-- 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: \"‎\" i inne_znaki_w_URL: \"https://pl.wikibooks.org/w/index.php?title=Szablon:Link wewnętrzny&action=edit#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: \"‎\" i inne_znaki_w_URL: \"https://pl.wikibooks.org/w/index.php?title=Szablon:Link wewnętrzny&action=edit#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: "‎" i inne_znaki_w_URL: "https://pl.wikibooks.org/w/index.php?title=Szablon:Link wewnętrzny&action=edit#Obsługa;"__";
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___?action=edit&section=21#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&section=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="<a href=\"/wiki/Strona?tytan1=1&tytan2=2\" id=\"Strona:\"nazwa\"\">Zawartość znacznika</a>";
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: [[Strona|Nazwa linku]], a w nim spacje niełamliwe i inne znaki: z alfabetu greckiego jak: αΑβΒγΓδΔεΕζΖηΗθΘιΙκΚλΛμΜνΝξΞοΟπΠρΡσΣτΤυΥφΦχΧψΨωΩ";
-- 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 główna###To_nie_jest nagłówek?action=edit§ion=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 główna###To_nie_jest nagłówek?action=edit§ion=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 główna###To_nie_jest nagłówek","action=edit§ion=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§ion=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§ion=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§ion=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="#, # i #";
-- 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 "#, # i #", kolejno na "&num;";
local tekst="&num;, &num; i &num;";
-- Odkodowanie znaków "&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: "#" i "#" oraz jeden od spacji: " ";, a tam "#"zamieniamy na "#";
local tekst="https://pl.wikibooks.org/wiki/Strona główna###To_nie_jest nagłówek?action=edit§ion=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: "#" i "#" oraz jeden od spacji: " ";, a tam "#"zamieniamy na "#";
local tekst="https://pl.wikibooks.org/wiki/Strona główna###To_nie_jest nagłówek?action=edit§ion=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: "&#35;" i "&#x23;" oraz jeden od spacji: "&#32;";, a tam "#"zamieniamy na "#";
local tekst="https://pl.wikibooks.org/wiki/Strona&#32;główna&#35;&#35;&#x23;To_nie_jest nagłówek?action=edit§ion=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§ion=2#Nagłówek strony";
local adres12=html_modul.AdresDomniemanieBezProtokolarnyEncodeURL(adres11,true);
-- Adres bezprotokonalny;
local adres21="//pl.wikibooks.org/wiki/Strona_główna?action=edit§ion=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§ion=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§ion=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