Patch pro přechod z verze 7.5.2.8 (256kB)
Seznam změn
- upraven vzhled administrace
- cachování a podpora průhlednosti v miniaturách (!)
- možnost pojmenovat sloupec i textem (namísto pouze čísla)
- zvýšena maximální délka titulku boxů
- možnost nastavit oprávnění pro zálohování a obnovu databáze odděleně
- zpětný odkaz z editace příspěvku směřuje přímo na daný příspěvek
- zvýšen maximální rozměr (šírka i výška) miniatur na 1024px
- možnost předvyplnit předmět nového vzkazu v URL
- rozšířeny inputy ve správě obsahu - titulky položek
- nově možnosti pro extend rozšíření:
- rozšíření jsou nyní aktivována ve výchozím stavu
- chybějící extend skripty nezpůsobí zablokování celého systému
- nové události:
sys.thumb.resize
- zásah do nastavení zmenšování obrázků pro miniaturysys.thumb.process
- zásah do generování obrázků pro miniaturyindex.route
- zpracování určitých adres na webuindex.template
- nahrazení template.php aktuálního motivumod.search.results
- přidávání výsledků vyhledávánísys.cron
- napojení na všechny cron událostisys.cron.x
- napojení na určitý cron intervalsys.captcha.init
- nahrazení zobrazení systémové captchysys.captcha.check
- nahrazení validace systémové captchyposts.output
- zásah do funkce pro výpis příspěvkůmod.editpost.backlink
- změna zpětného odkazu z editace příspěvkůmod.messages.new
- úprava vzkazu před odeslánímadmin.start
- zásahy do administrace hned po její inicializaciadmin.root.item
- filtrování/úprava výpisu stránek ve správě obsahuindex.route
-index.template
- změna souboru šablony webumod.search.results
- úprava výsledků vyhledávánítpl.boxes
- výpis boxů
- nové extend akce - regm, buffer, fetch
- nová funkce
_registerLangPack()
pro lepší podporu lokalizace v rozšířeních - nová funkce
_templateBoxesPreload()
pro možnost načtění všech boxů najednou (šetří SQL dotazy při více sloupcích) - nová třída
FileCache
(SL::getCache()
) pro možnost snadného cachování v pluginech - zrušena funkce
_xsrfAutoProtect()
, input s tokenem se nyní vkládá "ručně" (výsledkem je zrychlení systému) - sjednoceno formátování PHP kódu
- vylepšena inicializace systému, globální proměnné přesunuty do třídy
- automatická deaktivace mod_rewrite při obnově zálohy, pokud neexistuje soubor .htaccess
Nekompatibilní změny
- změněn způsob inicializace systému
- zrušené konstanty:
_core_config_override
_core_no_env_changes
_core_lightmode
- zrušené funkce:
_templateGetRequest
_templateFileOverload
_templateAutoTitle
- přesunuty globální proměnné:
__image_ext
-SL::$imageExt
__hcm_uid
-SL::$hcmUid
__captcha_counter
-SL::$captchaCounter
__extset
-SL::$settings
__sys_state
-SL::$states