V srpnu 2009 obdrželi správci lokálních portálů MEFANET podrobné instrukce k instalaci nejnovější verze portálu, která obsahuje řadu novinek.
Výběr nejdůležitějších novinek:
Mapa disciplín
- přejmenování překladu 'Ergotherapy' na 'Occupational Therapy' v mapě lékařských oborů
- (PATCH 1.5.1 + 1.5.2): přejmenování disciplíny na 'Fyziologie a patologická fyziologie' / 'Physiology and Pathophysiology' / 'Fyziológia a patologická fyziológia'
Lokalizace
- autentizační mechanismus sítě MEFANET upraven o změněnou identifikaci 2.LF UK ("motol")
- lokalizace log Edičních komisí, změny v jazykových frázích
- drobné změny v popup.php, styles.css, implementace a úpravy stylu plzeňského portálu, přidány nové ikonky
Centrální brána, síť fakult
- úprava _loginform.php: vzdáleně načítaná tabulka s aktuálním přehledem sítě MEFANET je nyní přítomná ve všech verzích
- export pro bránu: přidány nové parametry (uživatelská hodnocení, počet klinicky citlivých příloh), upgrade RNG schématu
Řízený přístup uživatelů
- nový parametr "klinicky citlivý materiál", hláška, automatická úprava práv (minimálně musí být pouze pro Uživatele sítě MEFANET, kvůli shibbolethovskému ověření zda se jedná o uživatele z lékařské nebo nelékařské fakulty);
- Přidána stránka na http://www.mefanet.cz/index.php?pg=help--klinicky-citlive, která bude z portálu odkazovaná pro nápovědu
- subaplikace SHIBBOLETH ANALYZER v. 0.1 (pro verzi Shibbolethu 1.5): automaticky se spouší při každodenním exportu pro bránu; přímo jej může spuštět přihlášený master zadáním: http://portal1.med.muni.cz/include/_shibbanalyzer.php Slouží k rychlé detekci chyb (errors) shibbolethovské autentizační procedury, které se vyskytují velice často při: problémech na straně IdP, zneplatněním certifikátů, nesprávných změnách v konfiguraci Shibbolethu apod. ale také i při selhání při ověřování na straně klientova prohlížeče
Garance
- výpis dle oboru nyní obsahuje i ikony garančního řízení.
- pro role garant a oponent: povinné všechny kontaktní údaje, hack pro bug Firefoxu (vyplňuje formulář uloženým username a heslem)
- formulář oponentury: skrytí hodnocení dle lék. oborů, sofistikovanější výpisy pro mastery
Bezpečnost
- přídavné zabezpečení přihlašování a dalších uživatelských vstupů (zejména na FrontOffice).
- nyní je engine chráněn proti: XSS, SQL Injections, Cross-Site Request Forgery (částečně), Clickjacking, Session Hijacking, Session Fixation.
- přísnější zabezpečení ajaxových požadavků.
Interaktivita
- uživatelské hodnocení článku (1 - 5 hvězdiček i po půl bodech, tj. 1 - 10 bodů). Přidáno i řazení dle uživatelského hodnocení. Článek lze hodnotit 1 x 14 dnů (ověření pomocí COOKIES). Ukládání zajištěno asynchronní akcí na pozadí (pomocí implementovaného frameworku jquery).
- štítky (tagy) se nyní ukládají také asynchronně na pozadí (analog. uživatelskému hodnocení). Omezení: 100 štíků / článek v rámci jednoho sezení.
- implementace poslední verze jquery (javascriptový framework pro AJAX a Web 2.0 vč. UI)
- přepínání do tiskové nebo textové verze se děje pomocí ajaxu tj. na pozadí a funguje správně pro různé stránky a stavy stránek. Navíc javascript blokuje indexaci alternativních ale tím i duplicitních verzí portálu (SEO friendly)
Komfort administrátorů
- vylepšený error messaging (administrátor si může nastavit zasílání chyb na e-mail), zakázaný php error reporting
- vylepšená upgradovací procedura __upgrade.php
- Pro rychlé úpravy v modulu Links a Filemanager je nyní možno vyhledávat, filtrovat a zobrazovat pomocí tlačítka Zobrazit s minoritní editací; Tato vylepšení byla provedena zejména kvůli kategorizaci materiálů na klinicky citlivé.
- functions.php: drobné úpravy v stránkování, úprava sanitizačních funkcí, zpřísněné kontroly validity
- links: opraveno překřížení formulářů pro editaci a pro stránkování (chyba se projevila pouze v IE); při absenci druhojazyčného popisu prokopírování;
- filemanager: drobné úpravy v kódu; při absenci druhojazyčného popisu prokopírování;
- sections: při mazání sekce sofistikovanější řešení pro dotčené články (přesun pod jinou sekci, výstraha při ztrátě kategorizace)
- comments: fce na tlačítko: Odeslat k reakci 1.autorovi - pošle se výzva na autorův e-mail, aby dle své úvahy zareagoval
- articles: drobné úpravy v notifikacích; fce přidání anotace na homepage - přidá se vždy na začátek sloupce, doposud se přidávala až na konec
- opraven bug při křížení filtrů z různých modulů v rámci jednoho sezení
Související články
- Novinky na MEFANET portálu verze 1.5 (zpráva z 22.1.2009)
- Novinky na MEFANET portálu verze 1.4 (zpráva z 18.7.2008)
L. Šnajdrová
Zpět
12. 8. 2009