Wikibooks
plwikibooks
https://pl.wikibooks.org/wiki/Wikibooks:Strona_g%C5%82%C3%B3wna
MediaWiki 1.46.0-wmf.23
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
Szablon:Owoce
10
16597
539749
405578
2026-04-13T19:38:47Z
Persino
2851
539749
wikitext
text/x-wiki
{{Tabela|liczba wierszy=6|liczba kolumn=1|atrybuty=align="left" width=680px|styl=background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;border-radius:15px; font-size:100%; margin-bottom: 20px;
| nagłówek 1_1 = tak
| styl 1_1 = border-top:1px #aaa solid; background: #99FF99; padding-top: 5px; padding-bottom: 5px;
| komórka 1_1 = {{Span|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; font-size: 130%; text-transform: uppercase;|{{lj|{{BASEPAGENAME}}|{{BASEPAGENAME}}}}}}
| styl 2_1 = border-top:1px #aaa solid;
| komórka 2_1 =
{{Tabela|atrybuty=width=100%|liczba kolumn=3|liczba wierszy=1
| styl 1_1 = text-align:left; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_1 = width=190px
| komórka 1_1 = {{#if:{{{poprzednia|}}}|{{lj|{{BASEPAGENAME}}/{{{poprzednia}}}|« {{{poprzednia}}}}} | }}
| opcje 1_2 = align="center" width=300px
| styl 1_2 = color: gray; padding-top: 5px; padding-bottom: 5px; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| komórka 1_2 = — {{SUBPAGENAME}} —
| styl 1_3 = text-align:right; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_3 = width=190px
| komórka 1_3 = {{#if:{{{następna|}}}| {{lj|{{BASEPAGENAME}}/{{{następna}}}|{{{następna}}} »}} | }}
}}
| styl 3_1 = border-top:1px #aaa solid; background: white; padding-top: 38px
| komórka 3_1 = {{#if:{{{grafika|}}}|{{Plik|plik={{{grafika}}}|pozycja=centruj|rozmiar=600px}}{{Br}}{{Br}}|}}
{{#if:{{{galeria|}}}|{{Div|klasa=center|{{Span|styl=text-transform: uppercase;|{{{galeria}}}}}}}|{{Div|klasa=center|{{Span|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc;|{{Span|styl=font-size: 200%;|{{SUBPAGENAME}}}}}}}}}}
| styl 4_1 = padding-left: 38px; padding-right: 38px; padding-top: 36px; padding-bottom: 30px; background: white;
| komórka 4_1 = {{#if:{{{opis|}}}|{{Div|klasa=center|{{Span|styl=font-family: Georgia, serif;|{{{opis}}}}}}}|{{#if:{{{tekst|}}}|{{Font|styl=font-family: Georgia, serif; text-align: left;|
{{Span|
{{{tekst}}}
}}}}|}}}}
| styl wiersza 5 = border-bottom: 3px #ccc dashed; border-top: 3px #ccc dashed; background: #99FF99;
| styl 5_1 = padding-top: 2px; padding-bottom: 2px;"
| komórka 5_1 = {{Div|klasa=center|{{Span|styl=font-family: Calibri; text-align: center; font-size: 14pt; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;| {{sr|A}} Ą {{sr|B}} {{sr|C}} Ć {{sr|D}} {{sr|E}} Ę {{sr|F}} {{sr|G}} H I {{sr|J}} {{sr|K}} {{sr|L}} Ł {{sr|M}} {{sr|N}} Ń {{sr|O}} Ó {{sr|P}} {{sr|R}} {{sr|S}} {{sr|Ś}} {{sr|T}} {{sr|U}} {{sr|W}} Y Z Ź {{sr|Ż}}}}}}
| komórka 6_1 =
{{Tabela|atrybuty=width=100%|liczba kolumn=3|liczba wierszy=1
| styl 1_1 = text-align:left; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_1 = width=140px
| komórka 1_1 = {{#if:{{{poprzednia litera|}}}| {{lj|{{BASEPAGENAME}}/{{{poprzednia litera}}}|« {{{poprzednia litera}}}}} | }}
| opcje 1_2 = align="center" width=400px
| styl 1_2 = color: gray; padding-top: 5px; padding-bottom: 5px; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| komórka 1_2 = {{#if:{{{litera|}}}| — {{{litera}}} — | }}
| styl 1_3 = text-align:right; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_3 = width=140px
| komórka 1_3 = {{#if:{{{następna litera|}}}| {{lj|{{BASEPAGENAME}}/{{{następna litera}}}|{{{następna litera}}} »}} | }}
}}
}}
arkelub12sxmnxxtbqjnv5dnrhu9b7p
539762
539749
2026-04-13T21:33:21Z
Persino
2851
539762
wikitext
text/x-wiki
{{Tabela|liczba wierszy=6|liczba kolumn=1|atrybuty=align="left" width=680px|styl=background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;border-radius:15px; font-size:100%; margin-bottom: 20px;
| nagłówek 1_1 = tak
| styl 1_1 = border-top:1px #aaa solid; background: #99FF99; padding-top: 5px; padding-bottom: 5px;
| komórka 1_1 = {{Span|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; font-size: 130%; text-transform: uppercase;|{{lj|{{BASEPAGENAME}}|{{BASEPAGENAME}}}}}}
| styl 2_1 = border-top:1px #aaa solid;
| komórka 2_1 =
{{Tabela|atrybuty=width=100%|liczba kolumn=3|liczba wierszy=1
| styl 1_1 = text-align:left; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_1 = width=190px
| komórka 1_1 = {{#if:{{{poprzednia|}}}|{{lj|{{BASEPAGENAME}}/{{{poprzednia}}}|« {{{poprzednia}}}}} | }}
| opcje 1_2 = align="center" width=300px
| styl 1_2 = color: gray; padding-top: 5px; padding-bottom: 5px; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| komórka 1_2 = — {{SUBPAGENAME}} —
| styl 1_3 = text-align:right; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_3 = width=190px
| komórka 1_3 = {{#if:{{{następna|}}}| {{lj|{{BASEPAGENAME}}/{{{następna}}}|{{{następna}}} »}} | }}
}}
| styl 3_1 = border-top:1px #aaa solid; background: white; padding-top: 38px
| komórka 3_1 = {{#if:{{{grafika|}}}|{{Plik|plik={{{grafika}}}|pozycja=centruj|rozmiar=600px}}{{Br}}{{Br}}|}}
{{#if:{{{galeria|}}}|{{Div|klasa=center|{{Span|styl=text-transform: uppercase;|{{{galeria}}}}}}}|{{Div|klasa=center|{{Span|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc;|{{Span|styl=font-size: 200%;|{{SUBPAGENAME}}}}}}}}}}
| styl 4_1 = padding-left: 38px; padding-right: 38px; padding-top: 36px; padding-bottom: 30px; background: white;
| komórka 4_1 = {{#if:{{{opis|}}}|{{Div|klasa=center|{{Span|styl=font-family: Georgia, serif;|{{{opis}}}}}}}|{{#if:{{{tekst|}}}|{{Font|styl=font-family: Georgia, serif; text-align: left;|
{{Span|
{{{tekst}}}
}}}}|}}}}
| styl wiersza 5 = border-bottom: 3px #ccc dashed; border-top: 3px #ccc dashed; background: #99FF99;
| styl 5_1 = padding-top: 2px; padding-bottom: 2px;
| komórka 5_1 = {{Div|klasa=center|{{Span|styl=font-family: Calibri; text-align: center; font-size: 14pt; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;| {{sr|A}} Ą {{sr|B}} {{sr|C}} Ć {{sr|D}} {{sr|E}} Ę {{sr|F}} {{sr|G}} H I {{sr|J}} {{sr|K}} {{sr|L}} Ł {{sr|M}} {{sr|N}} Ń {{sr|O}} Ó {{sr|P}} {{sr|R}} {{sr|S}} {{sr|Ś}} {{sr|T}} {{sr|U}} {{sr|W}} Y Z Ź {{sr|Ż}}}}}}
| komórka 6_1 =
{{Tabela|atrybuty=width=100%|liczba kolumn=3|liczba wierszy=1
| styl 1_1 = text-align:left; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_1 = width=140px
| komórka 1_1 = {{#if:{{{poprzednia litera|}}}| {{lj|{{BASEPAGENAME}}/{{{poprzednia litera}}}|« {{{poprzednia litera}}}}} | }}
| opcje 1_2 = align="center" width=400px
| styl 1_2 = color: gray; padding-top: 5px; padding-bottom: 5px; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| komórka 1_2 = {{#if:{{{litera|}}}| — {{{litera}}} — | }}
| styl 1_3 = text-align:right; color: #2f4f4f; font-family: Calibri; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;
| opcje 1_3 = width=140px
| komórka 1_3 = {{#if:{{{następna litera|}}}| {{lj|{{BASEPAGENAME}}/{{{następna litera}}}|{{{następna litera}}} »}} | }}
}}
}}
7s54c42bhao95yefn2krqikzmfohz4f
Wikijunior:Owoce
104
16598
539741
539700
2026-04-13T17:45:59Z
Persino
2851
539741
wikitext
text/x-wiki
{{status|-100%|junior=Świat przyrody}}
{| align="left" width=680px style="background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;font-size:100%;margin-bottom: 20px;"
|-
| style="padding-top: 38px; padding-bottom:21px; background:#99FF99;"|
<imagemap>
Plik:Portal Fruit.JPG|center|680px|Wikijunior. Owoce
default [[Wikijunior:Owoce/A]]
</imagemap>
|-
| style="padding-top: 68px; padding-bottom:38px; text-align: center;"|
<font style="color: #2f4f4f; font-family: Calibri; font-size: 60pt; text-align: center; letter-spacing: 28px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase; padding-left: 24px; padding-top: 20px;">OWOCE</font>
|-
| style="padding-bottom:28px; text-align: center;"|
<font style="color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;">
[[/Wstęp/]]</br>
[[/Indeks nazw/]] | [[/Indeks ilustracji/]] | [[/Indeks kolorów/]]<br />
[[/Autorzy/]] | [[/Bibliografia/]]
</font>
|-
| style="padding-bottom:98px; text-align: center;"|
<font style="color: #2f4f4f; font-family: Calibri; text-align: center; font-size: 14pt; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;">[[/A/]] [[/B/]] [[/C/]] [[/D/]] [[/E/]] [[/F/]] [[/G/]] [[/J/]] [[/K/]] [[/L/]] [[/M/]] [[/N/]] [[/O/]] [[/P/]] [[/R/]] [[/S/]] [[/Ś/]] [[/T/]] [[/U/]] [[/W/]] [[/Ż/]] </font>
|-style="background:#99FF99; padding-bottom: 20px; padding-top: 20px;"
|
|}
{{BrClear}}
<noinclude>{{Wolumin|sortuj spacją=tak}}</noinclude>
cj5otrh6y1danx2h4i8c2osupfxb6gh
539742
539741
2026-04-13T18:32:31Z
Persino
2851
539742
wikitext
text/x-wiki
{{Status|-100%|junior=Świat przyrody}}
{{Tabela|liczba kolumn=1|liczba wierszy=5|atrybuty=align="left" width=680px|styl=background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;font-size:100%;margin-bottom: 20px;
| styl 1_1 = padding-top: 38px; padding-bottom:21px; background:#99FF99;
| komórka 1_1 = {{MapaObrazu|obraz =Portal Fruit.JPG|pozycja=centruj|rozmiar=680px|opis=Wikijunior. Owoce|link={{sr|A|bez znaczników=tak}}}}
| styl 2_1 = padding-top: 68px; padding-bottom:38px; text-align: center;
| komórka 2_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; font-size: 60pt; text-align: center; letter-spacing: 28px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase; padding-left: 24px; padding-top: 20px;|OWOCE}}
| styl 3_1 = padding-bottom:28px; text-align: center;
| komórka 3_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;|
{{sr|Wstęp}}{{Br}}
{{sr|Indeks nazw}} {{!}} {{sr|Indeks ilustracji}} {{!}} {{sr|Indeks kolorów}}{{Br}}
{{sr|Autorzy}} {{!}} {{sr|Bibliografia}}
}}
| styl 4_1 = padding-bottom:98px; text-align: center;
| komórka 4_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; text-align: center; font-size: 14pt; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;|{{sr|A}} {{sr|B}} {{sr|C}} {{sr|D}} {{sr|E}} {{sr|F}} {{sr|G}} {{sr|J}} {{sr|K}} {{sr|L}} {{sr|M}} {{sr|N}} {{sr|O}} {{sr|P}} {{sr|R}} {{sr|S}} {{sr|Ś}} {{sr|T}} {{sr|U}} {{sr|W}} {{sr|Ż}}}}
| styl wiersza 5 = background:#99FF99; padding-bottom: 20px; padding-top: 20px;
| komórka 5_1 =
}}
{{BrClear}}
<noinclude>{{Wolumin|sortuj spacją=tak}}</noinclude>
ogoijz2i5esd0lfguvl2n3xjnto0u1l
539746
539742
2026-04-13T18:42:20Z
Persino
2851
539746
wikitext
text/x-wiki
{{Status|-100%|junior=Świat przyrody}}
{{Tabela|liczba kolumn=1|liczba wierszy=5|atrybuty=align="left" width=680px|styl=background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;font-size:100%;margin-bottom: 20px;
| styl 1_1 = padding-top: 38px; padding-bottom:21px; background:#99FF99;
| komórka 1_1 = {{MapaObrazu|obraz =Portal Fruit.JPG|pozycja=centruj|rozmiar=680px|opis=Wikijunior. Owoce|link={{sr|A|bz=tak}}}}
| styl 2_1 = padding-top: 68px; padding-bottom:38px; text-align: center;
| komórka 2_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; font-size: 60pt; text-align: center; letter-spacing: 28px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase; padding-left: 24px; padding-top: 20px;|OWOCE}}
| styl 3_1 = padding-bottom:28px; text-align: center;
| komórka 3_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;|
{{sr|Wstęp}}{{Br}}
{{sr|Indeks nazw}} {{!}} {{sr|Indeks ilustracji}} {{!}} {{sr|Indeks kolorów}}{{Br}}
{{sr|Autorzy}} {{!}} {{sr|Bibliografia}}
}}
| styl 4_1 = padding-bottom:98px; text-align: center;
| komórka 4_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; text-align: center; font-size: 14pt; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;|{{sr|A}} {{sr|B}} {{sr|C}} {{sr|D}} {{sr|E}} {{sr|F}} {{sr|G}} {{sr|J}} {{sr|K}} {{sr|L}} {{sr|M}} {{sr|N}} {{sr|O}} {{sr|P}} {{sr|R}} {{sr|S}} {{sr|Ś}} {{sr|T}} {{sr|U}} {{sr|W}} {{sr|Ż}}}}
| styl wiersza 5 = background:#99FF99; padding-bottom: 20px; padding-top: 20px;
| komórka 5_1 =
}}
{{BrClear}}
<noinclude>{{Wolumin|sortuj spacją=tak}}</noinclude>
f80bs7fyqv3f63q5mox6a8jrhqan4yk
539747
539746
2026-04-13T18:45:19Z
Persino
2851
539747
wikitext
text/x-wiki
{{Status|-100%|junior=Świat przyrody}}
{{Tabela|liczba kolumn=1|liczba wierszy=5|atrybuty=align="left" width=680px|styl=background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;font-size:100%;margin-bottom: 20px;
| styl 1_1 = padding-top: 38px; padding-bottom:21px; background:#99FF99;
| komórka 1_1 = {{MapaObrazu|obraz=Portal Fruit.JPG|pozycja=centruj|rozmiar=680px|opis=Wikijunior. Owoce|link={{sr|A|bz=tak}}}}
| styl 2_1 = padding-top: 68px; padding-bottom:38px; text-align: center;
| komórka 2_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; font-size: 60pt; text-align: center; letter-spacing: 28px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase; padding-left: 24px; padding-top: 20px;|OWOCE}}
| styl 3_1 = padding-bottom:28px; text-align: center;
| komórka 3_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; text-align: center; letter-spacing: 1px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;|
{{sr|Wstęp}}{{Br}}
{{sr|Indeks nazw}} {{!}} {{sr|Indeks ilustracji}} {{!}} {{sr|Indeks kolorów}}{{Br}}
{{sr|Autorzy}} {{!}} {{sr|Bibliografia}}
}}
| styl 4_1 = padding-bottom:98px; text-align: center;
| komórka 4_1 = {{Font|styl=color: #2f4f4f; font-family: Calibri; text-align: center; font-size: 14pt; letter-spacing: 2px; text-shadow: 0 1px 1px #ccc; text-transform: uppercase;|{{sr|A}} {{sr|B}} {{sr|C}} {{sr|D}} {{sr|E}} {{sr|F}} {{sr|G}} {{sr|J}} {{sr|K}} {{sr|L}} {{sr|M}} {{sr|N}} {{sr|O}} {{sr|P}} {{sr|R}} {{sr|S}} {{sr|Ś}} {{sr|T}} {{sr|U}} {{sr|W}} {{sr|Ż}}}}
| styl wiersza 5 = background:#99FF99; padding-bottom: 20px; padding-top: 20px;
| komórka 5_1 =
}}
{{BrClear}}
<noinclude>{{Wolumin|sortuj spacją=tak}}</noinclude>
h7ec9doz474f312600ygba5qvd7x8t7
Szablon:Sekcja referencyjna
10
54315
539744
533065
2026-04-13T18:37:46Z
Persino
2851
539744
wikitext
text/x-wiki
<includeonly>{{#if:{{{bez znaczników|}}}||<templatestyles src="Szablon:Link_wewnętrzny/styles.css" />}}{{#invoke:Sekcja referencyjna|Sekcja referencyjna}}{{#if:{{{bez kategorii stronicowych|}}}||{{#invoke:StronicowyParser|WstawKategorie|{{{podstrona|}}}/{{{strona|}}}-{{{ustęp|}}}{{!}}{{{nazwa|}}}:{{#invoke:Pudełko|Nazwa jednostki}}|Pudełko}}}}{{#if:{{{bez dodatkowych sprawdzeń|}}}||{{#invoke:Sprawdź|Parametry
| = problemy-w-szablonie-%s {{((}}Kategoria{{!}}Szablon %s do sprawdzenia{{))}}
| 1 = ;strona;s
| strona = ;1;s
| s = ;1;strona
| 2 = txt;nazwa;n
| nazwa = txt;2;n
| n = txt;2;nazwa;
| 3 = txt;podstrona;p
| podstrona = txt;3;p
| p = txt;3;podstrona
| 4 = ;ustęp;u
| ustęp = ;4;u
| u = ;4;ustęp
| pod-ustęp = ;t
| t = ;pod-ustęp
| od małej = ;m
| m = ;od małej
| od dużej = ;d
| d = ;od dużej
| astandardowo = ;o
| o = ;astandardowo
| nagłówkowo = ;c
| c = ;nagłówkowo
| bez znaczników = ;bz
| bz = ;bez znaczników
| bez przetwarzania = ;bp
| bp = ;bez przetwarzania
| analiza = ;a
| a = ;analiza
| bez kategorii stronicowych =
}}}}</includeonly><noinclude>{{Dokumentacja}}</noinclude>
phl1krtn8qbmclg6y0vqzfkky8ef7qe
539745
539744
2026-04-13T18:41:09Z
Persino
2851
539745
wikitext
text/x-wiki
<includeonly>{{#if:{{{bez znaczników|{{{bz|}}}}}}||<templatestyles src="Szablon:Link_wewnętrzny/styles.css" />}}{{#invoke:Sekcja referencyjna|Sekcja referencyjna}}{{#if:{{{bez kategorii stronicowych|}}}||{{#invoke:StronicowyParser|WstawKategorie|{{{podstrona|}}}/{{{strona|}}}-{{{ustęp|}}}{{!}}{{{nazwa|}}}:{{#invoke:Pudełko|Nazwa jednostki}}|Pudełko}}}}{{#if:{{{bez dodatkowych sprawdzeń|}}}||{{#invoke:Sprawdź|Parametry
| = problemy-w-szablonie-%s {{((}}Kategoria{{!}}Szablon %s do sprawdzenia{{))}}
| 1 = ;strona;s
| strona = ;1;s
| s = ;1;strona
| 2 = txt;nazwa;n
| nazwa = txt;2;n
| n = txt;2;nazwa;
| 3 = txt;podstrona;p
| podstrona = txt;3;p
| p = txt;3;podstrona
| 4 = ;ustęp;u
| ustęp = ;4;u
| u = ;4;ustęp
| pod-ustęp = ;t
| t = ;pod-ustęp
| od małej = ;m
| m = ;od małej
| od dużej = ;d
| d = ;od dużej
| astandardowo = ;o
| o = ;astandardowo
| nagłówkowo = ;c
| c = ;nagłówkowo
| bez znaczników = ;bz
| bz = ;bez znaczników
| bez przetwarzania = ;bp
| bp = ;bez przetwarzania
| analiza = ;a
| a = ;analiza
| bez kategorii stronicowych =
}}}}</includeonly><noinclude>{{Dokumentacja}}</noinclude>
0qgrx2vmnpkww7ch75kn5ahdzix4j77
Moduł:Html
828
56560
539775
539592
2026-04-14T08:52:24Z
Persino
2851
539775
Scribunto
text/plain
local p={};
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)
local parametry_modul=require("Module:Parametry");
local html=parametry_modul.PobierzParametryRamki(frame)("html");
local html_dane_modul=mw.loadData("Module:Html/dane");
local tab_nawiasy=html_dane_modul.tabela_nawiasowa;
html=mw.ustring.gsub(html,"([{}|<>%[%]#=%?&])",tab_nawiasy);
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)
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.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);
if(czy_tak)then
return "&#"..tostring(mw.ustring.byte(znak))..";";
else
return "&#"..tostring(mw.ustring.byte(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(tab_znakowo_kodowa[znak])then
return tab_znakowo_kodowa[znak];
end;
tab_znakowo_kodowa[znak]=p.KodHTMLZnaku{znak,czy_kod_znaku};
return tab_znakowo_kodowa[znak];
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);
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;local ile2;
atrybut,ile1=mw.ustring.gsub(atrybut,"([<>&])",function(a)
return mw.text.encode(a);
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;
p["URLStrona"]=function(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
tekst = mw.ustring.gsub(tekst,"(&%a+%;)", kody_literowe_html_i_ich_odpowiedniki_znakowe);
-- encje numeryczne dziesiętne: μ
tekst=mw.ustring.gsub(tekst,"&#(%d+);", function(n)
return mw.ustring.char(tonumber(n))
end);
-- encje numeryczne szesnastkowe: μ
tekst = mw.ustring.gsub(tekst,"&#x(%x+);", function(n)
return mw.ustring.char(tonumber(n, 16))
end);
return tekst;
end;
function p.ZamianaEncodeTekst(tekst)
tekst=mw.uri.encode(mw.uri.decode(tekst,"PATH"),"PATH");
return tekst;
end;
function p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)
tekst=mw.ustring.gsub(tekst,wzor,function(tekst)
tekst=p.ZamianaEncodeTekst(tekst);
return tekst;
end);
return tekst;
end;
function p.StronaParametryIdentyfikacja(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.DecodeTempHashKoduHtmlTekstu(strona,ile1,ile2);
parametry=parametry and p.DecodeTempHashKoduHtmlTekstu(parametry,ile1,ile2) or nil;
naglowek=naglowek and p.DecodeTempHashKoduHtmlTekstu(naglowek,ile1,ile2) or nil;
end;
return strona,parametry,naglowek,ile;
end;
function p.TworzenieAdresuHtml(strona,parametry,naglowek,ile)
local adres=strona..(parametry and ("?"..parametry) or "")..((naglowek)and ("#"..naglowek) or "");
adres=p.DecodeHashKoduHtmlTekstu(adres,ile);
return adres;
end;
function p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,funkcja_parametry,funkcja_naglowek)
local strona,parametry,naglowek,ile=p.StronaParametryIdentyfikacja(adres);
strona=funkcja_strona and funkcja_strona(strona) or strona;
parametry=(parametry and funkcja_parametry) and funkcja_parametry(parametry) or parametry;
naglowek=(naglowek and funkcja_naglowek) and funkcja_naglowek(naglowek) or naglowek;
local adres=p.TworzenieAdresuHtml(strona,parametry,naglowek,ile);
return adres;
end;
function p.ParametryEncodeURL(adres,w_adresie,funkcja_strona,funkcja_naglowek)
local function ParametryEncodeURL(a,b,c)
return a..p.ZamianaEncodeTekst(b).."="..p.ZamianaEncodeTekst(c);
end;
local function OperacjeHtml(adres)
adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",ParametryEncodeURL);
adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",ParametryEncodeURL);
return adres;
end;
if(not w_adresie)then
return OperacjeHtml(adres);
else
return p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,OperacjeHtml,funkcja_naglowek);
end;
end;
function p.ParametryZaawansowanyEncodeURL(adres,w_adresie,funkcja_strona,funkcja_naglowek)
function ParametryZaawansowanyEncodeURL(a,b,c)
b=mw.uri.decode(b,"PATH");b=p.EncodeSpecjalneZnakiHtml(b);b=mw.uri.encode(b,"PATH");
c=mw.uri.decode(c,"PATH");c=p.EncodeSpecjalneZnakiHtml(c);c=mw.uri.encode(c,"PATH");
return a..(b.."="..c);
end;
local function OperacjeURL(adres)
adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",ParametryZaawansowanyEncodeURL);
adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",ParametryZaawansowanyEncodeURL);
return adres;
end;
if(not w_adresie)then
return OperacjeURL(adres);
else
return p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,OperacjeURL,funkcja_naglowek);
end;
end;
function p.EncodeParametryHtml(parametr,w_adresie,funkcja_strona,funkcja_naglowek)
local EncodeHtmlAB=function(a,b,c)
b=p.EncodeHtml(b);c=p.EncodeHtml(c);
return a..b.."="..c;
end;
local function ParametryHtml(parametr)
parametr=mw.ustring.gsub(parametr,"^(%??)([^&=]*)=([^&]*)",EncodeHtmlAB);
parametr=mw.ustring.gsub(parametr,"(&)([^&=]*)=([^&]*)",EncodeHtmlAB);
return parametr;
end;
if(not w_adresie)then
return ParametryHtml(parametr);
else
return p.TworzenieStronaParametryIdentyfikacja(parametr,funkcja_strona,ParametryHtml,funkcja_naglowek);
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)
b=KrokEncodeZaawansowanyParametryHtmlABC(b);
c=KrokEncodeZaawansowanyParametryHtmlABC(c);
return (a or "")..(b.."="..c);
end;
local function OperacjeParametryHtmlABC(adres)
adres=mw.ustring.gsub(adres,"^(%??)([^&=]-)=([^&]*)",EncodeZaawansowanyParametryHtmlABC);
adres=mw.ustring.gsub(adres,"([&])([^&=]-)=([^&]*)",EncodeZaawansowanyParametryHtmlABC);
return adres;
end;
if(not w_adresie)then
return OperacjeParametryHtmlABC(adres);
else
return p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,OperacjeParametryHtmlABC,funkcja_naglowek);
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,"#",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.AdresBezProtokolarnyEncodeURL(adres)
local adres=p.ParametryEncodeURL(adres,true,
function(strona)
strona=p.ZamianaEncodeNaPodstawieWzoruTekstu(strona,"[^/]+");
return strona;
end,
function(naglowek)
naglowek=p.ZamianaEncodeTekst(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.AdresBezProtokolarnyEncodeURL(strona);
end);
return html;
end;
function p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)
local ile;
elementy_adresu_strony,ile=p.EncodeHashKoduHtmlTekstu(elementy_adresu_strony);
if(ile>0)then
elementy_adresu_strony=p.DecodeKoduHTMLZnaku(elementy_adresu_strony);
end;
elementy_adresu_strony=p.EncodeSpecjalneZnakiHtml(elementy_adresu_strony);
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)
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)
strona=p.EncodePodstawoweHtmlTekstu(mw.uri.decode(strona,"PATH"));
if(z_kodowaniem)then strona=mw.uri.encode(strona,"PATH");end;
return strona;
end,
function(naglowek)
naglowek=p.EncodePodstawoweHtmlTekstu(mw.uri.decode(naglowek,"PATH"));
if(z_kodowaniem)then naglowek=mw.uri.encode(naglowek,"PATH") end;
return naglowek;
end);
return html;
end;
return p;
g8td6mpx0z0d3px6sb5d3r8stt5vv63
539798
539775
2026-04-14T11:22:47Z
Persino
2851
539798
Scribunto
text/plain
local p={};
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)
local parametry_modul=require("Module:Parametry");
local html=parametry_modul.PobierzParametryRamki(frame)("html");
local html_dane_modul=mw.loadData("Module:Html/dane");
local tab_nawiasy=html_dane_modul.tabela_nawiasowa;
html=mw.ustring.gsub(html,"([{}|<>%[%]#=%?&])",tab_nawiasy);
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)
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.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);
if(czy_tak)then
return "&#"..tostring(mw.ustring.byte(znak))..";";
else
return "&#"..tostring(mw.ustring.byte(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(tab_znakowo_kodowa[znak])then
return tab_znakowo_kodowa[znak];
end;
tab_znakowo_kodowa[znak]=p.KodHTMLZnaku{znak,czy_kod_znaku};
return tab_znakowo_kodowa[znak];
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);
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;local ile2;
atrybut,ile1=mw.ustring.gsub(atrybut,"([<>&])",function(a)
return mw.text.encode(a);
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;
p["URLStrona"]=function(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
tekst = mw.ustring.gsub(tekst,"(&%a+%;)", kody_literowe_html_i_ich_odpowiedniki_znakowe);
-- encje numeryczne dziesiętne: μ
tekst=mw.ustring.gsub(tekst,"&#(%d+);", function(n)
return mw.ustring.char(tonumber(n))
end);
-- encje numeryczne szesnastkowe: μ
tekst = mw.ustring.gsub(tekst,"&#x(%x+);", function(n)
return mw.ustring.char(tonumber(n, 16))
end);
return tekst;
end;
function p.ZamianaEncodeTekst(tekst)
tekst=mw.uri.encode(mw.uri.decode(tekst,"PATH"),"PATH");
return tekst;
end;
function p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)
tekst=mw.ustring.gsub(tekst,wzor,function(tekst)
tekst=p.ZamianaEncodeTekst(tekst);
return tekst;
end);
return tekst;
end;
function p.StronaParametryIdentyfikacja(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.DecodeTempHashKoduHtmlTekstu(strona,ile1,ile2);
parametry=parametry and p.DecodeTempHashKoduHtmlTekstu(parametry,ile1,ile2) or nil;
naglowek=naglowek and p.DecodeTempHashKoduHtmlTekstu(naglowek,ile1,ile2) or nil;
end;
return strona,parametry,naglowek,ile;
end;
function p.TworzenieAdresuHtml(strona,parametry,naglowek,ile)
local adres=strona..(parametry and ("?"..parametry) or "")..((naglowek)and ("#"..naglowek) or "");
adres=p.DecodeHashKoduHtmlTekstu(adres,ile);
return adres;
end;
function p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,funkcja_parametry,funkcja_naglowek)
local strona,parametry,naglowek,ile=p.StronaParametryIdentyfikacja(adres);
strona=funkcja_strona and funkcja_strona(strona) or strona;
parametry=(parametry and funkcja_parametry) and funkcja_parametry(parametry) or parametry;
naglowek=(naglowek and funkcja_naglowek) and funkcja_naglowek(naglowek) or naglowek;
local adres=p.TworzenieAdresuHtml(strona,parametry,naglowek,ile);
return adres;
end;
function p.ParametryEncodeURL(adres,w_adresie,funkcja_strona,funkcja_naglowek)
local function ParametryEncodeURL(a,b,c)
return a..p.ZamianaEncodeTekst(b).."="..p.ZamianaEncodeTekst(c);
end;
local function OperacjeHtml(adres)
adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",ParametryEncodeURL);
adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",ParametryEncodeURL);
return adres;
end;
if(not w_adresie)then
return OperacjeHtml(adres);
else
return p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,OperacjeHtml,funkcja_naglowek);
end;
end;
function p.ParametryZaawansowanyEncodeURL(adres,w_adresie,funkcja_strona,funkcja_naglowek)
function ParametryZaawansowanyEncodeURL(a,b,c)
b=mw.uri.decode(b,"PATH");b=p.EncodeSpecjalneZnakiHtml(b);b=mw.uri.encode(b,"PATH");
c=mw.uri.decode(c,"PATH");c=p.EncodeSpecjalneZnakiHtml(c);c=mw.uri.encode(c,"PATH");
return a..(b.."="..c);
end;
local function OperacjeURL(adres)
adres=mw.ustring.gsub(adres,"^(%??)([^&=]*)=([^&]*)",ParametryZaawansowanyEncodeURL);
adres=mw.ustring.gsub(adres,"(&)([^&=]*)=([^&]*)",ParametryZaawansowanyEncodeURL);
return adres;
end;
if(not w_adresie)then
return OperacjeURL(adres);
else
return p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,OperacjeURL,funkcja_naglowek);
end;
end;
function p.EncodeParametryHtml(parametr,w_adresie,funkcja_strona,funkcja_naglowek)
local EncodeHtmlAB=function(a,b,c)
b=p.EncodeHtml(b);c=p.EncodeHtml(c);
return a..b.."="..c;
end;
local function ParametryHtml(parametr)
parametr=mw.ustring.gsub(parametr,"^(%??)([^&=]*)=([^&]*)",EncodeHtmlAB);
parametr=mw.ustring.gsub(parametr,"(&)([^&=]*)=([^&]*)",EncodeHtmlAB);
return parametr;
end;
if(not w_adresie)then
return ParametryHtml(parametr);
else
return p.TworzenieStronaParametryIdentyfikacja(parametr,funkcja_strona,ParametryHtml,funkcja_naglowek);
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)
b=KrokEncodeZaawansowanyParametryHtmlABC(b);
c=KrokEncodeZaawansowanyParametryHtmlABC(c);
return (a or "")..(b.."="..c);
end;
local function OperacjeParametryHtmlABC(adres)
adres=mw.ustring.gsub(adres,"^(%??)([^&=]-)=([^&]*)",EncodeZaawansowanyParametryHtmlABC);
adres=mw.ustring.gsub(adres,"([&])([^&=]-)=([^&]*)",EncodeZaawansowanyParametryHtmlABC);
return adres;
end;
if(not w_adresie)then
return OperacjeParametryHtmlABC(adres);
else
return p.TworzenieStronaParametryIdentyfikacja(adres,funkcja_strona,OperacjeParametryHtmlABC,funkcja_naglowek);
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,"#",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.AdresBezProtokolarnyEncodeURL(adres)
local adres=p.ParametryEncodeURL(adres,true,
function(strona)
strona=p.ZamianaEncodeNaPodstawieWzoruTekstu(strona,"[^/]+");
return strona;
end,
function(naglowek)
naglowek=p.ZamianaEncodeTekst(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.AdresBezProtokolarnyEncodeURL(strona);
end);
return html;
end;
function p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)
local ile;
elementy_adresu_strony,ile=p.EncodeHashKoduHtmlTekstu(elementy_adresu_strony);
if(ile>0)then
elementy_adresu_strony=p.DecodeKoduHTMLZnaku(elementy_adresu_strony);
end;
elementy_adresu_strony=p.EncodeSpecjalneZnakiHtml(elementy_adresu_strony);
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)
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)
strona=p.EncodePodstawoweHtmlTekstu(mw.uri.decode(strona,"PATH"));
if(z_kodowaniem)then strona=mw.uri.encode(strona,"PATH");end;
return strona;
end,
function(naglowek)
naglowek=p.EncodePodstawoweHtmlTekstu(mw.uri.decode(naglowek,"PATH"));
if(z_kodowaniem)then naglowek=mw.uri.encode(naglowek,"PATH") end;
return naglowek;
end);
return html;
end;
return p;
b02h68rrgzwdxf0n7gsnetqk1povrwe
Moduł:Sekcja referencyjna
828
56574
539743
538414
2026-04-13T18:36:07Z
Persino
2851
539743
Scribunto
text/plain
local p={};
function p.Indentyfikator_lub_podstrona_wikiadresu_strony(ustep,czy_ustep)
if(not ustep)then return ustep;end;
if(not czy_ustep)then return ustep;end;
local czy=mw.ustring.match(ustep,"^[^#]*#(.*)$");
if(czy)then
return czy;
else
local czy=mw.ustring.match(ustep,"/([^/]*)$");
if(czy)then
return czy;
end;
end;
return ustep;
end;
function p.Nazwa_od_niewielkiej_lub_wielkiej_litery(nazwa,od_malej,od_duzej)
if((od_malej)and(not od_duzej))then
nazwa=mw.getContentLanguage():lcfirst(nazwa);
elseif((not od_malej)and(od_duzej))then
nazwa=mw.getContentLanguage():ucfirst(nazwa);
end;
return nazwa;
end;
function p.Strona_zbiorcza(strona,podstrona,nazwa,czy_ustep,czy_pod_ustep,od_malej,od_duzej,pelnanazwajednostki)
local parametry_modul=require("Module:Parametry");
nazwa=parametry_modul.CzyTak(nazwa) and nazwa or p.Indentyfikator_lub_podstrona_wikiadresu_strony(strona,czy_ustep);
strona=parametry_modul["Odstępy"]{[1]=strona,[2]="tak",};
local naglowek=(parametry_modul.CzyTak(podstrona) and (podstrona.."/") or "")..(parametry_modul.CzyTak(strona) and strona or "");
local nazwy_modul=require("Module:Nazwy");
local czy_naglowek=parametry_modul.CzyTak(naglowek);
local strona=(not czy_naglowek) and nazwy_modul["PEŁNANAZWASTRONY"](pelnanazwajednostki) or nil;
naglowek=(czy_naglowek and naglowek~="#") and naglowek or nil;
naglowek=naglowek and mw.ustring.gsub(naglowek,"^[^#]*#","") or nil;
naglowek=czy_pod_ustep and (czy_naglowek and mw.ustring.match(naglowek,"([^/]*)$") or nil) or naglowek;
nazwa=p.Nazwa_od_niewielkiej_lub_wielkiej_litery(nazwa,od_malej,od_duzej);
return strona,naglowek,nazwa;
end;
function p.Wolumin(strona,podstrona,nazwa,czy_ustep,od_malej,od_duzej,pelnanazwajednostki)
local parametry_modul=require("Module:Parametry");
local nazwy_modul=require("Module:Nazwy");
if(not parametry_modul.CzyTak(strona))then
strona=nazwy_modul["PEŁNANAZWAKSIĄŻKI"](pelnanazwajednostki);
nazwa=parametry_modul.CzyTak(nazwa) and nazwa or p.Indentyfikator_lub_podstrona_wikiadresu_strony(nazwy_modul["NAZWASTRONY"](strona),not czy_ustep);
else
local czy_hash=mw.ustring.match(strona,"^#");
if(not czy_hash)then
nazwa=parametry_modul.CzyTak(nazwa) and nazwa or p.Indentyfikator_lub_podstrona_wikiadresu_strony(strona,czy_ustep);
strona=parametry_modul["Odstępy"]{[1]=strona,[2]="tak",};
strona=nazwy_modul["PEŁNANAZWAKSIĄŻKI"](pelnanazwajednostki).."/"..((parametry_modul.CzyTak(podstrona)) and (podstrona.."/") or "")..strona;
else
nazwa=parametry_modul.CzyTak(nazwa) and nazwa or mw.ustring.match(strona,"^#(.*)$");
strona=parametry_modul["Odstępy"]{[1]=strona,[2]="tak",};
strona=nazwy_modul["PEŁNANAZWAKSIĄŻKI"](pelnanazwajednostki)..((parametry_modul.CzyTak(podstrona)) and ("/"..podstrona) or "")..strona;
end;
end;
nazwa=p.Nazwa_od_niewielkiej_lub_wielkiej_litery(nazwa,od_malej,od_duzej);
return strona,nazwa;
end;
p["Sekcja referencyjna"]=function(frame)
local parametry_modul=require("Module:Parametry");
local args=parametry_modul.PobierzArgsParametry(frame);
local strona=args["strona"] or args["s"] or args[1];
local nazwa=parametry_modul["Odstępy"](args["nazwa"] or args["n"] or args[2]);
local podstrona=parametry_modul["Odstępy"]{[1]=args["podstrona"] or args["p"] or args[3],[2]="tak",};
local ustep=parametry_modul.CzyTak(args["ustęp"]) or parametry_modul.CzyTak(args["u"]) or parametry_modul["CzyTakCiąg"](args[4]);
local od_malej=parametry_modul.CzyTak(args["od małej"]) or parametry_modul.CzyTak(args["m"]);
local od_duzej=parametry_modul.CzyTak(args["od dużej"]) or parametry_modul.CzyTak(args["d"]);
local pod_ustep=parametry_modul.CzyTak(args["pod-ustęp"]) or parametry_modul.CzyTak(args["t"]);
local astandardowo=parametry_modul.CzyTak(args["astandardowo"]) or parametry_modul.CzyTak(args["o"]);
local naglowkowo=parametry_modul.CzyTak(args["nagłówkowo"]) or parametry_modul.CzyTak(args["c"]);
local czy_analiza=parametry_modul.CzyTak(args["analiza"]) or parametry_modul.CzyTak(args["a"]);
local bez_znacznikow=args["bez znaczników"] or args["bz"];
local bez_przetwarzania=args["bez przetwarzania"] or args["bp"];
local pudelko_modul=require("Module:Pudełko");
local czy_pudelko=((parametry_modul.CzyTak(args["nazwa jednostki"]) or args["nazwa przestrzeni nazw"])and true or false);
local pelnanazwajednostki=((czy_pudelko)and pudelko_modul["Pełna nazwa jednostki"](frame) or nil);
local __strona,__naglowek,__nazwa;
if((not astandardowo)and(naglowkowo or parametry_modul.CzyTak(require("Module:StronicowyParser").CzyStronaSubst(frame,czy_pudelko))))then
local bez_przetwarzania=parametry_modul.CzyTak(bez_przetwarzania) or ((not czy_analiza) and "tak" or nil);
__strona,__naglowek,__nazwa=p.Strona_zbiorcza(strona,podstrona,nazwa,ustep,pod_ustep,od_malej,od_duzej,pelnanazwajednostki,bez_znacznikow,bez_przetwarzania);
else
local bez_przetwarzania=parametry_modul.CzyTak(bez_przetwarzania) or ((not czy_analiza) and "tak" or nil);
__strona,__nazwa=p.Wolumin(strona,podstrona,nazwa,ustep,od_malej,od_duzej,pelnanazwajednostki,bez_znacznikow,bez_przetwarzania);
end;
local linki_modul=require("Module:Linki");
return linki_modul["Link wewnętrzny"]{["strona"]=__strona,["nagłówek"]=__naglowek,["nazwa"]=__nazwa,["bez znaczników"]=bez_znacznikow,["bez przetwarzania"]=bez_przetwarzania,};
end;
return p;
sphjkjnqc6dx628hsqb744yth6uexbl
Moduł:Brudnopis/Persino/test
828
59681
539776
534499
2026-04-14T08:53:34Z
Persino
2851
539776
Scribunto
text/plain
local p={};
function p.TYTAN(frame)
local html_modul=require("Module:Html");
local tekst="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
local tekst=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](tekst);
mw.log(tekst);
end;
return p;
ggiyc79ij3os3970r9ctsew9qtwhtpd
Wikibooks:Bar/Archiwum/17
4
60055
539800
466368
2026-04-14T11:38:08Z
CommonsDelinker
1569
Replacing Logo_for_the_beta_feature_FileExporter.svg with [[File:Logo_for_FileExporter.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · Has been a default feature si
539800
wikitext
text/x-wiki
{{Wikibooks:Bar/Archiwum}}
== FileExporter beta feature ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
[[File:Logo for FileExporter.svg|thumb|Nadchodzi: eksperymentalna funkcja [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter]]]]
Wkrótce zostanie wydana nowa funkcja eksperymentalna dla wszystkich wiki: [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter]]. Umożliwia ona eksportowanie plików przesłanych lokalnie na wiki do Wikimedia Commons, wraz z historią pliku i strony opisowej. Rodzaje plików, które można przesyłać definiowane są przez społeczność danej wiki: '''Sprawdź [[m:WMDE_Technical_Wishes/Move_files_to_Commons/Configuration file documentation|plik konfiguracyjny]]''' swojej wiki, jeżeli ma korzystać z tej funkcji.
FileExporter wcześniej już był dostępny jako funkcja eksperymentalna na [https://www.mediawiki.org mediawiki.org], [https://meta.wikimedia.org meta.wikimedia], deWP, faWP, arWP, koWP i [https://wikisource.org wikisource.org]. Po uzupełnieniu o dodatkowe funkcje, zostanie wprowadzona na wszystkie wiki. Wprowadzenie planowane jest na 16 stycznia. Więcej informacji można znaleźć na [[m:WMDE_Technical_Wishes/Move_files_to_Commons|stronie projektu]].
Jak zawsze, mile widziane są opinie. Jeżeli chcesz przetestować FileExportera, aktywuj go w swoich [[Special:Preferences#mw-prefsection-betafeatures|preferencjach użytkownika]]. Najlepszym miejscem na składanie opinii jest [[mw:Help_talk:Extension:FileImporter|centralna strona dyskusji]]. Dziękujemy w imieniu [[m:WMDE Technical Wishes|projektu Technical Wishes]] Wikimedia Deutschland.
</div> [[User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 10:41, 14 sty 2019 (CET)
<!-- Wiadomość wysłana przez User:Johanna Strodt (WMDE)@metawiki korzystając z listy na https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=18782700 -->
== No editing for 30 minutes on 17 January ==
<div lang="en" dir="ltr" class="mw-content-ltr">You will '''not be able to edit''' the wikis for up to 30 minutes on '''[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190117T07 17 January 07:00 UTC]'''. This is because of a database problem that has to be fixed immediately. You can still read the wikis. Some wikis are not affected. They don't get this message. You can see which wikis are '''not''' affected [[:m:User:Johan (WMF)/201901ReadOnlyPage|on this page]]. Most wikis are affected. The time you can not edit might be shorter than 30 minutes. /[[User:Johan (WMF)|Johan (WMF)]]</div>
19:52, 16 sty 2019 (CET)
<!-- Wiadomość wysłana przez User:Johan (WMF)@metawiki korzystając z listy na https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/201901ReadOnly/Targets6&oldid=18789238 -->
== Talk to us about talking ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
[[File:OOjs_UI_icon_speechBubbles-rtl.svg|alt="ikonka pokazująca dwa dymki symbolizujące dialog"|frameless|right|120px]]
Wikimedia Foundation zamierza przeprowadzić [[mw:Talk pages consultation 2019|globalną konsultację dotyczącą komunikacji użytkowników]]. Jej celem jest zebranie głosów Wikimedian i innych ludzi ukierunkowanych na wiki, aby ulepszyć narzędzia służące do komunikacji.
Chcemy umożliwić wszystkim, którzy wnoszą wkład w projekty Wikimedia, aby mogli komunikować się z każdym na wiki, bez względu na swoje doświadczenia, umiejętności lub wykorzystywane urządzenia.
Oczekujemy wyrażenia zdania od jak największej ilości grup społeczności Wikimedia. Opinie mają być zebrane z różnych projektów, języków i różnych perspektyw.
Na razie planujemy proces przeprowadzenia tych konsultacji. Potrzebujemy do tego Twojej pomocy.
'''Potrzebujemy wolontariuszy do pomocy w kontakcie z ich grupami użytkowników.'''
Możesz pomóc organizując dyskusję na swojej wiki. Oto rzeczy do zrobienia:
# Najpierw [[mw:Talk pages consultation 2019/Participant group sign-up|zapisz swoją grupę tutaj]] .
# Następnie, utwórz stronę (lub sekcję w Kawiarence lub wątek e-mail itp.), na której będą zbierane informacje od innych użytkowników z Twojej społeczności. To nie jest głosowanie ani podejmowanie dyskusji: zbieramy tylko opinie.
# Następnie zapytaj ludzi co sądzą o procesach komunikacyjnych. Chcemy żeby opowiedzieli o tym jak komunikują się między sobą na wiki i poza wiki. Postaraj się zadać te pięć pytań:
## Gdy chcesz przedyskutować coś ze społecznością, jakie narzędzia Ci to wspomagają, a co przeszkadza?
## Jak sądzicie, czy nowicjusze radzą sobie z korzystaniem ze stron dyskusji? Co im może przeszkadzać?
## Z czym boryka się Twoja społeczność odnośnie stron dyskusji?
## Co chciałbyś by dało się robić na stronach dyskusji, ale z powodu ograniczeń technicznych nie da się tego zrobić?
## Jakie są ważne aspekty dyskutowania na wiki?
# Na końcu, przejdź do strony [[mw:Talk:Talk pages consultation 2019|Talk pages consultation 2019 na Mediawiki.org]] i zdaj raport z tego, czego dowiedziałeś się od swojej grupy. Dołącz linki, jeżeli dyskusja jest dostępna publicznie.
'''Możesz też pomóc stworzyć listę najróżniejszych sposobów komunikowania się.'''
* Nie wszystkie grupy aktywnych użytkowników wiki lub wspomagających rozwój wiki: takie rozmowy odbywają się na stronach wiki, w serwisach społecznościowych, komunikatorach i czatach... Po prostu powiedz nam [[mw:Talk pages consultation 2019/Tools in use|jak Twoja grupa się porozumiewa]].
Możesz poczytać więcej o [[mw:Talk pages consultation 2019|całym procesie]] na mediawiki.org. Jeżeli masz pytania lub pomysły co do samego procesu, [[mw:Talk:Talk pages consultation 2019|zostaw wiadomość tutaj]] (możesz w swoim języku).
Dziękujemy! Z niecierpliwością czekamy na odzew.
</div> [[user:Trizek (WMF)|Trizek (WMF)]] 16:01, 21 lut 2019 (CET)
<!-- Wiadomość wysłana przez User:Trizek (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== Read-only mode for up to 30 minutes on 11 April ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr"><div class="plainlinks">
<div lang="en" dir="ltr" class="mw-content-ltr">'''Nie będzie możliwe edytowanie''' większości wiki Wikimedia przez około 30 minut, '''[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190411T05 11 kwietnia 05:00 UTC]'''. Powodem są problemy ze sprzętem. Czytanie treści nadal będzie możliwe. Zobacz [[phab:T220080|których wiki to dotyczy]]. Czas w którym nie będzie można zapisywać zmian być może będzie krótszy niż 30 minut. /[[User:Johan (WMF)|Johan (WMF)]]</div></div></div> 12:56, 8 kwi 2019 (CEST)
<!-- Wiadomość wysłana przez User:Johan (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18979889 -->
== Wikimedia Foundation Medium-Term Plan feedback request ==
{{int:please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">The Wikimedia Foundation has published a [[m:Special:MyLanguage/Wikimedia_Foundation_Medium-term_plan_2019|Medium-Term Plan proposal]] covering the next 3–5 years. We want your feedback! Please leave all comments and questions, in any language, on [[m:Talk:Wikimedia_Foundation_Medium-term_plan_2019|the talk page]], by April 20. {{Int:Feedback-thanks-title}} [[m:User:Quiddity (WMF)|Quiddity (WMF)]] ([[m:User talk:Quiddity (WMF)|talk]]) 19:35, 12 kwi 2019 (CEST)</div>
<!-- Wiadomość wysłana przez User:Quiddity (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18998727 -->
== [[:Kategoria:Książka kucharska/Wszystkie przepisy]] , [[:Kategoria:Książka kucharska/Spis alfabetyczny]] ==
Może da się zrobić tak, żeby odpowiednie strony lądowały w tych kategoriach automatycznie? Inaczej te kategorie chyba mijają się z celem... Przepisy lądują na Wikibooks dosyć randomowo, nie ma co liczyć na to, że przypadkowe osoby je wstawiające będą to poprawnie kategoryzować. Ta druga kategoria nie ma nawet utworzonych wszystkich podkategorii, chociaż są do nich linkowania [https://pl.wikibooks.org/w/index.php?title=Kategoria:Ksi%C4%85%C5%BCka_kucharska/Spis_alfabetyczny/D&action=edit&redlink=1 (przykład)]. [[Wikipedysta:SpiderMum|SpiderMum]] ([[Dyskusja wikipedysty:SpiderMum|dyskusja]]) 16:28, 19 kwi 2019 (CEST)
== Multilingual Shared Templates and Modules ==
<div lang="en" dir="ltr" class="mw-content-ltr">Hello pl-wiki community! ({{int:please-translate}})
I recently organized a project to share templates and modules between wiki projects and languages. It allows modules and templates to be “language-neutral”, and store all text translations on Commons. This means that it is enough to copy/paste a template without any changes, and update the translations separately. If someone fixes a bug or adds a new feature in the original module, you can copy/paste it again without any translation work. My bot ''DiBabelYurikBot'' can help with copying. This way users can spend more time on content, and less time on updating and copying templates. Please see [[mw:WP:TNT|project page]] for details and ask questions on talk page.
P.S. I am [[meta:Affiliate-selected_Board_seats/2019/Nominations/Yuri_Astrakhan_(yurik)|currently running]] for the Wikimedia board, focusing on content and support of multi-language communities. If you liked my projects like maps, graphs, or this one, I will be happy to receive your support. (any [[meta:Affiliate-selected_Board_seats/2019/Eligible_entities|registered user group]] can vote). Thank you! --[[User:Yurik|Yurik]] ([[mw:User talk:Yurik|🗨️]]) 06:21, 12 maj 2019 (CEST)</div>
== WAŻNE: Kontrola aktywności administratorów ==
Cześć. W 2013 w drodze [[:m:Requests for comment/Activity levels of advanced administrative rights holders|światowego konsensusu społeczności]] przyjęto politykę odbierania „zaawansowanych uprawnień” (administratora, biurokraty itp.). Na jej podstawie [[:m:Stewards/pl|stewardzi]] weryfikują aktywność administratorów we wszystkich projektach Wikimedia Foundation, które nie mają określonych zasad aktywności. Zgodnie z naszym stanem wiedzy, ta wiki nie ma formalnych zasad odbierania „zaawansowanych uprawnień” dla nieaktywnych kont. To oznacza, że stewardzi zajmą się tym, działając na podstawie [[:m:Admin activity review/pl|weryfikacji aktywności administratorów]].
Ustaliliśmy, że niżej wymienieni użytkownicy spełniają kryteria nieaktywności (brak edycji i akcji w czasie dłuższym niż dwa lata):
#Lethern (administrator)
Ci użytkownicy wkrótce otrzymają wiadomość, w której zostaną poproszeni o rozpoczęcie dyskusji w społeczności, jeśli chcą zachować wszystkie lub cześć uprawnień. W wypadku braku odpowiedzi stewardzi usuną uprawnienia z ich kont.
Jednak jeśli Wy jako społeczność chcecie stworzyć własne zasady kontroli aktywności administratorów, zastępujące globalne, podjąć inną decyzję w sprawie nieaktywnych członków administracji lub macie już wdrożoną politykę, którą przeoczyliśmy, prosimy, poinformujcie [[:m:Stewards' noticeboard|stewardów na Meta-Wiki]], żeby nie weryfikować aktywności na Waszej wiki. Dziękujemy, '''[[User:Rschen7754|Rs]][[User talk:Rschen7754|chen]][[Special:Contributions/Rschen7754|7754]]''' 04:58, 19 cze 2019 (CEST)
== Editing News #1—July 2019 ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
''[[m:VisualEditor/Newsletter/2019/July|Przeczytaj w innym języku]] • [[m:VisualEditor/Newsletter|Lista subskrybujących ten wielojęzyczny newsletter]]''
<div style="float:right;width:270px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]]
<big>'''Czy wiesz, że...?'''</big>
<div class="thumbcaption" style="font-size: 90%;">
Czy wiesz że można korzystać z edytora wizualnego na urządzeniach mobilnych?
Nad każdym artykułem znajduje się ikonka z ołówkiem. Dotknij ikonkę [[File:OOjs UI icon edit-ltr.svg|frameless|16x16px]], aby rozpocząć edycję.
'''<big>Edit Cards</big>'''
[[File:EditCards-v.20.png|alt=Toolbar with menu opened|center|frameless|250px]]
This is what the new '''Edit Cards for editing links''' in the mobile visual editor look like. Prototyp możesz wypróbować tutaj: '''[[mw:Topic:V394zwrigth8ii7c|📲 Wypróbuj Edit Cards]].'''
</div></div>
Witamy ponownie czytelników newslettera [[mw:Editing|zespołu rozwijającego narzędzia edycji]].
Od czasu [[m:VisualEditor/Newsletter/2018/October|ostatniego wydania]] ten zespół wydał dwie nowe funkcje dla [[mw:VisualEditor on mobile|edytora wizualnego dla urządzeń mobilnych]] oraz zaczął tworzyć trzy następne. Wszystko jest częścią planu, aby [[m:Wikimedia Foundation Annual Plan/2018-2019/Audiences#Outcome 3: Mobile Contribution|uczynić edytowanie na urządzeniach mobilnych łatwiejszym]].
Zanim przejdziemy do najnowszych informacji o wypuszczeniu tych funkcji, mamy do Ciebie pytanie:
<strong>Czy chcesz wypróbować nowy sposób dodawania i zmiany linków?</strong>
Jeżeli jesteś zainteresowany, docenimy twój wysiłek! Możesz wypróbować to nowe narzędzie do linków w edytorze wizualnym na wersje mobilne na oddzielnej wiki.
<em>Postępuj według tych instrukcji i podziel się wrażeniami:</em>
<strong>[[mw:Topic:V394zwrigth8ii7c|📲 Wypróbuj Edit Cards]].</strong>
=== Ostatnio wydano ===
Edytor wizualny na wersje mobilne jest prostszym narzędziem do edycji na smartfonach i tabletach przy użyciu [[mw:Reading/Web/Mobile#About|wersji mobilnej strony]]. Nasz zespół ostatnio uruchomił dwie nowe funkcje ulepszające edytor wizualny na wersje mobilne.
# [[mw:VisualEditor on mobile/Section editing|Edytowanie sekcji]]
#* Celem jest pomoc edytującym skupić się na swoich edycjach.
#* The team studied this with an A/B test. [[mw:VisualEditor on mobile/Section editing#16 June 2019|This test showed]] that contributors who could use section editing were '''1% more likely to publish''' the edits they started than people with only full-page editing.
# [[mw:VisualEditor on mobile#March 1, 2019|Przysłanianie podczas ładowania]]
#* Celem jest płynne przejście między czytaniem a edytowaniem.
Edytowanie sekcji i nowy wygląd wskaźnika ładowania edytora są '''już dostępne dla wszystkich''' używających edytora wizualnego na wersje mobilne.
=== Nowe i bieżące projekty ===
To jest lista naszych najbardziej aktywnych projektów. [[mw:Help:Watching pages|Obserwuj]] te strony aby dowiadywać się o zmianach w projektach i dziel się swoim wkładem w projektowanie, tworzenie prototypów i we wnioski z badań.
*[[mw:VisualEditor on mobile/Edit cards|Edit cards]]: Jest to bardziej przejrzysty sposób dodawania i edytowania linków, przypisów, ilustracji, szablonów itp w artykułach. Możesz już wypróbować tę funkcję. <em>Zobacz:</em> [[mw:Topic:V394zwrigth8ii7c|📲 <em>Wypróbuj Edit Cards</em>]].
*[[mw:VisualEditor on mobile/Toolbar refresh|Odświeżenie paska narzędzi w wersji mobilnej]]: Ten projekt ma za zadanie wykazać czy redaktorzy sa bardziej skuteczni jeżeli narzędzia edycyjne są łatwiej rozpoznawalne.
*[[mw:VisualEditor on mobile/VE mobile default|Dostępność edytora wizualnego na wersje mobilne]]: Ten test A/B zakłada takie pytanie: ''Czy nowi redaktorzy są bardziej skuteczni jeżeli korzystają z edytora wizualnego na wersje mobilne?'' Współpracujemy z [[mw:VisualEditor on mobile/VE mobile default#26 June 2019 %E2%80%93 Participating wikis and test start date|20 wersjami językowymi Wikipedii]] aby odpowiedzieć na to pytanie.
*[[mw:VisualEditor on mobile/Usability improvements|Wzbogacenie użyteczności]]: Ten projekt ma uczynić edytor wizualny na wersje mobilne łatwiejszym w użyciu. Celem jest skupienie redaktorów na edytowaniu i sprawienie, że czują się pewnie z narzędziami edycyjnymi.
=== Plany na przyszłość ===
* '''Wikimania:''' Część członków zespołu Editing będzie uczestniczyć w [[wmania:|Wikimanii]] odbywającej się w sierpniu 2019. Poprowadzą oni sesję o edytowaniu na urządzeniach mobilnych w ramach [[wmania:2019:Community Growth/Visual editing on mobile: An accessible editor for all|przestrzeni Community Growth]]. Porozmawiaj z nimi o tym, jak można usprawnić edytowanie.
* '''Strony dyskusji:''' W najbliższych miesiącach zespół Editing rozpocznie [[mw:Talk pages consultation 2019|ulepszanie stron dyskusji]] i mechanizmów komunikacji na wiki.
=== Dowiedz się więcej ===
Strona [[mw:VisualEditor on mobile|VisualEditor on mobile]] jest dobrym źródłem informacji o projektach, nad którymi pracujemy. Nasz zespół chciałby porozmawiać o wszystkim co zwiazane z procesem edytowania. Jeżeli chciałbyś coś powiedzieć lub zapytać, zostaw wiadomość na stronie [[mw:Talk:VisualEditor on mobile|Talk:VisualEditor on mobile]].
[[user:PPelberg (WMF)|PPelberg (WMF)]] ([[mw:user_talk:PPelberg (WMF)|talk]]) & [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:user_talk:Whatamidoing (WMF)|talk]])
</div> 20:32, 23 lip 2019 (CEST)
<!-- Wiadomość wysłana przez User:Trizek (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=19175117 -->
== Update on the consultation about office actions ==
Hello all,
Last month, the Wikimedia Foundation's Trust & Safety team [[:en:Wikipedia:Village_pump_(policy)/Archive_152#Announcement_of_forthcoming_temporary_and_partial_ban_tool_consultation|announced]] a future consultation about partial and/or temporary [[m:Special:MyLanguage/office actions|office actions]]. We want to let you know that the '''draft version''' of this consultation has now been [[:m:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|posted on Meta]].
This is a '''draft'''. It is not intended to be the consultation itself, which will be posted on Meta likely in early September. Please do not treat this draft as a consultation. Instead, we ask your assistance in forming the final language for the consultation.
For that end, we would like your input over the next couple of weeks about what questions the consultation should ask about partial and temporary Foundation office action bans and how it should be formatted. '''[[:m:Talk:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|Please post it on the draft talk page]]'''. Our goal is to provide space for the community to discuss all the aspects of these office actions that need to be discussed, and we want to ensure with your feedback that the consultation is presented in the best way to encourage frank and constructive conversation.
Please visit [[:m:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|the consultation draft on Meta-wiki]] and leave your comments on the draft’s talk page about what the consultation should look like and what questions it should ask.
Thank you for your input! -- The [[m:Special:MyLanguage/Trust and Safety|Trust & Safety team]] 10:03, 16 sie 2019 (CEST)
<!-- Wiadomość wysłana przez User:Trizek (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=19175143 -->
== New tools and IP masking ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr"><div class="plainlinks">
<div lang="en" dir="ltr" class="mw-content-ltr">
Witajcie,
Wikimedia Foundation chce pracować nad dwiema rzeczami wpływającymi na patrolowanie zmian i postępowanie z wandalizmami lub innymi niepożądanymi edycjami. Chcemy tworzyć narzędzia, które pozwolą lepiej postępować z niewłaściwymi edycjami. Chcemy też dać więcej prywatności użytkownikom niezarejestrowanym, więc w przyszłości adresy IP niezarejestrowanych użytkowników nie będą każdemu pokazywane. Na razie jednak nie będziemy ukrywać adresów IP dopóki nie powstaną lepsze narzędzia do patrolowania.
Mamy pomysł jakie narzędzia mogły by działać lepiej i jak bardziej ograniczony dostęp do adresów IP mógłby zmienić różne sprawy, ale musimy wysłuchać opinii użytkowników wiki. Więcej informacji o tym projekcie możesz uzyskać na [[m:IP Editing: Privacy Enhancement and Abuse Mitigation/pl|Meta]]. Można także [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|wziąć udział w dyskusji]]. Teraz jest moment kiedy potrzebujemy twojego zdania aby dostarczyć Ci lepsze narzędzia do walki z wandalizmami, spamem i nękaniem.
Możesz napisać w dowolnym języku.
[[User:Johan (WMF)|Johan (WMF)]]</div></div></div> 16:18, 21 sie 2019 (CEST)
<!-- Wiadomość wysłana przez User:Johan (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Tools_and_IP_message/Distribution&oldid=19315232 -->
== The consultation on partial and temporary Foundation bans just started ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
<div class="plainlinks">
Witajcie,
W [[:en:Wikipedia:Community_response_to_the_Wikimedia_Foundation%27s_ban_of_Fram/Official_statements#Board_statement|ostatnim oświadczeniu]], Rada Powiernicza Wikimedia Foundation [[:en:Wikipedia:Community_response_to_the_Wikimedia_Foundation%27s_ban_of_Fram/Official_statements#Board_statement|zażądała przeprowadzenia konsultacji przez pracowników]] celem przeanalizowania lub uwzględnienia zdania społeczności w sprawie dwóch nowych narzędzi wykorzystywanych podczas interwencji biura Fundacji (nakładanie przez pracowników Fundacji banów na czas określony oraz częściowe bany)".
W związku z tym zespół Trust & Safety zaprasza Wikimedian [[:m:Office actions/Community consultation on partial and temporary office actions/09 2019|do wzięcia udziału w tych konsultacjach]] trwających od 30 września do 30 października.
Jak możesz pomóc?
* Podpowiedz jak częściowe i czasowe blokady nakładane przez Fundację powinny być wykorzystywane, jeżeli powinny (np. na wszystkich projektach lub tylko w części)
* Zaproponuj jak zaimplementować banowanie częściowe i na czas określony
* Zaproponuj zmiany w dotychczasowych zasadach działań Fundacji (Office Actions) tak, aby uwzględniły banowanie tymczasowe i częściowe.
Z góry dziękujemy za Wasz wkład i mamy nadzieję na jak największy udział członków społeczności w tych konsultacjach!
</div>
</div>-- [[user:Kbrown (WMF)|Kbrown (WMF)]] 19:13, 30 wrz 2019 (CEST)
<!-- Wiadomość wysłana przez User:Trizek (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=19302497 -->
== Feedback wanted on Desktop Improvements project ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
{{int:Hello}}. Zespół Readers Web z WMF będzie pracował w najbliższych latach nad niektórymi [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|ulepszeniami interfejsu na komputery stacjonarne]]. Celem jest zwiększenie użyteczności bez pozbawiania funkcjonalności. Zainspirowaliśmy się zmianami dokonywanymi przez wolontariuszy, a które istnieją jedynie jako lokalne gadżety, skrypty, prototypy i utrzymywane przez wolontariuszy skórki. Chcemy zacząć procedurę przeniesienia części takich zmian do domyślnego interfejsu we wszystkich projektach Wikimedia.
Obecnie jesteśmy na etapie analiz i czekamy na pomysły ulepszeń a także opinie odnośnie naszych pomysłów. Niedawno przeprowadzaliśmy wywiady z członkami społeczności obecnych na konferencji Wikimania. Zebraliśmy listę poprzednich prac wolontariuszy i WMF w tym kierunku. Rozpatrujemy techniczne aspekty osiągnięcia tych zmian.
Oczekujemy indywidualnych opinii o:
* Zidentyfikowanie obszarów zainteresowania dla tego projektu, których jeszcze nie odkryliśmy
* Rozbudowa listy istniejących gadżetów i skryptów użytkowników, które związane są z ulepszeniem wykonywania zadań na komputerach stacjonarnych. Jeżeli znasz takie, daj nam znać
* Opinie o zebranych przez nas pomysłach i wizualizacjach
Chcemy zebrać listę wiki, które są zainteresowane udziałem w testach - będą one jako pierwsze otrzymywać nowe funkcje.
Podczas wyrażania opinii, rozważ niżej wymienione cele tego projektu:
* Ułatwienie czytelnikom skupienia się na treści
* Łatwy dostęp do codziennych czynności (np. wyszukiwanie, zmiana języka, edytowanie)
* Umieszczanie elementów we właściwych miejscach
* Zwiększenie spójności interfejsu z innymi platformami - wersją mobilną i aplikacjami
* Eliminacja bałaganu
* Plany na dalszy rozwój
a także poniższe zastrzeżenia:
* Bez zmian w treściach - propozycje nie mogą wymagać zmian w stylach szablonów lub samej treści
* Bez usuwania funkcji
* Bez drastycznych zmian w układzie strony - przyjmujemy podejście ewolucyjne; chcemy aby strona była odczuwana zgodnie z przyzwyczajeniami czytelników i redaktorów
Wyraź swoje zdanie (w dowolnym języku) na stronie [[mw:Talk:Reading/Web/Desktop Improvements|mw:Talk:Reading/Web/Desktop Improvements]]
After this round of feedback, we plan on building a prototype of suggested changes based on the feedback we receive. You’ll hear from us again asking for feedback on this prototype.
{{Int:Feedback-thanks-title}} [[mw:User:Quiddity (WMF)|Quiddity (WMF)]] ([[mw:User talk:Quiddity (WMF)|talk]])
</div> 09:14, 16 paź 2019 (CEST)
<!-- Wiadomość wysłana przez User:Quiddity (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/Global_message_delivery_split_1&oldid=19462889 -->
== Editing News #2 – Mobile editing and talk pages ==
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
<em>[[m:VisualEditor/Newsletter/2019/October|Przeczytaj w innym języku]] • [[m:VisualEditor/Newsletter|Lista subskrybujących ten wielojęzyczny newsletter]]</em>
W tym wydaniu newslettera [[mw:Editing|zespół Editing]] opowiada o swojej pracy nad [[mw:Mobile visual editor|edytorem wizualnym dla urządzeń mobilnych]], o [[mw:Talk pages project|projekcie ulepszenia stron dyskusji]] oraz o konferencji [[wikimania:|Wikimania 2019]].
=== Pomóż ===
<strong>Jakie kojarzysz interakcje ze stronami dyskusji?</strong> Czy potrafisz opowiedzieć jakąś historię jak ktoś pomógł Ci dowiedzieć się czegoś nowego? Może o tym, jak zaangażować się w jakiejś grupie? Coś innego? Cokolwiek to jest, chcemy ją poznać!
Prosimy opowiedzieć, jak korzystasz ze stron dyskusji. <mark>Dołącz link do dyskusji, którą wspominasz lub opisz ją na <strong>[[mw:Topic:V8d91yh8gcg404dj|stronie dyskusji tego projektu]]</strong>.</mark> The team wants your examples. These examples will help everyone develop a shared understanding of what this project should support and encourage.
=== Projekt ulepszenia stron dyskusji ===
[[mw:Talk pages consultation 2019|Konsultacje w sprawie stron dyskusji]] były to globalne konsultacje służące zdefiniowaniu lepszych narzędzi do komunikacji na wiki. Od lutego do czerwca 2019 ponad 500 wolontariuszy z 20 wiki, spośród 15 języków i wielu projektów skomunikowali się z członkami Fundacji aby opracować kierunek rozwoju produktu dla zestawu narzędzi do prowadzenia dyskusji. [[mw:Talk pages consultation 2019/Phase 2 report|Raport z etapu drugiego]] został opublikowany w sierpniu. Podsumowuje on kierunek produktu, nad którym nasz zespół rozpoczął prace, o którym można poczytać tu: [[mw:Talk pages project|Talk Page Project]].
Nasz zespół potrzebuje Twojego wsparcia na tym etapie. Zaczęliśmy opracowywać pierwszy pomysł. Dodaj swoją nazwę użytkownika w sekcji [[mw:Talk pages project#Getting involved|<strong>"Getting involved"</strong>]] na stronie wspomnianego projektu jeżeli chcesz otrzymywać informacje o sposobach zaangażowania.
=== Edytor wizualny dla urządzeń mobilnych ===
Zespół Editing próbuje ułatwić edytowanie na urządzeniach mobilnych. Zespół ten zmienia [[mw:VisualEditor on mobile|edytor wizualny na urządzenia mobilne]]. Jeżeli chciałbyś coś powiedzieć na temat edytowania na urządzeniach mobilnych, zostaw wiadomość na stronie [[mw:Talk:VisualEditor on mobile|Talk:VisualEditor on mobile]].
==== [[mw:VisualEditor on mobile/Edit cards|Edit Cards]] ====
[[File:Edit Cards-before-v3-comparison.png|thumb|486x486px|What happens when you click on a link. The new Edit Card is bigger and has more options for editing links.]]
* On 3 September, the Editing team released [[:File:Edit Cards comparison v2 and v3.png|version 3 of Edit Cards]]. Anyone could use the new version in the mobile visual editor.
* There is an [[:File:Edit Cards comparison v2 and v3.png|updated design]] on the Edit Card for adding and modifying links. There is also a new, [[mw:VisualEditor on mobile/Edit cards#2 September 2019 - v3 deployment timing|combined workflow for editing a link's display text and target]].
* Feedback: You can try the new Edit Cards by opening the mobile visual editor on a smartphone. Please post your feedback on the [[:mw:Topic:V5rg0cqmikpubmjj|Edit cards talk page]].
==== [[mw:VisualEditor on mobile/Toolbar refresh|Pasek narzędzi]] ====
[[File:Toolbar-comparison-v1.png|thumb|486px|Pasek narzędzi zmienił się w wersji mobilnej. Stary system miał dwa oddzielne paski. Teraz wszystkie przyciski są razem. [[mw:Topic:V79x6zm8n6i4nb56|Opowiedz naszemu zespołowi co sądzisz o nowym pasku narzędzi]].]]
* We wrześniu zespół Editing zmienił pasek narzędzi edytora wizualnego w wersji mobilnej. Każdy może zauważyć tę zmianę.
** <em>Jeden pasek narzędzi:</em> Wszystkie narzędzia edycyjne zostały umieszczone na jednym pasku. Poprzednio zawartość paska zmieniała się w zależności od kliknięcia poszczególnych funkcji.
**<em>Nowa nawigacja:</em> Zmieniły się przyciski do poruszania się wstecz i dalej w cyklu edycji.
**<em>Niezauważalne przełączanie:</em> [[phab:T228159|ulepszony sposób działania]] podczas przełączania między trybem wizualnym i wikikodu.
* Feedback: możesz wypróbować odnowiony pasek narzędzi poprzez uruchomienie edytora wizualnego na smartfonie. Po wypróbowaniu możesz podzielić się opinią na [[mw:Topic:V79x6zm8n6i4nb56|stronie dyskusji]].
=== Wikimania ===
Zespół Editing Team uczestniczył w konferencji [[wmania:2019:Program|Wikimania 2019]] w Szwecji. Prowadzili sesję o [[wmania:2019:Community Growth/Visual editing on mobile: An accessible editor for all|edytorze wizualnym na urządzenia mobilne]] oraz sesję o [[wmania:2019:Community Growth/After Flow: A new direction for improving talk pages|projekcie nowych stron dyskusji]]. Przetestowali oni [[mw:VisualEditor on mobile/Toolbar refresh#v1 prototype|dwie]] nowe [[mw:VisualEditor on mobile/Edit cards#v3 prototype|funkcje]] w edytorze wizualnym na urządzenia mobilne, przy współpracy z innymi uczestnikami. Więcej o tym czego nasz zespół się dowiedział i co robił przeczytasz w [[mw:VisualEditor on mobile#Wikimania Stockholm: Overview|raporcie zespołu dotyczącym Wikimanii 2019]].
=== Plany na przyszłość ===
* <strong>Projekt ulepszenia stron dyskusji:</strong> Zespół myśli już nad pierwszym zestawem proponowanych zmian. Będzie on pracował z kilkoma społecznościami aby wprowadzać te zmiany pilotażowo. Najlepszym sposobem na bycie poinformowanym jest dodanie swojej nazwy użytkownika w sekcji [[$signup|<strong>"Getting involved"</strong>]] na stronie wspomnianego projektu.
* <strong>Testowanie edytora wizualnego w wersji mobilnej jako domyślnego:</strong> Zespół Editing planuje opublikować wyniki pod koniec tego roku. Najlepszym sposobem aby być poinformowanym jest dodanie strony tego projektu do obserwowanych: [[mw:VisualEditor on mobile/VE mobile default|<strong>strona projektu "Edytor wizualny jako domyślny w wersji mobilnej"</strong>]].
* <strong>Measuring the impact of Edit Cards:</strong> To badanie odpowiada na pytanie czy ten projekt pomógł redaktorom w dodawaniu linków i przypisów. Planowany termin opublikowania wyników to listopad. Najlepszym sposobem aby być poinformowanym jest dodanie strony tego projektu do obserwowanych: [[mw:VisualEditor on mobile/Edit cards|<strong>strona projektu Edit Cards</strong>]].
– [[User:PPelberg (WMF)|PPelberg (WMF)]] ([[mw:User talk:PPelberg (WMF)|talk]]) & [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:User talk:Whatamidoing (WMF)|talk]])
</div> 12:13, 29 paź 2019 (CET)
<!-- Wiadomość wysłana przez User:Johan (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/VE_201910/6&oldid=19500852 -->
== Community Wishlist 2020 ==
[[File:Magic Wand Icon 229981 Color Flipped.svg|right|48px]]
<div class="plainlinks mw-content-ltr" lang="pl" dir="ltr">
Trwa '''[[m:Special:MyLanguage/Community Wishlist Survey 2020|2020 Community Wishlist Survey]]'''! To badanie to procedura decyzji społeczności o tym, nad czym ma pracować zespół [[m:Community Tech|Community Tech]] w następnym roku. Zachęcamy do przesyłania swoich propozycji narzędzi i ulepszeń technicznych do '''{{#time:j xg|2019-11-11|{{PAGELANGUAGE}}}}''', a także do komentowania innych propozycji, aby je ulepszyć zanim rozpocznie się głosowanie.
'''W tym roku skupiamy się wyłącznie na mniejszych projektach (czyli Wikibooks, Wikisłownik, Wikicytaty, Wikiźródła, Wikiwersytet, Wikispecies, Wikipodróże i Wikinews).''' Chcemy pomóc tym projektom i wprowadzać sensowne usprawnienia dla zróżnicowanych grup społeczności. Jeżeli jesteś członkiem któregokolwiek z tych projektów, weź udział w tym badaniu! Aby zgłosić propozycje, zobacz [[m:Special:MyLanguage/Community Wishlist Survey 2020#Guidelines|te zasady]]. Propozycje można pisać w dowolnym języku - zostaną one przetłumaczone na angielski. Dziękujemy i wyczekujemy Twoich propozycji!
</div>
[[:m:user:IFried (WMF)|IFried (WMF)]] 20:30, 4 lis 2019 (CET)
<!-- Wiadomość wysłana przez User:Trizek (WMF)@metawiki przy użyciu listy na https://meta.wikimedia.org/w/index.php?title=User:Trizek_(WMF)/sandbox/temp_MassMessage_list&oldid=19523495 -->
81zop1twcug6zb2b4j322c17zn7nwjh
Życie codzienne
0
60073
539748
529017
2026-04-13T19:31:02Z
EdytaT
2664
539748
wikitext
text/x-wiki
{{status|-0%|Poradniki}}
{{Rozdział|Podręcznik|Życie codzienne}}
== Spis treści ==
* [[/Wstęp/]]
* [[/Zestaw EDC/]]
* [[/Porządki/]]
* [[/Przeprowadzka/]]
* [[Jak żyć oszczędnie]]
* [[/Rachunki/]]
e4ehkwqbpp88jh99juk4wylovw9rrps
539750
539748
2026-04-13T19:43:24Z
EdytaT
2664
539750
wikitext
text/x-wiki
{{status|-0%|Poradniki}}
{{Rozdział|Podręcznik|Życie codzienne}}
== Spis treści ==
* [[Życie codzienne/Wstęp|Wstęp]]
* [[Życie codzienne/Zestaw EDC|Zestaw EDC]]
* [[Życie codzienne/Livehacki|Livehacki]]
* [[Życie codzienne/Przeprowadzka|Przeprowadzka]]
* [[Jak żyć oszczędnie|Jak żyć oszczędnie]]
* [[Życie codzienne/Rachunki|Rachunki]]
e2zh7vjr32pj6tz6zhrzj6ufoozfic0
Moduł:Html/dane
828
60188
539797
539379
2026-04-14T11:22:08Z
Persino
2851
539797
Scribunto
text/plain
local p={};
----
p.znak_127=mw.ustring.char(127);
----
p.tabela_znakowa={
["|"]=true,
["["]=true,
["]"]=true,
["{"]=true,
["}"]=true,
["("]=true,
[")"]=true,
["<"]=true,
[">"]=true,
["="]=true,
["/"]=true,
["\\"]=true,
[" "]=true,
["_"]=true,
["-"]=true,
["`"]=true,
["'"]=true,
["~"]=true,
["!"]=true,
["@"]=true,
["#"]=true,
["$"]=true,
["%"]=true,
["^"]=true,
["&"]=true,
["*"]=true,
["+"]=true,
["\""]=true,
[","]=true,
["."]=true,
["?"]=true,
[";"]=true,
[":"]=true,
[""]=true,
};
p.tabela_nawiasowa={
["{"]="&#"..mw.ustring.byte("{")..";",
["}"]="&#"..mw.ustring.byte("}")..";",
["|"]="&#"..mw.ustring.byte("|")..";",
["="]="&#"..mw.ustring.byte("=")..";",
["<"]="&#"..mw.ustring.byte("<")..";",
[">"]="&#"..mw.ustring.byte(">")..";",
["["]="&#"..mw.ustring.byte("[")..";",
["]"]="&#"..mw.ustring.byte("]")..";",
["#"]="&#"..mw.ustring.byte("#")..";",
["?"]="&#"..mw.ustring.byte("?")..";",
["&"]="&#"..mw.ustring.byte("&")..";",
[":"]="&#"..mw.ustring.byte(":")..";",
["*"]="&#"..mw.ustring.byte("*")..";",
[";"]="&#"..mw.ustring.byte(";")..";",
["!"]="&#"..mw.ustring.byte("!")..";",
};
p.kody_literowe_html_i_ich_odpowiedniki_znakowe={
-- Podstawowe
["<"] = "<",
[">"] = ">",
["&"] = "&",
["""] = "\"",
["'"] = "'",
-- Spacje i typografia
[" "] = " ",
[" "] = " ",
[" "] = " ",
[" "] = " ",
["©"] = "©",
["®"] = "®",
["™"] = "™",
["§"] = "§",
["¶"] = "¶",
["°"] = "°",
["·"] = "·",
["•"] = "•",
-- Waluty
["$"] = "$",
["¢"] = "¢",
["£"] = "£",
["¥"] = "¥",
["€"] = "€",
-- Strzałki
["←"] = "←",
["↑"] = "↑",
["→"] = "→",
["↓"] = "↓",
["↔"] = "↔",
-- Greckie litery (małe i wielkie)
["α"] = "α", ["Α"] = "Α",
["β"] = "β", ["Β"] = "Β",
["γ"] = "γ", ["Γ"] = "Γ",
["δ"] = "δ", ["Δ"] = "Δ",
["ε"] = "ε", ["Ε"] = "Ε",
["ζ"] = "ζ", ["Ζ"] = "Ζ",
["η"] = "η", ["Η"] = "Η",
["θ"] = "θ", ["Θ"] = "Θ",
["ι"] = "ι", ["Ι"] = "Ι",
["κ"] = "κ", ["Κ"] = "Κ",
["λ"] = "λ", ["Λ"] = "Λ",
["μ"] = "μ", ["Μ"] = "Μ",
["ν"] = "ν", ["Ν"] = "Ν",
["ξ"] = "ξ", ["Ξ"] = "Ξ",
["ο"] = "ο", ["Ο"] = "Ο",
["π"] = "π", ["Π"] = "Π",
["ρ"] = "ρ", ["Ρ"] = "Ρ",
["σ"] = "σ", ["Σ"] = "Σ",
["τ"] = "τ", ["Τ"] = "Τ",
["υ"] = "υ", ["Υ"] = "Υ",
["φ"] = "φ", ["Φ"] = "Φ",
["χ"] = "χ", ["Χ"] = "Χ",
["ψ"] = "ψ", ["Ψ"] = "Ψ",
["ω"] = "ω", ["Ω"] = "Ω",
-- Symbole matematyczne
["±"] = "±",
["×"] = "×",
["÷"] = "÷",
["∞"] = "∞",
["√"] = "√",
["∑"] = "∑",
["∏"] = "∏",
["∫"] = "∫",
["∀"] = "∀",
["∂"] = "∂",
["∃"] = "∃",
["∅"] = "∅",
["∇"] = "∇",
["∈"] = "∈",
["∉"] = "∉",
["⊂"] = "⊂",
["⊃"] = "⊃",
["⊆"] = "⊆",
["⊇"] = "⊇",
["⊕"] = "⊕",
["⊗"] = "⊗",
["⊥"] = "⊥",
};
return p;
75i7uk019q4vgprkyuu2c4mjv7c8450
Napary
0
61337
539754
539312
2026-04-13T20:14:13Z
EdytaT
2664
539754
wikitext
text/x-wiki
<div style="font-size: 150%; letter-spacing: 7px; text-align: center;margin:10px">'''[[Napary]]'''</div>
{{status|-100%|Kulinaria|Zielarstwo}}
[[Grafika:Peppermint-tea hg.jpg|400px|center]]
<noinclude><small>< [[/Okładka|Okładka]]</small></noinclude>
<inputbox>
type=search
width=40
namespaces=(Główna)**,
prefix=Napary
searchbuttonlabel=Szukaj
break=no
placeholder=Szukaj w poradniku
</inputbox>
= Spis treści =
{{Wikipedia|Napar}}
{{Wikisłownik|napar}}
{{Commons|Category:Tisanes}}
# [[/Napar|Napar ziołowy]]
# [[/Zaparzanie|Zaparzanie ziół]]
# [[/Przechowywanie|Przechowywanie naparów]]
# [[/Działanie|Działanie naparów]]
# [[/Rodzaje|Napary roślinne (herbatki)]]
## Acai → [[Napary/Euterpa warzywna|Euterpa warzywna]]
## Acerola → [[Napary/Malpigia granatolistna|Malpigia granatolistna]]
## Alfalfa → [[Napary/Lucerna siewna|Lucerna siewna]]
## Anyż → [[Napary/Badian właściwy|Badian właściwy]]
## Aguaje → [[Napary/Mauritia flexuosa|Mauritia flexuosa (buriti)]]
## [[Napary/Aloes|Aloes]]
## [[Napary/Ambrozja peruwiańska|Ambrozja peruwiańska (marco)]]
## [[Napary/Ananas|Ananas]]
## [[Napary/Aralia mandżurska|Aralia mandżurska]]
## [[Napary/Arcydzięgiel lekarski|Arcydzięgiel lekarski]]
## [[Napary/Arnika górska|Arnika górska]]
## Ashwagandha → [[Napary/Witania ospała|Witania ospała]]
## [[Napary/Babka lancetowata|Babka lancetowata]]
## [[Napary/Babka piaskowa|Babka piaskowa (psyllium)]]
## [[Napary/Badian właściwy|Badian właściwy (anyż)]]
## [[Napary/Bakopa drobnolistna|Bakopa drobnolistna (brahmi)]]
## [[Napary/Bambus|Bambus]]
## [[Napary/Banan|Banan]]
## [[Napary/Bancha|Bancha]]
## [[Napary/Bawarka|Bawarka]]
## [[Napary/Bazylia azjatycka|Bazylia azjatycka (tulasi)]]
## [[Napary/Bazylia pospolita|Bazylia pospolita]]
## [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
## [[Napary/Bez czarny|Bez czarny]]
## [[Napary/Błyskoporek podkorowy|Błyskoporek podkorowy (chaga)]]
## [[Napary/Borówka czarna|Borówka czarna]]
## [[Napary/Borówka brusznica|Borówka brusznica (brusznica)]]
## Boswellia → [[Napary/Kadzidłowiec indyjski|Kadzidłowiec indyjski]]
## [[Napary/Brodziuszka wiechowata|Brodziuszka wiechowata]]
## Brusznica → [[Napary/Borówka brusznica|Borówka brusznica]]
## [[Napary/Burak|Burak]]
## [[Napary/Brzoza|Brzoza]]
## Buriti → [[Napary/Mauritia flexuosa|Mauritia flexuosa (aguaje)]]
## [[Napary/Buzdyganek naziemny|Buzdyganek naziemny]]
## [[Napary/Bylica draganek|Bylica draganek (estragon)]]
## [[Napary/Bylica pospolita|Bylica pospolita]]
## [[Napary/Camu camu|Camu camu]]
## [[Napary/Canchalagua|Canchalagua]]
## [[Napary/Cascara|Cascara]]
## [[Napary/Catuaba|Catuaba]]
## [[Napary/Centuria pospolita|Centuria pospolita]]
## [[Napary/Chaber bławatek|Chaber bławatek]] (błyskoporek podkorowy)
## Chaga → [[Napary/Błyskoporek podkorowy|Błyskoporek podkorowy]]
## [[Napary/Chanca piedra|Chanca piedra]]
## [[Napary/Chmiel zwyczajny|Chmiel zwyczajny]]
## Chryzantema japońska → [[Napary/Chrysanthemum indicum|Chrysanthemum indicum]]
## Chryzantema ogrodowa → [[Napary/Chrysanthemum morifolium|Chrysanthemum morifolium]]
## [[Napary/Chuchuhuasa|Chuchuhuasa]]
## [[Napary/Cuti cuti|Cuti cuti]]
## [[Napary/Cykoria podróżnik|Cykoria podróżnik]]
## [[Napary/Cynamon cejloński|Cynamon cejloński]]
## [[Napary/Cytryna|Cytryna]]
## [[Napary/Cytryniec chiński|Cytryniec chiński]]
## [[Napary/Czarci pazur|Czarci pazur]]
## [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
## [[Napary/Czepota puszysta|Czepota puszysta (koci pazur, vilcacora)]]
## Czernica → [[Napary/Borówka czarna|Borówka czarna]] lub [[Napary/Jeżyna fałdowana|jeżyna fałdowana]] albo [[Napary/Jeżyna krzewiasta|jeżyna krzewiasta]]
## [[Napary/Czystek kreteński|Czystek kreteński]]
## [[Napary/Czystek szary|Czystek szary]]
## [[Napary/Darjeeling|Darjeeling]]
## [[Napary/Drapacz lekarski|Drapacz lekarski]]
## [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa oraz wielkokwiatowa i pospolita]]
## [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
## [[Napary/Earl Grey|Earl Grey]]
## [[Napary/Eleuterokok kolczasty|Eleuterokok kolczasty]]
## [[Napary/Epimedium wielkokwiatowe|Epimedium wielkokwiatowe]]
## Estragon → [[Napary/Bylica draganek|Bylica draganek]]
## [[Napary/Eukaliptus gałkowy|Eukaliptus gałkowy]]
## [[Napary/Euterpa warzywna|Euterpa warzywna]]
## Fenkuł włoski → [[Napary/Koper włoski|Koper włoski]]
## [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek polny)]]
## [[Napary/Flaszowiec miękkociernisty|Flaszowiec miękkociernisty (annona, graviola)]]
## [[Napary/Gałka muszkatołowa|Gałka muszkatołowa]]
## [[Napary/Flor blanca|Flor blanca]]Flor de Arena
## [[Napary/Flor de Arena|Flor de Arena]]
## [[Napary/Genmaicha|Genmaicha]]
## Ginkgo → [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy]]
## Goji → [[Napary/Kolcowój pospolity|Kolcowój pospolity]]
## [[Napary/Gojnik|Gojnik]]
## [[Napary/Goryczka żółta|Goryczka żółta]]
## Gotu kola → [[Napary/Wąkrotka azjatycka|Wąkrotka azjatycka]]
## [[Napary/Goździki|Goździki]]
## [[Napary/Głóg dwuszyjkowy|Głóg dwuszyjkowy]]
## [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
## [[Napary/Grusza|Grusza]]
## Gryka → [[Napary/Gryka tatarka|Gryka tatarka]]
## [[Napary/Gryka tatarka|Gryka tatarka (gryka, gryka tatarska, tatarka)]]
## [[Napary/Guduchi|Guduchi]]
## Guarana → [[Napary/Paulinia guarana|Paulinia guarana]]
## Gurmar → [[Napary/Gymnema sylvestre|Gymnema sylvestre]]
## [[Napary/Gymnema sylvestre|Gymnema sylvestre (gurmar)]]
## [[Napary/Gynostemma pentaphyllum|Gynostemma pentaphyllum (jiaogulan, ziele wieczności)]]
## [[Napary/Gyokuro|Gyokuro]]
## Herbata biała → [[Napary/Herbata chińska|Herbata chińska (biała)]]
## [[Napary/Herbata chińska|Herbata chińska]]
## Herbata czarna → [[Napary/Herbata chińska|Herbata chińska (czarna)]]
## Herbata czerwona → [[Napary/Pu-erh|Pu-erh]]
## Herbata niebieska → [[Napary/Klitoria ternateńska|Klitoria ternateńska]]
## [[Napary/Herbata zielona|Herbata zielona]]
## [[Napary/Hercampuri|Hercampuri]]
## Hibiskus → [[Napary/Ketmia szczawiowa|Ketmia szczawiowa]]
## [[Napary/Houjicha|Houjicha]]
## Honeybush → [[Napary/Miodokrzew|Miodokrzew]]
## [[Napary/Imbir lekarski|Imbir lekarski]]
## Jagoda kamczacka → [[Napary/Wiciokrzew siny|Wiciokrzew siny]]
## [[Napary/Jasnota biała|Jasnota biała]]
## [[Napary/Jasnota purpurowa|Jasnota purpurowa]]
## [[Napary/Jaśmin|Jaśmin]]
## [[Napary/Jemioła pospolita|Jemioła pospolita]]
## [[Napary/Jeżyna fałdowana|Jeżyna fałdowana]]
## [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
## [[Napary/Jeżówka|Jeżówka]]
## [[Napary/Jęczmień|Jęczmień]]
## Jiaogulan → [[Napary/Gynostemma pentaphyllum|Gynostemma pentaphyllum]]
## [[Napary/Kabusecha|Kabusecha]]
## Kadzidla → [[Napary/Kadzidłowiec indyjski|Kadzidłowiec indyjski]]
## [[Napary/Kadzidłowiec indyjski|Kadzidłowiec indyjski]]
## [[Napary/Kakao|Kakao]]
## [[Napary/Karbieniec pospolity|Karbieniec]]
## [[Napary/Karczoch zwyczajny|Karczoch zwyczajny]]
## [[Napary/Kardamon malabarski|Kardamon malabarski]]
## Karob → [[Napary/Szarańczyn strąkowy|Szarańczyn strąkowy]]
## [[Napary/Kawa|Kawa]]
## [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
## [[Napary/Klitoria ternateńska|Klitoria ternateńska]]
## [[Napary/Kłosowiec fenkułowy|Kłosowiec fenkułowy]]
## [[Napary/Kmin rzymski|Kmin rzymski]]
## [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
## [[Napary/Kocimiętka właściwa|Kocimiętka właściwa]]
## Koci pazur → [[Napary/Czepota puszysta|Czepota puszysta (vilcacora)]]
## [[Napary/Kolcorośl lekarski|Kolcorośl lekarski (sarsaparilla)]]
## [[Napary/Kolendra siewna|Kolendra siewna]]
## [[Napary/Kolcowój pospolity|Kolcowój pospolity (goji)]]
## [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
## [[Napary/Konopie siewne|Konopie siewne]]
## [[Napary/Koper ogrodowy|Koper ogrodowy]]
## [[Napary/Koper włoski|Koper włoski]]
## [[Napary/Korzennik lekarski|Korzennik lekarski (ziele angielskie)]]
## [[Napary/Kozieradka pospolita|Kozieradka pospolita (greckie siano)]]
## [[Napary/Kozłek lekarski|Kozłek lekarski]]
## [[Napary/Krokosz barwierski|Krokosz barwierski]]
## [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
## [[Napary/Krwiściąg mniejszy|Krwiściąg mniejszy]]
## [[Napary/Kruszyna pospolita|Kruszyna pospolita]]
## [[Napary/Kukicha|Kukicha]]
## Kurkuma → [[Napary/Ostryż długi|Ostryż długi]]
## [[Napary/Lakownica żółtawa|Lakownica żółtawa (Reishi)]]
## [[Napary/Lapacho|Lapacho]]
## [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
## [[Napary/Lebiodka majeranek|Lebiodka majeranek (majeranek)]]
## [[Napary/Lebiodka pospolita|Lebiodka pospolita (oregano)]]
## Leuza → [[Napary/Szczodrak krokoszowaty|Szczodrak krokoszowaty (maral)]]
## [[Napary/Lima|Lima (limetka, limonka)]]
## [[Napary/Lipa drobnolistna|Lipa drobnolistna]]
## [[Napary/Liściokwiat garbnikowy|Liściokwiat garbnikowy]]
## Liść laurowy → [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny]]
## [[Napary/Lubczyk ogrodowy|Lubczyk ogrodowy]]
## [[Napary/Lucerna siewna|Lucerna siewna (alfalfa)]]
## [[Napary/Lukrecja gładka|Lukrecja gładka]]
## [[Napary/Łopian większy|Łopian większy]]
## [[Napary/Macierzanka piaskowa|Macierzanka piaskowa]]
## [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
## Maitake → [[Napary/Żagwica listkowata|Żagwica listkowata]]
## Majeranek → [[Napary/Lebiodka majeranek|Lebiodka majeranek]]
## [[Napary/Mak polny|Mak polny]]
## [[Napary/Malina właściwa|Malina właściwa]]
## [[Napary/Malpigia granatolistna|Malpigia granatolistna (acerola)]]
## [[Napary/Malwa czarna|Malwa czarna]]
## [[Napary/Manayupa|Manayupa]]
## [[Napary/Mandarynka|Mandarynka]]
## Maral → [[Napary/Szczodrak krokoszowaty|Szczodrak krokoszowaty (leuza)]]
## Marco → [[Napary/Ambrozja peruwiańska|Ambrozja peruwiańska]]
## Marzanka → [[Napary/Przytulia wonna|Przytulia wonna]]
## [[Napary/Masala czaj|Masala czaj]]
## [[Napary/Matcha|Matcha]]
## [[Napary/Mauritia flexuosa|Mauritia flexuosa (aguaje, buriti)]]
## [[Napary/Mącznica lekarska|Mącznica lekarska]]
## [[Napary/Melisa lekarska|Melisa lekarska]]
## [[Napary/Melonowiec właściwy|Melonowiec właściwy (papaja)]]
## Mesquite → [[Napary/Jadłoszyn baziowaty|Jadłoszyn baziowaty]]
## [[Napary/Miechunka peruwiańska|Miechunka peruwiańska]]
## [[Napary/Miodunka plamista|Miodunka plamista]]
## [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
## [[Napary/Mięta wonna|Mięta wonna]]
## [[Napary/Mięta zielona|Mięta zielona (mięta egipska, mięta kłosowa)]]
## [[Napary/Miłowonka trójlistkowa|Miłowonka trójlistkowa]]
## [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy]]
## [[Napary/Mirt cytrynowy|Mirt cytrynowy]]
## [[Napary/Mniszek lekarski|Mniszek lekarski]]
## [[Napary/Mocha chai|Mocha chai]]
## [[Napary/Morela|Morela]]
## [[Napary/Moringa oleifera|Moringa oleifera]]
## [[Napary/Morwa biała|Morwa biała]]
## [[Napary/Morwa czarna|Morwa czarna]]
## [[Napary/Muira Puama|Muira Puama]]
## [[Napary/Muna Muna|Muna Muna (Muña Muña)]]
## [[Napary/Nagietek lekarski|Nagietek lekarski]]
## [[Napary/Nawłoć pospolita|Nawłoć pospolita]]
## Neem → [[Napary/Miodla indyjskia|Miodla indyjskia]]
## [[Napary/Niepokalanek pospolity|Niepokalanek pospolity]]
## [[Napary/Nostrzyk żółty|Nostrzyk żółty]]
## [[Napary/Oliwka europejska|Oliwka europejska]]
## [[Napary/Oman wielki|Oman wielki]]
## Oolong → [[Napary/Ulung|Ulung]]
## [[Napary/Opuncja figowa|Opuncja figowa]]
## Oregano → [[Napary/Lebiodka pospolita|Lebiodka pospolita]]
## [[Napary/Orkisz|Orkisz]]
## [[Napary/Ostrokrzew gujański|Ostrokrzew gujański (guayusa)]]
## Ostrokrzew paragwajski → [[Napary/Yerba mate|Yerba mate (mate)]]
## [[Napary/Ostropest plamisty|Ostropest plamisty]]
## [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
## Papaja → [[Napary/Melonowiec właściwy|Melonowiec właściwy]]
## [[Napary/Pasuchaca|Pasuchaca]]
## [[Napary/Paulinia guarana|Paulinia guarana]]
## [[Napary/Perz właściwy|Perz właściwy]]Schinus peruwiański
## Pieprz różowy →[[Napary/Schinus peruwiański|Schinus peruwiański]]
## [[Napary/Pierwiosnek lekarski|Pierwiosnek lekarski]]
## [[Napary/Pietruszka|Pietruszka]]
## [[Napary/Pięciornik gęsi|Pięciornik gęsi]]
## [[Napary/Pięciornik kurze ziele|Pięciornik kurze ziele]]
## [[Napary/Podbiał pospolity|Podbiał pospolity]]
## [[Napary/Pomarańcza|Pomarańcza]]
## [[Napary/Pokrzywa|Pokrzywa]]
## [[Napary/Porzeczka czarna|Porzeczka czarna]]
## [[Napary/Porzeczka czerwona|Porzeczka czerwona]]
## [[Napary/Prawoślaz lekarski|Prawoślaz lekarski]]
## [[Napary/Przetacznik leśny|Przetacznik leśny]]
## [[Napary/Przytulia wonna|Przytulia wonna]]
## [[Napary/Przywrotnik pospolity|Przywrotnik pospolity (ziele kobiet)]]
## Psyllium → [[Napary/Babka piaskowa|Babka piaskowa]]
## [[Napary/Pszenica|Pszenica]]
## [[Napary/Pu-erh|Pu-erh]]
## [[Napary/Pysznogłówka szkarłatna|Pysznogłówka szkarłatna]]
## [[Napary/Rabarbar ogrodowy|Rabarbar ogrodowy]]
## Rabarbar → [[Napary/Rabarbar ogrodowy|Rabarbar ogrodowy]] albo [[Napary/Rzewień palczasty|Rzewień palczasty]]
## [[Napary/Rdest ptasi|Rdest ptasi]]
## [[Napary/Rdest wielokwiatowy|Rdest wielokwiatowy]]
## [[Napary/Rdestowiec ostrokończysty|Rdestowiec ostrokończysty (rdest japoński)]]
## Reishi → [[Napary/Lakownica żółtawa|Lakownica żółtawa]]
## [[Napary/Rokitnik zwyczajny|Rokitnik zwyczajny]]
## [[Napary/Rooibos|Rooibos]]
## [[Napary/Rozmaryn|Rozmaryn]]
## [[Napary/Róża damasceńska|Róża damasceńska]]
## [[Napary/Różeniec górski|Różeniec górski]]
## [[Napary/Rumianek pospolity|Rumianek pospolity]]
## [[Napary/Rutwica lekarska|Rutwica lekarska]]
## [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar)]]
## Sarsaparilla → [[Napary/Kolcorośl lekarski|Kolcorośl lekarski]]
## [[Napary/Serdecznik pospolity|Serdecznik pospolity]]
## [[Napary/Sencha|Sencha]]
## [[Napary/Senes|Senes (senna)]]
## [[Napary/Shatavari|Shatavari]]
## Shiitake → [[Napary/Twardnik japoński|Twardnik japoński]]
## [[Napary/Sincha|Sincha]]
## [[Napary/Skrzyp polny|Skrzyp polny]]
## [[Napary/Słonecznik bulwiasty|Słonecznik bulwiasty (topinambur)]]
## [[Napary/Słonecznik zwyczajny|Słonecznik zwyczajny]]
## [[Napary/Soplówka jeżowata|Soplówka jeżowata]]
## [[Napary/Sparceta siewna|Sparceta siewna]]
## [[Napary/Szałwia lekarska|Szałwia lekarska]]
## [[Napary/Szczeć pospolita|Szczeć pospolita]]
## [[Napary/Szczodrak krokoszowaty|Szczodrak krokoszowaty (leuza, maral)]]
## [[Napary/Ślaz dziki|Ślaz dziki (malwa)]]
## [[Napary/Świerk pospolity|Świerk pospolity]]
## [[Napary/Świetlik łąkowy|Świetlik łąkowy]]
## [[Napary/Świerzbiec właściwy|Świerzbiec właściwy]]
## [[Napary/Tasznik pospolity|Tasznik pospolity]]
## [[Napary/Tatarak zwyczajny|Tatarak zwyczajny]]
## Tatarka → [[Napary/Gryka tatarka|Gryka tatarka]]
## [[Napary/Tencha|Tencha]]
## Topinambur → [[Napary/Słonecznik bulwiasty|Słonecznik bulwiasty]]
## [[Napary/Traganek błoniasty|Traganek błoniasty]]
## [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
## [[Napary/Truskawka|Truskawka]]
## [[Napary/Trybula ogrodowa|Trybula ogrodowa]]
## Tulsi → [[Napary/Bazylia azjatycka|Bazylia azjatycka]]
## [[Napary/Twardnik japoński|Twardnik japoński (shiitake)]]
## Tymianek → [[Napary/Macierzanka tymianek|Macierzanka tymianek]]
## [[Napary/Ubos|Ubos]]
## [[Napary/Ulung|Ulung (oolong)]]
## Vilcacora → [[Napary/Czepota puszysta|Czepota puszysta (koci pazur)]]
## Waleriana → [[Napary/Kozłek lekarski|Kozłek lekarski]]
## [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
## [[Napary/Wąkrotka azjatycka|Wąkrotka azjatycka (gotu kola)]]
## [[Napary/Werbena pospolita|Werbena pospolita]]
## [[Napary/Wiązówka błotna|Wiązówka błotna (tawuła)]]
## [[Napary/Wierzbownica drobnokwiatowa|Wierzbownica drobnokwiatowa]]
## [[Napary/Wiciokrzew siny|Wiciokrzew siny (jagoda kamczacka)]]
## [[Napary/Winorośl|Winorośl]]
## [[Napary/Wiśnia|Wiśnia]]
## [[Napary/Witania ospała|Witania ospała (ashwagandha)]]
## [[Napary/Wrotycz pospolity|Wrotycz pospolity]]
## [[Napary/Wrotycz maruna|Wrotycz maruna]]
## Wszechlek → [[Napary/Żeń-szeń|Żeń-szeń]]
## [[Napary/Yacon|Yacon]]
## [[Napary/Yerba mate|Yerba mate (mate)]]
## Ziele angielskie → [[Napary/Korzennik lekarski|Korzennik lekarski]]
## Ziele wieczności → [[Napary/Gynostemma pentaphyllum|Gynostemma pentaphyllum]]
## Zielona herbata → [[Napary/Herbata zielona|Herbata zielona]]
## [[Napary/Złocień japoński|Złocień japoński]]
## [[Napary/Złocień ogrodowy|Złocień ogrodowy]]
## [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
## [[Napary/Żurawina|Żurawina]]
# [[Napary/Mieszanki|Mieszanki ziołowe]]
# [[Napary/Ajuwerda|Napary tradycyjnej medycyny indyjskiej (ajuwerda)]]
# [[Napary/TMC|Napary tradycyjnej medycyny chińskiej (TMC)]]
# [[Napary/Pomoc|Słownik zielarski]]
# [[Napary/Biblioteka|Biblioteka]]
prnwhtmkpukm38mo8gyi76xyvkd8ykw
Napary/Działanie
0
61358
539755
537186
2026-04-13T20:31:13Z
EdytaT
2664
/* Trawienie */
539755
wikitext
text/x-wiki
<noinclude>{{NawigacjaG
| 1 = Napary ziołowe
| 2 =
| 3 =
}}</noinclude>
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
{{SpisAlfabetyczny}}
== A ==
== Afrodyzjak ==
* [[Napary/Kardamon malabarski|Kardamon malabarski]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
== Alergie ==
Ulgę przy alergiach mogą przynieść napary z ziół zawierających substancje redukujące [[Napary/Pomoc#H|histaminę]]. Należy przy tym koniecznie zwrócić uwagę, że niektóre z ziół ogólnie zalecanych przeciw alergiom same mogą być ich przyczyną u osób uczulonych na ten rodzaj roślin!
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
* [[Napary/Babka lancetowata|Babka lancetowata]]
* [[Napary/Głóg dwuszyjkowy|Głóg dwuszyjkowy]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Lakownica żółtawa|Lakownica żółtawa (Reishi, Ling Zhi)]]
== Alzheimer ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Anoreksja ==
* → [[Napary/Działanie#Brak apetytu|Brak apetytu]]
== Antydepresant ==
* → [[Napary/Działanie#Depresja|Depresja]]
== Antyoksydant ==
* → [[Napary/Działanie#Przeciwutleniacze|Przeciwutleniacze]]
== Anty-aging ==
Dla seniorów prozdrowotnie działają głównie zioła o właściwościach [[Napary/Pomoc#P|antyoksydacyjnych]], neutralizujących [[Napary/Pomoc#W|wolne rodniki]], wspierających produkcję [[Napary/Pomoc#K|kolagenu]] oraz regenerujących komórki.
* [[Napary/Mirt cytrynowy|Mirt cytrynowy]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Różeniec górski|Różeniec górski]]
* [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy]]
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Wąkrotka azjatycka|Wąkrotka azjatycka (gotu kola)]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna (brahmi)]]
* [[Napary/Róża dzika|Róża dzika]]
* [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
== Apetyt ==
* → [[Napary/Działanie#Brak apetytu|Brak apetytu]]
* → [[Napary/Działanie#Odchudzanie|Nadmierny apetyt]]
== Artretyzm ==
* → [[Napary/Działanie#Dna moczanowa|Dna moczanowa]]
== Artroza ==
* → [[Napary/Działanie#Stawy|Stawy]]
== Astma ==
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
[[#top|↑]]
== B ==
== Bakteriobójcze ==
* → [[Napary/Działanie#Przeciwbakteryjne|Przeciwbakteryjne]]
== Bezsenność ==
* [[Napary/Kozłek lekarski|Kozłek lekarski (waleriana)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Chmiel|Chmiel]] jest często kojarzony z uczuciem odprężenia i zmęczenia i może pomóc przespać noc.
* Mieszanka z [[Napary/Rumianek pospolity|rumianku]], [[Napary/Pokrzywa|pokrzywy]], [[Napary/Koper włoski|kopru włoskiego]], [[Napary/Lawenda wąskolistna|lawendy]] i [[Napary/Mięta pieprzowa|mięty]]
== Biegunka ==
Przy biegunce pomocne są substancje roślinne działające [[Napary/Działanie#Ściągające|ściągająco]], [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]] i [[Napary/Działanie#Przeciwskurczowe|przeciwskurczowo]] oraz zawierające [[Napary/Pomoc#G|garbniki]].
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Koper włoski|Koper włoski]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Przywrotnik pospolity|Przywrotnik pospolity]]
* [[Napary/Herbata chińska#Herbata chińska czarna|Herbata czarna]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Borówka czarna|Borówka czarna]]
* [[Napary/Jeżyna fałdowana|Jeżyna fałdowana]]
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Borelioza ==
Do wspomagania terapii boreliozy wykorzystuje się zioła, które mają właściwości [[Napary/Działanie#Przeciwbakteryjne|przeciwbakteryjne]], [[Napary/Działanie#Przeciwzapalne|przeciwzapalne]] oraz wzmacniające [[Napary/Działanie#Odporność|układ odpornościowy]].
* [[Napary/Czepota puszysta|Czepota puszysta (koci pazur, wilkakora)]]
* [[Napary/Rdestowiec ostrokończysty|Rdestowiec ostrokończysty]]
* [[Napary/Szczeć pospolita|Szczeć pospolita]]
* [[Napary/Lebiodka pospolita|Lebiodka pospolita (oregano)]]
* [[Napary/Cryptolepis sanguinolenta|Cryptolepis sanguinolenta]]
* [[Napary/Bylica roczna|Bylica roczna]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Brodziuszka wiechowata|Brodziuszka wiechowata]] (Andrographis paniculata)
* [[Napary/Traganek błoniasty|Traganek błoniasty]]
* [[Napary/Kolcorośl lecznicza|Kolcorośl lecznicza (Sarsaparilla)]]
* [[Napary/Jeżówka purpurowa|Jeżówka purpurowa]]
* [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
(czosnek)
== Ból brzucha ==
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
== Ból gardła ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
== Ból głowy ==
* → [[Napary/Działanie#Migrena|Migrena]]
== Ból zęba ==
* [[Napary/Goździki|Goździki]]
== Ból żołądka ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
== Bóle menstruacyjne ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
== Brak apetytu ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Borówka czarna|Borówka czarna]]
* [[Napary/Traganek błoniasty|Traganek błoniasty]]
[[#top|↑]]
== C ==
== Choroby neurodegeneracyjne ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Cera ==
* → [[Napary/Działanie#Skóra|Skóra]]
== Cholesterol ==
* [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
* [[Napary/Oliwka europejska|Oliwka europejska]]
== Chrypka ==
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
== Cukrzyca ==
* [[Napary/Morwa biała|Morwa biała]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Gymnema sylvestre|Gymnema sylvestre (gumnar)]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
[[#top|↑]]
== D ==
== Demencja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Depresja ==
Niektóre zioła pomagają hamować rozwój depresji.
* [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy (ginkgo)]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
== Detoksykacja ==
* → [[Napary/Działanie#Oczyszczanie z toksyn|Oczyszczanie z toksyn]]
== Dezorientacja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Dna moczanowa ==
* [[Napary/Perz właściwy|Perz właściwy]]
== Dostarczanie witamin i minerałów ==
* większość naparów
== Drogi moczowe ==
Przy dolegliwościach pęcherza czy cewki moczowej trzeba przede wszystkim zwiększyć ilość wypijanych płynów. Częste oddawanie moczu sprzyja wypłukiwaniu bakterii z dróg moczowych. Należy pić co najmniej 2,5-3 litrów wody dziennie. Ponadto można sięgnąć po herbatki ziołowe o działaniu [[Napary/Działanie#Moczopędne|moczopędnym]], [[Napary/Działanie#przeciwzapalne|przeciwzapalnym]] i [[Napary/Działanie#Przeciwbakteryjne|antybakteryjnym]].
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Dąb|Dąb]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Mącznica lekarska|Mącznica lekarska]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
== Drogi oddechowe ==
Na dolegliwości dróg oddechowych polecane są napary z ziół o działaniu [[Napary/Działanie#Wykrztuszanie|wykrztuśnym]], rozkurczającym oskrzela i przeciwzapalnym.
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Podbiał pospolity|Podbiał pospolity]]
* [[Napary/Pierwiosnek lekarski|Pierwiosnek lekarski]]
* [[Napary/Eukaliptus gałkowy|Eukaliptus gałkowy]]
* [[Napary/Babka lancetowata|Babka lancetowata]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
* [[Napary/Jasnota purpurowa|Jasnota purpurowa]]
== Drogi żółciowe ==
* → [[Napary/Działanie#Żółciopędne|Żółciopędne]]
== Dyspepsja ==
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Dziąsła ==
* → [[Napary/Działanie#Jama ustna|Jama ustna]]
[[#top|↑]]
== E ==
== Energia ==
Napoje zawierające [[Napary/Pomoc#K|kofeinę]] działają energetyzująco.
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Matcha|Matcha]]
* [[Napary/Sencha|Sencha]]
* [[Napary/Herbata chińska#Herbata chińska czarna|Herbata czarna]]
* [[Napary/Ulung|Ulung]]
* [[Napary/Herbata chińska#Herbata chińska biała|Herbata biała]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* Mieszanka z [[Napary/Szałwia lekarska|szałwii]], [[Napary/Macierzanka tymianek|tymianku]] i [[Napary/Rozmaryn|rozmarynu]]
[[#top|↑]]
== F ==
== Fotouczulające ==
{{Uwaga|Ziół fotouczulających nie należy pić latem!}}
Zioła fotouczulające w połączeniu z działaniem promieni słonecznych na skórę mogą powodować swędzącą wysypkę.
* [[Napary/Arnika górska|Arnika górska]]
* [[Napary/Nawłoć pospolita|Nawłoć pospolita]]
* [[Napary/Słonecznik zwyczajny|Słonecznik zwyczajny]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Wrotycz pospolity|Wrotycz pospolity]]
* [[Napary/Bylica pospolita|Bylica pospolita]]
* [[Napary/Aminek egipski|Aminek egipski]] (fototoksyczne)
* [[Napary/Aminek wielki|Aminek wielki]] (fototoksyczne)
* [[Napary/Dzięgiel litwor|Dzięgiel litwor]] (fototoksyczne);
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]] (fototoksyczne)
* [[Napary/Ruta zwyczajna|Ruta zwyczajna]] (fototoksyczne)
== G ==
== Gorączka ==
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
[[#top|↑]]
== H ==
== Hemoroidy ==
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
[[#top|↑]]
== I ==
== Infekcja dróg moczowych ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Inkontynencja ==
* [[Napary/Rooibos|Rooibos]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
== Irygacje ==
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
[[#top|↑]]
== J ==
== Jama ustna ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
[[#top|↑]]
== K ==
== Kac ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
== Kamica nerkowa ==
* [[Napary/Perz właściwy|Perz właściwy]]
== Kamica żółciowa ==
* [[Napary/Perz właściwy|Perz właściwy]]
== Kaszel ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
== Katar sienny ==
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
== Koncentracja ==
* [[Napary/Gojnik|Gojnik]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Przetacznik leśny|Przetacznik leśny]]
* [[Napary/Werbena pospolita|Werbena pospolita]]
zobacz też:
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Kości ==
* [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
* [[Napary/Epimedium wielkokwiatowe|Epimedium wielkokwiatowe]]
== Krążenie ==
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Rdestowiec ostrokończysty|Rdestowiec ostrokończysty]]
== Krwawienie menstruacyjne ==
* → [[Napary/Działanie#Miesiączka|Miesiączka]]
== Krwawienie z nosa ==
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
[[#top|↑]]
== L ==
== Laktacja ==
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
== Lęk ==
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
[[#top|↑]]
== M ==
== Mdłości ==
* → [[Napary/Działanie#Nudności|Nudności]]
== Menopauza ==
* → [[Napary/Działanie#Przekwitanie|Przekwitanie]]
== Menstruacja ==
* → [[Napary/Działanie#Miesiączka|Miesiączka]]
== Metabolizm ==
* → [[Napary/Działanie#Przemiana materii|Przemiana materii]]
== Miażdżyca ==
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
== Miesiączka ==
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
== Mięśnie ==
* [[Napary/Mirt cytrynowy|Mirt cytrynowy]]
== Migrena ==
Herbatki ziołowe działają na ból głowy przez kombinacje składników [[Napary/Działanie#Przeciwbólowe|przeciwbólowych]], [[Napary/Działanie#Przeciwzapalne|przeciwzapalnych]] i [[Napary/Działanie#Rozkurczowe|rozkurczowych]].
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
* [[Napary/Ostryż długi|Ostryż dług (kurkuma)]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* '''Uwaga:''' napary z [[Napary/Miłorząb dwuklapowy|miłorzębu]], [[Napary/Żeń-szeń|żeń-szenia]], [[Napary/Dziurawiec zwyczajny|dziurawca zwyczajnego]] i [[Napary/Kozłek lekarski|kozłka lekarskiego (waleriany)]] mogą wzmóc ból głowy.
== Moczopędne ==
Pijąc herbatki o działaniu moczopędnym (diuretycznym) trzeba jednocześnie pić wystarczającą ilość wody, by uzupełniać wypłukiwane minerały!
Dłuższe picie naparów moczopędnych może prowadzić np. do utraty [[Napary/Pomoc#P|potasu]] z organizmu. Warto więc kontrolować jego poziom we krwi.
Właściwości moczopędne ziół pomagają też usuwać [[Napary/Pomoc#K|kwas moczowy]] powodujący artretyzm ([[Napary/Działanie#Dna moczanowa|dna moczanowa]]) oraz wspierają [[Napary/Działanie#Odchudzanie|odchudzanie]].
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Yerba mate|Yerba mate (mate)]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Lubczyk ogrodowy|Lubczyk ogrodowy]]
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
[[#top|↑]]
== N ==
== Naczynia krwionośne ==
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
== Nadciśnienie ==
* [[Napary/Serdecznik pospolity|Serdecznik pospolity]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
* [[Napary/Oliwka europejska|Oliwka europejska]]
== Nadmierny apetyt ==
* → [[Napary/Działanie#Odchudzanie|Odchudzanie]]
== Nadwaga ==
* → [[Napary/Działanie#Odchudzanie|Odchudzanie]]
== Napięcie przedmiesiączkowe ==
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
== Napotne ==
Zioła działające napotnie pomagają w obniżeniu [[Napary/Działanie#Gorączka|gorączki]] i łagodzeniu objawów [[Napary/Działanie#Przeziębienie|przeziębienia]].
* [[Napary/Lipa drobnolistna|Lipa drobnolistna]]
* [[Napary/Bez czarny|Bez czarny]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
* [[Napary/Malina właściwa|Malina właściwa]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
== Nasiadówki ==
* [[Napary/Dąb|Dąb]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
== Nastrój ==
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Kardamon malabarski|Kardamon malabarski]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
* Mieszanka z [[Napary/Szałwia lekarska|szałwii]], [[Napary/Macierzanka tymianek|tymianku]] i [[Napary/Rozmaryn|rozmarynu]]
== Nauka ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Nawadnianie organizmu ==
* wszystkie napary
== Nerki ==
Zioła [[Napary/Działanie#Moczopędne|moczopędne]] wspomagają pracę nerek.
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Perz właściwy|Perz właściwy]]
== Nerwobóle ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
== Nerwowość ==
* [[Napary/Melisa lekarska|Melisa]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Kozłek lekarski|Kozłek lekarski (waleriana)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Lipa|Kwiaty lipy]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
== Neurodegeneracja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Neuropatia ==
* → [[Napary/Działanie#Nerwobóle|Nerwobóle]]
== Niestrawność ==
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Nieświeży oddech ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
== Nietrzymanie moczu ==
* → [[Napary/Działanie#Inkontynencja|Inkontynencja]]
== Nieżyt żołądka ==
* [[Napary/Lebiodka majeranek|Lebiodka majeranek (majeranek)]]
* [[Napary/Rzewień_palczasty|Rzewień_palczasty (rabarbar dłoniasty))]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Nocne poty ==
* → [[Napary/Działanie#Przekwitanie|Przekwitanie]]
== Nudności ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Koper włoski|Koper włoski]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Mieszanki#Napar z anyżu, kopru włoskiego i kminku|Mieszanka z anyżu, kopru włoskiego i kminku]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
[[#top|↑]]
== O ==
== Odchudzanie ==
Składniki ziół i roślin wspomagających odchudzanie są różnorodne: stymulujące spalanie tkanki tłuszczowej, oczyszczające organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]], [[Napary/Działanie#moczopędne|moczopędne]], pobudzające proces [[Napary/Działanie#Trawienie|trawienia]], redukujące apetyt i chęć podjadania.
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Yerba mate|Yerba mate (mate)]]
* [[Napary/Rooibos|Rooibos]]
* [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* Mieszanka z [[Napary/Mięta pieprzowa|mięty]], [[Napary/Pokrzywa|pokrzywy]] i [[Napary/Mniszek lekarski|mniszka]]
== Oczyszczanie z toksyn ==
Detoksykacja organizmu (detoks) to proces fizjologiczny, w którym organizm (głównie wątroba, nerki, skóra i płuca) usuwa zbędne produkty przemiany materii oraz neutralizuje szkodliwe substancje. Stosowanie odpowiednich ziół wspiera np. detoksykację wątroby.
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]] – oczyszcza organizm z toksyn, działa odtruwająco i lekko moczopędnie, stymuluje metabolizm.
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Ostropest plamisty|Ostropest plamisty]]
== Odporność ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
* [[Napary/Jeżówka purpurowa|Jeżówka purpurowa]]
* Mieszanka z [[Napary/Szałwia lekarska|szałwii]], [[Napary/Macierzanka tymianek|tymianku]] i [[Napary/Rozmaryn|rozmarynu]]
== Odrobaczanie ==
* → [[Napary/Działanie#Pasożyty|Pasożyty]]
== Orientacja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Oskrzela ==
* → [[Napary/Działanie#Drogi oddechowe|oddechowe]]
== Osteoporoza ==
* → [[Napary/Działanie#Kości|Kości]]
== Otępienie ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
[[#top|↑]]
== P ==
== Pamięć ==
Stuprocentowy sok z pomarańczy prawdopodobnie redukuje ryzyko pogarszania pamięci o 36%.
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Pasożyty ==
* [[Napary/Bylica piołun|Bylica piołun (piołun)]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Lebiodka pospolita|Lebiodka pospolita (oregano)]]
== Paznokcie ==
Na dobrą strukturę oraz wygląd paznokci wpływają zioła bogate w [[Napary/Pomoc#K|krzemu]].
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
== Pęcherz moczowy ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Płukanie jamy ustnej ==
* → [[Napary/Działanie#Jama ustna|Jama ustna]]
== Podagra ==
* → [[Napary/Działanie#Dna moczanowa|Dna moczanowa]]
== Prostata ==
* [[Napary/Pokrzywa|Pokrzywa]]
== Przeciwbólowe ==
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
== Przeciwbakteryjne ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Bylica roczna|Bylica roczna]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
== Przeciwgrzybicze ==
* [[Napary/Goździki|Goździki]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
== Przeciwkaszlowe ==
* → [[Napary/Działanie#Kaszel|Kaszel]]
== Przeciwlękowe ==
* → [[Napary/Działanie#Lęk|Lęk]]
== Przeciwnowotworowe ==
== Przeciwskurczowe ==
* [[Napary/Rozmaryn|Rozmaryn]]
== Przeciwutleniacze ==
* [[Napary/Melisa lekarska|Melisa]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Różeniec górski|Różeniec górski]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
== Przeciwwirusowe ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
== Przeciwzapalne ==
Miara stanu zapalnego jest np. poziom enzymu wskazującego na taki stan.
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Liście laurowe|Liście laurowe]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna (brahmi)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
== Przeczyszczające ==
* [[Napary/Kruszyna pospolita|Kruszyna pospolita]]
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
== Przekwitanie ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
* [[Napary/Przywrotnik pospolity|Przywrotnik pospolity]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Niepokalanek pospolity|Niepokalanek pospolity]]
* [[Napary/Rabarbar ogrodowy|Rabarbar ogrodowy]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Pokrzywa|Pokrzywa]]
* Mieszanka z [[Napary/Malwa czarna|malwy czarnej]], [[Napary/Jasnota biała|jasnoty białej]], [[Napary/Serdecznik pospolity|serdecznika pospolitego]], [[Napary/Chmiel zwyczajny|chmielu zwyczajnego]], [[Napary/Melisa lekarska|melisy lekarskiej]] i [[Napary/Rumianek pospolity|rumianku pospolitego]]
== Przemiana materii ==
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Perz właściwy|Perz właściwy]]
* Mieszanka z [[Napary/Pu-erh|pu-erh]], [[Napary/Rumianek pospolity|rumianku pospolitego]], [[Napary/Trawa cytrynowa|trawy cytrynowej]], [[Napary/Kminek zwyczajny|kminku zwyczajnego]] i [[Napary/Koper włoski|kopru włoskiego]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
== Przeziębienie ==
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
[[#top|↑]]
== R ==
== Regeneracja organizmu ==
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Liście laurowe|Liście laurowe]]
== Relaks ==
* → [[Napary/Działanie#Uspokojenie|Uspokojenie]]
== Reumatyzm ==
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
== Rozkojarzenie ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Rozkurczowe ==
Działanie rozkurczowe (rozluźniające) naparów dotyczy przede wszystkim mięśni gładkich przewodu pokarmowego (żołądka, jelit, dróg żółciowych). Pomaga to rozluźnić perystaltykę jelit i poprawić trawienie. Ponadto działa na mięśnie układu moczowego i macicy.
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Kocimiętka właściwa|Kocimiętka właściwa]]
* [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
* Mieszanka z [[Napary/Mięta pieprzowa|mięty pieprzowej]], [[Napary/Rumianek pospolity|rumianku pospolitego]] i [[Napary/Melisa lekarska|melisy lekarskiej]]
zobacz też:
* → [[Napary/Działanie#Skurcz żołądka|Skurcz żołądka]]
[[#top|↑]]
== S ==
== Samopoczucie ==
* → [[Napary/Działanie#Nastrój|Nastrój]]
== Sen ==
* → [[Napary/Działanie#Bezsenność|Bezsenność]]
== Serce ==
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Pokrzywa|Pokrzywa]]
* Mieszanka z [[Napary/Wiązówka błotna|wiązówki błotnej]] i [[Napary/Serdecznik pospolity|serdecznika pospolitego]]
* Mieszanka z [[Napary/Wiązówka błotna|wiązówki błotnej]] i [[Napary/Gynostemma pentaphyllum|Gynostemma pentaphyllum (jiaogulan, ziele wieczności)]]
== Skóra ==
Starzeniu się skory przeciwdziałają napary z ziół zawierających [[Napary/Pomoc#P|antyoksydanty]]. Na dobrą strukturę oraz wygląd skóry wpływają m. in. zioła bogate w [[Napary/Pomoc#K|krzem]].
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
== Skupienie ==
* → [[Napary/Działanie#Sprawność umysłowa||Sprawność umysłowa|]]
== Skurcz żołądka ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
zobacz też:
* → [[Napary/Działanie#Ból żołądka|Ból żołądka]]
* → [[Napary/Działanie#Trawienie|Trawienie]]
* → Działanie [[Napary/Działanie#Rozkurczowe|rozkurczowe]]
== Sprawność umysłowa ==
[[Napary/Herbata zielona|Herbata zielona]] i [[Napary/Herbata chińska#Herbata chińska czarna|czarna]] prawdopodobnie mogą obniżyć ryzyko demencji o 16%. Wspomagają pracę mózgu, ponieważ zawierają [[Napary/Pomoc#F|flawonoidy]] i [[Napary/Pomoc#L|L-teaninę]].
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Herbata chińska#Herbata chińska czarna|Herbata czarna]]
* [[Napary/Różeniec górski|Różeniec górski]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy (ginkgo)]]
* [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Wąkrotka azjatycka|Wąkrotka azjatycka (gotu kola)]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Śnieżyczka przebiśnieg|Śnieżyczka przebiśnieg]]
* [[Napary/Piwonia biała|Piwonia biała]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
== Stan zapalny jamy ustnej ==
* → [[Napary/Działanie#Jama ustna|Jama ustna]]
== Stany lękowe ==
* → [[Napary/Działanie#Lęk|Lęk]]
== Stawy ==
Przy chorobach zwyrodnieniowych stawów pomagają zioła działające [[Napary/Działanie#Przeciwzapalnie|przeciwzapalnie]], [[Napary/Działanie#Przeciwbólowe|przeciwbólowo]] oraz [[Napary/Działanie#Przeciwutleniacze|przeciwutleniająco]]. Wspierająco działają również zioła zawierające [[Napary/Pomoc#K|krzemionkę]].
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Kadzidłowiec indyjski|Kadzidłowiec indyjski]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Rdest ptasi|Rdest ptasi]]
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Czarci pazur|Czarci pazur]]
* [[Napary/Czepota puszysta|Czepota puszysta (koci pazur, wilkakora)]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
== Stres ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* Mieszanka z [[Napary/Lawenda wąskolistna|lawendy wąskolistnej]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
[[#top|↑]]
== Ś ==
== Ściągające ==
Substancje działające ściągająco (kontrakcyjnie, adstryngentnie) pomagają zwężać pory, redukując obrzęki i jednocześnie oczyszczając skórę. Działają również lekko przeciwzapalnie.
* [[Napary/Borówka brusznica|Borówka brusznica]]
* [[Napary/Borówka czarna|Borówka czarna]]
* [[Napary/Dąb omszony|Dąb omszony]]<ref>[https://leksykon.com.pl/tag/dzialanie-sciagajace/ Leksykon]</ref><ref>[https://leksykon.com.pl/leksykon-substancji/dab-omszony/interakcje/ Leksykon]</ref>
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
[[#top|↑]]
== T ==
== Toksyny ==
* → [[Napary/Działanie#Oczyszczanie z toksyn|Oczyszczanie z toksyn]]
== Trawienie ==
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
* [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
* [[Napary/Lebiodka majeranek|Lebiodka majeranek (majeranek)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Pu-erh|Pu-erh]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Bylica draganek|Bylica draganek (estragon)]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
* Mieszanka z [[Napary/Melisa lekarska|melisy lekarskiej]], [[Napary/Mięta pieprzowa|mięty pieprzowej]] i [[Napary/Dziurawiec zwyczajny|dziurawca zwyczajnego]]
* Mieszanka z [[Napary/Rumianek pospolity|rumianku pospolitego]], [[Napary/Kminek zwyczajny|kminku zwyczajnego]], [[Napary/Trawa cytrynowa|trawy cytrynowej]], [[Napary/Koper włoski|kopru włoskiego]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
zobacz też:
* → [[Napary/Działanie#Nieżyt żołądka|Nieżyt żołądka]]
* → [[Napary/Działanie#Nudności|Nudności]]
* → [[Napary/Działanie#Skurcz żołądka|Skurcz żołądka]]
* → [[Napary/Działanie#Wzdęcia|Wzdęcia]]
* → [[Napary/Działanie#Zgaga|Zgaga]]
== Trądzik ==
=== Trądzik młodzieńczy ===
Najskuteczniejsze zioła na trądzik młodzieńczy mają właściwości [[Napary/Działanie#Przeciwbakteryjne|przeciwbakteryjne]] i [[Napary/Działanie#Przeciwzapalne|przeciwzapalne]]. Terapie ziołowe nie od razu przynoszą widoczne rezultaty.
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Łopian większy|Łopian większy]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Bez czarny|Bez czarny]]
* [[Napary/Perz właściwy|Perz właściwy]]
=== Trądzik różowaty ===
* [[Napary/Róża dzika|Róża dzika]]
== Trzustka ==
Prawidłową prace trzustki wspomagają napary z roślin zawierających [[Napary/Pomoc#G|gorycze (substancje gorzkie)]].
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Goryczka żółta|Goryczka żółta]]
[[#top|↑]]
== U ==
== Uderzenia gorąca ==
* → [[Napary/Działanie#Przekwitanie|Przekwitanie]]
== Układ krwionośny ==
* → [[Napary/Działanie#Naczynia krwionośne|Naczynia krwionośne]]
== Układ moczowy ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Uspokojenie ==
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Gojnik|Gojnik]]
* [[Napary/Kocimiętka właściwa|Kocimiętka właściwa]]
* Mieszanka z [[Napary/Lawenda wąskolistna|lawendy wąskolistnej]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
* Mieszanka z [[Napary/Lawenda wąskolistna|lawendy wąskolistnej]] i [[Napary/Wiązówka błotna|wiązówki błotnej]]
* Mieszanka z [[Napary/Kozłek lekarski|kozłka lekarskiego (waleriany)]] i [[Napary/Wiązówka błotna|wiązówki błotnej]]
== Uszczelniające ==
* [[Napary/Pokrzywa|Pokrzywa]]
[[#top|↑]]
== W ==
== Wątroba ==
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Goryczka żółta|Goryczka żółta]]
== Włosy ==
Na dobrą strukturę oraz wygląd włosów wpływają zioła bogate w [[Napary/Pomoc#K|krzemu]].
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
== Wrzody żołądka ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
== Wykrztuszanie ==
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
== Wymioty ==
* → [[Napary/Działanie#Nudności|Nudności]]
== Wypadanie włosów ==
* → [[Napary/Działanie#Włosy|Włosy]]
== Wzdęcia ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Bylica draganek|Bylica draganek (estragon)]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Wzmacnianie naczyń krwionośnych ==
* → [[Napary/Działanie#Naczynia krwionośne|Naczynia krwionośne]]
[[#top|↑]]
== Z ==
== Zapalenie oskrzeli ==
* → [[Napary/Działanie#Oskrzela|Oskrzela]]
== Zapalenie pęcherza ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Zapalenie stawów ==
* → [[Napary/Działanie#Stawy|Stawy]]
== Zaparcia ==
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Zgaga ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Babka lancetowata|Babka lancetowata]]
* Mieszanka z [[Napary/Prawoślaz lekarski|prawoślazu lekarskiego]] i [[Napary/Rdest wielokwiatowy|rdestu wielokwiatowego]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Zmęczenie ==
* → [[Napary/Działanie#Energia|Energia]]
[[#top|↑]]
== Ż ==
== Żółciopędne ==
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
* [[Napary/Brzoza|Brzoza]]
[[#top|↑]]
== Przypisy ==
{{Przypisy}}
<noinclude>{{Nawigacja
| 1 = Napary
| 2 =
| 3 =
}}</noinclude>
mvdal5g64t3pkn7e53ejrb5a3fva5ul
539756
539755
2026-04-13T20:42:09Z
EdytaT
2664
539756
wikitext
text/x-wiki
<noinclude>{{NawigacjaG
| 1 = Napary ziołowe
| 2 =
| 3 =
}}</noinclude>
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
{{SpisAlfabetyczny}}
== A ==
== Afrodyzjak ==
* [[Napary/Kardamon malabarski|Kardamon malabarski]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
== Alergie ==
Ulgę przy alergiach mogą przynieść napary z ziół zawierających substancje redukujące [[Napary/Pomoc#H|histaminę]]. Należy przy tym koniecznie zwrócić uwagę, że niektóre z ziół ogólnie zalecanych przeciw alergiom same mogą być ich przyczyną u osób uczulonych na ten rodzaj roślin!
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
* [[Napary/Babka lancetowata|Babka lancetowata]]
* [[Napary/Głóg dwuszyjkowy|Głóg dwuszyjkowy]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Lakownica żółtawa|Lakownica żółtawa (Reishi, Ling Zhi)]]
== Alzheimer ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Anoreksja ==
* → [[Napary/Działanie#Brak apetytu|Brak apetytu]]
== Antydepresant ==
* → [[Napary/Działanie#Depresja|Depresja]]
== Antyoksydant ==
* → [[Napary/Działanie#Przeciwutleniacze|Przeciwutleniacze]]
== Anty-aging ==
Dla seniorów prozdrowotnie działają głównie zioła o właściwościach [[Napary/Pomoc#P|antyoksydacyjnych]], neutralizujących [[Napary/Pomoc#W|wolne rodniki]], wspierających produkcję [[Napary/Pomoc#K|kolagenu]] oraz regenerujących komórki.
* [[Napary/Mirt cytrynowy|Mirt cytrynowy]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Różeniec górski|Różeniec górski]]
* [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy]]
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Wąkrotka azjatycka|Wąkrotka azjatycka (gotu kola)]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna (brahmi)]]
* [[Napary/Róża dzika|Róża dzika]]
* [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
== Apetyt ==
* → [[Napary/Działanie#Brak apetytu|Brak apetytu]]
* → [[Napary/Działanie#Odchudzanie|Nadmierny apetyt]]
== Artretyzm ==
* → [[Napary/Działanie#Dna moczanowa|Dna moczanowa]]
== Artroza ==
* → [[Napary/Działanie#Stawy|Stawy]]
== Astma ==
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
[[#top|↑]]
== B ==
== Bakteriobójcze ==
* → [[Napary/Działanie#Przeciwbakteryjne|Przeciwbakteryjne]]
== Bezsenność ==
* [[Napary/Kozłek lekarski|Kozłek lekarski (waleriana)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Chmiel|Chmiel]] jest często kojarzony z uczuciem odprężenia i zmęczenia i może pomóc przespać noc.
* Mieszanka z [[Napary/Rumianek pospolity|rumianku]], [[Napary/Pokrzywa|pokrzywy]], [[Napary/Koper włoski|kopru włoskiego]], [[Napary/Lawenda wąskolistna|lawendy]] i [[Napary/Mięta pieprzowa|mięty]]
== Biegunka ==
Przy biegunce pomocne są substancje roślinne działające [[Napary/Działanie#Ściągające|ściągająco]], [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]] i [[Napary/Działanie#Przeciwskurczowe|przeciwskurczowo]] oraz zawierające [[Napary/Pomoc#G|garbniki]].
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Koper włoski|Koper włoski]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Przywrotnik pospolity|Przywrotnik pospolity]]
* [[Napary/Herbata chińska#Herbata chińska czarna|Herbata czarna]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Borówka czarna|Borówka czarna]]
* [[Napary/Jeżyna fałdowana|Jeżyna fałdowana]]
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Borelioza ==
Do wspomagania terapii boreliozy wykorzystuje się zioła, które mają właściwości [[Napary/Działanie#Przeciwbakteryjne|przeciwbakteryjne]], [[Napary/Działanie#Przeciwzapalne|przeciwzapalne]] oraz wzmacniające [[Napary/Działanie#Odporność|układ odpornościowy]].
* [[Napary/Czepota puszysta|Czepota puszysta (koci pazur, wilkakora)]]
* [[Napary/Rdestowiec ostrokończysty|Rdestowiec ostrokończysty]]
* [[Napary/Szczeć pospolita|Szczeć pospolita]]
* [[Napary/Lebiodka pospolita|Lebiodka pospolita (oregano)]]
* [[Napary/Cryptolepis sanguinolenta|Cryptolepis sanguinolenta]]
* [[Napary/Bylica roczna|Bylica roczna]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Brodziuszka wiechowata|Brodziuszka wiechowata]] (Andrographis paniculata)
* [[Napary/Traganek błoniasty|Traganek błoniasty]]
* [[Napary/Kolcorośl lecznicza|Kolcorośl lecznicza (Sarsaparilla)]]
* [[Napary/Jeżówka purpurowa|Jeżówka purpurowa]]
* [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
(czosnek)
== Ból brzucha ==
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
== Ból gardła ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
== Ból głowy ==
* → [[Napary/Działanie#Migrena|Migrena]]
== Ból zęba ==
* [[Napary/Goździki|Goździki]]
== Ból żołądka ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
== Bóle menstruacyjne ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
== Brak apetytu ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Borówka czarna|Borówka czarna]]
* [[Napary/Traganek błoniasty|Traganek błoniasty]]
[[#top|↑]]
== C ==
== Choroby neurodegeneracyjne ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Cera ==
* → [[Napary/Działanie#Skóra|Skóra]]
== Cholesterol ==
* [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
* [[Napary/Oliwka europejska|Oliwka europejska]]
== Chrypka ==
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
== Cukrzyca ==
* [[Napary/Morwa biała|Morwa biała]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Gymnema sylvestre|Gymnema sylvestre (gumnar)]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
[[#top|↑]]
== D ==
== Demencja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Depresja ==
Niektóre zioła pomagają hamować rozwój depresji.
* [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy (ginkgo)]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
== Detoksykacja ==
* → [[Napary/Działanie#Oczyszczanie z toksyn|Oczyszczanie z toksyn]]
== Dezorientacja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Dna moczanowa ==
* [[Napary/Perz właściwy|Perz właściwy]]
== Dostarczanie witamin i minerałów ==
* większość naparów
== Drogi moczowe ==
Przy dolegliwościach pęcherza czy cewki moczowej trzeba przede wszystkim zwiększyć ilość wypijanych płynów. Częste oddawanie moczu sprzyja wypłukiwaniu bakterii z dróg moczowych. Należy pić co najmniej 2,5-3 litrów wody dziennie. Ponadto można sięgnąć po herbatki ziołowe o działaniu [[Napary/Działanie#Moczopędne|moczopędnym]], [[Napary/Działanie#przeciwzapalne|przeciwzapalnym]] i [[Napary/Działanie#Przeciwbakteryjne|antybakteryjnym]].
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Dąb|Dąb]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Mącznica lekarska|Mącznica lekarska]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
== Drogi oddechowe ==
Na dolegliwości dróg oddechowych polecane są napary z ziół o działaniu [[Napary/Działanie#Wykrztuszanie|wykrztuśnym]], rozkurczającym oskrzela i przeciwzapalnym.
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Podbiał pospolity|Podbiał pospolity]]
* [[Napary/Pierwiosnek lekarski|Pierwiosnek lekarski]]
* [[Napary/Eukaliptus gałkowy|Eukaliptus gałkowy]]
* [[Napary/Babka lancetowata|Babka lancetowata]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
* [[Napary/Jasnota purpurowa|Jasnota purpurowa]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
== Drogi żółciowe ==
* → [[Napary/Działanie#Żółciopędne|Żółciopędne]]
== Dyspepsja ==
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Dziąsła ==
* → [[Napary/Działanie#Jama ustna|Jama ustna]]
[[#top|↑]]
== E ==
== Energia ==
Napoje zawierające [[Napary/Pomoc#K|kofeinę]] działają energetyzująco.
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Matcha|Matcha]]
* [[Napary/Sencha|Sencha]]
* [[Napary/Herbata chińska#Herbata chińska czarna|Herbata czarna]]
* [[Napary/Ulung|Ulung]]
* [[Napary/Herbata chińska#Herbata chińska biała|Herbata biała]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* Mieszanka z [[Napary/Szałwia lekarska|szałwii]], [[Napary/Macierzanka tymianek|tymianku]] i [[Napary/Rozmaryn|rozmarynu]]
[[#top|↑]]
== F ==
== Fotouczulające ==
{{Uwaga|Ziół fotouczulających nie należy pić latem!}}
Zioła fotouczulające w połączeniu z działaniem promieni słonecznych na skórę mogą powodować swędzącą wysypkę.
* [[Napary/Arnika górska|Arnika górska]]
* [[Napary/Nawłoć pospolita|Nawłoć pospolita]]
* [[Napary/Słonecznik zwyczajny|Słonecznik zwyczajny]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Wrotycz pospolity|Wrotycz pospolity]]
* [[Napary/Bylica pospolita|Bylica pospolita]]
* [[Napary/Aminek egipski|Aminek egipski]] (fototoksyczne)
* [[Napary/Aminek wielki|Aminek wielki]] (fototoksyczne)
* [[Napary/Dzięgiel litwor|Dzięgiel litwor]] (fototoksyczne);
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]] (fototoksyczne)
* [[Napary/Ruta zwyczajna|Ruta zwyczajna]] (fototoksyczne)
== G ==
== Gorączka ==
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
[[#top|↑]]
== H ==
== Hemoroidy ==
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
[[#top|↑]]
== I ==
== Infekcja dróg moczowych ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Inkontynencja ==
* [[Napary/Rooibos|Rooibos]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
== Irygacje ==
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
[[#top|↑]]
== J ==
== Jama ustna ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
[[#top|↑]]
== K ==
== Kac ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
== Kamica nerkowa ==
* [[Napary/Perz właściwy|Perz właściwy]]
== Kamica żółciowa ==
* [[Napary/Perz właściwy|Perz właściwy]]
== Kaszel ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
== Katar sienny ==
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
== Koncentracja ==
* [[Napary/Gojnik|Gojnik]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Przetacznik leśny|Przetacznik leśny]]
* [[Napary/Werbena pospolita|Werbena pospolita]]
zobacz też:
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Kości ==
* [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
* [[Napary/Epimedium wielkokwiatowe|Epimedium wielkokwiatowe]]
== Krążenie ==
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Rdestowiec ostrokończysty|Rdestowiec ostrokończysty]]
== Krwawienie menstruacyjne ==
* → [[Napary/Działanie#Miesiączka|Miesiączka]]
== Krwawienie z nosa ==
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
[[#top|↑]]
== L ==
== Laktacja ==
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
== Lęk ==
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
[[#top|↑]]
== M ==
== Mdłości ==
* → [[Napary/Działanie#Nudności|Nudności]]
== Menopauza ==
* → [[Napary/Działanie#Przekwitanie|Przekwitanie]]
== Menstruacja ==
* → [[Napary/Działanie#Miesiączka|Miesiączka]]
== Metabolizm ==
* → [[Napary/Działanie#Przemiana materii|Przemiana materii]]
== Miażdżyca ==
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
== Miesiączka ==
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
== Mięśnie ==
* [[Napary/Mirt cytrynowy|Mirt cytrynowy]]
== Migrena ==
Herbatki ziołowe działają na ból głowy przez kombinacje składników [[Napary/Działanie#Przeciwbólowe|przeciwbólowych]], [[Napary/Działanie#Przeciwzapalne|przeciwzapalnych]] i [[Napary/Działanie#Rozkurczowe|rozkurczowych]].
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
* [[Napary/Ostryż długi|Ostryż dług (kurkuma)]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* '''Uwaga:''' napary z [[Napary/Miłorząb dwuklapowy|miłorzębu]], [[Napary/Żeń-szeń|żeń-szenia]], [[Napary/Dziurawiec zwyczajny|dziurawca zwyczajnego]] i [[Napary/Kozłek lekarski|kozłka lekarskiego (waleriany)]] mogą wzmóc ból głowy.
== Moczopędne ==
Pijąc herbatki o działaniu moczopędnym (diuretycznym) trzeba jednocześnie pić wystarczającą ilość wody, by uzupełniać wypłukiwane minerały!
Dłuższe picie naparów moczopędnych może prowadzić np. do utraty [[Napary/Pomoc#P|potasu]] z organizmu. Warto więc kontrolować jego poziom we krwi.
Właściwości moczopędne ziół pomagają też usuwać [[Napary/Pomoc#K|kwas moczowy]] powodujący artretyzm ([[Napary/Działanie#Dna moczanowa|dna moczanowa]]) oraz wspierają [[Napary/Działanie#Odchudzanie|odchudzanie]].
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Yerba mate|Yerba mate (mate)]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Lubczyk ogrodowy|Lubczyk ogrodowy]]
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
[[#top|↑]]
== N ==
== Naczynia krwionośne ==
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
== Nadciśnienie ==
* [[Napary/Serdecznik pospolity|Serdecznik pospolity]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Ketmia szczawiowa|Ketmia szczawiowa (hibiskus)]]
* [[Napary/Oliwka europejska|Oliwka europejska]]
== Nadmierny apetyt ==
* → [[Napary/Działanie#Odchudzanie|Odchudzanie]]
== Nadwaga ==
* → [[Napary/Działanie#Odchudzanie|Odchudzanie]]
== Napięcie przedmiesiączkowe ==
* [[Napary/Tasznik pospolity|Tasznik pospolity]]
== Napotne ==
Zioła działające napotnie pomagają w obniżeniu [[Napary/Działanie#Gorączka|gorączki]] i łagodzeniu objawów [[Napary/Działanie#Przeziębienie|przeziębienia]].
* [[Napary/Lipa drobnolistna|Lipa drobnolistna]]
* [[Napary/Bez czarny|Bez czarny]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
* [[Napary/Malina właściwa|Malina właściwa]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
== Nasiadówki ==
* [[Napary/Dąb|Dąb]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
== Nastrój ==
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Kardamon malabarski|Kardamon malabarski]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
* Mieszanka z [[Napary/Szałwia lekarska|szałwii]], [[Napary/Macierzanka tymianek|tymianku]] i [[Napary/Rozmaryn|rozmarynu]]
== Nauka ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Nawadnianie organizmu ==
* wszystkie napary
== Nerki ==
Zioła [[Napary/Działanie#Moczopędne|moczopędne]] wspomagają pracę nerek.
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Perz właściwy|Perz właściwy]]
== Nerwobóle ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
== Nerwowość ==
* [[Napary/Melisa lekarska|Melisa]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Kozłek lekarski|Kozłek lekarski (waleriana)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Lipa|Kwiaty lipy]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
== Neurodegeneracja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Neuropatia ==
* → [[Napary/Działanie#Nerwobóle|Nerwobóle]]
== Niestrawność ==
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Nieświeży oddech ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
== Nietrzymanie moczu ==
* → [[Napary/Działanie#Inkontynencja|Inkontynencja]]
== Nieżyt żołądka ==
* [[Napary/Lebiodka majeranek|Lebiodka majeranek (majeranek)]]
* [[Napary/Rzewień_palczasty|Rzewień_palczasty (rabarbar dłoniasty))]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Nocne poty ==
* → [[Napary/Działanie#Przekwitanie|Przekwitanie]]
== Nudności ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Koper włoski|Koper włoski]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Mieszanki#Napar z anyżu, kopru włoskiego i kminku|Mieszanka z anyżu, kopru włoskiego i kminku]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
[[#top|↑]]
== O ==
== Odchudzanie ==
Składniki ziół i roślin wspomagających odchudzanie są różnorodne: stymulujące spalanie tkanki tłuszczowej, oczyszczające organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]], [[Napary/Działanie#moczopędne|moczopędne]], pobudzające proces [[Napary/Działanie#Trawienie|trawienia]], redukujące apetyt i chęć podjadania.
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Yerba mate|Yerba mate (mate)]]
* [[Napary/Rooibos|Rooibos]]
* [[Napary/Berberys zwyczajny|Berberys zwyczajny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* Mieszanka z [[Napary/Mięta pieprzowa|mięty]], [[Napary/Pokrzywa|pokrzywy]] i [[Napary/Mniszek lekarski|mniszka]]
== Oczyszczanie z toksyn ==
Detoksykacja organizmu (detoks) to proces fizjologiczny, w którym organizm (głównie wątroba, nerki, skóra i płuca) usuwa zbędne produkty przemiany materii oraz neutralizuje szkodliwe substancje. Stosowanie odpowiednich ziół wspiera np. detoksykację wątroby.
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]] – oczyszcza organizm z toksyn, działa odtruwająco i lekko moczopędnie, stymuluje metabolizm.
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Ostropest plamisty|Ostropest plamisty]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
== Odporność ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
* [[Napary/Jeżówka purpurowa|Jeżówka purpurowa]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
* Mieszanka z [[Napary/Szałwia lekarska|szałwii]], [[Napary/Macierzanka tymianek|tymianku]] i [[Napary/Rozmaryn|rozmarynu]]
== Odrobaczanie ==
* → [[Napary/Działanie#Pasożyty|Pasożyty]]
== Orientacja ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Oskrzela ==
* → [[Napary/Działanie#Drogi oddechowe|oddechowe]]
== Osteoporoza ==
* → [[Napary/Działanie#Kości|Kości]]
== Otępienie ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
[[#top|↑]]
== P ==
== Pamięć ==
Stuprocentowy sok z pomarańczy prawdopodobnie redukuje ryzyko pogarszania pamięci o 36%.
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Pasożyty ==
* [[Napary/Bylica piołun|Bylica piołun (piołun)]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Lebiodka pospolita|Lebiodka pospolita (oregano)]]
== Paznokcie ==
Na dobrą strukturę oraz wygląd paznokci wpływają zioła bogate w [[Napary/Pomoc#K|krzemu]].
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
== Pęcherz moczowy ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Płukanie jamy ustnej ==
* → [[Napary/Działanie#Jama ustna|Jama ustna]]
== Podagra ==
* → [[Napary/Działanie#Dna moczanowa|Dna moczanowa]]
== Prostata ==
* [[Napary/Pokrzywa|Pokrzywa]]
== Przeciwbólowe ==
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
== Przeciwbakteryjne ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Goździki|Goździki]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Bylica roczna|Bylica roczna]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
== Przeciwgrzybicze ==
* [[Napary/Goździki|Goździki]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
== Przeciwkaszlowe ==
* → [[Napary/Działanie#Kaszel|Kaszel]]
== Przeciwlękowe ==
* → [[Napary/Działanie#Lęk|Lęk]]
== Przeciwnowotworowe ==
== Przeciwskurczowe ==
* [[Napary/Rozmaryn|Rozmaryn]]
== Przeciwutleniacze ==
* [[Napary/Melisa lekarska|Melisa]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Różeniec górski|Różeniec górski]]
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Czarnuszka siewna|Czarnuszka siewna]]
== Przeciwwirusowe ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
== Przeciwzapalne ==
Miara stanu zapalnego jest np. poziom enzymu wskazującego na taki stan.
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Liście laurowe|Liście laurowe]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna (brahmi)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Krwawnik pospolity|Krwawnik pospolity]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
== Przeczyszczające ==
* [[Napary/Kruszyna pospolita|Kruszyna pospolita]]
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
== Przekwitanie ==
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Koniczyna czerwona|Koniczyna czerwona]]
* [[Napary/Przywrotnik pospolity|Przywrotnik pospolity]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Niepokalanek pospolity|Niepokalanek pospolity]]
* [[Napary/Rabarbar ogrodowy|Rabarbar ogrodowy]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Pokrzywa|Pokrzywa]]
* Mieszanka z [[Napary/Malwa czarna|malwy czarnej]], [[Napary/Jasnota biała|jasnoty białej]], [[Napary/Serdecznik pospolity|serdecznika pospolitego]], [[Napary/Chmiel zwyczajny|chmielu zwyczajnego]], [[Napary/Melisa lekarska|melisy lekarskiej]] i [[Napary/Rumianek pospolity|rumianku pospolitego]]
== Przemiana materii ==
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Perz właściwy|Perz właściwy]]
* Mieszanka z [[Napary/Pu-erh|pu-erh]], [[Napary/Rumianek pospolity|rumianku pospolitego]], [[Napary/Trawa cytrynowa|trawy cytrynowej]], [[Napary/Kminek zwyczajny|kminku zwyczajnego]] i [[Napary/Koper włoski|kopru włoskiego]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
== Przeziębienie ==
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wrotycz maruna|Wrotycz maruna (złocień maruna)]]
[[#top|↑]]
== R ==
== Regeneracja organizmu ==
* [[Napary/Czystek kreteński|Czystek kreteński]]
* [[Napary/Liście laurowe|Liście laurowe]]
== Relaks ==
* → [[Napary/Działanie#Uspokojenie|Uspokojenie]]
== Reumatyzm ==
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
== Rozkojarzenie ==
* → [[Napary/Działanie#Sprawność umysłowa|Sprawność umysłowa]]
== Rozkurczowe ==
Działanie rozkurczowe (rozluźniające) naparów dotyczy przede wszystkim mięśni gładkich przewodu pokarmowego (żołądka, jelit, dróg żółciowych). Pomaga to rozluźnić perystaltykę jelit i poprawić trawienie. Ponadto działa na mięśnie układu moczowego i macicy.
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Kocimiętka właściwa|Kocimiętka właściwa]]
* [[Napary/Trawa cytrynowa|Trawa cytrynowa]]
* Mieszanka z [[Napary/Mięta pieprzowa|mięty pieprzowej]], [[Napary/Rumianek pospolity|rumianku pospolitego]] i [[Napary/Melisa lekarska|melisy lekarskiej]]
zobacz też:
* → [[Napary/Działanie#Skurcz żołądka|Skurcz żołądka]]
[[#top|↑]]
== S ==
== Samopoczucie ==
* → [[Napary/Działanie#Nastrój|Nastrój]]
== Sen ==
* → [[Napary/Działanie#Bezsenność|Bezsenność]]
== Serce ==
* [[Napary/Głóg jednoszyjkowy|Głóg jednoszyjkowy]]
* [[Napary/Pokrzywa|Pokrzywa]]
* Mieszanka z [[Napary/Wiązówka błotna|wiązówki błotnej]] i [[Napary/Serdecznik pospolity|serdecznika pospolitego]]
* Mieszanka z [[Napary/Wiązówka błotna|wiązówki błotnej]] i [[Napary/Gynostemma pentaphyllum|Gynostemma pentaphyllum (jiaogulan, ziele wieczności)]]
== Skóra ==
Starzeniu się skory przeciwdziałają napary z ziół zawierających [[Napary/Pomoc#P|antyoksydanty]]. Na dobrą strukturę oraz wygląd skóry wpływają m. in. zioła bogate w [[Napary/Pomoc#K|krzem]].
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
== Skupienie ==
* → [[Napary/Działanie#Sprawność umysłowa||Sprawność umysłowa|]]
== Skurcz żołądka ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
zobacz też:
* → [[Napary/Działanie#Ból żołądka|Ból żołądka]]
* → [[Napary/Działanie#Trawienie|Trawienie]]
* → Działanie [[Napary/Działanie#Rozkurczowe|rozkurczowe]]
== Sprawność umysłowa ==
[[Napary/Herbata zielona|Herbata zielona]] i [[Napary/Herbata chińska#Herbata chińska czarna|czarna]] prawdopodobnie mogą obniżyć ryzyko demencji o 16%. Wspomagają pracę mózgu, ponieważ zawierają [[Napary/Pomoc#F|flawonoidy]] i [[Napary/Pomoc#L|L-teaninę]].
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Herbata chińska#Herbata chińska czarna|Herbata czarna]]
* [[Napary/Różeniec górski|Różeniec górski]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Miłorząb dwuklapowy|Miłorząb dwuklapowy (ginkgo)]]
* [[Napary/Żeń-szeń|Żeń-szeń (wszechlek)]]
* [[Napary/Rozmaryn|Rozmaryn]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Wąkrotka azjatycka|Wąkrotka azjatycka (gotu kola)]]
* [[Napary/Tarczyca bajkalska|Tarczyca bajkalska]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Śnieżyczka przebiśnieg|Śnieżyczka przebiśnieg]]
* [[Napary/Piwonia biała|Piwonia biała]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
== Stan zapalny jamy ustnej ==
* → [[Napary/Działanie#Jama ustna|Jama ustna]]
== Stany lękowe ==
* → [[Napary/Działanie#Lęk|Lęk]]
== Stawy ==
Przy chorobach zwyrodnieniowych stawów pomagają zioła działające [[Napary/Działanie#Przeciwzapalnie|przeciwzapalnie]], [[Napary/Działanie#Przeciwbólowe|przeciwbólowo]] oraz [[Napary/Działanie#Przeciwutleniacze|przeciwutleniająco]]. Wspierająco działają również zioła zawierające [[Napary/Pomoc#K|krzemionkę]].
* [[Napary/Imbir lekarski|Imbir lekarski]]
* [[Napary/Kadzidłowiec indyjski|Kadzidłowiec indyjski]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Wiązówka błotna|Wiązówka błotna]]
* [[Napary/Wierzba biała|Wierzba biała]]
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Brzoza|Brzoza]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Rdest ptasi|Rdest ptasi]]
* [[Napary/Herbata zielona|Herbata zielona]]
* [[Napary/Ostryż długi|Ostryż długi (kurkuma)]]
* [[Napary/Czarci pazur|Czarci pazur]]
* [[Napary/Czepota puszysta|Czepota puszysta (koci pazur, wilkakora)]]
* [[Napary/Porzeczka czarna|Porzeczka czarna]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
== Stres ==
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Bakopa drobnolistna|Bakopa drobnolistna]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Melisa lekarska|Melisa lekarska]]
* Mieszanka z [[Napary/Lawenda wąskolistna|lawendy wąskolistnej]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
[[#top|↑]]
== Ś ==
== Ściągające ==
Substancje działające ściągająco (kontrakcyjnie, adstryngentnie) pomagają zwężać pory, redukując obrzęki i jednocześnie oczyszczając skórę. Działają również lekko przeciwzapalnie.
* [[Napary/Borówka brusznica|Borówka brusznica]]
* [[Napary/Borówka czarna|Borówka czarna]]
* [[Napary/Dąb omszony|Dąb omszony]]<ref>[https://leksykon.com.pl/tag/dzialanie-sciagajace/ Leksykon]</ref><ref>[https://leksykon.com.pl/leksykon-substancji/dab-omszony/interakcje/ Leksykon]</ref>
* [[Napary/Jeżyna krzewiasta|Jeżyna krzewiasta]]
[[#top|↑]]
== T ==
== Toksyny ==
* → [[Napary/Działanie#Oczyszczanie z toksyn|Oczyszczanie z toksyn]]
== Trawienie ==
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Dziurawiec zwyczajny|Dziurawiec zwyczajny]]
* [[Napary/Kminek zwyczajny|Kminek zwyczajny]]
* [[Napary/Lebiodka majeranek|Lebiodka majeranek (majeranek)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Bazylia pospolita|Bazylia pospolita]]
* [[Napary/Pu-erh|Pu-erh]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Bylica draganek|Bylica draganek (estragon)]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
* Mieszanka z [[Napary/Melisa lekarska|melisy lekarskiej]], [[Napary/Mięta pieprzowa|mięty pieprzowej]] i [[Napary/Dziurawiec zwyczajny|dziurawca zwyczajnego]]
* Mieszanka z [[Napary/Rumianek pospolity|rumianku pospolitego]], [[Napary/Kminek zwyczajny|kminku zwyczajnego]], [[Napary/Trawa cytrynowa|trawy cytrynowej]], [[Napary/Koper włoski|kopru włoskiego]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
zobacz też:
* → [[Napary/Działanie#Nieżyt żołądka|Nieżyt żołądka]]
* → [[Napary/Działanie#Nudności|Nudności]]
* → [[Napary/Działanie#Skurcz żołądka|Skurcz żołądka]]
* → [[Napary/Działanie#Wzdęcia|Wzdęcia]]
* → [[Napary/Działanie#Zgaga|Zgaga]]
== Trądzik ==
=== Trądzik młodzieńczy ===
Najskuteczniejsze zioła na trądzik młodzieńczy mają właściwości [[Napary/Działanie#Przeciwbakteryjne|przeciwbakteryjne]] i [[Napary/Działanie#Przeciwzapalne|przeciwzapalne]]. Terapie ziołowe nie od razu przynoszą widoczne rezultaty.
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Łopian większy|Łopian większy]]
* [[Napary/Nagietek lekarski|Nagietek lekarski]]
* [[Napary/Bez czarny|Bez czarny]]
* [[Napary/Perz właściwy|Perz właściwy]]
=== Trądzik różowaty ===
* [[Napary/Róża dzika|Róża dzika]]
== Trzustka ==
Prawidłową prace trzustki wspomagają napary z roślin zawierających [[Napary/Pomoc#G|gorycze (substancje gorzkie)]].
* [[Napary/Mniszek lekarski|Mniszek lekarski]]
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Mięta pieprzowa|Mięta pieprzowa]]
* [[Napary/Szałwia lekarska|Szałwia lekarska]]
* [[Napary/Goryczka żółta|Goryczka żółta]]
[[#top|↑]]
== U ==
== Uderzenia gorąca ==
* → [[Napary/Działanie#Przekwitanie|Przekwitanie]]
== Układ krwionośny ==
* → [[Napary/Działanie#Naczynia krwionośne|Naczynia krwionośne]]
== Układ moczowy ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Uspokojenie ==
* [[Napary/Melisa lekarska|Melisa lekarska]]
* [[Napary/Lawenda wąskolistna|Lawenda wąskolistna]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Gojnik|Gojnik]]
* [[Napary/Kocimiętka właściwa|Kocimiętka właściwa]]
* Mieszanka z [[Napary/Lawenda wąskolistna|lawendy wąskolistnej]] i [[Napary/Mięta pieprzowa|mięty pieprzowej]]
* Mieszanka z [[Napary/Lawenda wąskolistna|lawendy wąskolistnej]] i [[Napary/Wiązówka błotna|wiązówki błotnej]]
* Mieszanka z [[Napary/Kozłek lekarski|kozłka lekarskiego (waleriany)]] i [[Napary/Wiązówka błotna|wiązówki błotnej]]
== Uszczelniające ==
* [[Napary/Pokrzywa|Pokrzywa]]
[[#top|↑]]
== W ==
== Wątroba ==
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Perz właściwy|Perz właściwy]]
* [[Napary/Goryczka żółta|Goryczka żółta]]
== Włosy ==
Na dobrą strukturę oraz wygląd włosów wpływają zioła bogate w [[Napary/Pomoc#K|krzemu]].
* [[Napary/Skrzyp polny|Skrzyp polny]]
* [[Napary/Pokrzywa|Pokrzywa]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
== Wrzody żołądka ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
== Wykrztuszanie ==
* [[Napary/Macierzanka tymianek|Macierzanka tymianek (tymianek)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Dziewanna drobnokwiatowa|Dziewanna drobnokwiatowa]]
== Wymioty ==
* → [[Napary/Działanie#Nudności|Nudności]]
== Wypadanie włosów ==
* → [[Napary/Działanie#Włosy|Włosy]]
== Wzdęcia ==
* [[Napary/Koper włoski|Koper włoski (fenkuł)]]
* [[Napary/Badian właściwy|Badian właściwy (anyż)]]
* [[Napary/Fiołek trójbarwny|Fiołek trójbarwny (bratek)]]
* [[Napary/Rumianek pospolity|Rumianek pospolity]]
* [[Napary/Kmin rzymski|Kmin rzymski (kumin)]]
* [[Napary/Bylica draganek|Bylica draganek (estragon)]]
* [[Napary/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Wzmacnianie naczyń krwionośnych ==
* → [[Napary/Działanie#Naczynia krwionośne|Naczynia krwionośne]]
[[#top|↑]]
== Z ==
== Zapalenie oskrzeli ==
* → [[Napary/Działanie#Oskrzela|Oskrzela]]
== Zapalenie pęcherza ==
* → [[Napary/Działanie#Drogi moczowe|Drogi moczowe]]
== Zapalenie stawów ==
* → [[Napary/Działanie#Stawy|Stawy]]
== Zaparcia ==
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Zgaga ==
* [[Napary/Lukrecja gładka|Lukrecja gładka]]
* [[Napary/Babka lancetowata|Babka lancetowata]]
* Mieszanka z [[Napary/Prawoślaz lekarski|prawoślazu lekarskiego]] i [[Napary/Rdest wielokwiatowy|rdestu wielokwiatowego]]
zobacz też:
* → [[Napary/Działanie#Trawienie|Trawienie]]
== Zmęczenie ==
* → [[Napary/Działanie#Energia|Energia]]
[[#top|↑]]
== Ż ==
== Żółciopędne ==
* [[Napary/Kuklik pospolity|Kuklik pospolity]]
* [[Napary/Rzewień palczasty|Rzewień palczasty (rabarbar dłoniasty)]]
* [[Napary/Brzoza|Brzoza]]
[[#top|↑]]
== Przypisy ==
{{Przypisy}}
<noinclude>{{Nawigacja
| 1 = Napary
| 2 =
| 3 =
}}</noinclude>
rk3adyspiy8j96lvuduetkhrw25vq9t
Napary/Jasnota purpurowa
0
63325
539752
537191
2026-04-13T20:07:06Z
EdytaT
2664
539752
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Jasnota purpurowa}}
{{Uprawa - roślina infobox
| nazwa = Jasnota purpurowa
| obrazek = Lamium purpureum pl.jpg
| łacina = Lamium purpureum L.
| nazwy =
| wikipedia = Jasnota purpurowa
| wikispecies = Lamium purpureum
| wikisłownik = jasnota purpurowa
| commons = Category:Lamium purpureum
}}
== Jasnota purpurowa ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Zawiera [[Napary/Pomoc#F|flawonoidy]], [[Napary/Pomoc#I|irydoidy]], [[Napary/Pomoc#K|kwasy fenolowe]].
* Wspiera [[Napary/Działanie#Drogi oddechowe|drogi oddechowe]].
== Przeciwwskazania ==
== Surowiec zielarski ==
* W marcu zbierane są młode wierzchołki i liście, ale wszystkie części rośliny są jadalne.
:* Młodymi wierzchołkami i listkami można również posypać kanapki.
== Napary z jasnoty purpurowej ==
=== Herbatka z jasnoty purpurowej ===
* 1–2 łyżeczki ziela zalej 250 ml gorącej wody.
* Zaparzaj 5–10 minut.
{{Przypisy}}
<noinclude>{{Nawigacja
| 1 = Napary
| 2 =
| 3 =
}}</noinclude>
0mqjm8gvqxqc0d6faoezfissaz3u8us
539753
539752
2026-04-13T20:07:36Z
EdytaT
2664
539753
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Jasnota purpurowa}}
{{Uprawa - roślina infobox
| nazwa = Jasnota purpurowa
| obrazek = Lamium purpureum pl.jpg
| łacina = Lamium purpureum L.
| nazwy =
| wikipedia = Jasnota purpurowa
| wikispecies = Lamium purpureum
| wikisłownik = jasnota purpurowa
| commons = Category:Lamium purpureum
}}
== Jasnota purpurowa ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Zawiera [[Napary/Pomoc#F|flawonoidy]], [[Napary/Pomoc#I|irydoidy]], [[Napary/Pomoc#K|kwasy fenolowe]].
* Wspiera [[Napary/Działanie#Drogi oddechowe|drogi oddechowe]].
== Przeciwwskazania ==
== Surowiec zielarski ==
* W marcu zbierane są młode wierzchołki i liście, ale wszystkie części rośliny są jadalne.
:* Młodymi wierzchołkami i listkami można również posypać kanapki.
== Napary z jasnoty purpurowej ==
=== Herbatka z jasnoty purpurowej ===
* 1–2 łyżeczki ziela zalej 250 ml gorącej wody.
* Zaparzaj 5–10 minut.
{{Przypisy}}
pvi61ys7znh6qsyutl3xnraidpczfvc
Wikibooks:Moduły/Specjalne
4
63362
539781
539467
2026-04-14T09:25:28Z
Persino
2851
539781
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Specjalne}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Funkcje w tym module służą do specjalnych celów do obsługi na tekstach, nie tak jak {{Code|{{ld2|Szeregi}}}} (modyfikuje tekst, nawet w liniach), czy {{Code|{{ld2|Strony}}}} (która sprawdza wartość tekstową), a nawet {{Code|{{ld2|Parametry}}}} (do obsługi parametrów), albo {{Code|{{ld2|Html}}}} (do obsługi na tekstach związanych ze stronami HTML). Te funkcje służą do operacji na tekstach związanych z mechanizmem {{Strong|MediaWiki}}.
== {{Code|GranicznieSzereg()}} ==
Jest to funkcja lokalna w module {{Code|{{ld2|Specjalne}}}}, używana tylko wewnątrz funkcji należących do jego tablicy transportu.
Funkcja ustawia tak wzór, który służy do wyszukiwania tekstu bezpośrednio do całego tekstu, jeśli {{Code|czy_granicznie{{=}}true}}, a gdy nie, to ta zmienna musi przyjmować wartość {{Code|nil}} lub {{Code|false}}.
Definicja skrótowa jest:
<syntaxhighlight lang="lua">
local function GranicznieSzereg(wzor,czy_granicznie)...end;
</syntaxhighlight>
Przykład użycia funkcji:
<syntaxhighlight lang="lua">
local wzor="%[%[.-%]%]";
local wzor2=GranicznieSzereg(wzor,true);
</syntaxhighlight>
Funkcja zwraca wynik {{Code|wzór2{{=}}"^%[%[.-%]%]$"}}.
A gdy drugi parametr jest np. równy {{Code|nil}} lub {{Code|false}}, wtedy funkcja nie zmienia podanego wzoru, tylko go powtarza.
== {{Code|p.ZnakiSpecjalneAnulowaniaIchZnaczeniaTagowegoMediaWiki()}} ==
Funkcja zmienia tagi znaczników, tzn. w nich znaki: {{Code|<}} i {{Code|>}}, na odpowiednie szablony, według podanego w module: {{Code|{{ld2|Specjalne/dane}}}}, kodu:
<syntaxhighlight lang="lua">
local p={}
p.szablony_anulowania_znaczeniowego_tagowego_mediawiki={
["<"]="{{Mniejszy}}",
[">"]="{{Większy}}",
};
</syntaxhighlight>
Definicja skrótowa jest:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneAnulowaniaIchZnaczeniaTagowegoMediaWiki(szablon)...end;
</syntaxhighlight>
Przykład działania funkcji:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="<nowiki>Oto jest tekst</nowiki>";
local tekst2=specjalne_modul.ZnakiSpecjalneAnulowaniaIchZnaczeniaTagowegoMediaWiki(tekst);
</syntaxhighlight>
Wynikiem tego kodu jest tekst ukryty pod zmienną {{Code|tekst2}}:
<syntaxhighlight lang="lua">
local tekst2="{{Mniejszy}}nowiki{{Większy}}Oto jest tekst{{Mniejszy}}/nowiki{{Większy}}";
</syntaxhighlight>
Ta funkcja wyłącza znaczenie specjalnych tagów mechanizmu {{Strong|MediaWiki}}, i je jako swoje on nie interpretuje, jedynie rozpatruje to jako zwykły tekst.
Taki tekst można włączyć do funkcji {{Code|frame:preprocess}}, wtedy jedynie szablony {{s|Mniejszy}} i {{s|Większy}} zostaną rozwinięte, nie naruszając magiczności tych tagów.
Tę funkcję jedynie się stosuje wtedy, gdy chcemy, by te tagi nie zostały zamienione na specjalne kody {{Strong|MediaWiki}} tego mechanizmu. Tak robimy, by później dało je usunąć bardzo łatwo, nie naruszając ich zawartości.
== {{Code|p["UsuńŚciśleOkreśloneKategorie"](frame)}} ==
Szablon usuwa ściśle określone kategorie z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńŚciśleOkreśloneKategorie"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|kategoria}} - parametr mówiący jakie kategorie usunąć o takim samym adresie, w przypadku niepodania tego parametru, używane jest domyślne dopasowanie do wszystkich kategorii według wzoru {{Code|<nowiki>([^%[%]|]*)</nowiki>}},
* {{Code|3}} lub {{Code|granicznie}} - wskazujący, czy dopasować do całości (jeśli niepusta), czy w przeciwnym wypadku do poszczególnych części wikikodu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Funkcja dopasowuje kategorie opisane przez nazwę kanoniczną: {{Code|Category}}, lub niekanoniczną: {{Code|Kategoria}}, niezależnie, czy takie wywołanie posiada nazwę sortowania, czy nie.
Funkcja usuwa kategorie o danej nazwie, niezależnie jak ona została podana z iloma odstępami, czy dolnymi myślnikami, na jego początku, końcu, a nawet wewnątrz. Funkcja ustawia tak zmienną {{Code|kategoria}}, a właściwie ją przekształca, jeżeli została podana, tzn. zbędne myślniki i odstępy na początku i końcu z niej są usuwane, a wewnątrz je zostają zastąpione w niej przez wyrażenie: {{Code|[%s_]+}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego kategorie: [[Category:Nazwa kategorii|Nazwa sortowania 1]], i następna: [[Kategoria:Nazwa kategorii|Nazwa sortowania 2]]";
local kategoria="Nazwa kategorii";
local granicznie="";
local tekst2=specjalne_modul["UsuńŚciśleOkreśloneKategorie"]{tekst=tekst,kategoria=kategoria,granicznie=granicznie,};
</syntaxhighlight>
Funkcja {{Code|{{sr|#p.CzyTak(...)|p=Parametry}}}}, tłumaczy wartość tekstową zmiennej {{Code|graniecznie}} na wartość {{Code|tak}} lub {{Code|nil}}, w przypadku niepodania tej zmiennej, to to tłumaczenie jest na tą ostatnią wartość.
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli kategorie: {{Code|<nowiki>[[Category:Nazwa kategorii|Nazwa sortowania 1]]</nowiki>}} i {{Code|<nowiki>[[Kategoria:Nazwa kategorii|Nazwa sortowania 2]]</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego kategorie: , i następna: ";
</syntaxhighlight>
== {{Code|p["UsuńKategorie"](frame)}} ==
Szablon usuwa wszystkie kategorie z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńKategorie"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|granicznie}} - wskazujący, czy dopasować do całości (jeśli niepusta), czy w przeciwnym wypadku do poszczególnych części wikikodu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego kategorie: [[Category:Nazwa kategorii|Nazwa sortowania 1]], i następna: [[Kategoria:Nazwa kategorii|Nazwa sortowania 2]]";
local granicznie="";
local tekst2=specjalne_modul["UsuńKategorie"]{tekst=tekst,granicznie=granicznie,};
</syntaxhighlight>
Funkcja {{Code|{{sr|#p.CzyTak(...)|p=Parametry}}}}, tłumaczy wartość tekstową zmiennej {{Code|graniecznie}} na wartość {{Code|tak}} lub {{Code|nil}}, w przypadku niepodania tej zmiennej, to to tłumaczenie jest na tą ostatnią wartość.
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli kategorie: {{Code|<nowiki>[[Category:Nazwa kategorii|Nazwa sortowania 1]]</nowiki>}} i {{Code|<nowiki>[[Kategoria:Nazwa kategorii|Nazwa sortowania 2]]</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego kategorie: , i następna: ";
</syntaxhighlight>
== {{Code|p["UsuńZnaczniki"](frame,...)}} ==
Szablon usuwa wszystkie znaczniki bez zawartości z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńZnaczniki"]=function(frame,jakie,funkcja1,funkcja2)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Parametry typowe dla funkcji:
* {{Code|jakie}} - nazwa znacznika, jaka ma być użyta do usuwania z tekstu {{Code|tekst}} znaczników bez zawartości z tym tagiem, w przeciwnym wypadku są usuwane wszystkie znaczniki bez zawartości,
* {{Code|funkcja1}} - funkcja wywołana przed usuwaniem znaczników bez zawartości,
* {{Code|funkcja2}} - funkcja wywołana po usuwaniu znaczników bez zawartości.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego w niej znaczniki: <span id=\"toc_1\" klasa=\"nazwa_klasy_1\">zawartość pierwsza</span>, i następna: <span id=\"toc _2\" klasa=\"nazwa_klasy_2\">zawartość druga</span>.";
local tekst2=specjalne_modul["UsuńZnaczniki"](tekst,"span");
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych. Funkcja jedynie wtedy może być użyta z parametrami ramki.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli znaczniki: {{Code|<nowiki><span id="toc_1" klasa="nazwa_klasy_1"></nowiki>}} i {{Code|<nowiki><span id="toc _2" klasa="nazwa_klasy_2"></nowiki>}} oraz ich znaczniki końcowe, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego w niej znaczniki: zawartość pierwsza, i następna: zawartość druga.";
</syntaxhighlight>
== {{Code|p["UsuńKomentarze"](frame)}} ==
Szablon usuwa wszystkie komentarze oznaczone blokiem początkowym {{Code|<nowiki><!--</nowiki>}} i końcowym {{Code|<nowiki>--></nowiki>}}, czyli razem (oznaczając to wyrażeniem regularnym {{lpg|Lua}} w {{lpr|Lua|Scribunto}}): {{Code|<nowiki><!%-%-.-%-%-></nowiki>}}, z tekstu wikikodu, dopasowując do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńKomentarze"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego kategorie w komentarzach: <!--[[Category:Nazwa kategorii|Nazwa sortowania 1]], i następna: [[Kategoria:Nazwa kategorii|Nazwa sortowania 2]]-->";
-- Analogicznie: local tekst2=specjalne_modul["UsuńKomentarze"]{tekst=tekst,};
-- Analogicznie: local tekst2=specjalne_modul["UsuńKomentarze"]{args={tekst=tekst,},};
local tekst2=specjalne_modul["UsuńKomentarze"](tekst);
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Funkcja usuwa komentarze z tekstu oznaczonej zmienną {{Code|tekst}}, tworząc nowy tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego kategorie w komentarzach: ";
</syntaxhighlight>
== {{Code|p["UsuńSzablonyStylów"](frame)}} ==
Szablon usuwa wszystkie szablony stylów z tekstu wikikodu, dopasowując do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńSzablonyStylów"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego w niej szablony stylów: '\"`UNIQ--templatestyles-00000048-QINU`\"'";
-- Analogicznie: local tekst2=specjalne_modul["UsuńSzablonyStylów"]{tekst=tekst,};
-- Analogicznie: local tekst2=specjalne_modul["UsuńSzablonyStylów"]{args={tekst=tekst,},};
local tekst2=specjalne_modul["UsuńSzablonyStylów"](tekst);
</syntaxhighlight>
W funkcji do usuwania stylów używana jest funkcja w postaci wywołania:
<syntaxhighlight lang="lua">
local szablonowe_modul=require("Module:Szablonowe");
local wzor_stylowy=szablonowe_modul.NormaWzoruKodowaniaTekstu("templatestyles","%w+");
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli szablon stylów w postaci: {{Code|<nowiki>'"`UNIQ--templatestyles-00000048-QINU`"'</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego w niej szablony stylów: ";
</syntaxhighlight>
== {{Code|p["UsuńWywołaniaPlików"](frame)}} ==
Szablon usuwa wszystkie wywołania plikowe, oznaczone, np.: {{Code|Image}}, {{Code|Grafika}}, {{Code|File}} i {{Code|Plik}}, z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńWywołaniaPlików"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|granicznie}} - wskazujący, czy dopasować do całości (jeśli niepusta), czy w przeciwnym wypadku do poszczególnych części wikikodu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego wywołania plikowe: [[Plik:Nazwa pliku 1|300x400px|thumb|right|Nazwa opisu dla pliku 1]], i następna: [[File:Nazwa pliku 2|300x400px|thumb|right|Nazwa opisu dla pliku 2]]";
local granicznie="";
local tekst2=specjalne_modul["UsuńWywołaniaPlików"]{tekst=tekst,granicznie=granicznie,};
</syntaxhighlight>
Funkcja {{Code|{{sr|#p.CzyTak(...)|p=Parametry}}}}, tłumaczy wartość tekstową zmiennej {{Code|graniecznie}} na wartość {{Code|tak}} lub {{Code|nil}}, w przypadku niepodania tej zmiennej, to to tłumaczenie jest na tą ostatnią wartość.
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli kategorie: {{Code|<nowiki>[[Plik:Nazwa pliku 1|300x400px|thumb|right|Nazwa opisu dla pliku 1]]</nowiki>}} i {{Code|<nowiki>[[File:Nazwa pliku 2|300x400px|thumb|right|Nazwa opisu dla pliku 2]]</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego wywołania plikowe: , i następna: ";
</syntaxhighlight>
== {{Code|p["UsuńInterwiki"](frame)}} ==
Szablon usuwa wszystkie interwiki z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńInterwiki"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|granicznie}} - wskazujący, czy dopasować do całości (jeśli niepusta), czy w przeciwnym wypadku do poszczególnych części wikikodu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego interwiki: [[en:w:Nazwa strony 1]], i następna: [[en:w:Nazwa strony 2]]";
local granicznie="";
local tekst2=specjalne_modul["UsuńInterwiki"]{tekst=tekst,granicznie=granicznie,};
</syntaxhighlight>
Funkcja {{Code|{{sr|#p.CzyTak(...)|p=Parametry}}}}, tłumaczy wartość tekstową zmiennej {{Code|graniecznie}} na wartość {{Code|tak}} lub {{Code|nil}}, w przypadku niepodania tej zmiennej, to to tłumaczenie jest na tą ostatnią wartość.
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli kategorie: {{Code|<nowiki>[[en:w:Nazwa strony 1]]</nowiki>}} i {{Code|<nowiki>[[en:w:Nazwa strony 2]]</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego interwiki: , i następna: ";
</syntaxhighlight>
== {{Code|p["UsuńZnakiSpecjalne"](frame)}} ==
Szablon usuwa wszystkie fragmenty tekstu, oznaczone potrójnym i podwójnym cudzysłowem pojedynczym, z tekstu wikikodu, dopasowując do poszczególnych części tekstu, zastępującje tymi fragmentami, ale bez cudzysłowów, a na samym końcu bezpośrednio usuwamy pozostałości z tymi cudzysłowami. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńZnakiSpecjalne"] = function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest '''''wikikod z cudzysłowami'' i z następnym wikitekstem dalej''', i ''końcowym'''''";
--- Analogicznie: local tekst2=specjalne_modul["UsuńZnakiSpecjalne"]{tekst=tekst,};
--- Analogicznie: local tekst2=specjalne_modul["UsuńZnakiSpecjalne"]{args={tekst=tekst,},};
local tekst2=specjalne_modul["UsuńZnakiSpecjalne"](tekst);
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}} fragmenty tekstuz cudzysłowami i zastępuje je bez cudzysłowów:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod z cudzysłowami i z następnym wikitekstem dalej, i końcowym";
</syntaxhighlight>
== {{Code|p["UsuńZbędneBiałeZnaki"](frame)}} ==
Szablon usuwa wszystkie zbędne białe znaki, na początku i końcu oraz wewnątrz, z tekstu wikikodu, dopasowując do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["UsuńZbędneBiałeZnaki"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst=" Oto jest tekst wikikodu. ";
-- Analogicznie: local tekst2=specjalne_modul["UsuńZbędneBiałeZnaki"]{tekst=tekst,};
-- Analogicznie: local tekst2=specjalne_modul["UsuńZbędneBiałeZnaki"]{args={tekst=tekst,},};
local tekst2=specjalne_modul["UsuńZbędneBiałeZnaki"](tekst);
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa odstępy początkowe i końcowe oraz powtarzające się w wewnątrz tekstu:
<syntaxhighlight lang="lua">
local tekst2="Oto jest tekst wikikodu.";
</syntaxhighlight>
== {{Code|p["ZamieńLinkiWewnętrzneNaTekst"](frame)}} ==
Szablon usuwa wszystkie linki wewnętrzne na ich nazwę linku, a jeżeli one tego nie posiadają, to jego adres wewnętrzny, z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["ZamieńLinkiWewnętrzneNaTekst"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|granicznie}} - wskazujący, czy dopasować do całości (jeśli niepusta), czy w przeciwnym wypadku do poszczególnych części wikikodu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego linki wewnętrzne: [[:Category:Nazwa kategorii|Nazwa linku 1]], i następna: [[Wikibooks:Nazwa strony projektu]].";
local granicznie="";
local tekst2=specjalne_modul["ZamieńLinkiWewnętrzneNaTekst"]{tekst=tekst,granicznie=granicznie,};
</syntaxhighlight>
Funkcja {{Code|{{sr|#p.CzyTak(...)|p=Parametry}}}}, tłumaczy wartość tekstową zmiennej {{Code|graniecznie}} na wartość {{Code|tak}} lub {{Code|nil}}, w przypadku niepodania tej zmiennej, to to tłumaczenie jest na tą ostatnią wartość.
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli kategorie: {{Code|<nowiki>[[:Category:Nazwa kategorii|Nazwa linku 1]]</nowiki>}} i {{Code|<nowiki>[[Wikibooks:Nazwa strony projektu]]</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego linki wewnętrzne: Nazwa linku 1, i następna: Wikibooks:Nazwa strony projektu.";
</syntaxhighlight>
== {{Code|p["ZamieńLinkiZewnętrzneNaTekst"](frame)}} ==
Szablon usuwa wszystkie linki zewnętrzne na ich nazwę linku, a jeżeli one tego nie posiadają, to jego adres zewnętrzny, z tekstu wikikodu, dopasowując do całości lub do poszczególnych części tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["ZamieńLinkiZewnętrzneNaTekst"]=function(frame)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|granicznie}} - wskazujący, czy dopasować do całości (jeśli niepusta), czy w przeciwnym wypadku do poszczególnych części wikikodu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Jeżeli zawartością jednego parametru funkcji nie jest ramka, tylko inny parametr, który jest tekstem, wtedy to jest ten sam parametr, co {{Code|1}}, czy {{Code|tekst}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="Oto jest wikikod i jego linki zewnętrzne: [https://pl.wikibooks.org/wiki/Category:Nazwa kategorii|Nazwa linku 1], i następna: [https://pl.wikibooks.org/wiki/Wikibooks:Nazwa strony projektu].";
local granicznie="";
local tekst2=specjalne_modul["ZamieńLinkiZewnętrzneNaTekst"]{tekst=tekst,granicznie=granicznie,};
</syntaxhighlight>
Funkcja {{Code|{{sr|#p.CzyTak(...)|p=Parametry}}}}, tłumaczy wartość tekstową zmiennej {{Code|graniecznie}} na wartość {{Code|tak}} lub {{Code|nil}}, w przypadku niepodania tej zmiennej, to to tłumaczenie jest na tą ostatnią wartość.
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych.
Powyższe wywołanie usuwa wywołanie z wikikodu ze zmiennej {{Code|tekst}}, czyli kategorie: {{Code|<nowiki>[https://pl.wikibooks.org/wiki/Category:Nazwa kategorii|Nazwa linku 1]</nowiki>}} i {{Code|<nowiki>[https://pl.wikibooks.org/wiki/Wikibooks:Nazwa strony projektu]</nowiki>}}, stąd pozostaje tylko tekst:
<syntaxhighlight lang="lua">
local tekst2="Oto jest wikikod i jego linki zewnętrzne: Nazwa linku 1, i następna: https://pl.wikibooks.org/wiki/Wikibooks:Nazwa strony projektu.";
</syntaxhighlight>
== {{Code|p["CzyPlik"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, czy jest on dokładnie wywołaniem pliku od początku do końca łańcucha, dopasowując do całości tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["CzyPlik"]=function(frame)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="[[Plik:Nazwa pliku.jpg|right|thumb|200x300px|Oto jest opis pliku]]";
-- Równoważne: local czy_tak=specjalne_modul["CzyPlik"]{tekst=tekst,};
-- Równoważne: local czy_tak=specjalne_modul["CzyPlik"]{args={tekst=tekst,},};
local czy_tak=specjalne_modul["CzyPlik"](tekst);
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych. Funkcja jedynie wtedy może być użyta z parametrami ramki.
Funkcja w przykładzie z wynik w postaci zmiennej {{Code|czy_tak}} jako ciąg pewien niepusty, a jeżeli to nie jest wywołanie pliku, to uzyskujemy wynik {{Code|nil}}.
== {{Code|p["CzyInterwiki"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, czy jest on dokładnie wywołaniem interwiki od początku do końca łańcucha, dopasowując do całości tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["CzyInterwiki"]=function(frame)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="[[en:w:Stronana wikipedii]]";
-- Równoważne: local czy_tak=specjalne_modul["CzyInterwiki"]{tekst=tekst,};
-- Równoważne: local czy_tak=specjalne_modul["CzyInterwiki"]{args={tekst=tekst,},};
local czy_tak=specjalne_modul["CzyInterwiki"](tekst);
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych. Funkcja jedynie wtedy może być użyta z parametrami ramki.
Funkcja w przykładzie z wynik w postaci zmiennej {{Code|czy_tak}} jako ciąg pewien niepusty, a jeżeli to nie jest wywołanie interwiki, to uzyskujemy wynik {{Code|nil}}. A jeżeli na początku interwiki jest {{Code|pl}}, to wtedy to nie jest jednak interwiki, tylko link wewnętrzny, z samej definicji interwiki.
== {{Code|p["CzyAdresLinkuWewnętrznego"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, czy jest on dokładnie adresem linku wewnętrznego od początku do końca łańcucha, dopasowując do całości tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["CzyAdresLinkuWewnętrznego"]=function(frame)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|dwukropek}} - czy na początku linku wewnętrznego jest dwukropek, wtedy on na pewno jest linkiem wewnętrznym, a jezeli nie to jest sprawdzane, czy jest tak rzeczywiście,
* {{Code|2}}, {{Code|tekst}} lub {{Code|adres}} - tekst, który jest pewnym adresem do sprawdzenia,musi być to adres linku wewnętrznego.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|adres}}, a następnie {{Code|2}}, w przeciwnym wypadku jest sprawdzane ich poszczególnych istnienie pokolei i odpowiednio jest ściągana ich zawartość, w zależności, która zmienna jako pierwsza istnieje.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst=":en:w:Nazwa strony w przestrzeni głównej";
-- Równoważne: local czy_tak=specjalne_modul["CzyAdresLinkuWewnętrznego"](tekst);
local czy_tak=specjalne_modul["CzyAdresLinkuWewnętrznego"]{tekst=tekst,dwukropek="",};
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych. Funkcja jedynie wtedy może być użyta z parametrami ramki.
Funkcja w przykładzie z wynik w postaci zmiennej {{Code|czy_tak}} jako ciąg pewien niepusty, a jeżeli to nie jest adresem linku wewnętrznego, to uzyskujemy wynik {{Code|nil}}.
== {{Code|p["CzyLinkWewnętrzny"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, czy jest on dokładnie wywołaniem linku wewnętrznego od początku do końca łańcucha, dopasowując do całości tekstu. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["CzyLinkWewnętrzny"]=function(szablon)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="[[:en:w:Nazwa strony w przestrzeni głównej|Oto jest nazwa linku]]";
-- Równoważne: local czy_tak=specjalne_modul["CzyLinkWewnętrzny"]{tekst=tekst,};
-- Równoważne: local czy_tak=specjalne_modul["CzyLinkWewnętrzny"]{args={tekst=tekst,},};
local czy_tak=specjalne_modul["CzyLinkWewnętrzny"](tekst);
</syntaxhighlight>
Funkcja może być użyta w postaci ramki wikikodu z tymi samymi parametrami, co powyżej, tylko z tą różnicą, że parametry są wsadzane bezpośrednio do tego wywołania, o takiej samej wartości, co w powyższym przykładzie, lub można podać je w postaci zmiennych. Funkcja jedynie wtedy może być użyta z parametrami ramki.
Funkcja w przykładzie z wynik w postaci zmiennej {{Code|czy_tak}} jako ciąg pewien niepusty, a jeżeli to nie jest wywołanie linku wewnętrznego, to uzyskujemy wynik {{Code|nil}}.
== {{Code|p["WydzielZwykłyTekst"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, i wydziela tekst z elementów mechanizmu MediaWiki wikikodu wolnego jego od elementów, w tym linki wewnętrzne, zewnętrzne, i inne. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["WydzielZwykłyTekst"]=function(frame,funkcja1,funkcja2)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst,
* {{Code|2}} lub {{Code|nieklasycznie}} - wartość pusta lub niepodana oznacza, że ma rozwijać {{Code|tekst}} (lub {{Code|1}}), jak leci, bez ładowania potężnych szablonów przez mechanizm {{Code|{{M|Szablonowe}}}},
* {{Code|3}} lub {{Code|preprocess}} - czy wikitekst z {{Code|tekst}} (lub {{Code|1}}) ma rozwijać, jak szablon,
* {{Code|4}} lub {{Code|kodowanie}} - czy wikikod ma kodować według jego zawartości,
* {{Code|5}} lub {{Code|nagłówek}} - niepuste, gdy ma nie usuwać znaczników {{Strong|TemplateStyles}}, znaków specjalnych, czyli pojedynczych cudzysłowów, a także znaczników, stosowana niezależnie od wartości {{Code|nieklasycznie}},
* {{Code|6}} lub {{Code|tablica kodowania}} - gdy {{Code|nieklasycznie}} jest niepuste, i {{Code|kodowanie}} ma zawartość pustą, to ta zmienna posiada tablicę kodów {{Code|{{m|Szablonowe}}}}, która posłuży do rozwijania zakodowanego tą metodą tekstu.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Parametry funkcji, nie ramki, czyli:
* {{Code|funkcja1}} - funkcja zbierająca zawartości kodów i je przekształca w co innego, zwracany szablon, tj. wikikod nowego szablonu z kodami do rozwinięcia przez {{Code|{{m|Szablonowe}}}},
* {{Code|funkcja2}} - kiedy ma rozwinąć ten kod, a może potraktować go jako wartość już rozwiniętą do końca i zwrócić w funkcji rozwijających kody.
Gdy {{Code|nieklasycznie}} jest pusta lub niepodana, to funkcja robi operacje zdefiniowane jako przez funkcje:
<syntaxhighlight lang="lua">
local function DwaNawiasyLinkowe(tekst)
tekst=p["UsuńKategorie"]{tekst,nieklasycznie,};
tekst=p["UsuńWywołaniaPlików"]{tekst,nieklasycznie,};
tekst=p["UsuńInterwiki"]{tekst,nieklasycznie,};
tekst=p["ZamieńLinkiWewnętrzneNaTekst"]{tekst,nieklasycznie,};
return tekst;
end;
local function JedenNawiasLinkowe(tekst)
tekst=p["ZamieńLinkiZewnętrzneNaTekst"]{tekst,nieklasycznie,};
return tekst;
end;
local function Komentarze(tekst)
tekst=p["UsuńKomentarze"](tekst);
return tekst;
end;
local function SzablonyStylowe(tekst)
tekst=p["UsuńSzablonyStylów"](tekst);
return tekst;
end;
local function ZnakiSpecjalne(tekst)
tekst=p["UsuńZnakiSpecjalne"](tekst);
return tekst;
end;
local function Znaczniki(tekst,jakie,__FUNKCJA1,__FUNKCJA2)
tekst=p["UsuńZnaczniki"](tekst,jakie,__FUNKCJA1,__FUNKCJA2);
return tekst;
end;
local function PreProcessFrame(tekst)
local frame=mw.getCurrentFrame();
frame=frame.getParent and frame:getParent() or frame;
tekst=frame:preprocess(tekst);
return tekst;
end;
</syntaxhighlight>
oprócz operacji: {{Code|SzablonyStylowe(tekst)}}, {{Code|ZnakiSpecjalne(tekst)}} i {{Code|Znaczniki(tekst,jakie,__FUNKCJA1,__FUNKCJA2)}}, gdy {{Code|nagłówek}} jest pusty lub niepodany, wtedy zwracany jest tekst, i kolejno te funkcje, a w przypadku przeciwnej wartości tej zmiennej jest zwracany tylko tekst. Perzy okazji można przez niepustej zmiennej {{Code|preproces}} znaki specjalne znaczników są zamieniane na szablony: {{s|Mniejszy}} i {{s|Większy}}, przy pomocy funkcji: {{Code|tekst{{=}}p.ZnakiSpecjalneAnulowaniaIchZnaczeniaTagowegoMediaWiki(tekst)}}, a następnie rozwijany jest funkcją {{Code|PreProcessFrame(tekst)}} przy wyłączeniu znaczenia znaczniki mechanizmu MediaWiki, nie HTML (bo są to dwie różne sprawy), ta operacja kjest robiona przed operacją przekształcania zmiennej wikikodu.
Gdy {{Code|nieklasycznie}} przyjmuje wartość niepustą, wtedy moznaa zakodować tekst wikikodu, przy użyciu niepustej wartości {{Code|kodowanie}}, a przy innej wikikod powinien już być zakodowany na samym wyjściu.
Gdy mamy obiekty w rozwijaniu przy pomocy {{Code|{{m|Szablonowe}}}}, można wygenerować nową zawartość szablonu, sprawdzić, czy ona się zgadza instrukcją:
<syntaxhighlight lang="lua">
if(((not funkcja1) or (szablon))and((not funkcja2) or funkcja2(szablon,obiekt,kod)))then
</syntaxhighlight>
i dalej go przekształcać, przy zmiennej {{Code|nagłówek}} nie pustej, pozostawiając kody atrybutów, znaczników, i obiektów określonych normą:
<syntaxhighlight lang="lua">
if((obiekt=="NOWIKI")or(obiekt=="MATH")or(obiekt=="ŹRÓDŁO")or(obiekt=="GALERIA")or(obiekt=="MAPAOBRAZU")or(obiekt=="PUDEŁKOWEJŚCIA")or(obiekt=="QUIZ"))then
</syntaxhighlight>
Po uzyskaniu tak rozwiniętego kody, przy zmiennej {{Code|nagłówek}} niepustej, wtedy zostaje nie zostaną wywołane funkcje: {{Code|tekst{{=}}SzablonyStylowe(tekst)}} i {{Code|tekst{{=}}ZnakiSpecjalne(tekst)}}, ale one zostają zwrócone po kolei wraz z wikikodem w pierwszej kolejności i dalej kolejno te funkcje. A gdy jednak ta pierwsza zmienna w tej linijce zostanie pusta lub niepodana, wtedy zwracany jest sam czysty rozwinięty i oczyszczony tekst. W module {{Code|{{ld2|StronicowyParser/GłównaFunkcjaZbieraniaDanychStron}}}}, wywoływana jest funkcja:
<syntaxhighlight lang="lua">
local naglowek,Znaczniki,SzablonyStylowe,ZnakiSpecjalne=specjalne_modul["WydzielZwykłyTekst"](
{
-- Wikitekst z elementami mechanizmu MediaWiki
tekst=naglowek,
-- Zwróć test i funkcje, które muszą coś zrobić;
["nagłówek"]=true,
-- Rób operacje według drugiego sposobu rozwijania z dwóch dostępnych;
nieklasycznie=true,
-- Ma nie kodować wikitekstu
kodowanie=false,
-- Gotowa tablica kodowania wikitekstu tekst;
["tablica kodowania"]=tablica_analizy_obiektow_strony_dany_modul,
},
-- Funkcja: funkcja1;
function(szablon,obiekt,kod)
local szablon,wynik=SzablonyWywolywane(szablon,obiekt,kod);
return szablon,wynik;
end,
--- Funkcja: funkcja2;
function(szablon,obiekt,kod)
return czy_indeksowanie;
end);
</syntaxhighlight>
która oczyszcza tekst potrzebnymi funkcjami, zwracając również funkcje,które muszą dokonać dalszej roboty, jeżeli będzie ona potrzebna w jakieś formie.
== {{Code|p["WydzielLiczbę"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, i wydziela tekst z elementów mechanizmu wikikodu, w tym linki wewnętrzne, zewnętrzne, i inne. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["WydzielLiczbę"] = function(frame)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} lub {{Code|tekst}} - parametr opisujący wikikod jako zwykły tekst.
Parametry w jego wykazie są podanej w takiej odwrotnej kolejności, niż w jakiej są one sprawdzane, czy ta zmienna istnieje, czyli np. jeżeli zmienna {{Code|tekst}} istnieje, to nie jest wtedy sprawdzane {{Code|1}}, w przeciwnym wypadku jest sprawdzane jego istnienie i ściągana jego zawartość.
Funkcja do swojego działania wykorzystuje funkcję {{Code|{{sr|#p["WydzielZwykłyTekst"](frame)|p=Specjalne}}}}, i wydziela z niej liczbę i ją zwraca w postaci przekłształconej do liczby przy pomocy funkcji {{Code|tunumber}}, a jeżeli takiej liczby nie znalazł, to zwraca {{Code|nil}}.
Przykłady:
<syntaxhighlight lang="lua">
local specjalne_modul=require("Module:Specjalne");
local tekst="[[:en:w:Wikipedia:Strona projektu wikipdii|Link +547 567 567]]";
-- Równoważnie: local liczba=specjalne_modul["WydzielLiczbę"]{tekst=tekst,};
-- Równoważnie: local liczba=specjalne_modul["WydzielLiczbę"]{args={tekst=tekst,},};
local liczba=specjalne_modul["WydzielLiczbę"](tekst);
</syntaxhighlight>
Funkcja zwraca liczbę po usunięciu odstępów w postaci zmiennej typu {{Code|number}}:
<syntaxhighlight lang="lua">
local liczba=547567567;
</syntaxhighlight>
Fukcja jest wykorzystywana w funkcji: {{Code|{{sr|#p["Forma wyrażenia po liczbie"](frame)|p=Techniczne}}}}, a więc i jednocześnie w szablonie: {{s|Forma wyrażenia po liczbie}} i jego pokrewnych z niej wynikających.
== {{Code|p["PrzetwórzNagłówek"](...)}} ==
Szablon sprawdza zawartość tekstu wikikodu, i wydziela z niego adres linku wewnętrznego i nazwę linku (nagłówka). Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["PrzetwórzNagłówek"]=function(adres,czy_naglowek_linku,czy_nie_rozwin_adres)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|adres}} - czy ma liczyć tylko adres (wartość typu {{Strong|string}})
* {{Code|czy_naglowek_linku}} - czy ma liczyc nagłówek linku (wartość typu {{Strong|boolean}}),
* {{Code|czy_nie_rozwin_adres}} - czy adres linku ma rozwijać funkcją {{Code|frame:preprocess}} (wartość typu {{Strong|boolean}}).
Funkcja używa do swojego działania {{Code|{{sr|#p["WydzielZwykłyTekst"](frame)|p=Specjalne}}}} do wydzielania tekstu, zwraca tutaj przetworzony tekst wydzielony z elementów mechanizmu {{Strong|MediaWiki}}, oprócz zastosowania funkcji: {{Code|Znaczniki}}, {{Code|SzablonyStylowe}} i {{Code|ZnakiSpecjalne}}, które zostaną zastosowane do zwracanej pierwszej wartości podczas liczenia adresu, a podczas liczenia nagłówka tylko funkcja {{Code|Znaczniki}} zostanie zastosowana, ale tylko dla niektórych elementów, a nie dla wszystkich, a za to dla pierwszej, wręcz przeciwnie, dla wszystkich.
Przykład:
<syntaxhighlight lang="lua">
local adres,naglowek=specjalne_modul["PrzetwórzNagłówek"](adres,true,false);
</syntaxhighlight>
Funkcja liczy adres linku i nazwę linku (naglowka) linku, które są zwracane kolejno w postaci dwóch zwracanych zmiennych, mając jedynie nieprzetworzony adres w wikikodzie, z prawdopodobnie z elementami mechanizmu MediaWiki, co po zwróceniu dwóch zmiennych otrzymujemy oczyszczony z elementów mechanizmu {{Strong|MediaWiki}} i {{Strong|HTML}}, tak jest w przypadku zmiennej {{Code|adres}}, a dla {{Code|naglowek}} jedynie zawiera niektóre elementy znaczników {{Strong|HTML}}, elementy takie jak: {{Tag|ol}}, {{Code|ul}} i {{Code|li}}, w tej funkcji są usuwane z nagłówka elementu nazwy linku, a inne znaczniki, te które są również znacznikkami {{Strong|HTML}} w mechanizmie nie są usuwane, w tym również znacznik {{Tag|pre}}, który jest jednocześnie znacznikiem {{Strong|HTML}} i znacznikiem mechanizmu {{Strong|MediaWiki}}.
== {{Code|p["OdstępyZmiennychNumerowanychSzablonu"](frame)}} ==
Szablon sprawdza zawartość tekstu wikikodu, i wydziela domyślnie prawe odstępy od czarnych znaków wikikodu, w przeciwnym wypadku po podaniu pewnej zmiennej niepustej lewą. Funkcja używa funkcji do zbierania parametrów opisany w punkcie: {{Code|{{sr|#p.PobierzParametr(frame,...)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["OdstępyZmiennychNumerowanychSzablonu"]=function(frame)...end;
</syntaxhighlight>
Parametry ramki funkcji:
* {{Code|1}} - zawartość tekstu z wikikodem
* {{Code|lewy}} - czy ma wydzielać lewe odstępy w tekście {{Code|1}}, jeśli niepsuta, w przeciwnym wypadku prawą.
Zwykłe szablony mają takę funkcję, że trimują zawartość zmiennej nienazwanej {{Code|1}}, jeżeli ją wsadzono do szablonu do zmiennej nazwanej, a więc wtedy jest konieczne używanie tejże funkcji w wikikodzie w szablonie, aby napisać jego lewe i prawe odstępy. To uwzględnia poniższy przykład:
{{ŹródłoKodu|język=mediawiki|{{LuaSubst|{{ns:Template}}:L|inkludowana=tak}}}}
Jest to kod przykładowego szablonu przekopiowany z: {{s|l}}, gdzie użycie tejże funkcji jest jednak konieczne. Funkcja kolejno w wywołaniach wydziela lewe a potem prawe odstępy zmiennej {{Code|1}}, przy użyciu parametru {{Parametr|wyspecjalizowana|tak}}. Funkcja produkuje link wewnętrzny za pomocą szablonu {{s|Link wewnętrzny}}, która ucina odstępy na początku i końcu zmiennej {{Code|s}}, a niekoniecznie {{Code|1}}. Przed i po linku są ustawiane odstępy, aby zachować historie produkowanych szablonów, jeżeli przeprowadzamy wizualizację danego szablonu. Szablonem do oglądania jego jest: {{s|PreWikikod}}, w którym jest ukryta funkcja {{Code|{{m|Techniczne|Wikikod}}}}. W tym szablonie jest ukryty inny szablon, a mianowicie {{s|Pre}}, dlatego jest zachowana historia, co do odstępów, i nowych linii, wikikodu.
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
tqwpp0tdghzzzj5gzca6rg1bmyam08o
Zioła i przyprawy
0
63445
539767
539362
2026-04-14T08:04:00Z
EdytaT
2664
/* Spis treści */
539767
wikitext
text/x-wiki
{{status|-25%|Kulinaria|Zielarstwo}}
{{Rozdział|Podręcznik|Zioła i przyprawy}}
<small>< [[Zioła i przyprawy/Okładka|Okładka]]</small>
{{FormularzWejścia|typ=search|szerokość=40|przestrzenie=(Główna)**|przedrostek=Zioła i przyprawy|szukaj=Szukaj|przerwa=no|zastępczy=Wyszukaj}}
== Spis treści ==
# [[Zioła i przyprawy/Kolendra siewna|Kolendra]]
# [[Zioła i przyprawy/Wawrzyn szlachetny|Wawrzyn szlachetny (liść laurowy)]]
== [[Zioła i przyprawy/Słowniczek|Słowniczek]] ==
== [[Zioła i przyprawy/Bibliografia|Bibliografia]] ==
992fhjnu4vms8qzjamvrdwgoqukt0yr
Zioła i przyprawy/Kolendra siewna
0
63447
539772
539566
2026-04-14T08:18:00Z
EdytaT
2664
/* Nasiona (owoce) kolendry */
539772
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Kolendra siewna}}
[[Plik:A scene of Coriander leaves.JPG|thumb|Listki]]
[[Plik:Flor de Cilantro Mexicano.jpg|thumb|Kwiaty z ziarnami]]
[[Plik:Koriander (Coriandrum sativum) Paste im Glas--Josef Schlaghecken.jpg|thumb|Pasta z kolendry]]
[[Plik:Coriander seeds.jpg|thumb|Ziarna]]
{{wikipedia|Kolendra siewna}}
{{wikisłownik|kolendra siewna}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Kolendra siewna|uprawy kolendry}}
== Kolendra ==
Prawdziwa kolendra jest stosowana głównie w potrawach azjatyckich lub latynoamerykańskich, np. w zupach, gulaszach czy sałatkach – niezależnie od tego, czy są to dania wegetariańskie, z rybą czy mięsem. Pod względem smaku listki i nasiona bardzo się od siebie różnią.
== Listki kolendry ==
* Zarówno świeże jak i suszone listki kolendry dla jednych smakują świeżością krystalicznej wody z górskiego strumienia, a dla innych mają smak mydła. Jeśli przypadkowo dodałeś jej za dużo do gotowania, możesz zneutralizować jej smak gotując potrawę nieco dłużej.
* Świeżą kolendrę najlepiej dodać do potrawy dopiero pod koniec gotowania.
* Przybliżonym zamiennikiem listków kolendry może być mieszanka [[Zioła i przyprawy/Pietruszka|pietruszki]], [[Zioła i przyprawy/Koper|kopru]] i [[Zioła i przyprawy/Estragon|estragonu]].
=== Potrawy ===
* zupy
* gulasze
* sałatki
== Nasiona (owoce) kolendry ==
* Nasiona kolendry mają cytrusowy smak z cierpką świeżością.
* Dobrze znoszą wysoką temperaturę i nabierają intensywniejszego smaku, jeśli wcześniej zostaną podprażone na oleju.
* Są łatwe w obróbce. Można je spożywać suszone, dodając je w całości do potraw lub wcześniej mieląc lub rozgniatając w moździerzu.
* Stosuje się je rownież postaci proszku do dań na ciepło i na zimno.
* Przybliżonym zamiennikiem nasion kolendry mogą być nasiona [[Zioła i przyprawy/Koper włoski|kopru włoskiego]] lub [[Zioła i przyprawy/Kmin rzymski|kminu rzymskiego]].
=== Potrawy ===
* zupy
* gulasze
* wypieki świąteczne
* mieszanki [[Zioła i przyprawy/Curry|curry]]
* przyprawa do pieczywa
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
4vjgooekka3amsklajqsne4nngae1l1
Wikibooks:Moduły/Html
4
63462
539777
539591
2026-04-14T08:54:43Z
Persino
2851
/* {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} */
539777
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia TransformacjaKlasyZnakowejDoKoduHtmlCiąguznaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}} Zamieniane znaki to są podane w nawiasie: {{Code|<nowiki>[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie to w {{Code|frame}}, a jeśli frame nie jest tabelką tylko tekstem, to to zwraaca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten artgument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
-- Równoważne: local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{args={tekst=tekst,},};
local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{tekst=tekst,};
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
snv5vby5x1vf4kda9ct3bbksxi21w18
539778
539777
2026-04-14T08:55:19Z
Persino
2851
/* {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} */
539778
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia TransformacjaKlasyZnakowejDoKoduHtmlCiąguznaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}} Zamieniane znaki to są podane w nawiasie: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie to w {{Code|frame}}, a jeśli frame nie jest tabelką tylko tekstem, to to zwraaca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten artgument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
-- Równoważne: local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{args={tekst=tekst,},};
local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{tekst=tekst,};
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
7orm5ge6ggypj0fgtbdcjv188uptcvi
539779
539778
2026-04-14T08:56:45Z
Persino
2851
/* {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} */
539779
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia TransformacjaKlasyZnakowejDoKoduHtmlCiąguznaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}} Zamieniane znaki to są podane w nawiasie: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
-- Równoważne: local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{args={tekst=tekst,},};
local tekst2=html_modul["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]{tekst=tekst,};
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
6hqsmli09uemcexwi2tz7396greqtmk
539780
539779
2026-04-14T09:14:34Z
Persino
2851
/* {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} */
539780
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia TransformacjaKlasyZnakowejDoKoduHtmlCiąguznaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}} Zamieniane znaki to są podane w nawiasie: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
7ccrbkpeqa3yevyie3ug0gj1urlv5bo
539782
539780
2026-04-14T09:43:01Z
Persino
2851
/* {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} */
539782
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
elx7ywc6iqt8jrzjf3a7sigvwu64rqh
539783
539782
2026-04-14T09:54:53Z
Persino
2851
/* {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} */
539783
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
palpn0b3cdf80nqq2h539ndykiov5kz
539784
539783
2026-04-14T10:04:04Z
Persino
2851
539784
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
i6ltt3ulg0y4z8m60yz0yeai2qfcd2m
539785
539784
2026-04-14T10:09:45Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539785
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
jhhm9dzrtjnnwyw3fmswguf060kowua
539788
539785
2026-04-14T10:18:19Z
Persino
2851
539788
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
hee7fwcsq5byhfbosd7bxhwmic3i62u
539789
539788
2026-04-14T10:30:25Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539789
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
9hgvlfayhwgiulj3v8q5gpva4n8daup
539790
539789
2026-04-14T10:48:06Z
Persino
2851
539790
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
mpck4cdvmfza3rbbvdhnmk3khd8mhd7
539791
539790
2026-04-14T10:56:16Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539791
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, one też mogą występować, gdzieś indziej w tekście w wikikodzie, też trzeba je zakodować nimi.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
gc2flq6q8xnmebczmk18vh222auagl9
539792
539791
2026-04-14T10:59:40Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539792
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, one też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi.
Funkcja do wyszukiwania parametrów potrzebuje do działania funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
gnjacodfz0s462fx4hp2sg8dzsjrb00
539793
539792
2026-04-14T11:05:23Z
Persino
2851
539793
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, one też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
3zdbdsp8w34czarqobnfkd3zgb42zp4
539794
539793
2026-04-14T11:14:03Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539794
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, one też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi. Tak je kodujemy przez tą funkcję, by tak uzyskany tekst nie miał elementów mechanizmu {{Strong|HTML}}, ani {{Strong|MediaWiki}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
local tekst="<span id=\"toc\">Oto jest tekst</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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
qjph17wk83xbyz5m7o9x67kukvrab0g
539795
539794
2026-04-14T11:18:15Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539795
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, one też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi. Tak je kodujemy przez tą funkcję, by tak uzyskany tekst nie miał elementów mechanizmu {{Strong|HTML}}, ani {{Strong|MediaWiki}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id="toc">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
iz0dfdpaqbh78qn1bxx0gbk5xzyzf1p
539796
539795
2026-04-14T11:18:55Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539796
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, one też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi. Tak je kodujemy przez tą funkcję, by tak uzyskany tekst nie miał elementów mechanizmu {{Strong|HTML}}, ani {{Strong|MediaWiki}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
ljuxbmhh2sgm3u0o849hlalmc7c419p
539799
539796
2026-04-14T11:29:09Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539799
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>!{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, a elementy {{Code|<nowiki>!{}|=</nowiki>}} są one częścią wiki-tabelek mechanizmu {{Code|MediaWiki}}, elementy te też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi. Tak je kodujemy przez tę funkcję, by tak uzyskany tekst nie miał elementów mechanizmu {{Strong|HTML}}, ani {{Strong|MediaWiki}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
otvarx87k2vxyydw9zum6tukgtrp6yh
539801
539799
2026-04-14T11:56:04Z
Persino
2851
/* {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} */
539801
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}. Jest ona potrzebna do zamiany nazw stron nazw wewnętrznych na {{NAZWASERWISU|link=tak}}, a w nich te znaki na kody {{Code|HTML}}, by wykorzystać później to w funkcji: {{Code|mw.title.makeTitle}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>!{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, a elementy {{Code|<nowiki>!{}|=</nowiki>}} są one częścią wiki-tabelek mechanizmu {{Code|MediaWiki}}, elementy te też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi. Tak je kodujemy przez tę funkcję, by tak uzyskany tekst nie miał elementów mechanizmu {{Strong|HTML}}, ani {{Strong|MediaWiki}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
0s60z83lacvvatlm2m66lm7y8n8jrvl
539802
539801
2026-04-14T11:57:03Z
Persino
2851
/* {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} */
539802
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|Html}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Moduł wywołuje się za pomocą polecenia:
<syntaxhighlight lang="lua">
local html_modul=require("Module:Html");
</syntaxhighlight>
dzięki, któremu można wypisywać funkcje należącego do niego.
Moduł zawiera funkcje do posługiwania się kodami {{Strong|HTML}}, zamieniania znaków na ich kody, i odwrotnie. Kodowaniem i dekodowaniem {{Strong|URL}} adresów internetowych, parametrów i nagłówków. Rozdzielaniem pełnych adresów na nazwę strony, zapytanie i nagłówek, odpowiednich ich kodowaniem, a potem ich łącznie z powrotem do innej wartości zwykle niż wcześniej tego samego ciągu.
== {{Code|p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"](frame)}} ==
Funkcja zamienia znaki specjalne wikikodu i wyrażeń regularnych na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>|[]()+-*?.^$%'</nowiki>}}. Jest ona potrzebna do zamiany nazw stron nazw wewnętrznych na {{NAZWASERWISU|link=tak}}, a w nich te znaki na kody {{Code|HTML}}, by wykorzystać później to w funkcji: {{Code|mw.title.makeTitle}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKlasyZnakowejDoKoduHtmlCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKlasyZnakowejDoKoduHtmlCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p["TransformacjaKoduHtmlDoZnakuCiągu"](frame)}} ==
Zamienia w tekście znaki kodów {{Strong|HTML}} dziesiętne i szesnastkowe na odpowiednie znaki {{Strong|Unicode}}. Kody dziesiętne oznaczone są wyrażone wyrażeniem regularnym {{Code|<nowiki>&#(%d+);</nowiki>}}, a szesnastkowe: {{Code|<nowiki>&#x(%x+);</nowiki>}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["TransformacjaKoduHtmlDoZnakuCiągu"]=function(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|TransformacjaKoduHtmlDoZnakuCiągu|tekst=Oto jest link: [[user:użytkownik|(Użytkownik)]].}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="Oto jest link: [[user:użytkownik|(Użytkownik)]].";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneTaguNowiki(frame)}} ==
Funkcja zamienia znaki specjalne w zawartości pomiędzy tagami tagu {{Tag|nowiki}}, aby on zamieniał się na tylko zwykły tekst, by nie był dalej rozwijalny względem funkcji: {{Code|frame:preproces}}, wikikodu na kody {{Strong|HTML}}. Zamieniane znaki to są podane w nawiasach kwadratowych w kodzie {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, a przed tym znakiem jest zwykle {{Code|<nowiki>%</nowiki>}}, jeżeli to nie jest znak specjalny wyrażeń regularnych w nim, a te znaki zamieniane to są: {{Code|<nowiki>!{}|=<>[]</nowiki>}}. Dlatego te znaki, bo {{Code|<nowiki>=<>[]</nowiki>}} są częścią tagów mechanizmu {{Strong|HTML}}, a w tagach mogą być też linki wewnętrzne, czy zewnętrzne, i nierozwinięte szablony, a więc też i {{Code|<nowiki>{}|</nowiki>}}, a elementy {{Code|<nowiki>!{}|=</nowiki>}} są one częścią wiki-tabelek mechanizmu {{Code|MediaWiki}}, elementy te też mogą występować, gdzieś indziej w tekście w wikikodzie, również ze znakiem {{Code|<nowiki>=</nowiki>}} i z innymi tutaj wspomnianymi znakami tagowymi, też trzeba je zakodować nimi. Tak je kodujemy przez tę funkcję, by tak uzyskany tekst nie miał elementów mechanizmu {{Strong|HTML}}, ani {{Strong|MediaWiki}}.
Funkcja potrzebuje do wyszukiwania parametrów do działania, funkcji: {{Code|{{sr|#p.PobierzParametryRamki(frame)|p=Parametry}}}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
function p.ZnakiSpecjalneTaguNowiki(frame)...end;
</syntaxhighlight>
Parametry:
* {{Code|tekst}} - zmienna, pod którym wyszukuje tekst do zamiany na kody klasy znakowej do kodu {{Strong|HTML}}.
Jeżeli funkcja znalazła tablicę ramki {{Code|frame.args}}, to wyszukuje w niej parametry, a jeżeli nie, to w {{Code|frame}}, a jeśli frame nie jest tabelką, tylko tekstem, to to zwraca jej zawartość tylko za pierwszym razem, a za drugim razem już {{Code|nil}}, a ta funkcja w takim przypadku raz wyszukuje ten argument.
Funkcja może też być wywołane w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}} wikikodu w szablonie:
<syntaxhighlight lang="mediawiki">
{{#invoke:Html|ZnakiSpecjalneTaguNowiki|tekst=<span id="toc">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>}}
</syntaxhighlight>
Wynikiem tego jest wartość, której odpowiada wartość zmiennej ukrytej pod nazwą {{Code|tekst2}} poniżej.
Przykłady użycia:
<syntaxhighlight lang="lua">
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);
</syntaxhighlight>
Wynikiem działania funkcji jest:
<syntaxhighlight lang="lua">
local tekst2="<span id=\"toc\">Oto jest tekst, i link: [[Pomoc:Spis treści|Spis treści]]</span>";
</syntaxhighlight>
== {{Code|p.ZnakiSpecjalneWikiLinku(frame)}} ==
== {{Code|p.EncodeSpecjalneZnakiHtml(frame)}} ==
== {{Code|p.EncodeZnakProloguList(frame)}} ==
== {{Code|p.ParametryPrzypisaniaZnakowegoEncodeHtml(frame)}} ==
== {{Code|p.PrzypisanieZnakoweEncodeHtml(frame)}} ==
== {{Code|p.ZamianaDwukropkaNaKodHtml(frame)}} ==
== {{Code|p.KodHTMLZnaku(frame)}} ==
== {{Code|p["KodyHTMLZnakówWikiCiągu"](frame)}} ==
== {{Code|p.EncodeId(...)}} ==
== {{Code|p.UsuwanieSpecjalnychNieschematycznychSymboli(parametr)}} ==
== {{Code|p.EncodeWiki(...)}} ==
== {{Code|p.DecodeWiki(...)}} ==
== {{Code|p.IsEncodedHtml(...)}} ==
== {{Code|p.EncodeHtml(...)}} ==
== {{Code|p.DecodeHtml(...)}} ==
== {{Code|p.TekstoweZnakiTypowoTagoweParametroweZamienianiaNaKodHtml(znacznik)}} ==
== {{Code|p.TekstoweKodyHtmlZnacznikoweTypowoTagoweParametroweZamienianiaNaZnak(value)}} ==
== {{Code|p["NagłówekStronyAdresu"](frame,...)}} ==
== {{Code|p["ParametryStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyAdresu"](frame,...)}} ==
== {{Code|p["NazwaStronyZParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["PoprawAdresNagłówkaOrazParametrówStronyAdresu"](frame,...)}} ==
== {{Code|p["URLStrona"](frame)}} ==
== {{Code|p["UrlBezProtokołu"](frame)}} ==
== {{Code|p.DecodeKoduHTMLZnaku(tekst)}} ==
== {{Code|p.ZamianaEncodeTekst(tekst)}} ==
== {{Code|p.ZamianaEncodeNaPodstawieWzoruTekstu(tekst,wzor)}} ==
== {{Code|p.StronaParametryIdentyfikacja(adres)}} ==
== {{Code|p.TworzenieAdresuHtml(strona,...)}} ==
== {{Code|p.TworzenieStronaParametryIdentyfikacja(adres,...)}} ==
== {{Code|p.ParametryEncodeURL(adres,...)}} ==
== {{Code|p.ParametryZaawansowanyEncodeURL(adres,...)}} ==
== {{Code|p.EncodeParametryHtml(parametr,...)}} ==
== {{Code|p.EncodeZaawansowanyParametryHtml(adres,...)}} ==
== {{Code|p.EncodeHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeHashKoduHtmlTekstu(tekst,ile)}} ==
== {{Code|p.EncodeTempHashKoduHtmlTekstu(tekst)}} ==
== {{Code|p.DecodeTempHashKoduHtmlTekstu(tekst,...)}} ==
== {{Code|p.AdresBezProtokolarnyEncodeURL(adres)}} ==
== {{Code|p.UriEncode(frame)}} ==
== {{Code|p.EncodePodstawoweHtmlTekstu(elementy_adresu_strony)}} ==
== {{Code|p.EncodeElementyAdresuStrony(elementy_adresu_strony,...)}} ==
== {{Code|p.AdresProjektuEncodeHtml(frame,...)}} ==
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
rjxj3r5obl6k0xc2mfhs7aelmw5qp4q
Życie codzienne/Livehacki
0
63467
539751
2026-04-13T20:00:59Z
EdytaT
2664
Utworzono nową stronę " {{Rozdział|Podręcznik|[[Życie codzienne]]<br>Livehacki}} ==== Zapachy w mieszkaniu ==== * W ognioodpornym naczyniu powoli spal suszony liść laurowy, by dym przeszkadzał owadom wchodzić do mieszkania. ==== Kąpiel ==== * Do kąpieli przed snem wrzuć kilka liści laurowych, które działają rozluźniająco. ==== Szafki kuchenne ==== * Do słoja z mąką, kasza itp. wrzuć liść laurowy - szkodniki nie lubią jego zapachu. ==== Szafy ubraniowe ==== * Do…"
539751
wikitext
text/x-wiki
{{Rozdział|Podręcznik|[[Życie codzienne]]<br>Livehacki}}
==== Zapachy w mieszkaniu ====
* W ognioodpornym naczyniu powoli spal suszony liść laurowy, by dym przeszkadzał owadom wchodzić do mieszkania.
==== Kąpiel ====
* Do kąpieli przed snem wrzuć kilka liści laurowych, które działają rozluźniająco.
==== Szafki kuchenne ====
* Do słoja z mąką, kasza itp. wrzuć liść laurowy - szkodniki nie lubią jego zapachu.
==== Szafy ubraniowe ====
* Do szafy wrzuć kilka liści laurowych - szkodniki nie lubią jego zapachu.
88ayrbddb5w7wxcyz1jupfi7gd7xjwm
539763
539751
2026-04-13T21:34:42Z
Persino
2851
/* Szafki kuchenne */
539763
wikitext
text/x-wiki
{{Rozdział|Podręcznik|[[Życie codzienne]]<br>Livehacki}}
==== Zapachy w mieszkaniu ====
* W ognioodpornym naczyniu powoli spal suszony liść laurowy, by dym przeszkadzał owadom wchodzić do mieszkania.
==== Kąpiel ====
* Do kąpieli przed snem wrzuć kilka liści laurowych, które działają rozluźniająco.
==== Szafki kuchenne ====
* Do słoja z mąką, kaszą itp. wrzuć liść laurowy - szkodniki nie lubią jego zapachu.
==== Szafy ubraniowe ====
* Do szafy wrzuć kilka liści laurowych - szkodniki nie lubią jego zapachu.
bvx7c92zgs96etb46g8lb85hnnr0vbi
539768
539763
2026-04-14T08:08:54Z
EdytaT
2664
539768
wikitext
text/x-wiki
{{Rozdział|Podręcznik|[[Życie codzienne]]<br>Livehacki}}
==== Zapachy w mieszkaniu ====
* W ognioodpornym naczyniu powoli spalaj suszony liść laurowy, by dym przeszkadzał owadom wchodzić do mieszkania.
==== Kąpiel ====
* Do kąpieli przed snem wrzuć kilka liści laurowych, które działają rozluźniająco.
==== Szafki kuchenne ====
* Do słoja z mąką, kaszą itp. wrzuć liść laurowy - szkodniki nie lubią jego zapachu.
==== Szafy ubraniowe ====
* Do szafy wrzuć kilka liści laurowych - szkodniki nie lubią jego zapachu.
db3j2y2aeospcw6vg1oms4avd95clg1
Napary/Wawrzyn szlachetny
0
63468
539757
2026-04-13T20:42:26Z
EdytaT
2664
Utworzono nową stronę " {{Podrozdział|[[Napary]]<br>Jasnota purpurowa}} {{Uprawa - roślina infobox | nazwa = Jasnota purpurowa | obrazek = Lamium purpureum pl.jpg | łacina = Lamium purpureum L. | nazwy = | wikipedia = Jasnota purpurowa | wikispecies = Lamium purpureum | wikisłownik = jasnota purpurowa | commons = Category:Lamium purpureum }} == Wawrzyn szlachetny (liść laurowy) == {{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i ni…"
539757
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Jasnota purpurowa}}
{{Uprawa - roślina infobox
| nazwa = Jasnota purpurowa
| obrazek = Lamium purpureum pl.jpg
| łacina = Lamium purpureum L.
| nazwy =
| wikipedia = Jasnota purpurowa
| wikispecies = Lamium purpureum
| wikisłownik = jasnota purpurowa
| commons = Category:Lamium purpureum
}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach[[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Suszone liście laurowe.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
4vchc803xfz43lilcj4gq8ma6uc6rkp
539758
539757
2026-04-13T20:47:38Z
EdytaT
2664
539758
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| commons = Category:Laurus nobilis
}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach[[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''(Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
n111awd87w2doy6l3sagbhjenfl84u1
539759
539758
2026-04-13T20:50:28Z
EdytaT
2664
539759
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikipedia = Liść laurowy
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| wikisłownik = liść laurowy
| commons = Category:Laurus nobilis
}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach[[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''(Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
t5aoassm9yrspng3zn1clori6rlpawa
539760
539759
2026-04-13T20:51:46Z
EdytaT
2664
539760
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| commons = Category:Laurus nobilis
}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|liść laurowy}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach[[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''(Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
a6bsa98cyuyu69eqz4gquxfy2v2e95f
539761
539760
2026-04-13T21:06:33Z
Persino
2851
/* Wawrzyn szlachetny (liść laurowy) */
539761
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| commons = Category:Laurus nobilis
}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|liść laurowy}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach [[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''(Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
h4dtps30t4i25cn3rijjg1qcdabfeel
539764
539761
2026-04-14T07:06:23Z
EdytaT
2664
539764
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny (liść laurowy)}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| commons = Category:Laurus nobilis
}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|liść laurowy}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach [[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''(Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
73e8gmf5n265uvv462sspd7nah04kxm
539765
539764
2026-04-14T07:38:37Z
Persino
2851
/* Surowiec zielarski */
539765
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny (liść laurowy)}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| commons = Category:Laurus nobilis
}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|liść laurowy}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach [[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Niewskazany dla kobiet w ciąży, karmiących piersią oraz osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe, ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
4r32r7868qx1kxs1jtnz61a8921zn53
539766
539765
2026-04-14T08:02:48Z
EdytaT
2664
539766
wikitext
text/x-wiki
{{Podrozdział|[[Napary]]<br>Wawrzyn szlachetny (liść laurowy)}}
{{Uprawa - roślina infobox
| nazwa = Wawrzyn szlachetny
| obrazek = Laurus nobilis (5).JPG
| łacina = Laurus nobilis L.
| nazwy = liść laurowy, liść bobkowy
| wikipedia = Wawrzyn szlachetny
| wikispecies = Laurus nobilis
| wikisłownik = wawrzyn szlachetny
| commons = Category:Laurus nobilis
}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|liść laurowy}}
== Wawrzyn szlachetny (liść laurowy) ==
{{Uwaga|Informacje tu zawarte nie są tekstami medycznymi i nie służą leczeniu zachorowań!<br>W przypadku alergii nie należy korzystać z produktów wytwarzanych z tej rośliny.}}
{{Uwaga|Zobacz też: {{lpr|Zastrzeżenia dotyczące pojęć medycznych}} w Wikipedii.}}
* Wspiera [[Napary/Działanie#Trawienie|trawienie]].
:* Pobudza wydzielanie soków żołądkowych, pomaga przy [[Napary/Działanie#Wzdęcia|wzdęciach]], zgadze oraz wspomaga pracę wątroby.
* Obniża [[Napary/Działanie#Cukrzyca|poziom glukozy we krwi]].
* Łagodzi [[Napary/Działanie#Stawy|bóle stawów]].
:* Dzięki właściwościom przeciwzapalnym, pomaga w bólach reumatycznych i stawowych.
* Działa [[Napary/Działanie#Przeciwzapalne|przeciwzapalnie]].
* Pomaga oczyścić organizm z [[Napary/Działanie#Oczyszczanie z toksyn|toksyn]].
:* Zawiera antyoksydanty wzmacniające odporność i działa moczopędnie, pomagając usuwać toksyny.
* Wzmacnia [[Napary/Działanie#Odporność|odporność]].
* Działa wykrztuśnie przy infekcjach [[Napary/Działanie#Drogi oddechowe|dróg oddechowych]].
* Relaksuje, ułatwiając [[Napary/Działanie#Bezsenność|zasypianie]].
== Przeciwwskazania ==
* Kobiety w ciąży i karmiące oraz małe dzieci nie powinny pić naparu z estragonu.
* Niewskazany osób z chorobami nerek lub przyjmujących leki przeciwzakrzepowe ze względu na ryzyko krwotoków.
== Surowiec zielarski ==
* Liście (''Folia et Fructus Lauri'') i owoc (''Fructus Lauri'') wawrzynu.
* Świeże liście są bardziej intensywne w zapachu i pikantno-gorzkie w smaku niż suszone. Zawierają więcej garbników niż suszone.
* Jeden świeży liść laurowy odpowiada dwóm liściom suszonym.
* Jeden suszony liść laurowy odpowiada 1/4 łyżeczki pokruszonego.
* Jeden świeży liść laurowy odpowiada 1/2 łyżeczki pokruszonego.
== Napary z wawrzynu szlachetnego ==
* Należy pić z umiarem (1-2 filiżanki dziennie), a po 3-5 dniach należy zrobić przerwę.
=== Herbatka z liścia laurowego ===
* 4-5 suszonych liści laurowych zalej 300-500 ml wrzątku.
* Zaparzaj pod przykryciem przez około 10-15 minut, albo przez kilka godzin w termosie.
{{Przypisy}}
oniobil3s01yqt1ksqty2c8may4knxz
Zioła i przyprawy/Wawrzyn szlachetny
0
63469
539769
2026-04-14T08:14:09Z
EdytaT
2664
Utworzono nową stronę " {{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}} [[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowy]] {{wikipedia|Wawrzyn szlachetny}} {{wikisłownik|wawrzyn szlachetny}} {{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}} == Wawrzyn szlachetny (liść laurowy) == Frische Lorbeerblätter können zum Kochen verwendet werden, schmecken jedoch intensiver, würzig-bitter und enthalten mehr Gerbstoffe…"
539769
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowy]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikisłownik|wawrzyn szlachetny}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
Frische Lorbeerblätter können zum Kochen verwendet werden, schmecken jedoch intensiver, würzig-bitter und enthalten mehr Gerbstoffe als getrocknete.. Pod względem smaku listki i nasiona bardzo się od siebie różnią.
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbnikow]].
=== Potrawy ===
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
me9j4sozvq3sbh757xdlbvg0lkgupgs
539770
539769
2026-04-14T08:16:32Z
EdytaT
2664
539770
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowy]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|wawrzyn szlachetny}}
{{wikisłownik|Liść laurowy}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbnikow]].
=== Potrawy ===
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
os4ewosn6wf7ae1mawikgvaet4f5myr
539771
539770
2026-04-14T08:16:46Z
EdytaT
2664
539771
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowy]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|wawrzyn szlachetny}}
{{wikisłownik|Liść laurowy}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbników]].
=== Potrawy ===
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
j23f3xmk4oel40ikh701m8fw48u319i
539773
539771
2026-04-14T08:18:32Z
Persino
2851
539773
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liść laurowy]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|wawrzyn szlachetny}}
{{wikisłownik|Liść laurowy}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbników]].
=== Potrawy ===
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
nx2qidbz2i5wr0l6mw80px2x4lw0d2i
539774
539773
2026-04-14T08:18:49Z
Persino
2851
539774
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowe]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|wawrzyn szlachetny}}
{{wikisłownik|Liść laurowy}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbników]].
=== Potrawy ===
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
25xfmuimpnzojx1tp57z9xc1ubbb8bv
539786
539774
2026-04-14T10:11:53Z
EdytaT
2664
539786
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowe]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|wawrzyn szlachetny}}
{{wikisłownik|Liść laurowy}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbników]].
=== Potrawy ===
* Wywary warzywne, miesne, rybne
* Zupy
* Potrawy duszone
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
cfy3tgjqy4y2u6u3yxuq9aa92b1fdzx
539787
539786
2026-04-14T10:12:13Z
EdytaT
2664
539787
wikitext
text/x-wiki
{{Podrozdział|[[Zioła i przyprawy]]|Wawrzyn szlachetny (liść laurowy)}}
[[Plik:Laurus nobilis (5).JPG|thumb|Liście laurowe]]
{{wikipedia|Wawrzyn szlachetny}}
{{wikipedia|Liść laurowy}}
{{wikisłownik|wawrzyn szlachetny}}
{{wikisłownik|Liść laurowy}}
{{Wikibooks|Ekoogrodnictwo/Rośliny użytkowe/Wawrzyn szlachetny|wawrzynu szlachetnego}}
== Wawrzyn szlachetny (liść laurowy) ==
== Liście laurowe ==
* Zarówno świeże jak i suszone liście laurowe można dodać do potraw.
* Pod względem smaku liście świeże i suszone znacznie się od siebie różnią.
* Świeże liście smakują intensywniej, gorzko-pikantnie oraz zawierają więcej [[w:Garbniki|garbników]].
=== Potrawy ===
* Wywary warzywne, mięsne, rybne
* Zupy
* Potrawy duszone
== Przypisy ==
{{Przypisy}}
{{BrClear}}
<noinclude>{{Wolumin}}</noinclude>
nfmtf8r36rbffqhqqblk1zcybynks61