Creați un panou de control al motorului datalife intitle. Recomandări pentru configurarea serverului și a sistemului de gestionare a conținutului DataLife Engine

Salutări tuturor celor care își dedică timpul prețios acestor rânduri.

În acest articol, vreau să vorbesc despre modalități de configurare optimă a serverului DataLife Engine și a sistemului de gestionare a conținutului. De-a lungul celor 4 ani de colaborare cu site-uri și servere de internet, am aflat că securitatea este mai presus de comoditate și că trebuie să i se acorde atenție. Rezervare: Nu pretind nici o autorie proprietate intelectuală! Toate materialele sunt colectate pe internet.

Mai jos vor fi descrise acțiunile care vor ajuta la distribuirea încărcării serverului, la securizarea acestuia Atacurile DOS, restricționați accesul la protocolul FTP și configurați corect sistemul DataLife Engine.

Protecția și configurarea serverului dvs.

1. Configurarea configurației serverului utilizând pachetul frontal Nginx to Apache.

Avantajele unei astfel de scheme pot fi înțelese cu un mic exemplu. Imaginați-vă că web-ul dvs. Server Apache este necesar să se deservească aproximativ 1000 de cereri simultan, iar multe dintre ele sunt conectate la canale de comunicare lente. În cazul utilizării Apache, vom obține 1000 de procese httpd, pentru fiecare dintre care RAM va fi alocată, iar această memorie nu va fi eliberată până când clientul nu primește conținutul solicitat.

În cazul unei scheme care utilizează un server front-end, vom obține economii semnificative de resurse datorită faptului că, după sosirea unei cereri, nginx transmite solicitarea către Apache și primește rapid un răspuns. Ca urmare, Apache eliberează memoria după ce răspunde la nginx. Apoi, serverul web nginx interacționează cu clientul, care este doar scris pentru a servi conținut static unui număr mare de clienți cu un consum nesemnificativ de resurse de sistem.

Pentru funcționarea corectă a pachetului nostru, aveți nevoie de un modul pentru Apache. Există o astfel de necesitate din următorul motiv: solicitările către Apache provin de la adresa IP pe care rulează nginx, respectiv, numai adresa IP a serverului nginx va apărea în fișierele jurnal Apache. De asemenea, fără utilizarea acestui modul, vor apărea probleme cu scripturile care utilizează adresa IP a vizitatorului și mecanismul de restricționare a accesului de către adresele IP folosind .htaccess nu va mai funcționa corect.

Instalarea NGINX pe un sistem de operare popular.

Red Hat Enterprise Linux 4 / CentOS 4
Pentru a instala nginx pe aceste sisteme de operare, trebuie să conectați un depozit de pachete suplimentar.

Red Hat Enterprise Linux 5 / CentOS 5
Pentru a instala nginx pe aceste sisteme de operare, trebuie să conectați depozitul de pachete EPEL suplimentar.

ASPLinux Server 5 / Fedora
nginx este inclus în pachetul de distribuție standard.

Dacă depozitele sunt conectate sau pur și simplu nu sunt necesare, rulați: instalează nginx

Instalarea Apache.

Pentru a instala serverul web Apache, trebuie doar să rulați: instalează httpd

Instalarea mod_rpaf.

1. Instalați pachetul httpd-devel:

yum -y install httpd-devel


2. Descărcați și instalați mod_rpaf:
Intrăm în directorul / usr / local / src

cd / usr / local / src


Încărcați fișierul mod_rpaf-0.6.tar.gz în / usr / local / src

wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz


Despachetați mod_rpaf-0.6.tar.gz

tar xzf mod_rpaf-0.6.tar.gz


Accesați directorul în care ați despachetat

Am pus modulul în sistem

apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c


3. Apoi, trebuie să creați un fișier de configurare mod_rpaf - /etc/httpd/conf.d/rpaf.conf și să adăugați următoarele linii:


RPAFenable On
RPAFproxy_ips 127.0.0.1 xx.xx.xx.xx yy.yy.yy.yy


unde xx.xx.xx.xx și yy.yy.yy.yy sunt adresele IP ale serverului dvs. Dacă există mai mult de două adrese IP pe server, adăugați-le folosind aceeași analogie.

repornirea serviciului httpd


4. În nginx, următoarele linii trebuie specificate în interiorul blocului http ():

proxy_set_header Gazdă $ gazdă;


Dacă aceste linii sunt specificate, nu este nevoie să le adăugați.

Dacă nginx.conf este modificat, nginx ar trebui repornit:

/etc/init.d/nginx stop
/etc/init.d/nginx start


5. Cum să verificați dacă un modul instalat funcționează?
Pe oricare dintre domeniile care se află pe serverul dvs., plasați fișierul test.php cu următorul conținut:

"echo $ _SERVER [" REMOTE_ADDR "];?>"


Apoi urmați linkul, unde domain.tcom este numele domeniului dvs. Dacă adresa IP afișată este diferită de adresa IP a serverului dvs., modulul funcționează corect.

Configurarea NGINX.

Mai jos este fișierul de configurare nginx pentru a acționa ca un server front-end. Se presupune că nginx va rula pe toate interfețele de pe portul 80, în timp ce Apache va rula pe interfața 127.0.0.1 și portul 8080. Salvați acest fișier de configurare în directorul / etc / nginx / cu numele nginx.conf.

utilizator nginx;
lucrător_procese 10;
error_log /var/log/nginx/error.log debug;
pid /var/run/nginx.pid;

evenimente (
lucrător_conexiuni 20000;
}

http (
include /etc/nginx/mime.types;
default_type application / octet-stream;
log_format principal "$ remote_addr - $ remote_user [$ time_local] $ status"
"" $ request "$ body_bytes_sent" $ http_referer ""
"" $ http_user_agent "" http_x_forwarded_for "";
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 30;
send_timeout 900;
server_tokens off;
Server (
ascultă 80;
numele serverului _;
server_name_in_redirect off;
access_log /var/log/nginx/host.access.log main;
Locație / (
proxy_pass http://127.0.0.1:8080/;
proxy_redirect off;
proxy_set_header Gazdă $ gazdă;
proxy_set_header X-Real-IP $ remote_addr;
proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 10m;
}
}


Configurarea Apache.

În fișierul de configurare Apache /etc/httpd/conf/httpd.conf găsiți linia:

și înlocuiți-l cu linia:

Ascultați 127.0.0.1:8080


Configurarea mod_rpaf.

Adăugați modulul mod_rpaf în fișierul de configurare Apache. Pentru a face acest lucru, adăugați următoarea linie în fișierul /etc/httpd/conf/httpd.conf:

LoadModule rpaf_module modules / mod_rpaf-2.0.so


Apoi adăugați liniile în același fișier:

RPAFenable On
RPAFsethostname este dezactivat
RPAFproxy_ips 127.0.0.1 192.168.0.1
RPAFheader X-Real-IP


În loc de 192.168.0.1, trebuie să puneți adresa IP a serverului.

2. Configurarea serverului pentru a proteja împotriva atacurilor dos.

Activăm cache-ul paginii principale în nginx pentru cei care nu au cookie-uri.

Adăugați restricții la nginx.conf:

limit_req_zone $ binary_remote_addr zone = two: 20m rate = 2r / s;
Server (
Locație / (
limit_req zone = two burst = 5;
}
}
}


Folosind coada și awk:

tail -f /var/log/nginx/access.log | grep GET / HTTP / 1.1 "503


Conectăm jurnalul:

tail -f /var/log/nginx/access.log | grep GET / HTTP / 1.1 "503 | awk" (tipăriți $ 1) "


Obținem IP-ul mașinilor:

iptables -A INPUT -p tcp -j DROP -s $ IP


Introduceți adresa IP în firewall:

tail -f /var/log/nginx/access.log | grep GET / HTTP / 1.1 "503 | awk" (print $ 1) "| xargs -t -l iptables -A INPUT -p tcp -j DROP –s


Acum, să setăm conexiunea pentru iptables pentru a restricționa conexiunile bot. În reguli, stabilim permisiunea pentru 5 conexiuni dintr-un singur IP și 25 dintr-o subrețea de clasă C.

Atac DDOS de la 16000 de roboți - Încărcare medie: 1,4 1,9 2,0

Restricționarea accesului FTP

Pentru aceasta avem nevoie de un fișier .ftpaccess. Vă va ajuta să refuzați sau să permiteți accesul FTP de la adresele IP specificate. Cineva ar putea pune întrebarea „Am un IP dinamic, cum folosesc .ftpaccess corect?” Răspunsul pe care îl spun este doar acesta: „Dacă aveți nevoie de acest supliment de securitate, obțineți un IP static de la furnizorul dvs. Nu vi se vor cere mulți bani pentru asta ".

Pentru a crea fișierul .ftpacces avem nevoie de acces SSH. Puteți utiliza programul winscp. Pot fi multe setări în .ftpaccess, dar ne interesează doar un singur parametru. Scriind aceste rânduri în fișier, veți închide complet accesul de la toată lumea:

Negă de la toți


După cele de mai sus, nimeni nu va putea intra în FTP. Pentru a adăuga permisiunea de acces la un anumit IP, trebuie să specificați următorii parametri:

Permiteți de la 127.0.0.1
Negă de la toți


Bineînțeles, adresa 127.0.0.1 este indicată pentru un exemplu și trebuie înlocuită cu a dvs.

Important! Cel mai bine este să refuzați accesul FTP absolut tuturor și să vă conectați numai prin SSH.

