Contacte

Categoria motor datalife versiune imprimabilă. Totul pentru DLE, Datalife Engine, DLE. Module, șabloane, skinuri, hack-uri. Scripturi PHP. Etichete noi de șablon de previzualizare a fotografiilor

DataLife Engine 8.3


Nuled dle-club.ru

1. S-a adăugat un player nou pentru redarea videoclipurilor flv.
- 2. S-a adăugat posibilitatea ca vizitatorii site-ului să se aboneze la comentarii
- 3. Administratorul are posibilitatea de a dezabona toți utilizatorii de la toate știrile
- 4. S-a adăugat capacitatea de conectare module de la terțiîn șabloanele de site, transmiteți rezultatele execuției etichetelor de script șablon ca parametru modulelor.
5. Abilitatea de a selecta o acțiune a fost adăugată la filtrul de cuvinte dacă un cuvânt este găsit în textul adăugat. Puteți alege o acțiune în care cuvântul din text va fi înlocuit cu cel specificat, sau puteți alege o acțiune în care adăugarea de text este complet respinsă, iar știrile sau comentariul nu vor fi adăugate pe site, și utilizatorul va primi o notificare corespunzătoare că textul său conține cuvinte care nu sunt permise pentru publicare.
6. Pentru câmpuri suplimentare de profil de utilizator, adăugate tip nou Câmpurile „Lista (selectați)”, care le permite vizitatorilor să selecteze Informatii suplimentare despre profilul dvs. dintr-o anumită listă. De exemplu, alegeți-vă sexul etc.
7. S-a adăugat suport pentru conectarea modulelor terțe nu numai în fișierele șablon standard, ci și în fișierele șablon terță parte pe care le includeți în fișierele principale. De exemplu: în șablonul main.tpl puteți include un șablon terță parte (include file="mytemplate.tpl"), iar în dosar terțșablon pentru a utiliza conexiunea modulelor terțe (include file="engine/modules/mymod.php").
8. S-a adăugat suport pentru modul „galerie” la afișarea imaginilor de la distanță publicate în etichetă, care au fost reduse automat conform setărilor scriptului.
9. S-a adăugat rezultatul adnotărilor și descrierilor la mărirea imaginilor la distanță reduse publicate în etichetă. Ieșirea adnotărilor se realizează în același mod ca și pentru imaginile încărcate în etichetă.
10. S-a adăugat suport complet pentru versiunea PHP 5.3.x și superioară, învechită Funcții PHP, care nu mai sunt acceptate de noile versiuni de PHP, au fost înlocuite cu funcții similare actualizate.
11. Ieșire adăugată Cuvinte cheie din norul de etichete pentru știri la vizualizarea știrilor marcate de vizitator. Și a adăugat, de asemenea, ieșirea în aceste știri a datei editării și motivele editării, dacă există.

12. Adăugat la panoul de administrare noua sectiune setările playerelor video utilizate pe site. În această secțiune, puteți ajusta dimensiunea playerelor, precum și personaliza schema de culori a playerului flash conceput pentru a reda formatele flv și mp4

13. S-a adăugat un player nou pentru redarea fișierelor audio mp3, pentru acest player se aplică și setări de culoare care au fost setate pentru playerul video.

14. În setările scriptului pentru o percepție vizuală mai convenabilă, se adaugă afișarea orei curente a serverului, ținând cont de corecție la specificarea setărilor pentru corectarea fusurilor orare.

15. S-a adăugat suport pentru mai multe categorii la procesarea etichetei de text și la vizualizarea știrilor complete. Dacă știrea este publicată în mai multe categorii în același timp, atunci la verificarea etichetei text se vor lua în considerare toate categoriile de știri și nu doar prima categorie din listă ca până acum.

16. Au fost aduse modificări logicii șablonului addcomments.tpl pentru a facilita crearea acestui șablon. S-a adăugat o nouă etichetă (editor) care afișează editorul complet BBCODES sau WYSIWYG conform setărilor scriptului. Clasa .editor a fost introdusă pentru a stila editorul BBCODES. În consecință, procesarea etichetelor (wysiwyg), (bbcode), , (text) a fost eliminată din șablon.

17. Similar comentariilor, pentru mesajele personale (template pm.tpl), a fost introdusă și utilizarea tag-ului (editor) pentru afișarea editorului, cu care vor fi scrise mesajele personale.

18. S-a adăugat posibilitatea de a specifica pentru dimensiunea avatarului nu numai dimensiunea maximă a oricărei laturi, ci și de a specifica direct lățimea și înălțimea avatarului încărcat, de exemplu 100x100, în timp ce avatarul va fi decupat proporțional direct la dimensiunile laterale specificate la încărcare.

19. S-a adăugat posibilitatea de a reseta blocarea prin IP la recuperarea unei parole de pe site. Anterior, blocarea IP a fost eliminată simultan cu recuperarea și resetarea parolei. Acum, la recuperarea unei parole, sunt trimise două link-uri către e-mail: unul pentru recuperarea parolei, celălalt pentru resetarea blocării IP setate în setările profilului și pentru resetarea blocării, nu mai trebuie să resetați parola în același timp. timp.

20. După ce vizitatorul a restaurat și a generat o nouă parolă pe site, a fost adăugată trimiterea unui mesaj de e-mail către utilizator care conține noile sale date: autentificare și Parolă Nouă. Acum, vizitatorul nu trebuie să copieze imediat o parolă complexă undeva sau să o amintească.

21. S-a eliminat afișarea selecției de sortare a știrilor la vizualizarea unui profil de utilizator.

22. Capacitatea de a activa sau dezactiva îmbinarea comentariilor de la un utilizator, adăugate de utilizator la o știre una după alta, a fost adăugată la setările scriptului.

