DLE news

DataLife Engine v 14.0

DataLife Engine v 14.0

Byly připraveny a implementovány následující změny:

1. Byl přidán nový přehrávač videí. Nový přehrávač je lépe podporován příslušnými prohlížeči a má moderní design. Kromě vizuálních vylepšení má nový přehrávač nové funkční vlastnosti: podporuje režim „obraz v obrázku“ pro prohlížeče a pro zařízení Apple podporuje přehrávání videí na jiná zařízení prostřednictvím AirPlay. Budete si také moci vybrat mezi barevnými vzory v nastavení přehrávače na panelu administrátora.

2. Automatická aktualizace pluginu pomáhá zavedení přenosu verze DLE na server, který kontroluje dostupnost nových verzí pluginu. Využívá parametr 'version' obsahující verzi DLE skriptu nainstalovaného na webu. Server vývojáře pluginu tak může zkontrolovat, která verze DLE se používá, a v závislosti na tom buď poskytnout informace o dostupnosti nové verze, nebo ne. Kromě toho může poskytovat nové verze a kopie pluginu pro různé verze DLE. Tím se můžeme vyhnout přenosu nové verze pluginu na web se starší verzí DLE, kterou tento plugin nepodporuje. Informace o verzi DLE mohou být přenášeny formou požadavku POST nebo GET v závislosti na dostupnosti určitých nastavení na webu, kde je DLE povoleno; z tohoto důvodu,

3. Do editorů zpráv a komentářů jsme přidali nativní emoji smajlíky . Pokud toto nastavení povolíte, budou v editoru místo obrázků pro smajlíky použity symboly podporované operačním systémem uživatele. Vizuální znázornění emotikonů bude záviset na zařízení použitém k procházení obsahu. DataLife Engine podporuje více než jeden a půl tisíce emotikonů. Pro vaše pohodlí jsme emotikony rozdělili do kategorií a v horní části seznamu uživatel najde 16 nedávno použitých emotikonů. Tímto způsobem již není nutné pokaždé hledat často používané emotikony v úplném seznamu. Podpora nativních emotikonů je povolena v nastavení skriptu na panelu administrátora. Pokud je toto nastavení zakázáno, použije se obvyklý fond emodži založený na obrázcích, jako v předchozí verzi. Podpora nativních emotikonů je přidána do všech tří editorů DLE.

4. Přidali jsme možnost povolit zpracování obrazu prostřednictvím TinyPNGpro obrázky nahrané na server. Tato služba poskytuje další kompresi obrázků bez ztráty kvality pomocí pokročilých algoritmů; to umožňuje zmenšit velikost obrázku a následně urychlit načítání webových stránek. Kromě toho bude tato služba skenovat obrázky na významné objekty (obličeje lidí, zvířata), takže kopie tohoto obrázku v pevné velikosti bude automaticky obsahovat nejdůležitější informace o něm. Tuto funkci lze povolit v nastavení skriptu na panelu administrátora. Vzhledem k tomu, že tuto službu lze zdarma využívat pouze pro určitý počet obrázků za měsíc, můžete v nastavení skriptů zakázat řadu parametrů, abyste minimalizovali používání této služby. Můžete například zakázat používání této služby pro avatary nebo deaktivovat algoritmy chytrého skenování významných objektů.

5. Zavedli jsme nový doplňkový typ pole „Datum a čas“. Do tohoto pole můžete zadat datum a čas; pro pohodlné vyplňování budete moci využít pop-up kalendář. Toto pole má tři typy vstupu: datum a čas, pouze datum a pouze čas. V nastavení tohoto pole můžete také nastavit typ výstupu zadaného data podle vašich preferencí. Toto pole má další možnosti lokalizace data, například překlad do jazyka používaného na vašem webu nebo skloňování zvoleného data. Toto pole lze také použít pro křížové odkazy spojující novinky na webu.