Protecția sistemului de gestionare a conținutului DataLife Engine.

1. Instalați și configurați.

2. Redenumiți fișierul panoului de administrare și faceți un fals la adresa veche (www.sait.com/admin.php) când treceți la care utilizatorul va fi blocat prin interzicerea ip-ului său în .htaccess.

Redenumit? Acum creăm un fișier ip.txt în directorul rădăcină pentru a stoca adresele ip. Dă-i și .htaccess drepturi chmod – 777.

Creați un fișier admin.php cu următorul conținut:


$ ip = getenv ("REMOTE_ADDR");

$ log = fopen ("ip.txt", "a +");
fwrite ($ log, "//". $ ip. "\ n");
fclose ($ log);

$ f = fopen ($ _ SERVER ["DOCUMENT_ROOT"]. "/.htaccess", "a");
fwrite ($ f, "\ ndeny from". $ ip);
fclose ($ f);

Panoul de administrare DataLife Engine

Text, de exemplu: IP-ul tău în jurnale, te voi găsi!

Frică, nesemnificativ, ha ha!

"
3. Adăugați autentificare suplimentară în centrul de administrare.

Trebuie să veniți cu un alt nume de utilizator și o altă parolă (nu utilizați detaliile contului dvs. administrativ). Al doilea nume de utilizator și parola trebuie să fie complet diferite de prima. Te-ai decis? Excelent! Acum ne vom cripta parola în md5 (puteți face acest lucru la md5encryption.com).
Apoi, deschideți admin.php (amintiți-vă, l-am redenumit mai devreme și, prin urmare, dacă l-ați numit superadmin.php - trebuie să îl deschideți) și după linie:

adăuga:

$ login = "introduceți datele de autentificare inventate";
$ parola = "și parola generată în md5";
if (! isset ($ _ SERVER ["PHP_AUTH_USER"]) || $ _SERVER ["PHP_AUTH_USER"]! == $ autentificare ||
md5 ($ _ SERVER ["PHP_AUTH_PW"])! == $ parolă) (
header ("WWW-Authenticate: Basic realm =" Panou de administrare "");
antet („HTTP / 1.0 401 neautorizat”);
exit („Acces refuzat”);)


4. Dezactivați funcțiile php care nu sunt utilizate de sistem.

Pentru a căuta fișierul php.ini, creați un fișier phpinfo.php cu textul:

După căutare, asigurați-vă că ștergeți phpinfo.php!

disable_functions = allow_url_fopen, eval, exec, system, passthru, scandir, popen, shell_exec, proc_open, proc_close, proc_nice, get_current_user, getmyuid, posix_getpwuid, apache_get_modules, virtual, posix_getgrdemy disc_filef, disc_filef , show_source, link simbolic, disk_total_space, ini_get_all, get_current_user, posix_uname, allow_url_fopen


5. Creați filtrare pentru solicitările GET și POST, preveniți injecțiile în baza de date și primiți date de la aceasta.

Creați un fișier .php cu un nume arbitrar și următorul conținut:

// setați una dacă doriți să activați depanarea cererilor
$ debug = 0;

$ bag_req = array ("select", "eval", "echo", "UPDATE", "LIMIT", "INSERT", "INTO", "union", "CONCAT", "INFORMATION_SCHEMA", "OUTFILE", " DUMPFILE "," LOAD_FILE "," BENCHMARK "," SUBSTRING "," ASCII "," CHAR "," database "," HEX "," \\. \\ / ","% 00 "," \\. Htaccess "," config \\. php "," document \\. cookie ");
$ request = serialize ($ _ GET);


if ($ _ GET)
{
foreach ($ bag_req ca $ cheie => $ valoare) (
{
Cerere găsită în matrice valoare $
$ cerere ";
}
}
}
if ($ _ POST)
{
$ request = str_replace ("selected_language", "sl", serialize ($ _ POST));
$ urequest = urldecode ($ cerere);
$ brequest = base64_decode ($ cerere);
foreach ($ bag_req ca $ cheie => $ valoare) (
if (preg_match ("/ $ value / i", $ request) || preg_match ("/ $ value / i", $ urequest) || preg_match ("/ $ value / i", $ brequest))
{
if ($ debug == "1") $ do_debug = "
Cerere găsită în matrice valoare $ care blochează funcționarea corectă
$ cerere ";
die („CERERE MĂRITĂ $ do_debug”);
}
}
}
?>


Îl salvăm pe server în orice director al sistemului DLE. Deschideți fișierul engine / classes / mysql.php și după:

if (! definit ("DATALIFEENGINE"))
{
die („Încercare de piratare!”);
}


conectați fișierul creat:

include_once (ENGINE_DIR. "/ path_to_file / name.php");


6. Folosind componente gratuite pentru DLE, asigurați-vă că aflați părerea unui specialist despre fiabilitatea acestora.

Dacă aveți întrebări, vă rugăm să contactați motoarele de căutare - tot materialul este disponibil gratuit!
Ceva de adăugat? Sunteți binevenit la discuție!

Mult noroc pentru tine și proiectele tale!

Numai în scop informativ. Administrația nu este responsabilă pentru conținutul său. Descărcare gratuită .


Dragi prieteni,

Vă prezentăm versiune noua scriptul nostru DataLife Engine v.13.1 NULLED. Această versiune va adăuga suport actualizare automata pluginuri pentru versiuni noi și o serie de alte îmbunătățiri ale sistemului de pluginuri, au fost adăugate noi funcții pentru o muncă mai convenabilă cu câmpuri suplimentare, a fost adăugat un nou tip de evaluare „Apreciază și nu îmi place”, o căutare îmbunătățită pentru publicații în administrator panou, și multe altele, citiți mai multe despre acest lucru și mai multe ...

Următoarele modificări au fost pregătite și implementate:


1. S-a adăugat posibilitatea de a actualiza automat scriptulîn panoul de administrare din aceeași versiune a scriptului, în cazurile în care, de exemplu, sunt lansate remedieri ale vulnerabilităților găsite sau alte erori. În cazurile în care se fac modificări la distribuția din aceeași versiune, de exemplu, când sunt lansate remedieri pentru vulnerabilități sau alte probleme identificate cu scriptul, va fi posibil să se actualizeze scriptul în panoul de administrare, în cadrul acestui Versiune curentă scenariu.


2. S-a adăugat posibilitatea de a actualiza automat pluginurile de pe site... Pentru a face acest lucru, o adresă URL este setată în plugin pentru a primi informații despre disponibilitatea unei noi versiuni. La această adresă URL, site-ul dezvoltatorului de pluginuri trebuie să returneze o matrice în format JSON, care trebuie să conțină informații despre versiunea curentă a pluginului, precum și un link pentru a descărca versiunea curentă a pluginului. De exemplu, această adresă URL ar trebui să returneze valoarea ("versiune": "2.0", "url": "https://dle-news.ru/test/test.zip")... După aceea, atunci când verifică dacă există actualizări, administratorul site-ului va putea afla despre disponibilitatea noilor versiuni ale pluginului și poate actualiza pluginurile din panoul de administrare dintr-un singur clic.


3. Pentru sistemul de gestionare a pluginurilor, a adăugat abilitatea indicați numărul de înlocuiri care trebuie efectuate pentru fiecare criteriu de căutare din fișier. De exemplu, trebuie să găsiți și să înlocuiți un cod într-un fișier care apare de mai multe ori în acest fișier, puteți specifica de câte ori acest cod trebuie înlocuit. Pentru a înlocui toate aparițiile acestui cod, puteți lăsa acest parametru gol, astfel înlocuirea va fi făcută oriunde se găsește codul pe care l-ați specificat.


4. Pentru sistemul de gestionare a pluginurilor, a adăugat funcția ștergere automată descărcat împreună cu pluginul din arhivă fișiere suplimentare dacă pluginul este eliminat de pe site. Pentru a face acest lucru, posibilitatea de a alege dacă ștergeți sau nu fișiere suplimentare este adăugată parametrilor pluginului. Astfel, puteți decide în mod independent dacă este necesar să curățați serverul de fișiere suplimentare dacă acesta este eliminat de pe site sau dacă acestea ar trebui lăsate.

5. Pentru sistemul de gestionare a pluginurilor, a adăugat abilitatea utilizați eticheta (THEME) în numele dosarelor din arhivele ZIP. Când încărcați o arhivă prin sistemul de pluginuri, această etichetă va fi înlocuită cu numele șablonului utilizat. De exemplu, plasând fișierul /templates/(THEME)/test.tpl în arhivă, fișierul dvs. șablon va fi plasat în șablonul utilizat pe site. Astfel, atunci când se utilizează pluginuri complexe care conțin exemple de fișiere șablon, acestea pot fi încărcate imediat în folderul dorit care conține șablonul folosit de utilizator.

6. Pentru sistemul de gestionare a pluginurilor, a adăugat abilitatea utilizați caracterele de control ale funcției preg_replace, cum ar fi \\ 1, etc., în acțiunea „Găsiți și înlocuiți” din șirul de înlocuire, care elimină restricțiile privind găsirea și înlocuirea unor coduri în DLE.


7. Pentru câmpuri suplimentare de tip „Imagine” și „ Galerie de imagini" , a adăugat posibilitatea de a atribui fiecare imagine separat, propria descriere personală, care este, de asemenea, utilizată ca atribut HTML alt, atunci când afișează aceste câmpuri suplimentare pe site.


