Alnora – Booking for Private Clinics

Popis

Alnora nahrazuje obvyklou spletitou kombinaci běžného rezervačního pluginu a tabulek jedním specializovaným produktem určeným pro soukromé kliniky s 1–10 lékaři: zubní lékaře, psychology, kliniky estetické medicíny, dermatology, fyzioterapeuty a praktické lékaře.

Novinky v této verzi:

  • Profily lékařů s fotografií, specializací, životopisem, jazyky a týdenním počtem pracovních hodin každého lékaře (včetně přestávek).
  • Služby, které lze rezervovat, s uvedením délky trvání, časové rezervy, ceny a barvy.
  • Moderní, vícestupňový průvodce rezervací pro pacienty (výběr lékaře služba datum a čas podrobnosti), který lze vložit pomocí shortcode nebo bloku Gutenberg.
  • Modul pro zjišťování volných termínů, který zohledňuje pracovní dobu, přestávky, rezervní časové rezervy, stávající rezervace a vámi zadané časové rozmezí pro rezervaci.
  • Záznamy o pacientech obsahující e-mailovou adresu a telefonní číslo jsou v neaktivním stavu zašifrovány (AES-256) a pro vyhledávání je k dispozici hash e-mailové adresy vygenerovaný algoritmem SHA-256.
  • Zaznamenávání souhlasu podle GDPR s časovým razítkem a záznamem IP adresy.
  • Transakční e-maily: potvrzení rezervace pro pacienta, oznámení pro kliniku, e-maily o změně stavu a automatické upomínky (každou hodinu pomocí cronu).
  • Přehledný, na míru přizpůsobený panel wp-admin: řídicí panel se statistikami, seznam schůzek s integrovaným ovládáním stavu, dále obrazovky pro lékaře, služby, pacienty a nastavení.
  • REST API v rámci jmenného prostoru alnora-clinic/v1.

Poznámky pro vývojáře

  • Rezervační formulář a administrativní tabulky jsou nezávislé na jakýchkoli knihovnách vanilla JavaScript (není nutný žádný krok sestavení). Volitelný blok Gutenberg využívá wp.element a rovněž nevyžaduje žádný krok sestavení.
  • Pro produkční prostředí definujte pevný šifrovací klíč v souboru wp-config.php:
    define( ‚ALNC_ENCRYPTION_KEY‘, ‚váš-32-znakový-náhodný-klíč‘ );
    Pokud tento klíč vynecháte, bude vygenerován a jednorázově uložen do tabulky nastavení, takže plugin bude fungovat ihned po instalaci.

Externí služby

Tento plugin se nepřipojuje k externím službám ani jim neodesílá žádná data. Veškeré soubory (písma, skripty a styly) jsou součástí pluginu a jsou načítány z vašeho vlastního webu.

Snímky obrazovky

Bloky

Tento plugin poskytuje 1 blok.

  • Alnora Booking

Instalace

  1. Nahrajte složku alnora-clinic do adresáře /wp-content/plugins/.
  2. Plugin Alnora aktivujte v WordPressu prostřednictvím nabídky Pluginy. Po aktivaci plugin vytvoří své databázové tabulky, vlastní role a stránku Rezervovat termín obsahující zkrácený kód pro rezervaci.
  3. Přejděte na Alnora Lékaři a přidejte alespoň jednoho lékaře (nastavte jeho ordinační hodiny).
  4. Přejděte na Alnora Služby a přidejte alespoň jednu službu.
  5. Navštivte automaticky vytvořenou stránku rezervace (odkaz se nachází pod Alnora Nastavení) a vyzkoušejte si rezervaci.

Nejčastější dotazy

Funguje rezervační formulář s jakýmkoli šablonou?

Ano. Průvodce rezervací se vykresluje uvnitř kontejneru .alnc-booking s omezeným rozsahem a vlastními styly. Malý reset CSS eliminuje běžné interference motivů (odstupy u tlačítek, stín rámečku atd.).

Jak mohu vložit rezervační formulář?

Vložte zkrácený kód [alnora_booking] na libovolnou stránku nebo použijte blok Gutenbergu Rezervační formulář Alnora. Po aktivaci se automaticky vytvoří stránka Rezervovat termín.

Mohu v zkráceném kódu předem vybrat lékaře nebo službu?

