aboutsummaryrefslogtreecommitdiff
path: root/internal/liturgy
diff options
context:
space:
mode:
Diffstat (limited to 'internal/liturgy')
-rw-r--r--internal/liturgy/citation.go21
-rw-r--r--internal/liturgy/clean_test.go75
-rw-r--r--internal/liturgy/fetch.go259
-rw-r--r--internal/liturgy/fetch_test.go68
-rw-r--r--internal/liturgy/parse.go209
-rw-r--r--internal/liturgy/parse_test.go176
-rw-r--r--internal/liturgy/section.go39
-rw-r--r--internal/liturgy/store.go215
-rw-r--r--internal/liturgy/store_test.go100
-rw-r--r--internal/liturgy/testdata/2026-06-22.html2713
-rw-r--r--internal/liturgy/testdata/2026-07-22.html2831
11 files changed, 43 insertions, 6663 deletions
diff --git a/internal/liturgy/citation.go b/internal/liturgy/citation.go
new file mode 100644
index 0000000..2c545c2
--- /dev/null
+++ b/internal/liturgy/citation.go
@@ -0,0 +1,21 @@
+package liturgy
+
+import (
+ "fmt"
+ "regexp"
+ "strings"
+)
+
+// citationRe captures a scripture reference in a trailing "(...)" of a section
+// heading, e.g. "Ewangelia (J 20, 1. 11-18)" -> "J 20, 1. 11-18".
+var citationRe = regexp.MustCompile(`\((.+)\)\s*$`)
+
+// ExtractCitation returns the scripture reference carried in a section
+// heading's trailing parentheses, or an error when the heading has none.
+func ExtractCitation(heading string) (string, error) {
+ m := citationRe.FindStringSubmatch(heading)
+ if m == nil {
+ return "", fmt.Errorf("no reference found in heading: %q", heading)
+ }
+ return strings.TrimSpace(m[1]), nil
+}
diff --git a/internal/liturgy/clean_test.go b/internal/liturgy/clean_test.go
deleted file mode 100644
index d9ab4fc..0000000
--- a/internal/liturgy/clean_test.go
+++ /dev/null
@@ -1,75 +0,0 @@
-package liturgy
-
-import (
- "os"
- "path/filepath"
- "testing"
- "time"
-)
-
-// TestCleanCache exercises CleanCache's file-selection rules: date-prefixed
-// cache files (modern ".html"/".json" and traditional ".trad.<lang>.json")
-// older than the cutoff are removed; recent files and a non-matching file
-// are left untouched. The cutoff is a fixed literal (not time.Now-derived)
-// so the test is deterministic; only the "recent" fixtures are anchored to
-// today, and only to make sure they land safely on the "keep" side of that
-// fixed cutoff.
-func TestCleanCache(t *testing.T) {
- dir := t.TempDir()
- t.Setenv("XDG_CACHE_HOME", dir)
- cacheDir := filepath.Join(dir, "lectio")
- if err := os.MkdirAll(cacheDir, 0o755); err != nil {
- t.Fatal(err)
- }
-
- recent := time.Now().Format("2006-01-02")
- files := map[string]string{
- "2020-01-01.html": "<html>old</html>",
- "2020-01-01.json": `[{"Heading":"old"}]`,
- "2020-01-01.trad.pl.json": `[{"info":{},"sections":[]}]`,
- recent + ".html": "<html>recent</html>",
- recent + ".trad.pl.json": `[{"info":{},"sections":[]}]`,
- "notes.txt": "not a cache file",
- }
- for name, content := range files {
- if err := os.WriteFile(filepath.Join(cacheDir, name), []byte(content), 0o644); err != nil {
- t.Fatal(err)
- }
- }
-
- cutoff := time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC)
- removed, freed, err := CleanCache(cutoff)
- if err != nil {
- t.Fatalf("CleanCache: %v", err)
- }
- if removed != 3 {
- t.Errorf("removed = %d, want 3", removed)
- }
- if freed <= 0 {
- t.Errorf("freed = %d, want > 0", freed)
- }
-
- for _, gone := range []string{"2020-01-01.html", "2020-01-01.json", "2020-01-01.trad.pl.json"} {
- if _, err := os.Stat(filepath.Join(cacheDir, gone)); !os.IsNotExist(err) {
- t.Errorf("%s still exists after CleanCache, want removed", gone)
- }
- }
- for _, kept := range []string{recent + ".html", recent + ".trad.pl.json", "notes.txt"} {
- if _, err := os.Stat(filepath.Join(cacheDir, kept)); err != nil {
- t.Errorf("%s missing after CleanCache, want kept: %v", kept, err)
- }
- }
-}
-
-// TestCleanCacheMissingDir checks the documented no-op: a cache dir that
-// does not exist yet is not an error.
-func TestCleanCacheMissingDir(t *testing.T) {
- t.Setenv("XDG_CACHE_HOME", t.TempDir())
- removed, freed, err := CleanCache(time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC))
- if err != nil {
- t.Fatalf("CleanCache on missing dir: %v", err)
- }
- if removed != 0 || freed != 0 {
- t.Errorf("CleanCache on missing dir = (%d, %d), want (0, 0)", removed, freed)
- }
-}
diff --git a/internal/liturgy/fetch.go b/internal/liturgy/fetch.go
deleted file mode 100644
index e66b77f..0000000
--- a/internal/liturgy/fetch.go
+++ /dev/null
@@ -1,259 +0,0 @@
-package liturgy
-
-import (
- "encoding/json"
- "fmt"
- "io"
- "net/http"
- "os"
- "path/filepath"
- "regexp"
- "time"
-)
-
-// baseURL is the niedziela.pl URL template ("%s" is the date, YYYY-MM-DD).
-// It is a package var so tests can point it at an httptest server.
-var baseURL = "https://niezbednik.niedziela.pl/liturgia/%s/Ewangelia"
-
-// SetBaseURL overrides the fetch URL template used by Load. It exists so
-// tests in other packages (e.g. internal/readings) can point Load at an
-// httptest server; production code must never call it.
-func SetBaseURL(url string) {
- baseURL = url
-}
-
-// userAgent is sent on every fetch; the site serves a different (broken)
-// page to non-browser clients without it.
-const userAgent = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 " +
- "(KHTML, like Gecko) Chrome/124.0 Safari/537.36"
-
-// publishedRe matches the tab-pane id niedziela.pl gives a fully published
-// day's page (e.g. "tabnowy0all"). Its absence -- together with a "Przykro
-// nam" placeholder -- marks a date that has not been published yet; see
-// ewangelia.py's fetch() for the original behaviour this mirrors.
-var publishedRe = regexp.MustCompile(`id="\w*0all"`)
-
-// dateRe is the same YYYY-MM-DD shape internal/cli's dateRe validates
-// against. Load checks opts.Date against it before building any filesystem
-// path (jsonPath/htmlPath below are built by string concatenation, so an
-// unvalidated Date is a path-traversal vector) -- defense-in-depth so every
-// caller (web, cli, tui) is protected even if a future caller forgets to
-// validate its own input first.
-var dateRe = regexp.MustCompile(`^\d{4}-\d{2}-\d{2}$`)
-
-// cacheFileRe matches the date-prefixed cache file names Load/Harvest/tradlit
-// write into CacheDir(): "<YYYY-MM-DD>.html", "<YYYY-MM-DD>.json", and
-// "<YYYY-MM-DD>.trad.<lang>.json" (the traditional-lectionary cache; see
-// internal/tradlit). CleanCache uses it to tell cache entries apart from
-// anything else that might be sitting in the directory, and to recover the
-// date (group 1) for the age check regardless of which cache file it is.
-var cacheFileRe = regexp.MustCompile(`^(\d{4}-\d{2}-\d{2})\.[a-z0-9.]+$`)
-
-// Options controls how Load resolves a day's readings.
-type Options struct {
- // Date is the day to load, formatted YYYY-MM-DD.
- Date string
- // Refresh bypasses both cache layers and re-fetches from the network.
- Refresh bool
- // Offline restricts Load to previously cached/harvested data (see
- // LoadOffline), never hitting the network.
- Offline bool
-}
-
-// CacheDir is where the HTML/JSON cache layers live:
-// ${XDG_CACHE_HOME:-~/.cache}/lectio/
-// Exported so internal/tradlit shares the same cache root for the
-// traditional lectionary's propers.
-func CacheDir() string {
- base := os.Getenv("XDG_CACHE_HOME")
- if base == "" {
- home, err := os.UserHomeDir()
- if err != nil {
- home = "."
- }
- base = filepath.Join(home, ".cache")
- }
- return filepath.Join(base, "lectio")
-}
-
-// Load returns the day's reading sections and DayInfo, from the modern
-// (niedziela.pl) source, preferring cache over network:
-//
-// 0. If Offline, skip straight to LoadOffline (the harvested sigla TSV) --
-// that store carries citations only, so DayInfo comes back zero.
-// 1. Unless Refresh, the parsed JSON cache ({date}.json), which round-trips
-// DayInfo alongside the sections (see cachedDay/loadCache).
-// 2. Unless Refresh, the raw HTML cache ({date}.html) -- parsed (both
-// sections and DayInfo re-derived from the same HTML via Parse/
-// ParseDayInfo), and the result written to the JSON cache for next time.
-// 3. Otherwise, fetch the page over the network, parse it, and -- only if
-// the page is fully published -- write both cache layers. A fetch error
-// here (e.g. no network) falls back to LoadOffline for this date if it
-// has been harvested, and only surfaces the original fetch error if
-// that fallback also fails.
-func Load(opts Options) ([]Section, DayInfo, error) {
- if !dateRe.MatchString(opts.Date) {
- return nil, DayInfo{}, fmt.Errorf("invalid date %q: want YYYY-MM-DD", opts.Date)
- }
-
- if opts.Offline {
- secs, err := LoadOffline(opts.Date)
- return secs, DayInfo{}, err
- }
-
- dir := CacheDir()
- jsonPath := filepath.Join(dir, opts.Date+".json")
- htmlPath := filepath.Join(dir, opts.Date+".html")
-
- if !opts.Refresh {
- if secs, info, err := loadCache(jsonPath); err == nil {
- return secs, info, nil
- }
- if page, err := os.ReadFile(htmlPath); err == nil {
- pageStr := string(page)
- secs, err := Parse(pageStr)
- if err != nil {
- return nil, DayInfo{}, err
- }
- info := ParseDayInfo(pageStr)
- writeCache(jsonPath, secs, info)
- return secs, info, nil
- }
- }
-
- page, err := fetch(opts.Date)
- if err != nil {
- // Network is unreachable: fall back to a prior harvest of this date
- // if there is one, rather than failing outright. The sigla store
- // carries no DayInfo, so this path always reports it zero.
- if secs, offErr := LoadOffline(opts.Date); offErr == nil {
- return secs, DayInfo{}, nil
- }
- return nil, DayInfo{}, err
- }
-
- // Parse itself reports an unpublished date as "no reading published for
- // this date yet" (via the "Przykro nam" placeholder), so an unpublished
- // page is neither cached nor returned as sections here.
- secs, err := Parse(page)
- if err != nil {
- return nil, DayInfo{}, err
- }
- info := ParseDayInfo(page)
-
- // Cache only fully-published pages, so an as-yet-unpublished future date
- // keeps being retried instead of caching a "no reading" placeholder.
- if publishedRe.MatchString(page) {
- if err := os.MkdirAll(dir, 0o755); err == nil {
- _ = os.WriteFile(htmlPath, []byte(page), 0o644)
- writeCache(jsonPath, secs, info)
- }
- }
-
- return secs, info, nil
-}
-
-// CleanCache removes cached readings whose date is before `before` from
-// CacheDir(). It matches only date-prefixed cache files (see cacheFileRe:
-// "<YYYY-MM-DD>.html", ".json", or the traditional lectionary's
-// ".trad.<lang>.json"); anything else in the directory (e.g. a stray
-// notes.txt, or the sigla store, which lives elsewhere entirely) is left
-// alone. A missing cache dir is not an error -- it just means there is
-// nothing to clean yet.
-func CleanCache(before time.Time) (removed int, freed int64, err error) {
- dir := CacheDir()
- entries, err := os.ReadDir(dir)
- if err != nil {
- if os.IsNotExist(err) {
- return 0, 0, nil
- }
- return 0, 0, err
- }
-
- for _, entry := range entries {
- if entry.IsDir() {
- continue
- }
- m := cacheFileRe.FindStringSubmatch(entry.Name())
- if m == nil {
- continue
- }
- date, perr := time.Parse("2006-01-02", m[1])
- if perr != nil || !date.Before(before) {
- continue
- }
-
- path := filepath.Join(dir, entry.Name())
- info, serr := os.Stat(path)
- if serr != nil {
- return removed, freed, serr
- }
- if rerr := os.Remove(path); rerr != nil {
- return removed, freed, rerr
- }
- removed++
- freed += info.Size()
- }
- return removed, freed, nil
-}
-
-// cachedDay is the on-disk shape of the parsed-sections JSON cache
-// ({date}.json): the sections plus the day's liturgical identity, so a
-// cache hit round-trips DayInfo without re-parsing the HTML cache. (An
-// older cache file written before DayInfo existed was a bare JSON array,
-// not an object -- json.Unmarshal into cachedDay then fails, which
-// loadCache treats as an ordinary cache miss, falling through to the HTML
-// cache or the network like any other stale/missing cache entry.)
-type cachedDay struct {
- Sections []Section
- DayInfo DayInfo
-}
-
-// loadCache reads and unmarshals the parsed-sections + DayInfo cache file.
-func loadCache(path string) ([]Section, DayInfo, error) {
- data, err := os.ReadFile(path)
- if err != nil {
- return nil, DayInfo{}, err
- }
- var cd cachedDay
- if err := json.Unmarshal(data, &cd); err != nil {
- return nil, DayInfo{}, err
- }
- return cd.Sections, cd.DayInfo, nil
-}
-
-// writeCache best-effort writes the parsed sections + DayInfo cache; a
-// failure to cache should never fail the load itself.
-func writeCache(path string, secs []Section, info DayInfo) {
- data, err := json.Marshal(cachedDay{Sections: secs, DayInfo: info})
- if err != nil {
- return
- }
- _ = os.WriteFile(path, data, 0o644)
-}
-
-// fetch GETs the day's page from baseURL with the browser User-Agent.
-// Whether the page is actually published is left to the caller (Parse
-// detects an unpublished date; Load re-checks the tab id to decide whether
-// the result is cache-worthy).
-func fetch(dateStr string) (string, error) {
- url := fmt.Sprintf(baseURL, dateStr)
- req, err := http.NewRequest(http.MethodGet, url, nil)
- if err != nil {
- return "", err
- }
- req.Header.Set("User-Agent", userAgent)
-
- client := &http.Client{Timeout: 20 * time.Second}
- resp, err := client.Do(req)
- if err != nil {
- return "", fmt.Errorf("failed to fetch %s: %w", url, err)
- }
- defer resp.Body.Close()
-
- body, err := io.ReadAll(resp.Body)
- if err != nil {
- return "", fmt.Errorf("failed to read response from %s: %w", url, err)
- }
- return string(body), nil
-}
diff --git a/internal/liturgy/fetch_test.go b/internal/liturgy/fetch_test.go
deleted file mode 100644
index c06f0f8..0000000
--- a/internal/liturgy/fetch_test.go
+++ /dev/null
@@ -1,68 +0,0 @@
-package liturgy
-
-import (
- "net/http"
- "net/http/httptest"
- "os"
- "path/filepath"
- "testing"
-)
-
-func TestLoadCaches(t *testing.T) {
- html, _ := os.ReadFile("testdata/2026-06-22.html")
- hits := 0
- srv := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
- hits++
- w.Write(html)
- }))
- defer srv.Close()
- t.Setenv("XDG_CACHE_HOME", t.TempDir())
- baseURL = srv.URL + "/liturgia/%s/Ewangelia" // test hook
-
- secs1, info1, err := Load(Options{Date: "2026-06-22"})
- if err != nil || len(secs1) == 0 {
- t.Fatalf("load1: %v", err)
- }
- if info1.Name == "" {
- t.Error("load1: DayInfo.Name empty, want it populated from the freshly-parsed HTML")
- }
- secs2, info2, _ := Load(Options{Date: "2026-06-22"}) // should hit JSON cache
- if hits != 1 {
- t.Errorf("server hit %d times, want 1 (cache miss on repeat)", hits)
- }
- if len(secs2) != len(secs1) {
- t.Error("cache returned different section count")
- }
- // The JSON cache round-trips DayInfo (see cachedDay/loadCache), so a
- // cache-hit repeat load must not lose it.
- if info2 != info1 {
- t.Errorf("cache-hit DayInfo = %+v, want it to match the first load's %+v", info2, info1)
- }
-}
-
-// TestLoadRejectsInvalidDate is the liturgy-layer defense-in-depth check for
-// the ?date= path-traversal finding: Load must reject a non-YYYY-MM-DD date
-// before it ever builds a filesystem path from it, so every caller (web,
-// cli, tui) is protected even if a future caller forgets to validate.
-//
-// The planted "passwd.json" sits one level *above* CacheDir() -- reachable
-// only via a "../" date -- so if Load ever built jsonPath from the raw date
-// unchecked, loadCache would read it back and return its section instead
-// of an error.
-func TestLoadRejectsInvalidDate(t *testing.T) {
- dir := t.TempDir()
- t.Setenv("XDG_CACHE_HOME", dir)
-
- evilPath := filepath.Join(dir, "passwd.json")
- if err := os.WriteFile(evilPath, []byte(`[{"Heading":"SHOULD-NEVER-BE-READ"}]`), 0o644); err != nil {
- t.Fatal(err)
- }
-
- secs, _, err := Load(Options{Date: "../passwd"})
- if err == nil {
- t.Fatalf("Load(Date=%q) = (%v, nil), want a non-nil error", "../passwd", secs)
- }
- if secs != nil {
- t.Errorf("Load(Date=%q) sections = %v, want nil", "../passwd", secs)
- }
-}
diff --git a/internal/liturgy/parse.go b/internal/liturgy/parse.go
deleted file mode 100644
index 4c1a935..0000000
--- a/internal/liturgy/parse.go
+++ /dev/null
@@ -1,209 +0,0 @@
-package liturgy
-
-import (
- "fmt"
- "html"
- "regexp"
- "strings"
-)
-
-// lectionaryTabs lists the two reading sets carried on the page: the
-// lectionary in force since Advent 2015 ("nowy") and the one it replaced
-// ("stary"). They are not interchangeable -- the acclamation can cite a
-// different book entirely, and the older set contains malformed citations.
-// Pick by id, never by position in the markup, or a reordering silently
-// switches edition.
-var lectionaryTabs = []string{"tabnowy0all", "tabstary0all"}
-
-var (
- brRe = regexp.MustCompile(`(?i)<br\s*/?>`)
- tagRe = regexp.MustCompile(`<[^>]+>`)
- wsRe = regexp.MustCompile(`[ \t]+`)
- h2Re = regexp.MustCompile(`(?s)<h2>(.*?)</h2>`)
- h4Re = regexp.MustCompile(`(?s)<h4>(.*?)</h4>`)
- pRe = regexp.MustCompile(`(?s)<p>(.*?)</p>`)
- citationRe = regexp.MustCompile(`\((.+)\)\s*$`)
-
- // dayNamePRe matches every classed <p><em>...</em></p> on the page; only
- // the one whose class carries both "fw-bold" and a "color-" role (see
- // dayNameParaMatches) is the day's celebration name -- the page also
- // carries a plain fw-bold (no color-) lookalike higher up that must not
- // win instead.
- dayNamePRe = regexp.MustCompile(`(?s)<p class="([^"]*)">\s*<em>(.*?)</em>\s*</p>`)
-
- // dayColourRe matches niedziela.pl's "Kolor szat: <word>" vestment-colour
- // line, tolerating the <span>/<strong> markup wrapped around the colour
- // word on the page (see internal/liturgy/testdata/2026-07-22.html).
- dayColourRe = regexp.MustCompile(`Kolor szat:\s*(?:<[^>]+>\s*)*([\p{L}]+)`)
-)
-
-// modernColours maps niedziela.pl's Polish vestment-colour words to
-// DayInfo's normalized colour names; anything not listed here (including a
-// multi-option line like "zielony albo biały albo czerwony", which matches
-// only its first word) is left for the caller to treat as "" if absent.
-var modernColours = map[string]string{
- "biały": "white",
- "zielony": "green",
- "fioletowy": "violet",
- "czerwony": "red",
- "różowy": "rose",
-}
-
-// panePattern matches the opening tag of the tab-pane div carrying the given
-// tab id, e.g. `<div class="tab-pane fade " id="tabnowy0all">`.
-func panePattern(tab string) *regexp.Regexp {
- return regexp.MustCompile(`<div class="tab-pane[^"]*"\s+id="` + regexp.QuoteMeta(tab) + `">`)
-}
-
-// htmlToLines turns an HTML fragment into a list of non-empty text lines.
-// <br> marks a verse line break (used in psalms/acclamations); other tags
-// are dropped, entities decoded, and intra-line whitespace collapsed.
-func htmlToLines(fragment string) []string {
- fragment = brRe.ReplaceAllString(fragment, "\n")
- fragment = tagRe.ReplaceAllString(fragment, "")
- text := html.UnescapeString(fragment)
- var lines []string
- for _, ln := range strings.Split(text, "\n") {
- ln = strings.TrimSpace(wsRe.ReplaceAllString(ln, " "))
- if ln != "" {
- lines = append(lines, ln)
- }
- }
- return lines
-}
-
-// Parse extracts every reading section from the page's preferred lectionary
-// tab (falling back to the superseded one), erroring loudly if neither tab is
-// present on the page, or the tab is found but carries no sections -- a
-// layout change should never be mistaken for a quiet day with no readings.
-func Parse(pageHTML string) ([]Section, error) {
- var loc []int
- for _, tab := range lectionaryTabs {
- if m := panePattern(tab).FindStringIndex(pageHTML); m != nil {
- loc = m
- break
- }
- }
- if loc == nil {
- if strings.Contains(pageHTML, "Przykro nam") {
- return nil, fmt.Errorf("no reading published for this date yet")
- }
- return nil, fmt.Errorf(
- "no reading tab (%s) found on page -- the site layout may have changed",
- strings.Join(lectionaryTabs, "/"),
- )
- }
-
- rest := pageHTML[loc[1]:]
- block := rest
- if nxt := strings.Index(rest, `<div class="tab-pane`); nxt != -1 {
- block = rest[:nxt]
- }
-
- heads := h2Re.FindAllStringSubmatchIndex(block, -1)
- var sections []Section
- czytanieCount := 0
- for i, h := range heads {
- bodyEnd := len(block)
- if i+1 < len(heads) {
- bodyEnd = heads[i+1][0]
- }
- body := block[h[1]:bodyEnd]
-
- heading := strings.Join(htmlToLines(block[h[2]:h[3]]), " ")
-
- subtitle := ""
- if sub := h4Re.FindStringSubmatch(body); sub != nil {
- subtitle = strings.Join(htmlToLines(sub[1]), " ")
- }
-
- var paragraphs [][]string
- for _, p := range pRe.FindAllStringSubmatch(body, -1) {
- if lines := htmlToLines(p[1]); len(lines) > 0 {
- paragraphs = append(paragraphs, lines)
- }
- }
-
- // A heading is expected to always carry a parenthetical citation;
- // if one is somehow missing, leave Citation empty rather than
- // failing the whole parse over one section.
- citation, _ := ExtractCitation(heading)
-
- sections = append(sections, Section{
- Heading: heading,
- Subtitle: subtitle,
- Citation: citation,
- PartID: partID(heading, &czytanieCount),
- Paragraphs: paragraphs,
- })
- }
-
- // A layout change can leave the tab findable but empty; say so rather
- // than returning nothing and looking like a quiet day.
- if len(sections) == 0 {
- return nil, fmt.Errorf("reading tab found but no sections in it -- the site layout may have changed")
- }
- return sections, nil
-}
-
-// ParseDayInfo extracts the day's celebration name and liturgical colour
-// from a niedziela.pl page: Name is the inner text of the <p class="...
-// fw-bold color-XXX"><em>NAME</em></p> paragraph (there is also an earlier,
-// plain fw-bold-but-no-color- lookalike on the page -- see dayNamePRe --
-// which must not match instead), and Colour comes from the page's "Kolor
-// szat: <word>" line, mapped via modernColours (case-insensitive; unknown
-// word -> ""). Season is always "" -- the modern lectionary folds its
-// temporal context into Name on temporal days rather than carrying it
-// separately. A page whose markup doesn't match either pattern (a layout
-// change, or a fixture with neither) yields a zero DayInfo, never an error:
-// the readings are the load-bearing content, the header is a nice-to-have.
-func ParseDayInfo(pageHTML string) DayInfo {
- var info DayInfo
-
- for _, m := range dayNamePRe.FindAllStringSubmatch(pageHTML, -1) {
- class := m[1]
- if strings.Contains(class, "fw-bold") && strings.Contains(class, "color-") {
- info.Name = strings.Join(htmlToLines(m[2]), " ")
- break
- }
- }
-
- if m := dayColourRe.FindStringSubmatch(pageHTML); m != nil {
- info.Colour = modernColours[strings.ToLower(m[1])]
- }
-
- return info
-}
-
-// partID assigns the stable liturgical-part identifier for a section heading.
-// A second "1. czytanie" heading on the same day (a split feast offering two
-// alternative first readings) becomes "drugie_czytanie" instead of colliding
-// with the first ("pierwsze_czytanie"). Anything unrecognised is "".
-func partID(heading string, czytanieCount *int) string {
- switch {
- case strings.HasPrefix(heading, "1. czytanie"):
- *czytanieCount++
- if *czytanieCount == 1 {
- return "pierwsze_czytanie"
- }
- return "drugie_czytanie"
- case strings.HasPrefix(heading, "Psalm"):
- return "psalm"
- case strings.HasPrefix(heading, "Aklamacja"):
- return "aklamacja"
- case strings.HasPrefix(heading, "Ewangelia"):
- return "ewangelia"
- default:
- return ""
- }
-}
-
-// ExtractCitation pulls the citation from a section heading:
-// "Ewangelia (Mt 7, 1-5)" -> "Mt 7, 1-5".
-func ExtractCitation(heading string) (string, error) {
- m := citationRe.FindStringSubmatch(heading)
- if m == nil {
- return "", fmt.Errorf("no reference found in heading: %q", heading)
- }
- return strings.TrimSpace(m[1]), nil
-}
diff --git a/internal/liturgy/parse_test.go b/internal/liturgy/parse_test.go
deleted file mode 100644
index 8fe2eb0..0000000
--- a/internal/liturgy/parse_test.go
+++ /dev/null
@@ -1,176 +0,0 @@
-package liturgy
-
-import (
- "os"
- "strings"
- "testing"
-)
-
-func TestParse(t *testing.T) {
- html, _ := os.ReadFile("testdata/2026-07-22.html")
- secs, err := Parse(string(html))
- if err != nil {
- t.Fatal(err)
- }
- var gospel *Section
- var firstCzytanie *Section
- var secondCzytanie *Section
- for i := range secs {
- if strings.HasPrefix(secs[i].Heading, "Ewangelia") {
- gospel = &secs[i]
- }
- if strings.HasPrefix(secs[i].Heading, "1. czytanie") {
- if firstCzytanie == nil {
- firstCzytanie = &secs[i]
- } else if secondCzytanie == nil {
- secondCzytanie = &secs[i]
- }
- }
- }
- if gospel == nil {
- t.Fatal("no gospel section")
- }
- if gospel.Citation != "J 20, 1. 11-18" {
- t.Errorf("gospel citation = %q", gospel.Citation)
- }
- if len(gospel.Paragraphs) == 0 {
- t.Error("gospel has no paragraphs")
- }
- if gospel.PartID != "ewangelia" {
- t.Errorf("gospel PartID = %q, want %q", gospel.PartID, "ewangelia")
- }
-
- if firstCzytanie == nil {
- t.Fatal("no '1. czytanie' section")
- }
- if firstCzytanie.PartID != "pierwsze_czytanie" {
- t.Errorf("first '1. czytanie' PartID = %q, want %q", firstCzytanie.PartID, "pierwsze_czytanie")
- }
- // 2026-07-22 is a split-feast day with two "1. czytanie" sections in the
- // same tab; the second one must not collide with the first.
- if secondCzytanie == nil {
- t.Fatal("expected a second '1. czytanie' section (split feast fixture)")
- }
- if secondCzytanie.PartID != "drugie_czytanie" {
- t.Errorf("second '1. czytanie' PartID = %q, want %q", secondCzytanie.PartID, "drugie_czytanie")
- }
-}
-
-// TestParseDayInfo checks the modern (niedziela.pl) day-info extraction
-// against the split-feast fixture: Name comes from the color-classed,
-// fw-bold <p><em>...</em></p> near id="dzien" (not the earlier, plain
-// fw-bold lookalike higher up the page), and Colour from "Kolor szat:
-// biały" -> "white". Season is always "" for the modern lectionary.
-func TestParseDayInfo(t *testing.T) {
- html, err := os.ReadFile("testdata/2026-07-22.html")
- if err != nil {
- t.Fatal(err)
- }
- info := ParseDayInfo(string(html))
- if !strings.Contains(info.Name, "Marii Magdaleny") {
- t.Errorf("Name = %q, want it to contain %q", info.Name, "Marii Magdaleny")
- }
- if info.Colour != "white" {
- t.Errorf("Colour = %q, want %q", info.Colour, "white")
- }
- if info.Season != "" {
- t.Errorf("Season = %q, want empty for the modern lectionary", info.Season)
- }
-}
-
-// TestParseDayInfoMultilineName checks the day name is cleanly joined when
-// the source <em> body itself carries an embedded line break (a long
-// commemoration name wrapped across lines in the page's own markup), and
-// that a multi-option colour line ("zielony albo biały albo czerwony")
-// maps by its first word.
-func TestParseDayInfoMultilineName(t *testing.T) {
- html, err := os.ReadFile("testdata/2026-06-22.html")
- if err != nil {
- t.Fatal(err)
- }
- info := ParseDayInfo(string(html))
- if !strings.Contains(info.Name, "Dzień Powszedni") || !strings.Contains(info.Name, "Jana Fishera") {
- t.Errorf("Name = %q, want it to contain both wrapped-line fragments", info.Name)
- }
- if strings.Contains(info.Name, "\n") {
- t.Errorf("Name = %q, should not contain a raw newline", info.Name)
- }
- if info.Colour != "green" {
- t.Errorf("Colour = %q, want %q (first of \"zielony albo...\")", info.Colour, "green")
- }
-}
-
-// TestParseDayInfoNoMatch checks an unrecognised page shape yields a zero
-// DayInfo rather than an error -- the header is simply omitted by callers.
-func TestParseDayInfoNoMatch(t *testing.T) {
- info := ParseDayInfo("<html><body>redesigned</body></html>")
- if info != (DayInfo{}) {
- t.Errorf("ParseDayInfo(unrecognised) = %+v, want zero value", info)
- }
-}
-
-func TestParseLayoutChange(t *testing.T) {
- if _, err := Parse("<html><body>redesigned</body></html>"); err == nil {
- t.Error("expected error on missing reading tab")
- }
-}
-
-func TestParseNormalDay(t *testing.T) {
- html, err := os.ReadFile("testdata/2026-06-22.html")
- if err != nil {
- t.Fatal(err)
- }
- secs, err := Parse(string(html))
- if err != nil {
- t.Fatal(err)
- }
- if len(secs) != 4 {
- t.Fatalf("len(secs) = %d, want 4", len(secs))
- }
- want := map[string]string{
- "1. czytanie": "pierwsze_czytanie",
- "Psalm": "psalm",
- "Aklamacja": "aklamacja",
- "Ewangelia": "ewangelia",
- }
- for _, s := range secs {
- for prefix, partID := range want {
- if strings.HasPrefix(s.Heading, prefix) {
- if s.PartID != partID {
- t.Errorf("heading %q: PartID = %q, want %q", s.Heading, s.PartID, partID)
- }
- }
- }
- if s.Subtitle == "" {
- t.Errorf("heading %q: empty subtitle", s.Heading)
- }
- if len(s.Paragraphs) == 0 {
- t.Errorf("heading %q: no paragraphs", s.Heading)
- }
- }
-}
-
-func TestExtractCitation(t *testing.T) {
- cases := []struct {
- heading string
- want string
- }{
- {"Ewangelia (Mt 7, 1-5)", "Mt 7, 1-5"},
- {"1. czytanie (Pnp 8, 6-7)", "Pnp 8, 6-7"},
- {"Psalm (Ps 63 (62), 2. 3-4. 5-6. 8-9 (R.: por. 2ab))", "Ps 63 (62), 2. 3-4. 5-6. 8-9 (R.: por. 2ab)"},
- }
- for _, c := range cases {
- got, err := ExtractCitation(c.heading)
- if err != nil {
- t.Errorf("ExtractCitation(%q) error: %v", c.heading, err)
- continue
- }
- if got != c.want {
- t.Errorf("ExtractCitation(%q) = %q, want %q", c.heading, got, c.want)
- }
- }
-
- if _, err := ExtractCitation("no parens here"); err == nil {
- t.Error("expected error for heading with no parenthetical")
- }
-}
diff --git a/internal/liturgy/section.go b/internal/liturgy/section.go
index cacefb0..dcca7b5 100644
--- a/internal/liturgy/section.go
+++ b/internal/liturgy/section.go
@@ -2,28 +2,33 @@
// structured sections (1st reading, psalm, acclamation, gospel).
package liturgy
-// Section is one reading section of the liturgy page (e.g. "1. czytanie",
-// "Psalm", "Aklamacja", "Ewangelia"): its heading, optional subtitle, the
-// citation extracted from the heading, a stable identifier for which liturgical
-// part it is, and its body split into paragraphs of text lines.
+// Section is one reading section of the liturgy (e.g. "1. czytanie", "Psalm",
+// "Aklamacja", "Ewangelia"): its heading, optional subtitle, the citation shown
+// to the reader, an English-canonical lookup reference, a stable identifier for
+// which liturgical part it is, and its body split into paragraphs of text lines.
+//
+// Citation is the display form (the reader's configured sigla dialect); Ref is
+// the English-canonical reference the render resolves against a corpus. Keeping
+// them apart lets the header read "Ps 27" in Polish sigla while the lookup uses
+// "Psalms 27" (renumbered per Psalter). Ref is empty for sources that only
+// carry a display citation; the render then falls back to Citation.
type Section struct {
- Heading, Subtitle, Citation, PartID string
- Paragraphs [][]string
+ Heading, Subtitle, Citation, Ref, PartID string
+ Paragraphs [][]string
}
-// DayInfo is the day's liturgical identity, source-language (Polish for the
-// modern niedziela.pl lectionary, English/Latin for the traditional
-// missalemeum) -- never translated, like Section's own Heading/Citation.
-// A source that carries no such data (or an unrecognised page/response
-// shape) yields a zero DayInfo; callers must treat that as "omit the
-// header", never as an error.
+// DayInfo is the day's liturgical identity from the offline calendar engine.
+// Name follows the UI language where the calendar data has a localized name
+// (else English); Colour is normalized. A day that carries no celebration name
+// yields a zero DayInfo; callers must treat that as "omit the header", never as
+// an error.
type DayInfo struct {
- // Name is the celebration, e.g. "Święto św. Marii Magdaleny" (modern) or
- // "St. Mary Magdalene" (traditional).
+ // Name is the celebration, e.g. "św. Marii Magdaleny" (pl UI, where the
+ // calendar data has a Polish name) or "Saint Mary Magdalene" (en).
Name string
- // Season is the temporal context, e.g. "Feria IV after VIII Sunday
- // after Pentecost" (traditional); always "" for the modern lectionary,
- // whose temporal is folded into Name on temporal days.
+ // Season is the temporal context; currently left empty by the offline
+ // loader, since the celebration name already carries the temporal identity
+ // on temporal days.
Season string
// Colour is the normalized liturgical colour: "white", "green",
// "violet", "red", "rose", or "" when unknown/unmapped.
diff --git a/internal/liturgy/store.go b/internal/liturgy/store.go
deleted file mode 100644
index 5bf7ef0..0000000
--- a/internal/liturgy/store.go
+++ /dev/null
@@ -1,215 +0,0 @@
-package liturgy
-
-import (
- "fmt"
- "os"
- "path/filepath"
- "sort"
- "strings"
- "time"
-)
-
-// harvestRetries is how many times Harvest attempts a single date's fetch
-// before treating it as a genuine network failure rather than transient
-// hiccup; harvestRetryDelay is the backoff slept between attempts. Both are
-// package vars so tests can shrink the delay instead of waiting on it.
-var (
- harvestRetries = 3
- harvestRetryDelay = 2 * time.Second
-)
-
-// siglaRow is one line of the sigla TSV: a date's section label and the
-// scripture citation extracted from its heading.
-type siglaRow struct {
- label, citation string
-}
-
-// siglaPath is the persistent sigla store written by Harvest and read by
-// LoadOffline: ${XDG_DATA_HOME:-~/.local/share}/lectio/sigla.tsv
-func siglaPath() string {
- base := os.Getenv("XDG_DATA_HOME")
- if base == "" {
- home, err := os.UserHomeDir()
- if err != nil {
- home = "."
- }
- base = filepath.Join(home, ".local", "share")
- }
- return filepath.Join(base, "lectio", "sigla.tsv")
-}
-
-// sectionLabel derives the short label Harvest stores alongside a citation
-// from a section's full heading, e.g. "Ewangelia (J 20, 1. 11-18)" ->
-// "Ewangelia". It strips the same trailing "(...)" citation ExtractCitation
-// reads, so the two stay in sync.
-func sectionLabel(heading string) string {
- loc := citationRe.FindStringIndex(heading)
- if loc == nil {
- return strings.TrimSpace(heading)
- }
- return strings.TrimSpace(heading[:loc[0]])
-}
-
-// readSigla loads the sigla TSV into date -> rows. A missing file is not an
-// error -- it just means nothing has been harvested yet.
-func readSigla(path string) (map[string][]siglaRow, error) {
- data, err := os.ReadFile(path)
- if err != nil {
- if os.IsNotExist(err) {
- return map[string][]siglaRow{}, nil
- }
- return nil, err
- }
- rows := map[string][]siglaRow{}
- for _, line := range strings.Split(string(data), "\n") {
- if line == "" {
- continue
- }
- fields := strings.SplitN(line, "\t", 3)
- if len(fields) != 3 {
- continue
- }
- date := fields[0]
- rows[date] = append(rows[date], siglaRow{label: fields[1], citation: fields[2]})
- }
- return rows, nil
-}
-
-// writeSigla writes date -> rows back out as the sigla TSV, sorted by date
-// for a deterministic, diffable file.
-func writeSigla(path string, byDate map[string][]siglaRow) error {
- if err := os.MkdirAll(filepath.Dir(path), 0o755); err != nil {
- return err
- }
- dates := make([]string, 0, len(byDate))
- for d := range byDate {
- dates = append(dates, d)
- }
- sort.Strings(dates)
-
- var b strings.Builder
- for _, date := range dates {
- for _, r := range byDate[date] {
- fmt.Fprintf(&b, "%s\t%s\t%s\n", date, r.label, r.citation)
- }
- }
- return os.WriteFile(path, []byte(b.String()), 0o644)
-}
-
-// Harvest walks dates forward from fromDate, fetching and parsing each day's
-// page and recording every section's citation to the sigla TSV, for up to
-// maxDays days (0 = walk until the unpublished horizon). It stops cleanly
-// (nil error) the first time a date fails to PARSE -- niedziela.pl's
-// "Przykro nam" placeholder (or any other parse failure) marks the horizon
-// the site hasn't published past yet, not an error to report. A date that
-// fails to FETCH, by contrast, is a transient network problem, not the
-// horizon: Harvest retries it a few times (harvestRetries, backing off
-// harvestRetryDelay between attempts) and, if it still fails, stops and
-// returns an error -- but only after saving whatever was harvested up to
-// that point, so the caller never loses progress to a blip.
-//
-// Re-harvesting a date replaces its rows in the TSV rather than duplicating
-// them, so running Harvest again over an already-harvested range is safe.
-// It also warms the HTML/JSON cache for every date it successfully harvests.
-//
-// It returns how many days were harvested and the furthest (most recent)
-// date reached, alongside any fetch error (nil on a clean parse-horizon
-// stop or on reaching maxDays).
-func Harvest(fromDate string, maxDays int) (added int, furthest string, err error) {
- start, err := time.Parse("2006-01-02", fromDate)
- if err != nil {
- return 0, "", fmt.Errorf("invalid date %q: %w", fromDate, err)
- }
-
- path := siglaPath()
- byDate, err := readSigla(path)
- if err != nil {
- return 0, "", err
- }
-
- dir := CacheDir()
- day := start
- var harvestErr error
- for i := 0; maxDays == 0 || i < maxDays; i++ {
- dateStr := day.Format("2006-01-02")
-
- var page string
- var ferr error
- for attempt := 1; attempt <= harvestRetries; attempt++ {
- page, ferr = fetch(dateStr)
- if ferr == nil {
- break
- }
- if attempt < harvestRetries {
- time.Sleep(harvestRetryDelay)
- }
- }
- if ferr != nil {
- // A genuine network/transport error, not the horizon: don't
- // silently stop as if the site simply hadn't published this
- // date yet. Record it and stop walking, but writeSigla below
- // still runs so progress made so far isn't lost.
- harvestErr = fmt.Errorf("harvest interrupted at %s: %w", dateStr, ferr)
- break
- }
- secs, perr := Parse(page)
- if perr != nil {
- break // unpublished horizon (or unparsable page): stop walking, cleanly
- }
-
- var rows []siglaRow
- for _, s := range secs {
- citation, cerr := ExtractCitation(s.Heading)
- if cerr != nil {
- continue
- }
- rows = append(rows, siglaRow{label: sectionLabel(s.Heading), citation: citation})
- }
- byDate[dateStr] = rows
-
- if publishedRe.MatchString(page) {
- if mkErr := os.MkdirAll(dir, 0o755); mkErr == nil {
- _ = os.WriteFile(filepath.Join(dir, dateStr+".html"), []byte(page), 0o644)
- writeCache(filepath.Join(dir, dateStr+".json"), secs, ParseDayInfo(page))
- }
- }
-
- added++
- furthest = dateStr
- day = day.AddDate(0, 0, 1)
- }
-
- werr := writeSigla(path, byDate)
- if harvestErr != nil {
- return added, furthest, harvestErr
- }
- if werr != nil {
- return added, furthest, werr
- }
- return added, furthest, nil
-}
-
-// LoadOffline builds a day's sections purely from the harvested sigla TSV:
-// Heading is the stored section label, Citation the stored citation, and
-// Paragraphs empty (no reading text is harvested, only the scripture
-// reference). It errors clearly if the date has not been harvested.
-func LoadOffline(date string) ([]Section, error) {
- byDate, err := readSigla(siglaPath())
- if err != nil {
- return nil, err
- }
- rows, ok := byDate[date]
- if !ok || len(rows) == 0 {
- return nil, fmt.Errorf("%s not harvested; run 'lectio update' while online first", date)
- }
- secs := make([]Section, 0, len(rows))
- czytanieCount := 0
- for _, r := range rows {
- secs = append(secs, Section{
- Heading: r.label,
- Citation: r.citation,
- PartID: partID(r.label, &czytanieCount),
- })
- }
- return secs, nil
-}
diff --git a/internal/liturgy/store_test.go b/internal/liturgy/store_test.go
deleted file mode 100644
index 1bf8343..0000000
--- a/internal/liturgy/store_test.go
+++ /dev/null
@@ -1,100 +0,0 @@
-package liturgy
-
-import (
- "net/http"
- "net/http/httptest"
- "os"
- "strings"
- "testing"
- "time"
-)
-
-func TestHarvestAndOffline(t *testing.T) {
- html, _ := os.ReadFile("testdata/2026-07-22.html")
- srv := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
- if strings.Contains(r.URL.Path, "2026-07-22") {
- w.Write(html)
- } else {
- w.Write([]byte("<html>Przykro nam</html>")) // horizon
- }
- }))
- defer srv.Close()
- t.Setenv("XDG_CACHE_HOME", t.TempDir())
- t.Setenv("XDG_DATA_HOME", t.TempDir())
- baseURL = srv.URL + "/liturgia/%s/Ewangelia"
-
- added, _, err := Harvest("2026-07-22", 3)
- if err != nil || added < 1 {
- t.Fatalf("harvest: added=%d err=%v", added, err)
- }
- secs, err := LoadOffline("2026-07-22")
- if err != nil {
- t.Fatal(err)
- }
- var haveGospel bool
- var haveFirstCzytanie bool
- for _, s := range secs {
- if s.Citation == "J 20, 1. 11-18" && s.PartID == "ewangelia" {
- haveGospel = true
- }
- if strings.HasPrefix(s.Heading, "1. czytanie") && s.PartID == "pierwsze_czytanie" {
- haveFirstCzytanie = true
- }
- }
- if !haveGospel {
- t.Error("offline gospel citation or PartID missing")
- }
- if !haveFirstCzytanie {
- t.Error("offline first czytanie PartID missing")
- }
-}
-
-// TestHarvestFetchErrorSavesPartialProgress exercises the transient-error
-// path: a genuine network/transport failure on a date must NOT be mistaken
-// for the unpublished horizon (that is Parse's job, on a "Przykro nam" page
-// -- see TestHarvestAndOffline above, which stays nil-error). It must
-// instead surface as a returned error, after writeSigla has still saved
-// whatever was harvested before the failing date.
-func TestHarvestFetchErrorSavesPartialProgress(t *testing.T) {
- html, _ := os.ReadFile("testdata/2026-07-22.html")
- srv := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
- if strings.Contains(r.URL.Path, "2026-07-22") {
- w.Write(html)
- return
- }
- // Simulate a network/transport error (not a "Przykro nam" horizon
- // page) by hijacking the connection and closing it without a
- // response, so the client sees a read/EOF error.
- hj, ok := w.(http.Hijacker)
- if !ok {
- t.Fatal("test server ResponseWriter does not support hijacking")
- }
- conn, _, err := hj.Hijack()
- if err != nil {
- t.Fatal(err)
- }
- conn.Close()
- }))
- defer srv.Close()
- t.Setenv("XDG_CACHE_HOME", t.TempDir())
- t.Setenv("XDG_DATA_HOME", t.TempDir())
- baseURL = srv.URL + "/liturgia/%s/Ewangelia"
-
- origRetries, origDelay := harvestRetries, harvestRetryDelay
- harvestRetries, harvestRetryDelay = 2, time.Millisecond
- defer func() { harvestRetries, harvestRetryDelay = origRetries, origDelay }()
-
- added, furthest, err := Harvest("2026-07-22", 0)
- if err == nil {
- t.Fatal("harvest: want error on a fetch failure, got nil")
- }
- if added != 1 || furthest != "2026-07-22" {
- t.Errorf("harvest: added=%d furthest=%q, want added=1 furthest=2026-07-22 (only the one date fetched before the network error)", added, furthest)
- }
-
- // Progress made before the failing date must still be on disk.
- secs, offErr := LoadOffline("2026-07-22")
- if offErr != nil || len(secs) == 0 {
- t.Errorf("harvest: partial progress not saved: offErr=%v secs=%v", offErr, secs)
- }
-}
diff --git a/internal/liturgy/testdata/2026-06-22.html b/internal/liturgy/testdata/2026-06-22.html
deleted file mode 100644
index a6c3f93..0000000
--- a/internal/liturgy/testdata/2026-06-22.html
+++ /dev/null
@@ -1,2713 +0,0 @@
-
-<!DOCTYPE html>
-<html lang="pl-PL">
-
-<head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="keywords" content="liturgia, czytania na dziś, lirturgis na dzis, czytanie na niedzielę, psalm na dziś, kalendarz liturgiczny, brewiarz, liturgia godzin, biblia, patron, święty, błogosławiony, rozważania, ewangelia, różanieć, tajmenice rózańcowe">
- <meta name="news_keywords" content="liturgia, czytania na dziś, kalendarz liturgiczny, brewiarz, liturgia godzin, biblia, patron, święty, błogosławiony, rozważania, ewangelia, różanieć, tajmenice rózańcowe">
- <meta name="description" content="Niezbędnik katolika - czytanie na dziś, rozważanie do Ewangelii, czytania liturgiczne, kalendarz liturgiczny, brewiarz, o czym warto pamiętać, czytania na każdy dzień, Slowo Boże na każdy dzień">
- <link rel="apple-touch-icon" sizes="57x57" href="https://niezbednik.niedziela.pl/apple-icon-57x57.png">
- <link rel="apple-touch-icon" sizes="60x60" href="https://niezbednik.niedziela.pl/apple-icon-60x60.png">
- <link rel="apple-touch-icon" sizes="72x72" href="https://niezbednik.niedziela.pl/apple-icon-72x72.png">
- <link rel="apple-touch-icon" sizes="76x76" href="https://niezbednik.niedziela.pl/apple-icon-76x76.png">
- <link rel="apple-touch-icon" sizes="114x114" href="https://niezbednik.niedziela.pl/apple-icon-114x114.png">
- <link rel="apple-touch-icon" sizes="120x120" href="https://niezbednik.niedziela.pl/apple-icon-120x120.png">
- <link rel="apple-touch-icon" sizes="144x144" href="https://niezbednik.niedziela.pl/apple-icon-144x144.png">
- <link rel="apple-touch-icon" sizes="152x152" href="https://niezbednik.niedziela.pl/apple-icon-152x152.png">
- <link rel="apple-touch-icon" sizes="180x180" href="https://niezbednik.niedziela.pl/apple-icon-180x180.png">
- <link rel="icon" type="image/png" sizes="192x192" href="https://niezbednik.niedziela.pl/android-icon-192x192.png">
- <link rel="icon" type="image/png" sizes="32x32" href="https://niezbednik.niedziela.pl/favicon-32x32.png">
- <link rel="icon" type="image/png" sizes="96x96" href="https://niezbednik.niedziela.pl/favicon-96x96.png">
- <link rel="icon" type="image/png" sizes="16x16" href="https://niezbednik.niedziela.pl/favicon-16x16.png">
- <link rel="manifest" href="https://niezbednik.niedziela.pl/manifest.json">
- <meta name="msapplication-TileColor" content="#ffffff">
- <meta name="msapplication-TileImage" content="https://niezbednik.niedziela.pl/ms-icon-144x144.png">
- <meta name="theme-color" content="#ffffff">
- <title>Niezbędnik katolika - czytania na 2026-06-22</title>
- <link rel="canonical" href="https://niezbednik.niedziela.pl/liturgia/2026-06-22">
-
-
- <link rel="preconnect" href="https://fonts.googleapis.com">
- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
- <link href="https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;0,500;0,700;1,400;1,700&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
-
-
- <link href="/assets/7ca11ba7/dist/css/bootstrap.min.css?v=1680299989" rel="stylesheet">
-<link href="/font-awesome/css/font-awesome.min.css?v=1488459453" rel="stylesheet">
-<link href="/css/animate.css?v=1663049856" rel="stylesheet">
-<link href="/css/swiper/swiper.min.css?v=1573878192" rel="stylesheet">
-<link href="/css/cookie-consent.css?v=1726132740" rel="stylesheet">
-<link href="/css/main.css?v=1774598783" rel="stylesheet">
-
-
-
- <!-- Google tag (gtag.js) -->
- <script async src="https://www.googletagmanager.com/gtag/js?id=G-3E6YN6ZC9K"></script>
- <script>
- window.dataLayer = window.dataLayer || [];
-
- function gtag() {
- dataLayer.push(arguments);
- }
- gtag('js', new Date());
-
- gtag('config', 'G-3E6YN6ZC9K');
- </script>
- </head>
-
-<body class="">
-
-
- <!-- Progress scroll totop -->
- <div class="progress-wrap cursor-pointer d-none">
- <svg class="progress-circle svg-content" width="100%" height="100%" viewBox="-1 -1 102 102">
- <path d="M50,1 a49,49 0 0,1 0,98 a49,49 0 0,1 0,-98" />
- </svg>
- </div>
-
- <div id="theme-page">
-
-
-
-<aside id="theme-aside-dark" class="background-primary lh-sm">
- <div class="menu-close lh-1 d-md-none"><a href="#" class="js-theme-nav-toggle">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x" viewBox="0 0 16 16">
- <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" />
- </svg></a></div>
- <div class="position-relative h-100">
-
- <nav class="navbar navbar-accessibility mb-1 d-md-block d-none">
-
- <div class="d-inline-flex w-100">
- <ul class="nav list-inline mx-auto color-light">
- <li class="list-inline-item pt-0 pr-1 pb-0 pl-0">
- <a href="#" class="btn-font-size color-light" accesskey="b">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-font-increase" viewBox="0 0 16 16">
- <path d="M8.59,12.033H3.815l-0.907,2.715H0.014L4.931,1.53h2.526l4.946,13.218H9.508L8.59,12.033z M14.248,4.976v1.739h-1.705V4.976
- h-1.74V3.269h1.74V1.53h1.705v1.739h1.738v1.707H14.248z M4.55,9.82h3.306L6.195,4.87L4.55,9.82L4.55,9.82z" />
- </svg><span class="visually-hidden">Wielkość czcionki</span>
- </a>
- </li>
- <li class="list-inline-item py-0 px-1 link-contrast">
- <a href="/site/contrast" accesskey="c" class="btn-contrast">A<span class="visually-hidden">Wersja graficzna</span></a>
- </li>
- </ul>
- </div>
-
- </nav>
-
- <!-- Logo -->
- <div id="theme-logo" style="margin-bottom: 1em;"> <a href="https://niezbednik.niedziela.pl">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi color-white" style="font-size: 4.5em" viewBox="0 0 16 16">
-
- <path d="M4.286,9.063c1.004,0.876,2.082,1.274,3.208,1.185c1.078-0.087,2.059-0.609,2.836-1.185
- C9.553,8.488,8.571,7.968,7.494,7.879C6.368,7.789,5.29,8.188,4.286,9.063z" />
- <path d="M13.989,4.023H13.33V3.931c0-0.222-0.18-0.401-0.402-0.401H12.37c-0.222,0-0.401,0.18-0.401,0.401v0.093h-0.788V3.136
- c0-1.008-0.822-1.829-1.831-1.829h-2.7c-1.009,0-1.83,0.821-1.83,1.829v0.888H4.031V3.931c0-0.222-0.179-0.401-0.401-0.401H3.071
- c-0.222,0-0.401,0.18-0.401,0.401v0.093H2.011c-0.92,0-1.666,0.745-1.666,1.666v7.338c0,0.92,0.746,1.666,1.666,1.666h11.979
- c0.921,0,1.666-0.746,1.666-1.666V5.689C15.655,4.769,14.91,4.023,13.989,4.023z M5.866,3.136c0-0.432,0.352-0.784,0.784-0.784h2.7
- c0.433,0,0.785,0.353,0.785,0.784v0.888H5.866V3.136z M12.578,10.402l-0.48,0.362c-0.01-0.013-0.492-0.642-1.275-1.313
- c-1.082,0.827-2.207,1.308-3.277,1.396c-0.124,0.01-0.247,0.016-0.37,0.016c-1.258,0-2.449-0.531-3.546-1.583L3.421,9.063
- l0.208-0.217c1.204-1.153,2.52-1.679,3.916-1.566c1.07,0.087,2.195,0.568,3.277,1.396c0.783-0.67,1.266-1.3,1.275-1.313l0.48,0.362
- c-0.021,0.028-0.492,0.653-1.281,1.34C12.086,9.75,12.557,10.377,12.578,10.402z" />
- </svg>
- <p class="lh-sm pt-1" style="font-size: 1em;"><span>Niezbędnik<br>katolika</span></p>
- </a>
- </div>
- <!-- Menu -->
- <nav id="theme-main-menu">
- <ul class="mb-5">
- <li><a href="https://niezbednik.niedziela.pl">Strona główna</a></li>
- <li><a href="https://niezbednik.niedziela.pl/biblia">Biblia</a></li>
- <li><a href="https://niezbednik.niedziela.pl/liturgia#20260622">Kalendarz liturgiczny</a></li>
- <li><a href="/dzial/5/Modlitewnik">Modlitewnik</a></li>
- <li><a href="https://niezbednik.niedziela.pl/spiewnik">Śpiewnik</a></li>
- <li><a href="https://www.niedziela.pl/dzial/6/Wiara">Wiara</a></li>
- </ul>
-
-
-
-<div class="text-center mb-3 mx-auto p-3 border background-red-dark">
- <p class="m-0 mb-2 text-danger text-center font-sans text-white" style="line-height: 1"><small>Na funkcjonowanie serwisu do końca II&nbsp;kwartału: </small><span class="fw-bold">144 000 zł</span></p>
- <div class="progress border " style="height: 2rem;">
- <div class="progress-bar progress-bar-striped bg-danger" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 62%"><span class="fw-bold fs-5 mx-2" style="">62%</span></div>
- </div>
- <p class="m-0 mt-1 text-start font-sans text-white"><small>Uzbieraliśmy: </small><span class="fw-bold">89 471 zł</span></p>
-
- <div class="text-center mt-3">
- <a href="/wsparcie" class="btn btn-red m-0" data-clicksmap="liturgia-AsideBtnDonation-Desktop">Wesprzyj nas <svg xmlns="http://www.w3.org/2000/svg"
- width="40" height="40" viewBox="0 0 40 40" fill="currentColor" class="bi">
- <path d="M20,2.796c-7.297,0-13.233,5.937-13.233,13.233S12.704,29.263,20,29.263c7.296,0,13.234-5.937,13.234-13.233
- S27.297,2.796,20,2.796z M20,5.442c5.837,0,10.587,4.75,10.587,10.587S25.838,26.617,20,26.617S9.414,21.867,9.414,16.03
- S14.163,5.442,20,5.442z M1.474,26.617v10.586H4.12v-7.94h7.121c-1.126-0.748-2.144-1.644-3.045-2.646H1.474z M31.804,26.617
- c-0.9,1.003-1.917,1.899-3.044,2.646h7.12v7.94h2.647V26.617H31.804z M6.767,31.91v2.647h26.467V31.91H6.767z" />
- <g>
- <path d="M20.992,22.001h-6.898v-1.406l4.047-5.508h-3.805v-1.82h6.516v1.547l-3.938,5.367h4.078V22.001z" />
- <path d="M25.289,14.736l0.547-0.336l0.914,1.539l-1.461,0.875v5.188h-2.383v-3.727l-0.555,0.336l-0.883-1.539l1.438-0.875V9.845
- h2.383V14.736z" />
- </g>
- </svg></a>
- </div>
- </div>
-
-
- <div class="d-flex justify-content-center w-100 mt-4 mx-auto" style="bottom: 0;">
-
- <!-- Sidebar Footer -->
- <div class="text-center mx-2">
- <small class="color-white">Tworzony przez</small>
- <br><a href="//niedziela.pl"><img src="https://www.niedziela.pl/img/logo.jpg" class="img-fluid mb-2" style="height: 2em;"></a>
- </div>
- </div>
- </div>
- </nav>
-
-</aside>
- <div id="theme-main">
-
-
-
- <div class="pt-3 px-3" style="clear: both" id="content">
- <article>
-
-
-
-
-
-
-
-
- <h1 class="mb-4 lh-1 text-uppercase">
- Czytania liturgiczne na dziś;
- Rok A, II </h1>
- <div class="row">
-
- <div class="col-xs-12">
-
- <div class="social-btn" style="margin: 0 0 0.5em 0" data-ayoshare="https://niezbednik.niedziela.pl/liturgia/2026-06-22"></div>
-
- </div>
-
-</div>
-
-
-
-
- <p class="font-serif fw-bold"><em>Dzień Powszedni albo wspomnienie św. Paulina z Noli, biskupa albo wspomnienie świętych męczenników
-Jana Fishera, biskupa, i Tomasza More'a</em></p>
-
- <p class="font-sans">Kolor szat: <span class="fw-bold">zielony albo biały albo czerwony</span></p>
-
-
-
-
-
-
-
-
-
- <ul class="nav nav-tabs" role="tablist">
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="tabnowy0-tab" data-bs-toggle="tab" data-bs-target="#tabnowy0" type="button" role="tab" aria-controls="tabnowy0" aria-selected="true">Nowy lekcjonarz</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary0-tab" data-bs-toggle="tab" data-bs-target="#tabstary0" type="button" role="tab" aria-controls="tabstary0" aria-selected="true">Stary lekcjonarz</button>
- </li>
- </ul>
-
- <div id="lekcjonarzTabContent0" class="tab-content m-2">
- <div class="tab-elementy tab-pane fade active show" id="tabnowy0">
-
- <ul class="nav nav-tabs" role="tablist">
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy0all-tab" data-bs-toggle="tab" data-bs-target="#tabnowy0all" type="button" role="tab" aria-controls="tabnowy0all" aria-selected="true">Całość</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy00-tab" data-bs-toggle="tab" data-bs-target="#tabnowy00" type="button" role="tab" aria-controls="tabnowy00" aria-selected="true">1. czytanie</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy01-tab" data-bs-toggle="tab" data-bs-target="#tabnowy01" type="button" role="tab" aria-controls="tabnowy01" aria-selected="true">Psalm</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy02-tab" data-bs-toggle="tab" data-bs-target="#tabnowy02" type="button" role="tab" aria-controls="tabnowy02" aria-selected="true">Aklamacja</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="tabnowy03-tab" data-bs-toggle="tab" data-bs-target="#tabnowy03" type="button" role="tab" aria-controls="tabnowy03" aria-selected="true">Ewangelia</button>
- </li>
-
- </ul>
-
-
- <div id="elementyTabContent0" class="tab-content liturgia-content py-2 px-4 background-white">
-
- <div class="tab-pane fade " id="tabnowy0all">
-
-
- <h2>1. czytanie (<a href="/biblia/druga-ksiega-krolewska/17" class="">2 Krl 17</a>, 5-8. 13-15a. 18)</h2><h4><em>Zdobycie Samarii przez Asyryjczyków</em></h4><p><strong>Czytanie z Drugiej Księgi Królewskiej</strong></p><p>Król asyryjski Salmanassar najechał cały kraj, dotarł do Samarii i oblegał ją przez trzy lata. W dziewiątym roku panowania Ozeasza król asyryjski zdobył Samarię i uprowadził Izraelitów na wygnanie do Asyrii. Osiedlił ich w Chalach, nad Chabor, rzeką Gozanu, i w miastach Medii.</p>
-<p>Stało się tak, bo Izraelici zgrzeszyli przeciwko Panu, Bogu swemu, który ich wyprowadził z Egiptu, spod ręki faraona, króla egipskiego. Czcili oni cudzych bogów i naśladowali obyczaje ludów, które Pan wypędził przed Izraelitami, oraz królów izraelskich, których wybrali.</p>
-<p>Pan jednak ciągle ostrzegał Izraela i Judę przez wszystkich swoich proroków i wszystkich „widzących”, mówiąc: «Zawróćcie z waszych dróg grzesznych i przestrzegajcie moich przykazań i postanowień moich, według całego Prawa, które nadałem waszym przodkom i które przekazałem wam przez sługi moje, proroków». Lecz oni nie słuchali i twardym uczynili swój kark, jak ich przodkowie, którzy nie zawierzyli Panu, Bogu swojemu. Odrzucili przykazania Jego i przymierze, które zawarł z przodkami, oraz prawa, które im nadał.</p>
-<p>Wtedy Pan zapłonął gwałtownym gniewem przeciw Izraelowi i odrzucił go sprzed swego oblicza. Pozostało tylko samo pokolenie Judy.</p>
-
- <h2>Psalm (<a href="/biblia/ksiega-psalmow/60" class="">Ps 60 (59)</a>, 3-4. 5 i 12. 13-14 (R.: por. 7b))</h2><h4><em>Usłysz nas, Panie, wspomóż Twą prawicą</em></h4><p><strong></strong></p><p>Odrzuciłeś nas i złamałeś, Boże, *
-<br>rozgniewałeś się, lecz powróć do nas!
-<br>Wstrząsnąłeś i rozdarłeś ziemię, *
-<br>ulecz jej rozdarcia, albowiem się chwieje.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Ludowi Twemu zgotowałeś los twardy, *
-<br>napoiłeś nas winem, które moc odbiera.
-<br>Czyż nie Ty, Boże, który nas odrzuciłeś *
-<br>i już nie wychodzisz z naszymi wojskami?</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Daj nam pomoc przeciw nieprzyjacielowi, *
-<br>bo ludzkie wsparcie jest zawodne.
-<br>Dokonamy w Bogu czynów pełnych mocy, *
-<br>a On podepcze naszych nieprzyjaciół.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
- <h2>Aklamacja (Por. Hbr 4, 12)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Żywe jest słowo Boże i skuteczne,
-<br>zdolne osądzić pragnienia i myśli serca.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-mateusza/7" class="">Mt 7</a>, 1-5)</h2><h4><em>Usuń najpierw belkę ze swego oka</em></h4><p><strong>Słowa Ewangelii według Świętego Mateusza</strong></p><p>Jezus powiedział do swoich uczniów:</p>
-<p>«Nie sądźcie, abyście nie byli sądzeni. Bo takim sądem, jakim sądzicie, i was osądzą; i taką miarą, jaką wy mierzycie, wam odmierzą.</p>
-<p>Czemu to widzisz drzazgę w oku swego brata, a nie dostrzegasz belki we własnym oku? Albo jak możesz mówić swemu bratu: Pozwól, że usunę drzazgę z twego oka, podczas gdy belka tkwi w twoim oku? Obłudniku, usuń najpierw belkę ze swego oka, a wtedy przejrzysz, ażeby usunąć drzazgę z oka twego brata».</p>
- </div>
-
-
- <div class="tab-pane fade " id="tabnowy00">
-
- <h2>1. czytanie (<a href="/biblia/druga-ksiega-krolewska/17" class="">2 Krl 17</a>, 5-8. 13-15a. 18)</h2><h4><em>Zdobycie Samarii przez Asyryjczyków</em></h4><p><strong>Czytanie z Drugiej Księgi Królewskiej</strong></p><p>Król asyryjski Salmanassar najechał cały kraj, dotarł do Samarii i oblegał ją przez trzy lata. W dziewiątym roku panowania Ozeasza król asyryjski zdobył Samarię i uprowadził Izraelitów na wygnanie do Asyrii. Osiedlił ich w Chalach, nad Chabor, rzeką Gozanu, i w miastach Medii.</p>
-<p>Stało się tak, bo Izraelici zgrzeszyli przeciwko Panu, Bogu swemu, który ich wyprowadził z Egiptu, spod ręki faraona, króla egipskiego. Czcili oni cudzych bogów i naśladowali obyczaje ludów, które Pan wypędził przed Izraelitami, oraz królów izraelskich, których wybrali.</p>
-<p>Pan jednak ciągle ostrzegał Izraela i Judę przez wszystkich swoich proroków i wszystkich „widzących”, mówiąc: «Zawróćcie z waszych dróg grzesznych i przestrzegajcie moich przykazań i postanowień moich, według całego Prawa, które nadałem waszym przodkom i które przekazałem wam przez sługi moje, proroków». Lecz oni nie słuchali i twardym uczynili swój kark, jak ich przodkowie, którzy nie zawierzyli Panu, Bogu swojemu. Odrzucili przykazania Jego i przymierze, które zawarł z przodkami, oraz prawa, które im nadał.</p>
-<p>Wtedy Pan zapłonął gwałtownym gniewem przeciw Izraelowi i odrzucił go sprzed swego oblicza. Pozostało tylko samo pokolenie Judy.</p>
- </div>
-
- <div class="tab-pane fade " id="tabnowy01">
-
- <h2>Psalm (<a href="/biblia/ksiega-psalmow/60" class="">Ps 60 (59)</a>, 3-4. 5 i 12. 13-14 (R.: por. 7b))</h2><h4><em>Usłysz nas, Panie, wspomóż Twą prawicą</em></h4><p><strong></strong></p><p>Odrzuciłeś nas i złamałeś, Boże, *
-<br>rozgniewałeś się, lecz powróć do nas!
-<br>Wstrząsnąłeś i rozdarłeś ziemię, *
-<br>ulecz jej rozdarcia, albowiem się chwieje.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Ludowi Twemu zgotowałeś los twardy, *
-<br>napoiłeś nas winem, które moc odbiera.
-<br>Czyż nie Ty, Boże, który nas odrzuciłeś *
-<br>i już nie wychodzisz z naszymi wojskami?</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Daj nam pomoc przeciw nieprzyjacielowi, *
-<br>bo ludzkie wsparcie jest zawodne.
-<br>Dokonamy w Bogu czynów pełnych mocy, *
-<br>a On podepcze naszych nieprzyjaciół.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
- </div>
-
- <div class="tab-pane fade " id="tabnowy02">
-
- <h2>Aklamacja (Por. Hbr 4, 12)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Żywe jest słowo Boże i skuteczne,
-<br>zdolne osądzić pragnienia i myśli serca.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
- </div>
-
-
-
- <div class="tab-pane fade active show" id="tabnowy03">
-
-
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-mateusza/7" class="">Mt 7</a>, 1-5)</h2><h4><em>Usuń najpierw belkę ze swego oka</em></h4><p><strong>Słowa Ewangelii według Świętego Mateusza</strong></p><p>Jezus powiedział do swoich uczniów:</p>
-<p>«Nie sądźcie, abyście nie byli sądzeni. Bo takim sądem, jakim sądzicie, i was osądzą; i taką miarą, jaką wy mierzycie, wam odmierzą.</p>
-<p>Czemu to widzisz drzazgę w oku swego brata, a nie dostrzegasz belki we własnym oku? Albo jak możesz mówić swemu bratu: Pozwól, że usunę drzazgę z twego oka, podczas gdy belka tkwi w twoim oku? Obłudniku, usuń najpierw belkę ze swego oka, a wtedy przejrzysz, ażeby usunąć drzazgę z oka twego brata».</p>
-
- </div>
-
- </div>
-
- <div class="prev-next text-center">
- <a href="#" class="btn btn-default disabled prev-tab fs-4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></a>
- <a href="#" class="btn btn-default next-tab fs-4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></a>
- </div>
- </div>
-
- <div class="tab-elementy tab-pane fade " id="tabstary0">
-
- <ul class="nav nav-tabs">
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary0all-tab" data-bs-toggle="tab" data-bs-target="#tabstary0all" type="button" role="tab" aria-controls="tabstary0all" aria-selected="true">Całość</button>
- </li>
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary00-tab" data-bs-toggle="tab" data-bs-target="#tabstary00" type="button" role="tab" aria-controls="tabstary00" aria-selected="true">1. czytanie</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary01-tab" data-bs-toggle="tab" data-bs-target="#tabstary01" type="button" role="tab" aria-controls="tabstary01" aria-selected="true">Psalm</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary02-tab" data-bs-toggle="tab" data-bs-target="#tabstary02" type="button" role="tab" aria-controls="tabstary02" aria-selected="true">Aklamacja</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="tabstary03-tab" data-bs-toggle="tab" data-bs-target="#tabstary03" type="button" role="tab" aria-controls="tabstary03" aria-selected="true">Ewangelia</button>
- </li>
-
- </ul>
-
-
- <div id="elementyStaryTabContent0" class="tab-content liturgia-content py-2 px-4 background-white">
-
- <div class="tab-pane fade " id="tabstary0all">
-
- <h2>1. czytanie (<a href="/biblia/druga-ksiega-krolewska/17" class="">2 Krl 17</a>, 5-8. 13-15a. 18)</h2><h4><em>Zdobycie Samarii przez Asyryjczyków</em></h4><p><strong>Czytanie z Drugiej Księgi Królewskiej</strong></p><p>Król asyryjski Salmanassar najechał cały kraj, przyszedł pod Samarię i oblegał ją przez trzy lata. W dziewiątym roku Ozeasza król asyryjski zdobył Samarię i zabrał Izraelitów w niewolę do Asyrii, i przesiedlił ich do Chałach, nad Chabor - rzekę Gozanu, i do miast Medów.</p>
-
-<p>Stało się tak, bo Izraelici zgrzeszyli przeciwko Panu Bogu swemu, który ich wyprowadził z Egiptu, spod ręki faraona, króla egipskiego. Czcili oni bogów obcych i naśladowali obyczaje ludów, które Pan wypędził przed Izraelitami, oraz królów izraelskich, których wybrali.</p>
-
-<p>Pan jednak ciągle ostrzegał Izraela i Judę przez wszystkich swoich proroków i wszystkich „Widzących”, mówiąc: „Zawróćcie z waszych dróg grzesznych i przestrzegajcie poleceń moich i postanowień moich, według całego Prawa, które nadałem waszym przodkom i które przekazałem wam przez sługi moje, proroków”. Lecz oni nie słuchali i twardym uczynili swój kark, jak kark ich przodków, którzy nie zawierzyli Panu Bogu swojemu. Odrzucili przykazania Jego i przymierze, które zawarł z przodkami, oraz rozkazy, które im wydał.</p>
-
-<p>Wtedy Pan zapłonął gwałtownym gniewem przeciw Izraelowi i odrzucił go od swego oblicza. Pozostało tylko samo pokolenie Judy.</p>
-
- <h2>Psalm (<a href="/biblia/ksiega-psalmow/60" class="">Ps 60</a>, 3-4. 5 i 12. 13-14)</h2><h4><em>Usłysz nas, Panie, wspomóż Twą prawicą</em></h4><p><strong></strong></p><p>Odrzuciłeś nas i złamałeś, Boże,
-<br>rozgniewałeś się, lecz powróć do nas.
-<br>Wstrząsnąłeś i rozdarłeś ziemię,
-<br>ulecz jej rozdarcia, albowiem się chwieje.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Ludowi Twemu zgotowałeś los twardy,
-<br>napoiłeś nas winem, które moc odbiera.
-<br>Czyż nie Ty, o Boże, nas odrzuciłeś
-<br>i już nie wychodzisz, Boże, z naszymi wojskami?</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Daj nam pomoc przeciw nieprzyjacielowi,
-<br>bo ludzkie wsparcie jest zawodne.
-<br>Dokonamy w Bogu czynów pełnych mocy,
-<br>a On podepcze naszych nieprzyjaciół.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
- <h2>Aklamacja (<a href="/biblia/list-do-hebrajczykow/4" class="">Hbr 4</a>, 12)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Żywe jest słowo Boże i skuteczne,
-<br>zdolne osądzić pragnienia i myśli serca.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-mateusza/7" class="">Mt 7</a>, 1-5)</h2><h4><em>Drzazga i belka</em></h4><p><strong>Słowa Ewangelii według świętego Mateusza</strong></p><p>Jezus powiedział do swoich uczniów:</p>
-<p>„Nie sądźcie, abyście nie byli sądzeni. Bo takim sądem, jakim wy sądzicie, i was osądzą; i taką miarą, jaką wy mierzycie, wam odmierzą.</p>
-
-<p>Czemu to widzisz drzazgę w oku swego brata, a belki we własnym oku nie dostrzegasz? Albo jak możesz mówić swemu bratu: «Pozwól, że usunę drzazgę z twego oka», gdy belka tkwi w twoim oku? Obłudniku, wyrzuć najpierw belkę ze swego oka, a wtedy przejrzysz, ażeby usunąć drzazgę z oka twego brata”.</p>
- </div>
-
-
- <div class="tab-pane fade " id="tabstary00">
-
- <h2>1. czytanie (<a href="/biblia/druga-ksiega-krolewska/17" class="">2 Krl 17</a>, 5-8. 13-15a. 18)</h2><h4><em>Zdobycie Samarii przez Asyryjczyków</em></h4><p><strong>Czytanie z Drugiej Księgi Królewskiej</strong></p><p>Król asyryjski Salmanassar najechał cały kraj, przyszedł pod Samarię i oblegał ją przez trzy lata. W dziewiątym roku Ozeasza król asyryjski zdobył Samarię i zabrał Izraelitów w niewolę do Asyrii, i przesiedlił ich do Chałach, nad Chabor - rzekę Gozanu, i do miast Medów.</p>
-
-<p>Stało się tak, bo Izraelici zgrzeszyli przeciwko Panu Bogu swemu, który ich wyprowadził z Egiptu, spod ręki faraona, króla egipskiego. Czcili oni bogów obcych i naśladowali obyczaje ludów, które Pan wypędził przed Izraelitami, oraz królów izraelskich, których wybrali.</p>
-
-<p>Pan jednak ciągle ostrzegał Izraela i Judę przez wszystkich swoich proroków i wszystkich „Widzących”, mówiąc: „Zawróćcie z waszych dróg grzesznych i przestrzegajcie poleceń moich i postanowień moich, według całego Prawa, które nadałem waszym przodkom i które przekazałem wam przez sługi moje, proroków”. Lecz oni nie słuchali i twardym uczynili swój kark, jak kark ich przodków, którzy nie zawierzyli Panu Bogu swojemu. Odrzucili przykazania Jego i przymierze, które zawarł z przodkami, oraz rozkazy, które im wydał.</p>
-
-<p>Wtedy Pan zapłonął gwałtownym gniewem przeciw Izraelowi i odrzucił go od swego oblicza. Pozostało tylko samo pokolenie Judy.</p>
- </div>
-
- <div class="tab-pane fade " id="tabstary01">
-
- <h2>Psalm (<a href="/biblia/ksiega-psalmow/60" class="">Ps 60</a>, 3-4. 5 i 12. 13-14)</h2><h4><em>Usłysz nas, Panie, wspomóż Twą prawicą</em></h4><p><strong></strong></p><p>Odrzuciłeś nas i złamałeś, Boże,
-<br>rozgniewałeś się, lecz powróć do nas.
-<br>Wstrząsnąłeś i rozdarłeś ziemię,
-<br>ulecz jej rozdarcia, albowiem się chwieje.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Ludowi Twemu zgotowałeś los twardy,
-<br>napoiłeś nas winem, które moc odbiera.
-<br>Czyż nie Ty, o Boże, nas odrzuciłeś
-<br>i już nie wychodzisz, Boże, z naszymi wojskami?</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
-
-<p>Daj nam pomoc przeciw nieprzyjacielowi,
-<br>bo ludzkie wsparcie jest zawodne.
-<br>Dokonamy w Bogu czynów pełnych mocy,
-<br>a On podepcze naszych nieprzyjaciół.</p><p><strong>Usłysz nas, Panie, wspomóż Twą prawicą</strong></p>
- </div>
-
- <div class="tab-pane fade " id="tabstary02">
-
- <h2>Aklamacja (<a href="/biblia/list-do-hebrajczykow/4" class="">Hbr 4</a>, 12)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Żywe jest słowo Boże i skuteczne,
-<br>zdolne osądzić pragnienia i myśli serca.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
- </div>
-
-
-
- <div class="tab-pane fade active show" id="tabstary03">
-
-
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-mateusza/7" class="">Mt 7</a>, 1-5)</h2><h4><em>Drzazga i belka</em></h4><p><strong>Słowa Ewangelii według świętego Mateusza</strong></p><p>Jezus powiedział do swoich uczniów:</p>
-<p>„Nie sądźcie, abyście nie byli sądzeni. Bo takim sądem, jakim wy sądzicie, i was osądzą; i taką miarą, jaką wy mierzycie, wam odmierzą.</p>
-
-<p>Czemu to widzisz drzazgę w oku swego brata, a belki we własnym oku nie dostrzegasz? Albo jak możesz mówić swemu bratu: «Pozwól, że usunę drzazgę z twego oka», gdy belka tkwi w twoim oku? Obłudniku, wyrzuć najpierw belkę ze swego oka, a wtedy przejrzysz, ażeby usunąć drzazgę z oka twego brata”.</p>
-
- </div>
-
- </div>
-
- <div class="prev-next text-center mb-3">
- <a href="#" class="btn btn-default disabled prev-tab fs-4">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></a>
- <a href="#" class="btn btn-default next-tab fs-4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></a>
- </div>
- </div>
-
- </div>
-
-
-
-
-<div class="card border-0 px-lg-4 px-1 py-1 my-1 flat-alizarin">
- <div class="card-body text-md-left">
- <h2 class="mb-4 lh-1 text-uppercase">Polecamy</h2>
- <div class="row align-items-start">
-
- <div class="col-12">
-
-
- <p>Czytania Liturgiczne pochodzą z Lekcjonarza wydanego przez:<br><a href="http://www.pallottinum.pl/" data-clicksmap="liturgia-PanelZTLekcjonarzZrodlo-Desktop"><strong>Wydawnictwo Pallottinum</strong> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right " viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
- </svg></a></p>
-
- </div>
- </div>
- </div>
-</div>
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 background-primary" >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Pomóż w rozwoju serwisu </h2>
- <div class="row align-items-start">
- <div class="col-md-9">
-
-
- <p>Aby nasz serwis mógł się rozwijać i trwać potrzebujemy regularnego wsparcia finansowego. Nie publikujemy komercyjnych reklam, jedynym źródłem finansowania jest Państwa wsparcie.<br>Zostań naszym patronem i ofiaruj nam wsparcie finansowe.</p>
-
-<div class="text-center mb-3 mx-auto p-3 border background-red-dark">
- <p class="m-0 mb-2 text-danger text-center font-sans text-white" style="line-height: 1"><small>Na funkcjonowanie serwisu do końca II&nbsp;kwartału: </small><span class="fw-bold">144 000 zł</span></p>
- <div class="progress border " style="height: 2rem;">
- <div class="progress-bar progress-bar-striped bg-danger" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 62%"><span class="fw-bold fs-5 mx-2" style="">62%</span></div>
- </div>
- <p class="m-0 mt-1 text-start font-sans text-white"><small>Uzbieraliśmy: </small><span class="fw-bold">89 471 zł</span></p>
-
- <div class="text-center mt-3">
- <a href="/wsparcie" class="btn btn-red m-0" data-clicksmap="liturgia-AsideBtnDonation-Desktop">Wesprzyj nas <svg xmlns="http://www.w3.org/2000/svg"
- width="40" height="40" viewBox="0 0 40 40" fill="currentColor" class="bi">
- <path d="M20,2.796c-7.297,0-13.233,5.937-13.233,13.233S12.704,29.263,20,29.263c7.296,0,13.234-5.937,13.234-13.233
- S27.297,2.796,20,2.796z M20,5.442c5.837,0,10.587,4.75,10.587,10.587S25.838,26.617,20,26.617S9.414,21.867,9.414,16.03
- S14.163,5.442,20,5.442z M1.474,26.617v10.586H4.12v-7.94h7.121c-1.126-0.748-2.144-1.644-3.045-2.646H1.474z M31.804,26.617
- c-0.9,1.003-1.917,1.899-3.044,2.646h7.12v7.94h2.647V26.617H31.804z M6.767,31.91v2.647h26.467V31.91H6.767z" />
- <g>
- <path d="M20.992,22.001h-6.898v-1.406l4.047-5.508h-3.805v-1.82h6.516v1.547l-3.938,5.367h4.078V22.001z" />
- <path d="M25.289,14.736l0.547-0.336l0.914,1.539l-1.461,0.875v5.188h-2.383v-3.727l-0.555,0.336l-0.883-1.539l1.438-0.875V9.845
- h2.383V14.736z" />
- </g>
- </svg></a>
- </div>
- </div>
-
-
- </div>
- <div class="col-12 col-md-3 mt-4 mt-md-0">
- <img src="https://niezbednik.niedziela.pl/images/dotacja.png" alt="" class="img-fluid w-75 mx-auto d-block">
- </div>
-
- </div>
- </div>
-</div>
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 background-primary-01" >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Nowości w Rafaelu </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-<div class="row">
- <div class="col-md-2">
- <img src="//niezbednik.niedziela.pl/images/ksiazki/rafael-seewald.png" class="img-fluid">
- </div>
- <div class="col-md-10">
- <p><strong>Odkrywanie wieczności - Peter Seewald</strong>
- <br>To głęboko duchowa i inspirująca książka o sensie życia, która pomaga zatrzymać się i spojrzeć na codzienność z nowej perspektywy. Autor proponuje rewolucyjny sposób patrzenia na życie „od końca”, który pozwala lepiej zrozumieć, co jest naprawdę ważne. <br><a href="https://rafael.pl/odkrywanie-wiecznosci?utm_source=niedziela&utm_medium=cpc&utm_id=odkrywaniewiecznosci_niedziela" class="btn fw-bold" data-clicksmap="liturgia-RafaelSeewaldOferta-Desktop">ZOBACZ</a>
- </p>
- </div>
-
-</div>
-
-
- </div>
-
- </div>
- </div>
-</div>
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 background-primary-01" >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Polecamy </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-
-
- <div class="row">
- <div class="col-lg-2 mb-2 text-center">
- <img src="//niezbednik.niedziela.pl/images/ksiazki/ksiazka-credo.jpg" class="img-fluid">
- </div>
- <div class="col-lg-10">
- <p class="pe-2 font-sans"><strong>Credo krok po kroku</strong>
- <br><small><strong></strong></small>
-
- <br>Modlitwa "Wierzę w Boga" jest drogowskazem na drodze duchowego wzrastania. Dzięki książce "Credo" krok po kroku możemy to jeszcze pełniej zrozumieć. </p>
- <p class="">
-
- <a href="https://www.niedziela.pl/artykul/113896/Credo-Krok-po-kroku-%E2%80%93-ks-prof-Janusz-Lekan?utm_source=niezbednikKatolika&utm_medium=AdsArticleBtnDesktop&utm_campaign=AdsArticleBtnDesktop" class="btn btn-primary" data-clicksmap="liturgia-AdsArticleCredoBtn-Desktop">Zobacz</a>
-
- </p>
- </div>
- </div>
-
-
- </div>
-
- </div>
- </div>
-</div>
- <div class="row">
- <div class="col-6">
- <a class="btn btn-default d-block" href="/liturgia/2026-06-21" data-clicksmap="site:liturgia - liturgiaTopPrevDay - /liturgia/2026-06-21"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/>
-</svg> Czytania na 21 czerwca</a>
- </div>
- <div class="col-6">
- <a class="btn btn-default d-block me-0" href="/liturgia/2026-06-23" data-clicksmap="site:liturgia - liturgiaTopNextDay - /liturgia/2026-06-23">Czytania na 23 czerwca <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
-</svg></a>
- </div>
- </div>
- </article>
-
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " id="rozwazania">
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Rozważania na dziś </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-
-
-
-<div class="swiper-container swiper-rozwazania swiper-with-scroll">
- <!-- Additional required wrapper -->
- <div class="swiper-wrapper mb-2">
- <!-- Slides -->
-
-
-
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7527/Kilka-slow-o-Slowie-22-VI-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7527/Kilka-slow-o-Slowie-22-VI-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/legan.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- O. Michał Legan OSPPE
- <br><small><i>Kilka słów o Słowie</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7527/Kilka-slow-o-Slowie-22-VI-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7527/Kilka-slow-o-Slowie-22-VI-2026">O. Michał Legan OSPPE <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="https://www.niedziela.pl/artykul/124912" data-clicksmap="liturgia-PanelRozwazania:https://www.niedziela.pl/artykul/124912-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/wydpomoc.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Wydawnictwo „Pomoc”<br><small><i>Żyć Ewangelią</i></small> </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="https://www.niedziela.pl/artykul/124912" data-clicksmap="site:liturgia - PanelRozwazanie - https://www.niedziela.pl/artykul/124912">"Żyć Ewangelią" (wyd. Pomoc) <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="https://www.niedziela.pl/artykul/124945" data-clicksmap="liturgia-PanelRozwazania:https://www.niedziela.pl/artykul/124945-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/mlotek.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Ks. Krzysztof Młotek
- <br><small><i>Glossa marginalia</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="https://www.niedziela.pl/artykul/124945" data-clicksmap="site:liturgia - PanelRozwazanie - https://www.niedziela.pl/artykul/124945">Ks. Krzysztof Młotek <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/1362/O-co-prosze-O-ludzka-zyczliwosc-i-dobroc" data-clicksmap="liturgia-PanelRozwazania:/artykul/1362/O-co-prosze-O-ludzka-zyczliwosc-i-dobroc-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/wons.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Krzysztof Wons SDS/Salwator
- <br><small><i>O co proszę?</i></small> </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/1362/O-co-prosze-O-ludzka-zyczliwosc-i-dobroc" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/1362/O-co-prosze-O-ludzka-zyczliwosc-i-dobroc">Krzysztof Wons SDS/Salwator <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7525/Gospel-dla-zabieganych-22-VI-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7525/Gospel-dla-zabieganych-22-VI-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/gospel-dla-zabieganych.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Ks. Piotr Szeląg
- <br><small><i>Gospel dla zabieganych</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7525/Gospel-dla-zabieganych-22-VI-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7525/Gospel-dla-zabieganych-22-VI-2026">Ks. Piotr Szeląg <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7526/DrogaDoJezusacom-22-VI-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7526/DrogaDoJezusacom-22-VI-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/drogadojezusa.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- DrogaDoJezusa.com <br><small>(dla dzieci i rodziców)</small> </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7526/DrogaDoJezusacom-22-VI-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7526/DrogaDoJezusacom-22-VI-2026">DrogaDoJezusa.com <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7524/Damy-z-Bogiem-rade-22-VI-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7524/Damy-z-Bogiem-rade-22-VI-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/wegrzyniak.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Ks. Wojciech Węgrzyniak
- <br><small><i>Damy z Bogiem radę</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7524/Damy-z-Bogiem-rade-22-VI-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7524/Damy-z-Bogiem-rade-22-VI-2026">Ks. Wojciech Węgrzyniak <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-</div>
-
-
- <!-- If we need scrollbar -->
- <div class=" swiper-scrollbar-all swiper-rozwazania-scrollbar"></div>
- <!-- If we need navigation buttons -->
- <div class="swiper-button-nav d-none d-md-block">
- <div class="btn btn-default swiper-rozwazania-button-prev "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></div>
- <div class="btn btn-default swiper-rozwazania-button-next "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></div>
- </div>
- </div>
-
-
-
-
-
- </div>
-
- </div>
- </div>
-</div>
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " id="dzien">
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">22 czerwca, poniedziałek </h2>
- <div class="row align-items-start">
- <div class="col-md-9">
-
-
-
-<div class="row">
- <div class="col-12 col-lg-5">
- <p class="lh-sm background-zwykly px-2 py-1 mb-0 text-center badge fw-normal fs-6">XII Tydzień zwykły</p>
- <p class="font-serif mb-2 lh-sm fs-4 fw-bold color-powszedni"><em>Dzień Powszedni albo wspomnienie św. Paulina z Noli, biskupa albo wspomnienie świętych męczenników
-Jana Fishera, biskupa, i Tomasza More'a</em></p>
-
- <p class="lh-sm">
- Rok A, II <br>Kolor szat: <strong>zielony albo biały albo czerwony</strong> <br><a href="/liturgia/2026-06-22" class="fw-bold" data-clicksmap="liturgia-PanelDayLiturgiaLink-Mobile">Liturgia dnia <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right " viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
- </svg></a>
- </p>
- <p class="lh-sm"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3" viewBox="0 0 16 16">
- <path d="M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z"/>
- <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
-</svg> 173. dzień roku
-
- <br><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sunrise fs-3" style="vertical-align: -.25em" viewBox="0 0 16 16">
- <path d="M7.646 1.146a.5.5 0 0 1 .708 0l1.5 1.5a.5.5 0 0 1-.708.708L8.5 2.707V4.5a.5.5 0 0 1-1 0V2.707l-.646.647a.5.5 0 1 1-.708-.708l1.5-1.5zM2.343 4.343a.5.5 0 0 1 .707 0l1.414 1.414a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z"/>
-</svg> 04:12 - 21:03 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sunset fs-3" style="vertical-align: -.25em" viewBox="0 0 16 16">
- <path d="M7.646 4.854a.5.5 0 0 0 .708 0l1.5-1.5a.5.5 0 0 0-.708-.708l-.646.647V1.5a.5.5 0 0 0-1 0v1.793l-.646-.647a.5.5 0 1 0-.708.708l1.5 1.5zm-5.303-.51a.5.5 0 0 1 .707 0l1.414 1.413a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .706l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z"/>
-</svg>
-
- </p>
- <p class="lh-sm">
- <strong>Imieniny:</strong> <em>Paulina, Jana, Tomasza</em>
- </p>
- </div>
- <div class="col-12 col-lg-7">
- <h4 class="text-uppercase mb-1 "><span class="background-primary badge fs-5 fw-normal color-white py-1 px-2">Ważne</span></h4>
- <div class="mb-2"> <p class="lh-sm p-0 m-0 pb-1"><a href="https://niezbednik.niedziela.pl/artykul/284/Litania-do-Najswietszego-Serca-Pana?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:liturgia - PanelPamietaj - czerwcowe"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg> Litania do Najświętszego Serca Pana Jezusa</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/81264/LudzkieSerceBoga-Poznaj-Serce-Jezusa-tak-bliskie-kazdemu-z-nas---rozwazania?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:liturgia - PanelPamietaj - czerwcowe">#LudzkieSerceBoga - rozważania czerwcowe</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="/artykul/7316/Codzienna-modlitwa-maj-czerwiec-2026" data-clicksmap="site:liturgia - PanelPamietaj - /artykul/7316/Codzienna-modlitwa-maj-czerwiec-2026"">Codzienna modlitwa (maj-czerwiec 2026)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/102453/Nowenna-do-Przenajdrozszej-Krwi-Chrystusa?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:liturgia - PanelPamietaj - niedziela.pl/artykul/102453/Nowenna-do-Przenajdrozszej-Krwi-Chrystusa">Nowenna do Przenajdroższej Krwi Chrystusa (1. dzień)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/77464/Modlitwa-sw-Jana-Pawla-II-o-pokoj?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:liturgia - PanelPamietaj - https://www.niedziela.pl/artykul/77464/" target="_blank"><strong>Modlitwa św. Jana Pawła II o pokój</strong></a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/121618/Modlitwa-do-Maryi-Krolowej-Pokoju?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:liturgia - PanelPamietaj - https://www.niedziela.pl/artykul/121618/" target="_blank"><strong>Modlitwa do Maryi, Królowej Pokoju</strong></a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://niezbednik.niedziela.pl/biblia" data-clicksmap="site:liturgia - PanelPamietaj - Biblia" target="_blank"><strong>Biblia Tysiąclecia - pełny tekst</strong></a></p></div>
- <h4 class="fs-5 text-uppercase mb-1"><span class="background-primary badge fs-5 fw-normal py-1 px-2">Patron dnia</span></h4>
- <ul class="list-unstyled mt-1"><li class="mb-1"><h3 class="pb-0 mb-0 lh-sm"><a class="" href="https://www.niedziela.pl/artykul/84204/nd/Sw-Paulin-z-Noli?utm_source=niezbednikKatolika&utm_medium=PanelDzienMobile&utm_campaign=PanelDzienMobile" data-clicksmap="site:liturgia - PanelPatron - https://www.niedziela.pl/artykul/84204/nd/Sw-Paulin-z-Noli"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bookmark" viewBox="0 0 16 16">
- <path d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z"/>
- </svg> Św. Paulin z Noli</a></h3></a></li><li class="mb-1"><h3 class="pb-0 mb-0 lh-sm"><a class="" href="https://www.niedziela.pl/artykul/716/Sw-Jan-Fisher-biskup?utm_source=niezbednikKatolika&utm_medium=PanelDzienMobile&utm_campaign=PanelDzienMobile" data-clicksmap="site:liturgia - PanelPatron - https://www.niedziela.pl/artykul/716/Sw-Jan-Fisher-biskup"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bookmark" viewBox="0 0 16 16">
- <path d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z"/>
- </svg> Św. Jan Fisher, biskup</a></h3></a></li></ul> <h4 class="fs-5 text-uppercase mb-1"><span class="background-primary badge fs-5 fw-normal py-1 px-2">Wydarzyło się...</span></h4>
- <ul class="list-unstyled"><li>&bull; <a href="http://www.niedziela.pl/artykul/18925/nd/Sw-Kamil-de-Lellis" data-clicksmap="site:liturgia - PanelWydarzenia - http://www.niedziela.pl/artykul/18925/nd/Sw-Kamil-de-Lellis"><strong>św. Kamil de Lellis</strong> <i class="fa fa-external-link"></i></a> został ogłoszony przez papieża Leona XIII patronem wszystkich chorych i szpitali (1886&nbsp;r.)</li><li>&bull; odbyła się 9-godzinna podróż apostolska Jana Pawła II do Bośni i Hercegowiny (2003&nbsp;r.)</li></ul> </div>
- <div class="col-12">
- <a class="btn btn-primary ms-0" href="/dzien/2026-06-21" data-clicksmap="liturgia-PanelDayBtnPrev-Mobile"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/>
-</svg> Wczoraj</a>
- <a class="btn btn-primary pull-right me-0" href="/dzien/2026-06-23" data-clicksmap="liturgia-PanelDayBtnNext-Mobile">Jutro <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
-</svg></a>
- </div>
-
-</div>
-
- </div>
- <div class="col-12 col-md-3 mt-4 mt-md-0">
- <img src="https://niezbednik.niedziela.pl/images/dzien2.png" alt="" class="img-fluid w-75 mx-auto d-block">
- </div>
-
- </div>
- </div>
-</div>
-
-
-
-
-
-
-
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " >
- <div class="card-body text-md-left">
- <div class="row align-items-start">
- <div class="col-12">
-
-
- <h2 id="panelCalendarTitle"></h2>
- <div class="swiper-container swiper-kalendarz swiper-with-scroll my-main">
- <!-- Additional required wrapper -->
- <ul class="swiper-wrapper mb-4 list-unstyled">
- <!-- Slides -->
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-14" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide0-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>14</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Jedenasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-15" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide1-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>15</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-16" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide2-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>16</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-17" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide3-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>17</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. brata Alberta Chmielowskiego, zakonnika</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-18" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide4-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>18</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-19" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide5-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>19</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Romualda, opata</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XI Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-20" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide6-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>20</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie Najświętszej Maryi Panny w sobotę</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-21" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide7-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>21</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dwunasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-22" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide8-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 today">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>22</span></p>
- <p class="mb-2">
- <span class="fw-bold">DZISIAJ</span>
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Paulina z Noli, biskupa albo wspomnienie świętych męczenników
-Jana Fishera, biskupa, i Tomasza More'a</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-23" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide9-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>23</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-24" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide10-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>24</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Uroczystość narodzenia św. Jana Chrzciciela</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-25" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide11-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>25</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-26" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide12-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>26</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Zygmunta Gorazdowskiego, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-27" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide13-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>27</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie Najświętszej Maryi Panny w sobotę albo wspomnienie św. Cyryla Aleksandryjskiego,
-biskupa i doktora Kościoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-28" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide14-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>28</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Trzynasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-29" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide15-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>29</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Uroczystość świętych Apostołów Piotra i Pawła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-06-30" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide16-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">czerwiec</p>
- <p class="panel-calendar-day px-4"><span>30</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie Świętych Pierwszych Męczenników Kościoła Rzymskiego</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-01" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide17-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>1</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Ottona, biskupa</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-02" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide18-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>2</span></p>
- <p class="mb-2">
- <span class="fw-bold font-sans">pierwszy czwartek</span>
-
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-03" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide19-Desktop">
-
-
-<div class="panel-calendar swieto h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>3</span></p>
- <p class="mb-2">
- <span class="fw-bold font-sans">pierwszy piątek</span>
-
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto św. Tomasza, apostoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-04" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide20-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>4</span></p>
- <p class="mb-2">
- <span class="fw-bold font-sans">pierwsza sobota</span>
-
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie Najświętszej Maryi Panny w sobotę albo wspomnienie św. Elżbiety Portugalskiej</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-05" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide21-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>5</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Czternasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-06" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide22-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>6</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie bł. Marii Teresy Ledóchowskiej, dziewicy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-07" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide23-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>7</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-08" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide24-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>8</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Jana z Dukli, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-09" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide25-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>9</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie świętych męczenników
-Augustyna Zhao Rong, prezbitera, i Towarzyszy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-10" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide26-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>10</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-11" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide27-Desktop">
-
-
-<div class="panel-calendar swieto h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>11</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto św. Benedykta, opata, patrona Europy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-12" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide28-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>12</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Piętnasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-13" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide29-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>13</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie świętych pustelników Andrzeja Świerada i Benedykta</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-14" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide30-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>14</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Kamila de Lellis, prezbitera albo wspomnienie św. Henryka</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-15" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide31-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>15</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Bonawentury, biskupa i doktora Kościoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-16" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide32-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>16</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie Najświętszej Maryi Panny z Góry Karmel</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-17" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide33-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>17</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-18" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide34-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>18</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie Najświętszej Maryi Panny w sobotę albo wspomnienie św. Szymona z Lipnicy, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
-
-
-
- </ul>
-
- <!-- If we need scrollbar -->
-<div class=" swiper-scrollbar-all swiper-kalendarz-scrollbar"></div>
- <!-- If we need navigation buttons -->
- <div class="swiper-button-nav d-none d-md-block">
- <div class="btn btn-default swiper-kalendarz-button-prev "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></div>
- <div class="btn btn-default swiper-kalendarz-button-next "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></div>
- </div>
-
- </div>
- <p class="text-center">
- <a class="btn btn-primary ms-0" href="/site/liturgia#20260622" data-clicksmap="liturgia-PanelDayBtnCalendar-Desktop"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3" viewBox="0 0 16 16">
- <path d="M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z"/>
- <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
-</svg> Kalendarz na rok 2026</a>
- </p>
-
-
-
- </div>
-
- </div>
- </div>
-</div>
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Z życia Kościoła </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-
-
-
-<div class="swiper-container swiper-wiadomosci swiper-with-scroll">
- <!-- Additional required wrapper -->
- <div class="swiper-wrapper mb-2">
- <!-- Slides -->
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125309/" data-clicksmap="liturgia-PanWiad-0-125309-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1780997021.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Ksiądz Padre Guilherme o hejcie na swój temat: Gdy pojawia się coś nietypowego, wiele osób mówi, że ksiądz nie powinien tego robić</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125302/" data-clicksmap="liturgia-PanWiad-1-125302-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1782128362.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Papież wręczy paliusze trzem polski metropolitom</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125297/" data-clicksmap="liturgia-PanWiad-2-125297-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1724163599.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Bp Ważny o relacjach polsko-ukraińskich: bez prawdy o przeszłości nie będzie zaufania</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125291/" data-clicksmap="liturgia-PanWiad-3-125291-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1781002382.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Francja: z kościoła ukradziono konsekrowane hostie i Najświętszy Sakrament</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125280/" data-clicksmap="liturgia-PanWiad-4-125280-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1743583648.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Jan Paweł II patronem Europy i doktorem Kościoła?</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125277/" data-clicksmap="liturgia-PanWiad-5-125277-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1782060892.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Krótka historia o tym, jak... strażacy uratowali niedzielną Mszę św.</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125275/" data-clicksmap="liturgia-PanWiad-6-125275-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1782054783.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Francuscy biskupi ogłosili nowennę w intencji życia</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125274/" data-clicksmap="liturgia-PanWiad-7-125274-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1782054502.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Jasna Góra: Pielgrzymka Podwórkowych Kółek Różańcowych</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125273/" data-clicksmap="liturgia-PanWiad-8-125273-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1779449003.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Opole: Fałszywy ksiądz krąży po mieście. Oszukuje seniorów oferując spowiedź, wyłudza pieniądze</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/125272/" data-clicksmap="liturgia-PanWiad-9-125272-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1782044578.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Papież: Świat bardzo potrzebuje orędzia nadziei, miłości i pokoju Chrystusa</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
- </div>
-
-<!-- If we need scrollbar -->
-<div class=" swiper-scrollbar-all swiper-wiadomosci-scrollbar"></div>
- <!-- If we need navigation buttons -->
- <div class="swiper-button-nav d-none d-md-block">
- <div class="btn btn-default swiper-wiadomosci-button-prev "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></div>
- <div class="btn btn-default swiper-wiadomosci-button-next "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></div>
- </div>
-</div>
-
-
-
-
-
-
- </div>
-
- </div>
- </div>
-</div>
-</div>
-
-
-
-
-
-
-
- <div class="px-3">
-
-<div class="card border-0 px-lg-4 px-1 py-1 h-100" style="background-color: rgba(29,76,176,.1);">
- <div class="card-body text-md-left">
- <div class="row">
-
- <div class="col-12 col-xl-6">
- <h2 class="mb-3 lh-1 color-primary text-uppercase">W NOWYM NUMERZE <strong><i>NIEDZIELI</i></strong></h2>
- <div class="row">
- <div class="col-lg-4 mb-2 text-center">
- <img src="https://www.niedziela.pl/images/okladki/ewydanie/202625.png" class="img-fluid">
- </div>
- <div class="col-lg-8">
- <p class="pe-2"><strong>Jasna Góra to mój drugi dom</strong>
- <br>Chociaż większość dzieciństwa spędziła na Śląsku, a teraz mieszka w Warszawie, to jej korzenie są w Częstochowie. Dziennikarka, autorka książek… Magdalena Szefernaker. „Rola” mamy nie przeszkadza jej w realizacji zawodowych działań. </p>
- <p>
-
-
- <a href="https://www.niedziela.pl/prezentacja?utm_source=niezbednikKatolika&utm_medium=NiedzielaBottom0Btn0Desktop&utm_campaign=NiedzielaBottom0Btn0Desktop" class="btn btn-primary" data-clicksmap="liturgia-NiedzielaBottom0Btn0-Desktop">Zobacz</a>
-
- <a href="https://e.niedziela.pl/?utm_source=niezbednikKatolika&utm_medium=NiedzielaEwydanieBottom0Btn1Desktop&utm_campaign=NiedzielaEwydanieBottom0Btn1Desktop" class="btn btn-primary" data-clicksmap="liturgia-NiedzielaEwydanieBottom0Btn1-Desktop">Zamów e-wydanie</a>
-
- </p>
- </div>
- </div>
- </div>
- <div class="col-12 col-xl-6">
- <h2 class="mb-3 lh-1 color-primary text-uppercase">Księgarnia Niedziela</h2>
- <div class="row">
- <div class="col-lg-4 mb-2 text-center">
- <img src="https://niezbednik.niedziela.pl/images/ksiazki/ksiazka-nasz-benedykt.jpg" class="img-fluid">
- </div>
- <div class="col-lg-8">
- <p class="pe-2"><strong>Nasz Benedykt czyli kwiatki Josepha Ratzingera</strong>
- <br>Podobno już jako czterolatek ogłosił, że zostanie kardynałem. Złościł się, gdy wołano na niego "Józio". Był marnym sportowcem i plastykiem, ale grywał w kości, i to z samym Gunterem Grassem! A przynajmniej tak twierdził ten ostatni.
-Benedykt XVI - Joseph Ratzinger. Złośliwi nazywali go "pancernym". A ile było w tym prawdy? Pewnie niewiele, bo do końca życia miał przy sobie dziecięcego misia Tediego, dokarmiał rzymskie koty, a sam żywił się głównie bawarską kiełbasą. </p>
- <p>
-
- <a href="https://ksiegarnia.niedziela.pl/religia/194812-nasz-benedykt-czyli-kwiatki-josepha-ratzingera-9788327731876.html?utm_source=niezbednikKatolika&utm_medium=AdsBottom1BtnDesktop&utm_campaign=AdsBottom1BtnDesktop" class="btn btn-primary" data-clicksmap="liturgia-AdsBottom1Btn-Desktop">Zobacz</a>
-
- </p>
- </div>
- </div>
- </div>
-
- </div>
- </div>
-</div> </div>
-
- <div class="px-3">
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Liturgia na Twojej stronie WWW </h2>
- <div class="row align-items-start">
- <div class="col-md-9">
-
-
- <p>Masz własną stronę i chcesz umieścić na niej liturgię dnia? Skorzystaj z naszej propozycji. Oferujemy wstawki z tekstami liturgii, które w bardzo prosty sposób dostosujesz do szaty graficznej na swojej witrynie.</p><p><a class="btn" href="https://www.niedziela.pl/webmaster/liturgia" data-clicksmap="liturgia-LiturgiaWidgetBtn-Desktop">Zobacz</a></p>
-
- </div>
- <div class="col-12 col-md-3 mt-4 mt-md-0">
- <img src="https://niezbednik.niedziela.pl/images/widget.png" alt="" class="img-fluid w-75 mx-auto d-block">
- </div>
-
- </div>
- </div>
-</div> </div>
-
- <footer class="footer">
-
-
-
-
- <div class="row my-3">
- <div class="col-12">
- <div class="background-gold color-light text-center m-3 p-2 card border-0 px-lg-3 px-1 py-1 my-4 ">
- <a class="color-light" href="https://www.niedziela.pl/artykul/117159/Nasz-portal-niedzielapl-i-serwis-Niezbednik-Katolika-nagrodzone-Malym-Feniksem?utm_source=niezbednikKatolika&utm_medium=BtnPanelDesktop&utm_campaign=BtnPanelDesktop" data-clicksmap="liturgia-Feniks2025-Desktop">LAUREAT NAGRODY: <strong>MAŁY FENIKS 2025</strong></a>
- </div>
- </div>
-
- <div class="col-xs-12">
- <p class="text-center napisz" style="margin: 0;">
-
- </p>
- </div>
- </div>
-
-
-
- <div class="row">
- <div class="col-12 text-center mt-2">
- <a href="https://www.niedziela.pl/prezentacja" class="m-2"><img src="https://ksiazkinawielkipost.niedziela.pl/img/layout/tygodnik-niedziela.jpg" alt="Tygodnik Niedziela" class="img-fluid my-2"></a>
- <a href="https://blizejzycia.pl" class="m-2"><img src="https://ksiazkinawielkipost.niedziela.pl/img/layout/logo-blizej-zycia-z-wiara.jpg" alt="Tygodnik Bliżej Życia z Wiarą" class="img-fluid my-2"></a>
- <a href="https://magazyn.niedziela.pl" class="m-2"><img src="https://magazyn.niedziela.pl/img/logo-magazyn.jpg" alt="Niedziela. Magazyn" class="img-fluid my-2"></a>
- <a href="https://www.niedziela.pl" class="m-2"><img src="https://www.niedziela.pl/img/logo.jpg" alt="Portal Niedziela" class="img-fluid my-2"></a>
- <a href="https://ksiegarnia.niedziela.pl" class="mx-2"><img src="https://ksiazkinawielkipost.niedziela.pl/img/layout/logo.jpg" alt="Księgarnia Niedziela" class="img-fluid"></a>
- </div>
-
- </div>
-
- <div class="row py-3">
-
-
- <div class="col-xs-12 text-center">
- <a href="https://www.niedziela.pl/polityka_prywatnosci">Polityka prywatności</a>
- <br>Copyright © 2026 - Instytut NIEDZIELA
- </div>
- </div>
-
- </footer>
-
- </div>
- </div>
-
-
-
-<div class="modal fade" tabindex="-1" data-bs-backdrop="static" id="entranceModal">
- <div class="modal-dialog modal-dialog-centered">
- <div class="modal-content background-red-dark">
- <div class="modal-body">
- <p class="text-end mb-2"><button type="button" class="btn btn-light py-0 px-2 m-0 rounded" data-bs-dismiss="modal" aria-label="Zamknij">Zamknij X</button></p>
- <a href="//niezbednik.niedziela.pl/wsparcie?utm_source=niezbednikKatolika&utm_medium=EntranceModalDesktop&utm_campaign=EntranceModalDesktop" data-clicksmap="EntranceModal - Donation - Desktop">
- <!-- 16:9 aspect ratio -->
- <img class="img-fluid" alt="Wsparcie Niezbędnika" src="//niezbednik.niedziela.pl/images/wsparcieNiezbednik-entrance.jpg" >
-
- </a>
-
- </div>
- </div>
- </div>
-</div>
-
-
-
-
-
-
- <div class="cookies">
- <div class="text-center p-main border-solid">
- <p>W związku z tym, iż od dnia 25 maja 2018 roku obowiązuje <i>Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych</i> oraz <i>uchylenia Dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych)</i> uprzejmie Państwa informujemy, iż nasza organizacja, mając szczególnie na względzie bezpieczeństwo danych osobowych, które przetwarza, wdrożyła System Zarządzania Bezpieczeństwem Informacji w rozumieniu odpowiednich polityk ochrony danych (zgodnie z art. 24 ust. 2 przedmiotowego rozporządzenia ogólnego). W celu dochowania należytej staranności w kontekście ochrony danych osobowych, Zarząd Instytutu NIEDZIELA wyznaczył w organizacji Inspektora Ochrony Danych.
- <br><a target="_prywatnosc" class="" href="https://niedziela.pl/polityka_prywatnosci">Więcej o polityce prywatności czytaj TUTAJ</a>.
- </p>
- <p class="text-center pt-half"><a class="closecookies btn btn-default btn-sm" href="#"><strong>Akceptuję</strong></a></p>
- </div>
- </div>
-
-
-
- <script src="/assets/a2538e11/jquery.min.js?v=1680299989"></script>
-<script src="/assets/2f582ad1/yii.js?v=1680299989"></script>
-<script src="/assets/7ca11ba7/dist/js/bootstrap.bundle.min.js?v=1680299989"></script>
-<script src="/js/modernizr-2.6.2.min.js?v=1663058799"></script>
-<script src="/js/cookie.js?v=1615876568"></script>
-<script src="/js/jquery.fitvids.js?v=1480508397"></script>
-<script src="/js/aos.js?v=1659426147"></script>
-<script src="/js/jquery.easing.1.3.js?v=1663056769"></script>
-<script src="/js/jquery.waypoint.min.js?v=1663048957"></script>
-<script src="/js/animated.headline.js?v=1663058587"></script>
-<script src="/js/sticky-kit.min.js?v=1663058674"></script>
-<script src="/js/swiper/swiper.min.js?v=1680301166"></script>
-<script src="/js/cookie-consent.js?v=1726132310"></script>
-<script src="/js/script.js?v=1765368704"></script>
-<script src="/js/main.js?v=1681205062"></script>
-<script>jQuery(function ($) {
-var magazineSwiper = new Swiper ('.swiper-rozwazania', {
- // Optional parameters
- //direction: 'vertical',
-
- //slidesPerView: 'auto',
- spaceBetween: 10,
- //loop: true,
- navigation: {
- nextEl: '.swiper-rozwazania-button-next',
- prevEl: '.swiper-rozwazania-button-prev'
- },
-
- mousewheel: false,
-
-
- // And if we need scrollbar
- scrollbar: {
- el: '.swiper-rozwazania-scrollbar'
- },
- breakpoints: {
- 0: {
- slidesPerView: 1.6
- },
- 768: {
- slidesPerView: 2.6,
- slidesPerGroup: 2
- },
- 1200: {
- slidesPerView: 3.6,
- slidesPerGroup: 3
- }
- }
- });
-
-var kalendarzSwiper = new Swiper ('.swiper-kalendarz', {
- // Optional parameters
- //direction: 'vertical',
- //slidesPerView: 'auto',
- //slidesPerView: 'auto',
- spaceBetween: 10,
- initialSlide: 8,
- //loop: true,
- navigation: {
- nextEl: '.swiper-kalendarz-button-next',
- prevEl: '.swiper-kalendarz-button-prev'
- },
-
- mousewheel: false,
-
-
- // And if we need scrollbar
- scrollbar: {
- el: '.swiper-kalendarz-scrollbar'
- },
- breakpoints: {
- 0: {
- slidesPerView: 1.6,
- centeredSlides: true,
- },
- 768: {
- slidesPerView: 2.6,
- centeredSlides: false,
- },
- 1200: {
- slidesPerView: 7,
- slidesPerGroup: 7,
- centeredSlides: false,
- }
- },
- on: {
- slideChange: function () {
- $('#panelCalendarTitle').text($('.swiper-kalendarz > .swiper-wrapper > .swiper-slide').eq(kalendarzSwiper.activeIndex).data('week'));
- },
- },
- });
- $('#panelCalendarTitle').text($('.swiper-kalendarz > .swiper-wrapper > .swiper-slide').eq(7).data('week'));
-var wiadomosciSwiper = new Swiper ('.swiper-wiadomosci', {
- // Optional parameters
- //direction: 'vertical',
-
- //slidesPerView: 'auto',
- spaceBetween: 10,
- //loop: true,
- navigation: {
- nextEl: '.swiper-wiadomosci-button-next',
- prevEl: '.swiper-wiadomosci-button-prev'
- },
-
- mousewheel: false,
-
-
- // And if we need scrollbar
- scrollbar: {
- el: '.swiper-wiadomosci-scrollbar'
- },
- breakpoints: {
- 0: {
- slidesPerView: 1.6
- },
- 768: {
- slidesPerView: 2.6,
- slidesPerGroup: 2
- },
- 1200: {
- slidesPerView: 3.6,
- slidesPerGroup: 3
- }
- }
- });
-
-$('#entranceModal').on('show.bs.modal', function (e) {
- if (typeof gtag === "function") {
- //ga("send", "event", "Entrance Modal", "Show", window.location.href, 1, {"nonInteraction": true });
- gtag("event", "EntranceModal - Donation (Show)", {"eventCategory": "Entrance Modal", "eventLabel": window.location.href});
- }
-
-});
-
-
-
- setTimeout(function(){
-
- const myModal = new bootstrap.Modal('#entranceModal');
-
- myModal.show({backdrop: 'static'});
-
- }, 10000);
-
-
-
-
-
-
-
- $(".closecookies").click(function() {
- Cookies.set("prywatnoscaccept", "1", { expires: 1000 });
- //$.cookie("prywatnoscaccept", 1, {path: "/", expires: 1000});
- $(".cookies").hide();
- return false;
- });
-
-});</script>
-</body>
-
-</html>
-
-
-
-
-
diff --git a/internal/liturgy/testdata/2026-07-22.html b/internal/liturgy/testdata/2026-07-22.html
deleted file mode 100644
index 6573210..0000000
--- a/internal/liturgy/testdata/2026-07-22.html
+++ /dev/null
@@ -1,2831 +0,0 @@
-
-<!DOCTYPE html>
-<html lang="pl-PL">
-
-<head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="keywords" content="liturgia, czytania na dziś, lirturgis na dzis, czytanie na niedzielę, psalm na dziś, kalendarz liturgiczny, brewiarz, liturgia godzin, biblia, patron, święty, błogosławiony, rozważania, ewangelia, różanieć, tajmenice rózańcowe">
- <meta name="news_keywords" content="liturgia, czytania na dziś, kalendarz liturgiczny, brewiarz, liturgia godzin, biblia, patron, święty, błogosławiony, rozważania, ewangelia, różanieć, tajmenice rózańcowe">
- <meta name="description" content="Niezbędnik katolika - czytanie na dziś, rozważanie do Ewangelii, czytania liturgiczne, kalendarz liturgiczny, brewiarz, o czym warto pamiętać, czytania na każdy dzień, Slowo Boże na każdy dzień">
- <link rel="apple-touch-icon" sizes="57x57" href="https://niezbednik.niedziela.pl/apple-icon-57x57.png">
- <link rel="apple-touch-icon" sizes="60x60" href="https://niezbednik.niedziela.pl/apple-icon-60x60.png">
- <link rel="apple-touch-icon" sizes="72x72" href="https://niezbednik.niedziela.pl/apple-icon-72x72.png">
- <link rel="apple-touch-icon" sizes="76x76" href="https://niezbednik.niedziela.pl/apple-icon-76x76.png">
- <link rel="apple-touch-icon" sizes="114x114" href="https://niezbednik.niedziela.pl/apple-icon-114x114.png">
- <link rel="apple-touch-icon" sizes="120x120" href="https://niezbednik.niedziela.pl/apple-icon-120x120.png">
- <link rel="apple-touch-icon" sizes="144x144" href="https://niezbednik.niedziela.pl/apple-icon-144x144.png">
- <link rel="apple-touch-icon" sizes="152x152" href="https://niezbednik.niedziela.pl/apple-icon-152x152.png">
- <link rel="apple-touch-icon" sizes="180x180" href="https://niezbednik.niedziela.pl/apple-icon-180x180.png">
- <link rel="icon" type="image/png" sizes="192x192" href="https://niezbednik.niedziela.pl/android-icon-192x192.png">
- <link rel="icon" type="image/png" sizes="32x32" href="https://niezbednik.niedziela.pl/favicon-32x32.png">
- <link rel="icon" type="image/png" sizes="96x96" href="https://niezbednik.niedziela.pl/favicon-96x96.png">
- <link rel="icon" type="image/png" sizes="16x16" href="https://niezbednik.niedziela.pl/favicon-16x16.png">
- <link rel="manifest" href="https://niezbednik.niedziela.pl/manifest.json">
- <meta name="msapplication-TileColor" content="#ffffff">
- <meta name="msapplication-TileImage" content="https://niezbednik.niedziela.pl/ms-icon-144x144.png">
- <meta name="theme-color" content="#ffffff">
- <title>Niezbędnik katolika - czytania na 2026-07-22</title>
- <link rel="canonical" href="https://niezbednik.niedziela.pl/liturgia/2026-07-22">
-
-
- <link rel="preconnect" href="https://fonts.googleapis.com">
- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
- <link href="https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;0,500;0,700;1,400;1,700&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
-
-
- <link href="/assets/7ca11ba7/dist/css/bootstrap.min.css?v=1680299989" rel="stylesheet">
-<link href="/font-awesome/css/font-awesome.min.css?v=1488459453" rel="stylesheet">
-<link href="/css/animate.css?v=1663049856" rel="stylesheet">
-<link href="/css/swiper/swiper.min.css?v=1573878192" rel="stylesheet">
-<link href="/css/cookie-consent.css?v=1726132740" rel="stylesheet">
-<link href="/css/main.css?v=1774598783" rel="stylesheet">
-
-
-
- <!-- Google tag (gtag.js) -->
- <script async src="https://www.googletagmanager.com/gtag/js?id=G-3E6YN6ZC9K"></script>
- <script>
- window.dataLayer = window.dataLayer || [];
-
- function gtag() {
- dataLayer.push(arguments);
- }
- gtag('js', new Date());
-
- gtag('config', 'G-3E6YN6ZC9K');
- </script>
- </head>
-
-<body class="">
-
-
- <!-- Progress scroll totop -->
- <div class="progress-wrap cursor-pointer d-none">
- <svg class="progress-circle svg-content" width="100%" height="100%" viewBox="-1 -1 102 102">
- <path d="M50,1 a49,49 0 0,1 0,98 a49,49 0 0,1 0,-98" />
- </svg>
- </div>
-
- <div id="theme-page">
-
-
-
-<aside id="theme-aside-dark" class="background-primary lh-sm">
- <div class="menu-close lh-1 d-md-none"><a href="#" class="js-theme-nav-toggle">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x" viewBox="0 0 16 16">
- <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" />
- </svg></a></div>
- <div class="position-relative h-100">
-
- <nav class="navbar navbar-accessibility mb-1 d-md-block d-none">
-
- <div class="d-inline-flex w-100">
- <ul class="nav list-inline mx-auto color-light">
- <li class="list-inline-item pt-0 pr-1 pb-0 pl-0">
- <a href="#" class="btn-font-size color-light" accesskey="b">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-font-increase" viewBox="0 0 16 16">
- <path d="M8.59,12.033H3.815l-0.907,2.715H0.014L4.931,1.53h2.526l4.946,13.218H9.508L8.59,12.033z M14.248,4.976v1.739h-1.705V4.976
- h-1.74V3.269h1.74V1.53h1.705v1.739h1.738v1.707H14.248z M4.55,9.82h3.306L6.195,4.87L4.55,9.82L4.55,9.82z" />
- </svg><span class="visually-hidden">Wielkość czcionki</span>
- </a>
- </li>
- <li class="list-inline-item py-0 px-1 link-contrast">
- <a href="/site/contrast" accesskey="c" class="btn-contrast">A<span class="visually-hidden">Wersja graficzna</span></a>
- </li>
- </ul>
- </div>
-
- </nav>
-
- <!-- Logo -->
- <div id="theme-logo" style="margin-bottom: 1em;"> <a href="https://niezbednik.niedziela.pl">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi color-white" style="font-size: 4.5em" viewBox="0 0 16 16">
-
- <path d="M4.286,9.063c1.004,0.876,2.082,1.274,3.208,1.185c1.078-0.087,2.059-0.609,2.836-1.185
- C9.553,8.488,8.571,7.968,7.494,7.879C6.368,7.789,5.29,8.188,4.286,9.063z" />
- <path d="M13.989,4.023H13.33V3.931c0-0.222-0.18-0.401-0.402-0.401H12.37c-0.222,0-0.401,0.18-0.401,0.401v0.093h-0.788V3.136
- c0-1.008-0.822-1.829-1.831-1.829h-2.7c-1.009,0-1.83,0.821-1.83,1.829v0.888H4.031V3.931c0-0.222-0.179-0.401-0.401-0.401H3.071
- c-0.222,0-0.401,0.18-0.401,0.401v0.093H2.011c-0.92,0-1.666,0.745-1.666,1.666v7.338c0,0.92,0.746,1.666,1.666,1.666h11.979
- c0.921,0,1.666-0.746,1.666-1.666V5.689C15.655,4.769,14.91,4.023,13.989,4.023z M5.866,3.136c0-0.432,0.352-0.784,0.784-0.784h2.7
- c0.433,0,0.785,0.353,0.785,0.784v0.888H5.866V3.136z M12.578,10.402l-0.48,0.362c-0.01-0.013-0.492-0.642-1.275-1.313
- c-1.082,0.827-2.207,1.308-3.277,1.396c-0.124,0.01-0.247,0.016-0.37,0.016c-1.258,0-2.449-0.531-3.546-1.583L3.421,9.063
- l0.208-0.217c1.204-1.153,2.52-1.679,3.916-1.566c1.07,0.087,2.195,0.568,3.277,1.396c0.783-0.67,1.266-1.3,1.275-1.313l0.48,0.362
- c-0.021,0.028-0.492,0.653-1.281,1.34C12.086,9.75,12.557,10.377,12.578,10.402z" />
- </svg>
- <p class="lh-sm pt-1" style="font-size: 1em;"><span>Niezbędnik<br>katolika</span></p>
- </a>
- </div>
- <!-- Menu -->
- <nav id="theme-main-menu">
- <ul class="mb-5">
- <li><a href="https://niezbednik.niedziela.pl">Strona główna</a></li>
- <li><a href="https://niezbednik.niedziela.pl/biblia">Biblia</a></li>
- <li><a href="https://niezbednik.niedziela.pl/liturgia#20260722">Kalendarz liturgiczny</a></li>
- <li><a href="/dzial/5/Modlitewnik">Modlitewnik</a></li>
- <li><a href="https://niezbednik.niedziela.pl/spiewnik">Śpiewnik</a></li>
- <li><a href="https://www.niedziela.pl/dzial/6/Wiara">Wiara</a></li>
- </ul>
-
-
-
-<div class="text-center mb-3 mx-auto p-3 border background-red-dark">
- <p class="m-0 mb-2 text-danger text-center font-sans text-white" style="line-height: 1"><small>Na funkcjonowanie serwisu do końca II&nbsp;kwartału: </small><span class="fw-bold">144 000 zł</span></p>
- <div class="progress border " style="height: 2rem;">
- <div class="progress-bar progress-bar-striped bg-danger" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 93%"><span class="fw-bold fs-5 mx-2" style="">93%</span></div>
- </div>
- <p class="m-0 mt-1 text-start font-sans text-white"><small>Uzbieraliśmy: </small><span class="fw-bold">133 211 zł</span></p>
-
- <div class="text-center mt-3">
- <a href="/wsparcie" class="btn btn-red m-0" data-clicksmap="liturgia-AsideBtnDonation-Desktop">Wesprzyj nas <svg xmlns="http://www.w3.org/2000/svg"
- width="40" height="40" viewBox="0 0 40 40" fill="currentColor" class="bi">
- <path d="M20,2.796c-7.297,0-13.233,5.937-13.233,13.233S12.704,29.263,20,29.263c7.296,0,13.234-5.937,13.234-13.233
- S27.297,2.796,20,2.796z M20,5.442c5.837,0,10.587,4.75,10.587,10.587S25.838,26.617,20,26.617S9.414,21.867,9.414,16.03
- S14.163,5.442,20,5.442z M1.474,26.617v10.586H4.12v-7.94h7.121c-1.126-0.748-2.144-1.644-3.045-2.646H1.474z M31.804,26.617
- c-0.9,1.003-1.917,1.899-3.044,2.646h7.12v7.94h2.647V26.617H31.804z M6.767,31.91v2.647h26.467V31.91H6.767z" />
- <g>
- <path d="M20.992,22.001h-6.898v-1.406l4.047-5.508h-3.805v-1.82h6.516v1.547l-3.938,5.367h4.078V22.001z" />
- <path d="M25.289,14.736l0.547-0.336l0.914,1.539l-1.461,0.875v5.188h-2.383v-3.727l-0.555,0.336l-0.883-1.539l1.438-0.875V9.845
- h2.383V14.736z" />
- </g>
- </svg></a>
- </div>
- </div>
-
-
- <div class="d-flex justify-content-center w-100 mt-4 mx-auto" style="bottom: 0;">
-
- <!-- Sidebar Footer -->
- <div class="text-center mx-2">
- <small class="color-white">Tworzony przez</small>
- <br><a href="//niedziela.pl"><img src="https://www.niedziela.pl/img/logo.jpg" class="img-fluid mb-2" style="height: 2em;"></a>
- </div>
- </div>
- </div>
- </nav>
-
-</aside>
- <div id="theme-main">
-
-
-
- <div class="pt-3 px-3" style="clear: both" id="content">
- <article>
-
-
-
-
-
-
-
-
- <h1 class="mb-4 lh-1 text-uppercase">
- Czytania liturgiczne na dziś;
- Rok A, II </h1>
- <div class="row">
-
- <div class="col-xs-12">
-
- <div class="social-btn" style="margin: 0 0 0.5em 0" data-ayoshare="https://niezbednik.niedziela.pl/liturgia/2026-07-22"></div>
-
- </div>
-
-</div>
-
-
-
-
- <p class="font-serif fw-bold"><em>Święto św. Marii Magdaleny</em></p>
-
- <p class="font-sans">Kolor szat: <span class="fw-bold">biały</span></p>
-
-
-
-
-
-
-
-
-
- <ul class="nav nav-tabs" role="tablist">
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="tabnowy0-tab" data-bs-toggle="tab" data-bs-target="#tabnowy0" type="button" role="tab" aria-controls="tabnowy0" aria-selected="true">Nowy lekcjonarz</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary0-tab" data-bs-toggle="tab" data-bs-target="#tabstary0" type="button" role="tab" aria-controls="tabstary0" aria-selected="true">Stary lekcjonarz</button>
- </li>
- </ul>
-
- <div id="lekcjonarzTabContent0" class="tab-content m-2">
- <div class="tab-elementy tab-pane fade active show" id="tabnowy0">
-
- <ul class="nav nav-tabs" role="tablist">
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy0all-tab" data-bs-toggle="tab" data-bs-target="#tabnowy0all" type="button" role="tab" aria-controls="tabnowy0all" aria-selected="true">Całość</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy00-tab" data-bs-toggle="tab" data-bs-target="#tabnowy00" type="button" role="tab" aria-controls="tabnowy00" aria-selected="true">1. czytanie</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy01-tab" data-bs-toggle="tab" data-bs-target="#tabnowy01" type="button" role="tab" aria-controls="tabnowy01" aria-selected="true">1. czytanie</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy02-tab" data-bs-toggle="tab" data-bs-target="#tabnowy02" type="button" role="tab" aria-controls="tabnowy02" aria-selected="true">Psalm</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabnowy03-tab" data-bs-toggle="tab" data-bs-target="#tabnowy03" type="button" role="tab" aria-controls="tabnowy03" aria-selected="true">Aklamacja</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="tabnowy04-tab" data-bs-toggle="tab" data-bs-target="#tabnowy04" type="button" role="tab" aria-controls="tabnowy04" aria-selected="true">Ewangelia</button>
- </li>
-
- </ul>
-
-
- <div id="elementyTabContent0" class="tab-content liturgia-content py-2 px-4 background-white">
-
- <div class="tab-pane fade " id="tabnowy0all">
-
-
- <h2>1. czytanie (<a href="/biblia/piesn-nad-piesniami/8" class="">Pnp 8</a>, 6-7)</h2><h4><em>Jak śmierć potężna jest miłość</em></h4><p><strong>Czytanie z Księgi Pieśni nad pieśniami</strong></p><p>Połóż mnie jak pieczęć na twoim sercu, jak pieczęć na twoim ramieniu, bo jak śmierć potężna jest miłość, a zazdrość jej nieprzejednana jak Szeol; żar jej to żar ognia, uderzenie boskiego gromu.</p>
-
-<p>Wody wielkie nie zdołają ugasić miłości, nie zatopią jej rzeki. Jeśliby kto oddał za miłość całe bogactwo swego domu, z pewnością nim pogardzą.</p>
-
-<p><B>Albo:</p></b>
-
-
- <h2>1. czytanie (<a href="/biblia/drugi-list-do-koryntian/5" class="">2 Kor 5</a>, 14-17)</h2><h4><em>Miłość Chrystusa przynagla nas</em></h4><p><strong>Czytanie z Drugiego listu świętego Pawła Apostoła do Koryntian</strong></p><p>Bracia:</p>
-
-<p>Miłość Chrystusa przynagla nas, pomnych na to, że skoro Jeden umarł za wszystkich, to wszyscy pomarli. A właśnie za wszystkich umarł Chrystus po to, aby ci, co żyją, już nie żyli dla siebie, lecz dla Tego, który za nich umarł i zmartwychwstał.</p>
-
-<p>Tak więc i my odtąd już nikogo nie znamy według ciała; a jeśli nawet według ciała poznaliśmy Chrystusa, to już więcej nie znamy Go w ten sposób. Jeżeli więc ktoś pozostaje w Chrystusie, jest nowym stworzeniem. To, co dawne, minęło, a oto wszystko stało się nowe.</p>
-
-<p><B>W kościołach, które obchodzą uroczystość, powyższe czytanie czyta się jako drugie.</p></B>
-
-
- <h2>Psalm (<a href="/biblia/ksiega-psalmow/63" class="">Ps 63 (62)</a>, 2. 3-4. 5-6. 8-9 (R.: por. 2ab))</h2><h4><em>Ciebie, mój Boże, pragnie moja dusza</em></h4><p><strong></strong></p><p>Boże, mój Boże, szukam Ciebie *
-<br>i pragnie Ciebie moja dusza.
-<br>Ciało moje tęskni za Tobą *
-<br>jak zeschła ziemia łaknąca wody.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Oto wpatruję się w Ciebie w świątyni, *
-<br>by ujrzeć Twą potęgę i chwałę.
-<br>Twoja łaska jest cenniejsza od życia, *
-<br>więc sławić Cię będą moje wargi.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Będę Cię wielbił przez całe me życie *
-<br>i wzniosę ręce w imię Twoje.
-<br>Moja dusza syci się obficie, *
-<br>a usta Cię wielbią radosnymi wargami.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Bo stałeś się dla mnie pomocą *
-<br>i w cieniu Twych skrzydeł wołam radośnie:
-<br>Do Ciebie lgnie moja dusza, *
-<br>prawica Twoja mnie wspiera.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
- <h2>Aklamacja (por. J 20, 11)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Mario, Ty powiedz, coś w drodze widziała?
-<br>Jam zmartwychwstałego blask chwały ujrzała.
-<br>Żywego już Pana widziałam grób pusty
-<br>i świadków anielskich, i odzież, i chusty.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-jana/20" class="">J 20</a>, 1. 11-18)</h2><h4><em>Niewiasto, czemu płaczesz? Kogo szukasz?</em></h4><p><strong>Słowa Ewangelii według świętego Jana</strong></p><p>Pierwszego dnia po szabacie, wczesnym rankiem, gdy jeszcze było ciemno, Maria Magdalena udała się do grobu i zobaczyła kamień odsunięty od grobu.</p>
-
-<p>Stała ona przed grobem, płacząc. A kiedy tak płakała, nachyliła się do grobu i ujrzała dwóch aniołów w bieli, siedzących tam, gdzie leżało ciało Jezusa - jednego w miejscu głowy, drugiego w miejscu nóg.</p>
-
-<p>I rzekli do niej: «Niewiasto, czemu płaczesz?».</p>
-
-<p>Odpowiedziała im: «Zabrano Pana mego i nie wiem, gdzie Go położono».</p>
-
-<p>Gdy to powiedziała, odwróciła się i ujrzała stojącego Jezusa, ale nie wiedziała, że to Jezus.</p>
-
-<p>Rzekł do niej Jezus: «Niewiasto, czemu płaczesz? Kogo szukasz?».</p>
-
-<p>Ona zaś sądząc, że to jest ogrodnik, powiedziała do Niego: «Panie, jeśli ty Go przeniosłeś, powiedz mi, gdzie Go położyłeś, a ja Go zabiorę».</p>
-
-<p>Jezus rzekł do niej: «Mario!». A ona, obróciwszy się, powiedziała do Niego po hebrajsku: «Rabbuni», to znaczy: Mój Nauczycielu!</p>
-
-<p>Rzekł do niej Jezus: «Nie zatrzymuj Mnie, jeszcze bowiem nie wstąpiłem do Ojca. Natomiast udaj się do moich braci i powiedz im: „Wstępuję do Ojca mego i Ojca waszego oraz do Boga mego i Boga waszego”».</p>
-
-<p>Poszła Maria Magdalena oznajmiając uczniom: «Widziałam Pana», i co jej powiedział.</p>
-
- </div>
-
-
- <div class="tab-pane fade " id="tabnowy00">
-
- <h2>1. czytanie (<a href="/biblia/piesn-nad-piesniami/8" class="">Pnp 8</a>, 6-7)</h2><h4><em>Jak śmierć potężna jest miłość</em></h4><p><strong>Czytanie z Księgi Pieśni nad pieśniami</strong></p><p>Połóż mnie jak pieczęć na twoim sercu, jak pieczęć na twoim ramieniu, bo jak śmierć potężna jest miłość, a zazdrość jej nieprzejednana jak Szeol; żar jej to żar ognia, uderzenie boskiego gromu.</p>
-
-<p>Wody wielkie nie zdołają ugasić miłości, nie zatopią jej rzeki. Jeśliby kto oddał za miłość całe bogactwo swego domu, z pewnością nim pogardzą.</p>
-
-<p><B>Albo:</p></b>
-
- </div>
-
- <div class="tab-pane fade " id="tabnowy01">
-
- <h2>1. czytanie (<a href="/biblia/drugi-list-do-koryntian/5" class="">2 Kor 5</a>, 14-17)</h2><h4><em>Miłość Chrystusa przynagla nas</em></h4><p><strong>Czytanie z Drugiego listu świętego Pawła Apostoła do Koryntian</strong></p><p>Bracia:</p>
-
-<p>Miłość Chrystusa przynagla nas, pomnych na to, że skoro Jeden umarł za wszystkich, to wszyscy pomarli. A właśnie za wszystkich umarł Chrystus po to, aby ci, co żyją, już nie żyli dla siebie, lecz dla Tego, który za nich umarł i zmartwychwstał.</p>
-
-<p>Tak więc i my odtąd już nikogo nie znamy według ciała; a jeśli nawet według ciała poznaliśmy Chrystusa, to już więcej nie znamy Go w ten sposób. Jeżeli więc ktoś pozostaje w Chrystusie, jest nowym stworzeniem. To, co dawne, minęło, a oto wszystko stało się nowe.</p>
-
-<p><B>W kościołach, które obchodzą uroczystość, powyższe czytanie czyta się jako drugie.</p></B>
-
- </div>
-
- <div class="tab-pane fade " id="tabnowy02">
-
- <h2>Psalm (<a href="/biblia/ksiega-psalmow/63" class="">Ps 63 (62)</a>, 2. 3-4. 5-6. 8-9 (R.: por. 2ab))</h2><h4><em>Ciebie, mój Boże, pragnie moja dusza</em></h4><p><strong></strong></p><p>Boże, mój Boże, szukam Ciebie *
-<br>i pragnie Ciebie moja dusza.
-<br>Ciało moje tęskni za Tobą *
-<br>jak zeschła ziemia łaknąca wody.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Oto wpatruję się w Ciebie w świątyni, *
-<br>by ujrzeć Twą potęgę i chwałę.
-<br>Twoja łaska jest cenniejsza od życia, *
-<br>więc sławić Cię będą moje wargi.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Będę Cię wielbił przez całe me życie *
-<br>i wzniosę ręce w imię Twoje.
-<br>Moja dusza syci się obficie, *
-<br>a usta Cię wielbią radosnymi wargami.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Bo stałeś się dla mnie pomocą *
-<br>i w cieniu Twych skrzydeł wołam radośnie:
-<br>Do Ciebie lgnie moja dusza, *
-<br>prawica Twoja mnie wspiera.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
- </div>
-
- <div class="tab-pane fade " id="tabnowy03">
-
- <h2>Aklamacja (por. J 20, 11)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Mario, Ty powiedz, coś w drodze widziała?
-<br>Jam zmartwychwstałego blask chwały ujrzała.
-<br>Żywego już Pana widziałam grób pusty
-<br>i świadków anielskich, i odzież, i chusty.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
- </div>
-
-
-
- <div class="tab-pane fade active show" id="tabnowy04">
-
-
-
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-jana/20" class="">J 20</a>, 1. 11-18)</h2><h4><em>Niewiasto, czemu płaczesz? Kogo szukasz?</em></h4><p><strong>Słowa Ewangelii według świętego Jana</strong></p><p>Pierwszego dnia po szabacie, wczesnym rankiem, gdy jeszcze było ciemno, Maria Magdalena udała się do grobu i zobaczyła kamień odsunięty od grobu.</p>
-
-<p>Stała ona przed grobem, płacząc. A kiedy tak płakała, nachyliła się do grobu i ujrzała dwóch aniołów w bieli, siedzących tam, gdzie leżało ciało Jezusa - jednego w miejscu głowy, drugiego w miejscu nóg.</p>
-
-<p>I rzekli do niej: «Niewiasto, czemu płaczesz?».</p>
-
-<p>Odpowiedziała im: «Zabrano Pana mego i nie wiem, gdzie Go położono».</p>
-
-<p>Gdy to powiedziała, odwróciła się i ujrzała stojącego Jezusa, ale nie wiedziała, że to Jezus.</p>
-
-<p>Rzekł do niej Jezus: «Niewiasto, czemu płaczesz? Kogo szukasz?».</p>
-
-<p>Ona zaś sądząc, że to jest ogrodnik, powiedziała do Niego: «Panie, jeśli ty Go przeniosłeś, powiedz mi, gdzie Go położyłeś, a ja Go zabiorę».</p>
-
-<p>Jezus rzekł do niej: «Mario!». A ona, obróciwszy się, powiedziała do Niego po hebrajsku: «Rabbuni», to znaczy: Mój Nauczycielu!</p>
-
-<p>Rzekł do niej Jezus: «Nie zatrzymuj Mnie, jeszcze bowiem nie wstąpiłem do Ojca. Natomiast udaj się do moich braci i powiedz im: „Wstępuję do Ojca mego i Ojca waszego oraz do Boga mego i Boga waszego”».</p>
-
-<p>Poszła Maria Magdalena oznajmiając uczniom: «Widziałam Pana», i co jej powiedział.</p>
-
-
- </div>
-
- </div>
-
- <div class="prev-next text-center">
- <a href="#" class="btn btn-default disabled prev-tab fs-4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></a>
- <a href="#" class="btn btn-default next-tab fs-4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></a>
- </div>
- </div>
-
- <div class="tab-elementy tab-pane fade " id="tabstary0">
-
- <ul class="nav nav-tabs">
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary0all-tab" data-bs-toggle="tab" data-bs-target="#tabstary0all" type="button" role="tab" aria-controls="tabstary0all" aria-selected="true">Całość</button>
- </li>
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary00-tab" data-bs-toggle="tab" data-bs-target="#tabstary00" type="button" role="tab" aria-controls="tabstary00" aria-selected="true">1. czytanie</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary01-tab" data-bs-toggle="tab" data-bs-target="#tabstary01" type="button" role="tab" aria-controls="tabstary01" aria-selected="true">1. czytanie</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary02-tab" data-bs-toggle="tab" data-bs-target="#tabstary02" type="button" role="tab" aria-controls="tabstary02" aria-selected="true">Psalm</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link " id="tabstary03-tab" data-bs-toggle="tab" data-bs-target="#tabstary03" type="button" role="tab" aria-controls="tabstary03" aria-selected="true">Aklamacja</button>
- </li>
-
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="tabstary04-tab" data-bs-toggle="tab" data-bs-target="#tabstary04" type="button" role="tab" aria-controls="tabstary04" aria-selected="true">Ewangelia</button>
- </li>
-
- </ul>
-
-
- <div id="elementyStaryTabContent0" class="tab-content liturgia-content py-2 px-4 background-white">
-
- <div class="tab-pane fade " id="tabstary0all">
-
- <h2>1. czytanie (<a href="/biblia/piesn-nad-piesniami/8" class="">Pnp 8</a>, 6-7)</h2><h4><em>Jak śmierć potężna jest miłość</em></h4><p><strong>Czytanie z Księgi Pieśni nad pieśniami</strong></p><p>Połóż mnie jak pieczęć na twoim sercu, jak pieczęć na twoim ramieniu, bo jak śmierć potężna jest miłość, a zazdrość jej nieprzejednana jak otchłań; żar jej to żar ognia, płomień Pana.</p>
-<p>Wody wielkie nie zdołają ugasić miłości, nie zatopią jej rzeki. Jeśliby kto oddał za miłość całe bogactwo swego domu, pogardzą nim tylko.</p>
-
- <p>Albo:</p><h2>1. czytanie (<a href="/biblia/drugi-list-do-koryntian/5" class="">2 Kor 5</a>, 14-17)</h2><h4><em>Miłość Chrystusa przynagla nas</em></h4><p><strong>Czytanie z Drugiego listu świętego Pawła Apostoła
-do Koryntian</strong></p><p>Bracia:</p>
-<p>Miłość Chrystusa przynagla nas, pomnych na to, że skoro Jeden umarł za wszystkich, to wszyscy pomarli. A właśnie za wszystkich umarł Chrystus, aby ci, co żyją, już nie żyli dla siebie, lecz dla Tego, który za nich umarł i zmartwychwstał.</p>
-<p>Tak więc i my odtąd już nikogo nie znamy według ciała; a jeśli nawet według ciała poznaliśmy Chrystusa, to już więcej nie znamy Go w ten sposób. Jeżeli więc kto pozostaje w Chrystusie, jest nowym stworzeniem. To, co dawne, minęło, a oto wszystko stało się nowe.</p>
-
- <p>W kościołach, które obchodzą uroczystość, powyższe czytanie czyta się jako drugie.</p><h2>Psalm (<a href="/biblia/ksiega-psalmow/63" class="">Ps 63</a>, 2. 3-4. 5-6. 8-9 (R.: por. 2))</h2><h4><em>Ciebie, mój Boże, pragnie moja dusza</em></h4><p><strong></strong></p><p>Boże mój, Boże, szukam Ciebie *
-<br>i pragnie Ciebie moja dusza.
-<br>Ciało moje tęskni za Tobą, *
-<br>jak ziemia zeschła i łaknąca wody.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Oto wpatruję się w Ciebie w świątyni, *
-<br>by ujrzeć Twą potęgę i chwałę.
-<br>Twoja łaska jest cenniejsza od życia, *
-<br>więc sławić Cię będą moje wargi.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Będę Cię wielbił przez całe me życie *
-<br>i wzniosę ręce w imię Twoje.
-<br>Moja dusza syci się obficie, *
-<br>a usta Cię wielbią radosnymi wargami.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Bo stałeś się dla mnie pomocą *
-<br>i w cieniu Twych skrzydeł wołam radośnie:
-<br>Do Ciebie lgnie moja dusza, *
-<br>prawica Twoja mnie wspiera.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
- <h2>Aklamacja (por. J 20, 11)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Maryjo, Ty powiedz, coś w drodze widziała?
-<br>Jam zmartwychwstałego blask chwały ujrzała.
-<br>Żywego już Pana widziałam grób pusty
-<br>I świadków anielskich, i odzież, i chusty.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-jana/20" class="">J 20</a>, 1. 11-18)</h2><h4><em>Zmartwychwstały Chrystus ukazuje się Magdalenie</em></h4><p><strong>Słowa Ewangelii według świętego Jana</strong></p><p>Pierwszego dnia po szabacie, wczesnym rankiem, gdy jeszcze było ciemno, Maria Magdalena udała się do grobu i zobaczyła kamień od niego odsunięty.</p>
-<p>Maria stała przed grobem płacząc. A kiedy tak płakała, nachyliła się do grobu i ujrzała dwóch aniołów w bieli, siedzących tam, gdzie leżało ciało Jezusa: jednego w miejscu głowy, a drugiego w miejscu nóg.</p>
-<p>I rzekli do niej: «Niewiasto, czemu płaczesz?».</p>
-<p>Odpowiedziała im: «Zabrano Pana mego i nie wiem, gdzie Go położono».</p>
-<p>Gdy to powiedziała, odwróciła się i ujrzała stojącego Jezusa, ale nie wiedziała, że to Jezus.</p>
-<p>Rzekł do niej Jezus: «Niewiasto, czemu płaczesz? Kogo szukasz?».</p>
-<p>Ona zaś sądząc, że to jest ogrodnik, powiedziała do Niego: «Panie, jeśli ty Go przeniosłeś, powiedz mi, gdzie Go położyłeś, a ja Go wezmę».</p>
-<p>Jezus rzekł do niej: «Mario!».</p>
-<p>A ona obróciwszy się powiedziała do Niego po hebrajsku: «Rabbuni», to znaczy: «Nauczycielu».</p>
-<p>Rzekł do niej Jezus: «Nie zatrzymuj Mnie; jeszcze bowiem nie wstąpiłem do Ojca. Natomiast udaj się do moich braci i powiedz im: „Wstępuję do Ojca mego i Ojca waszego oraz do Boga mego i Boga waszego”».</p>
-<p>Poszła Maria Magdalena oznajmiając uczniom: «Widziałam Pana i to mi powiedział».</p>
- </div>
-
-
- <div class="tab-pane fade " id="tabstary00">
-
- <h2>1. czytanie (<a href="/biblia/piesn-nad-piesniami/8" class="">Pnp 8</a>, 6-7)</h2><h4><em>Jak śmierć potężna jest miłość</em></h4><p><strong>Czytanie z Księgi Pieśni nad pieśniami</strong></p><p>Połóż mnie jak pieczęć na twoim sercu, jak pieczęć na twoim ramieniu, bo jak śmierć potężna jest miłość, a zazdrość jej nieprzejednana jak otchłań; żar jej to żar ognia, płomień Pana.</p>
-<p>Wody wielkie nie zdołają ugasić miłości, nie zatopią jej rzeki. Jeśliby kto oddał za miłość całe bogactwo swego domu, pogardzą nim tylko.</p>
- </div>
-
- <div class="tab-pane fade " id="tabstary01">
-
- <p>Albo:</p><h2>1. czytanie (<a href="/biblia/drugi-list-do-koryntian/5" class="">2 Kor 5</a>, 14-17)</h2><h4><em>Miłość Chrystusa przynagla nas</em></h4><p><strong>Czytanie z Drugiego listu świętego Pawła Apostoła
-do Koryntian</strong></p><p>Bracia:</p>
-<p>Miłość Chrystusa przynagla nas, pomnych na to, że skoro Jeden umarł za wszystkich, to wszyscy pomarli. A właśnie za wszystkich umarł Chrystus, aby ci, co żyją, już nie żyli dla siebie, lecz dla Tego, który za nich umarł i zmartwychwstał.</p>
-<p>Tak więc i my odtąd już nikogo nie znamy według ciała; a jeśli nawet według ciała poznaliśmy Chrystusa, to już więcej nie znamy Go w ten sposób. Jeżeli więc kto pozostaje w Chrystusie, jest nowym stworzeniem. To, co dawne, minęło, a oto wszystko stało się nowe.</p>
- </div>
-
- <div class="tab-pane fade " id="tabstary02">
-
- <p>W kościołach, które obchodzą uroczystość, powyższe czytanie czyta się jako drugie.</p><h2>Psalm (<a href="/biblia/ksiega-psalmow/63" class="">Ps 63</a>, 2. 3-4. 5-6. 8-9 (R.: por. 2))</h2><h4><em>Ciebie, mój Boże, pragnie moja dusza</em></h4><p><strong></strong></p><p>Boże mój, Boże, szukam Ciebie *
-<br>i pragnie Ciebie moja dusza.
-<br>Ciało moje tęskni za Tobą, *
-<br>jak ziemia zeschła i łaknąca wody.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Oto wpatruję się w Ciebie w świątyni, *
-<br>by ujrzeć Twą potęgę i chwałę.
-<br>Twoja łaska jest cenniejsza od życia, *
-<br>więc sławić Cię będą moje wargi.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Będę Cię wielbił przez całe me życie *
-<br>i wzniosę ręce w imię Twoje.
-<br>Moja dusza syci się obficie, *
-<br>a usta Cię wielbią radosnymi wargami.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
-
-<p>Bo stałeś się dla mnie pomocą *
-<br>i w cieniu Twych skrzydeł wołam radośnie:
-<br>Do Ciebie lgnie moja dusza, *
-<br>prawica Twoja mnie wspiera.</p><p><strong>Ciebie, mój Boże, pragnie moja dusza</strong></p>
- </div>
-
- <div class="tab-pane fade " id="tabstary03">
-
- <h2>Aklamacja (por. J 20, 11)</h2><h4><em>Alleluja, alleluja, alleluja</em></h4><p><strong></strong></p><p>Maryjo, Ty powiedz, coś w drodze widziała?
-<br>Jam zmartwychwstałego blask chwały ujrzała.
-<br>Żywego już Pana widziałam grób pusty
-<br>I świadków anielskich, i odzież, i chusty.</p><p><strong>Alleluja, alleluja, alleluja</strong></p>
-
- </div>
-
-
-
- <div class="tab-pane fade active show" id="tabstary04">
-
-
-
-
-
- <h2>Ewangelia (<a href="/biblia/ewangelia-wg-sw-jana/20" class="">J 20</a>, 1. 11-18)</h2><h4><em>Zmartwychwstały Chrystus ukazuje się Magdalenie</em></h4><p><strong>Słowa Ewangelii według świętego Jana</strong></p><p>Pierwszego dnia po szabacie, wczesnym rankiem, gdy jeszcze było ciemno, Maria Magdalena udała się do grobu i zobaczyła kamień od niego odsunięty.</p>
-<p>Maria stała przed grobem płacząc. A kiedy tak płakała, nachyliła się do grobu i ujrzała dwóch aniołów w bieli, siedzących tam, gdzie leżało ciało Jezusa: jednego w miejscu głowy, a drugiego w miejscu nóg.</p>
-<p>I rzekli do niej: «Niewiasto, czemu płaczesz?».</p>
-<p>Odpowiedziała im: «Zabrano Pana mego i nie wiem, gdzie Go położono».</p>
-<p>Gdy to powiedziała, odwróciła się i ujrzała stojącego Jezusa, ale nie wiedziała, że to Jezus.</p>
-<p>Rzekł do niej Jezus: «Niewiasto, czemu płaczesz? Kogo szukasz?».</p>
-<p>Ona zaś sądząc, że to jest ogrodnik, powiedziała do Niego: «Panie, jeśli ty Go przeniosłeś, powiedz mi, gdzie Go położyłeś, a ja Go wezmę».</p>
-<p>Jezus rzekł do niej: «Mario!».</p>
-<p>A ona obróciwszy się powiedziała do Niego po hebrajsku: «Rabbuni», to znaczy: «Nauczycielu».</p>
-<p>Rzekł do niej Jezus: «Nie zatrzymuj Mnie; jeszcze bowiem nie wstąpiłem do Ojca. Natomiast udaj się do moich braci i powiedz im: „Wstępuję do Ojca mego i Ojca waszego oraz do Boga mego i Boga waszego”».</p>
-<p>Poszła Maria Magdalena oznajmiając uczniom: «Widziałam Pana i to mi powiedział».</p>
-
- </div>
-
- </div>
-
- <div class="prev-next text-center mb-3">
- <a href="#" class="btn btn-default disabled prev-tab fs-4">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></a>
- <a href="#" class="btn btn-default next-tab fs-4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></a>
- </div>
- </div>
-
- </div>
-
-
-
-
-<div class="card border-0 px-lg-4 px-1 py-1 my-1 flat-alizarin">
- <div class="card-body text-md-left">
- <h2 class="mb-4 lh-1 text-uppercase">Polecamy</h2>
- <div class="row align-items-start">
-
- <div class="col-12">
-
-
- <p>Czytania Liturgiczne pochodzą z Lekcjonarza wydanego przez:<br><a href="http://www.pallottinum.pl/" data-clicksmap="liturgia-PanelZTLekcjonarzZrodlo-Desktop"><strong>Wydawnictwo Pallottinum</strong> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right " viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
- </svg></a></p>
-
- </div>
- </div>
- </div>
-</div>
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 background-primary" >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Pomóż w rozwoju serwisu </h2>
- <div class="row align-items-start">
- <div class="col-md-9">
-
-
- <p>Aby nasz serwis mógł się rozwijać i trwać potrzebujemy regularnego wsparcia finansowego. Nie publikujemy komercyjnych reklam, jedynym źródłem finansowania jest Państwa wsparcie.<br>Zostań naszym patronem i ofiaruj nam wsparcie finansowe.</p>
-
-<div class="text-center mb-3 mx-auto p-3 border background-red-dark">
- <p class="m-0 mb-2 text-danger text-center font-sans text-white" style="line-height: 1"><small>Na funkcjonowanie serwisu do końca II&nbsp;kwartału: </small><span class="fw-bold">144 000 zł</span></p>
- <div class="progress border " style="height: 2rem;">
- <div class="progress-bar progress-bar-striped bg-danger" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 93%"><span class="fw-bold fs-5 mx-2" style="">93%</span></div>
- </div>
- <p class="m-0 mt-1 text-start font-sans text-white"><small>Uzbieraliśmy: </small><span class="fw-bold">133 211 zł</span></p>
-
- <div class="text-center mt-3">
- <a href="/wsparcie" class="btn btn-red m-0" data-clicksmap="liturgia-AsideBtnDonation-Desktop">Wesprzyj nas <svg xmlns="http://www.w3.org/2000/svg"
- width="40" height="40" viewBox="0 0 40 40" fill="currentColor" class="bi">
- <path d="M20,2.796c-7.297,0-13.233,5.937-13.233,13.233S12.704,29.263,20,29.263c7.296,0,13.234-5.937,13.234-13.233
- S27.297,2.796,20,2.796z M20,5.442c5.837,0,10.587,4.75,10.587,10.587S25.838,26.617,20,26.617S9.414,21.867,9.414,16.03
- S14.163,5.442,20,5.442z M1.474,26.617v10.586H4.12v-7.94h7.121c-1.126-0.748-2.144-1.644-3.045-2.646H1.474z M31.804,26.617
- c-0.9,1.003-1.917,1.899-3.044,2.646h7.12v7.94h2.647V26.617H31.804z M6.767,31.91v2.647h26.467V31.91H6.767z" />
- <g>
- <path d="M20.992,22.001h-6.898v-1.406l4.047-5.508h-3.805v-1.82h6.516v1.547l-3.938,5.367h4.078V22.001z" />
- <path d="M25.289,14.736l0.547-0.336l0.914,1.539l-1.461,0.875v5.188h-2.383v-3.727l-0.555,0.336l-0.883-1.539l1.438-0.875V9.845
- h2.383V14.736z" />
- </g>
- </svg></a>
- </div>
- </div>
-
-
- </div>
- <div class="col-12 col-md-3 mt-4 mt-md-0">
- <img src="https://niezbednik.niedziela.pl/images/dotacja.png" alt="" class="img-fluid w-75 mx-auto d-block">
- </div>
-
- </div>
- </div>
-</div>
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 background-primary-01" >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Nowości w Rafaelu </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-<div class="row">
- <div class="col-md-2">
- <img src="//niezbednik.niedziela.pl/images/ksiazki/rafael-ryta.png" class="img-fluid">
- </div>
- <div class="col-md-10">
- <p><strong>Żywot Świętej Ryty. Patronka rzeczy nadzwyczajnych</strong>
- <br>Kolejne wydanie historycznej biografii jednej z najbardziej znanych świętych - Ryty z Cascii. Pierwsze wydanie ukazało się w 1900 roku jako „Pamiątka Jubileuszowa” z okazji kanonizacji świętej. Obecna publikacja stanowi wierne, precyzyjne odtworzenie oryginalnego wydania, zachowujące jego treść i charakter. <br><a href="https://rafael.pl/zywot-swietej-ryty?utm_source=niedziela&utm_medium=cpc&utm_id=zywotswietejryty_niedziela" class="btn fw-bold" data-clicksmap="liturgia-RafaelRytaOferta-Desktop">ZOBACZ</a>
- </p>
- </div>
-
-</div>
-
-
- </div>
-
- </div>
- </div>
-</div>
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 background-primary-01" >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Polecamy </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-
-
- <div class="row">
- <div class="col-lg-2 mb-2 text-center">
- <img src="//niezbednik.niedziela.pl/images/ksiazki/ksiazka-credo.jpg" class="img-fluid">
- </div>
- <div class="col-lg-10">
- <p class="pe-2 font-sans"><strong>Credo krok po kroku</strong>
- <br><small><strong></strong></small>
-
- <br>Modlitwa "Wierzę w Boga" jest drogowskazem na drodze duchowego wzrastania. Dzięki książce "Credo" krok po kroku możemy to jeszcze pełniej zrozumieć. </p>
- <p class="">
-
- <a href="https://www.niedziela.pl/artykul/113896/Credo-Krok-po-kroku-%E2%80%93-ks-prof-Janusz-Lekan?utm_source=niezbednikKatolika&utm_medium=AdsArticleBtnDesktop&utm_campaign=AdsArticleBtnDesktop" class="btn btn-primary" data-clicksmap="liturgia-AdsArticleCredoBtn-Desktop">Zobacz</a>
-
- </p>
- </div>
- </div>
-
-
- </div>
-
- </div>
- </div>
-</div>
- <div class="row">
- <div class="col-6">
- <a class="btn btn-default d-block" href="/liturgia/2026-07-21" data-clicksmap="site:liturgia - liturgiaTopPrevDay - /liturgia/2026-07-21"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/>
-</svg> Czytania na 21 lipca</a>
- </div>
- <div class="col-6">
- <a class="btn btn-default d-block me-0" href="/liturgia/2026-07-23" data-clicksmap="site:liturgia - liturgiaTopNextDay - /liturgia/2026-07-23">Czytania na 23 lipca <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
-</svg></a>
- </div>
- </div>
- </article>
-
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " id="rozwazania">
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Rozważania na dziś </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-
-
-
-<div class="swiper-container swiper-rozwazania swiper-with-scroll">
- <!-- Additional required wrapper -->
- <div class="swiper-wrapper mb-2">
- <!-- Slides -->
-
-
-
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7646/Kilka-slow-o-Slowie-22-VII-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7646/Kilka-slow-o-Slowie-22-VII-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/legan.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- O. Michał Legan OSPPE
- <br><small><i>Kilka słów o Słowie</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7646/Kilka-slow-o-Slowie-22-VII-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7646/Kilka-slow-o-Slowie-22-VII-2026">O. Michał Legan OSPPE <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/1442/O-co-prosze-O-gleboka-tesknote-serca-za" data-clicksmap="liturgia-PanelRozwazania:/artykul/1442/O-co-prosze-O-gleboka-tesknote-serca-za-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/wons.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Krzysztof Wons SDS/Salwator
- <br><small><i>O co proszę?</i></small> </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/1442/O-co-prosze-O-gleboka-tesknote-serca-za" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/1442/O-co-prosze-O-gleboka-tesknote-serca-za">Krzysztof Wons SDS/Salwator <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7644/Damy-z-Bogiem-rade-22-VII-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7644/Damy-z-Bogiem-rade-22-VII-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/wegrzyniak.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Ks. Wojciech Węgrzyniak
- <br><small><i>Damy z Bogiem radę</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7644/Damy-z-Bogiem-rade-22-VII-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7644/Damy-z-Bogiem-rade-22-VII-2026">Ks. Wojciech Węgrzyniak <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7643/Gospel-dla-zabieganych-22-VII-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7643/Gospel-dla-zabieganych-22-VII-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/gospel-dla-zabieganych.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Ks. Paweł Wróbel
- <br><small><i>Gospel dla zabieganych</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7643/Gospel-dla-zabieganych-22-VII-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7643/Gospel-dla-zabieganych-22-VII-2026">Ks. Paweł Wróbel <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="https://www.niedziela.pl/artykul/126009" data-clicksmap="liturgia-PanelRozwazania:https://www.niedziela.pl/artykul/126009-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/wydpomoc.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Wydawnictwo „Pomoc”<br><small><i>Żyć Ewangelią</i></small> </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="https://www.niedziela.pl/artykul/126009" data-clicksmap="site:liturgia - PanelRozwazanie - https://www.niedziela.pl/artykul/126009">"Żyć Ewangelią" (wyd. Pomoc) <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="/artykul/7645/DrogaDoJezusacom-22-VII-2026" data-clicksmap="liturgia-PanelRozwazania:/artykul/7645/DrogaDoJezusacom-22-VII-2026-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <!--<div class="card-icon">
- <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-caret-right-fill" viewBox="0 0 16 16">
- <path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/>
-</svg>
- </div>-->
- <div class="card-icon1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg>
-
- </div>
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/drogadojezusa.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- DrogaDoJezusa.com <br><small>(dla dzieci i rodziców)</small> </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="/artykul/7645/DrogaDoJezusacom-22-VII-2026" data-clicksmap="site:liturgia - PanelRozwazanie - /artykul/7645/DrogaDoJezusacom-22-VII-2026">DrogaDoJezusa.com <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="https://www.niedziela.pl/artykul/126051" data-clicksmap="liturgia-PanelRozwazania:https://www.niedziela.pl/artykul/126051-Desktop">
- <div class="card h-100 shadow-sm">
-
-
- <div class="text-center">
-
-
- <div class="img-hover-zoom img-hover-zoom--colorize position-relative">
- <img class="shadow" src="https://niezbednik.niedziela.pl/images/mlotek.jpg"
- alt="">
- </div>
-
- </div>
-
- <div class="card-body">
- <div class="clearfix mb-3">
-
-
-
-
- </div>
-
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm">
- Ks. Krzysztof Młotek
- <br><small><i>Glossa marginalia</i></small>
- </h3>
-
- </div>
- <div class="mb-3">
-
- <p class="text-uppercase text-center role"></p>
-
- </div>
-
-
- </div>
- </a>
- </div>
-
- <!--<div class="card">
- <a class="panel-link" href="https://www.niedziela.pl/artykul/126051" data-clicksmap="site:liturgia - PanelRozwazanie - https://www.niedziela.pl/artykul/126051">Ks. Krzysztof Młotek <i class="fa fa-arrow-circle-right"></i></a>
- </div>-->
- </div>
-
-
-
-</div>
-
-
- <!-- If we need scrollbar -->
- <div class=" swiper-scrollbar-all swiper-rozwazania-scrollbar"></div>
- <!-- If we need navigation buttons -->
- <div class="swiper-button-nav d-none d-md-block">
- <div class="btn btn-default swiper-rozwazania-button-prev "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></div>
- <div class="btn btn-default swiper-rozwazania-button-next "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></div>
- </div>
- </div>
-
-
-
-
-
- </div>
-
- </div>
- </div>
-</div>
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " id="dzien">
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">22 lipca, środa </h2>
- <div class="row align-items-start">
- <div class="col-md-9">
-
-
-
-<div class="row">
- <div class="col-12 col-lg-5">
- <p class="lh-sm background-zwykly px-2 py-1 mb-0 text-center badge fw-normal fs-6">XVI Tydzień zwykły</p>
- <p class="font-serif mb-2 lh-sm fs-4 fw-bold color-swieto"><em>Święto św. Marii Magdaleny</em></p>
-
- <p class="lh-sm">
- Rok A, II <br>Kolor szat: <strong>biały</strong> <br><a href="/liturgia/2026-07-22" class="fw-bold" data-clicksmap="index-PanelDayLiturgiaLink-Mobile">Liturgia dnia <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right " viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
- </svg></a>
- </p>
- <p class="lh-sm"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3" viewBox="0 0 16 16">
- <path d="M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z"/>
- <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
-</svg> 203. dzień roku
-
- <br><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sunrise fs-3" style="vertical-align: -.25em" viewBox="0 0 16 16">
- <path d="M7.646 1.146a.5.5 0 0 1 .708 0l1.5 1.5a.5.5 0 0 1-.708.708L8.5 2.707V4.5a.5.5 0 0 1-1 0V2.707l-.646.647a.5.5 0 1 1-.708-.708l1.5-1.5zM2.343 4.343a.5.5 0 0 1 .707 0l1.414 1.414a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z"/>
-</svg> 04:40 - 20:44 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-sunset fs-3" style="vertical-align: -.25em" viewBox="0 0 16 16">
- <path d="M7.646 4.854a.5.5 0 0 0 .708 0l1.5-1.5a.5.5 0 0 0-.708-.708l-.646.647V1.5a.5.5 0 0 0-1 0v1.793l-.646-.647a.5.5 0 1 0-.708.708l1.5 1.5zm-5.303-.51a.5.5 0 0 1 .707 0l1.414 1.413a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .706l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z"/>
-</svg>
-
- </p>
- <p class="lh-sm">
- <strong>Imieniny:</strong> <em>Marii, Magdaleny, Laurentego</em>
- </p>
- </div>
- <div class="col-12 col-lg-7">
- <h4 class="text-uppercase mb-1 "><span class="background-primary badge fs-5 fw-normal color-white py-1 px-2">Ważne</span></h4>
- <div class="mb-2"> <p class="lh-sm p-0 m-0 pb-1"><a href="https://niezbednik.niedziela.pl/artykul/283/Litania-do-Najdrozszej-Krwi-Pana-Jezusa?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - czerwcowe"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-youtube" viewBox="0 0 16 16">
- <path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/>
-</svg> Litania do Najdroższej Krwi Pana Jezusa</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="/artykul/7536/Codzienna-modlitwa-lipiec-sierpien-2026" data-clicksmap="site:index - PanelPamietaj - /artykul/7536/Codzienna-modlitwa-lipiec-sierpien-2026"">Codzienna modlitwa (lipiec-sierpień 2026)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/113997/Nowenna-do-sw-Krzysztofa?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - niedziela.pl/artykul/113997/Nowenna-do-sw-Krzysztofa">Nowenna do św. Krzysztofa (7. dzień)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/125162/Nowenna-do-sw-Marty-o-pomoc-w-sprawach-trudnych?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - niedziela.pl/artykul/125162/Nowenna-do-sw-Marty-o-pomoc-w-sprawach-trudnych">Nowenna do św. Marty o pomoc w sprawach trudnych (3. dzień)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/125060/Nowenna-do-sw-Ignacego-Loyoli?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - niedziela.pl/artykul/125060/Nowenna-do-sw-Ignacego-Loyoli">Nowenna do św. Ignacego Loyoli (1. dzień)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/91265/Nowenna-do-sw-Szarbela?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - niedziela.pl/artykul/91265/Nowenna-do-sw-Szarbela">Nowenna do św. Szarbela (4. dzień)</a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/77464/Modlitwa-sw-Jana-Pawla-II-o-pokoj?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - https://www.niedziela.pl/artykul/77464/" target="_blank"><strong>Modlitwa św. Jana Pawła II o pokój</strong></a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://www.niedziela.pl/artykul/121618/Modlitwa-do-Maryi-Krolowej-Pokoju?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPamietaj - https://www.niedziela.pl/artykul/121618/" target="_blank"><strong>Modlitwa do Maryi, Królowej Pokoju</strong></a></p> <p class="lh-sm p-0 m-0 pb-1"><a href="https://niezbednik.niedziela.pl/biblia" data-clicksmap="site:index - PanelPamietaj - Biblia" target="_blank"><strong>Biblia Tysiąclecia - pełny tekst</strong></a></p></div>
- <h4 class="fs-5 text-uppercase mb-1"><span class="background-primary badge fs-5 fw-normal py-1 px-2">Warto przeczytać</span></h4>
- <ul class="list-unstyled"><li><h3 class="pb-0 mb-0 lh-sm"><a class="" href="http://niedziela.pl/artykul/28929/?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPolecane - http://niedziela.pl/artykul/28929/"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bookmark" viewBox="0 0 16 16">
- <path d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z"/>
- </svg> Maria Magdalena apostołką nadziei</a></h3></a></li><li><h3 class="pb-0 mb-0 lh-sm"><a class="" href="https://www.niedziela.pl/artykul/152947/nd/Maria-Magdalena-%E2%80%93-swiadek?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPolecane - https://www.niedziela.pl/artykul/152947/nd/Maria-Magdalena-%E2%80%93-swiadek"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bookmark" viewBox="0 0 16 16">
- <path d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z"/>
- </svg> Maria Magdalena – świadek Zmartwychwstania</a></h3></a></li><li><h3 class="pb-0 mb-0 lh-sm"><a class="" href="https://www.niedziela.pl/artykul/154640/nd/Sladem-swietej-z-Magdali?utm_source=niezbednikKatolika&utm_medium=PanelPamietajMobile&utm_campaign=PanelPamietajMobile" data-clicksmap="site:index - PanelPolecane - https://www.niedziela.pl/artykul/154640/nd/Sladem-swietej-z-Magdali"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bookmark" viewBox="0 0 16 16">
- <path d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z"/>
- </svg> Śladem świętej z Magdali</a></h3></a></li><li><h3 class="pb-0 mb-0 lh-sm"><a class="" href="https://niezbednik.niedziela.pl/audio/kod" data-clicksmap="site:index - PanelPolecane - Codzienna modlitwa - wersja AUDIO"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bookmark" viewBox="0 0 16 16">
- <path d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z"/>
- </svg> Codzienna modlitwa - wersja AUDIO</a></h3></a></li></ul> <h4 class="fs-5 text-uppercase mb-1"><span class="background-primary badge fs-5 fw-normal py-1 px-2">Wydarzyło się...</span></h4>
- <ul class="list-unstyled"><li>&bull; Paweł VI zawiesił działanie Bractwa Kapłańskiego Świętego Piusa X, a jego założyciela <a href="http://www.niedziela.pl/artykul/88161/nd/Sprawa-schizmy-lefebrystow" data-clicksmap="site:index - PanelWydarzenia - http://www.niedziela.pl/artykul/88161/nd/Sprawa-schizmy-lefebrystow"><strong>Marcela Lefebvre’a</strong> <i class="fa fa-external-link"></i></a> ukarał suspensą (1976&nbsp;r.)</li></ul> </div>
- <div class="col-12">
- <a class="btn btn-primary ms-0" href="/dzien/2026-07-21" data-clicksmap="index-PanelDayBtnPrev-Mobile"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/>
-</svg> Wczoraj</a>
- <a class="btn btn-primary pull-right me-0" href="/dzien/2026-07-23" data-clicksmap="index-PanelDayBtnNext-Mobile">Jutro <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/>
-</svg></a>
- </div>
-
-</div>
-
- </div>
- <div class="col-12 col-md-3 mt-4 mt-md-0">
- <img src="https://niezbednik.niedziela.pl/images/dzien2.png" alt="" class="img-fluid w-75 mx-auto d-block">
- </div>
-
- </div>
- </div>
-</div>
-
-
-
-
-
-
-
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " >
- <div class="card-body text-md-left">
- <div class="row align-items-start">
- <div class="col-12">
-
-
- <h2 id="panelCalendarTitle"></h2>
- <div class="swiper-container swiper-kalendarz swiper-with-scroll my-main">
- <!-- Additional required wrapper -->
- <ul class="swiper-wrapper mb-4 list-unstyled">
- <!-- Slides -->
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-12" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide0-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>12</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Piętnasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-13" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide1-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>13</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie świętych pustelników Andrzeja Świerada i Benedykta</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-14" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide2-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>14</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Kamila de Lellis, prezbitera albo wspomnienie św. Henryka</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-15" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide3-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>15</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Bonawentury, biskupa i doktora Kościoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-16" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide4-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>16</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie Najświętszej Maryi Panny z Góry Karmel</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-17" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide5-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>17</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XV Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-18" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide6-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>18</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie Najświętszej Maryi Panny w sobotę albo wspomnienie św. Szymona z Lipnicy, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-19" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide7-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>19</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Szesnasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-20" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide8-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>20</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie bł. Czesława, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-21" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide9-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>21</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Wawrzyńca z Brindisi, prezbitera i doktora Kościoła albo wspomnienie św. Apolinarego, biskupa i męczennika</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-22" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide10-Desktop">
-
-
-<div class="panel-calendar swieto h-100 today">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>22</span></p>
- <p class="mb-2">
- <span class="fw-bold">DZISIAJ</span>
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto św. Marii Magdaleny</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-23" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide11-Desktop">
-
-
-<div class="panel-calendar swieto h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>23</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto św. Brygidy, zakonnicy, Patronki Europy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-24" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide12-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>24</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Kingi, dziewicy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVI Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-25" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide13-Desktop">
-
-
-<div class="panel-calendar swieto h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>25</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto św. Jakuba, apostoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-26" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide14-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>26</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Siedemnasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-27" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide15-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>27</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-28" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide16-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>28</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Sarbeliusza Makhluf, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-29" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide17-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>29</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Marty, Marii i Łazarza</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-30" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide18-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>30</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Piotra Chryzologa,
-biskupa i doktora Kościoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-07-31" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide19-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">lipiec</p>
- <p class="panel-calendar-day px-4"><span>31</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Ignacego z Loyoli, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-01" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide20-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>1</span></p>
- <p class="mb-2">
- <span class="fw-bold font-sans">pierwsza sobota</span>
-
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Alfonsa Marii Liguoriego,
-biskupa i doktora Kościoła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-02" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide21-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>2</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Osiemnasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-03" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide22-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>3</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-04" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide23-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>4</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Jana Marii Vianneya, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-05" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide24-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>5</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie rocznicy poświęcenia rzymskiej Bazyliki
- Najświętszej Maryi Panny</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-06" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide25-Desktop">
-
-
-<div class="panel-calendar swieto h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>6</span></p>
- <p class="mb-2">
- <span class="fw-bold font-sans">pierwszy czwartek</span>
-
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto Przemienienia Pańskiego</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-07" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide26-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>7</span></p>
- <p class="mb-2">
- <span class="fw-bold font-sans">pierwszy piątek</span>
-
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie świętych męczenników
-Sykstusa II, papieża, i Towarzyszy albo wspomnienie św. Kajetana, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XVIII Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-08" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide27-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>8</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Dominika, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-09" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide28-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>9</span></p>
- <p class="mb-2">
- niedziela
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dziewiętnasta Niedziela zwykła</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-10" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide29-Desktop">
-
-
-<div class="panel-calendar swieto h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>10</span></p>
- <p class="mb-2">
- poniedziałek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Święto św. Wawrzyńca, diakona i męczennika</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-11" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide30-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>11</span></p>
- <p class="mb-2">
- wtorek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Klary, dziewicy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-12" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide31-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>12</span></p>
- <p class="mb-2">
- środa
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie św. Joanny Franciszki de Chantal,
-zakonnicy</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-13" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide32-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>13</span></p>
- <p class="mb-2">
- czwartek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Dzień Powszedni albo wspomnienie świętych męczenników
-Poncjana, papieża, i Hipolita, prezbitera</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-14" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide33-Desktop">
-
-
-<div class="panel-calendar powszedni h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>14</span></p>
- <p class="mb-2">
- piątek
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Wspomnienie św. Maksymiliana Marii Kolbego, prezbitera i męczennika</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
- <li class="swiper-slide mb-2 swiper-slide-equal-height" data-week="XIX Tydzień zwykły">
-
-
- <a href="/dzien/2026-08-15" class="panel-calendar-link" data-clicksmap="liturgia-PanelKalendarzSlide34-Desktop">
-
-
-<div class="panel-calendar niedziela h-100 ">
- <div class="panel-calendar-week background-zwykly " style="height: 1.5em;"></div>
- <div class="panel-calendar-content px-2 text-center">
- <p class="lh-1 text-uppercase pt-3 mb-0">sierpień</p>
- <p class="panel-calendar-day px-4"><span>15</span></p>
- <p class="mb-2">
- sobota
-
- </p>
- <p class="mb-3 fs-6 font-serif lh-sm ">
- <i>Uroczystość Wniebowzięcia Najświętszej Maryi Panny</i>
-
-
-</p>
- </div>
-</div>
-
-
- </a>
- </li>
-
-
-
-
- </ul>
-
- <!-- If we need scrollbar -->
-<div class=" swiper-scrollbar-all swiper-kalendarz-scrollbar"></div>
- <!-- If we need navigation buttons -->
- <div class="swiper-button-nav d-none d-md-block">
- <div class="btn btn-default swiper-kalendarz-button-prev "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></div>
- <div class="btn btn-default swiper-kalendarz-button-next "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></div>
- </div>
-
- </div>
- <p class="text-center">
- <a class="btn btn-primary ms-0" href="/site/liturgia#20260722" data-clicksmap="liturgia-PanelDayBtnCalendar-Desktop"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3" viewBox="0 0 16 16">
- <path d="M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857V3.857z"/>
- <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
-</svg> Kalendarz na rok 2026</a>
- </p>
-
-
-
- </div>
-
- </div>
- </div>
-</div>
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Z życia Kościoła </h2>
- <div class="row align-items-start">
- <div class="col-12">
-
-
-
-
-
-
-<div class="swiper-container swiper-wiadomosci swiper-with-scroll">
- <!-- Additional required wrapper -->
- <div class="swiper-wrapper mb-2">
- <!-- Slides -->
-
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126205/" data-clicksmap="liturgia-PanWiad-0-126205-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1754215986.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Kłodzko: 80 lat nieprzerwanej adoracji Najświętszego Sakramentu</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126204/" data-clicksmap="liturgia-PanWiad-1-126204-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784746880.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Słowo metropolity gdańskiego nt. korzystania z posługi duszpasterzy Kościoła Polskokatolickiego</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126202/" data-clicksmap="liturgia-PanWiad-2-126202-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784742198.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Leon XIV odwiedził Subiaco – duchowe serce benedyktynów</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126199/" data-clicksmap="liturgia-PanWiad-3-126199-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1780483663.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Watykan: nie ma jeszcze decyzji w sprawie ks. Marka Rupnika</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126197/" data-clicksmap="liturgia-PanWiad-4-126197-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784733167.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Leon XIV: nie zostawiajmy ubogich i osób starszych samych</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126196/" data-clicksmap="liturgia-PanWiad-5-126196-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784727420.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Leon XIV modlił się w sanktuarium Trójcy Świętej w Vallepietra</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126193/" data-clicksmap="liturgia-PanWiad-6-126193-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784724981.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Oświadczenie KEP: przesłane przez nas propozycje dot. przedmiotu edukacja zdrowotna nie zostały uwzględnione</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126191/" data-clicksmap="liturgia-PanWiad-7-126191-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1723648348.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Chrześcijanie są pielgrzymami do celu. Są ciągle w drodze</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126165/" data-clicksmap="liturgia-PanWiad-8-126165-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784631693.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">Piła: "Jezus uratowany". Nauczyciele i uczniowie odnowili kompletnie zniszczoną figurę Chrystusa</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
-
- <div class="swiper-slide mb-2 swiper-slide-equal-height">
- <a href="//www.niedziela.pl/artykul/126163/" data-clicksmap="liturgia-PanWiad-9-126163-Desktop">
- <div class="card h-100 shadow-sm">
- <div class="text-center">
- <div class="img-hover-zoom img-hover-zoom--colorize">
- <img class="shadow" src="https://www.niedziela.pl/gifs/portaln/150x150/1784628392.jpg" alt="">
- </div>
- </div>
-
- <div class="card-body">
-
- <div class="my-2 text-center">
-
- <h3 class="lh-sm truncate-multiline-3">"Soli Deo Gloria": Uczniowie oddają cześć Chrystusowi poprzez niesamowitą sztukę z nakrętek od butelek</h3>
-
- </div>
-
- </div>
- </div>
- </a>
- </div>
-
- </div>
-
-<!-- If we need scrollbar -->
-<div class=" swiper-scrollbar-all swiper-wiadomosci-scrollbar"></div>
- <!-- If we need navigation buttons -->
- <div class="swiper-button-nav d-none d-md-block">
- <div class="btn btn-default swiper-wiadomosci-button-prev "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-left" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>
-</svg></div>
- <div class="btn btn-default swiper-wiadomosci-button-next "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-chevron-right" viewBox="0 0 16 16">
- <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/>
-</svg></div>
- </div>
-</div>
-
-
-
-
-
-
- </div>
-
- </div>
- </div>
-</div>
-</div>
-
-
-
-
-
-
-
- <div class="px-3">
-
-<div class="card border-0 px-lg-4 px-1 py-1 h-100" style="background-color: rgba(29,76,176,.1);">
- <div class="card-body text-md-left">
- <div class="row">
-
- <div class="col-12 col-xl-6">
- <h2 class="mb-3 lh-1 color-primary text-uppercase">W NOWYM NUMERZE <strong><i>BLIŻEJ ŻYCIA Z WIARĄ</i></strong></h2>
- <div class="row">
- <div class="col-lg-4 mb-2 text-center">
- <img src="https://www.niedziela.pl/images/okladki/ewydanie_bz/202630.png" class="img-fluid">
- </div>
- <div class="col-lg-8">
- <p class="pe-2"><strong>Pasja nie zna wieku</strong>
- <br>Jeszcze kilkanaście lat temu nie podejrzewał, że drzemie w nim rzeźbiarz. Dziś jego figury zdobią domy rodziny i przyjaciół. </p>
- <p>
-
-
- <a href="https://blizejzycia.pl?utm_source=niezbednikKatolika&utm_medium=BlizejZyciaBottom0Btn0Desktop&utm_campaign=BlizejZyciaBottom0Btn0Desktop" class="btn btn-primary" data-clicksmap="liturgia-BlizejZyciaBottom0Btn0-Desktop">Zobacz</a>
-
- <a href="https://e.niedziela.pl/?utm_source=niezbednikKatolika&utm_medium=BlizejZyciaEwydanieBottom0Btn1Desktop&utm_campaign=BlizejZyciaEwydanieBottom0Btn1Desktop" class="btn btn-primary" data-clicksmap="liturgia-BlizejZyciaEwydanieBottom0Btn1-Desktop">Zamów e-wydanie</a>
-
- </p>
- </div>
- </div>
- </div>
- <div class="col-12 col-xl-6">
- <h2 class="mb-3 lh-1 color-primary text-uppercase">Księgarnia Niedziela</h2>
- <div class="row">
- <div class="col-lg-4 mb-2 text-center">
- <img src="https://niezbednik.niedziela.pl/images/ksiazki/ksiazka-psychoterapia-ewangelia3.jpg" class="img-fluid">
- </div>
- <div class="col-lg-8">
- <p class="pe-2"><strong>Psychoterapia Ewangelią 3. Reaktywacja</strong>
- <br>Od dzieciństwa każdy z nas zostaje obarczony dawką traumatycznych przeżyć obniżających samoocenę, podmywających nadzieję na przyszłość. Z takim trudnym depozytem wchodzimy w młodość i dorosłość. Krzywdzące myśli o nas samych nieraz zapadają w nas tak głęboko, że są niedostępne naszej jaźni, gdzieś tam zostały wyparte i przysypane, ale działają nadal. </p>
- <p>
-
- <a href="https://ksiegarnia.niedziela.pl/religia/201087-psychoterapia-ewangelia-t3-9788380799134.html?utm_source=niezbednikKatolika&utm_medium=AdsBottom1BtnDesktop&utm_campaign=AdsBottom1BtnDesktop" class="btn btn-primary" data-clicksmap="liturgia-AdsBottom1Btn-Desktop">Zobacz</a>
-
- </p>
- </div>
- </div>
- </div>
-
- </div>
- </div>
-</div> </div>
-
- <div class="px-3">
-
-<div class="card border-0 px-lg-3 px-1 py-1 my-4 " >
- <div class="card-body text-md-left">
-
- <h2 class="mb-4 lh-1 text-uppercase" style="letter-spacing:2px">Liturgia na Twojej stronie WWW </h2>
- <div class="row align-items-start">
- <div class="col-md-9">
-
-
- <p>Masz własną stronę i chcesz umieścić na niej liturgię dnia? Skorzystaj z naszej propozycji. Oferujemy wstawki z tekstami liturgii, które w bardzo prosty sposób dostosujesz do szaty graficznej na swojej witrynie.</p><p><a class="btn" href="https://www.niedziela.pl/webmaster/liturgia" data-clicksmap="liturgia-LiturgiaWidgetBtn-Desktop">Zobacz</a></p>
-
- </div>
- <div class="col-12 col-md-3 mt-4 mt-md-0">
- <img src="https://niezbednik.niedziela.pl/images/widget.png" alt="" class="img-fluid w-75 mx-auto d-block">
- </div>
-
- </div>
- </div>
-</div> </div>
-
- <footer class="footer">
-
-
-
-
- <div class="row my-3">
- <div class="col-12">
- <div class="background-gold color-light text-center m-3 p-2 card border-0 px-lg-3 px-1 py-1 my-4 ">
- <a class="color-light" href="https://www.niedziela.pl/artykul/117159/Nasz-portal-niedzielapl-i-serwis-Niezbednik-Katolika-nagrodzone-Malym-Feniksem?utm_source=niezbednikKatolika&utm_medium=BtnPanelDesktop&utm_campaign=BtnPanelDesktop" data-clicksmap="liturgia-Feniks2025-Desktop">LAUREAT NAGRODY: <strong>MAŁY FENIKS 2025</strong></a>
- </div>
- </div>
-
- <div class="col-xs-12">
- <p class="text-center napisz" style="margin: 0;">
-
- </p>
- </div>
- </div>
-
-
-
- <div class="row">
- <div class="col-12 text-center mt-2">
- <a href="https://www.niedziela.pl/prezentacja" class="m-2"><img src="https://ksiazkinawielkipost.niedziela.pl/img/layout/tygodnik-niedziela.jpg" alt="Tygodnik Niedziela" class="img-fluid my-2"></a>
- <a href="https://blizejzycia.pl" class="m-2"><img src="https://ksiazkinawielkipost.niedziela.pl/img/layout/logo-blizej-zycia-z-wiara.jpg" alt="Tygodnik Bliżej Życia z Wiarą" class="img-fluid my-2"></a>
- <a href="https://magazyn.niedziela.pl" class="m-2"><img src="https://magazyn.niedziela.pl/img/logo-magazyn.jpg" alt="Niedziela. Magazyn" class="img-fluid my-2"></a>
- <a href="https://www.niedziela.pl" class="m-2"><img src="https://www.niedziela.pl/img/logo.jpg" alt="Portal Niedziela" class="img-fluid my-2"></a>
- <a href="https://ksiegarnia.niedziela.pl" class="mx-2"><img src="https://ksiazkinawielkipost.niedziela.pl/img/layout/logo.jpg" alt="Księgarnia Niedziela" class="img-fluid"></a>
- </div>
-
- </div>
-
- <div class="row py-3">
-
-
- <div class="col-xs-12 text-center">
- <a href="https://www.niedziela.pl/polityka_prywatnosci">Polityka prywatności</a>
- <br>Copyright © 2026 - Instytut NIEDZIELA
- </div>
- </div>
-
- </footer>
-
- </div>
- </div>
-
-
-
-<div class="modal fade" tabindex="-1" data-bs-backdrop="static" id="entranceModal">
- <div class="modal-dialog modal-dialog-centered">
- <div class="modal-content background-primary">
- <div class="modal-body">
- <p class="text-end mb-2"><button type="button" class="btn btn-light py-0 px-2 m-0 rounded" data-bs-dismiss="modal" aria-label="Zamknij">Zamknij X</button></p>
- <a href="https://e.niedziela.pl?utm_source=niezbednikKatolika&utm_medium=EntranceModalDesktop&utm_campaign=EntranceModalDesktop" data-clicksmap="EntranceModal - E-wydanie - Desktop" target="_blank" >
- <!-- 16:9 aspect ratio -->
- <img class="img-fluid" alt="E-wydanie Tygodnika Niedziela" src="https://www.niedziela.pl/img/niedzielaMobile-entrance-202630.jpg" >
-
- </a>
-
- </div>
- </div>
- </div>
-</div>
-
-
-
-
-
-
- <div class="cookies">
- <div class="text-center p-main border-solid">
- <p>W związku z tym, iż od dnia 25 maja 2018 roku obowiązuje <i>Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych</i> oraz <i>uchylenia Dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych)</i> uprzejmie Państwa informujemy, iż nasza organizacja, mając szczególnie na względzie bezpieczeństwo danych osobowych, które przetwarza, wdrożyła System Zarządzania Bezpieczeństwem Informacji w rozumieniu odpowiednich polityk ochrony danych (zgodnie z art. 24 ust. 2 przedmiotowego rozporządzenia ogólnego). W celu dochowania należytej staranności w kontekście ochrony danych osobowych, Zarząd Instytutu NIEDZIELA wyznaczył w organizacji Inspektora Ochrony Danych.
- <br><a target="_prywatnosc" class="" href="https://niedziela.pl/polityka_prywatnosci">Więcej o polityce prywatności czytaj TUTAJ</a>.
- </p>
- <p class="text-center pt-half"><a class="closecookies btn btn-default btn-sm" href="#"><strong>Akceptuję</strong></a></p>
- </div>
- </div>
-
-
-
- <script src="/assets/a2538e11/jquery.min.js?v=1680299989"></script>
-<script src="/assets/2f582ad1/yii.js?v=1680299989"></script>
-<script src="/assets/7ca11ba7/dist/js/bootstrap.bundle.min.js?v=1680299989"></script>
-<script src="/js/modernizr-2.6.2.min.js?v=1663058799"></script>
-<script src="/js/cookie.js?v=1615876568"></script>
-<script src="/js/jquery.fitvids.js?v=1480508397"></script>
-<script src="/js/aos.js?v=1659426147"></script>
-<script src="/js/jquery.easing.1.3.js?v=1663056769"></script>
-<script src="/js/jquery.waypoint.min.js?v=1663048957"></script>
-<script src="/js/animated.headline.js?v=1663058587"></script>
-<script src="/js/sticky-kit.min.js?v=1663058674"></script>
-<script src="/js/swiper/swiper.min.js?v=1680301166"></script>
-<script src="/js/cookie-consent.js?v=1726132310"></script>
-<script src="/js/script.js?v=1765368704"></script>
-<script src="/js/main.js?v=1681205062"></script>
-<script>jQuery(function ($) {
-var magazineSwiper = new Swiper ('.swiper-rozwazania', {
- // Optional parameters
- //direction: 'vertical',
-
- //slidesPerView: 'auto',
- spaceBetween: 10,
- //loop: true,
- navigation: {
- nextEl: '.swiper-rozwazania-button-next',
- prevEl: '.swiper-rozwazania-button-prev'
- },
-
- mousewheel: false,
-
-
- // And if we need scrollbar
- scrollbar: {
- el: '.swiper-rozwazania-scrollbar'
- },
- breakpoints: {
- 0: {
- slidesPerView: 1.6
- },
- 768: {
- slidesPerView: 2.6,
- slidesPerGroup: 2
- },
- 1200: {
- slidesPerView: 3.6,
- slidesPerGroup: 3
- }
- }
- });
-
-var kalendarzSwiper = new Swiper ('.swiper-kalendarz', {
- // Optional parameters
- //direction: 'vertical',
- //slidesPerView: 'auto',
- //slidesPerView: 'auto',
- spaceBetween: 10,
- initialSlide: 10,
- //loop: true,
- navigation: {
- nextEl: '.swiper-kalendarz-button-next',
- prevEl: '.swiper-kalendarz-button-prev'
- },
-
- mousewheel: false,
-
-
- // And if we need scrollbar
- scrollbar: {
- el: '.swiper-kalendarz-scrollbar'
- },
- breakpoints: {
- 0: {
- slidesPerView: 1.6,
- centeredSlides: true,
- },
- 768: {
- slidesPerView: 2.6,
- centeredSlides: false,
- },
- 1200: {
- slidesPerView: 7,
- slidesPerGroup: 7,
- centeredSlides: false,
- }
- },
- on: {
- slideChange: function () {
- $('#panelCalendarTitle').text($('.swiper-kalendarz > .swiper-wrapper > .swiper-slide').eq(kalendarzSwiper.activeIndex).data('week'));
- },
- },
- });
- $('#panelCalendarTitle').text($('.swiper-kalendarz > .swiper-wrapper > .swiper-slide').eq(7).data('week'));
-var wiadomosciSwiper = new Swiper ('.swiper-wiadomosci', {
- // Optional parameters
- //direction: 'vertical',
-
- //slidesPerView: 'auto',
- spaceBetween: 10,
- //loop: true,
- navigation: {
- nextEl: '.swiper-wiadomosci-button-next',
- prevEl: '.swiper-wiadomosci-button-prev'
- },
-
- mousewheel: false,
-
-
- // And if we need scrollbar
- scrollbar: {
- el: '.swiper-wiadomosci-scrollbar'
- },
- breakpoints: {
- 0: {
- slidesPerView: 1.6
- },
- 768: {
- slidesPerView: 2.6,
- slidesPerGroup: 2
- },
- 1200: {
- slidesPerView: 3.6,
- slidesPerGroup: 3
- }
- }
- });
-
-$('#entranceModal').on('show.bs.modal', function (e) {
- if (typeof gtag === "function") {
- //ga("send", "event", "Entrance Modal", "Show", window.location.href, 1, {"nonInteraction": true });
- gtag("event", "EntranceModal - E-wydanie (Show)", {"eventCategory": "Entrance Modal", "eventLabel": window.location.href});
- }
-
-});
-
-
-
- setTimeout(function(){
-
- const myModal = new bootstrap.Modal('#entranceModal');
-
- myModal.show({backdrop: 'static'});
-
- }, 10000);
-
-
-
-
-
-
-
- $(".closecookies").click(function() {
- Cookies.set("prywatnoscaccept", "1", { expires: 1000 });
- //$.cookie("prywatnoscaccept", 1, {path: "/", expires: 1000});
- $(".cookies").hide();
- return false;
- });
-
-});</script>
-</body>
-
-</html>
-
-
-
-
-