8. Pentru câmpuri suplimentare de tipul „Galerie de imagini”, a adăugat posibilitatea de a modifica ordinea de sortare a imaginilor încărcate prin simpla mutare a acestora cu mouse-ul. După încărcarea imaginilor, puteți schimba imaginile după cum doriți. De asemenea, imaginile încărcate pot fi transferate în alte câmpuri suplimentare.


9. A fost adăugat un nou tip de evaluare „Apreciază și nu îmi place” pentru postări și comentarii. care păstrează o evidență separată atât a numărului de aprecieri, cât și a numărului de aprecieri. Pentru aceasta, au fost adăugate noi etichete pentru șabloanele de afișare a publicațiilor și comentariilor: (îi place)- care afișează numărul de aprecieri, (nu îmi place) - care afișează numărul de aprecieri, precum și eticheta text- care afișează textul inclus în etichetă, dacă acest tip de rating este activat în setări.


10. În setările profilurilor de utilizator din panoul de administrare, a adăugat funcția setați o listă a categoriilor în care acestui utilizator îi este permis să adauge publicații. Acest lucru va permite, de exemplu, jurnaliștilor, să mențină secțiuni personale în care alți jurnaliști (sau unii dintre ei) nu au dreptul de a publica. Sau, dimpotrivă, excludeți un jurnalist dintr-o anumită categorie de știri dacă, de exemplu, este incompetent în aceasta.

11. În setările profilurilor de utilizator din panoul de administrare, a adăugat abilitatea stabiliți o listă a categoriilor de încredere, în care acestui utilizator îi este permis să adauge publicații fără moderare. O astfel de personalizare va permite diferențierea mult mai flexibilă a drepturilor, fără a crea o grămadă de grupuri de utilizatori, inclusiv grupuri pentru fiecare jurnalist specific.


12. Pentru căutarea avansată a publicațiilor din panoul de administrare,în secțiunea pentru editarea publicațiilor, a adăugat posibilitatea de a alege unde să căutați. Puteți căuta tot conținutul, puteți face separat după titluri, descrieri scurte, descriere completași câmpuri suplimentare. De asemenea, algoritmii de căutare au fost îmbunătățiți semnificativ, pentru o găsire mai corectă a publicațiilor.

13. Pentru căutarea avansată a publicațiilor din panoul de administrare,în secțiunea de editare a publicațiilor, a adăugat posibilitatea de a căuta simultan în mai multe categorii din care să alegeți.

14. Pentru norul de etichete a adăugat abilitatea utilizarea simbolurilor „&” și „#”, care permite, de exemplu, să utilizeze numele diferitelor mărci din cloud, de exemplu, „H&M” etc.


15. În setările de script din panoul de administrare, a adăugat abilitatea permisiuni pentru ca administrarea site-ului să se conecteze la site folosind rețelele sociale. Când această setare este activată, utilizatorii care fac parte din grupul de administratori se pot conecta la site folosind conturile lor de social media.


16. În panoul de administrare, în secțiunea pentru editarea comentariilor, a adăugat abilitatea căutați comentarii în text. ÎN aceasta sectiune puteți căuta comentariile pe care trebuie să le editați după orice cuvinte cheie. Acest lucru face ca editarea comentariilor să fie mai convenabilă.


17. În panoul de administrare, în secțiunea pentru gestionarea referințelor încrucișate, a adăugat abilitatea pentru acțiuni în bloc pe linkuri, setați înlocuitorul „Numai în paginile statice”, precum și „În paginile statice, știri și comentarii”.

18. Pentru a previzualiza bannere în secțiunea de gestionare a anunțurilor din panoul de administrare, conexiune adăugată a stilurilor șablonului dvs. din fișierul preview.css. Astfel, puteți vedea un design mai corect al codului dvs. de publicitate, dacă folosește clase din șablonul dvs.

19. Pentru șablonul de afișare a știrilor scurte (shortstory.tpl) adăugat folosind etichete text care afișează textul atașat în ele, dacă nu există publicații conform acestor criterii. Astfel, puteți reatribui mesajul standard al sistemului despre absența publicațiilor în orice secțiune separată a site-ului, făcându-l unic, de exemplu, pentru fiecare secțiune a site-ului. De asemenea, aceste etichete pot fi utilizate în șabloane care sunt utilizate pentru afișarea personalizată a publicațiilor folosind eticheta (personalizată ...).


20. Pentru un șablon de mesaj de poștă electronică care este trimis la recuperarea unei parole uitate s-a adăugat folosirea de noi etichete: (% losturl%) care afișează doar adresa URL a linkului pentru a reseta și genera o nouă parolă și (% ipurl%) care afișează doar adresa URL a linkului pentru a reseta blocarea IP. Astfel, puteți seta separat designul de care aveți nevoie în litera acestor legături, de exemplu, sub formă de butoane. De asemenea, puteți refuza să afișați un link pentru deblocare prin IP, dacă nu utilizați această opțiune pe site-ul dvs. web.

21. Am îmbunătățit sistemul de ștergere a categoriilor din panoul de administrare... Dacă categoria ștearsă conține subcategorii care pot fi șterse, atunci toate acțiunile pentru publicațiile care conțin categoria ștearsă vor fi extinse automat la publicațiile care conțin și subcategoriile șterse. Și aceleași acțiuni vor fi aplicate acestor publicații în subcategorii.


22. Pentru modulul „Filtrare după: IP, Login sau E-Mail” a adăugat capacitatea adăugând adrese sau conectări blocate sau e-mailuri simultan în liste întregi și nu unul câte unul. Acest lucru accelerează semnificativ procesul de adăugare dacă aveți deja o listă gata făcută cu ceea ce trebuie blocat.


23. Pentru modulul „Filtrare după: IP, Login sau E-Mail” a adăugat abilitatea editarea regulilor deja existente. Puteți selecta și edita orice regulă fără a fi nevoie să o ștergeți și să o adăugați din nou.


24. Pentru modulul „Filtrare după: IP, Login sau E-Mail” a adăugat capacitatea selectarea mai multor sau a tuturor regulilor adăugate în același timp și deblocarea în masă a acestor reguli într-un singur clic.

25. A fost adăugat suport pentru modulul „Filtrare după: IP, Logare sau E-mail”. folosind adrese IPv6 care pot fi specificate pentru a bloca accesul la site. S-a adăugat și posibilitatea de a specifica subrețele IPv6 pentru blocare.

26. S-a adăugat posibilitatea de a specifica adrese IPv6 în profilul utilizatorului din care este permisă autorizarea pentru utilizator. De asemenea, puteți specifica nu numai o adresă separată, ci și o subrețea IPv6.

27. Pentru modulul de sortare personalizată a publicațiilor de pe site afișat de eticheta (sortare) a adăugat posibilitatea de a seta sortarea pentru fiecare categorie specifică, și nu pentru toate categoriile în același timp.

28. Pentru linkurile publicate în publicații, a adăugat abilitatea folosind elemente de bloc precum „p”, „div” etc. Acest lucru permite ca DataLife Engine să respecte mai precis și corect standardele HTML5.

29. S-a adăugat posibilitatea de a adăuga noi utilizatoriîn panoul de control al motorului DataLife atunci când lucrați cu panoul folosind smartphone-uri.

30. S-au făcut modificări în activitatea comentariilor asemănătoare copacilor... Dacă se atinge cuibărirea maximă pentru răspunsurile la comentarii, atunci în cazul unui răspuns la un comentariu, aceste răspunsuri rămân în firul de discuție la cuibărirea maximă. Anterior, când s-a ajuns la cuibărirea maximă, era imposibil să răspunzi la comentariu. Acum răspunsul rămâne în orice caz.

31. Pentru câmpuri suplimentare de tipul „Referințe încrucișate”, a adăugat capacitatea de a utiliza ghilimele duble și ampersands în valori.

32. Dacă pentru șablonul E-Mail al mesajului trimis atunci când recuperați o parolă uitată, se utilizează formatul HTML pentru această literă, apoi legăturile generate de eticheta (% lostlink%) din acest șablon vor fi formate deja sub forma unui cod HTML gata, și nu doar link-uri text.

33. S-a adăugat capacitatea de instalare sortarea posturilor în mod implicit, după numărul de comentarii. Același lucru a fost adăugat pentru a personaliza criteriile de sortare atunci când răsfoiți un catalog.

35. S-au făcut modificări în activitatea domeniilor suplimentare, dacă câmpul are restricții privind adăugarea de către grupurile de utilizatori. Dacă valoarea câmpului suplimentar a fost adăugată de un utilizator care are dreptul să o facă, iar ulterior publicația este editată de un utilizator care nu are drepturi să completeze acest câmp, atunci valoarea din acest domeniu nu mai este șters, dar rămâne așa cum a fost completat anterior de către utilizatorul care are dreptul să o facă.

36. Limita numărului de caractere ale metaetichetei Description pentru categorii a fost mărită la 300 de caractere... Lungimea maximă este acum lungime maxima stabilit motor de căutare Google să afișeze aceste informații în rezultatele căutării.

37. Căutare îmbunătățită pentru știri similare pe site. Afișarea știrilor conexe a devenit mai relevantă în ceea ce privește sortarea publicațiilor găsite.

38. Suport îmbunătățit pentru adresele IPv6 ale vizitatorilor site-ului.În unele cazuri specifice, este posibil ca adresa completă să nu se potrivească în baza de date. Lungimea câmpurilor este acum rezervată în conformitate cu specificația RFC 4291.

39. Am îmbunătățit formarea metaetichetei og: description a protocolului Open Graph când urmărești știri complete. Formarea are loc mai corect atunci când sunt utilizate câmpuri suplimentare pentru publicații ca conținut principal.

