Yoga & Vision Academy®

Úkoly

Co je rozdělané a co na koho čeká. Rozdělené podle toho, kdo to má na sobě. Hotové věci se odškrtávají a nemažou.

Honza

Napojení obou FAPI do CliqSales — ZÍTRA (24. 8. 2026)

spěchá

Martina: „převádět obě FAPI do CliqSales budeme zítra — obojí FAPI." Accanto i Nascita. Databáze už v CliqSales je (51 063 kontaktů, 73 štítků, nahráno 23. 8.).

Podklady k nastudování před tím, než se sáhne na napojení: 08 Spolupráce/Pro Honzu — napojení FAPI do CliqSales: past, která smaže štítky.md

Tři věci, na kterých to stojí:

  • Štítky se PŘIDÁVAJÍ, nikdy nenastavují. upsert s polem tags ostatní štítky smaže. V Make/n8n akce „Add tag", nikdy „Set tags". Zákaznici, která u nás utratila 40 tisíc, by po první objednávce zbyl jediný štítek.
  • Napojení nesmí zakládat kontakty, které v naší databázi nejsou. FAPI o odhlášení z rozesílek neví vůbec nic. V databázi schválně není 32 768 lidí, kteří se odhlásili a znovu nepřihlásili — a mezi nimi 1 543 platících zákaznic (utratily 5 424 256 Kč). Kdyby napojení zakládalo kontakt z každé faktury, vrátí je zpátky do rozesílek. Nový e-mail smí kontakt založit, ale musí dostat štítek z-fapi-neoverene a nesmí spadnout do žádné rozesílky, dokud se neprověří.
  • Pozor na párování podle telefonu. CliqSales má contactUniqueIdentifiers: ['email', 'phone'] — dva různé e-maily se stejným číslem splynou v jeden kontakt. Při importu se to stalo u 81 čísel.

Technické drobnosti, ať se nehledají znovu: vlastní pole se ukládají jen podle id, ne podle názvu (zápis podle názvu projde bez chyby a hodnotu tiše zahodí) · před API stojí Cloudflare a blokuje Python bez vlastní hlavičky User-Agent (HTTP 403, vypadá to jako chybějící oprávnění) · limit 100 volání / 10 s · ruční exporty z FAPI jsou v kódování Windows-1250 · FAPI fakturuje dvakrát, počítat jen Typ faktury = 'Daňový doklad' AND Stav = 'Zaplacená'.

Hanka

Věta o ohlasech na 58 nástěnek členských sekcí — do pondělí (24. 8. 2026)

spěchá

Na webu už běží ohlasy účastnic z členských sekcí — anonymizované, jen křestní jméno a iniciála. Aby to bylo poctivé i dopředu, musí ženy předem vědět, že se to může stát. Martina proto chce na každou nástěnku členské sekce trvalý blok s touhle informací.

Hotové znění je připravené, slovo od slova — nic se nevymýšlí, jen kopíruje: 08 Spolupráce/2026-08-24 Věta na nástěnky členských sekcí.md

Je tam i zkrácená verze pro nástěnky, kam se dlouhý blok nevejde.

Odškrtávací seznam všech 58 nástěnek s odkazy (otevře se v prohlížeči, odškrtnutí se pamatuje): 08 Spolupráce/2026-08-24 Nástěnky členských sekcí — kontrolní seznam.html

  • projít živý MioWeb a ověřit seznam nástěnek — ověřeno 24. 8. 2026: nástěnek je 58, ne 52. Oproti podkladům ze 16. 7. přibyly dvě: FACE LIFT YOGA RITUALS: Bukální masáž a Nástěnka Lift-E-Book. Žádná nezmizela ani se nepřejmenovala.
  • vložit blok na každou nástěnku placené členské sekce
  • u dlouhých nástěnek dát blok dolů pod obsah, u krátkých nahoru — hlavně ať je vidět bez rolování na mobilu
  • napsat Martině, kolik nástěnek to nakonec bylo
  • rozhodnout s Martinou, jestli věta patří i na členské stránky bez nástěnky (oba instruktorské kurzy týden po týdnu, rozcestníky ON-LINE KURZY / Masáže on-line / Metodika pohybu / Nadstavbové lekce a 5 kongresových dní) — vypsané jsou na konci kontrolního seznamu

Proč to nemůže udělat Claude: nástěnky žijí v MioWebu na ostrém webu, kam Claude záměrně nezapisuje — uložení v editoru MioWebu umí přepsat celou stránku. Ručně je to zhruba dvě hodiny klikání; Ondra to zvládne hromadně přes přístup do WordPressu, tak se s ním domluvte, kdo to vezme.

⚠️ Neplést s větou pod pásy ohlasů na Akademii. Ta říká odkud ohlasy bereme. Tahle říká co se stane s tím, co sem napíšeš — obě mají zůstat, jsou to dva různé pohledy.

🔴 Pro advokátku, ať se na to nezapomene: vlastní Zásady ochrany osobních údajů (čl. IV odst. 1 d) říkají, že reference se zveřejňují „pouze na základě souhlasu klienta" — a ani jeden ze 150 objednávkových formulářů takové políčko nemá. Věta na nástěnce je informace a možnost odmítnout, ne souhlas. Detaily i dvě cesty, jak to srovnat, jsou v tom souboru se zněním.

Kontrola cen na webu proti FAPI — Martina to chce projít celé

spěchá

Martina chce mít jistotu, že cena napsaná na webu a cena, kterou FAPI při objednávce opravdu naúčtuje, jsou totéž. Projel jsem to strojově: všech 42 objednávkových formulářů vložených do devu, Akademie a kongresového webu, u každého jeho položky a konečnou částku včetně DPH, a porovnal to s cenou na stránce i s tvojí tabulkou CENY KURZU NA WEBU.

Dobrá zpráva: 41 ze 42 formulářů sedí přesně — instruktorské kurzy, Masterclass, Face Lift Yoga Experience i všechny kurzy s fyzioterapeutkou a s farmaceutkou. Nemusíš to tedy projíždět znova od nuly, jen dořešit sedm věcí, které z toho vypadly.

Celý přehled i s čísly a odkazy je tady: 08 Spolupráce/2026-08-23 Kontrola cen proti FAPI — přehled pro Hanku.md

