Redakční systém Emersion CMS
Tiskové funkce a rozšíření připravená pro MENDELU
Dodavatelská firma připravila pro MENDELU, nové funkce a u některých funkcí rozšíření, která nejsou uvedena v nápovědě ani ve videomanuálu. Popis těchto rozšíření je uveden níže. Při kopírování funkce do stánky vkládejte funkci do stránky jako prostý text pomocí ikony "Vložit jako prostý text" v editoru!
Některé hodnoty parametrů (print/tisk), jsou dostupné jen pro Design 2013 a některé jen pro Design 2023, pokud není v popisu hodnota parametru vizuálně odlišena tak ji lze použít bez omezení.
- Výpis článků (aktualit)
- Výpis pořádaných akcí
- Výpis pořádaných akcí do kalendáře - pouze Design 2013
- Výpis RSS kanálů
- Výpis seznamu stránek - menu
- Výpis dokumentů veřejné složky dokumentového serveru
- Výpis základních informací o osobě z univerzity
- Výpis členů orgánů univerzity
- Výpis seznamu zaměstnanců pracoviště
- Výpis seznamu pracovištěm garantovaných předmětů
- Výpis informací o studijním oddělení
- Výpis studijního plánu
- Výpis oznámení o možnosti převzetí písemnosti
- Výpis habilitačních a profesorských řízení
- Vložení externího obsahu
Výpis článků (aktualit)
Pro výpis článků je volána standardní funkce redakčního systému.
{FUNCTION["po-modules-news-board"](id="10", count="3", print="full", pager="1", start-from="1", perex-lenght="500")}
Parametry mohou nabývat těchto hodnot:
- id = číslo zobrazované kategorie, pokud neuvedeno tak vypíše články ze všech kategorií
- eid = číslo nezobrazované kategorie (exclude ID)
- homeid = číslo zobrazované domovské kategorie
- ehomeid = číslo nezobrazované domovské kategorie
- count = počet záznamů na stránce
- print = název tiskové funkce [full, title, title_and_perex, full_mendelu_category, articles_emfe]
- pager = zobrazit stránkování [0, 1]
- pagerid = ID pro rozlišení stránkovacího objektu
- css-class = název CSS třídy [articles]
- css-id = název CSS id
- start-from = pořadí položky od které výpis začíná
- perex-lenght = počet znaků v perexu
- from = zahájí výpis článků od zadaného dne [rok-mesic-den] např. "2014-01-01"
- to = vypíše články do zadaného dne [rok-mesic-den] např. "2014-06-30"
- days-ago = počet dnů od zveřejnění
Design 2013
- Pro výpis článků do "kartiček" je nastaven parametr
print="full_mendelu_category"
acount
je násobek čísla 3.
Design 2023
- Při použití výpisu articles_emfe je nutné zadat i parametr css-class="articles".
- Pro výpis článků v režimu úvodky MENDELU (jeden na celou šířku stránky a pod ním karusel s dalčími články) se použije obsahový blok Aktuality.
Výpis pořádaných akcí
Pro výpis akcí doporučujeme použít novou funkci, která má rozšířené parametry pro specifikaci výpisu akcí.
{FUNCTION["po-modules-actions-board-v2"](id="7", count="10", print="full", pager="1", css-class="events", start-from="1", perex-lenght="500")}
Parametry mohou nabývat těchto hodnot:
- id = číslo zobrazované kategorie
- eid = číslo nezobrazované kategorie (exclude ID)
- homeid = číslo zobrazované domovské kategorie
- ehomeid = číslo nezobrazované domovské kategorie
- count = počet záznamů na stránce
- print = název tiskové funkce [full, title, title_and_perex, event_top_emfe, event_card_emfe]
- pager = zobrazit stránkování [0, 1]
- pagerid = ID pro rozlišení stránkovacího objektu
- css-class = název CSS třídy[event-card, event-card--3]
- css-id = název CSS id
- start-from = pořadí položky od které výpis začíná
- perex-lenght = počet znaků v perexu
- from = zahájí výpis akcí od zadaného dne [rok-mesic-den] např. "2014-01-01"
- to = vypíše akce do zadaného dne [rok-mesic-den] např. "2014-06-30"
- priority = parametr ruší předřazení akcí [0]
- sort = způsob řazeni vzestupně, sestupně [desc, asc]
- mod = změna modu funkce, mod archive vypíše ukončené akce [archive]
Design 2023
- Při použití výpisu event_card_emfe je nutné zadat i parametr css-class="event-card" pro dva sloupce, nebo css-class="event-card event-card--3" pro výpis tří sloupců (bez obrázků).
Výpis pořádaných akcí do kalendáře - pouze Design 2013
Pro výpis akcí do kalendáře slouží funkce připravená po MENDELU, Design 2013.
{FUNCTION["po-modules-actions-calendar-thumbs"]()}
Funkce může mít parametr: category = číslo zobrazované kategorie. Parametr lze předat i odkazem, pak má parametr v odkazu vyšší prioritu.
Důležité upozornění: Na stránce se kalendář zobrazí korektně pouze pokud není zároveň vypisován i malý kalendář (např. v levém menu). Pro výpis kalendáře je vhodné použit šablony "MENDELU - 1col" nebo "FAKULTY - 1col. Pro zobrazení akce v kalendáři je nutné v administraci akce zadat organizátora a místo konání. Barvu pozadí bubliny může upravit univerzitní webmaster.
Výpis RSS kanálů
Pro výpis RSS kanálů do stránky použijeme standardní funkcí redakčního systému.
{FUNCTION["rss-agregator"](channel="http://kurzy.mendelu.cz/rss/IT.xml", print="full", start-from="1", count="10")}
Parametry mohou nabývat těchto hodnot:
- chanel = url RSS kanálu [url]
- print = vypsání včech informací z RSS, nebo jen názvů [full, rss_brief]
- start-from = začátek výpisu od článku [1, číslo]
- count = celé kladné číslo pro omezení počtu vypsaných článků [10, číslo]
Pozn. Tučně je výchozí hodnota, parametr není nutno zadávat.
Výpis seznamu stránek - menu
Pro výpis seznamu stránek (menu) slouží standardní funkce redakčního systému.
Design 2013
{FUNCTION["po-seo-menu"](id="31")}
Obsah a forma výpisu je dána parametrem ID, který může nabývat těchto hodnot:
- 31 = standardní formátované menu používané v instalaci pro MENDELU
- 54 = seznam podstránek aktuální stránky formátovaný
- 55 = seznam podstránek aktuální stránky
- 58 = seznam podstránek aktuální stránky formátovaný jako typ č. 31
- 59 = seznam stránek v první úrovni webu
Design 2023
- seznam stránek v první úrovni webu:
{FUNCTION["po-seo-menu"](id="59")}
- seznam podstránek aktuální stránky:
{FUNCTION["po-seo-menu"](id="54")}
- seznam podstránek aktuální stránky formátovaný:
{FUNCTION["po-seo-menu"](id="62", order="desc", print="extendedMenu", menuItemClass="submenu-item", menuLiClass="", menuClass="submenu submenu--2cols")}
Výpis dokumentů veřejné složky dokumentového serveru
Pro výpis dokumentů ze složek ve veřejné části dokumentového serveru byla pro MENDELU připravena nová funkce.
{FUNCTION["document-list"](id="39365", print="filesTable", sortBy="create", sort="desc", count="100")}
Parametry mohou nabývat těchto hodnot:
- id = id adresáře v dokumentovém serveru [celé číslo]
- print = vypsání seznamu nebo tabulky dokumentů (varianta s "Com" vypisuje i komentář uvedený u dokumentu) [filesList, filesTable,filesListCom, filesTableCom]
- sortBy = řazení podle [create, modify, name]
- sort = způsob řazeni vzestupně, sestupně [desc, asc]
- count = neuvedeno - vypíše všechy dokumenty, nebo jakékoliv celé kladné číslo pro omezení počtu vypsaných dokumentů
- auth = 0 1 - vytvoří odkaz pro dokument v neveřejné části DS
Pozn. Tučně je výchozí hodnota.
Důležité upozornění: Aktalizace dat z dokumentového serveru se provádí po půl hodině, případně ihned po přeuložení stránky s tiskovou funkcí. Pokud někdo nahraje nový dokument do složky na dokumentovém serveru, zobrazí se změna nejpozději po půl hodině od vložení do DS.
Pro odkaz na jednotlivé dokumenty z veřejné části dokumentového serveru použijte adresu podle vzoru: http://is.mendelu.cz/dok_server/slozka.pl?id=1234;download=56789
.
Výpis základních informací o osobě z univerzity
Vytvořením odkuzu na stránku s číslem 26370
a parametrem ?osoba=číslo, nebo ve tvaru /lide-na-mendelu?osoba=číslo
, kde číslo je identifikační číslo osoby v UIS, se otevře stránka ve které budou zobrazeny základní kontakntí informace k požadované osobě z veřejné části UIS.
Příklad: URL adresa odkazu pro zobrazení univerzitního webmastera: /lide-na-mendelu?osoba=10199
Výpis členů orgánů univerzity
Níže uvedená funkce zpracovává informace o členech univerzitních orgánů dostupných z veřejné části UIS.
{FUNCTION["uis-organy"](organ="1", tisk="seznam")}
Parametry funkce mohou nabývat těchto hodnot:
- organ = identifikační číslo orgánu v UIS [celé číslo] číselník *
- tisk = vypsání seznamu nebo rozšířeného seznamu [seznam, iseznam, seznam-p]
- gdpr = výpis jména osoby z MENDELU bez odkazu na více informací o osobě [0, 1]
Pozn. Tučně je výchozí hodnota.
* Identifikační číslo orgánu v UIS je uvedeno v adrese stránky konkrétního orgánu jako parametr clenove, viz obrázek.
Doporučení: Parametr číslo orgánu lze předat stránce i odkazem. Okaz musí být ve formátu čísloStrany?organ=IdOrgánu, např.: 35065?organ=1
Výpis seznamu zaměstnanců pracoviště
Níže uvedená funkce vypisuje informce uvedené pod odkazem "Zaměstnanci" u jednotlivých pracovišť dostupných z veřejné části UIS.
{FUNCTION["uis-zamestnanci"](pracoviste="1", tisk="vizitka", fotka="1", externi="1")}
Parametry funkce mohou nabývat těchto hodnot:
- pracoviste = id pracoviště v UIS [celé číslo] číselník *
- tisk = vypsání seznamu zaměsnanců pracoviště [seznam, iseznam, vizitka]
- fotka = při tisku metodou vizitka je možnost zobrazit i fotku pracovníka z UIS [0, 1]
- externi = výpis xterních pracovníků pracoviště [0,1]
Pozn. Tučně je výchozí hodnota.
* Identifikační číslo pracoviště v UIS je uvedeno v adrese stránky konktétního pracoviště jako parametr id, viz obrázek.
Doporučeni: Parametr číslo prcoviště lze předat stránce i odkazem. Okaz musí být ve formátu čísloStrany?pracoviste=IdPracoviste, např.: 26410?pracoviste=242
Výpis seznamu pracovištěm garantovaných předmětů
Níže uvedená funkce vypisuje informce uvedené pod odkazem "Garantované předměty" u jednotlivých pracovišť dostupných z veřejné části UIS.
{FUNCTION["uis-predmety"](pracoviste="1", nadpis="0")}
Parametry funkce mohou nabývat těchto hodnot:
- pracoviste = id pracoviště v UIS [celé číslo] číselník *
- nadpis = výpis názvu pracoviště nad seznamem předmětů [0, 1]
- tisk = forma výpisu předmětů [seznam, tabulka]
Pozn. Tučně je výchozí hodnota.
* Identifikační číslo pracoviště v UIS je uvedeno v adrese stránky konktétního pracoviště jako parametr id, viz obrázek.
Doporučeni: Parametr číslo prcoviště lze předat stránce i odkazem. Okaz musí být ve formátu čísloStrany?pracoviste=IdPracoviste, např.: 27074?pracoviste=8
Výpis oznámení o možnosti převzetí písemnosti
Níže uvedená funkce vypisuje seznam oznámení o možnosti převzít písemnost podle § 25 zákona č..., zadaných na studijním oddělení.
{FUNCTION["rek-oznameni"](fakulta="af", count="25")}
Parametry funkce mohou nabývat těchto hodnot:
- fakulta = neuvedeno = mendelu, omezení výpisu na univerzitní součást [af, ldf, pef, zf, frrms, icv, rek, mendelu]
- count = neuvedeno - vypíše všechna oznámení, nebo celé číslo jako počet oznámení na jedné stránce
Pozn. Tučně je výchozí hodnota.
Doporučeni:
Doporučené znění informace nad tabulkou pro fakulty: Uvedené písemnosti je možné si vyzvednout v úředních hodinách na studijním oddělení fakulty. Dle uvážení je možné na stránku přidat úřední hodiny nebo odkaz na studijní oddělení.
Výpis habilitačních a profesorských řízení
Níže uvedená funkce vypisuje seznam habilitačních a pofesorských řízení.
{FUNCTION["rek-hpr"](fakulta="af", rizeni="P")}
Parametry funkce mohou nabývat těchto hodnot:
- fakulta = neuvedeno = mendelu, omezení výpisu na univerzitní součást [af, ldf, pef, zf, frrms, icv, mendelu]
- rizeni = druh řízení [H, P]
Pozn. Tučně je výchozí hodnota.
Vložení externího obsahu
Funkce vloží obsah ze zvolené adresy. Externí obsah je aktualizován po 180 minutách nebo dle parametru "reload".
{FUNCTION["rek-include-page"](url="http://www.agrocontact.cz/widget/")}
Parametry funkce mohou nabývat těchto hodnot:
- url = url adresa, odkud je načítán html obsah
- reload = neuvedeno tj. 180 minut, nebo celé číslo jako počet minut pro znovunačtení vzdáleného obsahu.
Pozn. Tučně je výchozí hodnota.