DLE modul
Dle9.com - Minden a legjobb, hogy hozzon létre egy webhelyet, és otthon!
A frissített változata az osztály modul DLE Block.Pro.3.3.5. amely számos előnye van felállításának gyönyörű kijelző a hírek blokkokat. A modul segítségével könnyen cserélni címkék # 123; egyéni> és [rokon-hírek] a DLE 10,0 -9,6, és hála a továbbfejlesztett funkciók és cache-egy meghatározott időintervallumban, a terhelést a fogadó körülbelül megfelel a terhelés # 123; egyéni>.
Miért van szükség egy modult
Röviden - a modul célja, hogy a felhasználó kimenete hírek a helyszínen ellenőrzése alatt CMS Pirate Island.
Csatlakozó egyetlen sor minden weboldal sablon.
A teljes visszavonását további mezőket.
A teljes visszavonása hasonló híreket módosítások nélkül motort.
Rugalmas egyes cache blokk.
Munka képekkel.
Szűrők.
Ennek köszönhetően a modul kényelmes generációs kapcsolat húrok hangolása hírek kimenet, az egész folyamat a lehető legrövidebb idő alatt, és nem szükséges a teljes a dokumentáció vizsgálata.
Munka képekkel
Az egyik fő előnye Block.Pro.3 - Rugalmas munka képekkel.
Mi a saját modul php-osztály kép manipuláció, amelyen keresztül tud kiadni a kép pontosan úgy, ahogy van szükség egy adott helyzetben.
Tegyük fel, hogy szeretnénk megjeleníteni egy képet vett a teljes hírek, csökkenti úgy, hogy mindkét oldalon nem volt több, mint 100px, néhány képpel fekszünk a radikális, és optimalizálja a képminőséget a kép, hogy a 75. Egy perc múlva a munka a generátor van éppen egy ilyen kapcsolat húr:
Nézzük meg részletesen:
image = full_story - a kép a teljes hír.
remoteImages = y - lehetővé teszi képek azt mutatják, fél (ebben az esetben a csoport)
grabRemote = y - lehetővé teszi, hogy húzza az oldalán a kép a honlapon
imgSize = 100 - meghatározott mérete létrehozott miniatűrök
imgQuality = 75 - meghatározza a szükséges képminőség
Tapasztalt felhasználók észre, hogy nincsenek paraméterei felelős eljárás átméretezés képek, amelyek a modulban annyi, mint öt darab - auto (belépés a keretben), a csökkentés a szélessége, a csökkentés a magasság, a pontos méret és a termés (a csökkenés a kívánt méretűre a vágás felesleges) .
Ez nincs megadva, mivel illeszkedő keret - ez az alapértelmezett.
Most már elég ahhoz, hogy regisztrálják magukat a modul sablon tag
- hogy egy kis másolás és
- a kijelző az eredeti.
Minden átméretezett kép feltöltésre kerül a mappa feltöltések / blockpro / 100 // az első hívás a modulon, majd elviszi a kész képeket a kívánt mappát. Létrehozását egy ilyen mappák hierarchiáját lehetővé teszi, hogy törölje csak azokat a képeket, amelyek nem szükségesek az adott pillanatban, például megváltoztatja a képek méretét a blokk 100-150 és törölni az egész mappát feltöltések / blockpro / 100. Ezen kívül nagyon sok kép a szerver nem tompa, mintha a képek voltak ugyanabban a mappában.
Azokban az esetekben, amikor hirtelen a teljes hír nem kép - helyettesíti dugó, ami szintén könnyen létre. Elég regisztrálni változó:
noimage = small.jpg - kis sapka (ahelyett, hogy egy kis kép másolata)
noimageFull = big.png - nagy sapkák (ahelyett, hogy az eredeti kép)
Ebben az esetben ezek a képek csak a mappa / blockpro / jelenlegi helyén sablont.
De ezt a sort:
Megjeleníti a képeket a nem kötelező mező nevezett kép jelenik meg ugyanabban az időben egy kis példányt, ha doppole fit típusú konstrukció
is megjelenik majd a képeket a harmadik fél webhelyeihez.
És végül egy újabb példa a képet:
Képekkel rendezni, megyünk tovább ...
Vezet minket, hogy egy blokk 8 hír, mint az éppen megtekintett, a készülék nem fog frissülni gyakrabban, mint egyszer öt nap, hogy /blockpro/related8.tpl sablont fogja használni (persze meg kell létrehozni).
sort = none - kötelező változót, hogy teljes mértékben szaporodik a funkcionalitás standard kapcsolódó hírek
De a móka kezdődik a sablon:
Most bonyolítja a feladatot, és megjelenik a főoldalon egy blokk három hírek, amelyek mindegyike lesz egy hasonló blokk hírek, ugyanúgy, mint a képen.
Nagy poszt arról Block.Pro.3 vagy könnyen helyettesíti szokás kapcsolódik-hírek és TopNews DLE 9,6-10,0 egy sorban.
Az első kapcsolat string megjeleníti a három nagy hírt:
A sablon /advanced.tpl előírja egy másik kapcsolatot húr:
# 123; include file = „motor / modules / blockpro / block.pro.3.php template = blockpro / relatedmain? cacheLive = 7200limit = 3sort = none kapcsolódó = „>
szűrők
Szűrők - a fő módja annak, hogy csökkentsük a minta a hír érdekes tartományban. Block.Pro.3 az alábbi szűrők:
Minden szűrő vehet több tulajdonságot, vesszővel elválasztva. Kizárhatja az említett kimeneti érték, és kombinálva is lehet, és azzal ellentétes engedély szűrőket.
így a 10 blokk tetején híreket megjelenik, id, amely 1 és 6, 8 és 15, és 22-30 befogadó. Ebben az esetben a moderátor könnyedén kezelheti a tartalom a blokk.
Egy másik példa
Azt szeretné, hogy megjelenjen a legnézettebb hírek az elmúlt héten. Nem gond!
ahol cacheLive = 10080 - pufferelési ideje egység egyenlő egy hét (60p * 24 * 7d).
És végül összetettebb példa:
Összefoglalva
Ha még mindig nem tudja eldönteni, hogy szabványos eszközökkel DLE vagy modul, van egy külön táblázatban összehasonlítjuk a funkcionális és egyedi Block.Pro.3.
Nagy poszt arról Block.Pro.3 vagy könnyen helyettesíti szokás kapcsolódik-hírek és TopNews DLE 9,6-10,0 egy sorban.
A cikk foglalkozik nem minden képességeit a modul, de csak azok, amelyek egyértelműen kiemelkedik a többi hasonló modult és különböztetik meg a szokás, TopNews és kapcsolt híreket. A legteljesebb dokumentáció Block.Pro.3 és kényelmes generátor kapcsolat húrok képviselt a modul hivatalos honlapján.