Wikibooks
plwikibooks
https://pl.wikibooks.org/wiki/Wikibooks:Strona_g%C5%82%C3%B3wna
MediaWiki 1.47.0-wmf.11
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
Niemiecki/Gramatyka
0
21031
547727
531600
2026-07-17T10:38:11Z
EdytaT
2664
547727
wikitext
text/x-wiki
{{Rozdział|[[Niemiecki|Język niemiecki]]|Gramatyka}}
== Gramatyka ==
Język niemiecki należy do [[w:język fleksyjny|języków fleksyjnych]] bazujących na [[w:deklinacja (językoznawstwo)|deklinacji]] i [[w:koniugacja (językoznawstwo)|koniugacji]]. Koniugacja w języku niemieckim jest w porównaniu z innymi językami stosunkowo mocno rozbudowana. Natomiast deklinacja w porównaniu z deklinacją w łacinie czy w języku polskim jest stosunkowo uboga i obejmuje zaledwie cztery przypadki.
== Części mowy (''Wortarten'') ==
=== Czasownik (''Verb'') ===
Koniugacja czasowników obejmuje:
: odmianę przez osoby (''Person'')
: liczbę (''Numerus'')
: tryb (''Modus'')
: czas (''Tempus'')
: stronę (''Genus'')
* [[Niemiecki/Gramatyka/Koniugacja/Koniugacja czasowników z angielskiego|Koniugacja czasowników pochodzących z języka angielskiego (''Konjugation von Verben aus dem Englischen'')]]
==== Czasy (''Tempora'') ====
* [[Niemiecki/Gramatyka/Różnica Perfekt-Imperfekt|Różnica między Perfektem a Imperfekten (''Der Unterschied zwischen Perfekt und Imperfekt'')]]
* [[Niemiecki/Gramatyka/Perfekt z haben lub sein|Czas przeszły złożony z ''haben'' lub ''sein'' (''Das Perfekt mit haben oder sein'')]]
* [[Niemiecki/Exc|Ćwiczenia (''Übungen'')]]
==== Rekcja (''Rektion)'' ====
* [[Niemiecki/Gramatyka/Rekcja-Czasownik|Rekcja czasowników (''Rektion der Verben'')]]
* [[Niemiecki/Gramatyka/Tabela-Czasowniki|Tabela czasowników nieregularnych i mocnych (''Tabelle der unregelmäßigen und starken Verben'')]]
* [[Niemiecki/Exc/Formy_Czasowniki|Ćwiczenia (''Übungen'')]]
=== Rzeczownik (''Substantiv''/''Nomen'') ===
Deklinacja w języku niemieckim wyróżnia cztery przypadki i dwie liczby:
: Nominativ Sing./Pl.
: Genitiv Sing./Pl.
: Dativ Sing./Pl.
: Akkusativ Sing./Pl.
* [[Niemiecki/Gramatyka/Deklinacja nazw własnych|Deklinacja nazw własnych (''Deklination von Eigennamen'')]]
* [[Niemiecki/Gramatyka/Deklinacja nazw języków|Deklinacja nazw języków (''Deklination von Sprachnamen'')]]
=== [[Niemiecki/Gramatyka/Przedimek|Przedimek (''Artikelwort'')]] ===
=== [[Niemiecki/Gramatyka/Rodzajnik|Rodzajnik (''Artikel'')]] ===
* [[Niemiecki/Gramatyka/Klasyfikacja rodzajników|Klasyfikacja rodzajników (''Klassifizierung von Artikeln'')]]
:* [[Niemiecki/Gramatyka/Rodzajnik#Rodzajniki określone|Rodzajnik określony (''bestimmter Artikel'')]]
:* [[Niemiecki/Gramatyka/Rodzajnik#Rodzajniki nieokreślone|Rodzajnik nieokreślony (''unbestimmter Artikel'')]]
* [[Niemiecki/Gramatyka/Użycie rodzajnika przy nazwach państw, miast i przy innych nazwach własnych|Użycie rodzajnika przy nazwach własnych (''Artikelgebrauch bei Eigennamen'')]]
=== [[Niemiecki/Gramatyka/Zaimek|Zaimek (''Pronomen'')]] ===
:* [[Niemiecki/Gramatyka/Zaimek osobowy|Zaimek osobowy (''Personalpronomen'')]]
=== Liczebnik (''Zahlwort'') ===
:* [[Niemiecki/Gramatyka/Użycie zaimków przed rzeczownikiem lub w zastępstwie rzeczownika|Użycie zaimków przed rzeczownikiem lub w zastępstwie rzeczownika (''Gebrauch von Pronomen als Begleiter oder Stellvertreter des Substantivs'')]]
:* [[Niemiecki/Gramatyka/Użycie zaimków dessen, deren i derer|Użycie zaimków dessen, deren i derer (''Gebrauch von Pronomen dessen, deren und derer'')]]
=== Przyimek (''Präposition'') ===
* [[Niemiecki/Gramatyka/Przyimek|Przyimek (''Präposition'')]]
* [[Niemiecki/Gramatyka/Rekcja-Przyimek|Rekcja przyimków (''Rektion der Präpositionen'')]]
=== Przymiotnik (''Adjektiv'') ===
* [[Niemiecki/Gramatyka/Klasyfikacja przymiotników|Klasyfikacja przymiotników (''Klassifizierung von Adjektiven'')]]
:* [[Niemiecki/Gramatyka/Przymiotniki nieodmienne|Przymiotniki nieodmienne (''Indeklinable Adjektive'')]].
* [[Niemiecki/Gramatyka/Deklinacja przymiotników|Deklinacja przymiotników (''Deklination der Adjektive'')]]
* [[Niemiecki/Gramatyka/Stopniowanie przymiotników|Stopniowanie przymiotników (''Steigerung von Adjektiven'')]]
* [[Niemiecki/Gramatyka/Przymiotnik vs. przysłówek|Przymiotnik vs. przysłówek - różnice w języku niemieckim i polskim]]
=== Przysłówek (''Adverb'') ===
* [[Niemiecki/Gramatyka/Przymiotnik vs. przysłówek|Przymiotnik vs. przysłówek - różnice w języku niemieckim i polskim]]
* [[Niemiecki/Gramatyka/Klasyfikacja przysłówków|Klasyfikacja przysłówków (''Klassifikation der Adverbien'')]]
* [[Niemiecki/Gramatyka/Przysłówki zaimkowe|Przysłówki zaimkowe (''Pronominaladverbien'')]]
* [[Niemiecki/Gramatyka/Liczebniki wielokrotne|Liczebniki wielokrotne (''Wiederholungszahlwörter'')]]
=== Partykuła (''Partikel'') ===
=== Spójnik (''Konjunktion'') ===
* [[Niemiecki/Gramatyka/Klasyfikacja spójników|Klasyfikacja spójników]]
== Składnia (''Satzlehre'', ''Syntax'') ==
=== Części zdania (''Satzglieder'') ===
==== Podmiot (''Subjekt'') ====
==== Orzeczenie (''Prädikat'') ====
Ciekawostki:
* Przeczenie ''nicht'' należy do tej części zdania, do której się odnosi (np. ''Ich komme nicht'' do orzeczenia).
* Czasowniki ''sein'', ''werden'', ''bleiben'', ''heißen'', ''gelten'' wymagają orzecznika (''Prädikativ'')
==== Dopełnienie (''Objekt'') ====
* Dopełnienie bliższe w bierniku (''Akkusativobjekt'')
* Dopełnienie bliższe w celowniku('' Dativobjekt'')
* Dopełnienie bliższe w dopełniaczu (''Genitivobjekt'')
* Dopełnienie przyimkowe (''Präpositionalobjekt'')
==== Okolicznik (''Adverbiale Bestimmung'') ====
=== Zdania współrzędnie złożone (''Satzreihee'') ===
=== Zdania podrzędnie złożone (''Satzgefüge'') ===
<center>'''[[Niemiecki|Spis treści]]'''</center>
70dibcv5mucuj1k4jtd5u067x1zv2lv
Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie
0
62197
547719
526820
2026-07-16T22:27:31Z
Igor123121
34732
547719
wikitext
text/x-wiki
== Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie ==
== Wprowadzenie ==
Zaburzenia odżywiania to poważne problemy zdrowia, które dotyczą sposobu myślenia o jedzeniu, wyglądzie i własnym ciele. Nie są fanaberią ani „modą”, ale chorobą, która wymaga zrozumienia i pomocy.
Do najczęstszych zaburzeń odżywiania należą:
* anoreksja
* bulimia
* kompulsywne objadanie się
Osoba z zaburzeniem odżywiania nie „wybiera” sobie choroby. Często jest to związane z trudnymi emocjami, stresem, niską samooceną czy problemami w relacjach.
== Anoreksja ==
Anoreksja to zaburzenie, w którym osoba bardzo mocno ogranicza jedzenie i intensywnie dąży do schudnięcia, nawet jeśli jest już bardzo szczupła. Może:
* bać się przytycia
* uważać się za „grubą”, choć inni widzą, że jest chuda
* unikać wspólnych posiłków
* dużo myśleć o kaloriach, wadze, jedzeniu
Anoreksja jest niebezpieczna dla zdrowia i życia. Może prowadzić do osłabienia organizmu, problemów z sercem, koncentracją, nastrojem.
== Bulimia ==
Bulimia to zaburzenie, w którym występują powtarzające się napady objadania się, a potem próby „zrekompensowania” tego, aby nie przytyć. Może to być na przykład:
* intensywna aktywność fizyczna „za karę”
* przegładzanie się po napadzie
* inne zachowania mające „usunąć” zjedzone jedzenie
Osoba z bulimią często się wstydzi tego, co się z nią dzieje, ukrywa swoje zachowania, a jednocześnie czuje ogromne poczucie winy i wstręt do siebie.
== Kompulsywne objadanie się ==
Kompulsywne objadanie się polega na powtarzających się napadach jedzenia dużej ilości jedzenia w krótkim czasie, bez późniejszych prób „wyrównania” tego. W czasie napadu osoba może:
* mieć wrażenie, że nie panuje nad jedzeniem
* jeść bardzo szybko, nawet gdy nie czuje już głodu
* jeść w ukryciu, z powodu wstydu
Po napadzie pojawia się często wstyd, smutek, złość na siebie. To zaburzenie nie zawsze wiąże się z niedowagą – osoba może mieć wagę prawidłową lub nadwagę.
== Mity i fakty ==
Poniżej przedstawiono typowe mity i fakty na temat zaburzeń odżywiania.
* Mit: Zaburzenia odżywiania mają tylko „bardzo chude dziewczyny z okładek gazet”.
Fakt: Zaburzenia odżywiania mogą dotyczyć dziewczyn i chłopców, osób szczupłych, z wagą prawidłową i z nadwagą. Nie da się zawsze „zobaczyć” po wyglądzie, że ktoś choruje.
* Mit: To kwestia silnej woli. Wystarczy zacząć normalnie jeść.*
Fakt: Zaburzenia odżywiania to choroby psychiczne, związane z emocjami, myślami i samooceną. Sama silna wola nie wystarczy. Potrzebna jest specjalistyczna pomoc.
* Mit: Osoby z zaburzeniami odżywiania chcą tylko zwrócić na siebie uwagę.
Fakt: Zazwyczaj bardzo wstydzą się swojej choroby i starają się ją ukrywać. Ich zachowania nie są sposobem na „robienie dramy”, lecz wołaniem o pomoc, często zupełnie nieświadomym.
* Mit: Jak ktoś już bardzo schudł, to nie da się go uratować.
Fakt: Im szybciej zacznie się leczenie, tym lepiej, ale pomoc jest możliwa na każdym etapie. Leczenie bywa długie i trudne, ale wiele osób zdrowieje.
* Mit: Kompulsywne objadanie się to po prostu łakomstwo.
Fakt: To zaburzenie, w którym dochodzi do utraty kontroli nad jedzeniem. Nie chodzi o „zemstę na diecie” ani zwykłe podjadanie, ale o silne napięcie i cierpienie psychiczne.
== Jak pomóc sobie i innym? ==
Jeśli zauważasz u siebie lub u kogoś:
* silny lęk przed przytyciem
* ciągłe myśli o jedzeniu i wadze
* unikanie posiłków, kłamstwa na temat jedzenia
* napady niekontrolowanego objadania się
* wymioty lub inne niepokojące zachowania związane z jedzeniem
warto potraktować to poważnie.
Co możesz zrobić:
* porozmawiaj z zaufaną dorosłą osobą (rodzic, wychowawca, pedagog szkolny)
* zachęć kolegę lub koleżankę do szukania pomocy – ale nie zmuszaj, raczej spokojnie pokaż, że się martwisz
* nie komentuj wyglądu ani wagi innych („ale schudłaś!”, „ale się spasłeś”) – takie słowa mogą bardzo ranić
* nie żartuj z czyjegoś sposobu jedzenia ani ciała
Ważne: nie próbuj samodzielnie „leczyć” kogoś z zaburzeniem odżywiania. Twoją rolą jest wsparcie, wysłuchanie, zachęcenie do skorzystania z pomocy specjalistów.
== Gdzie szukać pomocy? ==
Osoby z zaburzeniami odżywiania potrzebują pomocy:
* lekarza (np. pediatry, lekarza rodzinnego, psychiatry)
* psychologa lub psychoterapeuty
* czasem dietetyka, który zna się na zaburzeniach odżywiania
Uczeń szkoły podstawowej może:
* porozmawiać z rodzicami lub opiekunami
* zgłosić się do pedagoga lub psychologa szkolnego
* skorzystać z telefonu zaufania dla dzieci i młodzieży (np. 116 111) lub innych zaufanych form pomocy online
Zaburzenia odżywiania są chorobą, której nie trzeba się wstydzić. Tak jak w przypadku innych chorób, im szybciej szuka się pomocy, tym większa szansa na powrót do zdrowia i lepsze samopoczucie.
== Sprawdź, co umiesz! ==
* [[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/quiz|'''Quiz''']]
* [[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/fiszki|'''Fiszki''']]
hs0g8ynaq1sl7djka8mon66xgdwjha5
Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować
0
62198
547714
526821
2026-07-16T22:24:59Z
Igor123121
34732
547714
wikitext
text/x-wiki
== Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować ==
Kryzys samobójczy to taki moment w życiu, kiedy emocjonalny ból jest tak silny, że ktoś zaczyna myśleć o zakończeniu swojego życia lub o zrobieniu sobie krzywdy. Taki kryzys jest zwykle przejściowy, ale może być bardzo niebezpieczny, jeśli osoba zostanie z nim sama.
Ten tekst ma pomóc ci rozpoznać sygnały ostrzegawcze u siebie i innych oraz podpowiedzieć, jak reagować i gdzie szukać pomocy. Nie zastępuje jednak kontaktu z lekarzem, psychologiem ani innym specjalistą.
== Czym jest kryzys samobójczy? ==
Kryzys samobójczy to rodzaj kryzysu psychicznego. Może pojawić się, gdy na raz nakłada się wiele trudnych sytuacji, na przykład:
* problemy w szkole (oceny, presja, hejt)
* konflikty w rodzinie lub rozwód rodziców
* odrzucenie przez rówieśników, przemoc rówieśnicza, cyberprzemoc
* długotrwałe poczucie samotności
* zaburzenia psychiczne, np. depresja, zaburzenia lękowe
* doświadczenie przemocy lub nadużyć
Warto pamiętać:
* kryzys samobójczy może dotknąć każdego, niezależnie od wieku, płci czy sytuacji materialnej
* nie jest oznaką słabości
* zwykle mija, jeśli osoba dostanie odpowiednie wsparcie i pomoc
== Sygnały ostrzegawcze u siebie ==
U siebie możesz zauważyć na przykład:
* bardzo obniżony nastrój, który trwa tygodniami
* poczucie beznadziei: przekonanie, że już nigdy nie będzie lepiej
* myśli typu:
** moje życie nie ma sensu
** wszystkim byłoby lepiej beze mnie
** mam dość, nie chcę już tak żyć
* wyobrażanie sobie własnej śmierci albo ucieczki od wszystkiego
* coraz mniejsza chęć do spotykania się z ludźmi, izolowanie się
* utrata zainteresowań, które kiedyś sprawiały przyjemność
* problemy ze snem, apetytem, ciągłe zmęczenie
* większa drażliwość, wybuchy złości albo przeciwnie – obojętność
* celowe ranienie siebie (samookaleczanie)
* pisanie, rysowanie, szukanie w internecie treści związanych z samobójstwem i śmiercią
Jeśli rozpoznajesz u siebie takie sygnały, to znak, że potrzebujesz pomocy i wsparcia, a nie powód do wstydu.
== Sygnały ostrzegawcze u innych ==
U koleżanki, kolegi lub innej osoby możesz zauważyć między innymi:
* wypowiadanie zdań w stylu:
** mam już tego dość
** lepiej by było, gdyby mnie nie było
** niedługo i tak z wami nie będę
* żartowanie z własnej śmierci w sposób, który wydaje się zbyt częsty lub zbyt serio
* wyraźne wycofanie się z kontaktów z innymi, siedzenie samotnie na przerwach
* nagłe pogorszenie ocen, rezygnacja z zajęć dodatkowych
* silne wahania nastroju: od bardzo przygnębionego do nagle zaskakująco spokojnego
* ryzykowne zachowania, lekceważenie własnego bezpieczeństwa
* rozdawanie ważnych dla siebie rzeczy, jakby ktoś się z nimi żegnał
* publikowanie w internecie postów lub zdjęć o tematyce śmierci, pożegnania, rozpaczy
Nie zawsze takie sygnały oznaczają kryzys samobójczy, ale zawsze warto je potraktować poważnie i zareagować.
== Jak reagować, gdy to dotyczy ciebie ==
Jeśli masz myśli samobójcze lub boisz się, że możesz zrobić sobie krzywdę:
* powiedz o tym komuś dorosłemu, komu ufasz:
** rodzicowi lub opiekunowi
** innemu członkowi rodziny
** wychowawcy, nauczycielowi, pedagogowi lub psychologowi szkolnemu
* spróbuj powiedzieć wprost, co czujesz, na przykład:
** od jakiegoś czasu myślę o zrobieniu sobie krzywdy
** mam myśli, że nie chcę żyć
* nie zostawaj sam, jeśli czujesz się bardzo źle – poproś kogoś, żeby z tobą był
* unikaj podejmowania ważnych decyzji w chwilach silnych emocji
* zapisz numery telefonów zaufania lub stron pomocy, żeby mieć je pod ręką
W sytuacji nagłego zagrożenia życia (na przykład gdy czujesz, że możesz zrobić sobie krzywdę w najbliższym czasie):
* zadzwoń pod numer alarmowy 112
* poproś dorosłego, aby zawiózł cię na ostry dyżur lub do najbliższego szpitala
To nie jest donoszenie na siebie, ale dbanie o własne bezpieczeństwo.
== Jak reagować, gdy martwisz się o kogoś ==
Jeśli widzisz sygnały ostrzegawcze u kolegi, koleżanki lub innej osoby:
* potraktuj to poważnie, nawet jeśli ta osoba mówi, że przesadzasz
* porozmawiaj na spokojnie, najlepiej na osobności
* powiedz, co zauważyłeś:
** widzę, że jesteś ostatnio bardzo przygnębiony
** zauważyłam, że piszesz dużo o śmierci, martwię się o ciebie
* zapytaj wprost, ale delikatnie:
** czy zdarza ci się myśleć, że nie chcesz żyć?
** czy masz czasem myśli, żeby zrobić sobie krzywdę?
Pytanie o takie myśli nie podsuwa nikomu pomysłu. Może za to dać poczucie ulgi, że ktoś wreszcie zauważył problem.
Co dalej:
* wysłuchaj bez oceniania i straszenia
* nie mów:
** inni mają gorzej
** weź się w garść
* powiedz raczej:
** cieszę się, że mi o tym mówisz
** nie jesteś z tym sam
** spróbujmy razem poszukać pomocy
* nie obiecuj, że zachowasz to w tajemnicy, jeśli chodzi o bezpieczeństwo tej osoby
* koniecznie poinformuj dorosłego:
** rodzica lub opiekuna tej osoby (jeśli to możliwe)
** wychowawcę, pedagoga, psychologa szkolnego lub innego nauczyciela
* jeśli uważasz, że istnieje bezpośrednie zagrożenie życia:
** zadzwoń na 112
** zostań z tą osobą do czasu przyjazdu pomocy albo do przyjścia dorosłego
Zgłoszenie problemu dorosłym nie jest zdradą przyjaźni, ale próbą ratowania życia.
== Gdzie szukać pomocy ==
Pomocy można szukać w wielu miejscach:
W szkole:
* wychowawca
* pedagog szkolny
* psycholog szkolny
* pielęgniarka szkolna
W systemie ochrony zdrowia:
* lekarz rodzinny
* poradnia zdrowia psychicznego
* psycholog lub psychiatra dzieci i młodzieży
Telefony zaufania (Polska, numery bezpłatne):
* 116 111 – Telefon Zaufania dla Dzieci i Młodzieży (czynny codziennie, możliwość kontaktu także przez czat)
* 800 70 2222 – Centrum Wsparcia dla Osób w Kryzysie Psychicznym (telefon dla osób w każdym wieku)
W sytuacji bezpośredniego zagrożenia życia:
* numer alarmowy 112
Pamiętaj: proszenie o pomoc jest oznaką odwagi i odpowiedzialności za siebie. Kryzys, nawet bardzo trudny, nie trwa wiecznie, a z odpowiednim wsparciem można z niego wyjść.
== Sprawdź, co umiesz! ==
* [[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/quiz|'''Quiz''']]
* [[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/fiszki|'''Fiszki''']]
9n5bdyk0txkibikeq9imuzgr5bpgc83
Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych
0
62199
547709
526822
2026-07-16T22:22:00Z
Igor123121
34732
547709
wikitext
text/x-wiki
== Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych ==
=== Czym jest obraz ciała? ===
Obraz ciała to sposób, w jaki myślisz o swoim wyglądzie i jak go oceniasz. Obejmuje:
* to, co widzisz w lustrze,
* to, co o sobie myślisz,
* to, co czujesz, gdy inni patrzą na ciebie.
Obraz ciała może być bardziej pozytywny (akceptacja siebie) albo bardziej negatywny (ciągłe niezadowolenie z wyglądu).
=== Skąd bierze się nasz obraz ciała? ===
Na to, jak widzimy swoje ciało, wpływa wiele czynników:
* rodzina – komentarze rodziców i bliskich o wyglądzie i jedzeniu,
* rówieśnicy – żarty, docinki, komplementy, plotki,
* kultura – to, co uznaje się za „modne” i „ładne” w danym czasie,
* media – filmy, seriale, reklamy, teledyski,
* media społecznościowe – zdjęcia i treści w aplikacjach, z których korzystasz.
Współczesna kultura bardzo mocno podkreśla wygląd, co może tworzyć presję, by „dopasować się” do wzoru idealnej sylwetki, skóry czy stylu.
=== Media społecznościowe i porównywanie się ===
W mediach społecznościowych większość ludzi pokazuje tylko najlepsze momenty z życia:
* wybrane, pozowane zdjęcia,
* ujęcia po wielu próbach,
* fotografie po obróbce i filtrach.
Łatwo zapomnieć, że to nie pełen obraz ich życia, tylko starannie wybrane fragmenty. Gdy porównujesz się z takim „idealnym” obrazem innych osób, możesz:
* czuć się gorszy lub gorsza,
* być bardziej krytyczny wobec własnego ciała,
* mieć wrażenie, że „wszyscy są lepsi” od ciebie.
Takie porównywanie się często jest niesprawiedliwe, bo porównujesz swoją normalną codzienność do mocno „podkręconej” wersji cudzej rzeczywistości.
=== Presja wyglądu w kulturze i sieci ===
W kulturze i w mediach często powtarzają się podobne wzory „idealnego” wyglądu. Może to dotyczyć:
* szczupłości lub umięśnienia,
* braku niedoskonałości skóry,
* określonego stylu ubierania się,
* posiadania modnych rzeczy.
Presja wyglądu przejawia się na przykład wtedy, gdy:
* oceniasz siebie głównie po tym, jak wyglądasz na zdjęciach,
* boisz się pokazać bez makijażu lub filtrów,
* unikasz zajęć sportowych czy basenu, bo wstydzisz się ciała,
* próbujesz szybko schudnąć lub „zrobić formę”, ignorując zdrowie.
Częste są też komentarze na temat wyglądu innych osób w sieci. Mogą one wzmacniać przekonanie, że wygląd jest „najważniejszy”.
=== Skutki negatywnego obrazu ciała ===
Gdy jesteś stale niezadowolony ze swojego ciała i ciągle się porównujesz, może to prowadzić do:
* obniżonej samooceny,
* wstydu i unikania kontaktów z innymi,
* lęku przed oceną i wyśmianiem,
* skupienia głównie na wadach, a nie na swoich mocnych stronach,
* niezdrowych zachowań związanych z jedzeniem lub ćwiczeniami.
Warto pamiętać, że ciało zmienia się w okresie dojrzewania – to naturalne i nie ma jednej „właściwej” sylwetki dla wszystkich.
=== Jak mądrze korzystać z mediów społecznościowych? ===
Możesz zmniejszyć presję wyglądu, wprowadzając kilka prostych zasad:
* przypominaj sobie, że wiele zdjęć jest przerobionych i pozowanych,
* obserwuj konta, które pokazują różnorodne ciała i promują akceptację siebie,
* ogranicz czas spędzany na przeglądaniu treści, które wywołują w tobie zazdrość lub wstyd,
* nie oceniaj swojego wyglądu na podstawie liczby polubień,
* skupiaj się na tym, co twoje ciało potrafi (siła, sprawność, zdrowie), a nie tylko na tym, jak wygląda,
* rozmawiaj z zaufaną osobą dorosłą, jeśli presja wyglądu bardzo cię przytłacza.
== Podsumowanie ==
Obraz ciała kształtuje się pod wpływem rodziny, rówieśników, kultury oraz mediów, szczególnie społecznościowych. Porównywanie się w sieci i presja wyglądu mogą obniżać samoocenę i pogarszać samopoczucie. Świadome korzystanie z mediów, krytyczne podejście do treści oraz rozwijanie akceptacji swojego ciała pomagają dbać o zdrowie psychiczne i poczucie własnej wartości.
== Sprawdź, co umiesz! ==
* '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/quiz|Quiz]]'''
* '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/fiszki|Fiszki]]'''
5r4incwh4rdkls150qyrpgwwq7xkze9
Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje
0
62200
547704
526823
2026-07-16T22:19:07Z
Igor123121
34732
547704
wikitext
text/x-wiki
== Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje ==
== Czym są uzależnienia behawioralne? ==
Uzależnienia kojarzą się zwykle z alkoholem, papierosami czy narkotykami. Uzależnienia behawioralne to coś innego: dotyczą zachowań, a nie substancji. Człowiek może się uzależnić od czynności, która daje mu przyjemność lub ulgę, na przykład od grania w gry, korzystania z mediów społecznościowych czy hazardu.
W uzależnieniu behawioralnym osoba stopniowo traci kontrolę nad tym zachowaniem, poświęca mu coraz więcej czasu i myśli, mimo że pojawiają się negatywne skutki w szkole, domu czy w zdrowiu.
== Mechanizmy uzależnień behawioralnych ==
Wszystkie te uzależnienia działają na podobnych zasadach:
* Aktywacja układu nagrody w mózgu
Powtarzana czynność (na przykład wygrana w grze, nowy lajk, wygrany zakład) wywołuje przyjemne odczucia. Mózg zaczyna ich coraz bardziej pragnąć.
* Wzmocnienia i losowe nagrody
Gry czy aplikacje często dają nagrody w nieregularnych odstępach czasu: czasem wygrywasz, czasem nie. Taki mechanizm sprawia, że trudno przestać, bo liczysz na kolejną nagrodę.
* Ucieczka od problemów
Czynność staje się sposobem na ucieczkę od stresu, nudy, smutku, konfliktów w domu czy w klasie. Zamiast rozwiązywać problem, osoba sięga po kolejną godzinę gry albo przewijanie ekranu.
* Stopniowa utrata kontroli
Pojawia się trudność z przerwaniem zachowania, mimo postanowień typu: gram tylko pół godziny. Gdy nie ma dostępu do gry czy telefonu, pojawia się rozdrażnienie, złość, niepokój.
== Gry komputerowe ==
Gry komputerowe mogą rozwijać wyobraźnię, refleks, współpracę i logiczne myślenie. Problem zaczyna się, gdy granie staje się najważniejszą rzeczą w życiu.
Sygnały ostrzegawcze:
* granie coraz dłużej, mimo że obiecywało się sobie, że to już koniec
* zaniedbywanie szkoły, obowiązków domowych, snu czy higieny
* myślenie prawie wyłącznie o grze, planowanie dnia pod rozgrywkę
* silne zdenerwowanie, gdy nie można zagrać
* kłamanie bliskim na temat czasu spędzonego przy grze
Konsekwencje nadmiernego grania:
* pogorszenie ocen, brak koncentracji na lekcjach
* zmęczenie, bóle głowy, problemy ze snem, wady postawy
* ograniczenie kontaktów z rówieśnikami w realnym świecie
* zwiększone ryzyko agresji słownej lub konfliktów w domu
== Media społecznościowe ==
Media społecznościowe pozwalają utrzymywać kontakty, rozwijać zainteresowania i wymieniać się informacjami. Jednak ich konstrukcja nastawiona jest na to, by użytkownik spędzał w nich jak najwięcej czasu.
Mechanizmy wciągające:
* lajki, komentarze i udostępnienia dają poczucie bycia zauważonym i akceptowanym
* przewijanie nieskończonego strumienia treści (feed) utrudnia przerwanie korzystania
* algorytmy podpowiadają treści, które najbardziej przyciągają uwagę
* porównywanie się z innymi może prowadzić do niezadowolenia z siebie
Skutki nadmiernego korzystania:
* rozkojarzenie, trudność w skupieniu się na nauce
* skrócenie snu przez korzystanie z telefonu późno w nocy
* obniżenie poczucia własnej wartości przez porównywanie się z idealnymi zdjęciami innych
* większe narażenie na cyberprzemoc i niebezpieczne treści
== Hazard ==
Hazard to gry o pieniądze lub wartościowe nagrody, w których wynik zależy głównie od przypadku, a nie od umiejętności. Przykłady to zakłady bukmacherskie, ruletka, automaty do gier, loterie.
Coraz częściej elementy przypominające hazard pojawiają się w grach komputerowych, na przykład skrzynki z losową zawartością (loot boxy) lub mikropłatności.
Dlaczego hazard wciąga:
* obietnica szybkiej wygranej i poprawy sytuacji finansowej
* silne emocje związane z ryzykiem
* mylne przekonanie, że można przewidzieć losowe zdarzenia
* próby odegrania się po przegranej, które prowadzą do jeszcze większych strat
Konsekwencje hazardu:
* problemy finansowe, długi
* kłamanie bliskim na temat strat i grania
* napięcia i konflikty w rodzinie
* silny stres, poczucie winy i wstydu
== Skutki uzależnień behawioralnych ==
Choć nie chodzi tu o substancje chemiczne, skutki uzależnień behawioralnych są poważne i mogą przypominać skutki innych uzależnień.
Możliwe konsekwencje:
* zdrowie psychiczne: lęk, obniżony nastrój, drażliwość, wybuchy złości
* zdrowie fizyczne: zmęczenie, bóle kręgosłupa i głowy, pogorszenie wzroku, brak ruchu
* nauka: gorsze oceny, brak koncentracji, zaległości
* relacje: konflikty w rodzinie, wycofanie z kontaktów z rówieśnikami
* przyszłość: ryzyko utrwalenia nawyków, które utrudnią funkcjonowanie w dorosłym życiu
== Jak się chronić i gdzie szukać pomocy ==
Nie każda intensywna gra czy częste korzystanie z internetu oznacza uzależnienie. Warto jednak dbać o równowagę i obserwować swoje zachowanie.
Co można zrobić:
* ustalić jasne limity czasu na gry i media społecznościowe i ich przestrzegać
* robić przerwy, wyłączać urządzenia na noc
* dbać o inne aktywności: ruch, hobby offline, spotkania z ludźmi na żywo
* nie łączyć gier z wydawaniem prawdziwych pieniędzy bez pełnej świadomości, ile się wydaje
* zastanowić się, czy nie używasz gier lub internetu głównie do ucieczki od problemów
Warto szukać pomocy, gdy:
* tracisz kontrolę nad czasem spędzanym w sieci lub przy grach
* zaniedbujesz szkołę, sen, jedzenie lub relacje z bliskimi
* czujesz silny niepokój, złość lub smutek, gdy nie możesz korzystać z urządzenia
Pomocy można szukać u:
* rodziców lub innych zaufanych dorosłych
* wychowawcy, pedagoga lub psychologa szkolnego
* w poradniach zdrowia psychicznego i poradniach uzależnień
Wczesne zauważenie problemu i rozmowa z kimś dorosłym zwiększają szansę, że uda się odzyskać kontrolę nad swoim zachowaniem i korzystać z gier czy internetu w bezpieczny sposób.
== Sprawdź, co umiesz! ==
* '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/quiz|Quiz]]'''
* '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/fiszki|Fiszki]]'''
2a8tstizjctpj00njx9fzhyo16x8y1j
Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli
0
62201
547699
526824
2026-07-16T22:15:22Z
Igor123121
34732
547699
wikitext
text/x-wiki
== Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli ==
=== Co to są substancje psychoaktywne? ===
Substancje psychoaktywne to takie środki, które zmieniają pracę mózgu. Wpływają na:
* nastrój (jak się czujemy),
* myślenie,
* zachowanie.
Należą do nich między innymi: alkohol, nikotyna, marihuana, dopalacze, leki uspokajające, amfetamina. Część z nich jest nielegalna, a część legalna, ale wszystkie mogą uzależniać.
=== Jak te substancje działają na mózg? ===
W mózgu mamy tak zwany układ nagrody. To system odpowiedzialny za odczuwanie przyjemności i motywacji. Wydziela się w nim między innymi dopamina – substancja chemiczna, która informuje: to było przyjemne, zrób to jeszcze raz.
Normalnie układ nagrody uaktywnia się na przykład, gdy:
* zjemy smaczny posiłek,
* spędzamy czas z bliskimi,
* osiągniemy jakiś cel.
Substancje psychoaktywne działają na układ nagrody dużo silniej niż zwykłe, codzienne przyjemności. Mózg dostaje bardzo mocny sygnał dopaminowy. Zapamiętuje, że po danej substancji przyszło silne „wow” i zaczyna jej „chcieć”.
=== Od używania do nawyku ===
Na początku ktoś sięga po substancję z ciekawości, dla zabawy, żeby się rozluźnić lub dopasować do grupy. Wydaje się, że ma nad tym kontrolę.
Stopniowo może się dziać kilka rzeczy:
* mózg przyzwyczaja się do działania substancji,
* normalne przyjemności zaczynają cieszyć mniej,
* substancja staje się „szybką drogą” do poprawy nastroju.
Z czasem tworzy się nawyk:
bodziec (sytuacja, emocja) → myśl o substancji → sięgnięcie po nią → chwilowa ulga lub przyjemność.
Nawyk jest w mózgu zapisany jak automatyczny program. Im częściej jest powtarzany, tym silniejszy się staje i tym trudniej go przerwać.
=== Tolerancja i objawy odstawienia ===
Przy częstym używaniu pojawia się tolerancja. Oznacza to, że:
* ta sama ilość substancji działa coraz słabiej,
* żeby poczuć „to samo”, trzeba brać więcej.
Kiedy organizm przyzwyczai się do obecności substancji, jej brak powoduje objawy odstawienia. Mogą to być:
* rozdrażnienie, smutek, niepokój,
* problemy ze snem, bóle głowy, nudności,
* silna chęć sięgnięcia po substancję.
To pokazuje, że ciało i mózg zaczynają „domagać się” tej substancji, bo nauczyły się działać z jej pomocą.
=== „Głód” substancji – skąd się bierze silna chęć? ===
Głód substancji to wyjątkowo silna chęć jej zażycia. Nie chodzi tylko o zwykłą zachciankę, ale o wrażenie, że „muszę to zrobić”.
Głód mogą wywoływać:
* miejsca kojarzące się z używaniem,
* osoby z „towarzystwa do brania”,
* emocje, takie jak stres, nuda, złość, samotność,
* sama myśl, wspomnienie czy zapach.
Mózg osoby uzależnionej kojarzy substancję z:
* szybkim zmniejszeniem napięcia,
* poprawą nastroju,
* „ucieczką” od problemów.
Dlatego w takich sytuacjach włącza się silne pragnienie – głód. To jest właśnie ten automatyczny program nawyku.
=== Utrata kontroli ===
Utrata kontroli oznacza, że osoba:
* planuje „tylko trochę”, a kończy na znacznie większej ilości,
* obiecuje sobie, że już nie będzie używać, ale wraca do tego,
* zaniedbuje naukę, zainteresowania, relacje, żeby zażywać,
* ukrywa używanie, kłamie w tej sprawie.
Na pewnym etapie to nie osoba „rządzi” substancją, ale substancja zaczyna rządzić nią:
* myśli kręcą się wokół zdobycia i użycia,
* trudniej podejmować rozsądne decyzje,
* używanie trwa mimo widocznych szkód (zdrowotnych, rodzinnych, szkolnych).
To właśnie jest uzależnienie: choroba mózgu i zachowania, w której tracimy kontrolę nad kontaktem z daną substancją.
=== Czy z uzależnienia da się wyjść? ===
Uzależnienie jest poważnym problemem, ale można z niego wychodzić. Zwykle potrzebna jest:
* szczera rozmowa z zaufaną dorosłą osobą,
* pomoc specjalistów (psycholog, terapeuta uzależnień, lekarz),
* zmiana nawyków i stylu życia,
* wsparcie bliskich.
Mózg potrafi się uczyć także nowych, zdrowszych schematów. Im wcześniej szuka się pomocy, tym łatwiej zatrzymać rozwój uzależnienia.
== Najważniejsze wnioski ==
* Substancje psychoaktywne działają silnie na układ nagrody w mózgu.
* Z czasem tworzy się nawyk sięgania po substancję w określonych sytuacjach.
* Pojawia się tolerancja, objawy odstawienia i głód substancji.
* Uzależnienie oznacza utratę kontroli nad używaniem, mimo szkód.
* Jest to choroba, z którą można i warto szukać pomocy jak najwcześniej.
== Sprawdź, co umiesz! ==
* '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/quiz|Quiz]]'''
* '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/fiszki|Fiszki]]'''
mu565r5r0hgr1ij4dxs9uqyhbndtbz8
Wikibooks:Moduły/StronicowyParser/NumerLubNazwaArtykułówKsiążek
4
63515
547683
547682
2026-07-16T12:03:07Z
Persino
2851
/* {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} */
547683
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
dtfi449kjpajvrlrbd49say0m6a5wdy
547684
547683
2026-07-16T12:07:00Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547684
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączu numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone krok=pkami spisu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
pk31nbb9s62lunhx0jm0mo5sev731br
547685
547684
2026-07-16T12:07:37Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547685
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączu numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone krok=pkami spisu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
lc0udypcedxo44114fvauqhfj5d1ag2
547686
547685
2026-07-16T12:08:00Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547686
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone krok=pkami spisu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
dbh43iunqzhs9l3jwsfgq6zt6ontfgu
547687
547686
2026-07-16T12:08:50Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547687
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
41d66lhmxgzns2ff4hqlhzccrfija6i
547688
547687
2026-07-16T12:16:48Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547688
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
c30cn445ezoxrs5pr7s0u4gjrl60th6
547689
547688
2026-07-16T12:19:00Z
Persino
2851
/* {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji */
547689
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
ic1reiug620aberf33681dmmswbyy2j
547690
547689
2026-07-16T12:29:11Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547690
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicęw ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
n6y00bo9mqi8rqsdihs7zk4pugcf0e7
547691
547690
2026-07-16T12:30:49Z
Persino
2851
/* {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} */
547691
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
a00om8d3zslshw3zgnnxp2a7kcz43d8
547692
547691
2026-07-16T12:38:21Z
Persino
2851
547692
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{LinkŚródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
eanlv86m311si03dvjgjkegrwqrnann
547693
547692
2026-07-16T12:39:03Z
Persino
2851
547693
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
smezvp02hcv008k1fhj9elo9lwke86i
547720
547693
2026-07-17T04:21:03Z
Persino
2851
/* {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} */
547720
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
1igtu7lh52elp9ljxdlwjckeuvjt4ob
547721
547720
2026-07-17T04:22:31Z
Persino
2851
/* {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji */
547721
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
h02cjg9ug2tc4qki2sz8lnwjd6yot69
547722
547721
2026-07-17T04:36:14Z
Persino
2851
/* {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji */
547722
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
Funkcja pobierania numeru artykułu, wedle ustawień, na podstawie jej nazwy. Funkcja jest implemetowana w szablonie: {{s|PobierzNumerArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
Funkcja pobierania nazwy artykułu na podstawie jej numeru, wedle ustawień. Funkcja jest implemetowana w szablonie: {{s|PobierzNazwęArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
Funkcja zbierania informacji o wszystkich spisach, tzn. wiadomości o każdym rozdziale i wszystko o linkach, tzn. o ich artykułach, nawet prowadzące na inne strony na {{NAZWASERWISU|link=tak}}, lub poza nim, a nawet o ich przetworzonych nazwach. Funkcja jest implementowana w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
a0tz0rng3h011nv47qmqtsdjep4pt7p
547723
547722
2026-07-17T04:37:00Z
Persino
2851
/* {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} */
547723
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
Funkcja pobierania numeru artykułu, wedle ustawień, na podstawie jej nazwy. Funkcja jest implemetowana w szablonie: {{s|PobierzNumerArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
Funkcja pobierania nazwy artykułu na podstawie jej numeru, wedle ustawień. Funkcja jest implemetowana w szablonie: {{s|PobierzNazwęArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
Funkcja zbierania informacji o wszystkich spisach, tzn. wiadomości o każdym rozdziale i wszystko o linkach, tzn. o ich artykułach, nawet prowadzące na inne strony na {{NAZWASERWISU|link=tak}}, lub poza nim, a nawet o ich przetworzonych nazwach. Funkcja jest implementowana w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, tzn. {{m|StronicowyParser|PobierzDaneKsiążki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
cg7pprlpcg5vzdedaekdc3cy0sqkxow
547724
547723
2026-07-17T05:29:47Z
Persino
2851
/* {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji */
547724
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
Funkcja pobierania numeru artykułu, wedle ustawień, na podstawie jej nazwy. Funkcja jest implemetowana w szablonie: {{s|PobierzNumerArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNumerArtykułu}}, która zwraca dwie dane, tzn. numer rozdziału lub artykułu. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
Funkcja pobierania nazwy artykułu na podstawie jej numeru, wedle ustawień. Funkcja jest implemetowana w szablonie: {{s|PobierzNazwęArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}, która zwraca dwie dane, tzn. nazwę rozdziału lub artykułu na podstawie jego numeru. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,true);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
Funkcja zbierania informacji o wszystkich spisach, tzn. wiadomości o każdym rozdziale i wszystko o linkach, tzn. o ich artykułach, nawet prowadzące na inne strony na {{NAZWASERWISU|link=tak}}, lub poza nim, a nawet o ich przetworzonych nazwach. Funkcja jest implementowana w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, tzn. {{m|StronicowyParser|PobierzDaneKsiążki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzDaneKsiążki}}, która nie zwraca żadnych danych, tylko modyfikuje zmienną w wyższej funkcji. Funkcja zwraca tabelę '''JSON''' przy pomocy funkcji: {{Code|{{lz|s=https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual/pl|g=mw.text.jsonEncode|b=tak}}}}, z ustawieniem: {{Code|mw.text.JSON_PRESERVE_KEYS}}, która numeruje indeksu w takiej formie jak jest użyte w języku {{lpg|Lua}} w {{Lpr|Lua|Scribunto}}, jeśli nie jest ustawiona zmienna: {{Code|kodowanie_nie_json}}, przeciwnie:jest zwracana ta tabela nie zamienionana zmienną '''JSON'''.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local tab_dane_ksiazki=nil;
...
PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false,true);
return (not kodowanie_nie_json) and mw.text.jsonEncode(tab_dane_ksiazki,mw.text.JSON_PRESERVE_KEYS) or tab_dane_ksiazki;
</syntaxhighlight>
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
6fk6axbi8f31zkr0skffwk3j6flrblm
547725
547724
2026-07-17T05:30:21Z
Persino
2851
/* Dalsza część funkcji */
547725
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
Funkcja pobierania numeru artykułu, wedle ustawień, na podstawie jej nazwy. Funkcja jest implemetowana w szablonie: {{s|PobierzNumerArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNumerArtykułu}}, która zwraca dwie dane, tzn. numer rozdziału lub artykułu. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
Funkcja pobierania nazwy artykułu na podstawie jej numeru, wedle ustawień. Funkcja jest implemetowana w szablonie: {{s|PobierzNazwęArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}, która zwraca dwie dane, tzn. nazwę rozdziału lub artykułu na podstawie jego numeru. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,true);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
Funkcja zbierania informacji o wszystkich spisach, tzn. wiadomości o każdym rozdziale i wszystko o linkach, tzn. o ich artykułach, nawet prowadzące na inne strony na {{NAZWASERWISU|link=tak}}, lub poza nim, a nawet o ich przetworzonych nazwach. Funkcja jest implementowana w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, tzn. {{m|StronicowyParser|PobierzDaneKsiążki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzDaneKsiążki}}, która nie zwraca żadnych danych, tylko modyfikuje zmienną w wyższej funkcji. Funkcja zwraca tabelę '''JSON''' przy pomocy funkcji: {{Code|{{lz|s=https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual/pl|g=mw.text.jsonEncode|b=tak}}}}, z ustawieniem: {{Code|mw.text.JSON_PRESERVE_KEYS}}, która numeruje indeksu w takiej formie jak jest użyte w języku {{lpg|Lua}} w {{Lpr|Lua|Scribunto}}, jeśli nie jest ustawiona zmienna: {{Code|kodowanie_nie_json}}, przeciwnie: jest zwracana ta tabela nie zamienionana zmienną '''JSON'''.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local tab_dane_ksiazki=nil;
...
PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false,true);
return (not kodowanie_nie_json) and mw.text.jsonEncode(tab_dane_ksiazki,mw.text.JSON_PRESERVE_KEYS) or tab_dane_ksiazki;
</syntaxhighlight>
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
5193rcps5qhscm5d1qjb6t660kqd2ll
547726
547725
2026-07-17T05:30:49Z
Persino
2851
/* Dalsza część funkcji */
547726
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
Funkcja pobierania numeru artykułu, wedle ustawień, na podstawie jej nazwy. Funkcja jest implemetowana w szablonie: {{s|PobierzNumerArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNumerArtykułu}}, która zwraca dwie dane, tzn. numer rozdziału lub artykułu. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
Funkcja pobierania nazwy artykułu na podstawie jej numeru, wedle ustawień. Funkcja jest implemetowana w szablonie: {{s|PobierzNazwęArtykułu}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}, która zwraca dwie dane, tzn. nazwę rozdziału lub artykułu na podstawie jego numeru. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,true);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
Funkcja zbierania informacji o wszystkich spisach, tzn. wiadomości o każdym rozdziale i wszystko o linkach, tzn. o ich artykułach, nawet prowadzące na inne strony na {{NAZWASERWISU|link=tak}}, lub poza nim, a nawet o ich przetworzonych nazwach. Funkcja jest implementowana w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, tzn. {{m|StronicowyParser|PobierzDaneKsiążki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzDaneKsiążki}}, która nie zwraca żadnych danych, tylko modyfikuje zmienną w wyższej funkcji. Funkcja zwraca tabelę '''JSON''' przy pomocy funkcji: {{Code|{{lz|s=https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual/pl|g=mw.text.jsonEncode|b=tak}}}}, z ustawieniem: {{Code|mw.text.JSON_PRESERVE_KEYS}}, która numeruje indeksu w takiej formie jak jest użyte w języku {{lpg|Lua}} w {{Lpr|Lua|Scribunto}}, jeśli nie jest ustawiona zmienna: {{Code|kodowanie_nie_json}}, przeciwnie: jest zwracana ta tabela nie zamieniona na zmienną '''JSON'''.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local tab_dane_ksiazki=nil;
...
PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false,true);
return (not kodowanie_nie_json) and mw.text.jsonEncode(tab_dane_ksiazki,mw.text.JSON_PRESERVE_KEYS) or tab_dane_ksiazki;
</syntaxhighlight>
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
4dsgg9x56zk7lg3vht7z5txd1q43zn8
547728
547726
2026-07-17T11:15:08Z
Persino
2851
/* {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji */
547728
wikitext
text/x-wiki
<noinclude>{{ProstaStronaStart
| nagłówek = {{Podrozdział|{{ld2|StronicowyParser/NumerLubNazwaArtykułówKsiążek}}|Dokumentacja modułów {{lpg|Lua}} w {{lpr|Lua|Scribunto}}.}}{{Autonawigacja|Pomoc:Spis treści}}
| stopka strony = {{StopkaSpisTreści}}{{Podrozdział|Koniec}}
}}</noinclude>
{{Spis treści}}
Funkcje pobierania numerku artykułu lub nagłówka o którymś numerze jego nazwy przy pomocy szablonu: {{s|PobierzNumerArtykułu}}, lub odwrotnie jej nazwy, dzięki: {{s|PobierzNazwęArtykułu}}. Można też zbierać informacje przy pomocy wywołania ramki: {{m|StronicowyParser|PobierzDaneKsiążki}}.
== {{Śródtytuł|funkcje lokalne}}Funkcje lokalne ==
Funkcje lokalne potrzebne do użycia w funkcjach użytych w rozdziale: {{Code|{{LinkŚródtytuł|funkcje transportu}}}}.
=== {{Śródtytuł|PobierzNumerLubNazweArtykulu}}{{Code|PobierzNumerLubNazweArtykulu}} ===
Funkcja do pobierania nazwy lub numerka rozdziału lub artykułu jego przeciwnego, przy pomocy funkcji, realizowana przy pomocy funkcji: {{LinkPatrz|__FUNKCJA}}, ale też za pomocą tej funkcji można zbierać informacje.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,typ,zbieraj_dane_wszystkie)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} {{Patrz|frame}} - tablica ramki tablicy transportu funkcji,
* {{Code|tabela_listy_danych_analizy_ksiazki}} {{Patrz|tabela_listy_danych_analizy_ksiazki}} - tablica używana zamiast uzyskania tablicy ramki: {{Code|{{ld2|StronicowyParser/informacje}}}}, a właściwie jego głównej podtablicy,
* {{Code|__FUNKCJA}} {{Patrz|__FUNKCJA}} - funkcja do uzyskania tego, co jest potrzebne w nagłówku, ale też ona służy do zbierania informacji,
* {{Code|typ}} {{Patrz|typ}} - prawdziwe, gdy jest uzyskiwana nazwa artykułu na podstawie jego numeru, przeciwnie, wtedy odwrotnie,
* {{Code|zbieraj_dane_wszystkie}} {{Patrz|zbieraj_dane_wszystkie}} - prawdziwe, gdy funkcja służy do zbierania informacji.
Parametry tablica ramki {{LinkPatrz|frame}} tablicy transportu funkcji:
* {{Code|nagłówek}} {{Patrz|nagłówek}} - prawdziwe, gdy artykuły mogą się powtarzać,
* {{Code|nie wszystkie}} {{Patrz|nie wszystkie}} - prawdziwe, wtedy nie są brane wszystkie rozdziały,
* {{Code|dane}} {{Patrz|dane}} - typ zbieranych lub uzyskiwanych danych,
* {{Code|spis}} {{Patrz|spis}} - nazwa artykułu spisu, a więc który spis ma rozważać,
* {{Code|poziomowo}} {{Patrz|poziomowo}} - czy ma brać numerki wielopoziomowe, czyli oddzielonych kropkami,
* {{Code|nazwa}} {{Patrz|nazwa}} - brana jest nazwa linku artykułu zamiast nazwy,
* {{Code|który}} {{Patrz|który}} - którą nazwę nagłówka lub artykułu, albo jego numer, w zależności od ustawień, ma wyszukać, aby np. zwrócić to przeciwne.
Powyższe parametry to są parametry ramki rodzica, czyli szablonu.
Funkcja numeruje poszczególne nagłówki lub artykuły i na podstawie funkcji: {{LinkPatrz|__FUNKCJA}}, coś uzyskuje.
Są różne typy zbierania danych, one charakteryzują się parametrem {{LinkPatrz|dane}}, ten parametr uzyskuje różne liczby, a one są {{Code|1}}, {{Code|2}} lub {{Code|3}}, a one oznaczają:
* {{Code|1}} - rozważa tylko artykuły,
* {{Code|2}} - rozważa tylko rozdziały,
* {{Code|3}} - rozważa nie tylko artykuły, również rozdziały.
Brak tej danej lub inna wartość oznacza, że brana jest jego domyślna wartość: {{Code|dana}} {{Code|{{=}}}} {{Code|1}}.
Funkcja przy pomocy zmiennej {{LinkPatrz|nagłówek}}, zbiera, nawet powtarzające się, artykuły, nawet gdyby były one z nagłówkami. Można również rozważyć, jakie rozdziały ma zbierać, w spiach w rozdziale '''Spis treści''' i '''SPIS RZECZY''', są zbierane wszystkie rozdziały, w innych miejscach rozdziały moga nie być wszystkie zbierane, a jeżeli tak jest, to parametr {{LinkPatrz|nie wszystkie}} ma wartość niepustą.
Rozdziały, według funkcji, w rozdziałe głównym spisu, są liczone względem tego rozdziału.
Można zbierać dane, jeśli {{LinkPatrz|poziomowo}} jest prawdziwa, wtedy numerki są wielopoziomowe, tzn. ewentualnie rozdzielone numerkami, przeciwna wartość determiniuje, że nagłówki lub artykuły, w zależności od ustawień zbierania danych w spisach książki, są numerowane tylko liczbami naturalnymi od {{Code|1}}.
Wartość {{LinkPatrz|nazwa}}, to zamiast nazwy artykułu brana jest jej nazwa linku, podczas pobierana nazwy.
Parametr {{LinkPatrz|który}} jest liczbą lub domyślną wartością {{Code|1}}, to oznacza, że brana jest wartość nazwy artykułu na podstawie numerka jej ten numer okreslony tą zmienną, lub jeśli pobierany jest numer to ten numer nazwy. A co oznacza '''ten numer''', właśnie to, że brana jest ta zmienna, która jest taka sama o tym numerze.
Czasami, jeśli w rozdziale jest wiele artykułów, to ten artykuł jest traktowany jako rozdzial, i w nim artykuły są liczone osobno w odpowiedni sposób. Czasami znaki przed artykułem podowują, że taki rozdział jest liczony jako rozdział, a z artykułami jest jak poprzednio, a gdy w artykuł jest na poczatku pozycji spisu, to to wtedy jest to zwykły artykuł.
=== {{Śródtytuł|ZamienNumerArtykuluNaTabele}}{{Code|ZamienNumerArtykuluNaTabele}} ===
Funkcja zamienia numerki z kropkami na tabelę, z nich.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function ZamienNumerArtykuluNaTabele(numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} {{Patrz|numer_artykulu}} - numer artykułu lub nagłówka, którego numerki są oddzielone kropkami.
Funkcja zwraca tą tablicę.
=== {{Śródtytuł|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}}{{Code|UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci}} ===
Funkcja w odpowiedni w sposób usuwa pierwsze jedynki w numerach, które mogą na początku się powtarzać. Tylko te jedynki są usuwane,aby nie wyzerować tablicy numerków.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function UsuwaniePierwszychJedynekZWyliczaniaSpisuTresci(frame,tabela_listy_danych_analizy_ksiazki,tab_lista_artykulow_w_ksiazce,tab_numer_artykulu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}},
* {{Code|tab_lista_artykulow_w_ksiazce}} {{Patrz|tab_lista_artykulow_w_ksiazce}} - tablica spisów książki, jego rozdziałów i artykułów,
* {{Code|tab_numer_artykulu}} {{Patrz|tab_numer_artykulu}} - tabela numerków nagłówków lub artykułów.
Funkcja generuje na podstawie {{LinkPatrz|tab_lista_artykulow_w_ksiazce}} tabelę listy spisów, które należą też do tych spisów. Na podstawie tej tabeli, jeżeli jakis inny spis, niż główny, nie należy do tej tabeli, to funkcja zwraca tabelę numerków {{LinkPatrz|tab_numer_artykulu}}.
Funkcja dla długości tablicy większej niż jeden, jeżeli ten numerek jest {{Code|1}}, to jest on usuwamy. A jeżeli dalszy numerek jest też {{Code|1}}, wtedy jeżeli jest jakiś główny rozdział, to wtedy jest usuwana początkowa jedynka.
Funkcja zwraca przetworzoną niepustą tablicę {{LinkPatrz|tab_numer_artykulu}}.
=== {{Śródtytuł|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}}{{Code|IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci}} ===
Funkcja łączy numerację spisu z numeracją artykułu.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
local function IntegrowanieNumeracjiArtykuluZWyliczaniemSpisuTresci(numer_artykulu,numer_spisu)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|numer_artykulu}} - jak w: {{LinkPatrz|numer_artykulu}}, czyli numerki oddzielone kropkami artykułu,
* {{Code|numer_spisu}} {{Patrz|numer_spisu}} - numerki oddzielone kropkami spisu.
Funkcja zamienia na tablicę numerków przy pomocy funkcji {{LinkŚródtytuł|ZamienNumerArtykuluNaTabele}} numerki artykułu {{LinkPatrz|numer_artykulu}}, a jeśli tablica numerków artykułu jest mniejszy niż jeden, wtedy zwraca tą pustą tablicę numerków. A pózniej ta zamiana na tablicę w ten sam sposób odbywa się dla {{LinkPatrz|numer_spisu}}.
Funkcja dla początkowego numerku w tablicy {{LinkPatrz|numer_artykulu}}, zamienia na końcowy numerek spisu {{LinkPatrz|numer_spisu}}. Dalsze numerki ze spisu są dodawane kolejno do numerek artykułów na samym początku tablicy.
Funkcja zwraca numerek całkowity artykułu w postaci połączonej z dwóch numerków spisu i artykułu.
== {{Śródtytuł|funkcje transportu}}Funkcje tablicy transportu funkcji ==
To są funkcje zwracane do tablicy transportu, i mogą być one widoczne ze strony innych modułów. Te funkcje wykorzystują funkcje z rozdziału: {{Code|{{LinkŚródtytuł|funkcje lokalne}}}}.
=== {{Śródtytuł|p["PobierzNumerArtykułu"]}}{{Code|p["PobierzNumerArtykułu"]}} ===
Funkcja pobierania numeru artykułu, wedle ustawień, na podstawie jej nazwy. Funkcja jest implemetowana w szablonie: {{s|PobierzNumerArtykułu}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["PobierzNumerArtykułu"]=function(frame,tabela_listy_danych_analizy_ksiazki)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNumerArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNumerArtykułu}}, która zwraca dwie dane, tzn. numer rozdziału lub artykułu. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzNazwęArtykułu"]}}{{Code|p["PobierzNazwęArtykułu"]}} ===
Funkcja pobierania nazwy artykułu na podstawie jej numeru, wedle ustawień. Funkcja jest implemetowana w szablonie: {{s|PobierzNazwęArtykułu}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["PobierzNazwęArtykułu"]=function(frame,tabela_listy_danych_analizy_ksiazki)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzNazwęArtykułu}}, która zwraca dwie dane, tzn. nazwę rozdziału lub artykułu na podstawie jego numeru. Drugą wartością zwracaną jest, czy to znajduje się, co to pierwsze opisuje w rozdziale głównym.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki=PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,true);
return wartosc,glowny_spis_tresci_lub_rozdzial_ksiazki;
</syntaxhighlight>
=== {{Śródtytuł|p["PobierzDaneKsiążki"]}}{{Code|p["PobierzDaneKsiążki"]}} ===
Funkcja zbierania informacji o wszystkich spisach, tzn. wiadomości o każdym rozdziale i wszystko o linkach, tzn. o ich artykułach, nawet prowadzące na inne strony na {{NAZWASERWISU|link=tak}}, lub poza nim, a nawet o ich przetworzonych nazwach. Funkcja jest implementowana w ramce {{lpg|Lua}} w {{lpr|Lua|Scribunto}}, tzn. {{m|StronicowyParser|PobierzDaneKsiążki}}.
Definicja skrótowa funkcji:
<syntaxhighlight lang="lua">
p["PobierzDaneKsiążki"]=function(frame,tabela_listy_danych_analizy_ksiazki)...end;
</syntaxhighlight>
Parametry funkcji:
* {{Code|frame}} - jak w: {{LinkPatrz|frame}},
* {{Code|tabela_listy_danych_analizy_ksiazki}} - jak w: {{LinkPatrz|tabela_listy_danych_analizy_ksiazki}}.
==== {{Śródtytuł|__FUNKCJA-PobierzDaneKsiążki}}{{Code|__FUNKCJA}} ====
==== Dalsza część funkcji ====
Wywoływana jest tutaj funkcja: {{LinkŚródtytuł|__FUNKCJA-PobierzDaneKsiążki}}, która nie zwraca żadnych danych, tylko modyfikuje zmienną w wyższej funkcji. Funkcja zwraca tabelę '''JSON''' przy pomocy funkcji: {{Code|{{lz|s=https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual/pl|g=mw.text.jsonEncode|b=tak}}}}, z ustawieniem: {{Code|mw.text.JSON_PRESERVE_KEYS}}, która numeruje indeksu w takiej formie jak jest użyte w języku {{lpg|Lua}} w {{Lpr|Lua|Scribunto}}, jeśli nie jest ustawiona zmienna: {{Code|kodowanie_nie_json}}, przeciwnie: jest zwracana ta tabela nie zamieniona na zmienną '''JSON'''.
Główna definicja funkcji:
<syntaxhighlight lang="lua">
local tab_dane_ksiazki=nil;
...
PobierzNumerLubNazweArtykulu(frame,tabela_listy_danych_analizy_ksiazki,__FUNKCJA,false,true);
return (not kodowanie_nie_json) and mw.text.jsonEncode(tab_dane_ksiazki,mw.text.JSON_PRESERVE_KEYS) or tab_dane_ksiazki;
</syntaxhighlight>
{{BrClear}}
<noinclude><!--
-->{{ProstaStronaKoniec}}<!--
-->{{Kategoria|Opisy funkcji, w Lua w Scribunto, w modułach}}<!--
--></noinclude>
2vepsy99lwwzoxt4y9rxxywn5tfgsmb
Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/quiz
0
63748
547694
2026-07-16T22:12:26Z
Igor123121
34732
n
547694
wikitext
text/x-wiki
Oto przygotowany quiz sformatowany dokładnie według Twoich wytycznych, oparty na przesłanym tekście o uzależnieniach:
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left;"
|- bgcolor="chartreuse"
! Zadanie 1 (1 pkt)
|-
| Co to są substancje psychoaktywne?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadtak|A. Środki, które zmieniają pracę mózgu, wpływając na nasz nastrój, myślenie oraz zachowanie]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|B. Wyłącznie nielegalne narkotyki, które nie występują w produktach codziennego użytku]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|C. Leki ziołowe, które można bezpiecznie przyjmować w dowolnych ilościach bez ryzyka uzależnienia]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|D. Substancje przyspieszające wyłącznie regenerację mięśni po wysiłku fizycznym]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 2 (1 pkt)
|-
| Jak substancje psychoaktywne wpływają na układ nagrody w mózgu?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|A. Całkowicie go wyłączają, przez co człowiek przestaje odczuwać jakąkolwiek przyjemność]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadtak|B. Działają znacznie silniej niż codzienne przyjemności, wysyłając bardzo mocny sygnał dopaminowy]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|C. Powodują, że zwykłe codzienne czynności zaczynają nas cieszyć znacznie bardziej niż dotychczas]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|D. Zmniejszają poziom dopaminy już przy pierwszym użyciu danej substancji]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 3 (1 pkt)
|-
| Czym charakteryzuje się zjawisko tolerancji na substancję psychoaktywną?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|A. Tym, że organizm natychmiast i bez problemu radzi sobie z usuwaniem toksyn z krwi]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|B. Całkowitym brakiem jakichkolwiek negatywnych skutków ubocznych po zażyciu substancji]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadtak|C. Tym, że ta sama ilość substancji działa coraz słabiej i trzeba brać więcej, by poczuć ten sam efekt]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|D. Nagłym wzrostem energii życiowej i brakiem potrzeby snu po odstawieniu środka]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 4 (1 pkt)
|-
| Czym jest „głód” substancji w kontekście uzależnienia?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|A. Zwykłą zachcianką, którą można bez trudu zignorować i zastąpić zjedzeniem posiłku]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|B. Fizycznym brakiem witamin i minerałów, który objawia się wzmożonym apetytem na owoce]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|C. Stanem, w którym organizm domaga się snu i odpoczynku po ciężkim dniu pracy]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadtak|D. Wyjątkowo silną chęcią zażycia środka, wywoływaną np. przez stres, wspomnienia, miejsca lub określone osoby]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 5 (1 pkt)
|-
| Co oznacza „utrata kontroli” w uzależnieniu?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadtak|A. Sytuację, w której substancja zaczyna rządzić człowiekiem, a on sam używa jej mimo widocznych szkód życiowych i zdrowotnych]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|B. Chwilowe zapomnienie o zażyciu zaplanowanej dawki leku przepisanego przez lekarza]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|C. Stan, w którym osoba uzależniona doskonale kontroluje ilość przyjmowanej substancji i czas jej zażywania]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie|D. Sytuację, w której bliscy decydują o każdym kroku osoby chorej bez jej wiedzy]]'''
|}
|}
e2m56emmqgz32b0rd61d0ie4f1cd7h9
Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadnie
0
63749
547695
2026-07-16T22:12:50Z
Igor123121
34732
n
547695
wikitext
text/x-wiki
{| border="1"
|- bgcolor="#F08080"
! To niestety nie jest dobra odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
gcs5ygiy3a8wvhrrib9by0iiwdggkv8
547697
547695
2026-07-16T22:13:28Z
Igor123121
34732
547697
wikitext
text/x-wiki
{| border="1"
|- bgcolor="#F08080"
! To niestety nie jest dobra odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
qw3rxmdqeo5iwn19ho9fcm3ps034mb3
Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/zadtak
0
63750
547696
2026-07-16T22:13:13Z
Igor123121
34732
m
547696
wikitext
text/x-wiki
{| border="1"
|- bgcolor="lightgreen"
! Brawo! To poprawna odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
oglbvjai1s9xaye3kuwubdxbmevg3kb
Edukacja zdrowotna/Jak działa uzależnienie od substancji psychoaktywnych – mózg, nawyk, „głód” i utrata kontroli/fiszki
0
63751
547698
2026-07-16T22:14:52Z
Igor123121
34732
m
547698
wikitext
text/x-wiki
=== Działanie na mózg i powstawanie nawyku ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #0056b3; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Mózg i mechanizm nagrody
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka43" style="color: #202122; cursor: pointer;">
❓ Co to są substancje psychoaktywne i na co wpływają?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka43" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To środki zmieniające pracę mózgu. Wpływają na nasz nastrój, sposób myślenia oraz zachowanie (np. alkohol, leki, dopalacze).
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka44" style="color: #202122; cursor: pointer;">
❓ Jaki system w mózgu odpowiada za rozwój uzależnienia?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka44" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Układ nagrody. To system odpowiedzialny za odczuwanie przyjemności, który wykorzystuje dopaminę do motywowania nas do powtarzania danych czynności.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka45" style="color: #202122; cursor: pointer;">
❓ Jak tworzy się automatyczny nawyk sięgania po substancję?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka45" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Poprzez pętlę: Bodziec (stres, sytuacja) → Myśl o substancji → Użycie → Chwilowa ulga. Powtarzanie tego schematu zapisuje go w mózgu jako stały program.
</div>
|}
=== Tolerancja, objawy odstawienia i głód ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #c62828; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Pułapka biologiczna
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka46" style="color: #202122; cursor: pointer;">
❓ Czym objawia się tolerancja na substancję?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka46" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Ta sama ilość substancji działa coraz słabiej. Aby osiągnąć ten sam efekt przyjemności lub ulgi, osoba musi przyjmować coraz większe dawki.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka47" style="color: #202122; cursor: pointer;">
❓ Co to są objawy odstawienia?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka47" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To złe samopoczucie (niepokój, ból, nudności) pojawiające się, gdy brakuje substancji, do której mózg i ciało się już przyzwyczaiły.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka48" style="color: #202122; cursor: pointer;">
❓ Co może wywołać nagły „głód” (silną chęć zażycia)?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka48" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Miejsca i osoby kojarzone z używaniem, silne emocje (stres, nuda) lub same wspomnienia, które mózg łączy z szybką poprawą nastroju.
</div>
|}
=== Utrata kontroli i wychodzenie z uzależnienia ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #ef6c00; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Droga do odzyskania wolności
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka49" style="color: #202122; cursor: pointer;">
❓ Jakie są sygnały utraty kontroli nad substancją?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka49" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Zażywanie większej ilości niż planowano, kłamanie, zaniedbywanie pasji i szkoły oraz używanie mimo świadomości szkód zdrowotnych.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka50" style="color: #202122; cursor: pointer;">
❓ Dlaczego uzależnienie nazywamy chorobą mózgu?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka50" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Ponieważ substancje zmieniają fizyczną strukturę układu nagrody, sprawiając, że rozsądek przegrywa z automatycznym przymusem zażycia.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka51" style="color: #202122; cursor: pointer;">
❓ Gdzie szukać pomocy w przypadku uzależnienia?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka51" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Należy szczerze porozmawiać z zaufanym dorosłym, psychologiem szkolnym lub terapeutą uzależnień. Leczenie obejmuje zmianę nawyków i profesjonalne wsparcie.
</div>
|}
tte5fvgrfoeal360u92vpqyyk0464cu
Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/fiszki
0
63752
547700
2026-07-16T22:16:57Z
Igor123121
34732
n
547700
wikitext
text/x-wiki
=== Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Czym są i jak działają?
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka52" style="color: #202122; cursor: pointer;">
❓ Czym różnią się uzależnienia behawioralne od tradycyjnych?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka52" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Dotyczą konkretnych '''zachowań i czynności''' (np. granie, social media, hazard), a nie przyjmowania substancji chemicznych, choć tak samo aktywują układ nagrody w mózgu.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka53" style="color: #202122; cursor: pointer;">
❓ Jaki mechanizm nagradzania w grach i aplikacjach najsilniej uzależnia?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka53" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' '''Wzmocnienia i losowe nagrody'''. Ponieważ nagroda (lajk, wygrana) pojawia się w nieregularnych odstępach czasu, mózg stale na nią czeka i trudniej jest przerwać czynność.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka54" style="color: #202122; cursor: pointer;">
❓ Jaką niefizjologiczną funkcję często pełnią gry i internet u osób zagrożonych uzależnieniem?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka54" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Służą jako '''ucieczka od problemów''' (stresu, nudy, konfliktów). Zamiast rozwiązywać trudności w świecie realnym, osoba reguluje swoje emocje ekranem.
</div>
|}
=== Gry i Social Media ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Pułapki cyfrowego świata
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka55" style="color: #202122; cursor: pointer;">
❓ Jakie są główne sygnały ostrzegawcze uzależnienia od gier komputerowych?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka55" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Zaniedbywanie obowiązków i snu, kłamstwa na temat czasu przed ekranem, planowanie całego dnia pod rozgrywkę oraz złość i rozdrażnienie przy próbie odłączenia.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka56" style="color: #202122; cursor: pointer;">
❓ Jakie mechanizmy wciągają nas w ciągłe korzystanie z mediów społecznościowych?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka56" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Potrzeba akceptacji (lajki, komentarze), nieskończony strumień treści (feed) utrudniający wyjście oraz algorytmy idealnie dopasowujące treści pod nasze zaangażowanie.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka57" style="color: #202122; cursor: pointer;">
❓ Jak nadmierne korzystanie z mediów społecznościowych wpływa na naszą samoocenę?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka57" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Prowadzi do obniżenia poczucia własnej wartości poprzez ciągłe, nieświadome '''porównywanie się z idealnymi (często wyreżyserowanymi) zdjęciami i życiem innych'''.
</div>
|}
=== Hazard i Loot Boxy ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Ryzyko i finanse
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka58" style="color: #202122; cursor: pointer;">
❓ Czym jest hazard i jakie jego elementy pojawiają się w grach wideo?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka58" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To gry o pieniądze/nagrody oparte na przypadku. W grach komputerowych odpowiednikiem hazardu są '''loot boxy (skrzynki z losową zawartością)''' oraz mikropłatności.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka59" style="color: #202122; cursor: pointer;">
❓ Jaka pułapka myślowa najczęściej napędza uzależnienie od hazardu?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka59" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Przekonanie, że da się przewidzieć zdarzenia losowe oraz '''chęć "odegrania się"''' po przegranej, co w praktyce prowadzi do jeszcze większych strat finansowych.
</div>
|}
=== Higiena cyfrowa i Pomoc ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Równowaga i wsparcie
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka60" style="color: #202122; cursor: pointer;">
❓ Jakie są proste nawyki chroniące przed uzależnieniem od technologii?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka60" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Ustalanie limitów czasu i ich przestrzeganie, wyłączanie urządzeń na noc, dbanie o aktywność fizyczną oraz rozwijanie pasji offline.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka61" style="color: #202122; cursor: pointer;">
❓ U kogo szukać pomocy przy podejrzeniu uzależnienia behawioralnego?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka61" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' U zaufanych dorosłych, psychologa szkolnego, pedagoga lub w specjalistycznych poradniach leczenia uzależnień.
</div>
|}
2axmmjcaj5q0m549lvtindnu5cmlxvt
Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/quiz
0
63753
547701
2026-07-16T22:17:35Z
Igor123121
34732
n
547701
wikitext
text/x-wiki
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left;"
|- bgcolor="chartreuse"
! Zadanie 1 (1 pkt)
|-
| Czym różnią się uzależnienia behawioralne od uzależnień od substancji?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|A. Są znacznie mniej groźne i nie wpływają w żaden sposób na funkcjonowanie układu nagrody w mózgu]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadtak|B. Dotyczą konkretnych zachowań i czynności dających przyjemność lub ulgę, a nie zażywania substancji chemicznych]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|C. Dotyczą wyłącznie osób dorosłych, ponieważ dzieci nie mogą korzystać z urządzeń cyfrowych]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|D. Ustępują całkowicie same po kilku dniach i nie wymagają ustalania żadnych limitów czasu]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 2 (1 pkt)
|-
| Jaki mechanizm sprawia, że gry komputerowe lub aplikacje społecznościowe tak silnie wciągają użytkowników?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|A. Stałe i przewidywalne nagrody, które pojawiają się dokładnie co 5 minut]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|B. Blokowanie dostępu do aplikacji w godzinach wieczornych i nocnych]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadtak|C. Stosowanie wzmocnień i losowych nagród w nieregularnych odstępach czasu, co zmusza do ciągłego czekania na kolejny sukces]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|D. Całkowite wyeliminowanie dopaminy z procesów zachodzących w mózgu]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 3 (1 pkt)
|-
| Co jest jednym z sygnałów ostrzegawczych nadmiernego grania w gry komputerowe?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|A. Poprawa relacji z domownikami oraz lepsze oceny w szkole]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|B. Chęć dzielenia się czasem wolnym na inne zainteresowania offline]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadtak|C. Kłamanie bliskim na temat czasu spędzonego przed ekranem oraz granie coraz dłużej mimo wcześniejszych obietnic]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|D. Zwiększona koncentracja podczas lekcji i szybkie odrabianie zadań domowych]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 4 (1 pkt)
|-
| Jaki element przypominający hazard coraz częściej pojawia się we współczesnych grach komputerowych?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|A. Rozbudowane samouczki uczące planowania domowego budżetu]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|B. Możliwość grania wyłącznie za darmo bez żadnych opłat opcjonalnych]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|C. Tradycyjne planszowe gry logiczne wbudowane w fabułę gry]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadtak|D. Skrzynki z losową zawartością (loot boxy) oraz mikropłatności]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 5 (1 pkt)
|-
| Co należy zrobić, aby chronić się przed rozwojem uzależnienia behawioralnego?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadtak|A. Ustalić jasne limity czasu na ekrany, robić przerwy, dbać o ruch i relacje na żywo oraz szukać pomocy u dorosłych w razie utraty kontroli]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|B. Ignorować sygnały zmęczenia i spędzać przed ekranem każdą wolną chwilę, by wyładować stres]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|C. Rozwiązywać wszystkie problemy emocjonalne wyłącznie poprzez ucieczkę w świat wirtualny]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie|D. Ukrywać swoje kłopoty przed pedagogiem szkolnym i rodzicami, by nie nakładali kar]]'''
|}
|}
9cqnmhe9d0iw3bq63fptfzi19es6uwj
Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadnie
0
63754
547702
2026-07-16T22:18:01Z
Igor123121
34732
m
547702
wikitext
text/x-wiki
{| border="1"
|- bgcolor="#F08080"
! To niestety nie jest dobra odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
2881ebsrdfc0eb2ps8g19frufgy0xbu
Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/zadtak
0
63755
547703
2026-07-16T22:18:15Z
Igor123121
34732
Utworzono nową stronę „{| border="1" |- bgcolor="lightgreen" ! Brawo! To poprawna odpowiedź. |} {| border="1" |- | bgcolor="lightblue" |[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/quiz|'''Wracaj do quizu.''']] | bgcolor="deepskyblue" |[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje|'''Wracaj do treści artykułu.''']] |…”
547703
wikitext
text/x-wiki
{| border="1"
|- bgcolor="lightgreen"
! Brawo! To poprawna odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Uzależnienia behawioralne: gry komputerowe, media społecznościowe, hazard – mechanizmy i konsekwencje|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
ghkoovuigbcmvrgj9tqcaht7ou9ehk2
Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/quiz
0
63756
547705
2026-07-16T22:19:44Z
Igor123121
34732
b
547705
wikitext
text/x-wiki
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left;"
|- bgcolor="chartreuse"
! Zadanie 1 (1 pkt)
|-
| Czym jest obraz ciała?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|A. Profesjonalnym portretem fotograficznym wykonanym przez fotografa]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadtak|B. Sposobem, w jaki myślisz o swoim wyglądzie, jak go oceniasz oraz co czujesz, gdy inni na ciebie patrzą]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|C. Wagą i wzrostem zapisanymi w karcie zdrowia pacjenta]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|D. Wyłącznie biologiczną strukturą anatomiczną ludzkiego szkieletu]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 2 (1 pkt)
|-
| Dlaczego porównywanie się z innymi osobami w mediach społecznościowych jest często niesprawiedliwe?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|A. Ponieważ wszyscy użytkownicy internetu publikują wyłącznie całkowicie prawdziwe zdjęcia bez żadnej edycji]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadtak|B. Ponieważ porównujesz swoją normalną codzienność do starannie wybranej, pozowanej i często zmodyfikowanej filtrami rzeczywistości innych]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|C. Ponieważ algorytmy mediów społecznościowych całkowicie blokują dodawanie jakichkolwiek zdjęć ludzi]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Obraz ciała, pornography i porównywanie się w sieci/zadnie|D. Ponieważ nikt w sieci nie dba o liczbę polubień ani komentarze pod swoimi postami]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 3 (1 pkt)
|-
| Jak może przejawiać się presja wyglądu w codziennym życiu?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|A. Chętnym i radosnym uprawianiem sportu dla własnego zdrowia i dobrego samopoczucia]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|B. Całkowitym ignorowaniem mody oraz opinii innych ludzi na swój temat]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadtak|C. Unikaniem basenu ze wstydu przed własnym ciałem, lękiem przed pokazaniem się bez filtrów i próbami szybkiego schudnięcia kosztem zdrowia]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|D. Zrozumieniem, że ciało naturalnie i bezpiecznie zmienia się w okresie dojrzewania]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 4 (1 pkt)
|-
| Do jakich negatywnych skutków psychicznych może prowadzić stałe niezadowolenie z własnego ciała?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|A. Do nagłego wzrostu pewności siebie i ułatwionego nawiązywania nowych znajomości]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|B. Do całkowitej koncentracji na swoich mocnych stronach i talentach]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|C. Do wyeliminowania lęku przed oceną oraz zniknięcia problemów z rówieśnikami]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadtak|D. Do obniżonej samooceny, wstydu, unikania kontaktów z innymi oraz niezdrowych zachowań związanych z jedzeniem i ćwiczeniami]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 5 (1 pkt)
|-
| Jak można mądrze dbać o siebie i zmniejszyć presję wyglądu podczas korzystania z mediów społecznościowych?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadtak|A. Ograniczać czas na profilach budzących zazdrość, pamiętać o retuszu zdjęć, skupiać się na sprawności ciała i obserwować konta promujące różnorodność]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|B. Oceniać swoją wartość wyłącznie na podstawie liczby polubień i komentarzy pod zdjęciami]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|C. Przeglądać zdjęcia idealnych sylwetek późno w nocy, aby zmotywować się do głodówki]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie|D. Ukrywać swoje emocje przed bliskimi i nigdy nie rozmawiać z dorosłymi o swoich kompleksach]]'''
|}
|}
edl0g6b1d7volpw8jx4qhcwxi8ccn2a
Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadnie
0
63757
547706
2026-07-16T22:20:09Z
Igor123121
34732
g
547706
wikitext
text/x-wiki
{| border="1"
|- bgcolor="#F08080"
! To niestety nie jest dobra odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
t7ecmx1b2e7cn7yaczk630ahhhukqhu
Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/zadtak
0
63758
547707
2026-07-16T22:20:23Z
Igor123121
34732
q
547707
wikitext
text/x-wiki
{| border="1"
|- bgcolor="lightgreen"
! Brawo! To poprawna odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
gqt8uivnocofzkqz28vw4569f7slizp
Edukacja zdrowotna/Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych/fiszki
0
63759
547708
2026-07-16T22:21:28Z
Igor123121
34732
b
547708
wikitext
text/x-wiki
=== Obraz ciała, porównywanie się w sieci i presja wyglądu – wpływ kultury i mediów społecznościowych ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Jak postrzegamy siebie?
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka62" style="color: #202122; cursor: pointer;">
❓ Czym jest obraz ciała i z jakich elementów się składa?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka62" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To sposób, w jaki myślisz o swoim wyglądzie i jak go oceniasz. Składa się z: tego, co widzisz w lustrze, co o sobie myślisz oraz jak się czujesz, gdy inni na Ciebie patrzą.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka63" style="color: #202122; cursor: pointer;">
❓ Jakie czynniki środowiskowe najbardziej kształtują nasz obraz ciała?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka63" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Komentarze rodziny, opinie i docinki rówieśników, panująca kultura (obecne kanony piękna) oraz tradycyjne media i media społecznościowe.
</div>
|}
=== Porównywanie się i presja w sieci ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Pułapka idealnych profili
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka64" style="color: #202122; cursor: pointer;">
❓ Dlaczego porównywanie się z ludźmi w social mediach jest niesprawiedliwe dla nas samych?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka64" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Ponieważ porównujemy swoją normalną, codzienną rzeczywistość do starannie wyselekcjonowanych, wielokrotnie pozowanych i zmodyfikowanych filtrami fragmentów cudzego życia.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka65" style="color: #202122; cursor: pointer;">
❓ Po czym poznać, że ulegamy destrukcyjnej presji wyglądu?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka65" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Gdy oceniamy siebie przez pryzmat lajków, unikamy wyjść (np. na basen) ze wstydu, boimy się pokazać bez filtrów lub forsujemy organizm niezdrowymi dietami i treningami.
</div>
|}
=== Skutki i radzenie sobie z presją ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Droga do samoakceptacji
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka66" style="color: #202122; cursor: pointer;">
❓ Jakie mogą być psychologiczne skutki negatywnego obrazu ciała?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka66" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Obniżona samoocena, lęk przed wyśmianiem, unikanie kontaktów rówieśniczych, ciągłe skupianie się na wadach oraz ryzyko zaburzeń odżywiania.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka67" style="color: #202122; cursor: pointer;">
❓ Jak mądrze dbać o higienę psychiczną w sieci (cyfrowy detoks)?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka67" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Należy odobserwować konta budzące w nas wstyd lub zazdrość, śledzić profile ciałopozytywne, ograniczyć czas przed ekranem i skupiać się na tym, co ciało *potrafi* robić, a nie tylko jak wygląda.
</div>
|}
0ta06ethxsy4q1uhyg3iawsgzudka0m
Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/quiz
0
63760
547710
2026-07-16T22:23:09Z
Igor123121
34732
n
547710
wikitext
text/x-wiki
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left;"
|- bgcolor="chartreuse"
! Zadanie 1 (1 pkt)
|-
| Czym jest kryzys samobójczy według tekstu?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|A. Stałą i nieodwracalną cechą charakteru danej osoby, której nie da się w żaden sposób zmienić ani leczyć]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadtak|B. Przejściowym, ale bardzo niebezpiecznym momentem w życiu, w którym ból emocjonalny jest tak silny, że ktoś myśli o odebraniu sobie życia]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|C. Zwykłym, chwilowym fochem wywołanym wyłącznie chęcią zwrócenia na siebie uwagi rówieśników]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|D. Problemom zdrowotnym wynikającym wyłącznie z braku odpowiedniej aktywności fizycznej na świeżym powietrzu]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 2 (1 pkt)
|-
| Które z poniższych zachowań może być sygnałem ostrzegawczym kryzysu u kogoś z Twojego otoczenia?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|A. Chętne angażowanie się w nowe projekty szkolne i częste spotkania towarzyskie]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|B. Stabilny, dobry nastrój i regularne dbanie o swoje codzienne obowiązki domowe]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadtak|C. Wypowiadanie zdań typu „lepiej by było beze mnie”, wycofanie się z kontaktów, rozdawanie ważnych dla siebie rzeczy lub żarty ze śmierci]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|D. Zwrócenie się o pomoc do pedagoga szkolnego w celu rozwiązania konfliktu klasowego]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 3 (1 pkt)
|-
| Co należy zrobić w sytuacji nagłego i bezpośredniego zagrożenia swojego życia (gdy czujesz, że możesz zrobić sobie krzywdę)?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|A. Próbować przeczekać ten stan w samotności i nikomu o nim nie mówić, by nie robić kłopotu]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|B. Podjąć ważne, radykalne decyzje życiowe pod wpływem silnych emocji]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadtak|C. Zadzwonić pod numer alarmowy 112 lub poprosić dorosłego o natychmiastowe zawiezienie na ostry dyżur do szpitala]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|D. Poszukać rozrywki w grach komputerowych, aby całkowicie odciąć się od rzeczywistości]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 4 (1 pkt)
|-
| Jak należy zareagować, gdy podejrzewasz, że Twój kolega lub koleżanka przechodzi kryzys samobójczy?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|A. Powiedzieć tej osobie, żeby wzięła się w garść i pamiętała, że inni ludzie na świecie mają znacznie gorzej]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadtak|B. Porozmawiać na spokojnie na osobności, zapytać wprost o myśli samobójcze, wysłuchać bez oceniania i bezwzględnie powiadomić osobę dorosłą]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|C. Obiecać zachowanie tej informacji w całkowitej tajemnicy przed wszystkimi dorosłymi i nauczycielami]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|D. Ignorować sygnały i poczekać kilka tygodni na rozwój sytuacji, aby nie wyjść na osobę wścibską]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 5 (1 pkt)
|-
| Pod jakim bezpłatnym numerem telefonu zaufania dzieci i młodzież w Polsce mogą szukać codziennego wsparcia i pomocy?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadtak|A. 116 111 – Telefon Zaufania dla Dzieci i Młodzieży]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|B. 997 – Ogólnopolska centrala zgłoszeń policji drogowej]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|C. 998 – Szybki kontakt z dyspozytorem Państwowej Straży Pożarnej]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie|D. 999 – Pogotowie energetyczne i gazowe dla gospodarstw domowych]]'''
|}
|}
qrpelfi7sw5d48rt5wl6ewhiu6mtv4d
Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/fiszki
0
63761
547711
2026-07-16T22:23:45Z
Igor123121
34732
b
547711
wikitext
text/x-wiki
=== Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #c62828; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Rozpoznawanie kryzysu
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka68" style="color: #202122; cursor: pointer;">
❓ Czym jest kryzys samobójczy i czy jest to stan trwały?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka68" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To moment, kiedy ból emocjonalny staje się tak silny, że ktoś myśli o odebraniu sobie życia. Stan ten jest '''przejściowy''' i może dotknąć każdego, niezależnie od okoliczności.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka69" style="color: #202122; cursor: pointer;">
❓ Jakie sygnały ostrzegawcze kryzysu psychicznego możemy zauważyć u siebie?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka69" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Długotrwały spadek nastroju, poczucie beznadziei, izolowanie się od ludzi, myśli o śmierci, brak snu/apetytu, samookaleczanie czy wyszukiwanie treści o samobójstwie.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka70" style="color: #202122; cursor: pointer;">
❓ Jakie zachowania u rówieśnika powinny wzbudzić nasz niepokój?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka70" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Mówienie lub żarty o śmierci, wycofanie z kontaktów, nagłe rozdawanie ważnych rzeczy, podejmowanie ryzyka oraz niepokojące, pożegnalne posty w internecie.
</div>
|}
=== Jak reagować? ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #c62828; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Zasady reagowania i rozmowy
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka71" style="color: #202122; cursor: pointer;">
❓ Obal mit: „Pytanie o myśli samobójcze może podsunąć komuś pomysł na odebranie sobie życia”.
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka71" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To szkodliwy mit. Delikatne, bezpośrednie zapytanie o myśli samobójcze nie podsuwa pomysłu, a może przynieść osobie w kryzysie olbrzymią ulgę i uratować jej życie.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka72" style="color: #202122; cursor: pointer;">
❓ Jak rozmawiać z rówieśnikiem, który zwierza nam się z kryzysu?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka72" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Wysłuchaj bez oceniania i lekceważenia. Nie mów „inni mają gorzej” ani „weź się w garść”. Zapewnij o wsparciu i nie obiecuj zachowania tego w tajemnicy.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka73" style="color: #202122; cursor: pointer;">
❓ Dlaczego poinformowanie dorosłego o kryzysie rówieśnika nie jest „donoszeniem”?
<div style="font-size: 0.8e; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka73" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Ponieważ stawką jest bezpieczeństwo i życie tej osoby. Przekazanie tej informacji dorosłemu to akt odwagi, odpowiedzialności i najwyższy dowód troski o przyjaciela.
</div>
|}
=== Gdzie szukać pomocy? ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #c62828; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Kontakty pomocowe
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka74" style="color: #202122; cursor: pointer;">
❓ Jakie są kluczowe, bezpłatne telefony zaufania w Polsce?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka74" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' **116 111** – Telefon Zaufania dla Dzieci i Młodzieży oraz **800 70 2222** – Centrum Wsparcia dla Osób w Kryzysie Psychicznym.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka75" style="color: #202122; cursor: pointer;">
❓ Co należy zrobić w sytuacji nagłego, bezpośredniego zagrożenia życia?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka75" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Natychmiast zadzwonić pod numer alarmowy **112** lub udać się na ostry dyżur do najbliższego szpitala. Nie wolno wtedy zostawiać osoby w kryzysie samej.
</div>
|}
onwjnlxbsuk7r3v8g2r7xd15ejls777
Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadnie
0
63762
547712
2026-07-16T22:24:10Z
Igor123121
34732
b
547712
wikitext
text/x-wiki
{| border="1"
|- bgcolor="#F08080"
! To niestety nie jest dobra odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
27vg7drk8skq2cvxogux1sgjp1uei8d
Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/zadtak
0
63763
547713
2026-07-16T22:24:22Z
Igor123121
34732
n
547713
wikitext
text/x-wiki
{| border="1"
|- bgcolor="lightgreen"
! Brawo! To poprawna odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Kryzys samobójczy u młodych ludzi – jak rozpoznawać sygnały u siebie i innych oraz jak reagować|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
n4554qnvh9iuy7semv60f2wjchhdgrk
Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/quiz
0
63764
547715
2026-07-16T22:25:58Z
Igor123121
34732
q
547715
wikitext
text/x-wiki
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left;"
|- bgcolor="chartreuse"
! Zadanie 1 (1 pkt)
|-
| Czym są zaburzenia odżywiania według tekstu?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|A. Chwilową modą lub fanaberią nastolatków, która mija sama z wiekiem]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadtak|B. Poważnymi chorobami psychicznymi, związanymi z emocjami, niską samooceną i sposobem myślenia o jedzeniu oraz ciele]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|C. Wynikiem wyłącznie braku silnej woli i nieumiejętności trzymania się zdrowej diety]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|D. Problemami żołądkowymi wywołanymi przez spożywanie nieświeżego jedzenia]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 2 (1 pkt)
|-
| Które zachowanie jest charakterystyczne dla bulimii?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|A. Unikanie jedzenia za wszelką cenę i dążenie do skrajnej szczupłości mimo silnej niedowagi]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|B. Całkowite ignorowanie kaloryczności posiłków i jedzenie wyłącznie zdrowej żywności]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadtak|C. Powtarzające się napady objadania się, po których następują próby „zrekompensowania” tego (np. poprzez przeczyszczanie, wymioty czy mordercze ćwiczenia)]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|D. Stabilne spożywanie regularnych posiłków o stałych porach dnia]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 3 (1 pkt)
|-
| Co jest FAKTEM na temat zaburzeń odżywiania?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|A. Chorują na nie wyłącznie bardzo chude dziewczyny z okładek gazet]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|B. Osoby chore zawsze głośno o tym mówią, aby wzbudzić zainteresowanie otoczenia]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadtak|C. Mogą dotyczyć osób o dowolnej płci i różnej masie ciała – nie da się ich ocenić wyłącznie po samym wyglądzie]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|D. Kompulsywne objadanie się to po prostu zwykłe łakomstwo, które leczy się silną wolą]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 4 (1 pkt)
|-
| Jakie zachowanie rówieśników może bardzo ranić i pogłębiać problemy z obrazem własnego ciała u innych osób?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|A. Okazywanie wsparcia i zachęcanie do rozmowy ze szkolnym psychologiem]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|B. Proponowanie wspólnego aktywnego spędzania czasu wolnego na świeżym powietrzu]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|C. Wspólne spożywanie drugiego śniadania w przyjaznej atmosferze podczas przerw]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadtak|D. Komentowanie wagi i wyglądu innych osób oraz żartowanie z ich sposobu jedzenia lub ciała]]'''
|}
|}
{| border="1" style="width: 100%; border-collapse: collapse; text-align: left; margin-top: 20px;"
|- bgcolor="chartreuse"
! Zadanie 5 (1 pkt)
|-
| Jaka powinna być Twoja rola, gdy podejrzewasz, że Twój kolega lub koleżanka cierpi na zaburzenia odżywiania?
Wybierz odpowiedź:
{| border="1" style="margin-top: 5px;"
|-
| bgcolor="yellow" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadtak|A. Być wsparciem, wysłuchać, pokazać troskę i zachęcić do kontaktu z zaufanym dorosłym lub specjalistą]]'''
| bgcolor="deepskyblue" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|B. Samodzielne rozpisanie diety i pilnowanie, aby ta osoba zjadała określone porcje przy Tobie]]'''
| bgcolor="pink" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|C. Zmuszanie do natychmiastowego jedzenia i wyśmiewanie jej zachowań, aby "przemówić jej do rozsądku"]]'''
| bgcolor="orange" | '''[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie|D. Całkowite zignorowanie sytuacji i nieprzekazywanie tej informacji żadnym dorosłym]]'''
|}
|}
8cofegireapw94xan7zoopq8wrpiezr
Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/fiszki
0
63765
547716
2026-07-16T22:26:17Z
Igor123121
34732
q
547716
wikitext
text/x-wiki
=== Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Zrozumieć chorobę
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka76" style="color: #202122; cursor: pointer;">
❓ Czym charakteryzuje się anoreksja (jadłowstręt psychiczny)?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka76" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Silnym lękiem przed przytyciem, drastycznym ograniczaniem jedzenia oraz zaburzonym obrazem własnego ciała (postrzeganiem siebie jako osoby „grubej” mimo znacznej niedowagi).
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka77" style="color: #202122; cursor: pointer;">
❓ Jaki jest mechanizm błędnego koła w bulimii?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka77" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Występują tu powtarzające się napady niekontrolowanego objadania się, po których następują zachowania kompensacyjne (np. głodówki, wymioty lub morderczy trening „za karę”).
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka78" style="color: #202122; cursor: pointer;">
❓ Czym różni się kompulsywne objadanie się od bulimii?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka78" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' W kompulsywnym objadaniu się również występują napady jedzenia ogromnych ilości pokarmu, ale '''nie występują po nich próby usunięcia jedzenia''' (brak zachowań kompensacyjnych).
</div>
|}
=== Mity i Fakty ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Fakty i stereotypy
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka79" style="color: #202122; cursor: pointer;">
❓ Obal mit: „Zaburzenia odżywiania to po prostu kwestia słabej woli i kaprysu”.
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka79" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' To choroba psychiczna związana z trudnymi emocjami i samooceną. Sama „silna wola” nie wystarczy do wyzdrowienia – konieczna jest profesjonalna pomoc i terapia.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka80" style="color: #202122; cursor: pointer;">
❓ Obal mit: „Tylko osoby skrajnie chude mogą cierpieć na zaburzenia odżywiania”.
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka80" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Choroba może dotyczyć osób o dowolnej sylwetce: z wagą prawidłową, nadwagą i otyłością (np. w bulimii czy kompulsywnym objadaniu się). Wygląd zewnętrzny nie zawsze zdradza chorobę.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka81" style="color: #202122; cursor: pointer;">
❓ Obal mit: „Osoby z zaburzeniami odżywiania robią to, aby zwrócić na siebie uwagę”.
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka81" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Wręcz przeciwnie. Osoby chore zazwyczaj odczuwają potężny wstyd, ukrywają swoje zachowania przed bliskimi i kłamią na temat jedzenia, cierpiąc w samotności.
</div>
|}
=== Wsparcie i pomoc ===
{| class="wikitable" style="width: 100%; max-width: 500px; margin: 20px auto; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); border-collapse: separate; padding: 15px;"
|-
! style="background-color: #2e7d32; color: white; padding: 12px; font-size: 1.2em; border-radius: 6px 6px 0 0; text-align: center;" | Jak reagować i gdzie szukać wsparcia?
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka82" style="color: #202122; cursor: pointer;">
❓ Jak możemy wspierać rówieśników w profilaktyce zaburzeń odżywiania na co dzień?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka82" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Przede wszystkim '''nie komentując wagi ani wyglądu innych''' (nawet pozornie pozytywnie, np. „ale schudłaś!”) oraz nie żartując z czyjegoś sposobu jedzenia i ciała.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka83" style="color: #202122; cursor: pointer;">
❓ Jaka jest najważniejsza zasada przy próbie pomagania koledze lub koleżance z podejrzeniem choroby?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka83" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Nie próbować samodzielnie „leczyć” ani zmuszać do jedzenia. Naszą rolą jest wysłuchanie, okazanie troski i dyskretne skierowanie do specjalistów za pośrednictwem zaufanego dorosłego.
</div>
|-
| style="padding: 15px; background: white; border: 1px solid #c8ccd1; border-radius: 6px; height: 120px; vertical-align: middle; text-align: center; font-weight: bold; font-size: 1.1em;" |
<div class="mw-customtoggle-fiszka84" style="color: #202122; cursor: pointer;">
❓ Do jakich profesjonalistów należy się zgłosić po pomoc w leczeniu?
<div style="font-size: 0.8em; color: #72774d; font-weight: normal; margin-top: 15px;">[ Kliknij, aby zobaczyć odpowiedź ]</div>
</div>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-fiszka84" style="margin-top: 15px; padding: 10px; background-color: #eaecf0; border-radius: 4px; font-weight: normal; font-size: 0.95em; color: #000;">
💡 '''Odpowiedź:''' Do psychologa/psychoterapeuty, lekarza psychiatry lub lekarza rodzinnego oraz wykwalifikowanego dietetyka specjalizującego się w zaburzeniach odżywiania.
</div>
|}
tfi2pbwn31wsh8ekj31he0b5778jzba
Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadtak
0
63766
547717
2026-07-16T22:26:45Z
Igor123121
34732
v
547717
wikitext
text/x-wiki
{| border="1"
|- bgcolor="lightgreen"
! Brawo! To poprawna odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
3lq6y801002odi2b9b1yudvp7c9eoyn
Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/zadnie
0
63767
547718
2026-07-16T22:26:59Z
Igor123121
34732
d
547718
wikitext
text/x-wiki
{| border="1"
|- bgcolor="#F08080"
! To niestety nie jest dobra odpowiedź.
|}
{| border="1"
|-
| bgcolor="lightblue" |[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie/quiz|'''Wracaj do quizu.''']]
| bgcolor="deepskyblue" |[[Edukacja zdrowotna/Zaburzenia odżywiania (anoreksja, bulimia, kompulsywne objadanie się) – mity, fakty, wsparcie|'''Wracaj do treści artykułu.''']]
| bgcolor="pink" |[[Edukacja zdrowotna|'''Wracaj do podręcznika''']]
|}
6juxkfr6oejpttqwuqkibya166lsofc