40. Lucrul îmbunătățit al sistemului de securitate DataLife Engine, pentru a verifica mai corect datele despre subdomenii, pe unele găzduiri, are o structură de subdomenii, sub formă de subfoldere ale domeniului principal.

41. Suport adăugat pentru protocolul tel: pentru linkuri publicate pe site folosind etichete BB.

42. Actualizat editori vizuali TinyMCE și Froala înainte versiunile actuale ... Un număr de erori detectate în acești editori au fost remediate.

43. S-a rezolvat problema folosind în câmpurile suplimentare ale profilului de utilizator, câmpuri de tip „Listă”, în care valorile au fost folosite folosind simbolul „|”.

44. S-a rezolvat problemaîn care în secțiunea de gestionare a pluginurilor, dacă acțiunea din fișierul din meniu a fost modificată, unele simboluri s-ar putea modifica incorect în valorile specificate în câmpuri.

45. Problemă remediatăîn care era imposibil să folosești etichete pentru pagini interne site-ului și a fost permis să fie utilizat numai pentru site-uri externe.

46. ​​Problemă remediată, în care era imposibil să începeți actualizarea site-ului la o nouă versiune, dacă site-ul se afla într-o altă codificare decât UTF-8, în timp ce datele de conectare sau parola administratorului conțineau litere scrise în chirilică.

47. S-a rezolvat problemaîn care nu apărea o fereastră pop-up despre sosirea de noi mesaje personale dacă utilizatorul s-a deconectat independent de pe contul său de pe site și apoi l-a introdus din nou după ceva timp.

48. S-a rezolvat problema când editarea comentariilor din panoul de control al scriptului nu a funcționat, dacă editorul TinyMCE a fost activat în setările scriptului.

49. Problemă remediată, care nu a afișat numărul de zile în care puteți adăuga comentarii la publicație, dacă astfel de limite au fost setate în setările scriptului din panoul de administrare.

50. Problemă remediată, în care un câmp suplimentar de tipul „Fișier descărcabil” nu a fost afișat pe site ca un link pentru a descărca un fișier, ci a fost afișat ca o simplă etichetă.

51. Erorile minore din script detectate și anunțate anterior au fost remediate.

Puteți găsi oricând cele mai recente versiuni ale DataLife Engine pe site. Alegeți diferite - versiuni anulate și licențiate ale cms DLE, CP1251 sau UTF-8, toate cele mai noi din dle-news. De exemplu nou DataLife Engine 13.0 Final și anulat DLE 13.0 îl puteți descărca fără înregistrare gratuit și prin link direct.
site-ul este întotdeauna primul care oferă cele mai noi lansări!

DataLife Engine 13.0 Final și anulat DLE 13.0 gratuit

Noțiuni introductive despre noul motor Datalife: cât de simplu este cu adevărat!

Mulți au auzit de un astfel de CMS precum Datalife Engine. Și cu siguranță nu mai puțini oameni au auzit despre avantajele sale evidente. Despre funcționalitate. Despre suportul MySQL și extensiile sale. Și, desigur, despre cât de convenabil este motorul Datalife atât pentru utilizatori, cât și pentru cei care administrează site-uri web.
Mulți oameni au dorit să experimenteze toate deliciile și au încercat să descarce DLE. Dar, din păcate, puteți încerca gratuit versiunea de test, în timp ce puteți evalua toate avantajele CMS 13.0 numai cu o licență. Apropo, nu este de dorit să folosiți software ilegal. Acest lucru poate dăuna site-ului creat pe DLE și proprietarilor săi. Nu are rost să riscăm deloc - costul este puțin peste o sută de dolari. Prin urmare, nu ar trebui să descărcați dle dintr-un torrent. Este mult mai ușor să descărcați de la noi, să încercați și apoi să decideți - să hack cms sau să cumpărați o licență.

Ce ar trebui să faceți dacă decideți să testați acest minunat motor?

Procedura este foarte simplă, dar are propriile nuanțe:
despachetarea către server în folderul site-ului;
Suport pentru serverul PHP 5.0;
server cu trafic adecvat;
spațiu pe disc de 20 MB.
Dacă site-ul web este instalat pe un terminal local, atunci trebuie să instalați aici un software special care joacă rolul unui server. Cea mai bună opțiune pentru aceasta - Apache sau Denwer.
Se presupune MySQL, unde baza de date este creată astfel încât acesta din urmă să aibă acces complet. Drepturile sunt, de asemenea, atribuite mai multor foldere, despre care este de dorit să se vadă mai detaliat în instrucțiuni. Există alte foldere în interiorul folderelor și vor avea nevoie de permisiunea de scriere CHMOD 777. Fișierele interne trebuie să aibă CHMOD 666.
Programul este lansat folosind absolut orice browser. Linia sa conține următoarea adresă install.php. Vor urma alte recomandări de instalare. Introduceți numele de utilizator / parola.
Când instalarea este finalizată, install.php este eliminat din director, precum și conținutul actualizării. Pentru ce este această acțiune? Fără dezinstalare, fiecare lansare a resursei Internet va începe cu instalarea DLE Nulled 13.0 pe care o utilizați. Accesul la CMS se efectuează utilizând adresa URL, care este prezentată în instrucțiuni. Această „adresă URL” duce direct la panoul de administrare.

Ce vor primi vizitatorii site-ului?

Se vor putea înregistra rapid, vor putea adăuga comentarii imediat. Un mare plus al sistemului este introducerea de știri chiar de către „utilizatori”. După înregistrare, începe formarea evaluării profilului „utilizator”.
Știrile pot fi șterse sau editate, fotografiile din profiluri pot fi modificate, datele de uitare sau pierdute pot fi restaurate. Oportunitățile sunt foarte serioase. „Administratorii” vor primi nu mai puține funcționalități. Ei pot face tot ceea ce „utilizatorii”, inclusiv gestionarea profilurilor acestora din urmă.
Pe scurt, CMS DLE este suficient sistem simplu asta nu necesită ca nimeni să fie un guru al programării web. Un utilizator simplu își poate crea cu ușurință propriul site web cu multe funcții excelente. Iar fanii acestui sistem de control așteaptă lansarea iminentă a versiunii 13.1. Până în prezent, nu se știe nimic cu adevărat, deoarece comunicatul de presă 13.0 tocmai a fost lansat, dar mulți așteaptă eliberarea.
De îndată ce va avea loc publicarea, cu siguranță o vom revizui. Între timp, rămâneți la curent și citiți ce a introdus noul Celsoft în versiunea 13.0:


Pentru atenția dumneavoastră este prezentat DLE 13.0, descărcat de pe off. site, care va fi o versiune demo fără activare. Dar a fost pregătit special pentru dvs., ceea ce va face cu o licență demo. Dar oferim acest lucru doar în scop informativ!Și ca întotdeauna DLE 13.0 anulat - ceea ce este diferit de versiunea originala faptul că am decodat și am eliminat codul care solicită cheia din fișiere - \ engine \ inc \ include \ init.php și \ engine \ inc \ include \ functions.inc.php, nu s-au mai făcut alte editări de cod! Administratorii site-ului reamintesc că oferă versiune nulă și keygen - doar ca referinta cu toate posibilitățile scenariului, iar după studii, vă cerem să cumpărați o licență... Am cumpărat o licență pentru site-ul portalului și vă recomandăm cu tărie să faceți același lucru!

Următoarele modificări au fost pregătite și implementate:


1. S-a adăugat posibilitatea de a încărca imagini pe server pentru comentariile publicate pe site. Această caracteristică este activată și configurată în setările grupului. Pentru fiecare grup de utilizatori, puteți activa sau dezactiva încărcarea imaginilor pentru comentarii. De asemenea, pentru fiecare grup, puteți seta diferiți parametri separați pentru imaginile încărcate, de exemplu, numărul maxim de imagini încărcate pentru comentarii, dimensiunea și greutatea acestora etc. Când încărcați imagini în comentarii, o formă simplificată de încărcare a comentariilor este disponibilă pentru utilizator, iar imaginile sunt încărcate în conformitate cu parametrii specificați în setările grupului. În același timp, utilizatorul este capabil să-și gestioneze imaginile încărcate. El le poate șterge sau înlocui dacă i se permite să își editeze comentariile.

2. Suport adăugat pentru motorul InnoDB pentru baza de date MySQL. Când instalați scriptul, puteți alege ce tip de stocare să utilizați. Puteți alege să utilizați oricare InnoDB sau MyISAM... Atunci când alegeți un motor, vă recomandăm să vă ghidați după următoarele criterii. Dacă site-ul dvs. va fi rar actualizat cu conținut nou (înregistrarea unui număr mare de utilizatori, adăugarea activă de noi comentarii etc.) adică site-ul "director", se recomandă utilizarea MyISAM de tip, este mai rapid la preluarea din baza de date. Dacă site-ul intenționează să discute în mod activ despre ceva cu un număr mare de utilizatori, atunci se recomandă utilizarea acestuia InnoDB un fel. Pentru majoritatea site-urilor alegere optimă va fi InnoDB, pentru că se scalează mai ușor în viitor. Alegerea motorului bazei de date este disponibilă numai dacă serverul dvs. are MySQL versiunea 5.6.4 sau mai mare. Dacă versiunea serverului MySQL este mai mică, atunci este disponibil doar MyISAM.

