https://support.kpsys.cz/issues/19658 Funkce "Zapomenuté heslo" nyní podporuje situaci, kdy má stejný email více uživatelu a situaci, kdy chceme vyresetovat heslo dítěte jeho zákonným zástupcem
https://support.kpsys.cz/issues/17612 web api - Odstraněny již zastaralé endpointy na nastavování statusů /record-holdings/{holdingId}/finish-cataloging, /record-holdings/{holdingId}/unfinish-cataloging a /record-holdings/{holdingId}/incomplete. Ty byly již dříve nahrazeny /records/{recordId}/phase přímo na úrovni záznamu.
Migrace unikátních identifikátorů záznamu (uuid) z pole record.recordUuid do record.id. Původní hodnota (číselná) hodnota se z record.id přesunula do record.kindedId. Pokud vtl šablony obsahují takové struktury, je třeba je ručně opravit/vyřešit.
Licence - Portaro nyní u licence ověřuje url adresu, pro kterou je vystaven. V případě, že nesouhlasí s tou, která je nastavena v OPAC.URL, hlási upozornění v horní liště katalogu. Je možné, že se v budoucnu bude chovat striktněji, tedy, že systém nebude možné spustit.
https://support.kpsys.cz/issues/19617 Výpůjčky - Přidána množnost zobrazovat informace o Verbisboxu a možnost generovat přístupový PIN z Portara. Pokud je Verbisbox aktivovaný, tak tuto možnost najdete v menu: Výpůčky > Verbisbox. Zatím se jedná jen o prvotní verzi a další funkční i vizuální změny přijdou brzy.
https://support.kpsys.cz/issues/19592 Editace - Přidáno nastavení výchozích hodnot polí při editaci dokumentů a autorit
https://support.kpsys.cz/issues/17879 Nový systém detekce botů a automatizovaných webových přístupů - pro přesnější statistiky přístupů do katalogu
https://support.kpsys.cz/issues/18638 Rapidní zrychlení (o 50-100ms) zobrazení souborů (obálek apod.) - zatím zapnuto pouze v některých databázích. Manuálně lze zapnout v ini file.httpclient5Enabled
https://support.kpsys.cz/issues/19509 Zobrazení článků a částí dokumentu v detailu záznamu je nyní stránkované (=> lepší uživatelská přívětivost)
https://support.kpsys.cz/issues/18866 Editace - Při kopírování záznamů se nyní ne zachovává pole 001 - vždy se vygenerovává nové
https://support.kpsys.cz/issues/18489 Editace - Přidáno slučování autorit, stejným způsobem, jako je slučování dokumentů, tedy označením zdrojových záznamů a kliknutím na "sloučit" na cílovém záznamu
https://support.kpsys.cz/issues/19159 Editace - Systém nyní umožňuje kopírování záznamů i knihovníkům, kteří nemají práva k vyvoření záznamu ve stejném fondu. Nyní se uživateli nabídne výběr fondů, na které práva má.
https://support.kpsys.cz/issues/19369 SIP2 - CheckOut (vypůjčení) je nyní striktnější - kontroluje překročený max. počet výpůjček a zakazuje půjčení více exemplářů stejné knihy
https://support.kpsys.cz/issues/19317 Změna "do data" ve statistikách - nyní je datum exkluzivní, nikoliv inkluzivní. To řeší problémy s časobvými zónami, které v některých případech způsobovaly vyjmutí roku o poslední den. Je možné, že toto opatření je pouze dočasné, pokud se tento problém podaří vyřešit na frontendu (tzn. přímo u editovaného datumového pole).
https://support.kpsys.cz/issues/19317 Sjednocení formátu data pro JSON API a url parametry napříč celým portarem na standardní ISO formát (např '2011-12-03T10:15:30Z').
https://support.kpsys.cz/issues/19041 Intervalové výpůjčky - přidána podpora pro možnost nastavení intervalů pomocí nadefinování různých období (zkouškové, semestr, prázdniny, svátky) a jejich přiřazení pro jednotlivé intervaly. Je tak nově možné nastavit jiné intervaly pro např. zkouškové období a jiné pro semestr. Nebo různé intervaly pro různé dny v týdnu.
SIP2 - Rozdělení výpisu výpůjček v operaci 64 na "unavailable hold items", jakožto výpůjčky čekající (nepřipravené nebo ve frontě) a na "hold items", jakožto výpůjčky připravené k vyzvednutí. Jedná se o úpravu pro kompatibilitu s cosmotron selfcheckem a je možné, že jiné selfchecky pracují jinak - v takovém případě budeme chování ještě měnit.
https://support.kpsys.cz/issues/18783 SIP2 - Upraveno nastavení rozlišování klientů - nyní se pole AC (*terminal password*) použije pro načtení oddělení terminálu (tzn. oddělení na kterém se budou provádět výpůjčky a vracení) podle nastavení sip2.terminalPassword. Nové ini sip2.context pak nastavuje, pro které oddělení terminálu náleží tzv. kontextové oddělení. Kontextové oddělení definuje, které všechny výpůjčky, čtenáři apod. jsou na daném terminálu vidět. Tedy, pokud mám terminál v Malenovicích, který posílá v AC hodnotu selfcheck-malen, vytvořím nové oddělení pod Malenovicemi, např "Malenovice Selfcheck". Do sip2.terminalPassword nastavím hodnotu selfcheck-malen na oddělení "Malenovice Selfcheck". Pokud chci, aby terminál zobrazoval výpůjčky a čtenáře v rámci celých Malenovic, do sip2.context nastavím pro "Malenovice Selfcheck" hodnotu "Malenovice". Toto nastavení je dočasně kombinováno s nastavením sip2.lendingDepartment, to bude však v blízké době smazáno.
https://support.kpsys.cz/issues/18910 SIP2 - Přidána možnost nastavení maximálního dluhu, který ještě povoluje půjčování přes SIP2. Nastavením sip2.lending.debtLimit, popř. specifikováním nezahrnovaných typů poplatků sip2.lending.debtLimitExcludedAmountTypes.
https://support.kpsys.cz/issues/18867 SIP2 - Seznam načítaných výpůjček čtenáře nyní koresponduje se seznamem v Portaru (tzn. načítají se výpůjčky ze stejné hierarchie oddělení)
https://support.kpsys.cz/issues/18587 Pole "stát" v adresách uživatelů je změněno na číselník, aby do něj nebylo možné zapisovat nesmysly. Data v knihovnách jsou při startu portara nebo aplikačního serveru automaticky přemigrována a částečně vyčištěna (např "Česká Republika", "česko", "česká rep." jsou přemigrována do CZE).
https://support.kpsys.cz/issues/14692 AUTH - Přidána možnost přihlašování do Portara přes Google a Facebook. Pro nastavení prosím kontaktujte KPSYS.
https://support.kpsys.cz/issues/18783 SIP2 - Přidána podpora pro rozlišování SIP2 klientů (selfchecků apod.). To je řešeno pomocí SIP2 fieldu AC neboli terminal password. Pokud je v ini SIP2.terminalPassword nastavena hodnota, která se shoduje s AC v SIP2 requestu, použije se department pro dané ini. Neboli, pokud selfcheck pošle v AC hodnotu selfcheck-malen a v ini je pro oddělení Malenovice také hodnota selfcheck-malen, pak je operace prováděna v rámci Malenovic.
https://support.kpsys.cz/issues/18708 OAI - Opraveno zpracování parametrů from a until, kdy se použilo nesprávné časové pásmo (nyní UTC, podle specifikace) a v důsledku se přeskočilo hledání záznamů o den dříve. Dále je opraveno zjišťování smazaných záznamů na jednotlivých departmentech.
https://support.kpsys.cz/issues/16020 OAI - Exportované exempláře (v marcovských polí záznamů) nyní respektují stejné nastavení, jako má vyhledávání exportovaných záznamů. Tzn. pokud v OAI setu je nastaveno omezení některých budov, exempláře z těchto budov se nebudou exportovat ani do záznamů, které mají exempláře i v povolených budovách
https://support.kpsys.cz/issues/18575 WEB - Rozsáhlé vylepšení přístupnosti Portara (zejména podpora čteček pro nevidomé)
https://support.kpsys.cz/issues/18570 SDI - Rozsáhlá optimalizace (= vyřešeny problémy s výkonem)
https://support.kpsys.cz/issues/17484 SYNC - Přidána podpora pro synchronizaci uživatelů ze školního systému Škola OnLine
https://support.kpsys.cz/issues/17292 SIP2 - Migrace uživatelsky definovaných DB procedur SPROC_SELFCHECK_PRIHL_CTEN a SPROC_SELFCHECK_PUJC_EXEMP do ini, v DB zůstává pouze SPROC_SELFCHECK_VRAT_KOS
https://support.kpsys.cz/issues/18253 Přidáno zobrazování náhledů i pro PDF soubory
https://support.kpsys.cz/issues/16663 Načítání autoritních rejstříků zrychleno cca 10x
https://support.kpsys.cz/issues/17126 OAI, NCIP - Načítání exemplářů podle interního ID, nikoliv podle čárových kódů, které nemusejí být v knihovnách vždy používány
https://support.kpsys.cz/issues/18033 EMAIL - Nastavení emailů (SMTP serveru) v portaru je nyní plně dynamické, tzn. nevyžaduje restart portara
https://support.kpsys.cz/issues/17391 OAI - Další rapidní zrychlení načítání OAI záznamů pomocí tzv. "keyset pagination". Dříve se s narůstajícími stránkami stahovaných záznamů stahování postupně zpomalovalo, kvůli známému problému u databází, tzv. offset pagination. Načtení velkého množství záznamů (např. celé databáze) pak bylo velmi pomalé a řešilo se např. speciálními sety cpkinit. Tzv. "keyset pagination" tento problém řeší, rychlost stahování je nynív postatě konstantní.
https://support.kpsys.cz/issues/17747 Kolekce záznamů - veřejné kolekce jsou nyní viditelné i pro nepřihlášené čtenáře.
https://support.kpsys.cz/issues/17391 OAI - Z OAI odpovědí je nyní vynecháno načítání celkového počtu záznamů (parametr "completeListSize"), díky čemuž je načítání velkých souborů několikanásobně rychlejší, hlavně na začátku importu.
https://support.kpsys.cz/issues/17391 OAI - Přepracováno načítání záznamů tak, aby bylo možné jednodušeji definovat, které záznamy budou exportovány například i v závislosti na tom, zda mají exempláře na daném oddělení. Je pak možné sjednotit exemplářová pravidla, která se použijí při vyhledávání OAI záznamů s pravidly, která se použijí při vyhledávání exemplářů v obsazích záznamů. Dříve byly OAI sety definovány přímo SQL dotazem, nyní jsou definovány sadami omezujících pravidel, například pro fondy nebo pro to, zda má záznam exempláře či nikoliv.
https://support.kpsys.cz/issues/17737 OAI - přidána možnost specifikace OAI setu nikoliv ve standardním url parametru set, ale v cestě. Tedy, například pro set cpk lze místo /api/oai?verb=ListRecords&set=cpk... použít /api/oai/cpk&verb=ListRecords....
Tento způsob má velkou výhodu v tom, že lze set specifikovat i v případě stahování jednoho záznamu (verb=GetRecord), ve kterém se parametr set nepoužívá. Jinými slovy: pokud má knihovna pro různé sety (typicky pro set cpk) jiné nastavení exportovaných polí, v klasickém způsobu nelze u verb=GetRecord toto jiné nastavení použít (systém neví, že se jedná o set cpk). Použití /api/oai/cpk&verb=GetRecord... to umožňuje.
https://support.kpsys.cz/issues/17502 Auth - přidána podpora pro doufaktorovou autentizaci. Druhým faktorem je autentizace posláním bezpečnostního kódu na email uživatele, který se následně zadá do formuláře v Portaru. Funkcionalita se zapíná v ini AUTH.SecondFactorEnabled (tím se aktivuje obecně 2FA) a AUTH_EMAIL.Enabled (tím se aktivuje autentizace přes email).
https://support.kpsys.cz/issues/17401 Kolekce záznamů - Přidána možnost vytvářet kolekce záznamů podobně jako ve Verbisu. - Kolekce jsou přístupné v hlavním menu: Zajímavé tituly > Kolekce - Knihovník může vytvářet, editovat a mazat kolekce. Přihlášený čtenář může jen prohlížet. - Aby byla kolekce viditelná pro ostatní knihovníky a čtenáře, musí mít nastavenou veřejnou kategorii. - Kliknutím na jméno kolekce se otevře stránka s jejím obsahem. - Pridávání záznamů do kolekce se provádí na stránce hledání. Vyhledané tituly se označí a po kliknutí na tlačítko Přidat vybrané do kolekce v panelu Označené se zobrazí modální dialog s výběrem kolekce.
https://support.kpsys.cz/issues/17612 Katalogizace - Status záznamu rozdělen na dvě části: - Status zpracování záznamu, který představuje fázi zpracování, tedy například "dokončená katalogizace" nebo "odesláno do CASLIN". Ten je nyní nezávislý na jakém oddělení je záznam zpracováván. Na všech oddelění (tedy např. i v rámci celého regionu) má záznam tento status stejný. - "Holdingový" status, který může být na každém oddělení jiný a definuje, zda je na něm záznam aktivní, vyřazený nebo smazaný.
https://support.kpsys.cz/issues/17412 Placení - přidána podpora pro "virtuální platební terminál", který slouží pro knihovníky eVerbisu, kteří mají fyzický platebná terminál. Čtenář zaplatí kartou přes terminál a knihovník manuálně zadá platbu do konta čtenáře. Funkce se nastavuje přes ini PAYMENT_TERMINAL_VIRTUAL.Enabled.
https://support.kpsys.cz/issues/17391 OAI - Úplné odstranění starých OAI setů 0, 1, 2, 3, které jsou již několik let nahrazeny sety default, knih, monografie, seri. OAI - Smazána výchozí hodnota u ini OAI_PROVIDER.VzorIdDokumentu, aby bylo nutné ji vždy knihovnou explicitně nastavit (některé knihovny měly nastavenou výchozí hodnotu, což může být problém). Hodnota se obvykle nastavuje jako oai:<doména knihovny>:{recordId}, kde <doména knihovny> je např. kfbz.cz.
https://support.kpsys.cz/issues/17502 Auth - Přidána možnost přihlašování přes emailem zaslaný odkaz. Zatím v BETA verzi.
Systém - Přepracování a optimalizace načítání záznamů. Hledání a zobrazení dokumentů a autorit je nyní rychlejší.
https://support.kpsys.cz/issues/17473 Exempláře - přidána možnost zobrazení pouze zúbytkovaných exemplářů (v menu "exempláře") tím, že se odznačí "Včetně nevyřazených" a naopak označí "Včetně vyřazených".
https://support.kpsys.cz/issues/16817 Platby - Přidána integrace s online platební bránou od ČSOB
https://support.kpsys.cz/issues/17391 - NCIP - Exempláře se nyní exportují (přes NCIP a pokud je zapnuto OPAC_EXEMP.PortaroGeneratedExportedExemplars, tak i přes záznamy v OAI) včetně těch, které leží na nadřazených odděleních aktuálního. Tedy, pokud má knihovna exemplář na vesnice.knihovna.cz i na region.knihovna.cz, kde vesnice patří pod region, tak při exportu na vesnice.knihovna.cz systém vyexportuje exempláře jak z vesnice, tak z oddělení region. - OAI - Pokud je zapnuto ini OPAC_EXEMP.PortaroGeneratedExportedExemplars, exempláře se do exportovaných záznamů generují portarem, nikoliv aplikačním serverem. Navíc s tím, že se exportují pouze exempláře ležící v nadřazených odděleních a v odděleních, které jsou v podstromu oddělení, na kterém se OAI volá.
https://support.kpsys.cz/issues/17391 OAI - Přepracování jádra OAI provideru. Kvůli tomu bude již zakázáno používat staré sety 0, 1, 2, 3, které jsou již několik let nahrazeny sety default, knih, monografie, seri. V příkazu ListSets je to již dlouhou dobu avizováno, v nejbližsí době ale budou tyto sety úplně odstraněny.
https://support.kpsys.cz/issues/17369 Systém - Možnost používat více typů čárových kódu najednou. Pokud například knihovna akceptuje více typů čtenářských průkazek a každý typ má jiný typ čárového kódu. Pak je nutné vyjmenovat všechny typy v ini CTEN.UserBarCodeType, popřípadě v EXEMP.ExemplarBarCodeType.
https://support.kpsys.cz/issues/17301 Systém - Nové nastavení používaného čárového kódu. Místo validní délky se nyní v Portaru používá konkrétní typ čárového kódu. Nastavení typu čárového kódu čtenáře: UserBarCodeType v INI sekci CTEN. Nastavení typu čárového kódu exempláře: ExemplarBarCodeType v INI sekci EXEMP. Podporované typy kódů: EAN 8, EAN 13, CODE 39.
https://support.kpsys.cz/issues/16982 SIP2 - Systém nově po úspěšném vracení zobrazuje email zákonného zástupce, eventuálně hlavy rodiny, pokud čtenář žádný email nemá.
Větší balík výkonostních vylepšení, řeší některé problémy se zaplnením paměti.
https://support.kpsys.cz/issues/16887 Systém - Kompletně přepracována logika potvrzovacích všech dialogů v systému (např. při půjčování apod.), čímž je zvýšena robustnost a odolnost vůči vypnutí portara.
https://support.kpsys.cz/issues/15522 Systém - Přepracován modul Oblíbené. Oblíbené záznamy jsou nyní specialní typ kolekce a nejsou načítany všechny najednou, což opravuje problémy s jejich načítáním.
https://support.kpsys.cz/issues/15946 Frontend - Striktní zakázání používání maker #f a #sf (bez $record parametru). Nově je třeba vždy používat #sfSep($record.... Portaro původní formát při startu automaticky konvertuje na nový formát.
https://support.kpsys.cz/issues/17081 SAML2 IdP - Přidána podpora pro DNNT service providery NDK, MZK a KNAV
https://support.kpsys.cz/issues/17082 Systém - Opraven OOM (Out Of Memory) při načítání záznamů, které jsou navázány na stovky částí nebo článků - omezením maximálního počtu načítaných částí/článků na 100
https://support.kpsys.cz/issues/17107 Obálky - načítání zástupných obálek je nyní tzv. department-aware, tedy, podporuje různé obálky pro různá oddělení
Frontend - Odstraněna podpora webového prohlížeče Microsoft Internet Explorer 11 (IE 11) a Microsoft Edge Legacy (Starší verze Microsoft Edge) - jedná se o verze Edge vydané před rokem 2020.
https://support.kpsys.cz/issues/15325 Systém - Přidán changelog
https://support.kpsys.cz/issues/16988 OAI - Přidána podpora pro {allowedExemplarStatuses} proměnnou v OAI set sql šabloně