Naptárak.com Névnap

Leírás

Mutasd meg a mai névnapot és a következő munkaszüneti napot visszaszámlálással és a hosszú hétvégével a webhelyeden – blokként, klasszikus widgetként vagy rövidkóddal.

A bővítmény magyar weboldalakhoz készült: a teljes felülete, a beállításoldala és a használati útmutatója magyarul is elérhető. Az adatok a 2006 óta működő magyar online kalendárium, a Naptárak.com adatbázisából származnak, és a bővítményben vannak: nincs külső kérés, süti és adatgyűjtés.

Névnap

  • A mai névnap nagy betűvel, a dátummal három választható formátum egyikében.
  • Kérésre a holnapi névnap és a ritkább nevek lenyitható listában – összesen 491 fő és 6723 ritkább név.
  • Szökőévben is helyes: február 24. a szökőnap (nincs névnap), a hónap végi nevek pedig egy nappal később következnek.

Munkaszüneti napok

  • A következő munkaszüneti nap naptárlap-szerű dátummal, az ünnep nevével és visszaszámlálással.
  • A körülötte lévő hosszú hétvége (például „3 napos hosszú hétvége: okt. 23–25.”), a Magyar Közlönyben minden évben kihirdetett hivatalos munkanap-áthelyezésekkel együtt.
  • Kérésre a következő 2–5 munkaszüneti nap listája.
  • A munkaszüneti napok a Munka Törvénykönyve 102. §-át követik, a nagypénteket, a húsvétot és a pünkösdöt is beleértve.

Megjelenés – a webhelyedhez igazítva

  • Három formátum: kártya (keretes doboz), keret nélkül (beleolvad a szövegbe) és egy sor (fejlécbe, láblécbe vagy oldalsávba).
  • Minden elem kikapcsolható: felirat, dátum, holnapi névnap, ritkább nevek, az ünnep magyarázata, visszaszámlálás, hosszú hétvége.
  • Világos vagy sötét: automatikus módban a doboz a körülötte lévő szöveg színéhez igazodik, így világos és sötét oldalon is jól olvasható, akkor is, ha a látogató vagy a sablon módot vált. Ha a háttér nem állapítható meg (például kép van mögötte), a kártya saját, tömör hátteret kap. Ha az automatikus mód nem illik a webhelyedhez, válaszd a mindig világos vagy a mindig sötét megjelenést.
  • Kiemelőszín: bármilyen szín, a sablon palettájáról is. Ahol kell, a bővítmény a kiemelőszínű szöveget világosabbra vagy sötétebbre veszi, így legalább 4,5:1 kontraszt marad.
  • A szöveg- és háttérszín, a betűméret és a térközök a blokk saját beállításaiban is megadhatók.
  • Az alapértelmezett megjelenés a Beállítások Naptárak.com Névnap oldalon állítható be, élő előnézettel; minden blokk és widget eltérhet tőle. Ugyanezen az oldalon a Használati útmutató fül lépésről lépésre mindent elmagyaráz.