23. S-a adăugat posibilitatea de a șterge un utilizator direct la editarea datelor acestuia, astfel pentru a șterge un utilizator nu este nevoie să mergeți la secțiunea de editare a utilizatorului, și îl puteți șterge apelând profilul său din orice secțiune a site-ului, unde este furnizat.

24. S-a adăugat posibilitatea, la trimiterea mesajelor prin feedback, de a trimite și text care conține etichete HTML, anterior scriptul ștergea automat orice HTML. Formatarea textului nu se efectuează în acest caz și mesajul este într-un format text simplu, așa că această inovație va fi utilă dacă vizitatorii site-ului raportează orice problemă și este necesar să se descrie, de exemplu, HTML.

25. La editarea știrilor în panoul de administrare al scriptului, a fost adăugată posibilitatea de a căuta știri care nu aparțin niciunei categorii.

26. Capacitatea de a permite sau interzice utilizarea codului HTML atunci când adăugați știri de pe site a fost adăugată la setările grupului. În ciuda faptului că scriptul nu permite să apară cod rău intenționat în știri, mulți proprietari de site-uri nu doresc să vadă cod HTML în designul știrilor. În cazul unei interdicții, utilizatorii pot formata știrile exclusiv folosind etichete BB și toate formatările se pot face cu acestea Ajutor HTML, va fi sters.

27. S-a adăugat posibilitatea de a seta un design diferit la afișarea numelui grupului de utilizatori. Pentru a face acest lucru, la setările grupului au fost adăugate un prefix și un sufix al numelui grupului, care vor fi afișate înainte și, respectiv, după numele grupului. Pentru setări date permis folosind HTML cod pentru a seta formatarea.
- 28. S-a adăugat suport pentru noile reguli de formatare pentru RSS „Știri Yandex”, conform noilor reguli, formatarea știrilor complete pentru eticheta yandex:full-text nu mai este ștearsă, ci doar ecranată corect.
- 29. O nouă etichetă text a fost adăugată la șabloanele de știri scurte și complete, care afișează un link către toate știrile publicate în aceeași zi cu această știre. Această etichetă, de exemplu, poate fi utilizată împreună cu eticheta (data).
- 30. S-a adăugat suport pentru sortarea personalizată a știrilor atunci când utilizatorul își vede marcajele.
- 31. S-a adăugat suport pentru etichete (data), (data=formatul datei), (vizualizări)
- 32. S-a adăugat verificarea pentru adăugarea numelor duplicate pentru paginile statice
- 33. La crearea unei copii de siguranță a bazei de date din panoul de administrare, la numele fișierului de rezervă a fost adăugat un prefix unic, ceea ce face imposibilă căutarea după enumerarea fișierului cu copii de rezervă DB în folderul în care se află.
- 34. La actualizarea sitemap-ului pentru motoare de căutare Google și Yandex au adăugat și data actualizării și editarea știrilor, în loc de data creării știrilor.
- 35. Actualizat la versiunea curentă a jurnalului de modificări editor WYSIWYG la: .
- 36. S-a rezolvat o problemă în care, la ștergerea știrilor, aceasta nu era ștearsă din marcajele utilizatorului, rezultând în aceasta informatie acumulate excesiv în baza de date.
- 37. S-a remediat o eroare în care eticheta a fost procesată incorect la editarea unei știri dacă editorul BBCODES este activat și încadrarea automată a liniilor este dezactivată.
- 38. S-a rezolvat o problemă cu utilizarea etichetei (%user%) atunci când o utilizați într-o trimitere în masă a mesajelor, în care scriptul se adresa vizitatorului folosind același nume.
- 39. S-a rezolvat o problemă cu publicarea citatelor la adăugarea descrierilor la miniaturile imaginilor.
- 40. S-a rezolvat o problemă cu incapacitatea de a edita utilizatorul la editarea știrilor, dacă autentificarea constă din caractere rusești.
- 41. S-a rezolvat problema generării automate incorecte a cuvintelor cheie pentru meta-taguri, dacă textul a suferit procesări tipografice.
- 42. Mici erori din script care au fost găsite și anunțate mai devreme au fost remediate.

descărcare gratuită DLE 8.3 anulat~ 2,5 Mb

Așadar, a fost lansată o nouă versiune a scriptului DataLife Engine 10.0 Nulled / Original și este acum disponibilă pe site-ul nostru atât versiunea originală, cât și versiunea anulată pe care nu va trebui să o activați. Este de remarcat faptul că în noua versiune veți găsi sistem nou protecția spam bazată pe serviciu cloud. ceea ce va reduce semnificativ spamul pe site-ul dvs. și îl va face mai curat. a fost actualizat versiune mobilașablon, precum și o integrare îmbunătățită cu rețelele sociale, ceea ce este important acum odată cu creșterea mare a popularității rețelelor sociale. Posibilitățile funcției personalizate au fost extinse, făcând-o și mai comod de utilizat. Dacă sunteți interesat de mai multe lista detaliata a tuturor modificărilor, apoi puteți vedea lista modificărilor pe site-ul oficial și vă puteți familiariza cu toate modificările.

De asemenea, aș dori să vă reamintesc că încercăm să oferim doar versiunea curentă pe site-ul nostru.Arhiva cu șablonul este adesea actualizată, se fac modificări la script-ul pe care dezvoltatorul nu le menționează. De asemenea, puteți descărca dle 10 nulled de pe site-ul nostru în două codificări la alegere. Vă rugăm să nu puneți întrebări despre categorie în comentarii, în mesaje private. Sarcina noastră este doar să vă oferim posibilitatea de a descărca versiunea curentă pentru cea de-a zecea versiune de pe site-ul nostru. Chiar mai jos puteți găsi instrucțiuni pentru actualizarea șabloanelor, aici rămâne la latitudinea dvs. să decideți dacă să vă actualizați șablonul sau nu. Nu am actualizat și nu există niciun punct special în asta.

