Fruit datalife dvigatelining chop etiladigan versiyasi. DLE, Datalife Engine, DLE uchun hamma narsa. Modullar, shablonlar, terilar, xakerlar. PHP skriptlar. Profildagi sharhlar sonini ko'rsatish

DatalifeEngine nomi bilan tanilgan DLE eng ko'p funksiyali va "etarli" CMSlardan biridir. Bu ishlab chiquvchilar, ma'murlar va foydalanuvchilar uchun amal qiladi. Dastlabki g'oya Internetda bloglar va ommaviy axborot vositalarini tashkil qilish edi. Skript CMS-ni veb-saytlarni yaratish bo'yicha mutaxassislar uchun qulay qiladigan keng asosiy imkoniyatlarga ega. Yadro shunday yaratilganki, u ko'plab "foydalanuvchilar" tashrif buyuradigan resurslar bilan muammosiz ishlashga imkon beradi. Katta afzallik DLE Nulled 13.2- va bu joriy yilda bo'lib o'tadigan DLE 13.3 yangi versiyasi chiqarilishidan oldingi so'nggi versiya - bu ham qulaylik va keng xususiylashtirish imkoniyatlari haqida. Hatto mutaxassis bo'lmagan odam ham ikki-uch kun ichida tizim qanday ishlashini tushunishi mumkin. Va yangi mahsulot shablonlarning tuzilishini o'rganish va tushunish uchun ideal bo'lishni va'da qiladi. Agar 13.1 juda ko'p xususiyatlarga ega intuitiv tizim bo'lsa, 13.2 versiyasida biz xavfsizlikni yaxshilashga qaratilgan yanada ko'proq ishlanmalarni kutishimiz mumkin. Biroq, nashr buni aytib beradi.

Turli portallar uchun mashhur dvigatellar haqida gapirganda, DataLife Engine kabi narsalarni eslatib o'tish mumkin emas. U Rossiyada axborot resurslari, bloglar va yangiliklar portallarini qulay va qulay boshqarish uchun maxsus yaratilgan. Hozirgi vaqtda u MDH mamlakatlarida ishlatiladigan barcha CMSlar orasida TOP 5 ta eng mashhur CMS hisoblanadi. Oxirgi joriy nashr 13.2. Bu haqiqatan ham yaxshi va qulay, juda ko'p afzalliklari va minimal kamchiliklari bor, biz to'liq versiyada gaplashamiz.

Va yana DLE yangilanishi. Tizim juda jadal rivojlanayotganini hamma biladi, ammo hozirgi funksionallik veb-resursga tashrif buyuruvchilar va ma'murlar nuqtai nazaridan ham hayajonli ko'rinadi. Keling, Datalife Enginening oldingi va yangi versiyalarining asosiy afzalliklari haqida gapiraylik. Yangi plaginlarni o'rnatish tizimi mukammal darajada qo'llab-quvvatlanadi. Albatta, RSS-dan foydalanib, siz nafaqat yangiliklarni, balki turli xil informatorlarni ham import qilishingiz va eksport qilishingiz mumkinligini unutmang. Shu bilan birga, saytda avtomatik yangilanishlar allaqachon mavjud. Va smartfonlar endi moslashuvni buzmasdan avtomatik ravishda qo'llab-quvvatlanadi. Bularning barchasi so'zlar; asosiy yangiliklarni to'liq yangiliklarda o'qing.

DatalifeEngine: uning yangi versiyada boshqa CMSga nisbatan afzalligi haqida:

- deb nomlanuvchi DatalifeEngine tizimi noyobdir. Ijodkorlar haqiqatan ham unga ajoyib imkoniyatlarni berish uchun qo'llaridan kelganini qilishdi. Rivojlanganidan beri tizim juda mashhur bo'ldi. Nima uchun bu sodir bo'ldi? Aksariyat CMS juda murakkab va ba'zi foydalanuvchilar uchun tushunarsizdir. Holbuki, bu nafaqat oddiy, balki juda qulay, shu jumladan veb-dasturlash bilan juda yaxshi tanish bo'lganlar uchun ham.
Bajarish sifati veb-ustalar yoqtiradigan narsadir. DLE sizga ko'p bosqichli kodlar yoki CSS-dan foydalanmasdan to'liq ma'lumotli veb-saytlarni yaratish va boshqarish imkonini beradi. Bloggerlar uchun esa bu tizim ilohiy sovg‘adir. Ammo to'liq yangiliklarda asosiy afzalliklarga o'tamiz...

"DataLife Engine" skripti veb-resursni boshqarishga qaratilgan ko'p funksiyali tizimdir. Kuchli tizim kiruvchi ma'lumotlar oqimini boshqarish, nashrlar, maqolalarni nazorat qilish va ko'rsatkichlarni tahlil qilish imkonini beradi. "DataLife Engine" ni yaratishda asosiy maqsad Internetdagi media-resurslarni kengaytirish va veb-loglarni boshqarishning tashkiliy jarayoni edi. Tizim tarmoq resursini ishlab chiqish uchun dasturiy ta'minotni tanlashda DLE ning yuqori raqobatbardosh bo'lishiga imkon beruvchi keng ko'lamli standart funktsiyalar bilan jihozlangan. Yadroning puxta ishlab chiqilgan tarkibi server resurslariga nisbatan ancha past bazaviy sharoitlarga olib keladi.

Ko'p vaqt o'tmadi va biz Celsoft-dan DLE 11.3 versiyasi ko'rinishidagi yana bir yangilanishni olamiz. Ushbu versiya ham bizni yangi sovg'alar bilan xursand qildi. Ya'ni, qayta yo'naltirishni boshqarish moduli qayta ishlangan (eskisi noto'g'ri va haqiqatan ham "eski" edi), memcache uchun keshlash qayta ishlangan. Fikr-mulohaza moduli endi skrinshot yoki fayllarni yuborish imkoniyatiga ega. Yana bir katta afzallik faqat https:// dan foydalanish imkoniyati edi. Bilmaydiganlar uchun Google uzoq vaqtdan beri barcha saytlarni xavfsiz protokolga o'tkazishni so'ramoqda. Nihoyat, biz mikro belgilashni muammosiz kiritish imkoniyatini qo'shdik. Endi sizning saytingiz qidiruvlarda ajoyib tarzda ajralib turadi, bu sizning loyihangizga ko'proq tashrif buyuruvchilarni jalb qiladi. Har doimgidek, biz doimo mavjud bo'lgan xatolarni tuzatdik.

Mana Celsoft DataLifeEngine 11.2 versiyasidan taniqli CMS-ning navbatdagi yangilanishi. Ushbu yangilanish bilan CelSoft nihoyat veb-ustalar ko'p yillar davomida turli xil xakerlar bilan so'ragan va amalga oshirgan narsalarni amalga oshirdi. Bilmaganlar uchun DLE juda kuchli vosita bo'lib, u birinchi marta yangiliklar saytlari uchun yaratilgan. Buning uchun uni shaxsiy antivirus, ochiq manba bilan jihozladilar va buning uchun ko'plab modullarni yaratdilar, shunda yangi saytdan kuchli va noyob portal yaratilishi mumkin edi. Innovatsiyalarning to'liq sonini o'chirishda ko'rish mumkin. veb-sayt, biz asosiylari haqida gaplashamiz ...

Data Life Engine - bu CelSoft-dan uzoq vaqtdan beri ishlab chiqilgan CMS. Ushbu dvigatelning versiyalari tarixi 2000 yilga borib taqaladi. Dvigatel birinchi marta yangiliklar saytlari uchun yaratilgan. Endi u to'liq huquqli Internet portallari uchun asosiy CMS hisoblanadi. Ko'p sonli xakerlar va modullar uni yanada funktsional va optimallashtiradi. DLE-ni o'rganish juda oson va sodda, bu hatto boshlang'ichga ham dvigatelni osongina o'rganish imkonini beradi. Bugungi kunda uning himoya darajasi va shaxsiy antivirus uni turli xakerlar uchun amalda o'tkazib yubormaydi. Va nihoyat, uni muhokama qilish va 11.1.1 uchun yuklab olish mumkin. Bu va boshqalar uchun to'liq yangiliklarni ko'ring.

Data Life Engine - bu ham yangiliklar saytlari, ham to'liq huquqli Internet portallari uchun ajoyib CMS. Modullar va hacklar soni DLE-ni o'zingiz uchun maxsus sozlash imkonini beradi. DLE dvigatelini o'rganish ham oson va yangi boshlanuvchilar va professionallar uchun mos keladi. Ko'p darajali himoya va shaxsiy antivirus ham siz uchun ishlaydi. Va egalarining DLE 11 versiyasi shunchaki hayratda qoldiradi. Shunday qilib, biz Celsoft-dan keyingi yangilanishni kutdik. Ushbu dvigatel yangilanishida bizni ajoyib yangiliklar kutmoqda.

Uzoq kutilgan dle 10.0 versiyasi keldi. Nega ishlab chiquvchilar dle 9.9 versiyasini o'tkazib yuborganlari va undan sakrab o'tganlari noma'lum, ammo Celsofta o'z xatolariga ega) Yubiley versiyasiga yangi qiziqarli xususiyatlar qo'shildi, masalan, mobil qurilmalar uchun yangi shablon, yangi innovatsion antispam himoyasi. - yaxshilangan xavfsizlik va boshqalar.


DataLife Engine v.7.5 (DLE) ajoyib funksionallikka ega ko‘p foydalanuvchili yangiliklar mexanizmi. Dvigatel birinchi navbatda yangiliklar bloglari va katta axborot kontekstiga ega saytlarni yaratish uchun mo'ljallangan. Biroq, u juda ko'p sonli sozlamalarga ega, bu oxirgi foydalanuvchi uchun aslida noqulay bo'lib, to'g'ri tuzilgan bo'lsa, deyarli har qanday maqsadda foydalanishga imkon beradi. Dvigatel deyarli har qanday mavjud dizaynga birlashtirilishi mumkin, siz faqat HTML kodini tushunishingiz va PHP tilini bilishingiz kerak va agar siz hujjatlarni to'liq o'rgansangiz, uning uchun shablonlarni yaratishda hech qanday cheklovlar yo'q. DataLife Engine (DLE) ning yana bir asosiy xususiyati tizim resurslariga kam yuklanishmi? Kam tirbandlik bilan. Hatto juda katta sayt auditoriyasi bo'lsa ham, server yuki minimal bo'ladi va siz grafik ma'lumotni emas, balki matnli ma'lumotlarni ko'rsatishda hech qanday muammoga duch kelmaysiz. Dvigatel qidiruv tizimlari uchun optimallashtirilgan bo'lib, agar to'g'ri sozlangan bo'lsa, saytingizga qo'shimcha mijozlarni olib keladi. Ilg'or AJAX texnologiyasidan foydalanish sizning trafikingiz va tashrif buyuruvchilaringiz trafigini tejash imkonini beradi, shuningdek, serverdagi yukni kamaytiradi, lekin foydalanish qulayligi hisobiga.

