Dle9.com - Toate cele bune pentru crearea unui site pe Internet și acasă!
O versiune actualizată a modulului răcoros pentru DLE Block.Pro.3.3.5. Are multe avantaje în crearea unei frumoase ieșiri de știri. Modulul vă va ajuta să înlocuiți ușor etichetele # 123; personalizat>, și [legate de știri] în DLE 10.0 -9.6, și datorită caracteristicilor îmbunătățite în și punerea în cache-un interval de timp predeterminat, sarcina pe care găzduiește aproximativ corespunde unei sarcini de # 123; personalizat>.
Pentru ce este modulul?
Pe scurt, modulul este conceput pentru ieșirea de știri personalizate pe site-ul aflat sub conducerea CMS DataLife Engine.
O conexiune cu o singură linie la orice șablon de site.
Puterea completă a câmpurilor suplimentare.
Performanța completă a știrilor similare fără modificări la motor.
Cache flexibil al fiecărui bloc.
Lucrul cu imagini.
Filtre.
Datorită acestui modul, cu generarea convenabilă a liniilor de conectare, setarea știrilor, întregul proces necesită un timp minim și nu necesită un studiu complet al documentației.
Lucrul cu imagini
Unul dintre principalele avantaje ale Block.Pro.3 - lucrul flexibil cu imagini.
Modulul are propria clasă php pentru a lucra cu imagini, datorită cărora este posibilă transmiterea imaginilor exact așa cum este necesar într-o anumită situație.
Să presupunem că vrem să afișeze o imagine luată de știri completă, pentru ao reduce, astfel încât fiecare parte a fost nu mai mult de 100px, cu unele imagini mințim pe un radical, și pentru a optimiza calitatea imaginii a imaginii pentru a fi 75. După un minut de lucru cu generatorul avem aici este șirul de conexiune:
Să analizăm mai detaliat:
image = full_story - face poza din știrile complete.
remoteImages = y - vă permitem să afișați imaginile unor terțe părți (în cazul nostru este un radical)
grabRemote = y - vă permitem să desenați imagini terțe pe site-ul dvs.
imgSize = 100 - setați dimensiunea imaginii create
imgQuality = 75 - setați calitatea imaginii dorită
Utilizatorii experimentați vor observa că nu există parametri responsabili pentru metoda de redimensionare imagini, care, în modulul cât mai multe cinci piese - auto (intrare în cadru), reducerea lățimii, reducerea înălțimii, dimensiunii și a culturilor exacte (o scădere a dimensiuni predeterminate de tăiere inutile) .
Nu este specificat, deoarece încadrarea este valoarea implicită.
Acum este suficient să scrieți o etichetă în șablonul modulului
- să afișeze o copie mică și
- pentru a scoate originalul.
Toate miniaturile vor fi încărcate în dosarul creat / blockpro / 100 / / atunci când modulul este inițial apelat și apoi vor fi preluate imaginile finalizate din dosarele dorite. Crearea unei astfel de ierarhie de foldere face posibilă ștergerea numai acele imagini care nu sunt necesare în acest moment, de exemplu, modificați dimensiunea imaginilor în blocul 100-150 și șterge întregul încărcările dosar / blockpro / 100. În plus, cu un număr foarte mare de imagini, serverul nu va fi prost, ca și cum imaginile ar fi într-un singur dosar.
În cazurile în care brusc nu există nicio imagine în știrile complete - se va înlocui un stub, care poate fi de asemenea ușor de ajustat. Este suficient să scrieți variabile:
noimage = small.jpg - pentru un stub mic (în loc de o copie mică a imaginii)
noimageFull = big.png - pentru un stub mare (în loc de imaginea originală)
În acest caz, imaginile trebuie să fie în directorul / blockpro / din șablonul site-ului curent.
Iată linia:
Acesta va scoate imagini dintr-un câmp suplimentar numit imagine, în timp ce copii mai mici vor fi emise dacă o construcție de tip este introdusă în doppel
precum și imaginile de pe site-uri terțe vor fi afișate.
În fine, încă un exemplu cu imagini:
Cu imaginile extrase, mergem mai departe ...
ne va conduce la un bloc cu 8 știri, cum ar fi vizualizați în prezent, unitatea nu va fi actualizat mai frecvent decât o dată la fiecare cinci zile, pentru a aduce /blockpro/related8.tpl șablonului va fi utilizat (desigur, este necesar să se creeze).
sort = none - variabila obligatorie pentru a repeta complet funcționalitatea știrilor similare standard
Dar distracția începe în șablon:
Și acum vom complica sarcina și vom afișa pe pagina principală un bloc de trei știri, fiecare dintre ele având propriul bloc de știri similare, aproximativ ca în imagine.
Mesaj mare despre Block.Pro.3 sau cum să înlocuiți cu ușurință personalizate, știri legate de știri și topnews în DLE 9.6-10.0 cu doar o singură linie.
Prima linie de conectare va afișa trei știri principale:
În șablonul /advanced.tpl se înregistrează încă o linie de conectare:
# 123; include fișier = "motor / modules / blockpro / block.pro.3.php? Template = blockpro / relatedmain cacheLive = 7200limit = 3sort = niciunul legate de "">
filtre
Filtre - principala modalitate de a reduce selecția știrilor în domeniul de interes. Block.Pro.3 are următoarele filtre:
Toate filtrele pot avea mai multe proprietăți, separate prin virgule. Acestea pot exclude aceste valori de la ieșire și, de asemenea, exclud și permit ca filtrele să poată fi combinate.
Astfel, în bloc vor fi afișate primele 10 știri, având id de la 1 la 6, de la 8 la 15 și de la 22 la 30 inclusiv. În acest caz, moderatorul poate controla cu ușurință conținutul blocului.
Un alt exemplu
Este necesar să afișați cele mai vizionate știri din săptămâna trecută. Nici o problemă!
unde cacheLive = 10080 - blochează timpul de caching egal cu o săptămână (60min * 24h * 7d).
Și pentru un exemplu de durată:
În concluzie
Dacă tot nu puteți decide să utilizați unelte standard DLE sau un modul, aveți un tabel de comparare special pentru funcționalitatea personalizată și Block.Pro.3.
Mesaj mare despre Block.Pro.3 sau cum să înlocuiți cu ușurință personalizate, știri legate de știri și topnews în DLE 9.6-10.0 cu doar o singură linie.
În articol, nu sunt luate în considerare toate caracteristicile modulelor, ci doar cele care disting clar modulul de alte module similare și îl deosebesc de cele personalizate, știrile de top și cele legate de știri. Documentația cea mai completă pentru Block.Pro.3 și un generator de șir de conexiuni la îndemână sunt disponibile pe site-ul oficial al modulului.