Ano. Použijte [alnora_booking doctor="1" service="2"], kde čísla představují ID lékaře a služby zobrazená na příslušných správcovských obrazovkách.

Jsou údaje o pacientech bezpečně uloženy?

E-mailová adresa a telefonní číslo pacienta jsou v neaktivním stavu šifrovány pomocí algoritmu AES-256. Hash e-mailové adresy vypočítaný pomocí algoritmu SHA-256 se ukládá samostatně pro účely vyhledávání. Souhlas podle GDPR se zaznamenává spolu s časovým razítkem a IP adresou.

Kolik lékařů mohu přidat?

Neexistuje žádné omezení – přidejte tolik lékařů, kolik vaše klinika potřebuje, přičemž každý z nich bude mít svůj vlastní profil, pracovní dobu a nabídku služeb.

Kde mohu nastavit e-mailová oznámení?

Přejděte na Alnora Nastavení E-mail a připomenutí. Zde můžete nastavit jméno odesílatele, adresu odesílatele, e-mail s oznámením pro správce a dobu předem pro zasílání připomenutí.

Funguje to s WPML nebo Polylang?

Všechny řetězce jsou připraveny k překladu prostřednictvím textové domény alnora-clinic. Plná kompatibilita s WPML/Polylang je plánována pro budoucí verzi.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

Alnora – Booking for Private Clinics je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Alnora – Booking for Private Clinics“ byl přeložen do 1 jazyku. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Alnora – Booking for Private Clinics” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.2.0

  • Novinka: pacienti si mohou sami zrušit objednanou schůzku prostřednictvím zabezpečeného odkazu, který je uveden v e-mailu s potvrzením schůzky.
  • Novinka: Nastavení „Minimální lhůta pro zrušení (hodiny)“ v části Pravidla rezervace — určuje, jak krátce před termínem schůzky může pacient ještě zrušit rezervaci online (nastavením na 0 povolíte zrušení kdykoli před termínem schůzky).
  • Novinka: u zrušených schůzek se v seznamu schůzek zobrazuje popisek, který udává, zda byly zrušeny klientem nebo klinikou.
  • Novinka: klinika obdrží e-mailové oznámení, když pacient sám zruší svou schůzku.

1.1.1

  • Oprava: na podstránkách nastavení (Zkratky, Pravidla rezervací, E-maily a připomenutí, GDPR) se mohlo zobrazit hlášení „Omlouváme se, k této stránce nemáte přístup“. Tyto stránky jsou nyní skryty v postranním panelu, aniž by to mělo vliv na přístup k nim.

1.1.0

  • Novinka: vyhledávání v seznamu schůzek podle referenčního čísla, jména pacienta, e-mailu nebo telefonního čísla.
  • Novinka: vyhledávání v seznamu pacientů podle jména, e-mailu nebo telefonního čísla.
  • Novinka: Seznam schůzek nyní ve výchozím nastavení skrývá minulé dny; k jejich zobrazení slouží tlačítko „Zobrazit minulé schůzky“ (dnešní schůzky zůstávají viditelné, aby je bylo možné označit jako „Splněno“ nebo „Nedošlo k schůzce“).
  • Novinka: Tlačítko „Načíst další“ v seznamu schůzek — prvních 10 řádků se načte okamžitě a další se zobrazí na požádání, což urychluje vykreslování stránky.
  • Novinka: informační ikona vedle záhlaví sloupce „Stav“ vysvětluje, co jednotlivé stavy schůzky znamenají.
  • Vylepšení: podstránky se skrytými nastaveními se nyní v PHP odstraňují přímo z administrátorského menu, namísto použití pravidla CSS :has(), čímž se eliminuje náročný přepočet stylů při každé interakci v administrátorském rozhraní.
  • Vylepšení: knihovna médií WordPressu se nyní načítá pouze na obrazovce „Lékaři“ (kde ji potřebuje nástroj pro nahrávání fotografií), čímž se zrychluje načítání ostatních stránek v administraci.
  • Vylepšení: jednotný vzhled zaostřených tlačítek v administraci.

1.0.0

  • První verze: lékaři, služby, pracovní doba, modul pro vyhledávání volných termínů, průvodce rezervací, záznamy o pacientech, protokol souhlasů podle GDPR, transakční e-maily, upomínky a administrace s firemním brandingem.