Használat

  • Blokkszerkesztő: add hozzá a „Névnap” vagy a „Következő munkaszüneti nap” blokkot; a Tartalom és a Megjelenés panel a jobb oldali sávban van.
  • Klasszikus widgetként: Megjelenés Widgetek.
  • Rövidkóddal bárhol, ahol rövidkód használható:
    • [naptarak_nevnap] – beállítások: label, date, tomorrow, other (igen/nem), date_format (hosszu, rovid, teljes)
    • [naptarak_unnepnap] – beállítások: count (1–5), label, description, countdown, long_weekend (igen/nem)
    • Mindkettőnél: layout (kartya, sima, sor), scheme (auto, vilagos, sotet), accent (például #b45309), credit (link, nev, nincs)
    • Példák: [naptarak_nevnap tomorrow="igen"], [naptarak_nevnap layout="sor" date="nem"], [naptarak_unnepnap count="3" scheme="sotet"]
    • Az értékek angolul is megadhatók (yes/no, card/plain/line, light/dark, name/none). A ki nem írt megjelenési beállítások az általános beállítást követik.

Forrás feltüntetése

A „Forrás: Naptárak.com” sor alapból nem jelenik meg. Bekapcsolás után a bővítmény egyszer rákérdez (a Vezérlőpulton), hogy megjelenjen-e – linkkel, csak a névvel, vagy sehogy –, és a válasz bármikor módosítható a beállításokban vagy blokkonként. Ha megjeleníted, a Naptárak.com ingyenes adatszolgáltatását támogatod.

Fejlesztőknek – PHP-függvények sablonokhoz és bővítményekhez, például webáruházi szállítási határidők számolásához (a dátumok Y-m-d formátumú szövegek vagy DateTimeInterface objektumok; a null a mai napot jelenti a webhely időzónájában):

  • naptarak_nevnap_get_names( $date = null, $include_other = false )
  • naptarak_nevnap_is_public_holiday( $date = null )
  • naptarak_nevnap_is_workday( $date = null )
  • naptarak_nevnap_add_workdays( $date, $days )
  • naptarak_nevnap_next_public_holidays( $date = null, $count = 1 )
  • naptarak_nevnap_long_weekends( $year )
  • naptarak_nevnap_swaps_published( $year )

Bővebben, képekkel: naptarak.com/wordpress-bovitmeny

Képernyőmentések

Blokkok

This plugin provides 2 blocks.

  • Névnap A mai névnap, kérésre a holnapival és a ritkább nevekkel együtt.
  • Következő munkaszüneti nap A következő munkaszüneti nap visszaszámlálással és a hozzá tartozó hosszú hétvégével.

Telepítés

  1. Telepítsd a bővítményt a Bővítmények Bővítmény hozzáadása menüpontban (keress rá: „Naptárak.com Névnap”), vagy töltsd fel a naptarak-com-nevnap mappát a /wp-content/plugins/ könyvtárba.
  2. Kapcsold be a bővítményt.
  3. Add hozzá a „Névnap” vagy a „Következő munkaszüneti nap” blokkot, a widgetet vagy egy rövidkódot.
  4. Ha szeretnéd, add meg az alapértelmezéseket a Beállítások Naptárak.com Névnap oldalon; az ottani Használati útmutató fül minden lehetőséget elmagyaráz.

GYIK

Működik sötét sablonokkal?

Igen. Automatikus módban a doboz a körülötte lévő szöveg színéhez igazodik, akkor is, ha a látogató vagy a sablon módot vált. Ha a háttér nem egyértelmű (például kép vagy színátmenet van mögötte), a kártya tömör hátteret kap. Ha ez nem illik a webhelyedhez, a beállításokban vagy blokkonként válaszd a mindig világos vagy a mindig sötét megjelenést.

Hogyan változtathatom meg a színeket?

A kiemelőszínt a Beállítások Naptárak.com Névnap oldalon, blokkonként a Megjelenés panelen, rövidkódban pedig az accent="#b45309" beállítással adhatod meg. A szöveg- és a háttérszín a blokk színbeállításaiban állítható.

Működik gyorsítótárazott oldalakkal?

Igen. Minden doboz a következő hét nap tartalmát is magában hordozza, és egy apró szkript a helyes napot mutatja, ha a gyorsítótár egy korábban mentett oldalt ad ki. Ha a gyorsítótár egy hétnél tovább őrzi az oldalakat, legalább hetente ürítsd.

Mi történik, amíg a következő évi munkanap-áthelyezések nem jelennek meg?

A munkaszüneti napok évekre előre ismertek, a munkanap-áthelyezésekről viszont minden évben kormányrendelet dönt. A rendelet kihirdetése után frissítjük a bővítményt; addig a doboz egy rövid megjegyzést mutat, a PHP-függvények pedig csak a hétvégéket és a munkaszüneti napokat veszik figyelembe.

Kapcsolatba lép a Naptárak.com-mal, vagy adatot gyűjt?

Nem. Minden adat a bővítményben van, és nem indít külső kérést. A „Forrás: Naptárak.com” sor alapból ki van kapcsolva; ha bekapcsolod, egy egyszerű link a Naptárak.com megfelelő oldalára.

Miért nem jelenik meg a forrás sor?

A forrás csak akkor jelenik meg, ha bekapcsolod: a Beállítások Naptárak.com Névnap oldalon (csak a név, vagy a név linkkel), illetve blokkonként a Megjelenés panelen.

Elérhető magyarul a bővítmény?

Igen. A felület, a blokkbeállítások, a beállításoldal és annak Használati útmutató füle teljesen magyar; magyarul jelennek meg, ha a webhely nyelve magyar.

Melyik időzónát használja?

A Beállítások Általános oldalon megadott időzóna.

Mi a helyzet december 24-ével?

A bővítmény ugyanazokat az adatokat használja, mint a Naptárak.com. 2024 és 2026 között december 24. munkanap-áthelyezéssel lett pihenőnap, ezt a bővítmény is tartalmazza. Ha törvény teszi munkaszüneti nappá, a kihirdetése után frissítjük a bővítményt.

Vélemények

Nincsenek értékelések erről a bővítményről.

Közreműködők és fejlesztők

“Naptárak.com Névnap” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:

Közreműködők

“Naptárak.com Névnap” 1 nyelvre lett lefordítva. Köszönet a fordítóknak az áldozatos munkájukért!

“Naptárak.com Névnap” fordítása a saját nyelvünkre.

Érdekeltek vagyunk a fejlesztésben?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Változási napló

1.0.0

  • Első kiadás: névnap- és munkaszünetinap-blokkok, klasszikus widgetek, rövidkódok és PHP-függvények; három formátum, kikapcsolható elemek, automatikus világos/sötét mód, kiemelőszín, beállításoldal használati útmutatóval, magyar fordítás.