6. Změnili jsme barevný vzor nočního režimu admin panelu. Nový barevný vzor zajišťuje pohodlné používání jak za denního světla, tak i v noci. Toho bylo dosaženo použitím jemnějších barev.

7. Přidali jsme možnost povolit automatické přepínání do nočního režimu ústředny prostřednictvím nastavení motivu na admin panelu. Časový panel přizpůsobí funkci automatického přepínání se změnou ročních období a zohlední jiný čas stmívání. Kromě toho zohlední časové pásmo uživatele nastavené v nastavení, pokud se liší od časového pásma webu. Tyto funkce umožní lepší optimalizaci automatického přepnutí ústředny do nočního režimu.

8. Přidali jsme funkci povolení a zakázání kategorií. Tato funkce vám umožní dočasně zakázat kategorii, kterou momentálně nepotřebujete, místo toho, abyste ji smazali. Smazáním kategorie a jejím dalším přidáním se změní ID zprávy; v důsledku toho zmizí odkaz na předchozí zprávy. Aktivace a deaktivace je alternativní způsob odstranění kategorie z webu, při kterém se po obnovení kategorie vrátí na své původní místo a všechny předchozí novinky si zachovají svůj odkaz na tuto kategorii a zobrazí se automaticky, jakmile kategorie je povoleno.

9. Při přidávání nebo úpravě příspěvku budete moci zadat ID souvisejících zpráv pro příspěvek. Zároveň budete moci určit pořadí souvisejících novinek, ve kterém je chcete zobrazovat. Pokud toto pole necháte prázdné, automaticky se zobrazí vyhledané novinky. Budete také moci provádět následné vyhledávání příspěvků souvisejících s jednou určitou zprávou, aniž byste museli vymazat mezipaměť souvisejících příspěvků pro všechny zprávy.

10. Byla přidána funkce navigace na stránce pro krátké zprávy a pro přizpůsobené zobrazení zpráv ve vyhrazené sekci odděleně od sekce hlavních zpráv. Z tohoto důvodu jsme do šablony main.tpl přidali podporu následujících značek: {navigation} zobrazuje sekci navigace na stránce, [navigation] text [/navigation]zobrazuje text na stránkách, pokud je navigace ve zprávách, [not-navigation] text [/not-navigation] zobrazuje text na stránkách, pokud není navigace ve zprávách. Všechny tyto značky jsou volitelné; v případě jejich nepřítomnosti se v sekci novinek zobrazí navigace jako doposud, dle nastavení skriptu. Tímto způsobem budete moci flexibilněji upravit přizpůsobený design webových stránek v šablonách.

11. Pokud smažete uživatele , bude možné určit nového autora příspěvků uživatele. Nebo můžete autora ponechat beze změny.

12. Přidali jsme funkci pro zobrazení naposledy zobrazených příspěvků uživatele. K tomuto účelu se používá tag výstupu zpráv uživatele s parametrem order="lastviewed" , například {custom order="lastviewed"} . Příspěvky jsou seřazeny tak, že jako první je zobrazen naposledy zobrazený příspěvek. Pro zpětné řazení se používá parametr sort="asc". Například s {custom order="lastviewed" sort="desc"} budou příspěvky seřazeny od naposledy zobrazených k dřívějším a s {custom order="lastviewed" sort="asc"}příspěvky budou seřazeny od dříve zobrazených po poslední. Tato funkce je užitečná zejména pro webové stránky zveřejňující katalogy, kde má návštěvník rychlý přístup k naposledy zobrazeným příspěvkům ve vyhrazené sekci. Historie prohlížených zpráv je povolena a zakázána v nastavení skriptu na panelu administrátora. DataLife Engine ukládá 20 naposledy zobrazených příspěvků.

