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