Avval kamchiliklari haqida, keyin esa afzalliklari haqida, chunki foydalanuvchi bunday tanlovning oqibatlari haqida o'ylamaydi. CMS

Ma'lumotlarni saqlash uchun MySQL-dan foydalanadi, uni optimallashtirish mumkin emas

AJAX texnologiyasidan foydalanish foydalanuvchiga brauzerning "orqaga" tugmasi yordamida ishning oldingi bosqichiga qaytishga imkon bermaydi.

CNC qo'llab-quvvatlash - ishlaydi, lekin noto'g'ri

Saytning statistikasi mavjud, lekin siz grafiklar va xulosa jadvallarini yaratish uchun skriptni ishga tushirganingizda, server shunchaki to'xtaydi.

Dizaynni sozlash juda qiyin

Dizaynni tanlayotganda, uni qanday aks ettirishni xohlayotganingizni aniq sozlash qiyin

PHP, HTML va CSS-ni bilmasdan, bu deyarli mumkin emas.

Siz Internetda mavjud bo'lgan dizaynni tanlashingiz yoki uni ba'zi veb-saytlarda qidirishingiz yoki juda yaxshi pulga buyurtma berishingiz kerak.

Yaratilgandan so'ng, dizayn o'rnatilishi kerak, bu biroz pul talab qiladi.

Kod va tartibni yozish bo'yicha yuqori darajadagi mutaxassislarning etishmasligi tufayli HTMLning haqiqiyligi juda ko'p zarar ko'radi.

Tizimning nomukammalligi tufayli vaqti-vaqti bilan "yamoqlarni" o'rnatish kerak

Agar so'ralsa, tizimni buzish ehtimoli juda yuqori. Chunki bunday loyihalar ko'p

Hack ko'plab saytlarda tasvirlangan

DLE ning yangi versiyasiga o'tish ma'lumotlar yo'qolishiga olib kelishi mumkin.

Agar siz dizayn, tartib yoki chiqish tizimidagi biror narsani o'zgartirmoqchi bo'lsangiz, u qidiruv tizimidan chiqarib yuborilishi yoki butun tizimning qulashi bilan tahdid qiladi.

Umumiy xususiyatlar

DataLife Engine quyidagi imkoniyatlarga ega:

Umumiy xususiyatlar:

Ma'lumotlarni saqlash uchun MySQL dan foydalanadi
Ilg'or AJAX texnologiyasidan foydalanish
Yangiliklar, maqolalar va asosan siz xohlagan narsalarni chiqarish
CNC-ni qo'llab-quvvatlash (odam tomonidan o'qilishi mumkin bo'lgan URL) sizga maqola mavzusidan yoki brauzerning URL-manzilidagi boshqa matndan foydalanishga imkon beradi, buning natijasida sayt qidiruv tizimlarida yaxshiroq indekslanadi (modrewrite talab qilinadi)

CNCni o'chirish imkoniyati

Umumiy sayt statistikasi

Qo'shimcha maydonlarni qo'llab-quvvatlash (saytda nafaqat qisqa va to'liq yangiliklardan foydalanish, balki ma'lumotlarni kiritish uchun har xil turdagi qo'shimcha maydonlarni yaratish imkoniyati)

Ko'p sahifali maqolalar yozish qobiliyati

Suv toshqini nazorati

Izohlardagi so'zlarni avtomatik filtrlash

Istalgan miqdordagi ichki toifalarni o'rnatish imkoniyati

Izohlardagi uzun so'zlarni avtomatik ravishda kesish

Kalendar

Qo'shimcha maydonlarni o'z ichiga olgan maqola bo'yicha qidirish (topilgan matnni ajratib ko'rsatish)

Saytga oxirgi tashrifingizdan beri o'qilmagan yangiliklarni ko'rib chiqish

Yangiliklar necha marta o'qilganligini ko'rish imkoniyati

"Sevimlilar" bo'limiga maqola qo'shish imkoniyati

Veb-saytdagi shakl orqali foydalanuvchilarga xat yuborish

Gzip siqish yordamida sahifani chiqarish

Foydalanuvchilar o'rtasidagi shaxsiy xabarlarni qo'llab-quvvatlash

Ko'p tilni qo'llab-quvvatlash

Mashhur maqolalarni alohida blokda ko'rsatish

Statistik sahifalarni to'g'ridan-to'g'ri administrator paneli orqali yaratish imkoniyati

Soddalashtirilgan va kengaytirilgan ro'yxatdan o'tishni tanlash imkoniyati; kengaytirilgan ro'yxatdan o'tishni tanlashda foydalanuvchi faqat hisob faollashtirilgandan keyin ro'yxatdan o'tadi. Faollashtirish pochta orqali yuboriladi.

Yangiliklarga fayllarni yuklash va biriktirish imkoniyati

Fayllarni ruxsatsiz yuklab olishdan o'rnatilgan himoya (antileech)

RSS yangiliklar importi

RSS Informatorlari

Saytda ko'p tilli yangiliklarni qo'llab-quvvatlash

Tag Cloud-ni qo'llab-quvvatlash

Smartfonlarni avtomatik qo'llab-quvvatlash

Saytga tashrif buyuruvchilar uchun imkoniyatlar:

saytda ro'yxatdan o'tish

Fikrlar qo'shish

Foydalanuvchilar o'zlarining sharhlarini tahrirlashlari yoki o'chirishlari mumkin

Mehmonlardan yangiliklarni qo'shish imkoniyati

Yangiliklar moderatsiyasi

Muayyan foydalanuvchi uchun statistika (shu jumladan reyting va profil)

Ro'yxatdan o'tgan va ro'yxatdan o'tmagan tashrif buyuruvchilar uchun turli xil ma'lumotlarni ko'rsatish

Foydalanuvchi profiliga fotosurat yuklash imkoniyati

Unutilgan parolni tiklash qobiliyati

Yangiliklarni bevosita saytda tahrirlash imkoniyati

Saytdagi terilarni o'z xohishingizga ko'ra o'zgartiring

Yangiliklar uchun xatcho'plarni saqlash va ularga tezkor kirish.

Videolarni ko'rish va saytga qo'shish

Bir marta bosish bilan ko'p sonli rasm va fayllarni yuklab olish imkoniyati

Boshqaruv markazining xususiyatlari:

Yangiliklarni qo'shish, tahrirlash va o'chirish

Ikkita muharrirdan foydalanish imkoniyati (BBCODES yoki WYSIWYG)

Mumkin bo'lgan xakerlik uchun fayllar holatini tekshiradigan antivirus

Foydalanuvchilarni tahrirlash

Emotsional belgilar va HTML koddan foydalanish mumkin

Turli kirish huquqlarini nozik sozlash bilan cheksiz foydalanuvchilar guruhlarini yaratish

Tashrif buyuruvchilar uchun taqiqni o'rnatish imkoniyati

To'g'ridan-to'g'ri boshqaruv markazida shablonlarni yaratish va tahrirlash vositalari

Vaqtni sozlash imkoniyati

Nashr sanasini o'zgartirish imkoniyati

Belgilangan vaqt kelganda maqolani avtomatik nashr qilish

Taqvim va arxivlarni o'chirish imkoniyati (resurslarni tejash uchun)

Yangiliklarni yozib olish qobiliyati (sanadan qat'iy nazar har doim yuqorida bo'ladi)

Mehmonlarni ro'yxatga olishni o'chirib qo'yish

Ro'yxatdan o'tgan foydalanuvchilarning maksimal soniga erishilganda ro'yxatdan o'tishni avtomatik ravishda vaqtincha to'xtatib turish

Belgilangan o'lchamlarga mutanosiblikni saqlab, yuklab olingan rasmlarni avtomatik ravishda kamaytiradi

Belgilangan vaqt davomida saytga kirmagan foydalanuvchilarni avtomatik ravishda o'chirish

Rasmlarga suv belgilari qo'shish

Har bir yangilik uchun rasmlarni yuklash imkoniyati (agar siz yangilikni o'chirsangiz, rasmlar ham o'chiriladi)

Yuklab olingan tasvirlarning qulay boshqaruvchisi

Ma'lumotlar bazasini optimallashtirish, ta'mirlash, zaxiralash va tiklash to'g'ridan-to'g'ri skriptdan amalga oshirilishi mumkin

Foydalanuvchilarni IP manzillari bo'yicha qidirish

Ma'lumotlar bazasida tezkor qidiruv va almashtirish

Saytda "qoidalar" e'lon qilinishi

Google uchun sayt xaritasini yaratish

So'zlar va qiymatlarni avtomatik almashtirish uchun filtrlar yaratish


Biz sizlarga skriptning yangi versiyasini taqdim etamiz DataLife Engine v.8.2, bugungi kunda - 2009 yil 3 avgustda chiqarilgan. Ushbu nashrda siz tipografik matnni qayta ishlash funktsiyalarini, yangi shablonni, uchinchi tomon modullarini ulash qobiliyatini, yaxshilangan ishlashni va boshqa ko'p narsalarni topasiz, lekin hamma narsa haqida ko'proq ma'lumotga ega bo'lasiz...

Shunday qilib, quyidagi o'zgarishlar tayyorlandi va amalga oshirildi:

1 . Matnni tipografik qayta ishlash funktsiyasi qo'shildi, bu funksiya rus tilidagi matnni veb-nashr uchun avtomatik ravishda tayyorlash imkonini beradi. Masalan, qo‘shtirnoqlar baliqchalar bilan almashtiriladi, nomlarda to‘g‘ri apostroflar qo‘yiladi, defis o‘rniga chiziqchalar qo‘yiladi, bosh gaplardan oldin uzilmaydigan bo‘shliqlar qo‘yiladi, ichki qo‘shtirnoqlar qayta ishlanadi va boshqalar. Ushbu vosita maket dizaynerining qo'l mehnatini to'liq almashtirmaydi, lekin bu mehnatni 90% gacha kamaytirishi mumkin, bu juda qulay.

