Vlastní portál
Jak vytvořit vlastní portál organizace
Jedná se o organizační web, který je potřeba vytvořit pro konkrétní organizaci.
-
Vyhledání organizace v Ovládací panel → Uživatelé → Uživatelé a Organizace.
-
Vstoupit do editace organizace (Upravit).
-
V pravém menu v části Informace o organizaci zvolit položku Web organizace.
-
Zašrtnout možnost Vytvořit web.
-
Nastavit stránky ze šablony:
-
Ve výběru Veřejné stránky zvolit možnost p.i. Členská sekce a nechat zašrtnuto Povolit propagování změn z šablony webu.
-
Ve výběru Soukromé stránky zvolit možnost p.i. Manažerská sekce a nechat zašrtnuto Povolit propagování změn z šablony webu.
-
-
Uložit změny.
Logo portálu
Logo se nastavuje v editaci organizace.
-
Vstoupit do editace organizace (Upravit).
-
Z šablony se jako výchozí logo zobrazí logo PI.
-
Pod logem kliknout na tlačítko Změnit.
-
V dialogu nahrát nový obrázek a uložit.
-
Uložit změny.
Nastavení stránek členské sekce portálu
Nastavení look and feel atributů (Vzhledu) a rozšíření stránek v členské sekci.
|
Před úpravou look and feel atributů je potřeba se ubezpečit, že:
|
-
Vyhledání organizačního webu v Ovládací panel → Weby.
-
Vstoupit do Administrace serveru.
-
V levém menu v části Konfigurace zvolit položku Stránky.
Nastavení názvu portálu
-
Na záložce Veřejné stránky kliknout na Veřejné stránky.
-
Na podstránce Vzhled najít panel Nastavení.
-
Do pole theme-setup-header-text napsat název portálu.
-
Uložit změny.
Nastavení patičky portálu
-
V Administraci serveru v levém menu v části Obsah zvolit položku Webový obsah.
-
Přidat Základní webový obsah a připravit v něm obsah patičky portálu.
-
Zkopírovat ID webového obsahu (článku).
-
V levém menu v části Konfigurace zvolit položku Stránky.
-
Na záložce Veřejné stránky kliknout na Veřejné stránky.
-
Na podstránce Vzhled najít panel Nastavení.
-
V poli theme-setup-footer-artcle-id změnit uložené ID na zkopírované ID článku.
-
Uložit změny.
Nastavení úvodního textu pro přihlášené a nepřihlášené
-
V Administraci serveru v levém menu v části Obsah zvolit položku Webový obsah.
-
Přidat Přihlášný a nepřihlášený a připravit v něm obsah pro přihlášené a nepřihlášené uživatele.
-
Zobrazit členskou sekci portálu na stránce Přihlášení jako admin a vybrat v měm výše vytvořený webový obsah (Portlet Webový obsah - Zobrazení → Vyberte webový obsah).
Nastavení vzhledu portálu
-
Na záložce Veřejné stránky kliknout na Veřejné stránky.
-
Na podstránce Vzhled najít část CSS.
-
Do pole Vložte vlastní CSS, které bude nahráno hned po tématu vložit cssko, viz. příklad níže.
-
Uložit změny.
@import url('https://fonts.googleapis.com/css2?family=Domine&family=Roboto:ital@0;1&display=swap');
#heading .logo img {
height: 120px;
width: auto;
padding-top: 20px;
}
#heading {
background-color: #2e74bc;
background-image: none;
}
#heading #heading-wrapper {
background: none;
}
:root {
--headings-font-family: Roboto, sans-serif;
--base-font-family: Domine, sans-serif;
--primary-color-rgb: 245, 131, 36;
--primary-color: #37455f ;
--primary-color-hover: #4083c7;
--primary-color-disabled: #f8ac6d;
--secondary-color-rgb: #a39b8d;
--secondary-hover-color: #7AADE3;
--secondary-disabled-color: #8fee3b;
--button-help-color: #4c90d6;
--button-help-color-hover: #7AADE3;
--button-help-color-disabled: #8ab7e4;
/*--nav-menu-background-color: #c34335;*/
/*--nav-menu-background-color-highlight: #e1a19a;*/
/*--nav-menu-background-color-border: #c34335;*/
/*--footer-background-color: #a39b8d;*/
--footer-text-color: #9ba8c2;
--footer-link-color: #a39b8d;
}
Zmražení změn look and feel atributů
Pokud portál nebude mít zamražený look and feel, tak v případě změny šablony webu dojde při propagaci změn k přepsání atributů look and feel. Aby se této situaci zabránilo, musí být v settingu frozen-look-and-feel nastavená hodnota TRUE pro danou organizaci portálu.
|
Zamražení look and feel nemá vliv na strukturu stránek a na portlety, které se do šablony nově přidávají. Čili dojde k propagaci změn do portálu organizace, pouze se nezpropaguje look and feel. |
Úpravy look and feel atributů
Pokud dojde k úpravě look and feel atributů v šabloně webu a je potřeba tyto změny zpropagovat do existujícího portálu ogranizace, nelze tato propagace provést přímo kvůli přepsání. Změny je potřeba do portálu doplnit dodatečně.
V případě změny look and feel atributů u existujících portálů je potřeba:
-
zajistit, aby nikdo nemanipuloval s šablonou webu p.i. Členská sekce současně.
-
provést propagaci případných změn v šabloně webu přenačtením portálu.
-
nastavit setting frozen-look-and-feel na hodnotu FALSE u organizace portálu, aby se look and feel odmrazil.
-
upravit požadované atributy look and feel.
-
nastavit setting frozen-look-and-feel na hodnotu TRUE u organizace portálu, aby se look and feel zmrazil.
Vytvoření vstupu do manažerské sekce
-
Na záložce Veřejné stránky kliknout na Veřejné stránky.
-
V horním menu kliknout na Přidat stránku.
-
Jméno stránky zadat Manažerská sekce.
-
Zvolit typ stránky URL, kde se zadá odkaz na privátní stránky, např.
/group/wecr. -
Poté kliknout na tlačítko Přidat stránku.
-
Po přidání stránky kliknout na stánku Manažerská sekce ve stromu stránek.
-
V horním menu kliknout na Oprávnění.
-
Vyhledat roli ManažerRegular a ve sloupci Zobrazit zašrtnout políčko.
-
Uložit oprávnění.
|
Do manažerské sekce může přistupovat více rolí, pokud jsou nastavené:
|
Vložení dalších stránek
Pro některé zákazníky bude potřeba vložit další stránky s portlety. Týká se to jak členské sekce, tak i manažerské sekce.
-
Na záložce Veřejné stránky kliknout na Veřejné stránky pro členskou sekci nebo na záložce Soukromé stránky kliknout na Soukromé stránky pro manažerskou sekci.
-
V horním menu kliknout na Přidat stránku.
-
Zadat požadované jméno stránky.
-
Zvolit typ stránky Empty page s výběrem 1 Column.
-
Poté kliknout na tlačítko Přidat stránku.
-
Po přidání stránky kliknout na přidanou stánku ve stromu stránek.
-
V horním menu kliknout na Oprávnění.
-
Vyhledat požadovanou roli a ve sloupci Zobrazit zašrtnout políčko.
-
Uložit oprávnění.
|
U stránek v členské sekci zůstane nastavená role Site member. Pokud stránka nemá být veřejná, zruší se zobrazení pro roli Guest. U stránek v manažerské sekci se nastaví taková role, která má přístup do manažerské sekce, viz. předchozí kapitola. |
Mezi typické stránky pratří:
-
Stránka s assety
-
Transparentní účet
Vložení portletů v členské sekci se provádí přes tlačítko + v levé části stránky.
Vložení portletů v manažerské sekci se složitější kvůli absenci tlačítka +.
-
Na záložce Soukromé stránky kliknout na požadovanou stránku.
-
V pravém menu vybrat položku Vzhled.
-
Na stránce vybrat možnost Definuje specifický vzhled této stránky.
-
Zobrazí se nové nastavení vzhledu, kde se vybere v části stránky Dostupná témata thema Clasic.
-
Uložit změny.
-
Zobrazit si změněnou stránku, kde se zobrazí tlačítko
+. -
Přidat požadovaný portlet.
-
Změnit nastavení vzhledu zpět na Use the same look and feel of the Soukromé stránky .
-
Uložit změny.
-
Obnovit stránku s portletem.
|
Pokud se bude přidávat stránka do šablony, musí se úpravy provádět přímo v šabloně. Po úpravě se změny zpropagují. |
Stránka může mít také ikonku v menu.
-
U stránky v pravém menu zvolit položku Uživatelská pole.
-
Do pole Fonticon zadat obrázek z https://fontawesome.com/, např.
fa fa-horse-head. -
Pro schování názvu stránky z menu nastavit pole Icononly na Ano.
-
Uložit změny.
Nastavení dodatečných rolí a akcí
Pro přístup k některým stránkám, případně povolení některých akcí je potřeba udělat některé úpravy v rolích. Pak je potřeba role přiřadit konkrétním stránkám.
Vytvoření custom role
Buď se vytvoří regulární nebo organizační role podle toho, zda jde jen o zobrazení stránky nebo o nastavení akce pro custom situ.
|
Lze použít i skupinovou regulární roli, ale pozor na názvy. V případě shody jmen může dojít k přepsání role. Na druhou stranu lze podle přiřazené skupiny řídit zobrazování stránek pro určité skupiny osob. |
Nastavení custom akce
V Control Panelu → Uživatelé a organizace → Role vyberte roli a přejděte na záložku Definovat oprávnění. V části Shrnutí najdete nastavené akce pro roli. Pokud chcete akci přidat, vyberte v levé části Admiministrace serveru → Aplikace název portletu, který akci obsahuje. Zatrhnutím a uložením se akce k roli přiřadí.
Zrušení akce pro konkrétní situ je potřeba definovat tak, že je potřeba vybrat všechny sity, kde akce bude použita a zbytek vyřadit. To se provede u akce, která je ve výchozím stavu nastavena na Všechny weby. Kliknutím na Změnit lze sity nastavit.
Některé akce jsou nastavitelné jen pro Členskou sekci a některé pro Manažerskou sekci. Příklad je CRM Assets a CRM Assets Viewer, které obsahuje akce speciálně pro tyto sekce.
Další nastavení portálu
Pro zajištění jednotného vzhledu bude potřeba ještě upravit:
-
Nastavit obsah portletů s Tipy
Nastavení webu
Speciální konfigurace portálu.
-
Vyhledání organizačního webu v Ovládací panel → Weby.
-
Vstoupit do Administrace serveru.
-
V levém menu v části Konfigurace zvolit položku Nastavení webu.
Nastavení přívětivého URL a site URL
-
V levém menu v části Konfigurace zvolit položku Nastavení webu.
-
V pravém menu v části Základní informace vybrat položku URL adresa webu.
-
V části stránky Přívětivé URL (Friendly URL) se nastaví url, např.
/wecr, které bude připojeno khttps://site_url/webpro veřejné a khttps://site_url/grouppro privátní stránky. -
V části stránky Virtuální hostitelé do pole Veřejné stránky se uloží
site_url, např.is-wecr.vrk.cz. -
Uložit změny.
|
Po vytvoření custom site s doménou 3. řádu v Pro doménu 3. řádu v |
|
|
Předmět: Nastavení domény is.xxxx
Dobrý den,
Informační systém s licencí PORTÁL bude zprovozněn pod vaší doménou xxxx, kde doporučujeme použít doménu 3. řádu is.xxxx. Tady bude potřeba součinnost ze strany vašeho správce domény, který doménu 3. řádu nastaví takto:
Přidejte nový záznam typu CNAME podle tabulky níže.
Název |
Typ záznamu |
Hodnota |
is |
CNAME |
is.pohodlne.info |
Upozornění: U některých poskytovatelů domény se doména 2. rádu v nastavení DNS doplňuje k názvu záznamu automaticky, proto je potřeba zadat jen tu část před doménou, viz. výše. V některých případech je však potřeba vyplnit celý název is.xxxx. Více informací zkuste vyhledat v nápovědě správy DNS záznamů u vašeho poskytovatele.
Jakmile bude doména nastavena, potřebujeme být o stavu informováni, abychom dokončili nastavení na naší straně, nejlépe na e-mail podpora@pohodlne.info.
Nastavení robots.txt
-
V pravém menu v části Optimalizace pro vyhledávače vybrat položku Roboti.
-
V části stránky Veřejné stránky se zobrazí pole s obsahem souboru robots.txt.
-
Pokud byla vytvořená
site_urlpodle předešlé podkapitoly, naplní se robots.txt výchozí hodnotou.
User-agent: MJ12bot Disallow: / User-agent: magpie-crawler Disallow: / User-Agent: * Disallow: Sitemap: http://is.wecr.cz/sitemap.xml
|
Na TESTU se musí zrušit procházení crawlery: |
Spuštění portálu do ostrého provozu
Pokud zákazník používá IS PI, nebude možné jej hned přehodit na nový portál, dokud není vše nastaveno a odzkoušeno. Proto v momentě, kdy bude portál připraven k nasazení, musí se nastavit setting using-custom-site na hodnotu TRUE u organizace portálu, aby mohlo dojít k přesměrování na nový portál zákazníka.
|
Portál poběží na nové adrese, pokud zákazník používá doplňky (widgety) s původní adresou IS PI, měl je upravit na novou adresu portálu. |
Jak nastavit šablony se vzhledem portálu
|
Šablony e-mailů nejsou ovlivněné nastavováním portálu, tudíž změna vzhledu šablony se projeví, i když organizace používa ještě IS PI. |
-
Založení uživatele v organizaci na pohodlne.info (user-by-organization-activation-email)
-
Založení uživatele v Evidenci členů na pohodlne.info (user-from-member-activation-email)
-
Přihláška byla odeslána ke zpracování (member-registration-email)
-
Registrace byla odeslána ke zpracování (event-registration-email)
|
Vrámci zjednodušení došlo k oddělení hlavičky a patičky z šablon tak, aby se daly použít ve více šablonách a nemusel se kopírovat celý soubor z MailChimpu, který obsahuje hodně css stylů v tělě stránky. Definice barviček se vždy provádí v hlavičče, kde je definice css stylů. |
Hlavičky a patičky se ukládají do šablony Hlavička a patička portálových e-mailů (email-portal-header-footer) pro každou portálovou organizaci zvlášť. Tato šablona je vložena do šablon výše, aby se daly soubory includovat.
-
header - hlavička s logem
-
footer - patička pro registrace uživatele
-
member-registration-footer - patička pro přihlášku
-
event-registration-footer - patička pro registraci na událost
|
Každá patička vyžaduje jiná data, proto nejde udělat jedna univerzální. Tak je to řešeno tímto způsobem. Do patičky se přidává odkaz na portál zákazníka. |
<#include "header">
<!-- Tělo šablony-->
<#include "footer">
|
Nezapomenout u šablon upravit i alternativní název. |
Pro lepší přehlednost byly některé části šablony výjmuty a explicitně includovány podle potřeby. Části jsou uloženy v:
-
Aktivace účtu (aktivace-uctu)
-
Rekapitulace registrace/přihlášky (rekapitulace-registrace-prihlasky)
|
Nezapomenout šablony přidat přes spojení, pokud tak nebylo již učiněno. |
Jak nastavit rekapitulační články portálu
Rekapitulační články se musí vložit do sity zákazníka, pokud se má lišit od pohodlne.info.
-
Uživatel v organizaci - Aktivováno (user-by-organization-registration-success-article)
-
Uživatel v evidenci členů - Aktivováno (user-from-member-success-article)
|
Nezapomenout zkopírovat i hodnotu Articlegid v části článku Uživatelská pole. |
Nastavení stránek a oprávnění
Custom site vychází ze šablon webu, která obsahuje předdefinované stránky a jejich opránění, které se replikují do sity organizace. V rácmi sity organizace jsou pak přidány další stránky s oprávněním.
Šablona webu
| Stránka | Role |
|---|---|
Přihlášení |
|
Karta člena |
|
Události |
|
Dokumenty |
|
Skryté |
|
Karta assetu |
|