Puteți descărca din linkul de mai jos ultima versiune script cu toate modificările aduse distribuției după lansare. Dacă nu puteți descărca din linkurile sugerate, vă putem oferi linkuri alternative de descărcare. Trebuie doar să raportați în comentarii. De asemenea, mai jos veți găsi instrucțiuni pentru schimbarea șablonului de la o versiune la alta. În șablon, va trebui să faceți doar modificări într-un singur fișier și ni se pare că acest lucru nu va fi foarte critic dacă decideți să nu faceți modificări. Puteți afla mai multe despre toate modificările din noua versiune a scriptului pe site și puteți decide singur dacă ar trebui să faceți upgrade sau nu.




Atenţie Informații importante pentru cei care fac update versiune veche script pentru unul nou:

Trebuie să urmați cu strictețe instrucțiunile pentru actualizarea scriptului, care se află în arhiva de distribuție în fișierul /Documentation/upgrade.html

În timpul actualizării bazei de date versiune noua, scriptul de actualizare devine complex interogări MySQL, care modifică structura tabelelor. Pe bazele de date mari, astfel de operațiuni consumă foarte mult resurse și pot dura câteva minute pentru a fi finalizate, iar dacă nu este posibil să le efectuați printr-un script PHP, veți avea nevoie de acces SSH la server pentru a executa aceste solicitări. Înainte de fiecare astfel de solicitare, scriptul de actualizare vă va arăta cererea dată, salvați-l pentru dvs., astfel încât, dacă nu îl puteți executa prin script, îl puteți executa prin acces SSH.

Datorită faptului că noile versiuni ale scriptului conțin modificări în structura bazei de date, se recomandă insistent să dezactivați conexiunea modulelor terțe în fișierele șablon înainte de actualizare, altfel puteți vedea erori pe site-ul MySQL după Actualizați.

Diferența dintre nul și original este doar că doar 1 fișier (init.php) a fost decodat și înlocuit, nu s-au făcut alte modificări de cod!

Articolul va ajuta utilizatorii care nu sunt încă destul de familiarizați cu șabloanele Dle și cu fișierele tpl în special. Articolul vă va ajuta să înțelegeți care este scopul lor principal și cum să lucrați cu ei.
Oamenii care sunt familiarizați și nu foarte familiarizați cu HTML și CSS vor învăța cu ușurință cum să lucreze cu fișierele șablon dle.

Deci, să începem prin a consta din șabloane cu extensia *.tpl, există fișiere șablon standard și obligatorii care trebuie să fie prezente acolo. Dacă unul dintre fișiere lipsește, sistemul o va face raporteaza o eroare, în unele cazuri portalul de internet nu va funcționa deloc.
Detalii ale fiecărui fișier șablon DataLife Engine

addcomments.tpl- Formular pentru adăugarea de comentarii numai în știrile complete.

addnews.tpl- Un formular pentru adăugarea unei publicații la o resursă web, pentru completarea informațiilor despre știri: titlu, categoria de știri, știri scurte și complete, câmpuri pentru cloud-ul de etichete și diverse funcții administrative.

comentarii.tpl- Responsabil de proiectarea comentariilor, atât în ​​publicația integrală, cât și în cele mai recente comentarii.

feedback.tpl- Design de bază a formularului părere din câmpul de umplere.

fullstory.tpl- Design fișier șablon al știrilor complete, data publicării, autorul, numărul de comentarii, rezultatul știrilor aferente etc.

info.tpl- Formularul de mesaj al paginii de eroare de pe resursa web, de exemplu, apare cu o autorizare incorectă.

informator.tpl- Fișierul de proiectare pentru ieșirea informatorului (parteneri sau, de exemplu, știri Yandex etc.) pe blog.

login.tpl- Fișierul principal pentru proiectarea formularului de autorizare, panoul de administrare

lostpassword.tpl- Formular de recuperare a parolei (în caz de pierdere), afișat numai pentru utilizatorii neautorizați.

principal.tpl- Fișierul de design principal al paginii principale pentru afișarea informațiilor pe blogul DLE, la care sunt conectate alte șabloane.

navigare.tpl- Șablon de design de tranziție a paginii, navigare în pagină.

offline.tpl- Pagina unui site dezactivat în timpul lucrărilor tehnice, dacă este necesar să se facă modificări globale pe un proiect web. Va fi vizibil pentru toată lumea, cu excepția administrării sursei Internet.

pm.tpl- Formularul de înregistrare a mesajelor Trimitere, Primite și Trimite de pe portalul de Internet este responsabil pentru procesarea mesajelor personale ale utilizatorului.

previzualizare.tpl- Setări de aspect stiluri css pentru fereastra de previzualizare atunci când adăugați știri, care include design pentru știri scurte și complete.

imprimare.tpl- Imprimarea paginilor pentru imprimantă.

profile_popup.tpl- O fereastră pop-up modală când scriptul AJAX este activat, care se închide atunci când autentificarea utilizatorului este selectată cu mouse-ul. Responsabil de proiectarea POP - Fereastra Up cu informatie scurta despre utilizator.

înregistrare.tpl- Formularul de înregistrare a noului utilizator, după acceptarea regulilor, emite un chestionar cu câmpuri pentru completare și înregistrare.
PS. Regulile portalului de Internet sunt într-o pagină statică și nu sunt prezente în acest șablon.