13. Přidali jsme funkci pro zobrazení informací o profilu uživatele, který si web právě prohlíží, ve všech souborech šablony. Zavedli jsme více než třicet nových globálních značek obsahujících informace z uživatelského profilu, včetně informací z volitelných polí. Můžete tak zobrazovat údaje oprávněného uživatele nejen v login.tpl, ale i v main.tpl a dalších šablonách, což otevírá nové možnosti flexibilního vytváření šablon. Vzhledem k tomu, že data jsou k dispozici pro použití v jakékoli šabloně, buďte opatrní při jejich použití v šablonách podléhajících cachování, například šabloně zobrazení krátkých zpráv. V takových případech musí být ukládání do mezipaměti zakázáno. Úplný seznam nových globálních značek:

{profile-link} - Zobrazí odkaz na profil uživatele

{profile-login} - Zobrazí uživatelské jméno

{ip} - Zobrazí IP uživatele

{foto} - Zobrazí odkaz na avatar uživatele

{fullname} - Zobrazí celé jméno uživatele

[fullname] text [/fullname ] - Zobrazuje text obsažený ve značkách v případě, že je v profilu uživatele uvedeno celé jméno uživatele

{land} - Zobrazuje zemi uživatele

[země] text [/land] - Zobrazuje text zahrnutý ve značkách v případě, že je v profilu uživatele uvedena země

{mail} - Zobrazuje e-mail uživatele

{group} - Zobrazuje skupinu uživatele

{registrace} - Zobrazuje datum uživateles přihlášením

{lastdate}- Zobrazuje datum poslední návštěvy uživatele

{group-icon} - Zobrazuje ikonu skupiny uživatele

{time_limit} - Zobrazuje datum, do kterého je uživatel ve skupině, pokud je skupina dočasná

[time_limit] text [/time_limit] - Zobrazuje text zahrnutý ve tagy, pokud je uživatel v dočasné skupině

{comm-num} - Zobrazuje počet komentářů uživatele

{comments} - Zobrazuje odkaz na komentáře uživatele

[comm-num] text [/comm-num] - Zobrazuje text obsažený ve značkách, pokud má uživatel komentáře k the website

[not-comm-num] text [/not-comm-num] – Zobrazí text zahrnutý ve značkách, pokud uživatel nemá žádné komentáře na webu

{news} – Zobrazí odkaz na novinky uživatele

{rss}- Zobrazuje odkaz na RSS zpráv uživatele

{news-num} - Zobrazuje počet zpráv uživatele

[news-num] text [/news-num] ] - Zobrazuje text zahrnutý do tagů, pokud má uživatel novinky na webu

[not-news- num] text [/not-news-num] - Zobrazuje text obsažený ve značkách, pokud uživatel nemá na webu žádné novinky

{new-pm} - Zobrazuje počet nepřečtených soukromých zpráv uživatele

{all-pm} - Zobrazuje celkový počet soukromých zpráv uživatele zprávy

{favorite-count} - Zobrazuje celkový počet příspěvků v oblíbených uživatelích

[profile_xfvalue_X] - Zobrazuje hodnotu volitelného pole s názvem 'X' z profilu

[profile_xfgiven_X] text [/profile_xfgiven_X]- Zobrazuje text zahrnutý ve značkách, pokud je v profilu specifikováno volitelné pole s názvem 'X'

[profile_xfnotgiven_X] text [/profile_xfnotgiven_X] - Zobrazuje text obsažený ve značkách, pokud není v profilu

{admin-link} zadáno volitelné pole s názvem 'X' - Zobrazuje odkaz na panel administrátora, pokud k němu má uživatel přístup

[admin-link] text [/admin-link] – Zobrazí text zahrnutý ve značkách, pokud má uživatel přístup k panelu administrátora

14. Pro šablonu vyhledávání (search.tpl) jsme přidali funkci uspořádání tabulky parametrů vyhledávání podle vašeho uvážení. Za tímto účelem jsme kromě obecného tagu {searchtable}, který zobrazuje všechny parametry pro celé nastavení vyhledávání, přidali 15 nových tagů, z nichž každý zobrazuje pouze jedno vstupní nebo výběrové pole bez vazby na vizuální podobu. Tímto způsobem můžete vytvořit přizpůsobený návrh vyhledávání, zabudovat jej do libovolného rámce HTML, odstranit pole a možnosti, které nepotřebujete atd. Přidali jsme následující značky:

