PHP-Fusion 8? Ne. PHP-Fusion 9? Taip!
Parašė Creatium 2014 spalio 3 17:10:59
Turbūt, kad jau visi girdėjot, jog Microsoft pristatė naujausią Windows versiją - Windows 10. Ir tai ne pokštas. Ne pokštas ir tai, kad kita PHP-Fusion versija bus 9. Taip taip, 9. Ne 7.03, ne 8, o... - 9. PHP-Fusion 9. Beta.
Galit nesijaudint, nieko nepramiegojot, o viskas yra daug paprasčiau, negu gali pasirodyt.
Išplėstos naujienos
Tai kodėl vis gi 9, kur dingo PHP-Fusion 8 (Tesseract)?
Supaprastintai kalbant, PHP-Fusion 9 yra tarpinis variantas tarp planuoto 7.03 ir 8. Kitaip tariant, 9 versija siūlys krūvą naujovių, kurių nebuvo PHP-Fusion sistemoje iki šiol. Tačiau kartu ji nebus visiškas perdarymas, koks turėtų būti Tesseract (vadintoje 8) versijoje.
Kas nutiko su PHP-Fusion 8?
Nieko. Ši versija toliau bus vystoma po Tesseract kodiniu pavadinimu (tokį ji turėjo nuo pat pradžių, beje).
Kadangi PHP-Fusion Tesseract yra visiškai nauja sistema, kuriama nuo tuščio lapo, ji turi galybę tokių naujų dalykų, kaip kad visiškai naujas branduolys. Deja, bet darbai ties ja kiek užsitęsė.
Tai kas gi ta PHP-Fusion 9?
Kadangi Tesseract darbai užtruko, buvo nuspręsta nebekankinti jūsų ir išleisti vieną tarpinę versiją, didžiulį atnaujinimą. Kodėl gi 9? Tam, kad vartotojai nemaišytų su žadėta 8 versija. Kadangi 9 versija neturi visų žadėtų naujų dalykų (pvz. naujo branduolio), todėl nuspręsta jos nemaišyti su Tesseract.
Kas nutiks su Tesseract?
Nieko. Ji yra kuriama toliau ir greičiausiai bus išleista kaip kitas didis atnaujinimas (ko gero PHP-Fusion 10).
Taigi ką naujo siūlo PHP-Fusion 9 (beta versija)?
- SEO - pilnai integruotas SEO varikliukas į PHP-Fusion'ą su atskiru administravimu.
- Daugiakalbis suderinamumas - nuo šiol yra galimybė tinklalapio turinį pritaikyti kelioms kalboms.
- PDO funkcijos - nuo šiol PHP-Fusion veikia palaikydamas PDO.
- Narių laukelių API 1.2 - neribotas laukelių kūrimas, galimybė integruoti su kitomis sistemomis (pvz. eBay).
- Klaidų žinutės - naujosios klaidų žinutės veiks ir pakeis 400, 401, 402, 403, 404 ir 500 klaidas, kurios kartais atsiranda vartotojams (pvz. atsidarius neegzistuojantį puslapį).
- Bootstrap palaikymas - visiškas 3.2 versijos palaikymas. Galimybė įjungti ir išjungti.
- Administracijos panelės dizaino keitimas - galimybė kurti savo, keisti ir modifikuoti administracijos panelės dizainą.
- Naujieji prisijungimo prie sistemos būdai (pvz. el. paštu vietoje slapyvardžio).
- El. laiškų templeitai (paruoštukai, lol). Nuo šiol galit apipavidalinti savo el. laiškus taip, kaip norit.
- Dvi naujos panelių pozicijos - AU_CENTER (pačiame viršuje esanti panelė) ir BL_CENTER (pačioje apačioje esanti panelė). Šios panelės turės 100% plotį, tokį, koks yra dizaine nurodytas plotis. Taigi tam tikra prasme bus panašios į sub-header arba footer dalis.
- Panelės taip pat galės būti įjungtos tik pasirinkai kalbai.
- Galimybė nariams blokuoti vieni kitus.
- Tokenai - apsauga nuo botų, spamo ir nulaužinėjimų.
- Naujoji tema/dizainas - Venus (standartinė admin panelės tema).
- Naujoji standartinė tema - Bootstrapped (standartinė viso tinklapio tema).
- Standartinė mobiliesiems pritaikyta navigacija.
- MIME failų tipų patikra.
- Galimybė pridėti forumo kategorijos aprašymą.
- Galimybė rodyti paskutinio posto autoriaus avatarą temų sąraše.
- Pridėtas themes/templates/default.css failas, kuriame yra surinkta visa eilė standartinių CSS klasių.
- Pridėtas /images/flags folderis šalių vėliavoms.
- Forumo indeksinis puslapis dabar yra lengviau valdomas dizaino prasme (pridėta daugiau CSS klasių).
- Iššokantis patvirtinimas prieš trinant komentarą.
- Temų puslapyje ir postų puslapyje skaičiaus valdymas admin panelėje.
- Entypo ikonos, kaip standartinis ikonų paketas.
- Fusion Dynamics (formų valdymas) ir Fusion Defender (tinklapio apsauga) - 2 iš 5 Tesseract versijai didžių planuotų dalykų.
- Atnaujinti įvairūs priedai (BBCode, TinyMCE, jQuery, Colorbox ir kt.)
- Atnaujintas panelių valdymas.
- Atnaujinta nario profilio panelė.
- Ištaisyta nemažai buvusių bugų (klaidų).
- Atsisakyta html formų failuose (juos pakeitė Fusion Dynamics).
- ir daugelis kitų smulkesnių atnaujinimų. Pilną sąrašą galite rasti čia.
Verta priminti, kad kol kas išleidžiame tik BETA versiją. Taigi nerekomenduojame jos naudoti savo tinklalapiams. Verčiau įsirašykit pabandymui, susipažinimui :)
Na, o atsisiųsti ir išbandyti galite iš mūsų Github paskyros. Prisiminkit, kad failai toliau bus atnaujinami. Todėl nepamirškit laikas nuo laiko patikrinti ar turit naujausią beta versiją. Tiems, kas naudojasi Github yra paprastesnis variantas: subendrinti PHP-fusion 9 beta paskyrą su savo acc, taigi visada turėsite naujausią versiją ir nereiks dėl to jaudintis :)
Taip pat sukūrėm atskirą forumo skiltį 9 (beta) versijai. Joje kviečiame dalintis pasiūlymais ir pastebėtomis klaidomis.