Qayta ishlashdan oldin:
(C) 2004-2009, SoftNews Media Group, Inc. Barcha huquqlar himoyalangan.

Qayta ishlashdan keyin:
© 2004-2009, SoftNews Media Group, Inc. Barcha huquqlar himoyalangan.


2 . Teg imkoniyatlari kengaytirildi (shu jumladan file="mytemplate.tpl"). Endi bu teg sizga nafaqat shablon fayllarini, balki DLE uchun uchinchi tomon modullarini, shuningdek, DLE bilan bog‘liq bo‘lmagan uchinchi tomon skriptlarini ham qo‘shish imkonini beradi. Misol uchun, shablonga uchinchi tomon modulini ulash uchun siz tegdan foydalanishingiz mumkin (include file="engine/modules/mymod.php") Tegning natijasi mymod.php skriptining bajarilishi bo'ladi. dvigatel/modullar/papkasida. Shuningdek, siz skriptlarni parametrlar bilan ishga tushirishingiz mumkin, masalan, (include file="engine/modules/mymod.php?param=value1&test=value2"), shu bilan siz to'g'ridan-to'g'ri shablondan boshqarilishi mumkin bo'lgan modullarni yaratishingiz mumkin va turli parametrlarga qarab. , turli ma'lumotlarni chiqarish. Modlarni ulashning ushbu usulidan foydalanish kelajakda skriptni yangi versiyaga yangilashda modullarni qayta o'rnatmaslikka imkon beradi. Ular shablondan avtomatik ravishda ulanadi. Bu teg barcha shablon fayllarida ishlatilishi mumkin. Skriptning umumiy xavfsizlik maqsadlari uchun fayllarni ulashdagi yagona cheklov bu faylning yoziladigan papkada joylashmaganligidir. Masalan, plagin modini shablon papkasida joylashtirib bo'lmaydi, masalan. Ushbu ulanish haqida batafsil ma'lumotni skript hujjatlarida topish mumkin.

3 . Skript fayllariga hech qanday o'zgartirish kiritmasdan, uchinchi tomon modullarini skript boshqaruv paneliga integratsiya qilish imkoniyati qo'shildi. Shu maqsadda ma'lumotlar bazasiga uchinchi tomon moduli haqidagi ma'lumotlarni saqlash uchun qo'shimcha jadval qo'shildi. Jadval formati haqida ko'proq ma'lumotni skript hujjatlarida o'qishingiz mumkin.

4 . Tasvirlarni serverga yuklashda PHP xavfsiz rejimini (SafeMode) avtomatik qoʻllab-quvvatlash qoʻshildi. Ushbu yordam bilan papkalarni endi FTP menejeri yordamida qo'lda yaratish kerak emas.

5 . Administrator panelida foydalanuvchining yangiliklarini tahrirlashda uning profilini tezda tahrirlash imkoniyati qo‘shildi. Shunday qilib, foydalanuvchi tahrirlash bo'limiga o'tmasdan, yangilikni qo'shgan foydalanuvchini o'chirishingiz yoki taqiqlashingiz mumkin.

6 . Serveringiz minimal skript talablariga javob berishini tekshirish uchun skript boshqaruv paneliga qo‘shilgan funksionallik. Ilgari bunday tekshirish faqat skriptni o'rnatish vaqtida amalga oshirilgan. Yangi funksiya skript o‘rnatilmagan bo‘lsa, skript boshqa serverga o‘tkazilgandan so‘ng yuzaga kelishi mumkin bo‘lgan muammolarni avtomatik ravishda aniqlash imkonini beradi.

7 . Tasvirlarni yuklashda mumkin bo'lgan xatolarni avtomatik boshqarish funktsiyalari qo'shildi. Va agar yuklab olish bilan bog'liq muammolar yuzaga kelsa, nafaqat fayllarni yuklab olishning mumkin emasligi, balki muammoning sababi haqida ham xabar ko'rsatiladi. Shunday qilib, aksariyat hollarda siz texnik yordamga murojaat qilmasdan muammoni o'zingiz hal qilishingiz mumkin.

8 . Yashirin matn ochiq yoki yopiqligini ko'rsatish uchun spoyler tegiga grafik ko'rsatkichlar qo'shildi. Grafik tasvirlar sayt shablonlarida joylashgan, shuning uchun har bir shablon uchun rasmlarni sozlash mumkin.


9 . Qisqa va to'liq yangiliklar shablonlariga (shortstory.tpl, fullstory.tpl) quyidagi teglar qo'shildi: matn - agar ushbu yangilik yozib olingan bo'lsa, teglardagi matnni ko'rsatadi, matn - bu yangilik yozilmagan bo'lsa, teglarda matnni ko'rsatadi. Shunday qilib, yangi teglar tufayli siz yozib olingan yangiliklarni ko'rsatishda saytdagi yangiliklar uchun turli dizaynlarni yaratishingiz mumkin.

10 . Skript sozlamalarida kichraytirilgan tasvirni asl nusxaga kattalashtirishda saytning umumiy fonini qorayishni yoqish yoki o'chirish imkoniyati qo'shilgan. Fonni o'rnatish uchun CSS klassidan foydalaning .highslide-dimming

11 . Yangiliklar saytiga yuklangan eskiz rasmlarini ko'rishda yangi "Galereya" rejimi qo'shildi. Ushbu rejim skript sozlamalarida yoqilgan. Ushbu rejim yoqilganda, asl rasmda navigatsiya menyusi paydo bo'ladi, bu sizga rasmlarning slayd-shousini boshlash, keyingi yoki oldingi tasvirni ko'rsatish va hokazolarni ta'minlaydi.


12 . Eskiz tasvirlari uchun izohlar va tavsiflarni belgilash imkoniyati qo'shildi. Bosh barmoq yorlig'i uchun o'zingizning tavsifingizni o'rnatganingizda, tasvirni asl nusxasiga kattalashtirganingizda, bu tavsif rasm ostida qulay formatda ko'rsatiladi. Sizning tavsifingiz teg parametrlarida o'rnatiladi, masalan:
http://www..jpg
13 . Ehtimol, eng kutilgan imkoniyat. Yuklangan rasmning kichraytirilgan nusxasi uchun nafaqat tomonlardan birining maksimal o'lchamini belgilash imkoniyati qo'shildi, agar u oshib ketgan bo'lsa, qisqartirilgan nusxa yaratiladi, balki kichraytirilgan tasvirning yon tomonlari (kenglik va balandlik) o'lchamlarini ham belgilash imkoniyati qo'shildi. o'zi. Bunday holda, tasvirning nisbati saqlanib qoladi, lekin tasvirning o'zi belgilangan o'lchamlarga kesiladi. Bundan tashqari, agar asl rasmning har qanday tomoni belgilangan o'lchamlardan kichikroq bo'lsa, unda tasvir, aksincha, belgilangan o'lchamga mutanosib ravishda kattalashtiriladi. Ushbu funktsiya qanday ishlashiga misollarni yuqorida ko'rishingiz mumkin; turli o'lchamdagi va yo'nalishdagi uchta rasm chop etildi va ular avtomatik ravishda 200x200 o'lchamdagi to'rtburchaklar o'lchamlariga qisqartirildi. Ushbu yangilik, yuqorida aytib o'tilgan ikkitasi bilan birgalikda, yangiliklaringizda yuklab olingan rasmlardan chiroyli foto galereyalarni tashkil qilish imkonini beradi.

14 . Skriptning administrator paneliga kirishda ishlatiladigan tilni tanlash imkoniyati qo'shildi. Shunday qilib, ma'muriy paneldan foydalanuvchi foydalanuvchilar uni qaysi tilda ishlatishlarini tanlashlari mumkin.


15 . Kategoriyalarga o'zlarining Title meta teglarini belgilash imkoniyati qo'shildi.


16 . Ommaviy xabarlarni jo‘natishda xabar matnida tegdan (%user%) foydalanish imkoniyati qo‘shildi, bu xabarda qabul qiluvchining logini yoki agar foydalanuvchi o‘z profilida ko‘rsatgan bo‘lsa, to‘liq ismi bilan almashtiriladi. Agar skript sozlamalari pochta jo'natmalari uchun BCC maydonidan foydalanishga ruxsat bersa, teg quyidagi so'z bilan almashtiriladi: Foydalanuvchi

17 . So‘z filtriga so‘z uchun qidiruv maydonini belgilash imkoniyati qo‘shildi. Siz hamma joyda, faqat yangiliklarda yoki faqat sharhlarda almashtiriladigan so'zni belgilashingiz mumkin.


18 . Matn va matn shablonlari teglari endi faqat asosiy main.tpl va yangiliklar shablonlarida emas, balki barcha shablon fayllarida global miqyosda qo‘llab-quvvatlanadi. Endi siz ushbu teglardan mutlaqo har qanday shablon fayllarida foydalanishingiz mumkin.

19 . Sharhlarni formatlash va chiqarish alohida universal sinfga ajratilgan. Bu yangilik birinchi navbatda uchinchi tomon modullarini ishlab chiquvchilarga tegishli. Yangi sinf tufayli siz nafaqat yangiliklar, balki o'z modullaringiz uchun ham sharhlarni tashkil qilishingiz mumkin. Bundan tashqari, sharhlarga yangi teglar qo'shganda, avvalgidek uchta emas, bitta faylga o'zgartirish kiritish kifoya.

20 . MySQL skript so'rovlariga o'zgartirishlar kiritildi, buning natijasida ma'lumotlar bazasi hajmi katta bo'lganida ma'lumotlar bazasiga yuklama kamaydi.

21 . Saytning mobil versiyasini ko'rayotganda, qisqa yangiliklar orasida namoyish qilish uchun mo'ljallangan reklama materiallarini ko'rsatish o'chirib qo'yiladi.

22 . Foydalanuvchi profilini ko'rishda "Elektron pochta jo'natish" va "PS yozish" havolalarini avtomatik yashirish qo'shildi, agar bu parametrlar guruh sozlamalarida tashrif buyuruvchi uchun taqiqlangan bo'lsa.