Z toho na tebe konkrétně:

  • Vypnout šest kongresových balíčků ve FAPI — Martina to rozhodla 23. 8. 2026 („já nepotřebuju mít ty kongresový balíčky aktivní"). Jde o formuláře z minulého kongresu, které pořád přijímají objednávky: ORBITA – LEPŠÍ ZRAK 4, ORBITA – PLATBY, VESPERA (všechny 7 962 Kč), CORNEA – LEPŠÍ ZRAK 4, CORNEA – PLATBY, SAIPHIA (všechny 11 108 Kč).

Jsou to balíčky poskládané z kurzů s 50–60% slevou, takže se jimi dá koupit hluboko pod běžnou i kongresovou cenou. Na webu prolinkované nejsou, ale odkazy jsou rozeslané v mailech a dají se poslat dál.

Musí se to udělat ručně v administraci FAPI — přes API to nejde, FAPI sice odpoví „v pořádku", ale formulář nechá zapnutý (vyzkoušeno). Stačí je přepnout na neaktivní, nemazat — na dalším kongresu se zase zapnou.

Zálohu jejich nastavení pro jistotu držím v 04 Pracovní/Obchodní spolupráce/Záloha FAPI formulářů/kongresove-balicky-pred-vypnutim.json.

  • Harmonie v těle — rozhodnout, která cena je ta správná. Na stránce stojí „Běžná cena 7 000 Kč", jenže 7 000 Kč je částka bez DPH (s DPH 8 470 Kč), zatímco zákaznice pak ve formuláři zaplatí 5 929 Kč včetně DPH. Vedle sebe jsou tedy dvě čísla ve dvou různých základech a spotřebiteli se má ukazovat cena s DPH. Řekni, co je obchodně správně — přepsat to na stránce už udělám já.
  • Tři stránky se s formulářem míjejí o 1 Kč (Face Lift Yoga Experience 17 389 × 17 390, Krční páteř 943 × 944, Bedra 706 × 707) — zaokrouhlení DPH. Stačí odsouhlasit, že se text na stránce srovná podle formuláře.
  • Úklid starých šablon v Accantu. U Jasné vize, Světové klasiky, Hormonální jógy a 52 sestav leží druhá šablona se starou, nižší cenou. Nikdo podle nich teď neplatí, ale jmenují se skoro stejně jako ty platné, takže se dá při zakládání nového formuláře snadno sáhnout vedle. Buď je smazat, nebo přejmenovat tak, aby z názvu byla vidět akce, pro kterou vznikly.
  • Děkovací stránky Akademie jsou hotové — všech 23 formulářů Nascity (23. 8. 2026, ověřeno). Pět přepsala Martina ručně, zbylých 18 jsem dopsal přes API. Všechny teď posílají na https://yogavisionacademy.cz/informacni-centrum/potvrzeni-objednavky/. Z toho 16 formulářů předtím posílalo na stránku, která už neexistovala — kongresové děkovačky na martinabajerova.cz/face-yoga-kongres-kongresu/… a tři zkrácené odkazy 1url.cz, všechny 404. Kdo v nich zaplatil, uviděl chybovou stránku. Záloha původního nastavení: 04 Pracovní/Obchodní spolupráce/Záloha FAPI formulářů/nascita-formulare-pred-prepsanim-dekovacich.json.

Ceny balíčků si na kongresu odporují mezi stránkami

spěchá

Dvě stránky uvádějí jiné ceny. Která platí? Martina 24. 8. 2026: „To pořeší Hanka, udělá si celou rešerši." Patří to k úkolu o kontrole cen výš — projít najednou.

Dobropisy, které visí jako „Vystavené" — odešly ty peníze zpátky?

spěchá

Při stavbě databáze pro CliqSales se počítá, kolik u nás která zákaznice utratila. Dobropis (vrácení peněz) se od útraty odečítá — ale jen tehdy, když je ve FAPI ve stavu Zaplacená. A 26 dobropisů za 96 755 Kč tam visí ve stavu Vystavená.

Otázka na tebe: odešly u nich peníze zákaznici zpátky, nebo se ve FAPI jen zapomněly odškrtnout? Podle odpovědi se buď odečtou z útraty, nebo ne — teď se počítají jako peníze, které u nás zůstaly.

Proč na tom záleží: podle útraty se staví segmenty pro rozesílky. Žena, které jsme vrátili 18 254 Kč, by neměla figurovat jako zákaznice, která tolik utratila.

Accanto — 19 dobropisů za 66 585 Kč:

| datum | doklad | částka | k faktuře | za co | |---|---|---:|---|---| | 2. 4. 2025 | 202450017 | −7 490 Kč | 202430280 | Celostní on-line face program | | 3. 3. 2025 | 202550011 | −5 929 Kč | 202531613 | Hormonální jóga | | 7. 3. 2025 | 202550012 | −18 254 Kč | 202531614 | Celostní on-line face program | | 23. 4. 2025 | 202550016 | −299 Kč | 202532027 | Celostní on-line face program | | 24. 4. 2025 | 202550017 | −302 Kč | 202532134 | Celostní on-line face program | | 29. 4. 2025 | 202550018 | −6 491 Kč | 202531400 | Celostní on-line face program | | 29. 4. 2025 | 202550019 | −328 Kč | 202530371 | roční poplatek | | 30. 4. 2025 | 202550022 | −321 Kč | 202530135 | roční poplatek | | 16. 6. 2025 | 202550025 | −1 693 Kč | 202430487 | Mikromasáž očního okolí | | 19. 6. 2025 | 202550026 | −6 660 Kč | 202430323 | Celostný online kurz (SK) | | 1. 7. 2025 | 202550030 | −329 Kč | 202430760 | roční poplatek | | 25. 7. 2025 | 202550033 | −303 Kč | 202430878 | roční poplatek | | 25. 7. 2025 | 202550043 | −7 269 Kč | 202431778 | Celostní on-line face program | | 25. 7. 2025 | 202550045 | −5 799 Kč | 202431783 | Hormonální jóga | | 5. 9. 2025 | 202550050 | −321 Kč | 24008 | roční poplatek | | 9. 9. 2025 | 202550054 | −321 Kč | 202432052 | roční poplatek | | 10. 1. 2026 | 202650001 | −2 945 Kč | 202630321 | Suché oko | | 23. 6. 2026 | 202650006 | −545 Kč | 202632573 | děrované brýle (zboží) | | 18. 8. 2026 | 202650007 | −985 Kč | 202632612 | děrované brýle (zboží) |

Nascita — 7 dobropisů za 30 170 Kč, všechny z 5. 1. 2026:

Doklady 250006 až 250012, každý −4 310 Kč, všechny za Instruktorský kurz face yoga (k fakturám 2025000075 až 2025000081). Sedm stejných dobropisů v jeden den vypadá na jednu hromadnou opravu — třeba zrušený termín. Kdyby to byla oprava chybného vystavení a peníze nikdy netekly, řekni, ať se to neodečítá.

  • Projít 26 dobropisů a říct, jestli peníze odešly zákaznicím zpátky
  • U sedmi lednových Nascity říct, co se tehdy stalo (hromadná oprava?)

Kongresové formuláře Nascity — až se bude chystat nový kongres

má čas

Martina 23. 8. 2026 rozhodla, že deset kongresových formulářů zůstává otevřených: „Jestli si někdo zapamatoval adresu a zaplatí nám 44 tisíc, tak to není špatně pro nás." Vyhledávače je neindexují a žádný náš web na ně neodkazuje — jediná cesta dovnitř je přímý odkaz ze staršího mailu. Děkovací stránka funguje.

  • Až se bude chystat nový kongres: projít těch deset formulářů, zaktualizovat ceny a nasměrovat je na kongresovou děkovačku, jestli nějaká pro instruktorské kurzy vznikne. Dnes míří na děkovačku Akademie — funguje, ale není kongresová.

ComGate — pondělní telefonát

spěchá
  • Změnit doménu obchodu na https://yogavisionacademy.cz/.
  • Nechat vygenerovat nový klíč — starý se objevil na snímku obrazovky.

Martina potvrdila, že ComGate je Hančin — proto to visí tady, ne u Ondry.

Nové pečetě a nová podoba certifikátů

spěchá
  • Martina pošle nové pečetě mailem. (čeká se na ni)
  • Od té chvíle se rozesílají jen nové pečetě — staré se přestanou používat. Tohle je to nejdůležitější, ať se ven nedostane stará verze.
  • Nová podoba certifikátů — uděláme obojí, ale pečetě mají přednost.
  • K rozhodnutí: rozeslat nové certifikáty v nové podobě na naše náklady všem, kdo už kurz absolvovali. Martina se kloní k ano — dokud jich není tolik, dá se to zvládnout.

Obeslat všechny instruktorky kvůli referencím

tento týden

Rozeslat mail všem absolvovaným instruktorkám s prosbou o referenci — slovní i video. Příští týden (25.–31. 8.).

  • Sběrné místo na webu, kam reference (text i video) pošlou — jedno místo, jeden odkaz do mailu.
  • Seznamy absolventek. Hanka ověří, že má kompletní a aktuální seznamy všech certifikovaných instruktorek — všech kurzů, ne jen posledních běhů. Tohle je základ, na který se pak posílá.
  • Rozeslat mail — text je připravený, už obsahuje tykání i souhlas s uveřejněním, takže se nemusí doptávat později: 04 Pracovní/Reference a ohlasy/Mail pro absolventky — žádost o referenci.md.

GoPay — výpověď pro Amoru

spěchá
  • Podat výpověď GoPay pro Amoru. Martina 21. 8. 2026: „Musí udělat ještě výpověď pro to GoPay, pro Amoru."

František (ZES) — všechno k jedné spolupráci

spěchá

Martina 24. 8. 2026: „Magnetoterapii řeším já. Dej mi to do jednoho úkolu, všechno Františka."

Co už běží: stránka „Nabídka ve spolupráci s Martinou Bajerovou" na webu ZES funguje včetně košíku. Bezpečné znění o vitaminu C a magnetoterapii je nasazené na devíti našich stránkách (3 o cévách + 6 fyzio).

Ceny ověřené 23. 8. 2026:

| produkt | běžně | přes nás | |---|---:|---:| | Magnetoterapeutická sada Rico | 41 800 Kč | 33 858 Kč (−19 %) | | Vitamin C s brusinkami (černý rybíz i lesní směs), 500 g | od 750 Kč | od 675 Kč (−10 %) | | Vitamin C s lesní směsí, 700 g | 780 Kč | 702 Kč (−10 %) |

Co s Františkem dojednat:

  • Nová adresa stránky. Dnes je to bezleku.cz/kategorie/specialni-nabidka-pro-cleny-kongresu/ — nadpis už mluví o spolupráci, ale adresa pořád o kongresu. Technik ZES na tom dělá.
  • Podmínky pro celoroční provoz. V mailu z 21. 8. psal, že kongresové ceny sady Rico smí být prezentovány jen v souvislosti s kongresem — a to se bije s celoroční stránkou, kterou mezitím sám udělal. Nejspíš překonané, ale ať to máme písemně.
  • Potvrdit 20 % odměnu u doplňků stravy písemně (ústně souhlasí).
  • Jeho vlastní popis produktů, který smíme převzít — jako to funguje u Foreveru.
  • Ověřit, jestli smíme uvádět ceny, a jaké má podmínky pro partnery.

Až nová adresa přijde (to je pak na nás): přepsat ODKAZ v doporuceni-fyzio.py i v doporuceni-cevy.py, doplnit ji do partneri.json, spustit oba skripty a nasadit — devět stránek se opraví naráz. 🔴 Pozor: na bezleku.cz slevový kód nefunguje, platí jen na naší vlastní stránce.

Pure Motion (Denisa Prosser) — dotáhnout celou spolupráci

tento týden

Martina 21. 8. 2026: „Tady je potřeba to celkově doplnit — nejen ten Pure Motion, ale dát tam celou tu Denisu Prosser." (Píše se Prosser, se dvěma s.)

  • Zprovoznit slevový kód Martina na jejím e-shopu — teď nejede. Ověřit, že po zadání opravdu dá slevu a připíše se provize.
  • Vyjednat slevu napříč CELOU její nabídkou, ne jen na podložku Pure Motion. Martina: „aby to bylo napříč všema jejíma produktama, co má v e-shopu — pak si s tím můžeme víc hrát."
  • Zjistit, jak kód Martina vlastně funguje: platí na všechno na webu, nebo jen na vybrané zboží? Dá se vyjednat, aby platil na všechno?
  • Přihozené zboží v košíku — když si náš přivedený zákazník přihodí i jiné věci, ať máme slevu i provizi i z nich. Stejné podmínky jako u Františka (ZES). Martina: „To je prostě náš přivedený klient. To je důležité."
  • Zboží v akci — ujasnit podmínky. Teď mají podložku ve slevě a není jasné, jestli se kód a provize uplatní i na ni.
  • Projít stránku spoluprace.martinabajerova.com a ověřit, že u Denisy sedí všechno, co je tam dnes napsané. Martina: „Já si myslím, že ano, ale projde to i Hanka." Co Hanka zjistí nebo dojedná, propíše se na tu stránku.

Už dojednáno: 10 % sleva na její živé kurzy. ⚠️ Ale u objednávky kurzu není kolonka na slevový kód — musí se napsat „Martina" do poznámky. To se musí objevit všude, kde na její kurzy odkazujeme, jinak sleva propadne. (Na e-shopu se naopak zadává jako slevový kód.)

Projít všechna partnerská přístupová data

tento týden

Nové centrální místo: https://spoluprace.martinabajerova.com — tam jsou všechny partnerské odkazy, slevové kódy a podmínky. Doplňuje se do 04 Pracovní/Obchodní spolupráce/partneri.json.

  • Projít všechny partnerské účty (Forever, NORSAN, ZES/RENAISSANCE, Pure Motion, NuSkin) a ověřit, že přihlášení funguje, údaje sedí a hesla jsou správně — tedy že se jimi opravdu dá přihlásit, ne jen že někde jsou zapsaná. Martina: „nejenom že přihlášení a údaje sedí, ale i že hesla jsou tam správně."
  • Ověřit přesný tvar kongresového kódu NORSANKongresMartina? KONGRESMARTINA? S mezerou, nebo bez? Zatím to nevíme jistě a při psaní na web na tom záleží.
  • Cokoli, co ověříš nebo doplníš, hlas — zapíše se to na stránku spoluprací.
  • ⚠️ Hesla nikam nepiš — ani do souborů, ani na tu stránku. Na hesla je na serveru trezor.

🟢 Stránka „Co sama používám" — postavená 24. 8. 2026

https://dev.martinabajerova.com/co-sama-pouzivam/

Jedno místo pro všechny partnerské produkty. Ve strategii to byl krok 4, který dosud chyběl: „záchytný bod pro toho, kdo si po měsících vzpomene." Zároveň je to jediné rozumné místo pro aloe, které nemá vazbu na žádný kurz.

Devět produktů ve čtyřech skupinách: Na obličej (LumiSpa, kolagen, Boost, Galvanic) · Na oči (iVision, NORSAN) · Na tělo (magnetoterapie, vitamin C) · Každý den (aloe). Generátor 04 Pracovní/Weby a migrace/stranka-co-pouzivam.py.

Proč není v hlavním menu — rozbor

  • V menu už je E-shop s Martininými vlastními produkty. Kdyby vedle něj stálo „Co používám", člověk nepozná, kde nakupuje od ní a kde jinde.
  • Face Yoga Expert (Danielle Collins) má v menu „Shop" — ale je to její vlastní značka, ne cizí produkty. Jiná situace.
  • Tahle stránka je pro lidi, kteří Martinu už znají. Nová návštěvnice ji nepotřebuje, ta potřebuje kurz.
  • Patička obsahuje jen právní odkazy (VOP, ochrana údajů) — mezi ně to nepatří.

Navrženo: odkazovat na ni z partnerských bloků, z děkovaček a z členských sekcí. Ne z hlavního menu.

  • Rozhodnout, jestli název „Co sama používám" sedí (adresa /co-sama-pouzivam/).
  • Doplnit odkaz na ni do partnerských bloků a děkovaček.

Posunout říjnové zkoušky face yogy — vyřízeno

vyřízeno

Vyřízeno 24. 8. 2026 (Hanka s head coachem Martinou Černochovou). Zkoušky padaly do termínu, kdy je Martina v Nepálu.

  • Posunuto na 24.–25. října 2026, termín domluvený a přihlášeným dáno vědět.
  • Opraveno na webu v instruktorském kurzu.
  • Opraveno v Google kalendáři.
  • Na 17.–18. října zůstává v kalendáři Workshop Face yoga — ten se neposouval.
  • Důsledek: certifikáty se rozesílají až v říjnu → na jejich přípravu je čas a klid.

Tejpy.cz — dojednat spolupráci (přebírá Hanka)

tento týden

Šilhan z TEJPY.cz odepsal, že se s Hankou nemůže spojit. Komunikují a mají zájem. Martina 21. 8. 2026: „To bude dojednávat Hanka. Já toho Šilhana řešit už nebudu."

  • Rozjednat slevu ideálně na VŠECHNY jejich produkty, ne jen na tejpy — ať si s tím můžeme víc hrát. Nejlépe přes slevový kód.
  • Vyjednat pro nás provizi.
  • Teprve až budou podmínky, má smysl vybírat konkrétní zboží.

🔑 TEJPY.cz neprodávají jenom tejpy — mají obrovský sortiment. Martina: „Prohlédni si vůbec ten web a zanalyzuj, co všechno bychom z toho mohli spárovat do spolupráce." → Analýza sortimentu je úkol na nás, viz sekce „Na nás" níž.

Souvislosti k jednání (značka, provize, argumenty): 02 Poznatky/Affiliate na cizí produkty — tejpy.md.

Odkaz na Masterclass do členské sekce očního instruktorského kurzu

spěchá

Proč to řešíme: Martina 23. 8. 2026: „Potřebuju, aby ty instruktorky už se na ten Masterclass mohly prohlížet i v průběhu toho, kdy už studují. Ony studují osm měsíců a já jim o tom Masterclass průběžně říkám, takže si ho chtějí někde prohlídnout."

Stránka Masterclass zmizela z menu obou webů a z vyhledávačů — je jen pro certifikované a svítí na ní cena. Funguje ale dál a odkaz na ni má být tam, kde ho ženy v programu najdou: v členské sekci instruktorského kurzu oční jógy.

Kam to patří: nástěnka / rozcestník kurzu martinabajerova.cz/instruktorsky-kurz-ocni-joga-a-metody-prirozeneho-zlepsovani-zraku-tyden-po-tydnu/ (stránka 29718 ve WordPressu).

  • Vložit do členské sekce tenhle blok (text i odkaz jsou hotové, stačí nakopírovat do MioWeb editoru):
Masterclass — kam se dá jít po certifikaci
Masterclass je živá praxe v reálném instruktorském prostředí: tři úrovně
a cesta k titulu Master Teacher. Je jen pro certifikované instruktorky
celostních metod oční jógy — můžeš si ji ale v klidu prohlédnout už teď,
v průběhu studia, ať víš, kam to celé směřuje.
Prohlédnout si Masterclass →

⚠️ Ten odkaz nedávej nikam na veřejný web ani do e-mailu, který jde širšímu okruhu. Stránka je schválně mimo vyhledávače; patří jen do členské sekce a do komunikace s ženami, které v programu jsou.

ℹ️ Do členské sekce nedokážu vložit nic sám — MioWeb si obsah stránek drží ve svém editoru, ne tam, kam se dostanu. Text je proto připravený k nakopírování.

Instruktorky — fotky, medailonky a seznam na webu

tento týden

Tři věci, které spolu souvisí a chodí přes jeden formulář:

https://yogavisionacademy.cz/pro-instruktorky/prihlaska-do-seznamu/

Formulář se ptá na jméno, město, kontakty, metody, medailonek, referenci a fotku — a hned na začátku i na to, jestli jde o nový záznam, nebo opravu toho, co už na webu je. Záznam se podle toho založí, nebo přepíše; podruhé se nevloží.

Obě Hančiny evidence jsou přečtené (24. 8. 2026). Certifikovaných je 48 osob (23 face + 26 oční, Hana Kuklišová drží obě), na webu jich má medailonek 30. Čísla na domovské stránce jsou opravená na 199 žen / 48 certifikátů — dřív tam stálo 203 a 138.

Chybí těchhle 19 — to je seznam pro rozesílku: Gabriela Pružincová · Ivana Fojtíková · Jana Bradáčová · Jana Siwková · Jolana Anna Dosedlová · Kamila Holbová · Kateřina Vašátková · Libuše Kaletová · Martina Bláhová · Martina Vajčnerová · Michaela Zlámalová · Monika Macháčová · Mária Fischerová · Nikola Šimková · Petra Galandáková · Taťána Rambousková · Veronika Weinertová · Zuzana Nováková · Šárka Fajkošová

E-maily vypíše python3 "04 Pracovní/Akademie web — podklady/porovnani-instruktorek.py" <odkaz1> <odkaz2>.

  • Obeslat instruktorky, které už na webu fotku mají — ať pošlou tu, kterou tam chtějí. Do mailu přiložit 04 Pracovní/Akademie web — podklady/Instruktorky/Jakou fotku poslat do seznamu instruktorek.docx, je tam popsané, co má fotka splňovat.
  • Zařadit do postupu po každé zkoušce: spolu s certifikátem odchází i odkaz na ten formulář, ať si nová instruktorka rovnou vyplní medailonek.
  • Místo, odkud si nafocené instruktorky stáhnou svoje fotky — ty, které jsme fotili, potřebují jedno místo s odkazem. Řešení vymyslíme, až dojde na řadu.

Spolupráce — mapa a pořadí (23. 8. 2026)

spěchá

Martina byla z affiliate zmatená, protože se práce rozpadla do tří sezení. Celá mapa je v 04 Pracovní/Obchodní spolupráce/Mapa spoluprací — kde se co dělá a co chybí.md — tady je jen to, co z ní vyplývá jako úkoly.

Změřený stav: oční kurzy 7/7 stránek s blokem · face yoga 1/10 · fyzio 0/10 · děkovačky 19/38 · magazín 0/47.

Na Martině:

  • E-mail Kateřiny Tomisové — bez něj objednávky Nu Skin nedojdou Katce.
  • František (ZES) — adresa stránky a jeho texty k vitaminu C a magnetoterapii. Odblokuje to 9 stránek naráz. Magnetoterapie je zdravotnický prostředek, texty musí být od něj.
  • Denisa (Pure Motion) — dotáhnout stejné podmínky jako s Františkem.

Na sezení (můžu hned, nic to neblokuje):

  • Nu Skin blok na zbylých 9 face yoga a masážních stránek — blok je hotový, jde jen o rozvezení.
  • Partnerské bloky do magazínu — 47 článků, dnes tam není jediný odkaz. ⚠️ Článek nesmí prozradit obsah kurzu a odkaz vede na konkrétní kurz, ne na metodiku.
  • Aloe — partnerský odkaz máme, ale není nikde na webu.

Nové spolupráce k oslovení

tento týden

Partneři, se kterými se teprve začíná. Hotové spolupráce mají vlastní úkoly výš (František/ZES, Denisa Prosser, Tejpy.cz, Nu Skin, Aloe).

  • Masážní pistole — najít značku ochotnou k affiliate spolupráci a oslovit ji. Podklady: 04 Pracovní/Masážní pistole — průzkum trhu/.
  • Slevový kód pro Dagmar Mega („Mozek a smysly") — dotáhnout do konce.

Proč to řešíme: web má vydělávat i mimo kongresy. U každého partnera musí sedět tři věci: funkční kód nebo odkaz, jasně dohodnutá provize a férové podmínky, když si zákaznice přihodí do košíku i něco dalšího. Přehled všech partnerů, kódů a provizí: 04 Pracovní/Obchodní spolupráce/Partnerské odkazy — evidence.md a https://spoluprace.martinabajerova.com.

Vypovědět smlouvu s GoPay za firmu Amora s.r.o.

spěchá

Co je Amora: jedna ze tří Martininých firem (Amora s.r.o., IČO 26306719). Prodávala kurzy do jógového centra a on-line kurzy ještě předtím, než vzniklo Accanto. Dnes už neprodává — k 31. 12. 2026 zaniká. Zbylé dvě firmy, Accanto s.r.o. (běžné on-line kurzy) a Nascita s.r.o. (instruktorské kurzy), zůstávají. Martina doslova: „Nascita se neruší nikdy, ruší se Amora s.r.o."

Co je GoPay: platební brána, přes kterou Amora přijímala platby od zákaznic. Dokud smlouva běží, běží i její poplatky — a firma, která nic neprodává, je platit nemá.

  • Podat výpověď smlouvy s GoPay za Amoru s.r.o.
  • Zjistit výpovědní lhůtu a od kdy přesně smlouva skončí — ať to stihne před zánikem firmy, ne po něm.
  • Ověřit, že přes tu bránu už neběží žádná nedokončená platba ani vratka. Zrušit bránu, přes kterou má ještě přijít peníze nebo odejít vratka, dělá zmatek.
  • Zkontrolovat, jestli GoPay nedrží zádržné (část tržeb zadrženou pro případ reklamací) — když ano, domluvit, kdy a kam se vyplatí.
  • Dát vědět účetní, ať s tím počítá v uzávěrce.

⚠️ Tohle se týká jen Amory. Accanto ani Nascita se nesmí dotknout — ty prodávají dál. Souvislosti k firmám drží 02 Poznatky/Tři firmy a společné správcovství.md.

Podrobnosti ke všem spolupracím (kódy, provize, na co si dát pozor) drží 04 Pracovní/Obchodní spolupráce/Partnerské odkazy — evidence.md. Souvislosti k jednání s Tejpy.cz drží 02 Poznatky/Affiliate na cizí produkty — tejpy.md.

Martina — rozhodnutí, bez kterých se nehne dál

Pro advokátku — na jakém titulu stojí ohlasy klientek

spěchá

Martina 24. 8. 2026: „Dej mi to jako bod k advokátce… a dej mi tam nějakou vysvětlivku k tomu, co tím myslíme, ať na to pak nezapomenu."

Podklad je hotový, ve Wordu i v markdownu: 04 Pracovní/Podklad pro advokátku/2026-08-24 Doplněk — ohlasy klientek a oprávněný zájem.docx

Jádro věci: Zásady ochrany osobních údajů (čl. IV odst. 1 d) slibují, že reference se zveřejňují „pouze na základě souhlasu klienta" — a ze 150 objednávkových formulářů ve FAPI nemá takové políčko ani jeden. Ohlasy se přitom zveřejňují.

Co v podkladu navrhujeme zvážit: opřít anonymizovaný ohlas (křestní jméno + iniciála, bez zdravotních údajů) o oprávněný zájem místo souhlasu a upravit tomu Zásady. Informace předem a možnost odmítnout, které právě zavádíme na 52 nástěnkách, jsou přesně to, co se u oprávněného zájmu vyžaduje. Druhá cesta je zůstat u souhlasu a doplnit dobrovolné políčko do formulářů. Rozhoduje advokátka, ne my.

🔴 Nejcitlivější otázka je zdraví. Ohlas typu „po půl roce čtu bez brýlí" může být zvláštní kategorie podle čl. 9 GDPR — a na tu oprávněný zájem nestačí, tam se souhlas vyžaduje vždycky. Advokátka musí říct, kde je hranice mezi „cítím se líp" a zdravotním údajem.

V podkladu je i vysvětlivka pro nás — co oprávněný zájem znamená lidsky, co za něj platíme a co z toho plyne prakticky.

  • poslat doplněk advokátce (může jít spolu s doplňkem o zkouškách z 23. 8.)
  • rozhodnout bod 3: stáhnout ohlasy z webu do vyřešení, nebo je nechat běžet?

Pro advokátku — šest věcí ve VOP kolem zkoušek instruktorských kurzů

spěchá

Martina 23. 8. 2026: „To dej zase na list, co musí vyřešit advokátka ve VOP."

Podklad je hotový: 04 Pracovní/Podklad pro advokátku/2026-08-23 Doplněk — zkoušky instruktorských kurzů ve VOP.md (navazuje na revizi z 21. 8. 2026, stejná složka).

Proč to vzniklo: web na obou kurzech sliboval „bezplatné opakování zkoušky" a přitom o pár odstavců níž stálo, že opakování stojí 5 000 Kč. Splynul písemný test (jedno opakování zdarma) se závěrečnou zkouškou (5 000 Kč). Web je opravený, zbytek je ve VOP.

Co se advokátky ptáme:

1. 🔴 Neúspěch u zkoušky ve VOP vůbec není — čl. VII/19–20 řeší jen nedostavení se. Naše stránky přitom u neúspěchu uvádějí 5 000 Kč. 2. 🔴 Čl. VII/11 míchá test a zkoušku v jedné větě — vypadá to jako překlep a je to přesně ta záměna, kvůli které jsme na webu slibovali něco, co neplatí. 3. Ceník opakování je jen na nástěnce v členské sekci, kam se člověk dostane až po zaplacení. Stačí to, nebo má být částka ve VOP? 4. „více než 50 %" (VOP) versus „50 %" (web i nástěnka) u víkendů oční jógy. Při třech víkendech je to rozdíl mezi jedním a půl a dvěma. 5. Název certifikátu — VOP píšou TEACHER, na pečetích jsme sjednotili INSTRUCTOR. 6. Čl. VII/13 slibuje u Face Yogy nejméně dva termíny zkoušky ročně, na nástěnce je pro 2026 vypsaný jeden.

  • Martina předá podklad advokátce při nejbližší revizi.
  • Podle odpovědi na bod 4 sjednotit znění na webu i na nástěnce.

Certifikáty — nejdřív oční jóga, face yoga až po ní

tento týden

(Zatím Martinin úkol. Až řekne, přejde na Hanku.) Martina 24. 8. 2026: „Teďka jsme rozjeli u oční jógy certifikaci. A jenom poté budeme dělat i takhle certifikát na face yogu." Tedy jedno po druhém, ne obojí najednou — oční jóga je vzor, na kterém se to vyladí.

✅ Oční jóga je postavená (24. 8. 2026). Instruktorka vyplní údaje na naší stránce se živým náhledem certifikátu, z toho se sám vysází certifikát A4 na šířku a hotové PDF čeká Hance ve složce k tisku. Popis celého řetězu: 08 Spolupráce/2026-08-24 Certifikáty instruktorek — automatizace a co zbývá.md

Čeká to na pět rozhodnutí Martiny:

  • B, nebo B2? Martina 24. 8. vybrala variantu B a nechala k ní dodělat druhou verzi B2 bez fialové plochy za pečetí — „nevím, co to udělá zase jako v tisku barevně". Obě jsou v 04 Pracovní/Certifikáty instruktorek/Náhledy/. Do rozhodnutí sází automatika B.
  • Sedí u oční jógy věta „Výuka probíhala prostřednictvím online lekcí"? Přebral jsem ji z dosavadního certifikátu, ale v podkladech jsou fotky z prezenčních víkendů kurzu 2026.
  • Je Bc. Lada Andrová garantkou i u oční jógy? Zatím je podepsaná u obou oborů.
  • Chceš na certifikátu číslo (OJ-2026-001)? Dá se podle něj dohledat držitelka a ztěžuje padělání. Kdyby ne, vypadne jedním řádkem.
  • Nasadit — čeká na dokončení rozdělané práce na zamčených stránkách Akademie. Pak se ještě ručně přepne odkaz ve 30. lekci členské sekce z Google dotazníku na novou stránku.
  • Až bude oční jóga celá hotová, projít, co se u ní zavedlo, a stejně to udělat pro face yogu. Martina: „až to celé bude hotové, podívej se do souvislostí sezení automatizace certifikátů instruktorek a tohle pak budeme aplikovat i dál."
  • Do obojího patří nová podoba certifikátu i nové pečetě — viz úkol o pečetích výš.

Časově to vychází: zkoušky jsou potvrzené na 24.–25. října 2026 (Hanka domluvila s Martinou Černochovou 24. 8. 2026), takže na přípravu certifikátů je klid.

Členská sekce: návrat po nezaplacení

spěchá

Když někdo poplatek nezaplatí a za rok se chce vrátit — stačí doplatit 321 Kč, nebo musí kurz koupit znovu?

  • Týká se 2 478 neaktivních, z toho 1 373 lidí, kteří fakturu dostali a nezaplatili. Je to největší připravená kampaň v databázi, ale nedá se napsat, dokud není jasné, co jim vlastně nabízíme.

Přednáška „Vývoj zraku" — ze které verze se má tisknout?

má čas

Přednášku MUDr. Annamárie Pavelové (35. týden instruktorského kurzu oční jógy) jsme překlopili z prezentace na šířku do tří stran A4 k tisku — přesně o to pod lekcí požádala účastnice. Podklad je v 04 Pracovní/Přednáška Vývoj zraku — tisk/.

Kde je zádrhel: na Tvůj Google Disk (složka „IK Oční jóga – podklady ke kurzu") ze serveru nevidíme, tak jsme vyšli z prezentace, která veřejně visí na webumartinabajerova.cz/wp-content/uploads/2025/07/Vyvoj-zraku.pdf, 9 slidů, nahrané 13. 11. 2024.

  • Podívej se, jestli je na Disku ta samá verze, nebo novější. Když novější, přesadíme tisk z ní — jinak by šla ven zastaralá.
  • 💡 Mimochodem: to PDF je na webu veřejně přístupné komukoli, kdo zná adresu. Jestli to tak být nemá, dá se schovat.

Drobnější otázky

má čas
  • Muži u platících zákazníků — filtr je vyřazuje, protože cílovka jsou ženy. Je to tak správně?

Ondra

Mimo-serverová záloha — hotovo 24. 8. 2026

vyřízeno

Denně ve 4:30 odjíždí snímek do Cloudflare R2 (mb-zalohy, Evropa). Ověřeno obnovou naostro — 1 987 souborů, obsah porovnán otiskem s originálem.

🔑 Zálohuje se znalost a skripty (9 MB), ne médium: 03 Podklady (19 GB), skeny knih a nahrávky z callů se vynechávají — Martina je má i jinde a snímek by narostl 45×. Zásada: zálohuje se to, z čeho se dá zbytek postavit.

Obnova: python3 "04 Pracovní/Zálohy/mimo-server.py" --seznam a --obnov <klíč> <kam>.

  • Ověřit u Martiny, že 03 Podklady (19 GB vstupních materiálů) má i u sebe. Pokud ne, je to jediná díra, která zbyla — mimo server nikde nejsou.

⏳ MioWeb — mail odeslán 24. 8. 2026, čeká se na ně

Chceme po nich dvě věci: subdoménu online.martinabajerova.cz pro e-shop (vhost + certifikát, ne jen DNS) a předání správy DNS na gabriella/seamus. Text: 08 Spolupráce/2026-08-24 Mail pro MioWeb — k odeslání.md.

  • Až odpovědí, pustit kontrolu — jedním příkazem přeměří obojí i to, že se nic nerozbilo: ``bash python3 "/srv/martina-bajerova/04 Pracovní/Weby a migrace/zkontroluj-mioweb.py" ``
  • Košík a přihlášení poklikat ručně — stavový kód 200 vrátí i stránka, na které se nedá nakoupit.

⚠️ Po předání DNS NESAHAT na režim SSL — musí zůstat full. Certifikát na originu MioWebu je prošlý (6. 2. 2026) a Full (strict) by celý web shodil na chybu 526.

Zvětšit disk serveru — ODLOŽENO 24. 8. 2026, ale hoří

spěchá

Systémový disk je na 95 %, volno ~4,5 GB. zfs list přitom tvrdí 25 GB volných — ty jsou ale uvnitř řídkého obrazu /var/lib/zfs-mb.img, který roste na systémovém disku. Další ~4 GB podkladů zastaví celý server, ne jen projekt.

Systémový úklid je vyčerpaný (uvolněno 215 MB + 0,8 GB z npm cache a starého /tmp). Ze 75 GB drží 37 GB obraz projektu a 19 GB domečky (martina sama 14 GB, z toho 4,4 GB modely v .cache/huggingface).

Řešení je připravené a proměřené — chybí jen provést:

  • V console.hetzner.cloud → Servers → sdrive-mbRescale
  • Odškrtnout „CPU and RAM only" — jinak se disk nezvětší (a tabulka pak ukazuje u všech typů pořád 80 GB)
  • Server musí být VYPNUTÝ, jinak nejde vybrat žádný typ. Použít Shutdown, ne Force power off — kvůli ZFS.
  • Vybrat CX43 — 8 jader · 16 GB RAM · 160 GB disk · €15,99/měs (dnes CX33 za €8,49 → rozdíl +7,50 € ≈ 230 Kč včetně DPH)
  • Po naběhnutí roztáhnout oddíl a souborový systém — jinak se 160 GB neprojeví a df bude dál hlásit 75 GB. Tohle udělá Ondrovo sezení.
  • Pak ověřit: volno ~80 GB · ZFS úložiště připojené · projekt celý · pošta, cron a automatiky běží

⚠️ Zvětšení disku je NEVRATNÉ (procesor a paměť jdou zmenšit, disk ne). ⚠️ Vypnutí přeruší všem běžící sezení — Martině, Haně i Ondrovi. Nic se neztratí, ale patří to říct dopředu. 🟢 Hetzner sám slibuje: „No data is lost when your server is rescaled."

Kořen martinabajerova.cz musí po překlopení dál obsluhovat členství

spěchá

📄 PROMĚŘENO 23. 8. 2026 večer — řešení je hotové a zdarma, čeká na dvě odklepnutí: 08 Spolupráce/2026-08-23 Směrovač členství — proměřeno, řešení je zdarma.md

Ve zkratce: Origin Rules jsou slepá ulička (Free tarif je nepustí), ale www.martinabajerova.cz na MioWebu už dnes umí obojí — člověka pošle 301 na apex a webhook obslouží. Stačí www nechat na MioWebu a přeposílat na něj z middleware.

🔴 A hoří tam vedlejší nález: functions/api/nuskin.js leží mimo nasazovanou složku, takže příští běh nasad.py ho smaže a formulář Nu Skin na 23 stránkách přestane fungovat. Přesunout functions/ do web-dev/ dřív, než kdokoli nasadí. Blokuje překlopení webu (pondělí–středa). Změřeno 23. 8. 2026: 1 523 spouštěčů členství ve FAPI (16 Nascita + 1 507 Accanto) volá https://martinabajerova.cz/?add_new_member=… a ?stop_membership=…. Statický web se páruje podle cesty a query string ignoruje, takže by je pohltila nová homepage. Selhání by bylo tiché — FAPI dostane 200, odškrtne si úspěch a členství se nezaloží. Pozná se to až podle zaplacené členky, která se nemůže přihlásit. Týká se obou firem.

Ve web-dev/ zatím žádná functions/ není, jen _headers a _redirects — a _redirects query string neumí.

  • Přidat na kořen Pages Function, která při add_new_member / stop_membership pošle požadavek dál na MioWeb a jinak vydá statickou homepage. Vzor: Akademie web/functions/_middleware.js.
  • Po překlopení ověřit skutečnou objednávkou, ne stavovým kódem — 200 vrátí i špatná odpověď.

Souvislosti a čísla: 08 Spolupráce/2026-08-23 Webhooky členství — kde doopravdy jsou.md

Práva k souborům se opakovaně ztrácejí

tento týden

Dnes se stalo potřetí, že soubor v projektu zůstal bez práva zápisu pro skupinu sdrive-mb a ostatní sezení do něj nemohla psát (dnes log.md, dřív 7. 8.). Pokaždé se to spravilo ručně, ale příčina zůstává: když sezení přepíše soubor celý, vznikne znovu s právy podle umask toho účtu.

  • Vrátit zápis skupině a nastavit setgid na složkách, aby nové soubory dědily skupinu — a hlavně umask 002 u účtů honza, martina, ondra, hana, bez toho se to bude vracet. Přesné příkazy a souvislosti: 08 Spolupráce/Pro Ondru — práva k souborům se opakovaně ztrácejí.md
  • Zbývají tři soubory ve wiki, které právo zápisu pro skupinu nemají (seznam je ve stejném souboru). Nehoří to.

Ověřit kopie objednávek při první objednávce

tento týden

Pravidlo v Google Workspace běží: co přijde od FAPI na objednavky@martinabajerova.com, doručí se i Martině. Doklad z 23. 8. šel ještě na starou adresu, takže pravidlo nemělo co chytat.

  • Při první skutečné objednávce ověřit, že doklad dorazí Martině i Hance.

Ověřit odesílání pošty ze serveru na první objednávce

tento týden

Kanál na odesílání pošty ze serveru běží od 23. 8. 2026 (oznameni.posli()), odblokoval noční vkládání instruktorek i formulář Nu Skin.

  • Při první skutečné objednávce Nu Skin ověřit, že doklad dorazí Martině i Katce.

Zapnout měření návštěvnosti Akademie (Cloudflare Web Analytics)

tento týden

Martina 23. 8. 2026 na otázku, jestli chce zálohy i měření: „Chceme obojí.“

Na yogavisionacademy.cz neběží žádné měření — ověřeno, nula volání na Google Analytics i na Facebook. Nevíme, kolik lidí kurzy vidí a kde odpadají.

Proč zrovna Cloudflare Web Analytics: neukládá cookies, takže nepotřebuje souhlas a měří všechny návštěvnice, ne jen ty, co odkliknou lištu. Zdarma, na stejném účtu.

  • Zapnout ji v rozhraní Cloudflare pro yogavisionacademy.cz a poslat site tag. Náš token na to nemá práva (/rum/site_info/listAuthentication error) — stejná parta jako Cache Purge, dá se vyřídit naráz.
  • Druhá možnost úplně bez kódu: v projektu Pages akademie-mb přepnout Web Analytics, Cloudflare si beacon vloží sám. Pak nám stačí vědět, že je to zapnuté.

Jakmile značka dorazí, vložení na web je na jedno nasazení — hák je připravený v seo-mobil.py (MERENI_ZNACKA).

Doplnit tokenu právo Cache Purge

tento týden

Náš cloudflarový token neumí promazat keš, takže Cloudflare pořád vydává dvě fotky, které jsme z webu vyhodili:

`` https://yogavisionacademy.cz/assets-mb/kurz-face/pas-16-v2.webp https://yogavisionacademy.cz/assets-mb/kurz-oci/pas-52.webp ``

VYŘEŠENO 23. 8. 2026 — obě fotky už Cloudflare nevydává. Ležely na stavební adrese yogavisionacademy.martinabajerova.com, a ta od dneška vrací 301 na ostrou doménu (viz _middleware.js). Stará položka v keši dorevalidovala sama. Ověřeno: obě adresy vracejí 301 s prázdným tělem i při obejití keše, na ostré doméně a na akademie-mb.pages.dev jsou 404. Promazávat keš tedy netřeba.

  • Přidat tokenu oprávnění Cache Purge — už jen jako běžná údržba, ne spěch (ověřeno 23. 8.: token ho pořád nemá, purge vrací Authentication error).

🔴 Email Routing tomu tokenu klidně přidej, ALE NIKDY HO NEZAPÍNEJ na zóně martinabajerova.com. Samotné oprávnění je neškodné. Zapnutí té funkce ale přebere MX záznamy celé zóny — a martinabajerova.com má dnes MX 1 smtp.google.com, tedy Google Workspace. Zapnutím by přestala chodit veškerá firemní pošta včetně podpora@ a objednavky@. Email Routing je navíc jen na PŘÍCHOZÍ poštu, k odesílání z webu je k ničemu.

Doinstalovat knihovny pro náhledy stránek (pár minut, chce sudo)

tento týden

Na serveru leží po Playwrightu prohlížeč ~/.cache/ms-playwright/chromium_headless_shell-1148/chrome-linux/headless_shell, ale nespustí se — chybí systémové knihovny (libatk-1.0.so.0 a spol.).

  • sudo apt-get install -y libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libpango-1.0-0 libcairo2 libasound2t64 (nebo rovnou npx playwright install-deps chromium)

Proč to stojí za pět minut: dlouhé prodejní stránky se dneska nedají vyfotit — Chrome při snímku hluboko na stránce vrací prázdno, takže Martině nejde ukázat, jak nový blok vypadá, a musí si ho vždycky otevřít sama. S funkčním prohlížečem na serveru udělá náhled jednoho bloku skript 04 Pracovní/Weby a migrace/nahled.py (už hotový, čeká jen na knihovny).

Google Tag Manager — úprava čeká na Ondru

tento týden

Změna měření je v tagmanager.google.com a nikdo jiný se tam nedostane.

PixelYourSite — zapnout čekání na souhlas

tento týden

V administraci MioWebu, plugin PixelYourSite → záložka GDPR → zapnout čekání na souhlas. Je to jeden přepínač a je vratný.

  • Přepnout a ověřit v prohlížeči: po „Odmítnout vše" nesmí vzniknout cookie _fbp ani pbid.
  • ⚠️ Zapnout až ve chvíli, kdy na webu opravdu běží lišta se souhlasem — jinak by pixel neměl odkud souhlas dostat a přestal by měřit úplně.

Doručitelnost e-mailů

tento týden
  • Zjistit DKIM selektor (pár minut).
  • Ověřit, jestli opravdu neexistuje druhá cesta do Cloudflare.

Promazat keš u dvou smazaných fotek

tento týden

Dvě fotky jsme z webu vyhodili, ale Cloudflare je pořád vydává na přímý odkaz — a na jedné z nich jsou ženy bez souhlasu s focením, takže to není kosmetika. Náš token na promazání keše právo nemá. Zadání je hotové v 02 Poznatky/Nedodělky — co nesmíme zapomenout.md.

Na nás

Hlídací pes do lišty a exit popup — zadání od sezení Databáze

tento týden

Přišlo 23. 8. 2026, viz 08 Spolupráce/2026-08-23 Pro sezení magazínu — hlídací pes a exit popup.md. Viditelnou část dělám já (lištu a popup jsem stavěl), zápis do CliqSales si bere sezení Databáze a dá adresu, na kterou se pošle e-mail + kurz.

Podstata: kdo přijde z magazínu, vidí slevu; kdo přijde odjinud, vidí hlídacího psa („Dám ti vědět, jakmile bude na tenhle kurz sleva"). Nikdy obojí — pravidlo jedné nabídky už v kódu je, jen se rozšíří. Plus exit popup, ale jen na počítači.

  • Hlídací pes ve spodní liště pro návštěvnice bez slevy, 41 kurzů.
  • Exit popup na počítači, jednou za návštěvu, nikdy s běžící slevou.
  • Napsat zpátky, na které stránky je to nasazené — potřebují to k založení štítků.

⚠️ Do CliqSales nezapisovat sami — zápis se seznamem štítků ostatní štítky smaže. Jde přes jejich funkci.

⚠️ Exit popup opravdu jen na počítači. Ověřeno 23. 8. 2026, že devadesátku Google nevidí (spouští ji jen proklik z magazínu), ale hlídací pes se bude ukazovat i návštěvnicím z vyhledávání — tam už na rušivé překryvy pozor. Jako lišta je to v pořádku, jako celoplošné okýnko na mobilu by nebylo.

Sběr e-mailů do magazínu — chybí ho tam a je to velká věc

spěchá

Zadala Martina 23. 8. 2026 (a chce to připomenout do 26. 8.): „během tří dnů mi to připomeň, že to je velký úkol… chceš vždycky informaci o novém článku. To sbírání, to tam musíme mít všude. To je strašně důležitý, abysme jim pak mohli posílat, že jo. Anebo o akci, nebo o článku."

Co to je: magazín dnes nesbírá jedinou adresu. Člověk si přečte článek a odejde a my ho nemáme jak oslovit znovu. Přitom je to jediné místo na webu, kam chodí lidé, kteří ještě nic nekoupili — tedy přesně ti, které potřebujeme dostat do databáze.

Co je potřeba rozmyslet, než se to začne stavět:

  • kde všude — Martina řekla „všude": pod článkem, na titulce magazínu, v rubrikách. Chce to jednu podobu, ne tři různé.
  • co se za to slibuje — jen „informace o novém článku", nebo i akce a slevy? Na tom závisí, jaký souhlas se sbírá a jak dlouho platí.
  • kam ta adresa poteče — CliqSales, nebo náš vlastní seznam? Databáze se právě čistí, takže tohle musí sednout na to, co z ní vyjde.
  • GDPR — je to marketingový souhlas, potřebuje vlastní znění a záznam. Advokátka smlouvy hlídá jednou ročně, tohle se s tím musí potkat.

⚠️ Nezačínat stavbou formuláře. Bez rozhodnutí, co se slibuje a kam to teče, by vznikl sběrač adres, které nesmíme použít.

  • Připravit Martině rozhodovací podklad k těm čtyřem bodům výš (do 26. 8. 2026)
  • Teprve pak postavit formulář a nasadit ho do generátoru magazínu, ne skriptem na jednu stránku

Stará subdoména Akademie duplikuje nový web

spěchá

yogavisionacademy.martinabajerova.cz pořád žije, indexuje se a má stejné adresy jako nový yogavisionacademy.cz — takže si nový web konkuruje sám se sebou a spíš prohrává, protože stará subdoména je v Googlu zavedenější. Řeší se to 301 přesměrováním (ne noindexem — ten by všechno, co stará subdoména nasbírala, zahodil).

Celý rozbor i s tím, co se rozbije, když se to udělá v nesprávném pořadí: 08 Spolupráce/2026-08-23 Stará subdoména Akademie — duplicita a plán.md

  • Workshop aktivizace-face-yoga je na nové Akademii (hotovo 23. 8. 2026). Martina: „Nedávej dvě stránky samostatně, dej to všechno na jednu stránku."jedna stránka: popis workshopu, termín a cena, a rovnou pod tím objednávkový formulář na 17. 10. 2026 (živý, ověřeno vykreslením). Objednávkové adresy ze staré subdomény (17. 10. i 13. 6.) na ni 301 přesměrovávají, aby fungovaly odkazy rozeslané instruktorkám v mailech — ověřeno. Stavěcí skript: 04 Pracovní/Akademie web — podklady/workshop-aktivizace.py. ⚠️ Text stránky workshopu je můj, ne Martinin — původní stránka na staré subdoméně byla úplně prázdná, takže nebylo co přenášet. Až ho Martina napíše po svém, přepíše se ve skriptu.
  • Zbývá už jen přepnutí děkovacích stránek (úkol u Hanky) — pak nasadit 301 celé staré subdomény na yogavisionacademy.cz na tutéž cestu. Jde to jako Redirect Rule v Cloudflare, do MioWebu se kvůli tomu nemusí. Zóna martinabajerova.cz je ale na našem účtu zatím pending, takže se to dá nasadit až v momentě přepnutí webu.
  • Připravena přesměrování starých akademických adres z hlavního webu/yoga-vision-academy/, /instruktorske-kurzy-yoga-vision-academy/ a obě stránky certifikovaných instruktorek vedou na Akademii; dvě prodejní stránky instruktorských kurzů, které dnes vrací 404, taky. Zapsáno do _redirects na devu, naostro to naskočí samo při přepnutí webu. Přesné cesty, žádné hvězdičky — pod těmi adresami visí přihlašovací stránky členek.

Podrobnosti k odloženým věcem drží 02 Poznatky/Nedodělky — co nesmíme zapomenout.md.

Členská automatika FAPI možná nemá kam volat — ZMĚŘENO 24. 8.

spěchá

Přes adresu ?add_new_member=0 (a ?stop_membership=0) zakládá FAPI členství v instruktorských kurzech. Dnešní měření:

| adresa | co vrátí | |---|---| | yogavisionacademy.martinabajerova.com/?add_new_member=0 | 301 na novou doménu | | yogavisionacademy.cz/?add_new_member=0 | 200 a celou homepage (159 kB) — stejně jako nesmyslný parametr, webhook tam není | | yogavisionacademy.martinabajerova.cz/?add_new_member=0 | 0 bajtů — funguje | | martinabajerova.cz/?add_new_member=0 | 0 bajtů — funguje |

Stará .com subdoména se od překlopení plošně přesměrovává, takže volání končí na nové doméně, kde obsluha není.

  • Zjistit ve FAPI, na kterou z těch adres členské webhooky opravdu míří. Pokud na .com subdoménu, po zaplacení se nezaloží členství a zákaznice se do kurzu nedostane.
  • Pokud ano: výjimku pro kořen s těmi parametry vrátit na MioWeb, nebo adresu ve FAPI přepsat na tvar, který funguje.

Zásady cookies vedou návštěvnice na pracovní web

spěchá

Změřeno 24. 8. 2026: yogavisionacademy.cz/zasady-cookies/ přesměrovává na dev.martinabajerova.com/zasady-cookies/ — tedy na náš pracovní web, který je noindex a není pro veřejnost. Na ostrém martinabajerova.cz ta stránka neexistuje (404).

  • Stránku zásad cookies dostat na ostrý web a přesměrování přepnout na něj.
  • 🟢 FAQ a platební metody jsou naopak v pořádku — přesměrovávají na martinabajerova.cz, kde obě fungují.

Magazín — odložené věci

má čas

Odběr nových článků na titulce · skutečné „nejčtenější" · přesměrování starých adres článků · dva vadné články · projít Lifestyle a některé vyhodit · časově omezená nabídka v článcích · jazykové mutace · namluvení zbylých článků.

Podrobně: 04 Pracovní/Magazín/CO ZBÝVÁ DOŘEŠIT.md.

Přepnout e-shop na online.martinabajerova.cz

spěchá

E-shop, košík a přihlášení nemají zůstat na devu. Subdoména pořád neexistuje (ověřeno 22. 8. 2026 — nemá DNS záznam), takže odkazy míří na martinabajerova.cz, kde fungují. Až naběhne, stačí přepsat jeden řádek v hlavicka-paticka.py a pustit ho.

⚠️ Změřeno 21. 8. 2026: /eshop/, /kosik/ a /prihlaseni/ na devu vracejí 404 (na martinabajerova.cz fungují). Až se dev.martinabajerova.com přepne na martinabajerova.cz, tyhle tři odkazy v menu i v patičce přestanou fungovat, pokud se do té doby nevyřeší. Dokumentů se to netýká — dev má ze starých adres 301.

Souhlas s použitím komentářů jako referencí

spěchá

Na webu běží 52 ohlasů účastnic, brané z členských sekcí, e-mailů a sociálních sítí.

  • Do členských sekcí a k formulářům doplnit informaci, že komentáře mohou být anonymizovaně použité jako reference.
  • Když souhlas dojde, může u ohlasu být celé jméno — a to prodává výrazně líp než „Maria F."

Čísla na webu navázat na CliqSales

spěchá

Na úvodní stránce Akademie svítí 203 (ženy v instruktorských kurzech) a 138 (drží certifikát). Obojí je dnes natvrdo v kódu. Martina: „ta čísla musíme mít navázaný na prodeje." Do té doby se při změně přepisují ručně.

Martina 21. 8. 2026 znovu: „až bude CliqSales, tak se to číslo, který naskakuje na té home page akademie, musí podle toho aktualizovat podle počtu přihlášených — to je náš úkol." Hlídat hlavně po každých zkouškách, ať tam nesvítí zastaralý počet.

Pořadník na zvýhodněnou cenu → CliqSales

tento týden

Formulář zatím ukládá zájemkyně do Cloudflare. Až bude CliqSales, přesypat je tam a úložiště zrušit.

Nejčastější otázky na oba instruktorské kurzy

tento týden

Samostatný blok FAQ na kurz face yogy i oční jógy (ne na homepage). Sesbírat obavy, které dnes stránka nezodpoví: Zvládnu to při práci? Co když nestíhám tempo? Musím na všechny víkendy? Co když u zkoušky neuspěju? Potřebuju živnostenský list?

Jméno oční lékařky na devu

má čas

Akademie i odborné podklady píšou MUDr. Annamária Pavelová, dev pořád „Anne-Marie Pavelová" (ověřeno 22. 8. 2026) a bez fotky. Dev se má srovnat podle Akademie.

Jasná vize posílá platící zákaznice na 404

spěchá

Tři aktivní formuláře posílají po zaplacení na stránku, která neexistuje. Martina 21. 8. 2026: „Toto je nějaká chyba. Potřebuju, abys to vyřešil s nějakým sezením, které se zabývalo Jasnou vizí." — Není to rozhodnutí pro Martinu, je to vada k opravě.

  • Domluvit se sezením, které Jasnou vizi stavělo, a stránky doplnit nebo adresy ve FAPI přepsat.

Prohlédnout sortiment TEJPY.cz a vybrat, co spárovat

tento týden

TEJPY.cz neprodávají jenom tejpy — mají obrovský sortiment. Martina: „Prohlídni si vůbec ten web a zanalyzuj, co všechno bychom z tady těch tejpů potom mohli spárovat do spolupráce."

  • Projít e-shop a sepsat, které zboží dává smysl k našim kurzům a metodám.
  • Podmínky (sleva napříč sortimentem, kód, provize) jedná Hanka — viz její sekce.

Video „Příprava na zkoušky" — blokuje zdroj a čtyři otázky

čeká na odpověď

Nové znění je připravené, ale sestříhat se nedá bez dvou věcí:

  • Zdrojový MP4 (z YouTube Studia nebo z původní nahrávky).
  • Odpovědi na čtyři otázky ve scénáři: délka a téma videolekce · natáčet s klienty, nebo do kamery · zadání a rozsah případovky · kolik cviků se předvádí u zkoušky.

Video oční jógy — změřit přesný konec

má čas

Face yoga je utnutá v 1:40, oční čeká na změření. Číslo změří Martina na /nahled-konec/ (nástroj s odpočtem), pak se dosadí.

Magazín — blok „O nás"

má čas

Do magazínu přidat blok o Martině, Ladě a odbornících podle vzoru Akademie — bez duplicitních textů, aby si stránky navzájem nekazily SEO.