DataLife Engine v 17.0 – další změny a vylepšení
Přístup podle země a lokalizace
- Přidána možnost povolit nebo zakázat přístup na web podle země, ze které se uživatel připojuje
- Možnost definovat seznam povolených nebo zakázaných zemí v nastavení systému
- Možnost zobrazit uživateli konkrétní důvod omezení přístupu
- Možnost omezit přihlášení do administrace podle země uživatele
- Přidána podpora zobrazování obsahu v šablonách podle země návštěvníka pomocí tagu {country}
- Přidány tagy [country=X] a [not-country=X] pro podmíněné zobrazování obsahu
SEO, indexace a meta data
- Přidána možnost povolit nebo zakázat indexaci kategorií vyhledávači
- Zakázané kategorie jsou automaticky vynechány ze sitemap
- Přidání meta tagu noindex, nofollow pro zakázané kategorie a jejich obsah
- Automatické generování meta tagu keywords pro krátké novinky
- Zamezení duplicit meta tagů keywords na stránkovaném obsahu
- Optimalizováno generování meta tagů a odstraněny některé případy duplicitního obsahu
Reklama a bannery
- Přidána možnost zobrazovat reklamní bannery mezi komentáři
- Možnost nastavit pozici banneru nahoře, uprostřed nebo dole stránky
- Podpora reklamních bannerů v komentářích při AJAX načítání
- Vylepšena logika zobrazování bannerů podle kategorií článků
- Ověřování všech kategorií článku při zobrazování bannerů
- Podpora rotace bannerů se stejným názvem
Správa obsahu a publikací
- Možnost skrýt publikace při zobrazení krátkého popisu, pokud patří do zakázané kategorie
- Možnost okamžitého uzavření ankety při vytvoření publikace
- Možnost nastavit datum ukončení hlasování v anketách
- Možnost nastavit automatické uložení publikace stiskem klávesy Enter
- Upraveno zobrazování informace o aktualizaci publikace pomocí tagu [updated]
Kategorie a administrace
- Přidána ochrana proti náhodnému zavření okna při vytváření kategorií
- Automatické zobrazení seznamu kategorií po jejich přidání
- Zrychlení správy kategorií odstraněním zbytečných potvrzovacích hlášení
- Přidána ochrana proti náhodnému smazání prázdných uživatelských skupin
- Přidána ochrana proti náhodnému smazání RSS kanálů
Uživatelé, komentáře a profily
- Přepracovaný systém vyhledávání uživatelů s jedním univerzálním polem
- Možnost vyhledávání podle přihlašovacího jména, e-mailu a dalších údajů
- Označení komentářů přidaných nepřihlášenými uživateli v administraci
- Zobrazení e-mailu nepřihlášeného uživatele u komentářů
- Automatické doplnění jména a e-mailu při odpovědi na komentáře
- Přidán nový tag {user-id} pro výstup ID uživatele v šablonách
AJAX, výkon a stabilita
- Přizpůsobení AJAX obsahu aktuální doméně webu při použití zrcadel
- Podpora HTTP hlavičky 301 pro zabezpečené odkazy [leech]
- Přidáno cachování vlastních výstupních bloků i bez obsahu
- Snížení zátěže serveru při zobrazování uživatelských karet
- Optimalizace animací a odezvy uživatelského rozhraní
- Automatický výpočet velikosti dialogových oken podle velikosti písma
Editory, šablony a HTML
- Sjednocený výstup checkboxů a radio tlačítek pro snadnější stylování
- Podpora SVG obrázků v šablonových tazích a OpenGraph meta datech
- Automatické čištění prázdných hodnot <p><br></p> v editorech
- Podpora služby Rutube pro vkládání videí pomocí tagu [media]
- Aktualizace vizuálního editoru TinyMCE
Systémové změny a kompatibilita
- Odstranění závislosti systému na nastavení $config['charset']
- Zachování kompatibility se staršími moduly
- Vylepšená kontrola minimálních požadavků serveru
- Automatické zobrazení chyb PHP během aktualizace systému
Opravy chyb
- Opravena funkčnost tagů [image-x] při vlastním výstupu obsahu
- Opravena tvorba sitemap u statických stránek bez indexovatelného obsahu
- Opraveno generování RSS při vypnutém webu
- Opravena chybová hlášení pluginů s jazykovými tagy
- Opravena práce s dlouhými názvy souborů při nahrávání
- Opravena funkce vypnutí přednačítání videí
- Opravena možnost schválení publikace při přidání z webu
- Opraveny drobné chyby nahlášené v předchozích verzích
Závěr
Verze DataLife Engine 16.x výrazně rozšiřuje možnosti řízení přístupu, zlepšuje SEO, výkon a bezpečnost a přináší řadu praktických úprav, které usnadňují každodenní práci s obsahem i správu webu.