[simple-search] text [/simple-searchh] - Zobrazí text obsažený ve značkách, pokud jsou parametry vyhledávání běžné

[extended-search] text [/extended-search] - Zobrazí text zahrnutý ve značkách, pokud jsou parametry vyhledávání rozšířené

{searchfield} - Zobrazí pole pro vložení textu k hledání

{word-option} - Zobrazí zaškrtávací políčko vyhledávacího parametru pro zadaný text (přesná shoda všech slov nebo ne)

{search-area} - Zobrazí výběr oblasti hledání na webu

{userfield} - Zobrazí pole pro vložení autora příspěvků

{user-option} - Zobrazí zaškrtávací políčko parametru vyhledávání pro autora (přesná shoda všech slov nebo ne)

{news-option}- Zobrazí výběr parametrů komentářů ke zprávám

{comments-num} - Zobrazí pole pro vložení počtu komentářů ke zprávám

{date-option} - Zobrazí výběr parametrů data pro zprávy

{date-beforeafter} - Zobrazí výběr parametrů datovaných dříve popř. později než datum zprávy k vyhledání

{sort-option} - Zobrazí výběr parametrů řazení výsledků vyhledávání

{order-option} - Zobrazí výběr pořadí řazení (vzestupně nebo sestupně)

{view-option} - Zobrazí výběr způsobu řazení výsledky vyhledávání zobrazující

{category-option} - Zobrazuje výběr kategorií vyhledávání