3. S-a adăugat capacitatea de a crea și utiliza playlisturi atunci când redați videoclipuri pe site. Pentru a face acest lucru, fișierele video sunt pur și simplu listate în eticheta video, separate prin virgule. De exemplu:
4. A adăugat abilitatea crearea unei descrieri, pentru un videoclip care va fi vizibil atunci când este afișat în player, pentru aceasta, următorul format este utilizat în eticheta de inserare video: , același lucru poate fi setat pentru toate fișierele dacă se folosește o listă de redare a fișierelor, adăugată cu virgulă. Puteți vedea un exemplu de afișare în captura de ecran de mai sus.

5. S-a adăugat posibilitatea de a utiliza în etichetă, de asemenea, linkuri către videoclipuri de pe Youtube. În acest fel puteți organiza liste de redare mixte, inclusiv videoclipuri și videoclipuri pe serviciul Youtube.

6. S-a adăugat posibilitatea de a crea și utiliza liste de redare atunci când redați audio pe site. Pentru a face acest lucru, fișierele audio sunt pur și simplu listate în eticheta audio, separate prin virgule. De exemplu:
7. S-a adăugat capacitatea de a crea o descriere, pentru sunetul care va fi văzut la redarea muzicii în player, pentru aceasta, următorul format este utilizat în eticheta de inserare audio: ... Puteți vedea un exemplu de afișare în captura de ecran de mai sus.

8. Pentru playerul audio, a adăugat capacitatea adăugați linkuri pentru a reda streaming audio. Astfel, puteți seta și afișa liste de redare pentru ascultarea posturilor de radio pe site-ul dvs.

9. În setările playerului, în panoul de administrare, a adăugat abilitatea alegerea unei teme pentru jucător. Puteți alege dintr-o temă întunecată sau deschisă pentru jucător, ceea ce face ca afișarea jucătorului pe site-ul dvs. să fie mai organică.

10. Îmbunătățirea procedurii pentru inserarea materialelor video și audio în editori. Când adăugați un videoclip, puteți crea imediat liste de redare și, de asemenea, puteți seta imediat în fereastra de intrare nu numai un link către video și audio, ci și linkuri către postere pentru acestea și o descriere pentru fișiere video și audio.

11. Un nou editor WYSIWYG a fost adăugat la DataLife Engine. Numele noului editor este FroalaEditor. Acest editor are o interfață ușoară și intuitivă (în opinia noastră, cea mai bună interfață) pentru crearea și editarea conținutului, codul HTML generat de acesta este unul dintre cele mai curate și nu are practic nimic de prisos, are o greutate relativ redusă, are o redare rapidă a editorul de pe pagină.

12. A adăugat un nou tip pentru câmpurile suplimentare de publicații:„Galerie de imagini descărcabile”. În timp ce creați de acest tip câmpuri puteți seta parametrii pentru imaginile încărcate, precum și numărul maxim de imagini care pot fi încărcate pentru această galerie. Când adăugați o publicație în panoul de administrare sau pe site, imaginea poate fi încărcată cu un singur clic. Când acest câmp este afișat pe site, imaginile vor fi grupate într-o galerie de imagini, care pot fi, de asemenea, rotite între ele atunci când sunt vizualizate, dacă au fost create copii mici pentru imagini.

13. Pentru câmpuri suplimentare de tip„Imagine descărcabilă” și „Fișier descărcabil”, au adăugat interzicerea automată a reîncărcării imaginilor și fișierelor până când imaginea sau fișierul încărcat anterior este șters. Acest lucru reduce probabilitatea de a atașa fișiere și imagini neutilizate la știri.

14. Pentru câmpuri suplimentare de tipul „Imagine încărcată” au adăugat etichete noi: și care afișează doar adresa URL pentru miniatura imaginii încărcate și respectiv adresa URL pentru imaginea completă, unde „X” este numele câmpului personalizat. Aceste etichete vor fi utile pentru webmasterii care doresc să personalizeze publicațiile încărcate pe site, de exemplu, împreună cu alte câmpuri suplimentare.

15. Pentru câmpuri suplimentare de tip „Comutați Da sau Nu”, a adăugat capacitatea de a atribui în mod implicit starea „Enabled” sau „Disabled”, care va fi utilizată la adăugarea unei noi publicații.

16. A adăugat posibilitatea de a vizualiza documente online,încărcat pe site prin intermediul scriptului DataLife Engine. Pentru a face acest lucru, următoarele ștampile au fost adăugate la șablon pentru a trimite fișiere încărcate (attachment.tpl): (link-vizualizare-online) care afișează linkul URL pentru a vizualiza documentul online în browser, precum și etichetele text care afișează textul atașat dacă documentul încărcat este într-un format care poate fi vizualizat. Următoarele tipuri de documente sunt acceptate pentru vizualizarea online: Adobe PDF, Microsoft Word, Microsoft Excel... Documentele sunt vizualizate direct în browserul vizitatorului utilizând serviciul Google Docs Viewer, astfel încât vizitatorii nu trebuie să aibă programele instalate de la Microsoft sau Adobe.

17. Datorită faptului că dezvoltatorii editorului WYSIWYG LiveEditor a decis să oprească orice lucrare la acest editor și nu a primit actualizări de câțiva ani, s-a decis eliminarea acestui editor din DataLife Engine. Site-urile care au folosit anterior acest editor vor trece automat la utilizarea FroalaEditor.

18. S-a adăugat posibilitatea de a seta o descriere a imaginilor (atribut alt) când introduceți în bloc imagini într-o știre. Pentru a face acest lucru, trebuie să selectați imaginile dorite și, făcând clic pe oricare dintre ele, setați o descriere. Apoi faceți clic pe butonul „Insert Selected”. Descrierea specificată va fi, de asemenea, adăugată pentru toate imaginile atunci când este inserată.

19. S-a adăugat resetarea automată a cache-ului Zend OPCache când modificați setările site-ului. Astfel, cu această cache activată în setările serverului, nu este nevoie să resetați memoria cache sau să așteptați ca modificările să aibă efect.

20. Când vizualizați lista categoriilor în panoul de administrare,în secțiunea de editare a categoriilor, vizualizarea afișării listei de categorii a fost modificată. Acum, toate subcategoriile sunt afișate restrânse și pot fi deschise direct, dacă este necesar, pentru o anumită categorie părinte. Și, de asemenea, butoane adăugate, datorită cărora puteți extinde sau restrânge rapid toate categoriile din listă cu un singur clic. Adăugarea unei noi categorii se efectuează într-o fereastră pop-up. Acest lucru simplifică activitatea cu un număr mare de categorii și subcategorii în panoul de administrare.

21. A adăugat posibilitatea de a dezabona toți utilizatorii, abonat la comentarii, pentru fiecare știre separat. Dacă știrile au abonat utilizatori, atunci când editați aceste știri în panoul de control, în fila „Suplimentar”, puteți vedea numărul de abonați și îi puteți dezabona de la comentarii la această publicație. Această inovație va fi utilă, de exemplu, dacă știrile sunt închise de la comentarii suplimentare.

22. S-a adăugat posibilitatea de a vă abona la comentarii la știri, la postarea unui comentariu, chiar și atunci când comentariul este moderat.

23. În profilul utilizatorului de pe site, a adăugat abilitatea dezabonați-vă de la comentariile abonate la publicații, indicând numărul de publicații la care este abonat utilizatorul. Pentru a face acest lucru, în șablon userinfo.tpl (dezabonare), care afișează o casetă de selectare pentru dezabonarea de la comentarii și numărul de publicații abonate.

24. În profilul utilizatorului de pe site, a adăugat posibilitatea de a face automat abonați-vă pentru a primi notificări de noi comentarii care sunt adăugate la știrile despre care este autor. Astfel, utilizatorul nu trebuie să se aboneze separat la fiecare știre, este suficient să anulați caseta de selectare corespunzătoare din setările profilului său. Pentru a afișa caseta de selectare, în șablon userinfo.tpl utilizarea adăugată a etichetei noi (știri-abonare).

25. În profilul utilizatorului de pe site, a adăugat posibilitatea de a face automat abonați-vă pentru a primi notificări de noi comentarii, care sunt răspunsuri la propriile sale comentarii. Pentru aceasta, debifați doar caseta de selectare corespunzătoare din setările profilului. Pentru a afișa caseta de selectare, în șablon userinfo.tpl utilizarea adăugată a etichetei noi (comentarii-răspuns-abonare).

26. A fost adăugat suport pentru extensia PHP Memcached. Scriptul DLE detectează automat ce extensie PHP este instalată, Memcache sau Memcached pe server și, în funcție de aceasta, folosește una sau alta extensie PHP, dacă cache-ul Memcache este activat în setările scriptului. Astfel, nu mai este necesar să instalați extensia PHP Memcache pe server.

27. În panoul de administrare, în secțiunea pentru editarea publicațiilor, la lista acțiunilor în bloc asupra publicațiilor, a adăugat capacitatea de a adăuga categorii la publicații. Spre deosebire de articolul existent „Schimbați categoriile”, elementul „Adăugați categorie”, vă permite să alocați masiv noi categorii selectate publicațiilor, fără a modifica vechile categorii adăugate anterior.

28. Pentru eticheta șablon Textul a adăugat abilitatea specificați o gamă de știri folosind un caracter de liniuță. De exemplu, puteți specifica Text Text... Acest lucru face mai ușoară crearea designului de care aveți nevoie și nu este necesar să scrieți toate ID-urile de publicare necesare separate prin virgule.

