Versionsnumret 0.9.0 dök upp den 7 september, när forum 2.0 behövde nya funktioner i kärnan. Motorn låg kvar på det numret i fyra dagar, och distributionsarkivet byggdes den 10 september med allt som var klart fram till den dagen. Därför är versionen så stor: från 0.8.0 till 0.9.0 växte motorn från tre moduler till sjutton.
Kärnan #
- Papperskorg med återställning. Raderade objekt försvinner inte längre: en post hamnar i den gemensamma papperskorgen och kommer tillbaka med ett klick. Papperskorgen kan tömmas.
- Versionshistorik. Överskriven text i en nyhet, en sida eller en post i en egen sektion kan återställas från en tidigare version.
- Säkerhetskopior av databasen — en knapp i panelen, plus kommandona db:backup och db:restore. En återställning stannar vid första felet och skriver ut kommandot för återställning bakåt.
- Kö och schemaläggare. E-post skickas via en kö, så en sida väntar inte längre på e-postservern. En enda cron-rad sköter både kön och städningen.
- Aviseringar: en klocka på webbplatsen, en egen sida och e-post.
- Anmälningar av innehåll — en gemensam mekanism i kärnan med en granskningssektion i panelen.
- Flerspråkigt innehåll. Sidor, nyheter, produkter, egna sektioner och forumsektioner har nu ett språk och länkade översättningar. Sektionen Översättningar i panelen visar vad som saknas var.
- En textmarkering för hela motorn: betoning, rubriker, listor, citat, länkar, färg, en kodruta med knappen ”Kopiera”.
- Sidlayouten flyttades in i kärnan. Ett tema är en design, inte en kopia av motorn: att byta en färg betyder inte längre att kopiera sjutton mallar.
- Startsidan byggs av block från modulerna, som vart och ett kan tas bort eller flyttas.
- Helsidescache för gäster, kanoniska adresser och taggar för förhandsvisningar i meddelandeappar.
- Snabbhopp i panelen: en sektion, post eller inställning efter de första bokstäverna.
- Kommandona module:new (modulstomme), doctor (kontroll av motorns integritet) och release (bygge av distributionen).
Säkerhet #
- Egen adress till panelen, åtkomst till panelen via IP-lista, tvingande HTTPS.
- Spärrlista för adresser.
- Begränsning av antalet förfrågningar till publika formulär.
- Svarshuvudena blockerar allt onödigt och avslöjar inte PHP-versionen.
- Signeringsnyckeln följer inte längre med till köparna i arkivet.
- Vattenstämplar på bilder och en inställning för komprimeringskvalitet.
Moduler #
- Forum 2.2.0: kategorier ovanför sektioner, sektionsbehörigheter per roll, ämnestyper med egna fält och lägen (fråga med godkänt svar, felrapport, förslag med röstning), taggar och prefix, prenumerationer, bilagor, förhandsvisning, ”Vad är nytt”, hopp till första olästa inlägg, vem som läser ett ämne just nu, sökning i diskussioner.
- Butik 1.12: varukorg, kassa, frakt med gräns för fri frakt, kampanjkoder, rabattregler, egna orderfält, digitala produkter med leveranslogg, produktvarianter, flera bilder, recensioner med betyg, utskrivbara fakturor, sökning och filtrering på pris.
- Kommentarer — kopplas till poster i vilken modul som helst utan att känna till dem.
- Nedladdningar, Kontaktformulär med förfrågningar om att bli uppringd, Nyhetsbrev, Kodmarkering, Banners, Välkomstblock på startsidan, Omröstningar, Privata meddelanden, Bokmärken, Taggar, Besöksstatistik — en inbyggd räknare som lagrar siffror, inte människor.
Teman #
Tre teman ansluter till standardtemat: Papper, ett ljust tema för läsning; Skyltfönster, för den som säljer; Dagbok, för en webbplats som skrivs.Mobil #
Panelens tabeller blir kort på smala skärmar, webbplatsens meny öppnas med en knapp och blocken i sidokolumnen fälls ihop.Kompatibilitet #
PHP 8.2 eller senare, MySQL eller MariaDB. Moduler som använder kärnans nya funktioner (forum 2.x) kräver motor 0.9.0 eller senare; det anges i deras manifest.Så installerar du #
Packa upp arkivet på ditt webbhotell och öppna webbplatsen i en webbläsare. Installationsguiden leder dig genom kontrollen av servern, databasen och ägarkontot.Länkar #
- Versionssidan — anteckningar, arkivets storlek och SHA-256-kontrollsumma.
- Diskussion i forumet (på ryska).
- Alla NEX1ON-versioner.
Ingen har kommenterat ännu. Bli först.