23 . Unutilgan parolni tiklash moduliga yangi xavfsizlik mexanizmlari qo'shildi. Ya'ni, SHA1 algoritmidan foydalangan holda boshqaruv kalitini yaratish uchun yangi algoritm qo'shildi va boshqaruv tugmasi yordamida yangi parol yaratishga urinishlar sonini tekshirish uchun boshqaruv qo'shildi; yangi parolni yaratishga faqat bitta urinishdan keyin ruxsat beriladi. boshqaruv tugmasi yaroqsiz bo'ladi. Shunday qilib, parolni tiklash moduli qo'pol kuchlar yordamida parolni tiklashga 100% chidamli.

24 . Qidiruv modulida qo'shimcha yangiliklar maydonlarida qidirilayotgan matnni ajratib ko'rsatish qo'shildi.

25 . Statik sahifalarni nashr qilishda matn turini belgilash imkoniyati qo'shildi; tanlangan turga qarab, matnni formatlash uchun turli parametrlar qo'llaniladi; shuningdek, matn turini filtrlash yoki o'zgartirishlarsiz tanlashingiz mumkin, bu sizga JavaScript kodini to'g'ridan-to'g'ri nashr etish imkonini beradi va statik sahifa matnidagi istalgan HTML kodini, shuningdek, BB teglariga aylantirmasdan matnni tahrirlash. Faqat administrator guruhidagi foydalanuvchilar sahifalarni filtrlashsiz nashr etishlari mumkin.


26 . Statik sahifaning yaratilish sanasini qo'shish/tahrirlash imkoniyati qo'shildi.


27 . Skript boshqaruv panelida statik sahifalarni qidirish va saralash uchun yangi xususiyatlar qo'shildi.


28 . Statik sahifalar uchun sahifa navigatsiyasi qo'shildi. Bu qidirish va tahrirlash jarayonini sezilarli darajada osonlashtiradi.


29 . Sahifani tahrirlash bo'limida administrator panelida statik sahifalarni ommaviy boshqarish imkoniyati qo'shildi. Siz bir vaqtning o'zida bir nechta sahifalarni tanlashingiz va ularni joriy sanaga o'rnatishingiz yoki ko'rishlar sonini tozalashingiz yoki tanlangan sahifalarni butunlay o'chirishingiz mumkin.


30 . Statik sahifalar uchun shablonlarga yangi teg (sana) qo'shildi - bu sahifa yaratilgan sanani skript sozlamalarida ko'rsatilgan formatda ko'rsatadi va sanani ko'rsatadigan yangi teg qo'shildi (sana = sana formati). tegda ko'rsatilgan formatda. Shunday qilib, siz nafaqat butun sanani, balki uning alohida qismlarini ham ko'rsatishingiz mumkin. Sana formati PHP da qabul qilingan formatga muvofiq o'rnatiladi. Masalan, teg (date=d) yangilik yoki sharh chop etilgan oy kunini, teg (date=F) esa oy nomini va teg (date=d-m-Y, H: i) to'liq sana va vaqtni ko'rsatadi.

31 . Skript sozlamalariga e'lon qilinganidan keyin ma'lum kunlar o'tgandan keyin sharhlash uchun yangiliklarni avtomatik ravishda yopish imkoniyati qo'shildi. Shunday qilib, ushbu sozlamadan foydalanib, saytingizni eski va ahamiyatsiz yangiliklar bilan to'ldirishdan qochishingiz mumkin.

32 . Saytdagi yangiliklarni tahrirlash uchun ochiladigan menyuga o'zgartirishlar kiritildi. Agar foydalanuvchi o'z yangiliklarini tahrirlashga ruxsat berilsa, lekin administrator paneliga kirishga ruxsat berilmasa, "To'liq tahrirlash" bandi foydalanuvchi uchun avtomatik ravishda yashiriladi va shu bilan siz foydalanuvchilarga yangiliklarni tez va biroz tahrir qilish huquqini berishingiz mumkin, administrator paneliga kirish imkonisiz.

33 . Ikkinchi darajali domen va uning subdomenlarida yagona avtorizatsiya tizimi o'zgartirildi; endi siz saytga kirishingiz va istalgan subdomen yoki ikkinchi darajali domenda tizimdan chiqishingiz mumkin, faqat avtorizatsiya qilish yoki tizimdan chiqish shart emas. oldingi kabi ikkinchi darajali domen. Har qanday subdomendagi avtorizatsiya harakatlari boshqa subdomenlarda ham, ikkinchi darajali domenda ham avtomatik ravishda tan olinadi.

34 . Skriptning ma'muriy panelida biroz restyling amalga oshirildi va skriptning boshqaruv paneli Safari 4 brauzerining yangi versiyasida to'g'ri ko'rsatish uchun optimallashtirildi.


35 . Tarqatishga mutlaqo yangi standart shablon qo'shildi. Ushbu shablon to'liq amal qiladi va XHTML 1.0 standartiga mos keladi va nafaqat skriptning imkoniyatlarini, balki to'g'ri tartib yaratish qobiliyatini ham namoyish etadi. Shablon rezina gibridlar toifasiga kiradi va qattiq tartibli va past va yuqori monitor piksellar sonida ko'rish uchun optimallashtirilgan.

36 . DLE API ga yangi funksiyalar qo‘shildi va ilgari mavjud funksiyalarning imkoniyatlari kengaytirildi. Yangi xususiyatlar haqida ko'proq ma'lumotni skript hujjatlarida o'qishingiz mumkin.

37 . WYSIWYG muharririning so'nggi versiyasiga yangilangan. Siz tahrirlovchidagi o'zgarishlarni http://tinymce.moxiecode.com/js/tinymce/changelog.txt manzilida ko'rishingiz mumkin. Shuningdek, muharrirning og'irligi 40% ga siqildi va shu bilan uni brauzerga yuklash tezligi sezilarli darajada oshdi.

38 . Agar ommaviy pochta jo‘natmalari bajarilmasa, muvaffaqiyatli yuborilgan xabarlar va xatlar soni pochta sahifasida saqlanmaganligi muammosi tuzatildi.

39 . BB tegidan foydalanilganda Firefox brauzeri uchun balandlik o'lchamlari o'rnatilmagan muammo tuzatildi.

40 . Chop etish versiyasini ko'rishda matn teglari mazmuni o'chirilishi muammosi tuzatildi

41 . Agar yangilik boshqa foydalanuvchi tomonidan tahrir qilinsa va ular yangiliklarga boshqa fayl yoki rasmlar qo‘shishni xohlasa, ommaviy yuklashdan foydalanilganda fayllar va rasmlar yuklanmasligi muammosi tuzatildi.

42 . Skriptdagi barcha ilgari topilgan va xabar qilingan kichik xatolar tuzatildi.

Aziz do'stlar,

12.0 versiyasini ishlab chiqishning asosiy bosqichi yakunlandi, reliz sinovdan o'tkazilmoqda va relizdan oldingi tayyorgarlik bosqichida, ammo ayni paytda biz sizni yangi versiyaning chiqarilishi bilan sizni nima kutayotgani haqidagi ma'lumotlar bilan tanishishingizni taklif qilamiz.

Quyidagi o'zgartirishlar tayyorlandi va amalga oshirildi:

1. Boshqarish panelining mutlaqo yangi dizayni qo'shildi. Biz ushbu dizaynni yanada zamonaviy, o'qilishi mumkin va kontrastli qilishga harakat qildik. Vizual o'zgarishlardan tashqari, yangi dizayn bir qator funktsional xususiyatlarga ham ega. Yangi boshqaruv panelida bir emas, balki o‘nta rang sxemasi, shuningdek, qorong‘uda qulay ishlash uchun to‘q ranglarda yaratilgan bitta maxsus tungi sxema mavjud. Bundan tashqari, yon menyu bo'limlarining kengligini va boshqaruv panelining umumiy kengligini boshqarish imkoniyati qo'shilgan. Va kichik ekran o'lchamlari bo'lgan qurilmalarda ishlashda panelning ish maydonini oshirish uchun brauzer paneli va yorliqlarni yashirib, to'liq ekran rejimiga o'tish imkoniyati qo'shildi. Administrator panelining har bir foydalanuvchisi panel qanday ko'rinishini, uning parametrlari va ranglar sxemasini mustaqil ravishda sozlash imkoniyatiga ega. Bunday holda, panel parametrlarini saqlash uchun sozlamalarni saqlash uchun maxsus ikkita tizim qo'llaniladi. Sozlamalar serverda ham, brauzerning mahalliy xotirasida ham saqlanadi. Bu boshqaruv paneli sozlamalaridan foydalanishda noyob imkoniyatlarni taqdim etadi. Shunday qilib, sozlamalarni serverga saqlash foydalanuvchi tomonidan tanlangan dizaynni qo'llashda "miltillash" effektini oldini olishga va boshqa brauzerdan foydalanganda avtomatik tanlangan sozlamalardan foydalanishga imkon beradi. Va mahalliy xotirada sozlamalarni saqlash serverdagi sozlamalar to'liq tiklanganda, masalan, skriptni qayta o'rnatishda yoki uni global miqyosda yangilashda, masalan, yangi versiyalarga o'rnatilganda tanlangan sozlamalarni tiklashga imkon beradi. Yangi boshqaruv panelidan foydalanish sizga yoqadi degan umiddamiz. Yuqoridagi videoda yangi panelning qisqacha namoyishini tomosha qilishingiz mumkin.

2. Skriptni boshqarish panelida saytida qabul qilingan so'nggi shaxsiy xabarlarning qisqacha ko'rinishini qo'shdi. Shunday qilib, foydalanuvchi, agar kerak bo'lsa, to'g'ridan-to'g'ri boshqaruv panelidan kerakli xabarga tezda o'tish imkoniyatiga ega bo'ladi.

3. Admin panelida, saytga nashrlarni qo'shishda, nashrni qo'shgandan so'ng darhol keyingi amalni tanlash imkoniyati qo'shildi. Siz quyidagilarni tanlashingiz mumkin: “Boshqa nashr qo‘shish”, “To‘g‘ridan-to‘g‘ri yangi qo‘shilgan nashrni tahrirlashga o‘tish”, “Nashrlar ro‘yxatiga o‘tish”. Shunday qilib, siz bir marta bosish orqali eng keng tarqalgan harakatlarga tezda o'tishingiz mumkin.