29. Pentru eticheta șablon Textul a adăugat abilitatea specificați gama de pagini pe care doriți să o utilizați cu caracterul de liniuță. De exemplu, puteți specifica Text... În mod similar, intervalul poate fi setat pentru eticheta opusă. Text... Acest lucru facilitează crearea designului de care aveți nevoie și nu este necesar să scrieți toate numerele paginilor de care aveți nevoie separate prin virgule.

30. A adăugat posibilitatea de a dezabona utilizatorii site-ului de la scrisori de corespondență, care sunt trimise din secțiunea „Trimiterea mesajelor” din panoul de administrare. Pentru a face acest lucru, atunci când trimiteți scrisori, puteți seta fie în șablon, fie direct în eticheta text a mesajului (% unsubscribe%), care afișează adresa URL în scrisoarea trimisă pentru a vă dezabona de la primirea buletinului informativ pentru utilizator. Când faceți clic pe acest link, starea „Nu primiți scrisori de pe site” este setată pentru profilul utilizatorului. În același timp, utilizatorul trebuie doar să urmeze linkul, nu trebuie să se conecteze sau să efectueze alte acțiuni pe site. Astfel, se poate dezabona cu ușurință de la scrisori de pe site dacă și-a pierdut de mult interesul pentru site. În ciuda faptului că trimiterea de scrisori vă permite să trimiteți în continuare un mesaj utilizatorului, chiar dacă acesta și-a exprimat dorința de a nu primi scrisori. Recomandăm cu tărie ca webmasterii, pentru a evita intrarea serverului în filtrele de spam, să ia întotdeauna în considerare starea pe care utilizatorul și-a setat-o ​​în profilul său atunci când trimite mesaje.

31. S-a adăugat adăugare automată pentru toți linkuri externe, care sunt publicate în știri și comentarii, atribut rel conținând parametri "noreferrer extern de noopener"... Acest atribut vă permite să reduceți probabilitatea unui posibil atac pe site folosind mecanisme de inginerie socială.

32. În setările scriptului, a adăugat posibilitatea de a specifica numărul de zile,în timpul căruia să cacheți știrea completă după publicare. Crearea și actualizarea cache-ului sunt, de asemenea, o operațiune intensivă în resurse. De-a lungul timpului, publicația își pierde și popularitatea și, dacă nu este citită des, atunci nu este recomandabil să creați și să controlați în mod constant memoria cache pentru aceasta. Dacă pe site-ul dvs. sunt publicate puține știri, atunci puteți crește numărul de zile în care să memorați în cache, dacă sunt multe, apoi le puteți reduce. În orice caz, nu vă recomandăm să setați timpul cache-ului la mai puțin de 30 de zile. Folosiți un număr mic de zile numai dacă există probleme cu spațiul liber pe hard diskul serverului sau dacă publicați un număr foarte mare de știri pe lună. Dar pentru cei care au puține știri pe site, vă recomandăm să creșteți această valoare.

33. În panoul de administrare, în secțiunea pentru editarea utilizatorilor, a adăugat abilitatea transfer rapid al tuturor publicațiilor de la un utilizator la altul. Pentru a face acest lucru, trebuie să faceți clic pe numărul de publicații ale utilizatorilor, să selectați transferul publicațiilor către alt utilizator și să indicați numele de utilizator al utilizatorului către care doriți să transferați publicațiile. Această inovație va fi utilă dacă, înainte de a șterge un utilizator din baza de date, trebuie să transferați toate publicațiile sale către alt utilizator.

34. În panoul de administrare, în secțiunea pentru editarea utilizatorilor, a adăugat abilitatea recalcularea rapidă a numărului de publicații de către utilizator. Pentru a face acest lucru, trebuie să faceți clic pe numărul de publicații ale utilizatorilor și să selectați recalcularea publicațiilor din meniu. Această opțiune va fi utilă dacă au fost efectuate manipulări în masă cu publicații sau adăugarea la baza de date ocolind scriptul.

35. În panoul de administrare, în secțiunea pentru editarea utilizatorilor, a adăugat abilitatea recalcularea rapidă a numărului de comentarii de la utilizator. Pentru a face acest lucru, trebuie să faceți clic pe numărul de comentarii ale utilizatorilor și să selectați recalcularea comentariilor din meniu. Această opțiune va fi utilă dacă s-au făcut manipulări în masă cu comentarii sau adăugarea la baza de date ocolind scriptul.

36. Performanță îmbunătățită a afișării știrilor atunci când se utilizează sortarea după evaluare și vizualizări. De asemenea, performanța afișării comentariilor folosind sortarea ratingului a fost îmbunătățită.

37. Îmbunătățirea sistemului de înregistrare a numărului de comentarii ale utilizatorilorîn statisticile profilului său. În cazul ștergerii în masă a știrilor, comentariile utilizatorilor sunt recalculate automat. Aceasta elimină necesitatea recalculării periodice a statisticilor.

38. Afișare optimizată a panoului de administrare DataLife Engine pe dispozitive mobile în orientare portret. Astfel, panoul de control a devenit mai convenabil atunci când îl utilizați pe smartphone-uri.

39. Biblioteca Jquery a fost actualizată la linia 2.xx

40. Editorul TinyMCE actualizat la versiunea curentă.

41. S-a rezolvat o problemă în care era imposibil să folosești punctul în add. câmpuri de tipul referinței încrucișate.

42. S-a rezolvat o problemă în care Comentariile HTML nevalide au fost formate atunci când se utilizează comentarii în formă de copac.

43. S-a rezolvat o problemă în care pentru eticheta (category-url), adresa URL a categoriei a fost afișată folosind CNC, indiferent de setările CNC din panoul de administrare a scriptului.

44. S-a rezolvat o problemă în care a existat o dublare a indicilor câmpurilor suplimentare, care are opțiunea de referințe încrucișate, dacă știrile sunt publicate în mai multe categorii.

45. S-a rezolvat o problemă în care textul etichetelor și textul pentru pagina principală au funcționat incorect dacă afișarea paginii statice pe pagina principală a fost activată în setările scriptului.

46. ​​S-a rezolvat o problemă în care dacă știrile au fost șterse din comentariile din secțiunea pentru editarea publicațiilor, atunci a existat întotdeauna o revenire la prima pagină a secțiunii pentru editarea știrilor, indiferent de filtrele de căutare setate și afișarea publicațiilor pentru editare.

47. S-a rezolvat o problemă în care a fost imposibil să introduceți răspunsul corect la sistemul „Întrebare-răspuns” dacă utilizatorul răspunde la un comentariu și nu adaugă unul nou.

48. Erorile minore din script detectate și anunțate anterior au fost remediate.

Informații pentru descărcarea scriptului pentru clienți:

Atenţie! Vizualizarea acestor informații este disponibilă numai pentru utilizatorii care au o licență pentru script. Dacă ați cumpărat deja scriptul, atunci trebuie să accesați site-ul din contul dvs. de client.

Dacă nu sunteți încă clientul nostru, atunci puteți vizita site-ul nostru.

Puteți discuta despre lansare la

Dragi prieteni,

Etapa principală de dezvoltare a versiunii 12.1 a fost finalizată, lansarea este în curs de testare și pregătirea pre-lansare, dar între timp vă invităm să vă familiarizați cu informațiile despre ceea ce vă așteaptă cu lansarea noii versiuni.

Următoarele modificări au fost pregătite și implementate:

1. Suport adăugat pentru titluri în modulul de gestionare a anunțurilor. Puteți crea titluri în acest modul și puteți plasa materialele dvs. publicitare în aceste titluri. Categoriile sunt afișate în partea de sus, în fața listei de materiale publicitare adăugate, sub formă de foldere. În titluri, puteți crea, de asemenea, un număr nelimitat de subtitluri suplimentare. Astfel, pentru un numar mare materiale publicitare, le puteți plasa pentru o navigare ușoară prin ele, în diferite rubrici și subpoziții.

2. S-a adăugat posibilitatea de a număra numărul de vizualizări pentru materiale promoționale adăugate la panoul de control al scriptului. Vizualizările sunt înregistrate numai pentru utilizatorii reali care au intrat pe site folosind un browser. Roboții care accesează cu crawlere site-ul nu sunt numărați. Numărarea vizualizărilor este activată direct pentru fiecare banner, astfel încât să puteți număra vizualizările numai pentru materialele publicitare necesare. De asemenea, aveți opțiunea de a specifica dacă doriți să numărați toate vizualizările bannerului sau să numărați doar vizualizările de la utilizatori unici.

3. Pentru materialele publicitare din panoul de administrare a adăugat capacitatea limitați afișarea bannerului în funcție de numărul de vizualizări ale acestuia și puteți dezactiva bannerul când este atins numărul maxim de vizualizări specificat.

4. S-a adăugat posibilitatea de a urmări numărul de clicuri pentru materiale promoționale adăugate la panoul de control al scriptului. DataLife Engine interceptează automat etichetele HTML publicate folosind etichete <а href="..."> , și ține automat evidența clicurilor pe ele. Orice proiectare specială a acestor linkuri nu este necesară, acestea pot duce la orice adresă de care aveți nevoie. De asemenea, aveți opțiunea de a specifica dacă doriți să numărați toate clicurile pe un link sau să numărați doar clicurile de la utilizatori unici.

5. Pentru materialele publicitare din panoul de administrare a adăugat capacitatea limitați afișarea unui banner în funcție de numărul de clicuri pe bannerul dvs. și puteți dezactiva afișarea bannerului atunci când acesta atinge numărul maxim de clicuri specificat pe acesta.

