N1 Nex1on

NEX1ON 0.9.0 — forumas, parduotuvė ir septyniolika modulių komplekte

Didžiausias leidimas: forumas 2.2, parduotuvė, komentarai, naujienlaiškis, apklausos, privačios žinutės, daugiakalbis turinys, pranešimai, eilė, šiukšlinė su atkūrimu ir versijų istorija. Pirmoji versija, surinkta kaip diegimo archyvas.

Versijos numeris 0.9.0 atsirado rugsėjo 7 d., kai forumui 2.0 prireikė naujų branduolio galimybių. Variklis su šiuo numeriu išbuvo keturias dienas, o platinimo archyvas surinktas rugsėjo 10 d. su viskuo, kas buvo padaryta iki tos dienos. Todėl leidimas toks didelis: nuo 0.8.0 iki 0.9.0 variklis išaugo nuo trijų modulių iki septyniolikos.

Branduolys #

  • Šiukšlinė su atkūrimu. Ištrinti elementai nebedingsta: įrašas patenka į bendrą šiukšlinę ir grįžta vienu paspaudimu. Šiukšlinę galima ištuštinti.
  • Versijų istorija. Perrašytą naujienos, puslapio ar savo skyriaus įrašo tekstą galima atkurti iš ankstesnės versijos.
  • Duomenų bazės atsarginės kopijos — vienas mygtukas skydelyje, taip pat komandos db:backup ir db:restore. Atkūrimas sustoja ties pirma klaida ir parodo atšaukimo komandą.
  • Eilė ir planuoklis. Laiškai siunčiami per eilę, todėl puslapis nebelaukia pašto serverio. Viena cron eilutė apdoroja ir eilę, ir valymą.
  • Pranešimai: varpelis svetainėje, atskiras puslapis ir el. paštas.
  • Skundai dėl turinio — bendras branduolio mechanizmas su peržiūros skyriumi skydelyje.
  • Daugiakalbis turinys. Puslapiai, naujienos, prekės, savi skyriai ir forumo skyriai dabar turi kalbą ir susietus vertimus. Skydelio skyrius „Vertimai“ rodo, ko kur trūksta.
  • Vienas teksto žymėjimas visam varikliui: paryškinimas, antraštės, sąrašai, citatos, nuorodos, spalva, kodo laukas su mygtuku „Kopijuoti“.
  • Puslapio maketas perkeltas į branduolį. Tema — tai dizainas, o ne variklio kopija: norint pakeisti spalvą nebereikia kopijuoti septyniolikos šablonų.
  • Pradžios puslapis surenkamas iš modulių blokų, kurių kiekvieną galima pašalinti arba perkelti.
  • Viso puslapio podėlis svečiams, kanoniniai URL ir žymos peržiūroms pokalbių programose.
  • Greitas perėjimas skydelyje: skyrius, įrašas ar nustatymas pagal pirmąsias raides.
  • Komandos module:new (modulio karkasas), doctor (variklio vientisumo patikra) ir release (platinimo paketo surinkimas).

Sauga #

  • Savas skydelio adresas, prieiga prie skydelio pagal IP sąrašą, priverstinis HTTPS.
  • Adresų juodasis sąrašas.
  • Užklausų dažnio ribojimas viešosiose formose.
  • Atsako antraštės blokuoja viską, kas nereikalinga, ir neatskleidžia PHP versijos.
  • Pasirašymo raktas nebekeliauja pirkėjams archyvo viduje.
  • Vandens ženklai paveikslėliuose ir glaudinimo kokybės nustatymas.

Moduliai #

  • Forumas 2.2.0: kategorijos virš skyrių, skyrių teisės pagal vaidmenį, temų tipai su savais laukais ir būsenomis (klausimas su priimtu atsakymu, klaidos pranešimas, pasiūlymas su balsavimu), žymos ir priešdėliai, prenumeratos, priedai, peržiūra, „Kas naujo“, perėjimas prie pirmo neskaityto pranešimo, kas šiuo metu skaito temą, paieška diskusijose.
  • Parduotuvė 1.12: krepšelis, užsakymo pateikimas, pristatymas su nemokamo pristatymo riba, nuolaidų kodai, nuolaidų taisyklės, savi užsakymo laukai, skaitmeninės prekės su pristatymo žurnalu, prekių variantai, keli paveikslėliai, atsiliepimai su įvertinimais, spausdinamos sąskaitos, paieška ir filtravimas pagal kainą.
  • Komentarai — prisijungia prie bet kurio modulio įrašų, nieko apie juos nežinodami.
  • Atsisiuntimai, Kontaktų forma su prašymais perskambinti, Naujienlaiškis, Kodo spalvinimas, Reklamjuostės, Pasisveikinimo blokas pradžios puslapyje, Apklausos, Privačios žinutės, Žymelės, Žymos, Apsilankymai — įtaisytas skaitiklis, kuris saugo skaičius, o ne žmones.

Temos #

Prie numatytosios prisijungia trys temos: Paper — šviesi tema skaitymui; Storefront — tiems, kas parduoda; Journal — svetainei, kurioje rašoma.

Mobilieji įrenginiai #

Skydelio lentelės siauruose ekranuose virsta kortelėmis, svetainės meniu atsidaro mygtuku, o šoninės juostos blokai susiskleidžia.

Suderinamumas #

PHP 8.2 ar naujesnė, MySQL arba MariaDB. Moduliams, naudojantiems naujas branduolio galimybes (forumas 2.x), reikia 0.9.0 ar naujesnio variklio; tai nurodyta jų manifestuose.

Kaip įdiegti #

Išpakuokite archyvą savo talpinime ir atidarykite svetainę naršyklėje. Diegimo vedlys praves jus per serverio patikrą, duomenų bazę ir savininko paskyrą.

Nuorodos #

Dalintis: Telegram WhatsApp

Skaitykite taip pat

Diskusija

Komentarai

Diskusija dar neprasidėjo

Dar niekas nepakomentavo. Būkite pirmi.

Pranešti apie šį įrašą