știri legate.tpl- Formular de proiectare Încheierea unor știri similare.

căutare.tpl- Afișează o pagină de căutare simplă pentru o resursă web, care include un câmp de completat și butoanele Căutare și Căutare avansată.

searchresult.tpl- Formularul de înregistrare a rezultatului căutării, precum și la alegerea Căutare avansată, afișează câmpuri pentru completare.

nuvelă.tpl- Un șablon important realizează proiectarea unei știri scurte.

bară de viteză.tpl - Acest fișier afișează un link complet către categoria în care sunt publicate știrile și este responsabil pentru o tranziție rapidă la secțiunea dorită(firimituri de pâine).

static.tpl- Acest fișier șablon este responsabil pentru proiectarea și ieșirea paginilor statice create în panoul de administrare Dle.

static_print.tpl- Folosit pentru a proiecta o pagină statică Versiune imprimabilă

statistici.tpl- Înregistrarea statisticilor unei resurse web, cu ieșirea tuturor informațiilor.

tagscloud.tpl- Șablon de design nor de etichete.

topnews.tpl- Folosit pentru a crea știri populare.

userinfo.tpl- Formularul pentru proiectarea unui profil de informații despre utilizatori, precum și o fereastră POP - Up pentru editarea ulterioară a datelor, se deschide dacă utilizatorul este înregistrat pe un proiect web.

vot.tpl- Folosit pentru a formata rezultatul rezultatelor votării, ca All Polls on DLE sau Total Voted.

Pe acest moment sunt listate principalele fișiere tpl ale șablonului Dle, odată cu lansarea de noi versiuni, sunt posibile modificări și adăugări de noi șabloane TPL pentru DataLife Engine.

În plus față de principalele șabloane TPL din DLE, orice utilizator își poate adăuga propriile pentru design convenabil, îmbunătățirea și instalarea modulelor terțe într-un proiect web!
Pentru a face acest lucru, șablonul în sine este creat, de exemplu:

leftblocks.tpl (blocul din stânga al proiectului web) la care se adaugă elemente de design.

Atenţie! Pentru funcționare normală, fișierul trebuie să fie localizat în folderul cu șabloanele principale în același loc cu main.tpl!
Pentru a conecta un astfel de bloc, utilizați eticheta (include). De exemplu:
Care este inserat la locul potrivit în main.tpl

(includeți fișierul="leftblocks.tpl")

Pe lângă o astfel de inserție, există o altă opțiune pentru conectarea știrilor scurte folosind șabloane, de exemplu:

shortstory-1.tpl Nuvelă la care se adaugă elemente de design. Inserați exemplu:

(titlu)

Introduceți eticheta cu setări în main.tpl:

(categoria personalizată="2,3" template="shortstory-1" aviable="global" from="0" limit="5" cache="yes")

Ca urmare, dacă introduceți o astfel de inserție, de exemplu: în blocul din dreapta, vor apărea un link și un titlu al ultimelor știri din categoriile 2 și 3 ca pe site-ul nostru www.secțiunea Noutăți „Module DLE”, etc. , Unde

categorie personalizată="2,3" (categoriile din care este preluată știrile pot fi adăugate separate prin virgule)
template="shorstory-1" (numele șablonului)
aviable="global" (la nivel global pentru toată lumea, puteți seta principal în loc de global, doar informațiile vor fi afișate pe cea principală)
de la="0"
limit="5" (număr de postări)
cache="yes" (Activați/Dezactivați memorarea în cache)