6. Pentru materiale publicitare din panoul de administrare adăugat posibilitatea de a șterge numărul de vizualizări și clicuri pentru fiecare banner publicitar.

Html "> 7. S-a adăugat utilizarea linkurilor canonice în codul paginilor, pentru toate paginile site-ului, inclusiv navigarea în secțiuni, vizualizarea știrilor complete etc. Această caracteristică vă permite să creșteți Optimizare SEOși vă permite, de asemenea, să evitați duplicarea paginilor dacă sunt publicate undeva pe internet linkuri incorecte către site-ul dvs. sau dacă, dintr-un anumit motiv, este necesar să dezactivați controlul CNC-urilor incorecte.

8. În setările categoriei din panoul de control, a adăugat abilitatea setat implicit pentru o categorie, indiferent dacă este permisă publicarea de știri din această categorie pagina principala site. Aceste setări sunt în vigoare la momentul adăugării sau editării unei publicații și, dacă publicarea pe pagina principală este interzisă pentru o categorie, atunci opțiunea corespunzătoare este eliminată în momentul adăugării sau editării unei publicații.

9. În setările categoriei din panoul de control, a adăugat abilitatea setat implicit pentru o categorie, dacă sunt permise comentariile pentru postările din această categorie. Aceste setări sunt în vigoare în momentul adăugării sau editării unei publicații și, dacă comentariile sunt dezactivate pentru o categorie, atunci opțiunea corespunzătoare este eliminată în momentul adăugării sau editării unei publicații.

10. În setările categoriei din panoul de control, a adăugat abilitatea setat implicit pentru o categorie, indiferent dacă ratingul este permis pentru publicațiile din această categorie. Aceste setări sunt în vigoare în momentul adăugării sau editării unei publicații și, dacă utilizarea ratingului este dezactivată pentru o categorie, atunci opțiunea corespunzătoare este eliminată în momentul adăugării sau editării unei publicații.

11. În setările de script din panoul de control, în secțiunea de setări de securitate, a adăugat abilitatea permitând protecția automată a site-ului să nu fie încorporată în cadre pe site-uri terțe. Când această setare este activată, site-ul dvs. va fi blocat automat să nu se afișeze dacă este încorporat într-un iframe pe site-ul altcuiva. Procedând astfel, vă puteți proteja site-ul de atacuri precum clickjacking.

12. Capacitățile modulului „Meta Tags” au fost extinse, acest modul a fost redenumit în „Titluri, descrieri, metaetichete”. Acum, în acest modul puteți seta nu numai metaetichete pentru pagini, ci și un titlu separat pentru pagină și o descriere a paginii, pe care o puteți afișa ulterior oriunde în șablonul dvs. Pentru aceasta, au fost adăugate noi etichete de șablon global: (titlul paginii)- afișează titlul specificat pentru pagină, (descriere pagină)- afișează descrierea pe care ați specificat-o pentru pagină. În descrierea paginii, este permisă și utilizarea BB și Etichete HTML... Astfel, folosind acest modul, puteți, de exemplu, să creați și să afișați titluri și descrieri pentru norul de etichete pentru fiecare etichetă personal etc.

13. S-a adăugat un nou text global de șabloane care afișează textul inclus în ele dacă a fost setat un titlu pentru pagina vizualizată în modulul „Titluri, descrieri, metaetichete”. Și, de asemenea, au adăugat etichete opuse text care afișează textul inclus în ele dacă nu a fost stabilit un titlu pentru pagina vizualizată. De asemenea, adăugat etichete similareși pentru descriere: text care afișează textul inclus în ele dacă a fost setată o descriere a paginii vizualizate în modulul „Titluri, descrieri, metaetichete”, text care afișează textul inclus în ele dacă nu a fost specificată nicio descriere pentru pagina vizualizată.

14. Pentru șablonul meniului categoriei (categorymenu.tpl) text care afișează textul inclus în ele, dacă categoria sau știrile vizualizate pe site nu aparțin unei categorii din meniu. Această etichetă poate fi utilizată numai în interiorul etichetelor și este utilizată, de exemplu, pentru a afișa unele informații (de exemplu, linkuri) numai pentru categoriile inactive din meniu.

15. Posibilități extinse de afișare a publicațiilor pe baza valorilor câmpurilor suplimentareîn publicații. Când contactați adresa http: // site-ul dvs. / xfsearch / numele câmpului / valoarea câmpului / publicațiile vor fi afișate, ca și până acum, conținând valoarea specificată în acest câmp special, dacă câmpul este setat să „utilizeze ca referințe încrucișate”. Când contactați adresa http: // site-ul dvs. / xfsearch / valoarea câmpului / vor fi afișate publicațiile care conțin această valoare pentru toate câmpurile suplimentare. Când contactați adresa http: // site-ul dvs. / xfsearch / numele câmpului / vor fi afișate toate publicațiile în care este completat acest câmp specificat.

16. S-a adăugat posibilitatea de a atribui o pagină separată setărilor scriptului cu numele 404.html la rădăcina site-ului dvs., pentru a afișa pagini pentru care nu există conținut. Dacă această setare este activată, în loc de mesajul standard al sistemului „Din păcate, această pagină nu este disponibilă pentru dvs., este posibil ca adresa sa să fi fost modificată sau să fi fost ștearsă.”, Puteți afișa o pagină separată special pregătită în prealabil, cu un design separat. Această inovație va fi utilă pentru webmasterii care doresc să realizeze un design separat pentru 404 de pagini ale site-ului lor.

17. S-a adăugat posibilitatea de a atribui un antet HTTP setărilor scriptului de unde este necesar să se obțină adresele IP ale utilizatorilor. Această inovație va fi utilă pentru site-urile care utilizează diferite servere proxy externe și nu au capacitatea de a reconfigura în mod corespunzător serverul pentru a obține adresele IP reale ale vizitatorilor. De exemplu, când utilizați serviciul cloudflare și altele pentru a vă proteja împotriva atacurilor DDOS și când utilizați un plan de găzduire obișnuit, fără acces la setările serverului. Acum puteți spune scriptul de unde să obțineți adresa IP a vizitatorilor site-ului în setările scriptului din panoul de administrare.

18. La ștergerea unei categorii din panoul de control al scriptului, a adăugat posibilitatea de a alege ce să facem cu publicațiile din această categorie. Puteți: „Eliminați această categorie din publicații”, „Înlocuiți categoria cu alta sau alte categorii”, precum și „Ștergeți toate publicațiile din această categorie”. În acest caz, dacă o categorie este ștearsă sau înlocuită dintr-o publicație, atunci doar categoria ștearsă va fi eliminată sau înlocuită. De exemplu, dacă publicația dvs. se află în categoriile „Lumea”, „Știri”, „Populare”, iar dvs., de exemplu, ștergeți categoria „Lumea”, atunci pentru publicațiile din această categorie, numai categoria „Lumea” va fi eliminate sau înlocuite, toate celelalte categorii din listă pentru aceste publicații vor rămâne la locul lor.

19. Pentru publicații, a fost adăugat un nou tip de câmp suplimentar: „HTML pur și JS”. Atunci când utilizați acest câmp, DataLife Engine nu va interfera cu textul scris în acesta și nu va filtra codul HTML al acestui text și permite, de asemenea, să scrieți cod javascript pur în el. Acest câmp va fi util atunci când trebuie să inserați un anumit cod în știri că nu trebuie să efectuați o verificare de securitate, de exemplu, vreunul dintre jucătorii dvs. etc. Atenție, ținând cont de faptul că scriptul nu va filtra textul din acest câmp, atunci când îl creați, asigurați-vă că setați restricții cu privire la grupurile cărora li se permite să îl folosească. Nu permiteți utilizatorilor obișnuiți în care nu aveți încredere să îl folosească, altfel ar putea reprezenta o amenințare la adresa securității site-ului dvs.

20. Pentru câmpuri suplimentare de publicații cu opțiunea „Folosiți ca referințe încrucișate”, a adăugat posibilitatea de a specifica delimitatorul pentru aceste legături. Puteți specifica atât caractere individuale, cât și cod HTML ca separator. Anterior, se folosea o virgulă ca separator de listă, acum puteți seta propriul separator pentru fiecare câmp, ceea ce vă permite să creați un aspect unic de afișare pentru fiecare câmp din șablon.

21. A fost adăugat suport pentru tehnologia Yandex Turbo pentru fluxuri RSS obișnuite, fără a utiliza includerea în setări a tipului de flux RSS ca „știri Yandex”, pentru acest suport adăugat pentru afișarea etichetei de știri complete (magazin complet) pentru orice tip de flux RSS. A, de asemenea, actualizat șablon standard/templates/rss.xml care demonstrează cum ar trebui să arate un șablon cu suport complet Yandex Turbo. În mod similar, capacitatea de a personaliza un șablon RSS pentru tehnologia Yandex Zen este pe deplin acceptată.

22. S-a adăugat capacitatea de a răspunde la comentarii atunci când vizualizați toate cele mai recente comentarii de pe site, dacă suportul pentru comentarii în formă de copac este activat în setările scriptului. Astfel, puteți, de exemplu, să răspundeți rapid la comentariile primite pe site, fără a intra în fiecare știre în același timp. Datorită faptului că unele dintre scripturile grele au fost transferate într-o versiune întârziată și independentă de redarea încărcarea paginii. Aceste scripturi sunt încărcate în browser în paralel cu redarea paginii și sunt lansate numai după finalizarea formării paginii în browser. Care oferă vizual o afișare mai rapidă a paginii.

