Sekce #
Jak FooEvents ukládá data
Databáze
FooEvents ukládá základní konfigurace zásuvných modulů do databáze WordPress pomocí standardních metod WordPress. Všechna nastavení a konfigurace jsou uloženy v tabulce wp_options.
FooEvents rozšiřuje funkčnost produktu WooCommerce a umožňuje vytvářet produkty událostí. To se provádí přidáním určitých metadat k produktům pomocí standardních metod WordPress a WooCommerce. Všechny meta události jsou uloženy v tabulce wp_postmeta, kde se post_id shoduje s ID produktu.
Údaje o účastnících, vstupenkách a zákaznících jsou při pokladně uloženy jako meta v rámci vlastního typu příspěvku WooCommerce objednávky ve složce. wp_postmeta tabulka. Tato data jsou uložena v tabulce meta_key = "WooCommerceEventsOrderTickets" a v tabulce post_id odpovídá ID objednávky vlastního typu příspěvku.
FooEvents používá k vytváření vstupenek na události vlastní typ příspěvku. Tento vlastní typ příspěvku se jmenuje "event_magic_tickets" a je uložen v adresáři. wp_posts tabulka. Meta je přidána do vlastního typu příspěvku tipu, který obsahuje podrobnosti o tipu a je uložen v rámci tabulky wp_postmeta tabulka, kde se post_id shoduje s ID "event_magic_ticket".
Soubory ICS
Pokud je v nastavení události produktu povolena možnost "Zobrazit "Přidat do kalendáře" na tipu?", přidá to funkci, díky které mohou koncoví uživatelé stahovat soubory .ics a přidávat události do svých kalendářů. Tento soubor se vygeneruje, jakmile koncový uživatel klikne na tlačítko "Přidat do kalendáře" na svém tipu, a není automaticky aktualizován na dálku. Soubory .ics obsahují základní informace o události, jako je název události, datum a čas.
Exportní soubory CSV
FooEvents obsahuje funkce, které umožňují organizátorovi akce exportovat všechny účastníky akce a jejich údaje. Tato funkce exportu má sloužit jako záloha pro případ, že správce webu nemá přístup k funkci odbavení účastníků, kterou najdete v aplikaci Expresní odbavení FooEvents zásuvný modul a Aplikace FooEvents Check-ins například. Informace, které jsou uloženy v tomto exportu CSV, zahrnují údaje o účastnících a kupujících, vyplněná vlastní pole a vybrané varianty a fakturační informace (např. adresa, stavy odbavení vstupenek). Upozornění: Exportní soubor CSV je přenosný a lze jej vytisknout, a proto by správce webu a personál akce měli věnovat náležitou péči jeho zabezpečení.
Mobilní aplikace
Na stránkách Aplikace FooEvents Check-ins používá vestavěný WordPress ROZHRANÍ REST API komunikovat se zásuvnými moduly FooEvents, aby bylo možné načítat data o události a účastnících a zpracovávat přihlašování vstupenek. Pokud ROZHRANÍ REST API není přístupná, aplikace se pokusí komunikovat přes vestavěný WordPress. XML-RPC jako záložní připojení. Data, která se přenášejí mezi zásuvnými moduly a aplikací, zahrnují: Údaje o účastnících a kupujících, údaje o události, stav odbavení vstupenek.
Aplikace má funkce offline, a proto načtená data ukládá do mezipaměti zařízení. Soubor uložený v mezipaměti je uložen s použitím standardních osvědčených postupů zabezpečení iOS a Android.
Čárové kódy
FooEvents generuje čárové kódy na základě jedinečného ID tipu vygenerovaného zásuvným modulem FooEvents. Čárové kódy se používají při kontrole vstupenek. Čárové kódy jsou uloženy vwp-content/uploads/fooevents/barcodes' adresář. Název souboru s čárovým kódem se generuje v následujících formátech:
[unique-ticket-hash]-[unique-ticket-ID].jpg + [unique-ticket-hash]-[unique-ticket-ID].png
Každému tipu je přiřazen jedinečný hash tipu, ID tipu a čas generování tipu. Čárové kódy jsou přístupné prostřednictvím protokolu HTTP.
Vstupenky ve formátu PDF
Pokud je zásuvný modul FooEvents PDF tipy aktivní a povolený, generují se PDF kopie tipů, které se ukládají do složkywp-content/uploads/fooevents/pdftickets' adresář.
Jednotlivé tipy PDF jsou pojmenovány v následujícím formátu:
[unique-ticket-hash]-[unique-ticket-ID].pdf
Vícenásobné tipy PDF se pojmenovávají v následujícím formátu:
[first-ticket-unique-ticket-hash]-[first-ticket-unique-ticket-ID]-[last-ticket-unique-ticket-hash]-[last-ticket-unique-ticket-ID].pdf
Vstupenky ve formátu PDF obsahují údaje o kupujícím a účastníkovi, údaje o události a varianty vybrané koncovým uživatelem. Vstupenky PDF jsou přístupné prostřednictvím protokolu HTTP.
E-maily
Pokud je povolena možnost vstupenky na událost produktu "Zaslat vstupenky e-mailem?", vstupenky se odešlou buď účastníkovi, nebo kupujícímu v závislosti na tom, zda je povolena nebo zakázána možnost "Zaslat e-mailem účastníkovi, nikoli kupujícímu?". Vstupenky obsahují údaje o kupujícím a účastníkovi, údaje o události a varianty vybrané koncovým uživatelem. Jakmile je vstupenka odeslána, bude uložena na neurčitou dobu na e-mailovém serveru správců webových stránek v závislosti na e-mailové adrese/adresách, které byly vyplněny při objednávce.
Jak odstranit data
Odstranění tipů a objednávek
Odstranění tipů:
- Přejděte na Vstupenka sekce administrátora v oblasti administrace WordPress
- Zvýrazněte tip/y, které mají být odstraněny
- Vyberte Přesun do koše v hromadných akcích a klikněte na Použít
- Přejděte na tip Bin
- Zvýrazněte tip/y, které mají být odstraněny
- Vyberte Trvale odstranit v hromadných akcích a klikněte na Použít
Odstranění objednávek:
- Přejděte na WooCommerce > Objednávky
- Zvýrazněte tip/y, které mají být odstraněny
- Vyberte Přesun do koše v hromadných akcích a klikněte na Použít
- Přejděte na objednávku Bin
- Zvýrazněte tip/y, které mají být odstraněny
- Vyberte Trvale odstranit v hromadných akcích a klikněte na tlačítko "Použít
Odstranění možností a nastavení zásuvného modulu
Chcete-li odstranit všechny možnosti a nastavení FooEvents, jednoduše zakažte a odinstalujte zásuvné moduly. Zásuvné moduly automaticky odstraní všechny možnosti a nastavení z databáze během procesu odinstalace.
Odstranění souborů FooEvents
Odstranění souborů FooEvents:
- Zakázat a odinstalovat zásuvné moduly podle výše uvedených pokynů (Odstranění možností a nastavení zásuvných modulů).
- Připojte se k webovému serveru pomocí klienta FTP a přejděte na adresuwp-content/plugins' v adresáři WordPress. Zkontrolujte, zda byly odstraněny všechny adresáře zásuvných modulů FooEvents.
- Připojte se k webovému serveru pomocí klienta FTP a přejděte na adresuwp-content/uploads' v adresáři WordPress a vymažte celý adresář 'fooevents' složka
Uživatelské role, schopnosti a oprávnění
FooEvents ve velké míře využívá vestavěnou funkci uživatelských rolí a schopností WordPress, která zajišťuje lepší ochranu soukromí. Ve výchozím nastavení mají přístup ke všem funkcím FooEvents pouze uživatelé s rolí "Administrator". Pokud potřebujete další uživatelskou roli WordPress, která bude mít přístup ke konkrétním funkcím FooEvents, budete muset této roli přiřadit schopnosti pomocí zásuvného modulu WordPress třetí strany.