15. Přidali jsme funkci pro povolení nebo zakázání použití Yandex Zen v nastavení skriptu při exportu RSS kanálu. Pokud tuto funkci zakážete, tato možnost se při přidávání nebo úpravě příspěvku nezobrazí.
16. Přidali jsme funkci pro povolení nebo zakázání použití Yandex Turbo při exportu RSS kanálu. Pokud tuto funkci zakážete, tato možnost se při přidávání nebo úpravě příspěvku nezobrazí.
17. Do sekce editace příspěvků na admin panelu jsme přidali funkci pokročilého vyhledávání příspěvků podle klíčových slov z tag cloudu. Budete si moci vybrat příspěvky pro úpravu obsahující požadované klíčové slovo z cloudu tagů.
18. Přidali jsme funkci pro provádění hromadných akcí se zprávami a povolení nebo zakázání Yandex Zen pro vybrané příspěvky v sekci pro úpravy příspěvků na panelu administrátora.
19. Přidali jsme funkci pro provádění hromadných akcí se zprávami a povolení nebo zakázání Yandex Turbo pro vybrané příspěvky v sekci pro úpravy příspěvků na panelu administrátora.
20. Přidali jsme funkci, která určuje, zda je použití Yandex Zen pro tuto kategorii ve výchozím nastavení povoleno v nastavení kategorií. Pokud je funkce zakázána, bude tato možnost v této kategorii při přidávání novinek ve výchozím nastavení zakázána. Není tedy potřeba tuto možnost pokaždé vypínat u každé novinky. V případě potřeby můžete tuto možnost kdykoli povolit pro konkrétní zprávy.
21. Přidali jsme funkci, která určuje, zda je použití Yandex Turbo pro tuto kategorii ve výchozím nastavení povoleno v nastavení kategorií. Pokud je funkce zakázána, bude tato možnost v této kategorii při přidávání novinek ve výchozím nastavení zakázána. Není tedy potřeba tuto možnost pokaždé vypínat u každé novinky. Tuto možnost můžete v případě potřeby kdykoli povolit pro konkrétní zprávy.
22. Přidali jsme podporu nového parametru sortbyuser="yes" , což umožňuje použití přizpůsobeného třídění pro tuto sekci příspěvků pro přizpůsobené zobrazování příspěvků na webu pomocí značky {custom ...}. Pokud je tento parametr povolen, návštěvníci webu si budou moci nastavit pohodlný způsob řazení novinek pro tuto sekci dle svého uvážení, stejně jako to dělají pro {content} tag
23. Přidali jsme funkci automatického importu uživatelských avatarů , pokud se uživatel přihlásí pomocí svého účtu Google nebo Yandex.
24. V souvislosti s novou verzí API 2.0 pro přihlašování přes mail.rua pravděpodobné ukončení podpory starší verze API jsme přidali nové API 2.0. podpora https://o2.mail.ru. Upozorňujeme, že nové API vyžaduje vytvoření nové aplikace ve službě. Pokud tedy na svém webu používáte autorizaci prostřednictvím mail.ru, musíte vytvořit novou aplikaci  a poté nastavit data aplikace v nastavení na panelu administrátora.
25. Přidali jsme funkci vytváření nového meta tagu og:description protokolu Open Graph při procházení statických stránek na webu.
26. Přidali jsme podporu nových značek [not-image-x] text [/not-image-x], které zobrazují text v nich obsažený, v případě, že obrázek pod číslem X není ve zprávách, pro šablony zobrazování krátkých a úplných zpráv (shortstory.tpl и fullstory.tpl). Tyto značky budou užitečné, když potřebujete zobrazit přizpůsobený náhradní obrázek, pokud v textovém příspěvku není vhodný obrázek.
27. Přidali jsme podporu bannerových značek {banner_X} pro komentáře (šablona comment.tpl) z modulu reklamních materiálů na admin panelu. Mezi komentáře na určitých místech budete moci vložit reklamní značky.
28. Přidali jsme podporu bannerových značek {banner_X} v textu příspěvku při jejich zobrazování na tištěné verzi webu.
29. Přidali jsme novou značku pro hodnocení příspěvku {ratingscore}v šablonách zobrazování krátkých a úplných zpráv (shortstory.tpl a fullstory.tpl). Tato značka zobrazuje průměrné hodnocení obsahující zlomkovou část od jedné do pěti. Například může být 1,6 nebo 4,2 v závislosti na hodnocení. Tento tag umožňuje nastavit vlastní design hodnoticích hvězdiček vyplněných částečně, nikoli pouze dvě nebo čtyři plně vyplněné hvězdičky.
30. Do šablon pro zobrazování komentářů (comments.tpl) jsme přidali nový tag pro hodnocení komentáře {ratingscore} . Tato značka zobrazuje průměrné hodnocení obsahující zlomkovou část od jedné do pěti. Například může být 1,6 nebo 4,2 v závislosti na hodnocení. Tento tag umožňuje nastavit vlastní design hodnoticích hvězdiček vyplněných částečně, nikoli pouze dvě nebo čtyři plně vyplněné hvězdičky.
31. Přidali jsme použití doporučeného nadpisu [b]Precedence:bulk; v dopisech pro hromadné rozesílání na panelu administrátora. Tato funkce se používá k zamezení přesměrování vašich dopisů do složky se spamem.
32. Přidali jsme podporu automatického rychlého vyhledávání bez zohlednění velikosti písmen při vyplňování tag cloudu a volitelných polí s typem 'cross-reference'. Samotná pole si v databázi pamatují velikost písmen tak, jak byla zadána při vyplňování polí.
33. Přidali jsme podporu značek {title limit="X"} a {short-story limit="X"} pro šablony zobrazování RSS krmit.
34. Upravili jsme výzvy zobrazované na panelu administrátora v závislosti na velikosti obrazovky. Nyní budou výzvy uspořádány tak, aby se správně vešly na obrazovku, bez ohledu na velikost a rozlišení obrazovky.
35. Pro volitelné pole typu „křížový odkaz“ jsme přidali podporu složených a hranatých závorek a dvojtečky.
36. Zkrátili jsme dobu přeskupování příspěvků na administrátorském panelu , opravili problémy, které mohly vést k nesprávné konverzi symbolů ve volitelných polích.
37. Přidali jsme kontrolu uživatelských jmen a e-mailů, které nejsou vhodné pro registraci, napsané v azbuce nebo jiných jazycích, nezávisle na velikosti písmen ; lze použít pouze anglická písmena.
38. Po změnách API této sociální sítě jsme přidali podporu exportu avatarů uživatele z Vk.com .
39. Upravili jsme kód a přidali podporu PHP 7.4. a vyšší
40. Upgradovali jsme knihovnu HTML Purifier na nejnovější verzi.
41. Přidali jsme funkci přenosu druhého parametru pro funkci GzipOut ; tento parametr vypíše v ladicích datech všechny informace o požadavcích MySQL, konkrétně čas zpracování požadavku a zda byl směrován do databáze. Například pomocí GzipOut(true) budou na výstupu vypsány obecné informace o ladění skriptu; pomocí GzipOut(true, true) bude možné vytisknout další informace o každém požadavku MySQL směrovaném do databáze. Tato nová funkce bude užitečná pro vývojáře modulů a zlepšovače výkonu pro detekci a diagnostiku problémů.
42. V sekci úprav uživatelů na panelu administrátora a na webuzměnili jsme typ zobrazení data v poli označujícím datum, do kterého byl uživatel v dočasné skupině, . Typ výstupu je přizpůsoben typu používanému vyskakovacím kalendářem tak, že se v kalendáři zobrazí zadané datum a čas.
43. Opravili jsme problém selhání načítání dynamického komentáře pomocí Ajaxu v nastavení skriptu jQuery 3.xx.
44. Opravili jsme problém nemožnosti smazat uživatele při úpravě jeho profilu okamžitě na webu.
45. Opravili jsme problém s nemožností potvrdit změnu e-mailu při změně obou e-mailových adres a aktivované dvoufaktorové autorizaci, pokud předchozí e-mail není dostupný.
46. Opravili jsme problémSelhání režimu celé obrazovky panelu administrátora v prohlížeči Chrome.
47. Opravili jsme problém, kdy citování vybraného textu mohlo fungovat nesprávně v publikacích vytvořených pomocí editoru formátovaného textu Froala.
48. Byl opraven problém s nesprávnými tagy [sort] ... [/sort] při prohlížení celé zprávy.
49. Opravili jsme problém, kdy tag {THEME} mohl být nesprávně zpracován, když se zprávy uchylovaly do panelu administrátora, pokud byly umístěny v textech zpráv.
50. Opravili jsme problém s nesprávným přidáváním blokování IP adresy v nastavení profilu na webu, kdy byly místo masky IP adresy použity hvězdičky.
51. Drobné problémy ve scénáři, které byly odhaleny a zaznamenány, byly opraveny.

Share This
news
Novinky
DataLife Engine v 13.0
news
Novinky
DataLife Engine v 14.1

Mohlo by Vás zajímat

icon

+420 720 255 339

V případě dotazů nám neváhejte zavolat.
podpora

Podpora 24/7

Vaše dotazy zodpovíme kdykoliv!
icon

info@dle.cz

Zaujali jsme Vás? Napište nám!
logo

Existuje známé rčení, že nic není originální, a to je do jisté míry pravda. Praxe designu – jako každá umělecká disciplína – je stará a designéři staví na inovacích těch, kteří přišli dříve.
My se snažíme stát na ramenou těch obrů. A fáze konceptu a nápadu v procesu navrhování je místem, kde dochází ke skutečně originálním kreativním jiskrám.

Kontaktní informace

Adresa
Nová Kolonie 1449/4, Praha 5, Stodůlky
Email
info@dle.cz

Sociální sítě