24. S-a adăugat capacitatea pentru utilizatorii neînregistrați de pe site, trimiteți reclamații cu privire la știri și comentarii la administrația site-ului, la fel cum o astfel de oportunitate exista anterior doar pentru utilizatorii înregistrați.

25. S-a adăugat utilizarea micro-markup-ului schema.org pentru a afișa o evaluare cu tipul „Scor”. Utilizarea acestui micro-markup permite știri complete, atunci când sunt afișate în rezultatele căutării Google, pentru a afișa și evaluarea publicației.

26. A fost adăugată detectarea automată a orientării fotografii atunci când sunt încărcate pe server, pe baza informațiilor meta conținute în fișiere grafice. Dacă fotografie originală a fost răsturnat, apoi când este încărcat pe server, scriptul îl va implementa automat în poziția dorită. Acest lucru elimină necesitatea editării suplimentare a imaginilor pe computer, dacă camera a fost rotită în timp ce realizați o fotografie.

27. S-a adăugat capacitatea de a notifica automat administrarea site-ului despre primirea de știri noi de la utilizatorii care sunt moderați (dacă acest lucru este activat în setările scriptului), dacă știrile au fost adăugate din panoul de control al scriptului. Anterior, notificarea a fost trimisă numai dacă publicația a fost adăugată direct de pe site.

28. Dacă utilizatorul editează publicația în panoul de control, care anterior a fost deja publicat pe site, dar conform setărilor grupului său, este interzisă publicarea fără moderare sau este permisă publicarea nu în toate categoriile, atunci administrației site-ului i se va trimite și un e-mail corespunzător notificare prin e-mail că aceste știri așteaptă moderarea.

29. S-au făcut modificări la modulul modulului de pesmet de pe site. Dacă vizualizați știri dintr-o anumită categorie, atunci pentru categoria în care este localizat direct utilizatorul, această categorie va fi afișată sub formă de text simplu și nu un link. Numai categoriile mai mari din ierarhie vor fi afișate ca un link sau va exista un link către această categorie dacă, de exemplu, utilizatorul a mers mai departe de-a lungul navigării prin paginile din această categorie. Astfel, această inovație vă permite să evitați legăturile ciclice ale paginilor către ele însele.

30. Pentru modulul „Referințe încrucișate” din panoul de control, au adăugat două noi zone de înlocuire pentru linkuri. Opțional, puteți specifica înlocuirea numai în paginile statice și puteți selecta înlocuirea în pagini statice, știri și comentarii.

31. Pentru modulul „Găsiți și înlocuiți” din panoul de control, a adăugat capacitatea de a înlocui textul în bloc în sondaje pentru publicații și în sondaje pe site.

32. S-a adăugat posibilitatea de a șterge toate publicațiile așteptând moderarea unui anumit utilizator. Pentru a face acest lucru, în secțiunea de gestionare a utilizatorilor, faceți clic pe numărul publicațiilor sale și selectați elementul de meniu corespunzător.

33. S-a adăugat posibilitatea de a șterge toate comentariile așteptând moderarea unui anumit utilizator. Pentru a face acest lucru, în secțiunea de gestionare a utilizatorilor, faceți clic pe numărul comentariilor sale și selectați elementul de meniu corespunzător.

34. În panoul de administrare al scriptului a adăugat un formatat afișarea numărului de contoare diferite (vizualizări, publicații, comentarii). Ieșirea acestor contoare se realizează într-o formă formatată, separând sute, mii, milioane etc. cu un spațiu. Ceea ce oferă o reprezentare și percepție mai vizuală a acestor numere.

35. Pentru șabloane pentru afișarea comentariilor și adăugarea comentariilor (addcomments.tpl și comments.tpl) a adăugat suport pentru etichete noi text- afișează textul în etichetă dacă știrile aparțin categoriilor specificate, precum și etichetele: text- afișează textul în etichetă dacă știrile nu aparțin categoriilor specificate. Astfel, puteți seta un design diferit pentru afișarea comentariilor și adăugarea de comentarii pentru publicații din diferite categorii.

36. Suport adăugat pentru declinări pentru eticheta care afișează numărul de voturi care au fost stabilite pentru evaluarea publicațiilor. De exemplu, puteți utiliza (vot-num) review || a | s. Anterior, acest lucru nu era disponibil pentru această etichetă, deoarece conține cod HTML, nu doar un număr.

37. Dacă utilizarea site-ului numai prin protocolul HTTPS este activată în setările scriptului, apoi cookie-urile de către browser vor fi trimise și către server numai prin protocolul HTTPS și vor fi blocate automat dacă se utilizează protocolul HTTP obișnuit.

38. S-a adăugat controlul CNC-urilor invalide pentru paginile statice al cărui text de publicație este împărțit în mai multe pagini. Dacă este specificat un număr de pagină incorect, o redirecționare automată 301 va fi făcută la adresa de pornire a acestei pagini.

39. A fost adăugat suport pentru importul de imagini din eticheta incintei pentru importul RSS al publicațiilor care conține o imagine pentru publicare. Dacă scurta descriereîn fluxul RSS este doar text, iar imaginea este dată în el etichetă separată, apoi o imagine pentru această publicație va fi adăugată, de asemenea, la știrile scurte la importul de la început.

40. A fost adăugat suport pentru redirecționări pentru a primi știri complete atunci când se utilizează importul RSS al publicațiilor. Dacă linkul din fluxul RSS este o redirecționare pentru o tranziție ulterioară la textul complet al știrilor de pe site-ul web sursă, atunci DataLife Engine va urma automat această redirecționare și va prelua conținutul din sursa finală. Astfel, primirea de știri complete va fi de o calitate mai bună decât înainte.

41. S-au făcut modificări în activitatea etichetelor și... Dacă utilizarea și adăugarea de comentarii este interzisă pentru o anumită publicație, atunci aceste etichete vor ascunde și conținutul din ele.

42. Dacă comentariile sunt permise pentru publicare, dar în același timp utilizatorului sau unui grup de utilizatori, conform altor setări, i s-a interzis publicarea comentariilor, atunci un mesaj despre acest lucru nu va fi afișat la sfârșitul tuturor comentariilor, ci în locul în care definiți rezultatul a formularului pentru adăugarea unui comentariu cu eticheta (addcomments) în șablonul dvs., astfel puteți determina singur locația a acestui mesaj pe site-ul dvs. web.

43. Pentru utilizarea autorizației rețea socială"Colegi de clasa", a adăugat capacitatea de a primi automat e-mail-ul utilizatorului, cu condiția ca aplicația însăși să fi primit drepturile corespunzătoare de la Odnoklassniki. Atenție, în mod implicit, Odnoklassniki nu acordă dreptul de a primi e-mailuri și, pentru a obține un acces adecvat, trebuie să contactați suplimentar socialul. rețea pentru permisiunea de a primi e-mail. Dacă se acordă permisiunea, atunci DLE va importa automat adresa de e-mail.

44. Am îmbunătățit sistemul de calcul al raportului de aspect al imaginii la crearea copiilor reduse. Astfel, se creează o copie redusă mai corectă și de înaltă calitate.

45. Sistem îmbunătățit de căutare a publicațiilor când tipul de căutare simplă este activat în setările scriptului. Noul algoritm face posibilă găsirea publicațiilor mai precise și corecte.

46. ​​Sistem de control îmbunătățit pentru apariția paginilor duplicate când vizualizați toate cele mai recente comentarii de pe site.

47. Procesarea optimizată a câmpurilor suplimentare de publicații când afișați publicații scurte, precum și când rulează modulul de afișare pentru publicațiile populare.

48. Editori vizuali actualizați TinyMCE și Froala la cele mai recente versiuni. Un număr de erori detectate în acești editori au fost remediate.

49. Pentru TinyMCE editorul a adăugat suport pentru inserare Etichete text ascuns, folosind butonul corespunzător din editor.

50. Când utilizați editorul Floara pentru comentarii, a adăugat abilitatea încărcare rapidăși inserarea imaginilor în comentariu. Puteți face clic pe pictogramă pentru a insera o imagine și a selecta un fișier de încărcat, sau pur și simplu transferați fișierul imagine de pe computer în câmpul editor cu mouse-ul, după care imaginea va fi încărcată automat și inserată în poziția cursorului în editorul.

51. S-au făcut mici modificări la aspectul panoului de control al scriptului vizând eliminarea unor erori de aspect și îmbunătățirea interacțiunii cu panoul de control.

52. Actualizat la cele mai recente versiuni o bibliotecă pentru trimiterea de e-mail de pe un site și o bibliotecă pentru determinarea dispozitivelor mobile.

53. S-a rezolvat problema la care în previzualizare publicațiile nu au fost etichete procesate și.

54. S-a rezolvat problemaîn care metaetichetele pentru social media au fost formate incorect. rețele video și audio, dacă videoclipul a fost publicat în add. câmpuri și constau din liste de redare și descrieri ale fișierelor video și audio.

55. S-a rezolvat problemaîn care, în anumite situații și setări de server, previzualizarea publicațiilor ar putea să nu funcționeze la adăugarea de publicații de pe site.

56. S-a rezolvat problemaîn care încărcarea dinamică a comentariilor nu a funcționat, dacă a fost activată în setările scriptului, iar eticheta (jsfiles) a fost plasată chiar în partea de jos a site-ului.

57. S-a rezolvat problema la care afișarea ultimelor comentarii nu a funcționat, dacă pentru un anumit grup vizualizarea unor categorii a fost interzisă.

58. Erorile minore din script detectate și anunțate anterior au fost remediate.