header.menu.label header.menu.close

Uzavřená sekce: Rozšíření stránek o omezení přístupu

  • Marek Bosák
  • 19. 6. 2023

Aby bylo možné vytvářet obsah publikovaný pouze pro specifický okruh uživatelů, vznikla pro tyto účely nová funkce "Omezení přístupu" v rámci modulu Stránky a Soubory ke stažení. Aplikaci této funkce si ukážeme na případu vytvoření Partnerské zóny pro OneCore, do které mají přístup pouze specifikovaní uživatelé, ale možnosti využití jsou neomezené.

Základní popis Partnerské zóny

  • Jedná se o soubor obsahových stránek, které jsou viditelné pouze pro přihlášené uživatele
  • Partnerská zóna (PZ) se skládá z těchto stránek:
    • Přihlašovací stránka – viditelná při vstupu na URL některé stránek, jenž má nastaven omezený přístup
    • Úvodní stránka Partnerská zóna
    • Ostatní Obsahové stránky
  • Přístupy do PZ je možné spravovat v modulu Uživatelé
  • Aktivita uživatelů je logována a je možné ji prohlížet a exportovat v modulu Statistiky

Správa přístupů

  • Přístupy do PZ (resp. přístupy obecně ke skrytému obsahu) jsou spravovány ve stejném modulu, jako přístupy do administrace webu
  • Při přidání nového uživatele PZ je postup následující:
    • Přejít do modulu “Uživatelé
    • Kliknout na Vytvořit uživatele
    • Vyplnit pole Uživatelské jméno, Heslo (nyní nově s možností generování hesla přes “Generate password”), Role – přidat roli “IZ Role” pro uživatele PZ
  • bez zmíněné definované role se nebude zobrazovat obsah partnerské zóny
  • pro uživatele administrace, kteří mají mít právo i spravovat uživatele PZ, je připravena role “IZ User Manager” 

Správa obsahu

  • Všechny stránky interní zóny jsou spravované v modulu “Stránky” (Pages)
  • Při vytvoření každé nové stránky PZ je nutné nastavit omezení přístupu pouze pro přihlášené
    • Zaškrtnout “Povolit pouze přihlášeným”
    • Zadefinovat roli “IZ Role”
  • Obsah PZ je editován pomocí standardních bloků, jako u jiných stránek, je jen potřeba při vytvoření stránky zvolit šablonu “Builderová stránka (duplo)”
  • Při vytvoření nové stránky je potřeba myslet i na drobečkovou navigaci
    • v modulu SEO & URL > Spravovat drobečkovou navigaci je připravena stromová struktura pro zajištění funkce drobečkové navigace
    • Stačí jen přidat položku provázanou s objektem nové stránky do větve Partnerská zóna, případně do hlubší úrovně

    • Při vytvoření nové položky drobečkové navigace stačí jen zvolit provázaný objekt, titulek se propíše automaticky z objektu Stránka.

Správa souborů ke stažení

  • Soubory ke stažení je nutné vytvořit v modulu Soubory ke stažení > Vytvořit soubor ke stažení
  • Je možné je kategorizovat a kategorie spravovat (Soubory ke stažení > Kategorie)
  • Při vytvoření souboru ke stažení do PZ je nutné odškrtnout volbu “Veřejně dostupné” a nastavit povolenou roli “IZ Role”, čímž dojde k ochraně souboru před stažením přes přímý odkaz.
  • Toto nastavení je možné provést i již existujících souborů, avšak tato akce není doporučena, protože dochází k přesunutí souboru do jiné složky na serveru a historické odkazy na soubor z obsahu stránek mohou přestat fungovat.
  • Pro jistotu bylo připraveno upozornění při editaci omezení přístup u již existujících souborů ke stažení:

Náhledy stránek

Pro inspiraci přikládáme náhledy PZ z webu OneCore. Veškerý obsah je vysázen za pomoci bloků, takže jsou využívány standardní Seyfor komponenty.

Přihlašovací stránka

Úvodní stránka Partnerské zóny

 

Kategorie Partnerské zóny

Detail obsahové stránky PZ

 

Logování aktivity uživatelů

Pro zajištění sledování a pro účely vyhodnocení aktivity uživatelů byla připravena funkce pro zápis (logy) provedených akcí.

  • Do logů zapisujeme tyto typy eventů (aktivity) uživatelů:
    • Zobrazení stránky
    • Stažení souboru
    • Odeslání formuláře
  • Záznamy aktivity jsou k dispozici v modulu Statistiky
  • Každá záznam obsahuje časovou stopu, typ eventu a podrobné informace o uživateli a zobrazeném/staženém obsahu
  • Uživatelské akce je možné filtrovat v online přehledu, nebo exportovat a následně zpracovávat v XLSX souboru (Excel)

Náhled do logů

Náhled a možnost otestování

Funkce je nyní k dispozici pro testování na vývojovém webu OneCore

Přístupy do Partnerské zóny

  • Přihlašovací jméno: tester
  • Heslo: 1jITa8nHX7

Dostupnost aktualizace

Aktualizace je dostupná pro všechny weby s designem Seyfor. Od 10. července 2023 zahájíme aktualizaci modulu xpage na jednotlivých webech na verzi 4.3, jenž obsahuje novou funkci.

 

Podobné
články