4. Administrator panelida, nashrni tahrirlashda, muvaffaqiyatli saqlanganidan so'ng darhol tanlash imkoniyati qo'shildi: "Nashrlar ro'yxatiga o'tish" yoki "Ushbu nashrni tahrirlashni davom ettirish". Shunday qilib, nashrni vaqti-vaqti bilan saqlaydigan foydalanuvchilar tahrirlangan taqdirda tezda boshlagan tahrirlashni davom ettirishlari mumkin.

5. Statik sahifalarni boshqarish bo'limidagi administrator panelida, sahifani tahrirlash yoki qo'shishdan oldin foydalanuvchi qayerda ekanligi holatini saqlash qo'shildi va sahifani tahrir qilgandan so'ng u o'sha joyiga qaytadi. Ushbu yangilik, agar sizda juda ko'p sahifalar mavjud bo'lsa, qulaydir va, masalan, biron bir qidiruv parametrlarini o'rnatgan bo'lsangiz, foydalanuvchi tahrir qilgandan so'ng qaytib kelganida, yana qidirishi yoki kerakli sahifaga o'tishi shart emas.

6. Statik sahifani qo'shganda administrator panelida, uni saqlagandan so'ng darhol tanlash imkoniyati qo'shildi: "Boshqa sahifa qo'shish", "To'g'ridan-to'g'ri yangi qo'shilgan sahifani tahrirlashga o'tish", "Oldin qo'shilgan sahifalar ro'yxatiga o'tish". Shunday qilib, siz bir marta bosish orqali eng keng tarqalgan harakatlarga tezda o'tishingiz mumkin.

7. Statik sahifani tahrirlashda ham administrator panelida, uni saqlagandan so'ng darhol tanlash imkoniyati qo'shildi: "Sahifalar ro'yxatiga o'tish" yoki "Ushbu sahifani tahrirlashni davom ettirish". Shunday qilib, nashrni vaqti-vaqti bilan saqlaydigan foydalanuvchilar tahrirlangan taqdirda tezda boshlagan tahrirlashni davom ettirishlari mumkin.

8. Nashrlarni tanlashda administrator panelida, sharhlar, statik sahifalar va boshqalar, ularda ommaviy harakatlarni amalga oshirish uchun tanlangan elementlarni ajratib ko'rsatish qo'shildi. Shunday qilib, qaysi elementlarni tanlaganingizni qulay tarzda ko'rishingiz mumkin.

9. Profilni tahrirlash butunlay qayta ishlangan boshqaruv panelidagi foydalanuvchilar. Endi administrator panelida siz ilgari faqat saytdagi profillarni tahrirlashda mavjud bo'lgan barcha foydalanuvchi parametrlarini tahrirlashingiz mumkin.

10. “Metateglar” yangi moduli qo‘shildi. Ushbu modul administrator panelidagi saytning ayrim sahifalari uchun meta teglar sarlavhasi, tavsifi, kalit so'zlarini qayta tayinlash imkonini beradi. DLE skripti ushbu meta teglarni saytning barcha sahifalari uchun avtomatik ravishda yaratadi, lekin ba'zida ba'zi sahifalar uchun o'zingizning alohida qiymatlaringizni o'rnatishingiz kerak bo'ladi, masalan, fikr-mulohazalar sahifasi standart skript sozlamalaridan emas, balki foydalanishiga ishonch hosil qilish uchun. faqat ushbu sahifa uchun belgilangan. Endi ushbu moduldan foydalanib, buni saytingizning administrator panelida qilishingiz mumkin. Ushbu modulda siz meta teglarni qayta tayinlamoqchi bo'lgan sahifaning URL manzilini ko'rsatasiz va ushbu teglar uchun yangi qiymatlarni o'rnatasiz. Shundan so'ng siz ko'rsatgan qiymatlar ushbu sahifaga qo'llaniladi. Siz berilgan sahifa uchun barcha maydonlarni, shuningdek, alohida maydonlarni qayta belgilashingiz mumkin. Misol uchun, agar siz kalit so'zlar maydonini bo'sh qoldirsangiz, ushbu maydon va ushbu sahifa uchun standart qiymatlar qo'llaniladi. Siz to'g'ridan-to'g'ri meta-teglarni o'zgartirmoqchi bo'lgan sahifaning manzilini belgilashingiz mumkin, shuningdek, "*" belgisi yordamida havolalar guruhini belgilashingiz mumkin, bu har qanday belgini qidirishni anglatadi, masalan, /page/ ni belgilash orqali. */ belgilangan meta teglar /sahifa sahifalari /1/, /sahifa/2/, /sahifa/har qanday matn/ va hokazolar uchun ishlatiladi.

11. Saytdan foydalanuvchilarni eksport qilish imkoniyati qo'shildi. Agar siz foydalanuvchilarga xabarlarni yuborishni tashkil qilish uchun uchinchi tomon xizmatlari yoki dasturlaridan foydalansangiz, eksport yordamida kerakli ma'lumotlarni tezda yaratishingiz mumkin. Foydalanuvchilar foydalanuvchi tahrirlash bo'limidagi administrator panelida eksport qilinadi. Siz barcha foydalanuvchilarni ham, muayyan mezonlarga javob beradiganlarni ham eksport qilishingiz mumkin. Eksport tanlash uchun CSV yoki Excel formatida amalga oshiriladi. 12. Nashrlarni uzatish imkoniyati qo'shildi ma'lum bir vaqt kelganda boshqa toifalarga. Buning uchun nashrni qo‘shish yoki tahrirlashda “Muddati tugaydi” parametrida “Boshqa toifaga o‘tish” amalini tanlashingiz va belgilangan sanada nashrlar ko‘chirilishi kerak bo‘lgan bir yoki bir nechta toifalarni belgilashingiz mumkin. keladi.

13. Muayyan yangiliklarni istisno qilish imkoniyati qo'shildi sayt qidiruvidan. Administrator panelida yangiliklarni qo‘shish yoki tahrirlashda har bir nashr uchun alohida “Qidiruvdan chiqarib tashlash” opsiyasini o‘rnatishingiz mumkin. Shunday qilib, siz sayt qidiruviga qo'shilishni istamagan yangiliklarni qidiruvdan chiqarib tashlashingiz mumkin.

14. Har bir yangilikka parol qo'yish imkoniyati qo'shildi yoki ushbu nashrni ko'rish uchun zarur bo'lgan parollar ro'yxati. Agar nashrda parol bo'lsa, u holda to'liq yangiliklarga o'tsangiz, foydalanuvchidan parol kiritish so'raladi va nashr faqat to'g'ri parol kiritilgan taqdirda ko'rsatiladi. Kiritilgan parol foydalanuvchi brauzerni yopmaguncha amal qiladi va sayt bilan ishlashning bir seansida parol qayta so'ralmaydi.

15. Ba'zi statik sahifalarni chiqarib tashlash imkoniyati qo'shildi sayt qidiruvidan. Administrator panelida sahifani qoʻshish yoki tahrirlashda har bir statik sahifa uchun “Qidiruvdan chiqarib tashlash” opsiyasini alohida oʻrnatishingiz mumkin.

16. Har bir statik sahifani belgilash imkoniyati qo'shildi ushbu statik sahifani ko'rish uchun zarur bo'lgan parol yoki parollar ro'yxati. Agar sahifaga parol o'rnatilgan bo'lsa, u holda ushbu sahifaga o'tishda foydalanuvchidan parolni kiritish so'raladi va sahifa faqat to'g'ri parol kiritilgan taqdirda ko'rsatiladi. Kiritilgan parol foydalanuvchi brauzerni yopmaguncha amal qiladi va sayt bilan ishlashning bir seansida parol qayta so'ralmaydi.

17. Qo'shimcha maydonlar uchun, "o'zaro havolalar" turiga ega bo'lib, ma'lumotlar bazasida allaqachon mavjud bo'lgan so'zlar ro'yxati ko'rinishida nashrlarni qo'shish va tahrirlashda avtomatik takliflarning chiqishi qo'shildi. Bu ushbu maydonlarni to'ldirishni osonlashtiradi, shuningdek, maydonni xato bilan to'ldirish ehtimolini kamaytiradi.

