Changeset 3799367
- Timestamp:
- 11/12/2026 10:37:45 PM (33 hours ago)
- Location:
- vstupenky-online
- Files:
-
- 14 edited
- 1 copied
-
tags/1.0.8 (copied) (copied from vstupenky-online/trunk )
-
tags/1.0.8/blocks/ticket-form/block.json (modified) (1 diff)
-
tags/1.0.8/languages/vstupenky-online-cs_CZ-d2e462fda38d352e30f2759389b5f7b5.json (modified) (1 diff)
-
tags/1.0.8/languages/vstupenky-online-cs_CZ.mo (modified) ( previous)
-
tags/1.0.8/languages/vstupenky-online-cs_CZ.po (modified) (6 diffs)
-
tags/1.0.8/languages/vstupenky-online.pot (modified) (3 diffs)
-
tags/1.0.8/readme.txt (modified) (6 diffs)
-
tags/1.0.8/vstupenky-online.php (modified) (2 diffs)
-
trunk/blocks/ticket-form/block.json (modified) (1 diff)
-
trunk/languages/vstupenky-online-cs_CZ-d2e462fda38d352e30f2759389b5f7b5.json (modified) (1 diff)
-
trunk/languages/vstupenky-online-cs_CZ.mo (modified) ( previous)
-
trunk/languages/vstupenky-online-cs_CZ.po (modified) (6 diffs)
-
trunk/languages/vstupenky-online.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (6 diffs)
-
trunk/vstupenky-online.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vstupenky-online/tags/1.0.8/blocks/ticket-form/block.json
r3798669 r3799367 3 3 "apiVersion": 3, 4 4 "name": "vstupenky-online/ticket-form", 5 "version": "1.0. 7",5 "version": "1.0.8", 6 6 "title": "vstupenky.online", 7 7 "category": "embed", -
vstupenky-online/tags/1.0.8/languages/vstupenky-online-cs_CZ-d2e462fda38d352e30f2759389b5f7b5.json
r3798669 r3799367 1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"cs_CZ","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"},"1. Prepare your form":["1. Připravte formulář"],"2. Add the form to a page":["2. Vložte formulář do stránky"],"3. Preview and publish":["3. Zkontrolujte a zveřejněte"],"After publication, visitors connect to vstupenky.online and enter data directly into the service. Both height modes load its /embed.js. The remote form is not loaded in the editor.":["Po zveřejnění se návštěvník připojí k vstupenky.online a zadává údaje přímo službě. Oba režimy výšky načítají její /embed.js. V editoru se vzdálený formulář nenačítá."],"Appearance is managed in the saved form. Open Forms, select this form, choose Design and save your changes.":["Vzhled nastavíte v uloženém formuláři. Otevřete Formuláře, vyberte tento formulář, přejděte na Vzhled a změnu uložte."],"Automatic":["Automatická"],"Automatic height is enabled by default. Website appearance is controlled by the saved form setting in the service.":["Automatická výška je ve výchozím nastavení zapnutá. Vzhled řídí uložené nastavení formuláře ve službě."],"Both height modes load the service helper. Fixed height (240-4000 px) scrolls within the form. The link below the form works without the helper. If your theme or security policy blocks embedding, visitors can open the form in a new tab.":["Oba režimy výšky načítají pomocný skript služby. Pevná výška (240-4000 px) používá posouvání uvnitř formuláře. Odkaz pod formulářem funguje i bez skriptu. Pokud šablona nebo bezpečnostní pravidla blokují vložení, návštěvník otevře formulář v nové záložce."],"Check the public URL. The server accepts only an allowed form address.":["Zkontrolujte veřejný odkaz. Server přijme pouze povolenou adresu formuláře."],"Copy the public URL in the form https://vstupenky.online/form/saved-slug. Do not use a personal order link or administration URL.":["Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/ ulozeny-odkaz. Nepoužívejte osobní odkaz z objednávky ani adresu administrace."],"Create a page":["Vytvořit stránku"],"Create an account or sign in":["Založit účet nebo se přihlásit"],"Create an organizer account in vstupenky.online, use the sign-in details from its email, then create your event and save a public form. A WordPress login does not create a service account.":["Založte si účet pořadatele v vstupenky.online, přihlaste se údaji z emailu, vytvořte akci a uložte veřejný formulář. Přihlášení do WordPressu nezakládá účet služby."],"Describe this form for visitors using screen readers. This does not rename the event.":["Popište formulář pro návštěvníky používající čtečku obrazovky. Název akce se tím nezmění."],"Embed a form from your vstupenky.online account. Manage events, orders and admission in the service.":["Vložte prodejní formulář z účtu vstupenky.online. Akce, objednávky a odbavení spravujete ve službě, nikoli ve WordPressu."],"Embed a saved vstupenky.online ticket form with a block or shortcode.":["Vložte uložený prodejní formulář vstupenky.online pomocí bloku nebo shortcode."],"External service and privacy":["Připojení služby a soukromí"],"Fallback height without the helper (px)":["Výchozí výška bez skriptu (px)"],"Festapp Unit runtime (existing behavior)":["Runtime jednotky Festapp (dosavadní chování)"],"Fixed":["Pevná"],"Form URL":["Odkaz formuláře"],"Form height":["Výška formuláře"],"Form title":["Název formuláře"],"Get started":["Začít"],"Height (px)":["Výška (px)"],"If a purchase result is uncertain, check the order with the organizer before buying again. Payments and seat availability are controlled by the service. Deactivation or deletion does not delete service orders; raw shortcode text may then appear on the page.":["Při nejistém výsledku nákupu ověřte objednávku s pořadatelem před novým nákupem. Platby a dostupnost sedadel řídí služba. Deaktivace ani odinstalace pluginu nemaže objednávky ve službě; shortcode pak může být na stránce viditelný jako text."],"Measurement destination":["Cíl měření"],"Open a new or existing WordPress page. Use the block inserter (+), search for vstupenky.online and paste your public form URL into the block.":["Otevřete novou nebo existující stránku ve WordPressu. Přes tlačítko + vyhledejte blok vstupenky.online a vložte do něj veřejný odkaz formuláře."],"Open forms":["Otevřít formuláře"],"Open the form in a new tab":["Otevřít formulář v nové záložce"],"Open vstupenky.online":["Otevřít vstupenky.online"],"Paid sales also require your payment and organizer details in the service.":["Placený prodej vyžaduje také nastavení plateb a údajů pořadatele ve službě."],"Paste the saved public form URL. Manage orders in vstupenky.online.":["Vložte veřejný odkaz uloženého formuláře. Objednávky spravujete ve vstupenky.online."],"Privacy policy":["Ochrana osobních údajů"],"Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."],"Service privacy policy":["Ochrana osobních údajů služby"],"Service terms":["Podmínky služby"],"Shortcode and height":["Shortcode a výška"],"Shortcode, display options and service information":["Shortcode, možnosti zobrazení a informace o službě"],"Sign in to vstupenky.online, open your event and save the form.":["Přihlaste se do vstupenky.online, otevřete svou akci a uložte formulář."],"Support":["Podpora"],"The editor shows the block settings. Save the page and open its preview to see the real form, then publish when you are ready.":["V editoru uvidíte nastavení bloku. Stránku uložte a otevřete její náhled, kde se zobrazí skutečný formulář. Pak ji můžete zveřejnit."],"The form is not configured. Enter a saved public https://vstupenky.online/form/ URL without extra parameters.":["Formulář není nastaven. Vložte veřejný uložený odkaz https://vstupenky.online/form/… bez dalších parametrů."],"The published form connects to vstupenky.online and loads /embed.js. Unit measurement remains the default for existing blocks and shortcodes. New blocks and shortcode examples use Website measurement, recommended for websites with their own GTM and consent banner. Website measurement shares conversion contacts and transaction identifiers with page scripts through dataLayer. Configure your website tags, consent manager and privacy notice before enabling it. The plugin stores no buyer orders or service credentials in WordPress. Activation, this help page and the editor do not load the remote form.":["Zveřejněný formulář se připojuje k vstupenky.online a načítá /embed.js. Pro existující bloky a shortcode zůstává výchozí měření v jednotce. Nové bloky a příklady shortcode používají měření webu, doporučené pro weby s vlastním GTM a souhlasovou lištou. Měření webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky přes dataLayer. Před zapnutím nastavte značky webu, správce souhlasů a informace o soukromí. Plugin neukládá do WordPressu objednávky kupujících ani přístupy ke službě. Aktivace, tento návod ani editor vzdálený formulář nenačítají."],"Ticket sales - vstupenky.online":["Prodej vstupenek - vstupenky.online"],"Tickets on your website":["Vstupenky na vašem webu"],"Use https://vstupenky.online/form/saved-slug without query parameters or personal fragments.":["Použijte https://vstupenky.online/form/ulozeny-odkaz bez parametrů a osobního fragmentu."],"Visitors buy tickets on your published page. Manage orders, payments and admission in your vstupenky.online account.":["Návštěvníci nakupují vstupenky na vaší zveřejněné stránce. Objednávky, platby a odbavení spravujete ve svém účtu vstupenky.online."],"Website appearance is controlled only by the saved form setting in the service. Open the form appearance settings, choose Match website appearance and save the form. The choice applies to every embed on subsequent page loads without replacing embed code. WordPress cannot override it. The seating plan keeps its own appearance.":["Vzhled všech vložení řídí pouze uložené nastavení formuláře ve službě. Otevřete Vzhled formuláře, nastavte Přizpůsobit vzhled webu a formulář uložte. Změna se projeví při příštím načtení bez výměny kódu. WordPress ji nemůže přepsat. Plánek sálu si ponechá vlastní vzhled."],"Website dataLayer":["dataLayer webu"],"Website mode is recommended for websites with their own GTM and consent banner. New embeds use Website mode. Existing content without a setting retains Unit mode. Unit mode reads website Consent Mode only after the organizer enables “Use consent from my website banner” in Festapp and confirms that the banner covers the embedded form. Website mode shares conversion contacts and transaction identifiers with page scripts. The website domain must be approved in Festapp.":["Režim webu je doporučen pro weby s vlastním GTM a souhlasovou lištou. Nová vložení používají režim webu. Existující obsah bez nastavení zůstává v režimu jednotky. Režim jednotky čte Consent Mode webu pouze po zapnutí volby „Přebírat souhlas z lišty mého webu“ ve Festappu a potvrzení, že lišta pokrývá vložený formulář. Režim webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky. Doména webu musí být schválena ve Festappu."],"vstupenky.online":["vstupenky.online"],"block title\u0004vstupenky.online":["vstupenky.online"],"block description\u0004Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."]}}}1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"cs_CZ","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"},"1. Prepare your form":["1. Připravte formulář"],"2. Add the form to a page":["2. Vložte formulář do stránky"],"3. Preview and publish":["3. Zkontrolujte a zveřejněte"],"After publication, visitors connect to vstupenky.online and enter data directly into the service. Both height modes load its /embed.js. The remote form is not loaded in the editor.":["Po zveřejnění se návštěvník připojí k vstupenky.online a zadává údaje přímo službě. Oba režimy výšky načítají její /embed.js. V editoru se vzdálený formulář nenačítá."],"Appearance is managed in the saved form. Open Forms, select this form, choose Design and save your changes.":["Vzhled nastavíte v uloženém formuláři. Otevřete Formuláře, vyberte tento formulář, přejděte na Vzhled a změnu uložte."],"Automatic":["Automatická"],"Automatic height is enabled by default. Website appearance is controlled by the saved form setting in the service.":["Automatická výška je ve výchozím nastavení zapnutá. Vzhled řídí uložené nastavení formuláře ve službě."],"Both height modes load the service helper. Fixed height (240-4000 px) scrolls within the form. The link below the form works without the helper. If your theme or security policy blocks embedding, visitors can open the form in a new tab.":["Oba režimy výšky načítají pomocný skript služby. Pevná výška (240-4000 px) používá posouvání uvnitř formuláře. Odkaz pod formulářem funguje i bez skriptu. Pokud šablona nebo bezpečnostní pravidla blokují vložení, návštěvník otevře formulář v nové záložce."],"Check the public URL. The server accepts only an allowed form address.":["Zkontrolujte veřejný odkaz. Server přijme pouze povolenou adresu formuláře."],"Copy the public URL in the form https://vstupenky.online/form/saved-slug. Do not use a personal order link or administration URL.":["Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/saved-slug. Nepoužívejte osobní odkaz z objednávky ani adresu administrace."],"Create a page":["Vytvořit stránku"],"Create an account or sign in":["Založit účet nebo se přihlásit"],"Create an organizer account in vstupenky.online, use the sign-in details from its email, then create your event and save a public form. A WordPress login does not create a service account.":["Založte si účet pořadatele v vstupenky.online, přihlaste se údaji z emailu, vytvořte akci a uložte veřejný formulář. Přihlášení do WordPressu nezakládá účet služby."],"Describe this form for visitors using screen readers. This does not rename the event.":["Popište formulář pro návštěvníky používající čtečku obrazovky. Název akce se tím nezmění."],"Embed a form from your vstupenky.online account. Manage events, orders and admission in the service.":["Vložte prodejní formulář z účtu vstupenky.online. Akce, objednávky a odbavení spravujete ve službě, nikoli ve WordPressu."],"External service and privacy":["Připojení služby a soukromí"],"Fallback height without the helper (px)":["Výchozí výška bez skriptu (px)"],"Festapp Unit runtime (existing behavior)":["Runtime jednotky Festapp (dosavadní chování)"],"Fixed":["Pevná"],"Form URL":["Odkaz formuláře"],"Form height":["Výška formuláře"],"Form title":["Název formuláře"],"Get started":["Začít"],"Height (px)":["Výška (px)"],"If a purchase result is uncertain, check the order with the organizer before buying again. Payments and seat availability are controlled by the service. Deactivation or deletion does not delete service orders; raw shortcode text may then appear on the page.":["Při nejistém výsledku nákupu ověřte objednávku s pořadatelem před novým nákupem. Platby a dostupnost sedadel řídí služba. Deaktivace ani odinstalace pluginu nemaže objednávky ve službě; shortcode pak může být na stránce viditelný jako text."],"Measurement destination":["Cíl měření"],"Open a new or existing WordPress page. Use the block inserter (+), search for vstupenky.online and paste your public form URL into the block.":["Otevřete novou nebo existující stránku ve WordPressu. Přes tlačítko + vyhledejte blok vstupenky.online a vložte do něj veřejný odkaz formuláře."],"Open forms":["Otevřít formuláře"],"Open the form in a new tab":["Otevřít formulář v nové záložce"],"Open vstupenky.online":["Otevřít vstupenky.online"],"Paid sales also require your payment and organizer details in the service.":["Placený prodej vyžaduje také nastavení plateb a údajů pořadatele ve službě."],"Paste the saved public form URL. Manage orders in vstupenky.online.":["Vložte veřejný odkaz uloženého formuláře. Objednávky spravujete ve vstupenky.online."],"Privacy policy":["Ochrana osobních údajů"],"Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site.":["Prodávejte vstupenky a přijímejte registrace na akce pomocí formulářů vstupenky.online. Vložte je na svůj web blokem Gutenberg nebo shortcodem."],"Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."],"Service privacy policy":["Ochrana osobních údajů služby"],"Service terms":["Podmínky služby"],"Shortcode and height":["Shortcode a výška"],"Shortcode, display options and service information":["Shortcode, možnosti zobrazení a informace o službě"],"Sign in to vstupenky.online, open your event and save the form.":["Přihlaste se do vstupenky.online, otevřete svou akci a uložte formulář."],"Support":["Podpora"],"The editor shows the block settings. Save the page and open its preview to see the real form, then publish when you are ready.":["V editoru uvidíte nastavení bloku. Stránku uložte a otevřete její náhled, kde se zobrazí skutečný formulář. Pak ji můžete zveřejnit."],"The form is not configured. Enter a saved public https://vstupenky.online/form/ URL without extra parameters.":["Formulář není nastaven. Vložte veřejný uložený odkaz https://vstupenky.online/form/… bez dalších parametrů."],"The published form connects to vstupenky.online and loads /embed.js. Unit measurement remains the default for existing blocks and shortcodes. New blocks and shortcode examples use Website measurement, recommended for websites with their own GTM and consent banner. Website measurement shares conversion contacts and transaction identifiers with page scripts through dataLayer. Configure your website tags, consent manager and privacy notice before enabling it. The plugin stores no buyer orders or service credentials in WordPress. Activation, this help page and the editor do not load the remote form.":["Zveřejněný formulář se připojuje k vstupenky.online a načítá /embed.js. Pro existující bloky a shortcode zůstává výchozí měření v jednotce. Nové bloky a příklady shortcode používají měření webu, doporučené pro weby s vlastním GTM a souhlasovou lištou. Měření webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky přes dataLayer. Před zapnutím nastavte značky webu, správce souhlasů a informace o soukromí. Plugin neukládá do WordPressu objednávky kupujících ani přístupy ke službě. Aktivace, tento návod ani editor vzdálený formulář nenačítají."],"Ticket sales - vstupenky.online":["Prodej vstupenek - vstupenky.online"],"Tickets on your website":["Vstupenky na vašem webu"],"Use https://vstupenky.online/form/saved-slug without query parameters or personal fragments.":["Použijte https://vstupenky.online/form/saved-slug bez parametrů a osobního fragmentu."],"Visitors buy tickets on your published page. Manage orders, payments and admission in your vstupenky.online account.":["Návštěvníci nakupují vstupenky na vaší zveřejněné stránce. Objednávky, platby a odbavení spravujete ve svém účtu vstupenky.online."],"Website appearance is controlled only by the saved form setting in the service. Open the form appearance settings, choose Match website appearance and save the form. The choice applies to every embed on subsequent page loads without replacing embed code. WordPress cannot override it. The seating plan keeps its own appearance.":["Vzhled všech vložení řídí pouze uložené nastavení formuláře ve službě. Otevřete Vzhled formuláře, nastavte Přizpůsobit vzhled webu a formulář uložte. Změna se projeví při příštím načtení bez výměny kódu. WordPress ji nemůže přepsat. Plánek sálu si ponechá vlastní vzhled."],"Website dataLayer":["Webový dataLayer"],"Website mode is recommended for websites with their own GTM and consent banner. New embeds use Website mode. Existing content without a setting retains Unit mode. Unit mode reads website Consent Mode only after the organizer enables “Use consent from my website banner” in Festapp and confirms that the banner covers the embedded form. Website mode shares conversion contacts and transaction identifiers with page scripts. The website domain must be approved in Festapp.":["Režim webu je doporučen pro weby s vlastním GTM a souhlasovou lištou. Nová vložení používají režim webu. Existující obsah bez nastavení zůstává v režimu jednotky. Režim jednotky čte Consent Mode webu pouze po zapnutí volby „Přebírat souhlas z lišty mého webu“ ve Festappu a potvrzení, že lišta pokrývá vložený formulář. Režim webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky. Doména webu musí být schválena ve Festappu."],"vstupenky.online":["vstupenky.online"],"block title\u0004vstupenky.online":["vstupenky.online"],"block description\u0004Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."]}}} -
vstupenky-online/tags/1.0.8/languages/vstupenky-online-cs_CZ.po
r3798669 r3799367 1 1 msgid "" 2 msgstr "Project-Id-Version: vstupenky.online 1.0. 7\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: cs_CZ\nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n"2 msgstr "Project-Id-Version: vstupenky.online 1.0.8\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: cs_CZ\nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n" 3 3 4 4 msgid "1. Prepare your form" … … 30 30 31 31 msgid "Copy the public URL in the form https://vstupenky.online/form/saved-slug. Do not use a personal order link or administration URL." 32 msgstr "Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/ ulozeny-odkaz. Nepoužívejte osobní odkaz z objednávky ani adresu administrace."32 msgstr "Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/saved-slug. Nepoužívejte osobní odkaz z objednávky ani adresu administrace." 33 33 34 34 msgid "Create a page" … … 46 46 msgid "Embed a form from your vstupenky.online account. Manage events, orders and admission in the service." 47 47 msgstr "Vložte prodejní formulář z účtu vstupenky.online. Akce, objednávky a odbavení spravujete ve službě, nikoli ve WordPressu." 48 49 msgid "Embed a saved vstupenky.online ticket form with a block or shortcode."50 msgstr "Vložte uložený prodejní formulář vstupenky.online pomocí bloku nebo shortcode."51 48 52 49 msgid "External service and privacy" … … 104 101 msgstr "Ochrana osobních údajů" 105 102 103 msgid "Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site." 104 msgstr "Prodávejte vstupenky a přijímejte registrace na akce pomocí formulářů vstupenky.online. Vložte je na svůj web blokem Gutenberg nebo shortcodem." 105 106 106 msgid "Sell tickets using a saved public vstupenky.online form." 107 107 msgstr "Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online." … … 141 141 142 142 msgid "Use https://vstupenky.online/form/saved-slug without query parameters or personal fragments." 143 msgstr "Použijte https://vstupenky.online/form/ ulozeny-odkazbez parametrů a osobního fragmentu."143 msgstr "Použijte https://vstupenky.online/form/saved-slug bez parametrů a osobního fragmentu." 144 144 145 145 msgid "Visitors buy tickets on your published page. Manage orders, payments and admission in your vstupenky.online account." … … 150 150 151 151 msgid "Website dataLayer" 152 msgstr " dataLayer webu"152 msgstr "Webový dataLayer" 153 153 154 154 msgid "Website mode is recommended for websites with their own GTM and consent banner. New embeds use Website mode. Existing content without a setting retains Unit mode. Unit mode reads website Consent Mode only after the organizer enables “Use consent from my website banner” in Festapp and confirms that the banner covers the embedded form. Website mode shares conversion contacts and transaction identifiers with page scripts. The website domain must be approved in Festapp." -
vstupenky-online/tags/1.0.8/languages/vstupenky-online.pot
r3798669 r3799367 2 2 # License: GPL-2.0-or-later 3 3 msgid "" 4 msgstr "Project-Id-Version: vstupenky.online 1.0. 7\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: \nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n"4 msgstr "Project-Id-Version: vstupenky.online 1.0.8\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: \nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n" 5 5 6 6 msgid "1. Prepare your form" … … 47 47 48 48 msgid "Embed a form from your vstupenky.online account. Manage events, orders and admission in the service." 49 msgstr ""50 51 msgid "Embed a saved vstupenky.online ticket form with a block or shortcode."52 49 msgstr "" 53 50 … … 104 101 105 102 msgid "Privacy policy" 103 msgstr "" 104 105 msgid "Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site." 106 106 msgstr "" 107 107 -
vstupenky-online/tags/1.0.8/readme.txt
r3798669 r3799367 1 1 === vstupenky.online === 2 2 Contributors: festappnet 3 Tags: tickets, events, registration, embed, forms3 Tags: tickets, events, registration, gutenberg, shortcode 4 4 Requires at least: 6.6 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4.33 7 Stable tag: 1.0. 77 Stable tag: 1.0.8 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Embed a saved public vstupenky.online ticket form with a block or shortcode. Manage your event and orders in the external service.11 Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site. 12 12 13 13 == Description == 14 14 15 This is a frontend integration with the Czech vstupenky.online service. You need an organizer account and a saved, published form in that service. The plugin provides one Gutenberg block, one shortcode and local onboarding under Settings > vstupenky.online. No WooCommerce or API keys are required. The plugin is free. The external service has its own organizer pricing and terms; see https://vstupenky.online/ for its current offer. WordPress does not process service fees.15 Sell event tickets and collect registrations directly on your WordPress website with an embedded vstupenky.online form. Add the Gutenberg block to a page or post, or use a shortcode with your saved public form URL. 16 16 17 Create and save a form in vstupenky.online. Copy its public URL, then insert the vstupenky.online block and paste the URL. Publish the page. Use only https://vstupenky.online/form/saved-slug, without query parameters or fragments. The editor shows local controls, never a remote administration screen.17 Use the same workflow for balls, concerts, theatre performances, festivals, workshops and conferences. Create the event and its ticket or registration form in vstupenky.online, then display that form on your own website. 18 18 19 Shortcode: 20 [vstupenky_online url="https://vstupenky.online/form/saved-slug" title="Tickets for our event" measurement="host"] 19 The free plugin connects WordPress to the Czech vstupenky.online service. An organizer account and a saved, published form are required. No WooCommerce or service API keys are needed. The external service has its own organizer pricing and terms; see https://vstupenky.online/ for its current offer. WordPress does not process service fees. 20 21 = Features = 22 23 * Ticket sales and event registration forms on WordPress pages and posts. 24 * A native Gutenberg block and a shortcode using the same saved form URL. 25 * Responsive embeds with automatic height or a fixed height you choose. 26 * Multiple forms on one page and a standalone link to open each form separately. 27 * A descriptive form title for screen readers. 28 * Website appearance controlled centrally in the saved form settings. 29 * A Czech interface for plugin setup and the block editor. 30 * Optional measurement integration for websites with their own GTM and consent banner. 31 32 = Get started in three steps = 33 34 1. Create your event in vstupenky.online and save a public ticket or registration form. 35 2. Copy its public URL, add the vstupenky.online block to WordPress and paste the URL. A shortcode is available if you do not use the block editor. 36 3. Preview the form on desktop and mobile, then publish your page. 37 38 Local setup help is available under Settings > vstupenky.online and through the Get started link in the plugin list. You do not need to paste administration links or sign in to the service inside the WordPress editor. 39 40 = Tickets, registrations and seating plans = 41 42 The embedded form follows the event configuration in vstupenky.online, including ticket types, available capacity and any configured seating plan. Event management, order processing, payments, ticket delivery and admission remain in the external service. 43 44 The plugin does not implement a payment gateway. Payment methods depend on the organizer's configuration and the service. Verify the complete purchase flow for your event and browser, including any card gateway or bank-app handoff, before opening sales. 45 46 = Gutenberg block and shortcode = 47 48 Paste the exact saved public form URL on https://vstupenky.online. Query parameters, fragments, personal order links and administration URLs are not accepted. 49 50 Example: 51 52 [vstupenky_online url="https://vstupenky.online/form/saved-slug" title="Tickets for our event" measurement="host"] 21 53 22 54 Fixed height: 23 [vstupenky_online url="https://vstupenky.online/form/saved-slug" mode="fixed" height="800" measurement="host"]24 55 25 New blocks and the shortcode examples use Website dataLayer, recommended for websites with their own GTM and consent banner. Existing blocks and shortcodes without a measurement setting retain the Festapp Unit runtime: 26 [vstupenky_online url="https://vstupenky.online/form/saved-slug" measurement="host"] 27 Use measurement="unit" to retain the Unit runtime. Missing or invalid values retain Unit mode. This setting selects a destination; it does not enable measurement or grant consent. 56 [vstupenky_online url="https://vstupenky.online/form/saved-slug" mode="fixed" height="800" measurement="host"] 28 57 29 Website appearance is controlled only by the saved form setting in the service. Open the form appearance settings, choose Match website appearance and save the form. The choice applies to every embed on subsequent page loads without replacing embed code. WordPress cannot override it. The seating plan keeps its own appearance. 58 = Appearance and mobile layout = 30 59 31 Fixed and fallback height is limited to 240-4000 pixels. Automatic height follows the form content. Automatic mode uses the existing service helper. A standalone form link remains available without the helper. Multiple forms can appear on one page. Event settings, inventory, order processing, payments, ticket delivery and admission remain owned by vstupenky.online. The plugin does not implement any payment gateway. Embedded payment methods and browser compatibility require verification for the particular event; card gateways and bank-app handoffs are not guaranteed. 60 Automatic height follows the form content. Fixed and fallback height can be set between 240 and 4000 pixels. Both modes use the service helper; a standalone form link remains available if the helper is blocked. 61 62 To match your website, open the form appearance settings in vstupenky.online, choose Match website appearance and save the form. The setting applies to every embed on subsequent page loads without replacing the block or shortcode. WordPress cannot override it. The seating plan keeps its own appearance. 63 64 = Optional measurement = 65 66 New blocks and the shortcode examples use Website dataLayer, recommended for websites with their own GTM and consent banner. Existing blocks and shortcodes without a measurement setting retain the Festapp Unit runtime. Use measurement="unit" to select Unit mode; missing or invalid values also retain Unit mode. 67 68 The measurement setting selects a destination; it does not enable tracking or grant consent. Both modes require an approved website origin and enabled measurement in Festapp. Unit mode reads website Consent Mode only after the organizer enables Use consent from my website banner in Festapp and confirms that the banner covers the embedded form. 69 70 = Documentation and support = 71 72 Setup guide: https://vstupenky.online/napoveda/wordpress/ 73 Organizer help: https://vstupenky.online/napoveda/ 74 Service and organizer pricing: https://vstupenky.online/ 75 Support: https://vstupenky.online/support/ 32 76 33 77 = External service and privacy = … … 35 79 On a published page with a configured form, the visitor's browser connects to https://vstupenky.online to load /form/saved-slug?embed=1. Both height modes also load https://vstupenky.online/embed.js once per page. This connection shares the visitor's IP address, browser information and any referrer allowed by the site's policy. The visitor enters purchase data directly into the service iframe. The helper exchanges resize/viewport/scroll, optional bounded presentation/font settings and displayed ticket counts/prices with the form. In Unit measurement mode, customer contacts and transaction identifiers remain outside the host page. Explicitly selecting Website dataLayer forwards approved measurement events, including conversion email, phone and transaction identifiers, to page scripts. Payment instructions, authentication secrets and order submissions are never forwarded. 36 80 37 The service may use its configured backend, assets, storage and payment providers. Review its privacy information and the needs of your own website before publishing; this plugin does not claim that the service is cookie-free. The plugin installs no tracking tags; in Website dataLayer mode the website owns its tags and consent handling. Unit mode uses the configured Festapp runtime and re ads the website Consent Mode unless an explicit consent adapter is connected. Both modes require an approved website origin and enabled measurement in Festapp. The external service has its own privacy practices, described in its privacy policy. Optional website appearance loads the website font URLs inside the service iframe. Activation, local help and editing do not fetch the remote form. WordPress stores the public URL and presentation attributes, not customer orders, organizer passwords or service API keys. No server-side HTTP request is made by the plugin.81 The service may use its configured backend, assets, storage and payment providers. Review its privacy information and the needs of your own website before publishing; this plugin does not claim that the service is cookie-free. The plugin installs no tracking tags; in Website dataLayer mode the website owns its tags and consent handling. Unit mode uses the configured Festapp runtime and requires the organizer's explicit consent-bridge setting before reading website Consent Mode. The external service has its own privacy practices, described in its privacy policy. Optional website appearance loads the website font URLs inside the service iframe. Activation, local help and editing do not fetch the remote form. WordPress stores the public URL and presentation attributes, not customer orders, organizer passwords or service API keys. No server-side HTTP request is made by the plugin. 38 82 39 83 Service: https://vstupenky.online/ … … 50 94 == Installation == 51 95 52 1. In Plugins > Add New > Upload Plugin, upload vstupenky-online-1.0.7.zip and activate it.96 1. In WordPress, open Plugins > Add New, search for vstupenky.online, click Install Now and activate the plugin. You can also upload the plugin ZIP manually. 53 97 2. Click Get started in the plugin list, or open Settings > vstupenky.online, and read the three setup steps and service/privacy disclosure. 54 98 3. Save a form in your organizer account, copy its public URL, add the block or shortcode and publish. … … 56 100 57 101 == Frequently Asked Questions == 102 103 = Is the plugin free? = 104 Yes. The WordPress plugin is free. The vstupenky.online service has separate organizer pricing and terms, available at https://vstupenky.online/. An organizer account is required. 105 106 = Do I need WooCommerce? = 107 No. The plugin embeds the public vstupenky.online form directly using its Gutenberg block or shortcode. No WooCommerce installation or service API keys are required. 108 109 = Can I sell tickets with assigned seats? = 110 Yes, when your event form includes a seating plan configured in vstupenky.online. The embedded form displays the service's seat selection and availability. 58 111 59 112 = Can I manage orders in WordPress? = … … 82 135 == Changelog == 83 136 137 = 1.0.8 = 138 * Improve ticket sales and event registration documentation and Czech translations. 139 84 140 = 1.0.7 = 85 141 * Add an explicit measurement destination with conversion-sharing disclosure; retain Unit mode for existing embeds. … … 105 161 == Upgrade Notice == 106 162 107 = 1.0. 7=108 Existing blocks and shortcodes retain Unit measurement. Website dataLayer sharing requires an explicit choice. No database migration.163 = 1.0.8 = 164 Documentation and Czech translation updates. Existing forms, measurement settings and purchase behavior are unchanged. -
vstupenky-online/tags/1.0.8/vstupenky-online.php
r3798669 r3799367 3 3 * Plugin Name: vstupenky.online 4 4 * Plugin URI: https://vstupenky.online/ 5 * Description: Embed a saved vstupenky.online ticket form with a block or shortcode.6 * Version: 1.0. 75 * Description: Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site. 6 * Version: 1.0.8 7 7 * Requires at least: 6.6 8 8 * Requires PHP: 7.4.33 … … 28 28 function register() { 29 29 load_plugin_textdomain( 'vstupenky-online', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); 30 wp_register_script( 'vstupenky-online-editor', plugins_url( 'blocks/ticket-form/editor.js', __FILE__ ), array( 'wp-blocks', 'wp-element', 'wp-block-editor', 'wp-components', 'wp-i18n' ), '1.0. 7', true );30 wp_register_script( 'vstupenky-online-editor', plugins_url( 'blocks/ticket-form/editor.js', __FILE__ ), array( 'wp-blocks', 'wp-element', 'wp-block-editor', 'wp-components', 'wp-i18n' ), '1.0.8', true ); 31 31 wp_localize_script( 'vstupenky-online-editor', 'vstupenkyOnlineEditor', array( 'origins' => allowed_origins() ) ); 32 32 wp_set_script_translations( 'vstupenky-online-editor', 'vstupenky-online', __DIR__ . '/languages' ); 33 wp_register_style( 'vstupenky-online', plugins_url( 'blocks/ticket-form/style.css', __FILE__ ), array(), '1.0. 7' );33 wp_register_style( 'vstupenky-online', plugins_url( 'blocks/ticket-form/style.css', __FILE__ ), array(), '1.0.8' ); 34 34 register_block_type( __DIR__ . '/blocks/ticket-form', array( 'render_callback' => __NAMESPACE__ . '\render' ) ); 35 35 add_shortcode( 'vstupenky_online', __NAMESPACE__ . '\shortcode' ); -
vstupenky-online/trunk/blocks/ticket-form/block.json
r3798669 r3799367 3 3 "apiVersion": 3, 4 4 "name": "vstupenky-online/ticket-form", 5 "version": "1.0. 7",5 "version": "1.0.8", 6 6 "title": "vstupenky.online", 7 7 "category": "embed", -
vstupenky-online/trunk/languages/vstupenky-online-cs_CZ-d2e462fda38d352e30f2759389b5f7b5.json
r3798669 r3799367 1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"cs_CZ","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"},"1. Prepare your form":["1. Připravte formulář"],"2. Add the form to a page":["2. Vložte formulář do stránky"],"3. Preview and publish":["3. Zkontrolujte a zveřejněte"],"After publication, visitors connect to vstupenky.online and enter data directly into the service. Both height modes load its /embed.js. The remote form is not loaded in the editor.":["Po zveřejnění se návštěvník připojí k vstupenky.online a zadává údaje přímo službě. Oba režimy výšky načítají její /embed.js. V editoru se vzdálený formulář nenačítá."],"Appearance is managed in the saved form. Open Forms, select this form, choose Design and save your changes.":["Vzhled nastavíte v uloženém formuláři. Otevřete Formuláře, vyberte tento formulář, přejděte na Vzhled a změnu uložte."],"Automatic":["Automatická"],"Automatic height is enabled by default. Website appearance is controlled by the saved form setting in the service.":["Automatická výška je ve výchozím nastavení zapnutá. Vzhled řídí uložené nastavení formuláře ve službě."],"Both height modes load the service helper. Fixed height (240-4000 px) scrolls within the form. The link below the form works without the helper. If your theme or security policy blocks embedding, visitors can open the form in a new tab.":["Oba režimy výšky načítají pomocný skript služby. Pevná výška (240-4000 px) používá posouvání uvnitř formuláře. Odkaz pod formulářem funguje i bez skriptu. Pokud šablona nebo bezpečnostní pravidla blokují vložení, návštěvník otevře formulář v nové záložce."],"Check the public URL. The server accepts only an allowed form address.":["Zkontrolujte veřejný odkaz. Server přijme pouze povolenou adresu formuláře."],"Copy the public URL in the form https://vstupenky.online/form/saved-slug. Do not use a personal order link or administration URL.":["Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/ ulozeny-odkaz. Nepoužívejte osobní odkaz z objednávky ani adresu administrace."],"Create a page":["Vytvořit stránku"],"Create an account or sign in":["Založit účet nebo se přihlásit"],"Create an organizer account in vstupenky.online, use the sign-in details from its email, then create your event and save a public form. A WordPress login does not create a service account.":["Založte si účet pořadatele v vstupenky.online, přihlaste se údaji z emailu, vytvořte akci a uložte veřejný formulář. Přihlášení do WordPressu nezakládá účet služby."],"Describe this form for visitors using screen readers. This does not rename the event.":["Popište formulář pro návštěvníky používající čtečku obrazovky. Název akce se tím nezmění."],"Embed a form from your vstupenky.online account. Manage events, orders and admission in the service.":["Vložte prodejní formulář z účtu vstupenky.online. Akce, objednávky a odbavení spravujete ve službě, nikoli ve WordPressu."],"Embed a saved vstupenky.online ticket form with a block or shortcode.":["Vložte uložený prodejní formulář vstupenky.online pomocí bloku nebo shortcode."],"External service and privacy":["Připojení služby a soukromí"],"Fallback height without the helper (px)":["Výchozí výška bez skriptu (px)"],"Festapp Unit runtime (existing behavior)":["Runtime jednotky Festapp (dosavadní chování)"],"Fixed":["Pevná"],"Form URL":["Odkaz formuláře"],"Form height":["Výška formuláře"],"Form title":["Název formuláře"],"Get started":["Začít"],"Height (px)":["Výška (px)"],"If a purchase result is uncertain, check the order with the organizer before buying again. Payments and seat availability are controlled by the service. Deactivation or deletion does not delete service orders; raw shortcode text may then appear on the page.":["Při nejistém výsledku nákupu ověřte objednávku s pořadatelem před novým nákupem. Platby a dostupnost sedadel řídí služba. Deaktivace ani odinstalace pluginu nemaže objednávky ve službě; shortcode pak může být na stránce viditelný jako text."],"Measurement destination":["Cíl měření"],"Open a new or existing WordPress page. Use the block inserter (+), search for vstupenky.online and paste your public form URL into the block.":["Otevřete novou nebo existující stránku ve WordPressu. Přes tlačítko + vyhledejte blok vstupenky.online a vložte do něj veřejný odkaz formuláře."],"Open forms":["Otevřít formuláře"],"Open the form in a new tab":["Otevřít formulář v nové záložce"],"Open vstupenky.online":["Otevřít vstupenky.online"],"Paid sales also require your payment and organizer details in the service.":["Placený prodej vyžaduje také nastavení plateb a údajů pořadatele ve službě."],"Paste the saved public form URL. Manage orders in vstupenky.online.":["Vložte veřejný odkaz uloženého formuláře. Objednávky spravujete ve vstupenky.online."],"Privacy policy":["Ochrana osobních údajů"],"Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."],"Service privacy policy":["Ochrana osobních údajů služby"],"Service terms":["Podmínky služby"],"Shortcode and height":["Shortcode a výška"],"Shortcode, display options and service information":["Shortcode, možnosti zobrazení a informace o službě"],"Sign in to vstupenky.online, open your event and save the form.":["Přihlaste se do vstupenky.online, otevřete svou akci a uložte formulář."],"Support":["Podpora"],"The editor shows the block settings. Save the page and open its preview to see the real form, then publish when you are ready.":["V editoru uvidíte nastavení bloku. Stránku uložte a otevřete její náhled, kde se zobrazí skutečný formulář. Pak ji můžete zveřejnit."],"The form is not configured. Enter a saved public https://vstupenky.online/form/ URL without extra parameters.":["Formulář není nastaven. Vložte veřejný uložený odkaz https://vstupenky.online/form/… bez dalších parametrů."],"The published form connects to vstupenky.online and loads /embed.js. Unit measurement remains the default for existing blocks and shortcodes. New blocks and shortcode examples use Website measurement, recommended for websites with their own GTM and consent banner. Website measurement shares conversion contacts and transaction identifiers with page scripts through dataLayer. Configure your website tags, consent manager and privacy notice before enabling it. The plugin stores no buyer orders or service credentials in WordPress. Activation, this help page and the editor do not load the remote form.":["Zveřejněný formulář se připojuje k vstupenky.online a načítá /embed.js. Pro existující bloky a shortcode zůstává výchozí měření v jednotce. Nové bloky a příklady shortcode používají měření webu, doporučené pro weby s vlastním GTM a souhlasovou lištou. Měření webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky přes dataLayer. Před zapnutím nastavte značky webu, správce souhlasů a informace o soukromí. Plugin neukládá do WordPressu objednávky kupujících ani přístupy ke službě. Aktivace, tento návod ani editor vzdálený formulář nenačítají."],"Ticket sales - vstupenky.online":["Prodej vstupenek - vstupenky.online"],"Tickets on your website":["Vstupenky na vašem webu"],"Use https://vstupenky.online/form/saved-slug without query parameters or personal fragments.":["Použijte https://vstupenky.online/form/ulozeny-odkaz bez parametrů a osobního fragmentu."],"Visitors buy tickets on your published page. Manage orders, payments and admission in your vstupenky.online account.":["Návštěvníci nakupují vstupenky na vaší zveřejněné stránce. Objednávky, platby a odbavení spravujete ve svém účtu vstupenky.online."],"Website appearance is controlled only by the saved form setting in the service. Open the form appearance settings, choose Match website appearance and save the form. The choice applies to every embed on subsequent page loads without replacing embed code. WordPress cannot override it. The seating plan keeps its own appearance.":["Vzhled všech vložení řídí pouze uložené nastavení formuláře ve službě. Otevřete Vzhled formuláře, nastavte Přizpůsobit vzhled webu a formulář uložte. Změna se projeví při příštím načtení bez výměny kódu. WordPress ji nemůže přepsat. Plánek sálu si ponechá vlastní vzhled."],"Website dataLayer":["dataLayer webu"],"Website mode is recommended for websites with their own GTM and consent banner. New embeds use Website mode. Existing content without a setting retains Unit mode. Unit mode reads website Consent Mode only after the organizer enables “Use consent from my website banner” in Festapp and confirms that the banner covers the embedded form. Website mode shares conversion contacts and transaction identifiers with page scripts. The website domain must be approved in Festapp.":["Režim webu je doporučen pro weby s vlastním GTM a souhlasovou lištou. Nová vložení používají režim webu. Existující obsah bez nastavení zůstává v režimu jednotky. Režim jednotky čte Consent Mode webu pouze po zapnutí volby „Přebírat souhlas z lišty mého webu“ ve Festappu a potvrzení, že lišta pokrývá vložený formulář. Režim webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky. Doména webu musí být schválena ve Festappu."],"vstupenky.online":["vstupenky.online"],"block title\u0004vstupenky.online":["vstupenky.online"],"block description\u0004Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."]}}}1 {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"cs_CZ","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"},"1. Prepare your form":["1. Připravte formulář"],"2. Add the form to a page":["2. Vložte formulář do stránky"],"3. Preview and publish":["3. Zkontrolujte a zveřejněte"],"After publication, visitors connect to vstupenky.online and enter data directly into the service. Both height modes load its /embed.js. The remote form is not loaded in the editor.":["Po zveřejnění se návštěvník připojí k vstupenky.online a zadává údaje přímo službě. Oba režimy výšky načítají její /embed.js. V editoru se vzdálený formulář nenačítá."],"Appearance is managed in the saved form. Open Forms, select this form, choose Design and save your changes.":["Vzhled nastavíte v uloženém formuláři. Otevřete Formuláře, vyberte tento formulář, přejděte na Vzhled a změnu uložte."],"Automatic":["Automatická"],"Automatic height is enabled by default. Website appearance is controlled by the saved form setting in the service.":["Automatická výška je ve výchozím nastavení zapnutá. Vzhled řídí uložené nastavení formuláře ve službě."],"Both height modes load the service helper. Fixed height (240-4000 px) scrolls within the form. The link below the form works without the helper. If your theme or security policy blocks embedding, visitors can open the form in a new tab.":["Oba režimy výšky načítají pomocný skript služby. Pevná výška (240-4000 px) používá posouvání uvnitř formuláře. Odkaz pod formulářem funguje i bez skriptu. Pokud šablona nebo bezpečnostní pravidla blokují vložení, návštěvník otevře formulář v nové záložce."],"Check the public URL. The server accepts only an allowed form address.":["Zkontrolujte veřejný odkaz. Server přijme pouze povolenou adresu formuláře."],"Copy the public URL in the form https://vstupenky.online/form/saved-slug. Do not use a personal order link or administration URL.":["Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/saved-slug. Nepoužívejte osobní odkaz z objednávky ani adresu administrace."],"Create a page":["Vytvořit stránku"],"Create an account or sign in":["Založit účet nebo se přihlásit"],"Create an organizer account in vstupenky.online, use the sign-in details from its email, then create your event and save a public form. A WordPress login does not create a service account.":["Založte si účet pořadatele v vstupenky.online, přihlaste se údaji z emailu, vytvořte akci a uložte veřejný formulář. Přihlášení do WordPressu nezakládá účet služby."],"Describe this form for visitors using screen readers. This does not rename the event.":["Popište formulář pro návštěvníky používající čtečku obrazovky. Název akce se tím nezmění."],"Embed a form from your vstupenky.online account. Manage events, orders and admission in the service.":["Vložte prodejní formulář z účtu vstupenky.online. Akce, objednávky a odbavení spravujete ve službě, nikoli ve WordPressu."],"External service and privacy":["Připojení služby a soukromí"],"Fallback height without the helper (px)":["Výchozí výška bez skriptu (px)"],"Festapp Unit runtime (existing behavior)":["Runtime jednotky Festapp (dosavadní chování)"],"Fixed":["Pevná"],"Form URL":["Odkaz formuláře"],"Form height":["Výška formuláře"],"Form title":["Název formuláře"],"Get started":["Začít"],"Height (px)":["Výška (px)"],"If a purchase result is uncertain, check the order with the organizer before buying again. Payments and seat availability are controlled by the service. Deactivation or deletion does not delete service orders; raw shortcode text may then appear on the page.":["Při nejistém výsledku nákupu ověřte objednávku s pořadatelem před novým nákupem. Platby a dostupnost sedadel řídí služba. Deaktivace ani odinstalace pluginu nemaže objednávky ve službě; shortcode pak může být na stránce viditelný jako text."],"Measurement destination":["Cíl měření"],"Open a new or existing WordPress page. Use the block inserter (+), search for vstupenky.online and paste your public form URL into the block.":["Otevřete novou nebo existující stránku ve WordPressu. Přes tlačítko + vyhledejte blok vstupenky.online a vložte do něj veřejný odkaz formuláře."],"Open forms":["Otevřít formuláře"],"Open the form in a new tab":["Otevřít formulář v nové záložce"],"Open vstupenky.online":["Otevřít vstupenky.online"],"Paid sales also require your payment and organizer details in the service.":["Placený prodej vyžaduje také nastavení plateb a údajů pořadatele ve službě."],"Paste the saved public form URL. Manage orders in vstupenky.online.":["Vložte veřejný odkaz uloženého formuláře. Objednávky spravujete ve vstupenky.online."],"Privacy policy":["Ochrana osobních údajů"],"Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site.":["Prodávejte vstupenky a přijímejte registrace na akce pomocí formulářů vstupenky.online. Vložte je na svůj web blokem Gutenberg nebo shortcodem."],"Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."],"Service privacy policy":["Ochrana osobních údajů služby"],"Service terms":["Podmínky služby"],"Shortcode and height":["Shortcode a výška"],"Shortcode, display options and service information":["Shortcode, možnosti zobrazení a informace o službě"],"Sign in to vstupenky.online, open your event and save the form.":["Přihlaste se do vstupenky.online, otevřete svou akci a uložte formulář."],"Support":["Podpora"],"The editor shows the block settings. Save the page and open its preview to see the real form, then publish when you are ready.":["V editoru uvidíte nastavení bloku. Stránku uložte a otevřete její náhled, kde se zobrazí skutečný formulář. Pak ji můžete zveřejnit."],"The form is not configured. Enter a saved public https://vstupenky.online/form/ URL without extra parameters.":["Formulář není nastaven. Vložte veřejný uložený odkaz https://vstupenky.online/form/… bez dalších parametrů."],"The published form connects to vstupenky.online and loads /embed.js. Unit measurement remains the default for existing blocks and shortcodes. New blocks and shortcode examples use Website measurement, recommended for websites with their own GTM and consent banner. Website measurement shares conversion contacts and transaction identifiers with page scripts through dataLayer. Configure your website tags, consent manager and privacy notice before enabling it. The plugin stores no buyer orders or service credentials in WordPress. Activation, this help page and the editor do not load the remote form.":["Zveřejněný formulář se připojuje k vstupenky.online a načítá /embed.js. Pro existující bloky a shortcode zůstává výchozí měření v jednotce. Nové bloky a příklady shortcode používají měření webu, doporučené pro weby s vlastním GTM a souhlasovou lištou. Měření webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky přes dataLayer. Před zapnutím nastavte značky webu, správce souhlasů a informace o soukromí. Plugin neukládá do WordPressu objednávky kupujících ani přístupy ke službě. Aktivace, tento návod ani editor vzdálený formulář nenačítají."],"Ticket sales - vstupenky.online":["Prodej vstupenek - vstupenky.online"],"Tickets on your website":["Vstupenky na vašem webu"],"Use https://vstupenky.online/form/saved-slug without query parameters or personal fragments.":["Použijte https://vstupenky.online/form/saved-slug bez parametrů a osobního fragmentu."],"Visitors buy tickets on your published page. Manage orders, payments and admission in your vstupenky.online account.":["Návštěvníci nakupují vstupenky na vaší zveřejněné stránce. Objednávky, platby a odbavení spravujete ve svém účtu vstupenky.online."],"Website appearance is controlled only by the saved form setting in the service. Open the form appearance settings, choose Match website appearance and save the form. The choice applies to every embed on subsequent page loads without replacing embed code. WordPress cannot override it. The seating plan keeps its own appearance.":["Vzhled všech vložení řídí pouze uložené nastavení formuláře ve službě. Otevřete Vzhled formuláře, nastavte Přizpůsobit vzhled webu a formulář uložte. Změna se projeví při příštím načtení bez výměny kódu. WordPress ji nemůže přepsat. Plánek sálu si ponechá vlastní vzhled."],"Website dataLayer":["Webový dataLayer"],"Website mode is recommended for websites with their own GTM and consent banner. New embeds use Website mode. Existing content without a setting retains Unit mode. Unit mode reads website Consent Mode only after the organizer enables “Use consent from my website banner” in Festapp and confirms that the banner covers the embedded form. Website mode shares conversion contacts and transaction identifiers with page scripts. The website domain must be approved in Festapp.":["Režim webu je doporučen pro weby s vlastním GTM a souhlasovou lištou. Nová vložení používají režim webu. Existující obsah bez nastavení zůstává v režimu jednotky. Režim jednotky čte Consent Mode webu pouze po zapnutí volby „Přebírat souhlas z lišty mého webu“ ve Festappu a potvrzení, že lišta pokrývá vložený formulář. Režim webu předává kontakty při konverzi a identifikátory transakcí skriptům stránky. Doména webu musí být schválena ve Festappu."],"vstupenky.online":["vstupenky.online"],"block title\u0004vstupenky.online":["vstupenky.online"],"block description\u0004Sell tickets using a saved public vstupenky.online form.":["Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online."]}}} -
vstupenky-online/trunk/languages/vstupenky-online-cs_CZ.po
r3798669 r3799367 1 1 msgid "" 2 msgstr "Project-Id-Version: vstupenky.online 1.0. 7\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: cs_CZ\nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n"2 msgstr "Project-Id-Version: vstupenky.online 1.0.8\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: cs_CZ\nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n" 3 3 4 4 msgid "1. Prepare your form" … … 30 30 31 31 msgid "Copy the public URL in the form https://vstupenky.online/form/saved-slug. Do not use a personal order link or administration URL." 32 msgstr "Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/ ulozeny-odkaz. Nepoužívejte osobní odkaz z objednávky ani adresu administrace."32 msgstr "Zkopírujte veřejný odkaz ve tvaru https://vstupenky.online/form/saved-slug. Nepoužívejte osobní odkaz z objednávky ani adresu administrace." 33 33 34 34 msgid "Create a page" … … 46 46 msgid "Embed a form from your vstupenky.online account. Manage events, orders and admission in the service." 47 47 msgstr "Vložte prodejní formulář z účtu vstupenky.online. Akce, objednávky a odbavení spravujete ve službě, nikoli ve WordPressu." 48 49 msgid "Embed a saved vstupenky.online ticket form with a block or shortcode."50 msgstr "Vložte uložený prodejní formulář vstupenky.online pomocí bloku nebo shortcode."51 48 52 49 msgid "External service and privacy" … … 104 101 msgstr "Ochrana osobních údajů" 105 102 103 msgid "Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site." 104 msgstr "Prodávejte vstupenky a přijímejte registrace na akce pomocí formulářů vstupenky.online. Vložte je na svůj web blokem Gutenberg nebo shortcodem." 105 106 106 msgid "Sell tickets using a saved public vstupenky.online form." 107 107 msgstr "Prodej vstupenek pomocí uloženého veřejného formuláře vstupenky.online." … … 141 141 142 142 msgid "Use https://vstupenky.online/form/saved-slug without query parameters or personal fragments." 143 msgstr "Použijte https://vstupenky.online/form/ ulozeny-odkazbez parametrů a osobního fragmentu."143 msgstr "Použijte https://vstupenky.online/form/saved-slug bez parametrů a osobního fragmentu." 144 144 145 145 msgid "Visitors buy tickets on your published page. Manage orders, payments and admission in your vstupenky.online account." … … 150 150 151 151 msgid "Website dataLayer" 152 msgstr " dataLayer webu"152 msgstr "Webový dataLayer" 153 153 154 154 msgid "Website mode is recommended for websites with their own GTM and consent banner. New embeds use Website mode. Existing content without a setting retains Unit mode. Unit mode reads website Consent Mode only after the organizer enables “Use consent from my website banner” in Festapp and confirms that the banner covers the embedded form. Website mode shares conversion contacts and transaction identifiers with page scripts. The website domain must be approved in Festapp." -
vstupenky-online/trunk/languages/vstupenky-online.pot
r3798669 r3799367 2 2 # License: GPL-2.0-or-later 3 3 msgid "" 4 msgstr "Project-Id-Version: vstupenky.online 1.0. 7\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: \nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n"4 msgstr "Project-Id-Version: vstupenky.online 1.0.8\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: \nPlural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\nX-Domain: vstupenky-online\n" 5 5 6 6 msgid "1. Prepare your form" … … 47 47 48 48 msgid "Embed a form from your vstupenky.online account. Manage events, orders and admission in the service." 49 msgstr ""50 51 msgid "Embed a saved vstupenky.online ticket form with a block or shortcode."52 49 msgstr "" 53 50 … … 104 101 105 102 msgid "Privacy policy" 103 msgstr "" 104 105 msgid "Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site." 106 106 msgstr "" 107 107 -
vstupenky-online/trunk/readme.txt
r3798669 r3799367 1 1 === vstupenky.online === 2 2 Contributors: festappnet 3 Tags: tickets, events, registration, embed, forms3 Tags: tickets, events, registration, gutenberg, shortcode 4 4 Requires at least: 6.6 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4.33 7 Stable tag: 1.0. 77 Stable tag: 1.0.8 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Embed a saved public vstupenky.online ticket form with a block or shortcode. Manage your event and orders in the external service.11 Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site. 12 12 13 13 == Description == 14 14 15 This is a frontend integration with the Czech vstupenky.online service. You need an organizer account and a saved, published form in that service. The plugin provides one Gutenberg block, one shortcode and local onboarding under Settings > vstupenky.online. No WooCommerce or API keys are required. The plugin is free. The external service has its own organizer pricing and terms; see https://vstupenky.online/ for its current offer. WordPress does not process service fees.15 Sell event tickets and collect registrations directly on your WordPress website with an embedded vstupenky.online form. Add the Gutenberg block to a page or post, or use a shortcode with your saved public form URL. 16 16 17 Create and save a form in vstupenky.online. Copy its public URL, then insert the vstupenky.online block and paste the URL. Publish the page. Use only https://vstupenky.online/form/saved-slug, without query parameters or fragments. The editor shows local controls, never a remote administration screen.17 Use the same workflow for balls, concerts, theatre performances, festivals, workshops and conferences. Create the event and its ticket or registration form in vstupenky.online, then display that form on your own website. 18 18 19 Shortcode: 20 [vstupenky_online url="https://vstupenky.online/form/saved-slug" title="Tickets for our event" measurement="host"] 19 The free plugin connects WordPress to the Czech vstupenky.online service. An organizer account and a saved, published form are required. No WooCommerce or service API keys are needed. The external service has its own organizer pricing and terms; see https://vstupenky.online/ for its current offer. WordPress does not process service fees. 20 21 = Features = 22 23 * Ticket sales and event registration forms on WordPress pages and posts. 24 * A native Gutenberg block and a shortcode using the same saved form URL. 25 * Responsive embeds with automatic height or a fixed height you choose. 26 * Multiple forms on one page and a standalone link to open each form separately. 27 * A descriptive form title for screen readers. 28 * Website appearance controlled centrally in the saved form settings. 29 * A Czech interface for plugin setup and the block editor. 30 * Optional measurement integration for websites with their own GTM and consent banner. 31 32 = Get started in three steps = 33 34 1. Create your event in vstupenky.online and save a public ticket or registration form. 35 2. Copy its public URL, add the vstupenky.online block to WordPress and paste the URL. A shortcode is available if you do not use the block editor. 36 3. Preview the form on desktop and mobile, then publish your page. 37 38 Local setup help is available under Settings > vstupenky.online and through the Get started link in the plugin list. You do not need to paste administration links or sign in to the service inside the WordPress editor. 39 40 = Tickets, registrations and seating plans = 41 42 The embedded form follows the event configuration in vstupenky.online, including ticket types, available capacity and any configured seating plan. Event management, order processing, payments, ticket delivery and admission remain in the external service. 43 44 The plugin does not implement a payment gateway. Payment methods depend on the organizer's configuration and the service. Verify the complete purchase flow for your event and browser, including any card gateway or bank-app handoff, before opening sales. 45 46 = Gutenberg block and shortcode = 47 48 Paste the exact saved public form URL on https://vstupenky.online. Query parameters, fragments, personal order links and administration URLs are not accepted. 49 50 Example: 51 52 [vstupenky_online url="https://vstupenky.online/form/saved-slug" title="Tickets for our event" measurement="host"] 21 53 22 54 Fixed height: 23 [vstupenky_online url="https://vstupenky.online/form/saved-slug" mode="fixed" height="800" measurement="host"]24 55 25 New blocks and the shortcode examples use Website dataLayer, recommended for websites with their own GTM and consent banner. Existing blocks and shortcodes without a measurement setting retain the Festapp Unit runtime: 26 [vstupenky_online url="https://vstupenky.online/form/saved-slug" measurement="host"] 27 Use measurement="unit" to retain the Unit runtime. Missing or invalid values retain Unit mode. This setting selects a destination; it does not enable measurement or grant consent. 56 [vstupenky_online url="https://vstupenky.online/form/saved-slug" mode="fixed" height="800" measurement="host"] 28 57 29 Website appearance is controlled only by the saved form setting in the service. Open the form appearance settings, choose Match website appearance and save the form. The choice applies to every embed on subsequent page loads without replacing embed code. WordPress cannot override it. The seating plan keeps its own appearance. 58 = Appearance and mobile layout = 30 59 31 Fixed and fallback height is limited to 240-4000 pixels. Automatic height follows the form content. Automatic mode uses the existing service helper. A standalone form link remains available without the helper. Multiple forms can appear on one page. Event settings, inventory, order processing, payments, ticket delivery and admission remain owned by vstupenky.online. The plugin does not implement any payment gateway. Embedded payment methods and browser compatibility require verification for the particular event; card gateways and bank-app handoffs are not guaranteed. 60 Automatic height follows the form content. Fixed and fallback height can be set between 240 and 4000 pixels. Both modes use the service helper; a standalone form link remains available if the helper is blocked. 61 62 To match your website, open the form appearance settings in vstupenky.online, choose Match website appearance and save the form. The setting applies to every embed on subsequent page loads without replacing the block or shortcode. WordPress cannot override it. The seating plan keeps its own appearance. 63 64 = Optional measurement = 65 66 New blocks and the shortcode examples use Website dataLayer, recommended for websites with their own GTM and consent banner. Existing blocks and shortcodes without a measurement setting retain the Festapp Unit runtime. Use measurement="unit" to select Unit mode; missing or invalid values also retain Unit mode. 67 68 The measurement setting selects a destination; it does not enable tracking or grant consent. Both modes require an approved website origin and enabled measurement in Festapp. Unit mode reads website Consent Mode only after the organizer enables Use consent from my website banner in Festapp and confirms that the banner covers the embedded form. 69 70 = Documentation and support = 71 72 Setup guide: https://vstupenky.online/napoveda/wordpress/ 73 Organizer help: https://vstupenky.online/napoveda/ 74 Service and organizer pricing: https://vstupenky.online/ 75 Support: https://vstupenky.online/support/ 32 76 33 77 = External service and privacy = … … 35 79 On a published page with a configured form, the visitor's browser connects to https://vstupenky.online to load /form/saved-slug?embed=1. Both height modes also load https://vstupenky.online/embed.js once per page. This connection shares the visitor's IP address, browser information and any referrer allowed by the site's policy. The visitor enters purchase data directly into the service iframe. The helper exchanges resize/viewport/scroll, optional bounded presentation/font settings and displayed ticket counts/prices with the form. In Unit measurement mode, customer contacts and transaction identifiers remain outside the host page. Explicitly selecting Website dataLayer forwards approved measurement events, including conversion email, phone and transaction identifiers, to page scripts. Payment instructions, authentication secrets and order submissions are never forwarded. 36 80 37 The service may use its configured backend, assets, storage and payment providers. Review its privacy information and the needs of your own website before publishing; this plugin does not claim that the service is cookie-free. The plugin installs no tracking tags; in Website dataLayer mode the website owns its tags and consent handling. Unit mode uses the configured Festapp runtime and re ads the website Consent Mode unless an explicit consent adapter is connected. Both modes require an approved website origin and enabled measurement in Festapp. The external service has its own privacy practices, described in its privacy policy. Optional website appearance loads the website font URLs inside the service iframe. Activation, local help and editing do not fetch the remote form. WordPress stores the public URL and presentation attributes, not customer orders, organizer passwords or service API keys. No server-side HTTP request is made by the plugin.81 The service may use its configured backend, assets, storage and payment providers. Review its privacy information and the needs of your own website before publishing; this plugin does not claim that the service is cookie-free. The plugin installs no tracking tags; in Website dataLayer mode the website owns its tags and consent handling. Unit mode uses the configured Festapp runtime and requires the organizer's explicit consent-bridge setting before reading website Consent Mode. The external service has its own privacy practices, described in its privacy policy. Optional website appearance loads the website font URLs inside the service iframe. Activation, local help and editing do not fetch the remote form. WordPress stores the public URL and presentation attributes, not customer orders, organizer passwords or service API keys. No server-side HTTP request is made by the plugin. 38 82 39 83 Service: https://vstupenky.online/ … … 50 94 == Installation == 51 95 52 1. In Plugins > Add New > Upload Plugin, upload vstupenky-online-1.0.7.zip and activate it.96 1. In WordPress, open Plugins > Add New, search for vstupenky.online, click Install Now and activate the plugin. You can also upload the plugin ZIP manually. 53 97 2. Click Get started in the plugin list, or open Settings > vstupenky.online, and read the three setup steps and service/privacy disclosure. 54 98 3. Save a form in your organizer account, copy its public URL, add the block or shortcode and publish. … … 56 100 57 101 == Frequently Asked Questions == 102 103 = Is the plugin free? = 104 Yes. The WordPress plugin is free. The vstupenky.online service has separate organizer pricing and terms, available at https://vstupenky.online/. An organizer account is required. 105 106 = Do I need WooCommerce? = 107 No. The plugin embeds the public vstupenky.online form directly using its Gutenberg block or shortcode. No WooCommerce installation or service API keys are required. 108 109 = Can I sell tickets with assigned seats? = 110 Yes, when your event form includes a seating plan configured in vstupenky.online. The embedded form displays the service's seat selection and availability. 58 111 59 112 = Can I manage orders in WordPress? = … … 82 135 == Changelog == 83 136 137 = 1.0.8 = 138 * Improve ticket sales and event registration documentation and Czech translations. 139 84 140 = 1.0.7 = 85 141 * Add an explicit measurement destination with conversion-sharing disclosure; retain Unit mode for existing embeds. … … 105 161 == Upgrade Notice == 106 162 107 = 1.0. 7=108 Existing blocks and shortcodes retain Unit measurement. Website dataLayer sharing requires an explicit choice. No database migration.163 = 1.0.8 = 164 Documentation and Czech translation updates. Existing forms, measurement settings and purchase behavior are unchanged. -
vstupenky-online/trunk/vstupenky-online.php
r3798669 r3799367 3 3 * Plugin Name: vstupenky.online 4 4 * Plugin URI: https://vstupenky.online/ 5 * Description: Embed a saved vstupenky.online ticket form with a block or shortcode.6 * Version: 1.0. 75 * Description: Sell tickets and collect event registrations with vstupenky.online forms. Add a Gutenberg block or shortcode to your WordPress site. 6 * Version: 1.0.8 7 7 * Requires at least: 6.6 8 8 * Requires PHP: 7.4.33 … … 28 28 function register() { 29 29 load_plugin_textdomain( 'vstupenky-online', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); 30 wp_register_script( 'vstupenky-online-editor', plugins_url( 'blocks/ticket-form/editor.js', __FILE__ ), array( 'wp-blocks', 'wp-element', 'wp-block-editor', 'wp-components', 'wp-i18n' ), '1.0. 7', true );30 wp_register_script( 'vstupenky-online-editor', plugins_url( 'blocks/ticket-form/editor.js', __FILE__ ), array( 'wp-blocks', 'wp-element', 'wp-block-editor', 'wp-components', 'wp-i18n' ), '1.0.8', true ); 31 31 wp_localize_script( 'vstupenky-online-editor', 'vstupenkyOnlineEditor', array( 'origins' => allowed_origins() ) ); 32 32 wp_set_script_translations( 'vstupenky-online-editor', 'vstupenky-online', __DIR__ . '/languages' ); 33 wp_register_style( 'vstupenky-online', plugins_url( 'blocks/ticket-form/style.css', __FILE__ ), array(), '1.0. 7' );33 wp_register_style( 'vstupenky-online', plugins_url( 'blocks/ticket-form/style.css', __FILE__ ), array(), '1.0.8' ); 34 34 register_block_type( __DIR__ . '/blocks/ticket-form', array( 'render_callback' => __NAMESPACE__ . '\render' ) ); 35 35 add_shortcode( 'vstupenky_online', __NAMESPACE__ . '\shortcode' );
Note:
See TracChangeset
for help on using the changeset viewer.