De asemenea, în șabloane există foldere standard:
bbcodes (dosar cu fișiere imagine pentru editare, cum ar fi Smiles, culori HTMLși coduri BB)
dleimages (dosar cu fișiere imagine pentru evaluare, marcaje, filigran etc.)
imagini ((dosarul cu fișiere imagine pentru designul șablonului. poate avea un nume diferit)
js (dosar cu fișiere script JS etc.)
stil (dosar cu fișiere în cascadă de stil pentru proiectarea șabloanelor)

Atenţie! Scripturile trebuie să fie în folderul JS, care trebuie să conțină fișierul .htaccess pentru a proteja împotriva diferitelor tipuri de amenințări, dacă nu există un astfel de fișier, scriptul nu va porni (sistemul de protecție Dle va funcționa).
Atenţie! Toate folderele șablon trebuie să aibă și un fișier .htaccess
Un exemplu de fișier .htaccess cu date în interior:
Comanda Deny, AllowAllow de la toți

Atenţie! În șablon, în același loc în care ar trebui să fie main.tpl, ar trebui să existe un fișier .htaccess cu acest cod:
Comanda permite, denyDeny de la toți

Fișierul .htaccess poate fi descărcat din șablonul de distribuție DataLife Engine

Puteți citi despre toate noile funcții ale DLE 12.1 în acest articol.

DataLife Engine v.12.1 Comunicatul de presă vă va spune despre adăugarea la modulul de publicitate, acum modulul acceptă funcția de rubrică, în această versiune puteți urmări numărul de vizualizări ale materialelor publicitare și mai multe completări legate de gestionarea publicității.

Unul bun, eventual folosind link-uri canonice, a fost adăugat la cod pentru toate paginile site-ului, inclusiv navigarea prin secțiuni, vizualizarea știrilor complete etc. Aceasta este o caracteristică de îmbunătățit Optimizare SEO proiecte, va exclude paginile duplicate dacă link-uri incorecte către site-ul dvs. sunt publicate undeva pe Internet sau dacă dintr-un motiv oarecare este necesar să dezactivați controlul CNC incorect.

Din motive de securitate, a fost adăugată o funcție pentru a proteja automat site-ul de încărcarea codului sau inserarea de cadre pe site-uri terțe. Când această setare este activată, resursa dvs. va fi blocată automat dacă este încorporată într-un iframe pe site-ul altcuiva. În acest fel, vă puteți proteja site-ul de atacuri precum clickjacking.

Încă una caracteristică interesantă pentru optimizarea SEO a site-ului - acestea sunt funcții avansate ale modulului „Meta etichete”, acum va fi posibil să setați nu numai metaetichete pentru pagini, ci și orice titlu separat pentru pagină și descrierea paginii, pe care le puteți afișa ulterior oriunde în șablonul dvs.

(recomandat)
Gazduire din chitanță gratuită certificat SSL pentru site, echipamente moderne pe SSD - unul dintre liderii în calitate și preț redus. Citim în acest articol.

Apropo, dacă aveți nevoie de un certificat SSL de calitate cu un certificat gratuit plan tarifarși un furnizor securizat, acest cod promoțional oferă o reducere de 5% la comanda unui domeniu și/sau găzduire

A460-09C2-059C-5161

De exemplu despre hosting gratuit Fara publicitate si conditii sub Managementul DataLife Engine 12-9.x sau orice alt CMS - acest serviciu vă va ajuta să înțelegeți în decurs de o lună dacă găzduirea este potrivită pentru dvs. sau nu.

Noi oferim descărcați DLE versiuni diferite pe http://www.site în secțiunea pentru toată lumea fără înregistrare (versiuni licențiate de UTF 8 și Win 1251).

Etapa principală de dezvoltare a versiunii 12.1 a fost finalizată, lansarea se află în pregătire de testare și pre-lansare, dar deocamdată, vă invităm să vă familiarizați cu informațiile despre ceea ce vă așteaptă odată cu lansarea noii versiuni.

Au fost pregătite și implementate următoarele modificări:

1. S-a adăugat suport 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. Titlurile sunt afișate în partea de sus, înaintea listei de materiale publicitare adăugate, sub formă de foldere. În rubricile în sine, puteți crea și subtitluri suplimentare într-un număr nelimitat. Astfel, la în număr mare materiale publicitare le puteti plasa pentru usurinta navigarii prin ele, in diverse rubrici si subtitluri.

2. S-a adăugat capacitatea de a lua în considerare numărul de vizionări pentru materialele promoționale adăugat în panoul de control al scriptului. Vizualizările sunt luate în considerare numai pentru utilizatori reali care a vizitat site-ul folosind un browser. Boții care accesează cu crawlere site-ul nu contează. Numărarea vizualizărilor este activată direct pentru fiecare banner, așa că puteți număra vizionările numai pentru anunțurile de care aveți nevoie. Aveți, de asemenea, opțiunea de a specifica dacă trebuie numărate toate vizualizările bannerului sau numai vizualizările de la utilizatori unici.


3. Pentru materialele promoționale din panoul de administrare a adăugat capacitatea de a limita afișarea banneruluiîn funcție de numărul de vizualizări pe care le are și puteți dezactiva banner-ul atunci când atinge valoarea specificată număr maxim vederi.

4. A fost adăugată capacitatea de a lua în considerare numărul de clicuri pentru materialele publicitare adăugate în panoul de control al scriptului. DataLife Engine interceptează automat etichetele HTML publicate folosind etichete și ține automat evidența clicurilor pe acestea. Nu este necesar un design special al acestor legături, ele pot duce la orice adresă de care aveți nevoie. Aveți, de asemenea, opțiunea de a specifica dacă doriți să numărați toate clicurile pe un link sau doar să numărați clicurile de la utilizatori unici.

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

7. Utilizarea adăugată a legăturilor canonice, în codul paginilor, pentru toate paginile site-ului, inclusiv navigarea prin secțiuni, vizualizarea știrilor complete etc. Această caracteristică vă permite să creșteți optimizarea SEO a site-urilor și, de asemenea, vă permite să evitați paginile duplicate dacă link-uri incorecte către site-ul dvs. sunt publicate undeva pe Internet sau dacă dintr-un motiv oarecare trebuie să dezactivați controlul CNC incorect.

8. În setările categoriei din panoul de control, a adăugat posibilitatea de a seta în mod implicit pentru o categorie dacă este permisă publicarea știrilor din această categorie pagina principala site-ul. Aceste setări sunt în vigoare în momentul adăugării sau editării unei publicații, iar 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 posibilitatea de a seta în mod implicit pentru o categorie dacă sunt permise comentarii pentru postările din această categorie. Aceste setări sunt valabile în momentul adăugării sau editării unei publicații, iar 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 posibilitatea de a seta în mod implicit pentru o categorie dacă o evaluare este permisă pentru publicațiile din această categorie. Aceste setări sunt valabile în momentul adăugării sau editării unei publicații, iar dacă utilizarea unei evaluări 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 scriptului din panoul de control, în secțiunea de setări de securitate, a adăugat posibilitatea de a activa protecția automată a site-ului împotriva încorporarii în cadre pe site-uri terțe. Când această setare este activată, site-ul dvs. va fi blocat automat dacă este încorporat într-un iframe pe site-ul altcuiva. În acest fel, vă puteți proteja site-ul de atacuri precum clickjacking.


12. S-au extins capacitățile modulului „Metatags”, acest modul a fost redenumit „Titturi, descrieri, meta-etichete”. 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 ulterior le puteți afișa oriunde în șablon. Pentru a face acest lucru, au fost adăugate noi etichete globale pentru șabloane: (page-title) - afișează titlul pe care îl specificați pentru pagină, (page-description) - afișează descrierea pe care o specificați pentru pagină. De asemenea, este acceptabil să utilizați BB în descrierea paginii și Etichete HTML. Astfel, cu ajutorul acest modul, puteți, de exemplu, să creați și să afișați titluri și descrieri pentru un nor de etichete pentru fiecare etichetă individual etc.

13. S-au adăugat un nou text global de etichete de șablon, care afișează textul inclus în ele dacă în modulul „Titturi, descrieri, meta-etichete” a fost setat un titlu pentru pagina care este vizualizată. Și a adăugat, de asemenea, etichete de text opuse care afișează textul inclus în ele dacă titlul paginii care este vizualizată nu a fost setat. Etichete similare au fost adăugate și pentru descriere: text , care afișează textul inclus în ele dacă a fost specificată o descriere pentru pagina care este vizualizată în modulul „Titturi, descrieri, metaetichete”, text care afișează textul inclus în ele dacă nu a existat nicio descriere pentru pagina care este vizualizată.

14. S-a adăugat suport pentru noi etichete text pentru șablonul de meniu categorie (categorymenu.tpl)., care afișează textul inclus în ele dacă categoria vizualizată pe site, sau știrile, nu aparține categoriei din meniu. Această etichetă poate fi folosită numai în interiorul etichetelor și este folosită, de exemplu, pentru a afișa unele informații (cum ar fi link-uri) numai pentru categoriile inactive din meniu.

15. Opțiuni extinse pentru afișarea publicațiilor pe baza valorilor câmpurilor suplimentare din publicații. Când sunt accesate la http://yoursite/xfsearch/fieldname/fieldvalue/, postările vor fi returnate, ca înainte, conținând valoarea specificată în acel câmp, dacă opțiunea „utilizare ca referințe încrucișate” este setată pentru câmp. La accesarea http://yoursite/xfsearch/field value/, vor fi afișate publicațiile care conțin această valoare pentru toate câmpurile suplimentare. La accesarea http://yoursite/xfsearch/field name/, vor fi afișate toate publicațiile în care este completat acest câmp specificat.

16. În setările scriptului, a fost adăugată posibilitatea de a atribui o pagină separată cu numele 404.html în rădăcina site-ului dvs. pentru a afișa pagini pentru care nu există conținut. Dacă această setare este activată, în locul mesajului standard de sistem „Din păcate, această pagină nu vă este disponibil, poate că adresa sa a fost schimbată sau a fost ștearsă."

17. Capacitatea de a atribui un antet HTTP a fost adăugată la setările scriptului, de unde este necesar să se obțină adrese IP ale utilizatorului. Această inovație va fi utilă pentru site-urile care folosesc diverse servere proxy externe și nu au capacitatea de a reconfigura corect serverul pentru ele pentru a obține adresele IP reale corecte ale vizitatorilor. De exemplu, atunci când utilizați serviciul cloudflare și altele pentru a vă proteja Atacurile DDOSși folosirea unui plan obișnuit de găzduire fără acces la setările serverului. Acum, în setările scriptului din panoul de administrare, puteți spune scriptului de unde să obțineți adresa IP a vizitatorilor site-ului.

18. Când ștergeți o categorie din panoul de control al scriptului, a adăugat posibilitatea de a alege ce să faci cu publicațiile care se află în această categorie. Puteți: „Ștergeț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 numai categoria care este ștearsă va fi eliminată sau înlocuită. De exemplu, publicația dvs. se află în categoriile „Lumea”, „Știri”, „Popular”, iar dvs., de exemplu, ștergeți categoria „Lumea”, apoi pentru publicațiile din această categorie, doar categoria „Lumea” va fi ștearsă , sau înlocuite, toate celelalte categorii din lista acestor publicații vor rămâne în vigoare.

19. A fost adăugat un nou tip de câmp suplimentar pentru publicații: „HTML pur și JS”. Când utilizați acest câmp, DataLife Engine nu va interfera cu textul scris în el și nu va filtra codul HTML al acestui text și, de asemenea, permite scrierea codului javascript pur în el. Acest câmp va fi util atunci când trebuie să inserați un cod în știri care nu trebuie verificat pentru securitate, de exemplu, vreunul dintre playerele dvs. etc. Atenție, având în vedere că scriptul nu va filtra textul din acest câmp, atunci când îl creați, asigurați-vă că setați restricții asupra grupurilor care au voie să-l folosească. Nu permiteți ca acesta să fie folosit de utilizatori obișnuiți în care nu aveți încredere, altfel poate reprezenta un risc de securitate pentru site-ul dvs.

20. Pentru domenii suplimentare de publicații, care au opțiunea „Utilizați ca referințe încrucișate”, a fost adăugată posibilitatea de a specifica delimitatorul pentru aceste referințe. Puteți specifica atât caractere individuale, cât și cod HTML ca separator. Anterior, o virgulă era folosită ca separator de listă, acum vă puteți seta propriul separator personal pentru fiecare câmp, ceea ce vă permite să vă creați propriul design unic de ieșire în șablonul pentru fiecare câmp.

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



22. S-a adăugat posibilitatea de a răspunde la comentarii atunci când vizualizați toate cele mai recente comentarii de pe site,
dacă suportul pentru comentarii de tip arbore este activat în setările scriptului. Astfel, de exemplu, puteți răspunde rapid la comentariile primite pe site fără a intra în fiecare știre, datorită faptului că unele dintre scripturile grele au fost trecute la o încărcare întârziată și independentă de redarea paginii. Aceste scripturi sunt încărcate în browser în paralel cu redarea paginii și rulează numai după ce pagina este redată în browser. Care oferă vizual o afișare mai rapidă a paginii.

24. S-a adăugat capacitatea pentru utilizatorii care nu sunt înregistrați pe site, trimiteți reclamații către administrația site-ului cu privire la știri și comentarii, așa cum această oportunitate exista anterior doar pentru utilizatorii înregistrați.

25. S-a adăugat utilizarea de markup schema org pentru a afișa o evaluare cu tipul „Evaluare”. Utilizarea acestui marcaj permite ca știrile complete, atunci când sunt afișate în rezultatele căutării Google, să afișeze și evaluarea publicației.

26. Adăugat detecție automată orientarea fotografiilor la încărcarea lor pe server, pe baza metainformațiilor conținute în fisiere grafice. Dacă fotografia originală a fost cu susul în jos, atunci când este încărcată pe server, scriptul o va roti automat în poziția dorită. Acest lucru elimină necesitatea de a edita în plus imagini pe un computer dacă camera a fost rotită în timpul fotografierii.

27. S-a adăugat posibilitatea de a notifica automat administrația site-ului despre știri noi de la utilizatori
, care este sub moderare (dacă este activat în setările scriptului), dacă știrile au fost adăugate din panoul de control al scriptului. Anterior, o notificare era trimisă doar dacă o postare era adăugată direct de pe site.

28. Dacă utilizatorul editează publicația în panoul de control, care a fost publicat anterior pe site, dar conform setărilor grupului său, îi este interzis să publice fără moderare, sau nu are voie să publice în toate categoriile, atunci administrației site-ului i se va trimite și o notificare corespunzătoare prin e-mail că această știre așteaptă moderație.

29. Au fost aduse modificări în funcționarea modulului Breadcrumbs de pe site. Dacă sunt vizualizate știri dintr-o anumită categorie, atunci pentru categoria în care se află direct utilizatorul, această categorie va fi afișată în text simplu, nu un link. Doar categoriile care sunt mai sus în ierarhie vor fi afișate ca link, sau un link către această categorie va fi afișat dacă, de exemplu, utilizatorul a mers mai departe în navigarea prin paginile din această categorie. Astfel, această inovație evită legăturile ciclice ale paginilor către ele însele.

30. Pentru modulul „Referințe încrucișate” din panoul de control, au fost adăugate două noi regiuni de înlocuire pentru linkuri. Opțional, puteți specifica un înlocuitor numai pentru paginile statice, precum și să selectați un înlocuitor pentru paginile statice, știri și comentarii.

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


32. S-a adăugat posibilitatea de a șterge toate publicațiile, așteaptă moderarea de la un 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șteaptă moderarea de la un 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. La panoul de administrare al scriptului a fost adăugată o afișare formatată a numărului de contoare diferite (vizionări, publicații, comentarii). Ieșirea acestor contoare este realizată într-o formă formatată ca sute, mii, milioane, separate prin spațiu, etc. Aceasta oferă o reprezentare și o percepție mai vizuală a acestor numere.

35. Pentru șabloanele pentru afișarea comentariilor și adăugarea de comentarii (addcomments.tpl și comments.tpl), a fost adăugat suport pentru etichete noi text - afișează text în etichetă dacă știrea aparține categoriilor specificate, precum și etichete: text - afișează text î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țiile din diferite categorii.

36. S-a adăugat suport pentru declinarea cuvintelor pentru eticheta pentru afișarea numărului de voturi, care au fost expuse pentru evaluarea publicațiilor. De exemplu, puteți utiliza (vot-num) feedback||a|s. Anterior, aceasta nu era disponibilă pentru această etichetă. conține cod HTML, nu doar un număr.

37. Dacă setările scriptului permit utilizarea site-ului numai pentru Protocolul HTTPS , apoi cookie-uri de browser va fi, de asemenea, trimis către server numai prin protocolul HTTPS și blocat automat dacă este utilizat protocolul HTTP obișnuit.

38. S-a adăugat controlul CNC incorect pentru paginile statice, al cărei text al publicației este împărțit în mai multe pagini. Dacă este specificat un număr de pagină incorect, se va face o redirecționare automată 301 către adresa de pornire a acestei pagini.

39. Pentru importul RSS de publicații, a fost adăugat suport pentru importul de imagini din eticheta de incintă care conține o imagine pentru publicare. Dacă scurta descriereîn fluxul RSS este doar text, iar imaginea este dată în ea ca o etichetă separată, apoi imaginea pentru această publicație va fi adăugată și la știrile scurte atunci când este importată chiar de la început.

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

41. Au fost aduse modificări în activitatea etichetelor și. În cazul pt publicație specifică Deoarece este interzisă utilizarea și adăugarea de comentarii, aceste etichete vor ascunde și conținutul din ele.

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

43. Pentru autorizare folosind rețea socială"Colegi de clasa", a adăugat posibilitatea de a primi automat e-mailul utilizatorului, cu condiția ca aplicația în sine să fi primit drepturile corespunzătoare de la Odnoklassniki. Atenție, în mod implicit, Odnoklassniki nu acordă drepturi de a primi e-mail, iar pentru a obține accesul corespunzător, trebuie să contactați suplimentar socialul. rețea pentru a permite primirea de e-mail. Dacă se acordă permisiunea, DLE va importa automat și adresa de e-mail.

44. Sistem îmbunătățit pentru calcularea proporțiilor imaginii la crearea de copii mici. Acest lucru creează o copie redusă mai corectă și de înaltă calitate.

45. Sistem îmbunătățit de căutare a publicațiilor atunci când este activat în setările scriptului, un tip simplu de căutare. Noul algoritm vă permite să găsiți mai corect și mai corect publicațiile.

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. Prelucrarea optimizată a domeniilor suplimentare de publicații la afișarea publicațiilor scurte, precum și când rulează modulul de afișare a publicațiilor populare.

48. Actualizat editori vizuali TinyMCE și Froala la curent. S-au remediat un număr de erori identificate în aceste editoare.

49. Editorul TinyMCE a adăugat suport pentru inserarea etichetelor de text ascunse, folosind butonul corespunzător din editor.

50. Când folosiți editorul Floara pentru comentarii, a adăugat capacitatea încărcare rapidăși inserarea imaginilor într-un comentariu. Puteți fie să faceți clic pe pictograma de inserare a imaginii și să selectați un fișier de încărcat, fie pur și simplu să trageți și să plasați fișierul cu imagine de pe computer în câmpul editorului, după care imaginea va fi încărcată și inserată automat în poziția cursorului din editor.

51. Au fost făcute modificări minore la aspectul panoului de control al scripturilor, care vizează eliminarea unor erori de aspect și îmbunătățirea interacțiunii cu panoul de control.

52. Actualizat la cele mai recente versiuni ale bibliotecii pentru trimiterea de mail de pe site, precum și o bibliotecă de detectare a dispozitivelor mobile.

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

54. S-a rezolvat o problemă în care metaetichetele pentru rețelele sociale erau formate incorect. rețele de video și audio, dacă videoclipul a fost publicat în add. câmpuri și a constat din liste de redare și descrieri ale fișierelor video și audio.

55. A fost rezolvată o problemă în care, în anumite situații și setări de server, previzualizarea publicației ar putea să nu funcționeze la adăugarea publicațiilor de pe site.

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

57. S-a rezolvat o problemă în care afișarea celor mai recente comentarii nu funcționa, în cazul în care vizionarea anumitor categorii a fost interzisă pentru un anumit grup.

58. Au fost remediate erori minore din script care au fost descoperite și anunțate mai devreme.

Puțini oameni știu că puteți elimina (oficial) drepturile de autor standard din DataLife Engine numai dacă ați cumpărat o licență. Dar iată ghinionul, după activarea motorului, drepturile de autor rămân încă pe loc. De aici apare întrebarea: Cum să eliminați drepturile de autor în DLE?". Astăzi vă voi da un răspuns clar, dar ca bonus mic Vă voi povesti despre câteva link-uri ascunse care sunt prezente în acest CMS și de care poate nici nu le cunoașteți.

Eliminarea drepturilor de autor standard din DataLife Engine

Și așa, uitându-mă sursă site-ul dvs., puteți vedea următoarea imagine:

Vedem în cap etichetă generator iar la sfârșitul paginii un rând cu drept de autor.

Pentru a elimina o etichetă generator, deschideți fișierul motor.phpîn folderul /engine/ și aproximativ pe linia 982, eliminați complet eticheta:

Pentru a elimina drepturile de autor la sfârșitul paginii, deschideți fișierul principal.php la /motor/module/ și aproape la final elimina linia:

ecou „\n\r\n";

În plus, dacă utilizați un feed RSS pentru a genera un feed pe site-ul dvs. (în mod implicit, acesta se află la http://your_site.com/index.php?mod=rss, atunci când vizualizați codul sursă, puteți vedea alt tip de drept de autor:

Data Life Engine

Pentru a-l elimina, deschideți fișierul rss.phpîn folderul /engine/ și în două locuri scoate eticheta:

Data Life Engine

Sau înlocuiți conținutul acestuia cu, de exemplu, numele site-ului dvs.

Ne-am dat seama de drepturile de autor standard, acum să trecem la linkuri.

Eliminarea link-urilor către site-uri „stânga” din DataLife Engine

Când punem un fel de șablon pe site și conține drepturile de autor ale autorului, acest lucru este normal, deoarece. persoana a încercat și ne-a oferit posibilitatea de a folosi șablonul gratuit.

Dar acum, când CMS-urile, în sensul literal, sunt pline de legături din stânga care nu au nimic de-a face cu motorul, aceasta este, sincer, obrăznicie.

Și acum ne vom curăța site-ul de astfel de link-uri. Dacă ați descărcat motorul nu de pe site-ul oficial, cel mai adesea linkurile pot fi scrise:

  1. Pe pagini interneștiri;
  2. Pe paginile statistice;
  3. Pe pagina cloud de etichete.

Dacă te uiți la codul sursă al știrilor complete, poți vedea că meșterii au reușit deja să înregistreze link-uri către site-ul lor, de care, apropo, nu avem nevoie deloc.

Pentru a curăța acest gunoi, procedați în felul următor.

1. Deschide fișierul show.full.php

$tpl->set("(povestea completă)",

și înlocuiți totul cu:

$tpl->set("(povestea completă)", $row["poveste_completă"]);

Super, jumătate din muncă este făcută și am scăpat de link-urile din știrea completă.

Să verificăm acum paginile de statistică, iar dacă există link-uri acolo, le vom elimina cât mai curând posibil.

2. Deschide fișierul static.phpîn folderul /engine/modules/. Găsiți linia care conține:

$tpl->set("(static)",

și înlocuiți totul cu:

$tpl->set("(static)", $template);

3. Și, în sfârșit, să verificăm norul nostru de etichete. Pentru a face acest lucru, deschideți fișierul tagscloud.phpîn folderul /engine/modules/. Găsiți linia care conține:

Else $tpl->set("(etichete)",

și înlocuiți totul cu:

Else $tpl->set("(etichete)", $etichete);

Ei bine, asta-i tot. Am curățat DLE de drepturile de autor standard și am eliminat link-urile către site-uri pentru stângaci.

Dacă ceva nu funcționează sau apar erori la editarea fișierelor - scrieți în comentarii, voi fi bucuros să vă ajut.



Ți-a plăcut articolul? Împărtășește-l