Pärast meie postitust versioonist 4.2 ei läinudki palju aega mööda ning juba ilmus October CMS 4.3. Vaatame üle, mida uus versioon kaasa tõi, ning arutame, kui kasulikud need uuendused tegelikult on.
Lühidalt uutest võimalustest:
- Document Form Design - Taylori kirjete muutmise vaate kujundus on nüüd saadaval igale pluginile
- Teema tõlgete redaktor - keelefailide haldamine tabelivaates
- View Transitions - animeeritud üleminekud lehtede vahel ühe meta-sildi abil
- Partials komponentidena - kaasaegne lähenemine mallidele atribuutide abil
- October Boost - tehisintellekti tööriistad, mis mõistavad October CMS-i eripära
- Ametlik Debugbar - Laravel Debugbar koos October CMS-i jaoks mõeldud vahekaartidega
- Pluginate haldamine saitide kaupa - pluginaid saab iga saidi jaoks eraldi sisse või välja lülitada
- Manuste import ja eksport - ZIP-arhiivid koos tegelike failidega
Meie klientide jaoks peame kõige kasulikumaks järgmisi uuendusi:
Keelehaldus teema tõlgete redaktori kaudu
Versioonis 4.3 lisati CMS-i redaktorisse eraldi Languages-i sektsioon. Keelefailid avanevad tabelina: tõlkevõtmed vasakul ja väärtused paremal. Enam ei pea muutma toorest JSON-i ega muretsema liigsete komade või sulgemata sulgude pärast.
Sisseehitatud otsing tõstab kogu tabelis vasteid reaalajas esile ning Enteri vajutamisel liigub järgmise tulemuse juurde. See on eriti mugav siis, kui teemas on sadu tõlkeread. Ridu saab lisada ja kustutada otse halduspaneelis ning kõik salvestatakse korrektsesse JSON-vormingusse.
Varem salvestati RainLab.Translate plugina tõlked andmebaasi. Nüüd hoitakse kõik tõlked failidena. See muudab tõlgete haldamise sisuhaldurite jaoks oluliselt lihtsamaks ja mugavamaks. Lisaks on väiksem tõenäosus midagi kogemata katki teha. :)
Failimanuste import ja eksport
Versioonis 4.3 lisati impordi ja ekspordi süsteemile failimanuste natiivne tugi. Manustega kirjete eksportimisel luuakse automaatselt ZIP-arhiiv, mis sisaldab andmefaili ning kausta files/, kus asuvad kõik failid arusaadavate nimedega.
Import on sama lihtne: laadite ZIP-arhiivi üles ning failid pakitakse automaatselt lahti ja seotakse vastavate kirjetega. Funktsioon töötab kõikjal - administraatori impordi/ekspordi kontrolleris, teema andmete täitmisel ning ka programmilise impordi korral. Pluginate arendajad saavad selle võimaluse tasuta kaasa baasklassidest ImportModel ja ExportModel.
See uuendus on eriti kasulik e-poodidele, kus kasutatakse sageli impordi ja ekspordi funktsioone.