18. Qayta yo'naltirish moduli uchun imkoniyat qo'shildi qayta yo'naltirishlarni amalga oshirish uchun shablonni o'rnatish uchun niqoblardan foydalanish. Buni amalga oshirish uchun siz yo'naltirmoqchi bo'lgan URL manzilini ko'rsatayotganda "*" belgisidan foydalaning, ya'ni "*" o'rniga URLda istalgan belgilar to'plamini topish mumkin. Misol uchun, siz /page/*/ o'rnatishingiz mumkin, bu erda barcha sahifalardan qayta yo'naltirish amalga oshiriladi, masalan, /page/1/, /page/2/, /page/text/ va hokazo.

19. Administrator panelida, foydalanuvchini tahrirlash bo'limida, ma'lum bir foydalanuvchi guruhini tahrirlashga tezda o'tish qobiliyatini qo'shdi.

20. Statik sahifa shablonlari uchun (static.tpl va sahifaga tayinlangan boshqalar), statik sahifalarni tahrirlashga ruxsat berilgan foydalanuvchilar guruhlari uchun statik sahifani tahrirlash uchun havola sifatida ularga biriktirilgan matnni ko'rsatadigan yangi teg matni uchun qo'llab-quvvatlash qo'shildi. Bu ko'p sonli statik sahifalar bilan kerakli sahifani tahrirlashga tez o'tishni osonlashtiradi.

21. Maxsus nashr yorlig‘i uchun (moslashtirilgan....)"id_as_list" yangi nashrni saralash parametri qo'shildi, u "id" parametri bilan birgalikda ishlaydi va nashrlarni ro'yxatda ko'rsatilgandek saralaydi. Masalan, teg (custom id="3,4,1,2" order="id_as_list") avval ID raqami 3, keyin 4, keyin 1 va keyin 2 bo'lgan yangiliklarni ko'rsatadi. Bu yangilik kerakli nashrlarni ko'rsatishni xohlaganingizda foydalidir. qat'iy belgilangan tartibda.

22. Maxsus sharhlar yorlig'i uchun (moslashtirilgan izohlar ....)"id_as_list" yangi nashrni saralash parametri ham qo'shildi, u "id" parametri bilan birgalikda ishlaydi va ko'rsatilgan sharhlarni ro'yxatda ko'rsatilgandek tartiblaydi. Masalan, teg (customcomments id="3,4,1,2" order="id_as_list") avval ID 3, keyin 4, keyin 1, keyin 2 bo'lgan sharhni ko'rsatadi. Bu yangilik zarur bo'lgan narsalarni ko'rsatishni xohlaganingizda foydalidir. qat'iy belgilangan tartibda sharhlar.

23. Foydalanuvchilar guruhini sozlash imkoniyati qo'shildi teglar yordamida sharhlarga videolarni joylashtirishga ruxsatni qo'shing. Shunday qilib, siz har bir foydalanuvchilar guruhiga postning sharhlarida video joylashtirishga ruxsat berishingiz yoki rad etishingiz mumkin.

24. Foydalanuvchilar guruhini sozlash imkoniyati qo'shildi sharhlardagi teglar yordamida media vidjetlarini nashr qilish uchun ruxsatni o'z ichiga oladi. Shunday qilib, siz har bir foydalanuvchi guruhiga media vidjetlarini sharhlarda joylashtirishga ruxsat berishingiz yoki rad etishingiz mumkin.

25. Tez tahrirlash ishiga o'zgartirishlar kiritildi saytdagi nashrlar. Endi, tez tahrirlashda, faqat nashrni qo'shish yoki to'liq tahrirlashda avval to'ldirilgan maydonlar ko'rsatiladi. Bu nashr uchun qisqa va to'liq matn maydonlariga ham tegishli. Qisqa tavsif yoki Uzoq tavsif maydonlari bo'sh qoldirilgan bo'lsa, ular endi Tezkor tahrirda ko'rinmaydi. Ushbu yangilik faqat qo'shimcha foydalanadiganlar uchun foydali bo'ladi. nashr uchun maydonlar, ular saytni tezda tahrirlashda keraksiz maydonlarni ko'rmaydilar.

26. Qo'shilgan shablondan nashrlarni olib tashlash imkoniyati qo'shildi sayt "qisqa" va "to'liq" tavsif kabi maydonlarga ega, shu bilan birga boshqa barcha funktsiyalarni, masalan, muharrirlarni saqlaydi. Ushbu yangilik faqat qo'shimcha maydonlardan foydalangan holda nashrlarni qo'shadiganlar uchun foydali bo'ladi.

27. Shablonlar uchun yangi global teg qo'shildi (toifa-id), bu saytga tashrif buyuruvchi ko'rayotgan toifaning identifikatorini ko'rsatadi. Ushbu teg veb-saytdagi menyuni tashkil qilishda, shuningdek, har qanday CSS sinflarini yoki shablon fayl nomlarini tezda qayta tayinlash kerak bo'lganda, nashr chiqish shablonlarini loyihalashda foydali bo'ladi.

28. Shablonlar uchun yangi global teg qo'shildi (toifa-sarlavha), bu saytga tashrif buyuruvchi ko'rayotgan toifa nomini ko'rsatadi. Ushbu teg saytingizda ko'rayotgan toifa nomini alohida ko'rsatishingiz kerak bo'lganda foydali bo'ladi.

29. Kategoriyalar uchun to'liq qisqacha tavsifni belgilash imkoniyati qo'shildi. Tavsif tegishli bo'limga toifalarni qo'shish yoki tahrirlashda administrator panelida yaratiladi. Kategoriya tavsifida siz ikkala BBCODES teglari va HTML teglaridan foydalanishingiz mumkin. Saytda tavsifni ko'rsatish uchun shablonlarning yangi global yorlig'i (toifa-tavsif) ishlatiladi, bu foydalanuvchi ushbu toifani ko'rganida ko'rsatilgan tavsifni aks ettiradi; chiqish to'liq nashrlarni ko'rsatishda ham mavjud. Shunday qilib, oddiy qurilish yordamida, masalan: (toifa-sarlavha)
(toifa-tavsif) siz avtomatik ravishda toifa nomini va uning qisqacha tavsifini kerakli joyda ko'rsatishingiz mumkin. Qo'shimcha teglardan foydalanib, siz ushbu ma'lumotni ko'rsatishni cheklashingiz mumkin, masalan, faqat toifaning birinchi sahifasida.

30. Kategoriya menyusi chiqish tegi uchun (katmenyu ...), uning "subcat" parametri uchun "faqat" yangi qiymatdan foydalanish imkoniyati qo'shildi, ya'ni faqat ko'rsatilgan toifadagi kichik toifalar ko'rsatilishi kerak. Masalan, tegdan foydalanilganda (catmenu id="1" subcat="faqat") faqat identifikatori "1" bo'lgan toifaga tegishli bo'lgan pastki kategoriyalar ko'rsatiladi. Ushbu yangilik, ma'lum bir toifaga tashrif buyurganingizda, uning pastki toifalari ro'yxatini ko'rsatishingiz kerak bo'lganda foydalidir. Misol uchun, oddiy dizayn yordamida (catmenu id="(category-id)" subcat="faqat") Saytda ko'rayotgan toifa uchun pastki toifalar ro'yxatini avtomatik ravishda ko'rsatishingiz mumkin.

31. Boshqaruv panelidagi kategoriya sozlamalarida, tanlangan toifani qidiruvdan chiqarib tashlash imkoniyati qo'shildi. Shunday qilib, har bir toifa uchun siz uning saytdagi qidiruvda ishtirok etishini belgilashingiz mumkin. Agar toifa qidiruvdan chiqarib tashlangan bo'lsa, saytdagi nashrlarni qidirishda ushbu toifadagi yangiliklar topilgan natijalarda ko'rsatilmaydi.

32. "Rasmlar galereyasi" turidagi qo'shimcha maydonlar uchun, yuklab olingan rasmlarni alohida ko'rsatish imkoniyati qo'shildi. Buning uchun shablonlar tegdan foydalanadi, bu erda "X" qo'shimcha maydonning nomi, "Nr" - galereyadagi rasmning raqami. Masalan, foydalanilganda Ikkinchi raqam "test" deb nomlangan qo'shimcha maydonga yuklangan rasm ko'rsatiladi. Shunday qilib, siz bitta maydondan foydalanishingiz va ayni paytda qisqa yangiliklarda bitta rasmdan galereyani oldindan ko'rishni va to'liq yangiliklarni ko'rishda butun galereyani ko'rsatishingiz mumkin.

33. Tegdan xavfsiz foydalanish imkoniyati qo'shildi (sarlavha) nashrlarni ko'rsatishda HTML atributlarida. Masalan, siz alt="(title)) dan foydalanishingiz mumkin." и текст будет сохранять валидность документа, если в заголовке есть кавычки.!}

34. Teg uchun qo'llab-quvvatlash qo'shildi Facebook-dan video va postlarni nashr qilish.

36. CSS va JS fayllari uchun brauzer keshini avtomatik tiklash qo'shildi, skriptni yangi versiyaga yangilashda skript tomonidan ishlatiladi. Ushbu yangilik brauzerga skriptni yangilashda keshdagi eskilarini ishlatmasdan, darhol yangi versiyadan so'nggi fayllarni yuklab olish imkonini beradi.

37. Qo‘shilgan teg qo‘llab-quvvatlash (TEMA) skript boshqaruv panelidagi reklama materiallarini oldindan ko'rishda.

38. Administrator paneliga har qanday ma'lumotlarni qo'shganda, ushbu maydonga qancha belgi qo'shilganligi va yana qancha belgi qo'shilishi mumkinligi haqida vizual ta'kidlash qo'shildi. Ushbu yangilik maydon uzunligi cheklovlaridan oshib ketmaslik uchun qancha ko'p kiritishingiz mumkinligini vizual tarzda ko'rish imkonini beradi.

39. Agar saytingizning protokoli skript sozlamalarida ko'rsatilmagan bo'lsa, ushbu versiyadan boshlab DLE xavfsiz SSL ulanishidan foydalanadi va https protokoliga havolalar yaratadi.

40. Saytni "cheksiz" qayta yo'naltirishdan himoya qilish uchun profilaktika choralari qo'shildi, agar skript sozlamalari faqat HTTPS protokolidan foydalanishni ta'minlasa, lekin server to'g'ri sozlanmagan va sayt tomonidan ishlatiladigan protokol haqida ma'lumot uzatmasa.

41. Administrator panelida so‘z filtri bo‘limi uchun, so'zni so'z filtridan tasodifiy o'chirishdan himoya qilish uchun profilaktik choralar qo'shildi. Endi bu harakatni tasdiqlash kerak bo'ladi.

42. Nashrlarning shaxsiy xatcho'plari sahifalari uchun, roʻyxatdan oʻtmagan foydalanuvchi xatchoʻp manziliga tashrif buyursa, brauzerga 403 HTTP kodini yuborish (kirish taqiqlangan) qoʻshildi. Shunday qilib, ushbu sahifalarni qidiruv tizimlari uchun indeksatsiya qilish taqiqlanadi va ular ushbu sahifani bo'limga kirish xatosi haqida bitta xabar bilan xato qilib indekslamaydilar.

saytdagi so'nggi sharhlarni ko'rsatishda, ko'p sonli sharhlarga ega saytlar uchun.

44. Teg bulut blokining optimallashtirilgan ko'rinishi, saytdagi ko'p sonli nashrlarga ega ma'lumotlar bazalarida. Ma'lumotlar bazasi so'rovi yaxshilandi va tezlashtirildi.

45. Jingalak qavslar uchun qo'shimcha yordam ( va )"So'z filtri" modulida endi siz ushbu belgilarni o'z ichiga olgan so'zlarni filtrda ishlatishingiz mumkin.

46. ​​Nashrlarni avtomatik chiqarib tashlash qo'shildi qidiruv tizimlari uchun sayt xaritasidan, agar nashrning o'zida "Kirish" yorlig'ida mehmonlar uchun nashrni ko'rish taqiqlangan bo'lsa.

47. Froala va TinyMCE vizual muharrirlari so'nggi versiyalarga yangilandi. Ilgari aniqlangan operatsion muammolar ushbu muharrirlarda tuzatildi.

48. HTML kodni tahlil qilish moslamasi oxirgi versiyaga yangilandi saytga qo'shilgan nashrlar uchun.

49. Muammo hal qilindi, agar skript sozlamalarida sayt nomi protokolni ko'rsatmasdan ko'rsatilgan bo'lsa, Cron orqali qidiruv tizimlarining sayt xaritasini yangilash to'g'risida noto'g'ri xabar berish bilan bog'liq.

50. Muammo hal qilindi, agar xuddi shu sahifada maxsus teglar mavjud bo'lsa, saytga nashrni qo'shish uchun sahifada vizual muharrirlar ko'rsatilmasligi mumkin.

51. Muammo hal qilindi, bunda saytdagi nashrlarning chiqishi asosiy tegdan (kontentdan) foydalanmasdan faqat teg (moslashtirilgan ...) tomonidan foydalanilsa, saytni tez tahrirlashda vizual muharrir yuklanmasligi mumkin.

52. Muammo hal qilindi, unda yangi sharhlar yoki shaxsiy xabarlar haqida elektron pochta xabarnomalarida qatorlarsiz uzluksiz matn yuborilgan.

53. Muammo hal qilindi, yangiliklarda TinyMCE muharriridan foydalanganda bo'sh to'ldirilmagan satrlarda qator tanaffuslari yo'qolgan.

54. Muammo hal qilindi, unda statik sahifalar uchun ba'zi shablon teglari qidiruv natijalarida statik sahifalarni ko'rsatishda noto'g'ri ko'rsatilgan.

55. Skriptda ilgari aniqlangan va xabar qilingan kichik xatolar tuzatildi.

Tizimda fotoalbomlar yaratish uchun bepul uchinchi tomon moduli DataLife Engine. Tizim katta hajmdagi ma'lumotlar bilan ishlashga moslashtiriladi va saytingizga turli xil fotosuratlarning munosib namoyishini taqdim etadi. Saytingiz foydalanuvchilari fotoalbomlarni ko'rishdan haqiqiy zavq oladilar, fotosuratlar haqida o'z fikrlarini bildirishlari, o'zlarining sevimli suratlariga ovoz berishlari, do'stlari va tanishlarini belgilashlari mumkin bo'ladi. Va modulni o'rnatish saytingiz uchun imkon qadar qulay va xavfsiz bo'ladi.

3 daqiqada oson o'rnatish
- Modulning funksionalligi tizimning standart imkoniyatlarini kengaytiradi
- shablonlarning minimal sonidan keng foydalanish
- Kirish huquqlari sozlamalari bilan toifalar va albomlar
- Admin markazi, saytdagi admin paneli, moderatorlar paneli
- Rasmlardagi teglar: foydalanuvchilar yoki matn
- Keshni so'rash
- Fotosuratlarni ommaviy qo'shish, fotosuratlarni arxiv sifatida qo'shish
- AJAX
- RSS tasmalar
- Qo'shimcha maydonlar
- Sozlamalar va til paketlari
- Rasmlar bo'yicha qidirish
- Fotosuratlarning teglari va reytingi
- "HighSlide" kutubxonasini qo'llab-quvvatlash
- Foto effektlar
- Foto informatorlar
- Oldindan ko'rishlarni yaratish uchun turli xil algoritmlar
- SEO qo'llab-quvvatlash
- Suv belgisi
- Muayyan sanadan keyin nashr qilish, yashirish, moderatsiya qilish
- Va boshqa...

Quyida demo-saytning uchta skrinshoti, "qorong'i" uslubda. .

Quyida standart DLE dizaynidagi fotoalbomning skrinshoti keltirilgan. .

"Titan" - DataLife Engine uchun fotoalbom modulining eng qiziqarli va ajoyib versiyalaridan biri. Ushbu versiyada biz modulning foydalanuvchi va ma'muriy sohalarini ajratishda katta qadam tashlashga harakat qildik. Dastlabki versiyalarda, odatda, boshqaruv markazining modulning umumiy fayllari bilan kuchli aloqasi tufayli boshqaruv xatolari paydo bo'ldi. Masalan, sozlamalar paketini tiklash. So'rov sayt bilan umumiy "operativ" faylga yuborilganda, "flesh" - "chaqmoq"; Endi so'rov 180 daraja aylantirildi - boshqaruv markaziga. Modulni ishlab chiqishda kuzatilgan ikkinchi nuqta - modul ishining diqqatini katta hajmdagi turli xil ma'lumotlar bilan qo'llab-quvvatlash edi. Shu ruhda, oldindan ko'rish fotosuratlarini qayta ishlash algoritmi qayta yozildi, oldindan ko'rish fotosuratlarini yangilash algoritmi qayta yozildi - endi bu protsessorni yuklamaydigan bosqichma-bosqich rejim. Ushbu versiyada taqdim etilgan yana bir qiziqarli narsa - bu administrator markazida fotosuratlar va sharhlarni oson boshqarish. Ommaviy materiallarni boshqarish ajralmas qismi bo'lgan joyda.

Modul boshqaruv markazining ko'rinishi:

Keling, modulimiz qanday yangi narsalarni o'rganganini ko'rib chiqaylik.

1. Boshqaruv markazida yangi "Informatorlar" bo'limi

Mutlaqo yangi "informatorlar" bo'limi sizga turli xil informatorlarni yaratishga imkon beradi. Fotosurat va albom informatorlari mavjud.

Informatorni bosqichma-bosqich yaratish ustasi.

Sozlanishi mumkin bo'lgan parametrlar qatoriga chiqish materiallari soni, ustunlar va qatorlar soni kiradi - agar jadval tartibi zarur bo'lsa, material uchun shablonni belgilash qobiliyati, umuman informator uchun shablonni belgilash qobiliyati, usul. saralash materiallari, kirish guruhini tanlash imkoniyati, shuningdek, qayta ishlanadigan albomlarni tanlash imkoniyati mavjud. Informatorlarni tezda yoqish va o'chirish mumkin.

To'g'ridan-to'g'ri "informatorlar" bo'limida siz allaqachon yaratilgan informerlarni ko'rishingiz mumkin.

Informator kodining jadvalli va blokli tartibi qo'llab-quvvatlanadi. Agar siz ustunlar yoki satrlar sonini belgilamasangiz, blok tartibi yoqiladi.

Informatorlar saytning mutlaqo istalgan hududida, saytda ko'rsatiladigan mutlaqo har qanday matn ma'lumotlarida ko'rsatilishi mumkin. O'rnatish ko'rsatmalari "informatorlar" ni ulash uchun bir nechta sxemalarni taklif qiladi, ulardan birini tanlashingiz kerak.

Informatorlarni ko'rsatish uchun mavjud sxemalar: to'g'ridan-to'g'ri sayt shabloniga; saytning qisqacha va/yoki to'liq yangiliklari; saytning istalgan matn maydonida, masalan, yangiliklarga sharhlarda (bu holda, xabarchini sharhlarda ham, yangiliklarda ham, sayt shablonlarida ham ko'rsatish mumkin bo'ladi - bu mumkin bo'ladi. uni hamma joyda ko'rsatish uchun).

To'liq yangiliklarda to'g'ridan-to'g'ri ma'lumot beruvchining chiqishiga misol.

"Axborotchilar" ning o'ziga xos xususiyati qo'ng'iroq kodidir. Qo'ng'iroq kodi mutlaqo har qanday bo'lishi mumkin, lekin unda informator identifikatori va hech bo'lmaganda qo'shimcha belgilar to'plami bo'lishi kerak (informator identifikatoriga o'xshash raqamlar almashtirilmasligi uchun). Masalan, "Albom ID." qo'ng'iroq kodidan foydalanishingiz mumkin.

2. Boshqaruv markazidagi "Albomlar" bo'limini ko'paytirish

Albomlarni to'g'ridan-to'g'ri administrator markazida boshqarish imkoniyatini yaratish uchun "albomlar" bo'limi ko'paytirildi.

3. Boshqaruv markazida yangi "Fotosuratlar" bo'limi

Yangi "fotosuratlar" bo'limi fotoalbomlarga qo'shilgan har qanday fotosuratlarni tez va ommaviy ravishda boshqarish imkonini beradi. Birinchi sahifa shaxsiy filtrlaringizni o'rnatish imkoniyatini beradi. Chiqarish uchun ko'p sonli fotosuratlarni ko'rsatishdan qo'rqmang, qaytib kelganingizda buni tuzatish imkoniga ega bo'lasiz.

Rasmlar ommaviy yoki alohida moderatsiya uchun yuborilishi yoki moderatsiya qilinishi, nashr qilish vaqti hali kelmagan bo'lsa chop etilishi, yashirilishi yoki qayta ko'rsatilishi, o'zgartirilishi yoki o'chirilishi mumkin. To'g'ridan-to'g'ri fotosuratlar sahifasiga o'tish uchun havola mavjud.

4. “Menejment” bo‘limini administrator markaziga o‘tkazish

Moderatorlar boshqaruvi saytdagi administrator panelidan admin markaziga ko‘chirildi. Endi oddiy administratorlar albomlar uchun moderatorlarni tayinlay olmaydi.

5. Boshqaruv markazida yangi "Izohlar" bo'limi

"Fotosuratlar" bo'limiga o'xshash "sharhlar" bo'limi qo'shildi. Bo'limning birinchi sahifasida siz sharhlarni ko'rsatish uchun filtrlarni ham o'rnatishingiz mumkin.

Sharhlarni ham alohida holatlar, ham guruhlar boshqarish mumkin. Bu erda faqat standart o'chirish va o'zgartirish funksiyalaridan foydalaniladi. Izohning chap tomonida sharh qo'shilgan fotosurat, shuningdek, ushbu fotosuratga havola ko'rsatiladi.

6. "Optimallashtirish" bo'limini boshqaruv markaziga ko'chirish

"Optimallashtirish" bo'limi saytdagi administrator panelidan administrator markaziga ko'chirildi. Agar ma'lumotlar bazasidagi biron bir yozuv qisman shikastlangan bo'lsa va fotoalbomda namoyish qilish uchun yaroqsiz bo'lsa, ushbu operatsiyadan foydalaning.

7. "Kesh" bo'limini boshqaruv markaziga o'tkazish

Yana bir bo'lim saytdagi administrator panelidan admin markaziga ko'chirildi. Bu kesh bo'limi. Bu erda, avvalgidek, kesh jildini majburiy tozalash funktsiyasi mavjud va kesh fayli brauzeri ham qo'shilgan. Endi modulning ishlashini tahlil qilishda ma'lum kesh fayllarini o'chirishingiz yoki ko'rishingiz mumkin.

8. “Ko‘rib chiqish” bo‘limi boshqaruv markaziga ko‘chirilib, oldindan ko‘rishlarni yangilash algoritmi qayta yozildi.

Saytdagi administrator panelidan ko'chirilgan keyingi bo'lim "oldindan ko'rish" bo'limidir. Ushbu versiyada oldindan ko'rishni yangilash algoritmi butunlay o'zgartirildi. Birinchi bosqichda modul asta-sekin fotosuratlar ro'yxatini tuzadi. Ikkinchi bosqichda modul barcha fotosuratlarni bosqichma-bosqich yangilaydi. Agar biron sababga ko'ra fotosuratni oldindan ko'rishni yangilab bo'lmasa, fotosurat o'tkazib yuboriladi. Bunday sabablar hosting o'zgarishi yoki fayllarga kirish huquqlari bilan bog'liq boshqa texnik nosozliklar tufayli RAM miqdorining pasayishi bo'lishi mumkin. Fotosuratlarni oldindan ko'rishni yangilashda apparatdagi yuk sezilarli darajada kamaydi va oldindan ko'rish yangilanishlarining ishonchliligi oshdi.

Lekin nima uchun va umuman, nima uchun oldindan ko'rishni yangilash kerak? Agar siz: oldindan ko'rish hajmini o'zgartirgan bo'lsangiz, o'rta, kichik yoki katta, bu muhim emas; agar siz fotosurat filtrlarini yoqgan bo'lsangiz, masalan, siz qora va oq fotosurat filtrini yoqdingiz; agar siz moybo'yoqni yangilagan yoki o'chirib qo'ygan bo'lsangiz yoki uning joylashish parametrlarini o'zgartirgan bo'lsangiz; agar ba'zi fotosuratlar bitta filtr ostida, boshqalari esa boshqasi ostida bo'lishini istasangiz. Shundan keyingina siz fotosuratlarni oldindan ko'rishni yangilashingiz kerak, aks holda ularning ko'rinishi fotoalbom haqidagi tasavvuringizga mos kelmaydi.

9. “Statistika” bo‘limini boshqaruv markaziga ko‘chirish

“Statistika” boʻlimi ham saytdagi administrator panelidan administrator markaziga koʻchirildi. Ushbu bo'lim sizga statistik ma'lumotlarni qayta hisoblashni boshlash imkonini beradi. Misol uchun, agar albomdagi fotosuratlar soni haqiqiy qiymatga mos kelmasa.

10. Administrator markazida yangi bo'lim "Watermark"

"Suv belgisi" ni o'zgartirish hech qachon muammo bo'lmagan va hozir ham ko'proq. Ushbu bo'limda siz uchun eng ko'p ko'rinadigan joyda "suv belgisi" fayllarining joylashuvi haqidagi ma'lumotlar ko'rsatiladi. Bu yerda siz bir necha marta bosish orqali yangi "suv belgilari" yuklashingiz yoki ularni shablonlaringizdan nusxalashingiz mumkin. "Watermark" - bu fotosuratlarning grafik imzosi, ikkita fayl - yorug'lik va quyuq fotosuratlar uchun. Bundan tashqari, sozlamalar bo'limida "suv belgisi" ni o'rnatish uchun maxsus bo'lim yaratilgan - chiqish maydoni va indents sozlamalari.

11. Oldindan ko'rishni qayta ishlashning yangi algoritmi

Fotoalbomning oldingi versiyalarida oldindan ko'rishni yaratish tezda amalga oshirildi, bu esa serverga qo'shimcha yuk berdi. Ushbu algoritm qayta yozildi, endi yuklashda fotosuratlarni oldindan ko'rish yaratiladi.

Bundan tashqari, oldindan ko'rishni yaratish tezlashadi, chunki oldindan ko'rishni yaratishdan oldin, fotoalbom allaqachon qisqartirilgan "substrat" ​​qiladi, bu uchta oldindan ko'rishning har birini yaratish uchun mos keladi - yana "ulkanligi" ni qayta ishlamasdan. asl.

12. Oldindan ko'rish fotosuratlarini sobit kesish uchun yangi algoritm

Oldindan ko'rish fotosuratlarini kesish uchun yangi algoritm qo'shildi. Mavjud ikkitasiga qo'shimcha ravishda - 1 dan 1 gacha bo'lgan tomonlar nisbatida kesish amalga oshirilganda "kub" va fotosuratning kattaroq tomonida kesish amalga oshirilganda "kattaroq", yana bittasi qo'shildi. U "sobit kesish" deb ataladi, oldindan ko'rishlarni yaratish uchun eng yaxshi algoritm. Sozlamalarda juda moslashuvchan va deyarli barcha fotoalbomlarga mos keladi. Kesish o'lchami belgilangan o'lchamga o'rnatiladi, fotoalbom shaklda qo'shimcha afzalliklarga ega bo'ladi.

Iltimos, eng kichik oldindan ko'rishlarning bir tekis kesilishiga e'tibor bering.

13. Albomlar ro'yxatini faqat asosiy sahifada ko'rsatish imkoniyati

Endi fotoalbomlarni shunday sozlash mumkinki, albomlar ro'yxati faqat asosiy sahifada ko'rsatiladi. Bunga qo'shimcha ravishda, siz fotosuratlarni oldindan ko'rishni asosiy sahifadan olib tashlashingiz va ularni faqat albomda ko'rsatishingiz mumkin. O'zingizning maxsus foto albomingizni yaratish oson.

14. Admin markazidagi “Sozlamalar” va “Tillar” bo‘limlarining yangi funksiyalari

Sozlamalar va til paketlari menejeri yangi funksiyalarga ega. Ilgari ma'lumotlar bazasiga paketni yuklashning iloji yo'q edi, agar u mavjud bo'lmasa, endi mumkin. Faylni sozlamalar yoki tillar bilan jildga yuklash kifoya. Eslatib o'tamiz, modul ma'lumotlar bazasidan yuklaydigan sozlamalar va tillardan foydalanadi va fayllar eksport va import uchun ishlatiladi. Sozlamalar paketlari va tillaridan foydalanish sizga fotoalbomlarni moslashuvchan tarzda sozlash imkonini beradi, masalan, ma'lum bir shablonga, ma'lum sozlamalar va tillar to'plamini yuklash, ammo bu haqda boshqa maqolamizda o'qing.

Paketlarda modul sozlamalarining moslashuvchanligini oshiradigan yangi parametrlar, yangi bo'limlar mavjud: masalan, CNC bo'limi, "suv belgisi"; Ma'lumotlarni filtrlash bo'limida SEO narsalarni filtrlashni sozlash uchun yangi parametrlar qo'shildi.

Paketlarni qidirish yaxshilandi, parametrlarga toifa tayinlandi.

15. Fotosuratlarni oldindan ko'rish uchun yangi shablon teglari

O'rtacha oldindan ko'rish shabloniga yangi teg (mushuk) qo'shildi. Bu sizga fotosurat tegishli bo'lgan dastlabki albomni to'g'ridan-to'g'ri ko'rsatish imkonini beradi.

16. Photo alt, kalit so'zlar va foto sahifa tavsifi kabi yangi SEO gadjetlari

17. Kalit so'zlar va tavsiflar kabi albomlar uchun yangi SEO xususiyatlari

18. Albomlar uchun yangi maydon "Qoidalar"

"Qoidalar" - albom sahifalarida paydo bo'ladigan yangi, maxsus matn bloki. Misol uchun, siz albomda yoki reklamada yoki boshqa biror narsada fotosuratlarni nashr qilish qoidalarini joylashtirishingiz mumkin. Faqat birinchi sahifada "qoidalar" chiqishini yoqish mumkin.

19. Albomdagi fotosuratlar sonini hisoblashning yangi algoritmi

Albomdagi fotosuratlar sonini hisoblash algoritmi o'zgardi. Hisoblagich endi subalbomlardagi barcha fotosuratlarni o'z ichiga oladi.

20. Boshqa o'lchamdagi fotosuratlarni yuklab olish uchun mavjud havolalarni cheklash imkoniyati

21. Foydalanuvchining profilida u teglangan fotosuratlarni ko'rsatish

Oldingi tasodifiy foydalanuvchi fotosuratlariga qo'shimcha ravishda, endi foydalanuvchi teglangan fotosuratlarni ko'rsatish mumkin bo'ladi. Bundan tashqari, ushbu fotosuratlar standart foto albom sahifalarida paydo bo'ladi.

22. Admin markazining "Tillar" bo'limida albom sanasini moslashtirilgan formatlash

Albatta, bu barcha yangiliklar emas, eng "mazali" ichkarida. Barcha topilgan xato va kamchiliklar, grammatik xatolar tuzatildi. Shu jumladan foydalanuvchilar va mijozlarimizning yordami. Rahmat sizga.

Moduldan foydalanish haqida

Modulni o'rnatishdan oldin uni ishlatish bo'yicha shartnomani diqqat bilan o'qing. Bu arxiv ichidagi "license.txt" fayli.

Foydalanish turi: bepul, mualliflik huquqi himoyalangan holda
Mualliflik huquqini olib tashlash narxi, "litsenziya": 840 rubl yoki 28 dollar
"Litsenziya" jamoat mualliflik huquqlarini yashirish imkoniyatini beradi, shuningdek, o'z maqsadlaringiz uchun PHP kodini o'zgartirish huquqini beradi.
Siz texnik yordamga yozish orqali "litsenziya" sotib olishingiz mumkin. Bir vaqtning o'zida bir nechta litsenziyalarni sotib olish orqali siz chegirmalarga ega bo'lasiz.

Texnik yordam
Texnik yordam ko'rsatiladi
ICQ: 709-056
ICQ: 1-806-110
Skype: AdminClubRu
Forumda: http://admin-club.ru/forum/
Elektron pochta orqali pochta: [elektron pochta himoyalangan]
Bepul xizmatlardan (konsalting) qo'shimcha ravishda bizning texnik yordamimiz modulni haq evaziga o'rnatishi mumkin.