Paneli i kontrollit të motorit të të dhënave të titullit Android. Krijimi i një moduli të thjeshtë për CMS Datalife Engine (DLE). Biblioteka Jquery është përditësuar në versionin më të fundit v1.11.1

Ju mund të lexoni për të gjitha veçoritë e reja të DLE 12.1 në këtë artikull.

DataLife Engine v.12.1 Njoftimi për shtyp do t'ju tregojë për shtimin në modulin e reklamave, tani moduli mbështet funksionin e kategorisë, në këtë version mund të mbani gjurmët e numrit të shikimeve të materialeve reklamuese dhe shtesave të tjera që lidhen me menaxhimin e reklamave.

Përdorimi i mirë i mundshëm lidhje kanonike shtuar në kodin për të gjitha faqet e faqes, duke përfshirë lundrimin nëpër seksione, shikimin e lajmeve të plota, etj. Ky është një truk për tu përmirësuar Optimizimi i SEO projektet, do të eliminojnë faqet e kopjuara nëse lidhjet e pasakta në faqen tuaj publikohen diku në internet, ose nëse për ndonjë arsye është e nevojshme të çaktivizoni kontrollin e CNC-ve të pasakta.

Për qëllime sigurie, është shtuar një funksion për të mbrojtur automatikisht faqen nga kodi i përmbytjes ose nga futja e kornizave në sajte të palëve të treta. Kur aktivizoni këtë cilësim, shfaqja e burimit tuaj do të bllokohet automatikisht nëse është ngulitur në një iframe në sajtin e dikujt tjetër. Në këtë mënyrë ju mund të mbroni faqen tuaj të internetit nga sulme të tilla si clickjacking.

Një tjetër veçori interesante për optimizimin e faqes SEO janë aftësitë e zgjeruara të modulit "Metatags"; tani mund të vendosni jo vetëm meta etiketat për faqet, por edhe çdo titull të veçantë për përshkrimin e faqes dhe faqes, të cilat më vonë mund t'i shfaqni kudo në shabllonin tuaj. .

(Rekomandohet)
Pritja me certifikatë SSL falas për sitin, pajisje moderne në SSD - një nga liderët në cilësi dhe çmim të ulët. Në këtë artikull lexojmë.

Nga rruga, nëse keni nevojë për një cilësi të lartë me një certifikatë falas SSL, fitimprurëse plani tarifor dhe një ofrues i mbrojtur, ky kod promovues ofron një zbritje prej 5% për porositjen e një domeni dhe/ose hosting

A460-09C2-059C-5161

Për shembull rreth pritje falas Pa reklama dhe kushtet ekzekutimi i DataLife Engine 12-9.x ose çdo CMS tjetër - ky shërbim do t'ju ndihmojë të kuptoni brenda një muaji nëse hostimi është i përshtatshëm për ju apo jo.

Ne ofrojme shkarko DLE versione të ndryshme në http://www.site në seksionin për të gjithë pa u regjistruar (versionet e licencuara UTF 8 dhe Win 1251).

Faza kryesore e zhvillimit të versionit 12.1 ka përfunduar, lëshimi është në testim dhe përgatitje para publikimit, por ndërkohë ju ftojmë të njiheni me informacionin se çfarë ju pret me lëshimin version i ri.

Ndryshimet e mëposhtme janë përgatitur dhe zbatuar:

1. Mbështetje e shtuar për kategoritë në modulin e menaxhimit të reklamave. Ju mund të krijoni kategori në këtë modul dhe të vendosni materialet tuaja reklamuese në këto kategori. Titujt shfaqen në krye, përpara listës së materialeve reklamuese të shtuara, në formën e dosjeve. Brenda vetë kategorive, ju gjithashtu mund të krijoni nënkategori shtesë në një numër të pakufizuar. Kështu, nëse keni një numër të madh materialesh reklamuese, mund t'i vendosni ato për lehtësinë e lundrimit nëpër to në seksione dhe nënseksione të ndryshme.

2. U shtua aftësia për të numëruar numrin e shikimeve për materialet reklamuese, shtuar në panelin e kontrollit të skriptit. Shikimet numërohen vetëm për përdoruesit e vërtetë i cili vizitoi faqen duke përdorur një shfletues. Bots që zvarriten në sajt nuk numërohen. Numërimi i shikimeve aktivizohet drejtpërdrejt për çdo baner, kështu që ju mund të numëroni shikimet vetëm për materialet reklamuese që ju nevojiten. Ju gjithashtu keni mundësinë të specifikoni nëse dëshironi të numëroni të gjitha pamjet e banerëve, ose të numëroni vetëm shikimet nga përdoruesit unikë.


3. Për materialet reklamuese në panelin e administratorit, është shtuar aftësia për të kufizuar shfaqjen e banerëve bazuar në numrin e shikimeve që ka dhe ju mund ta çaktivizoni banerin kur të arrijë një të caktuar sasia maksimale pikëpamjet.

4. U shtua aftësia për të numëruar numrin e klikimeve për materialet reklamuese të shtuara në panelin e kontrollit të skenarit. DataLife Engine përgjon automatikisht etiketat HTML të publikuara duke përdorur etiketat dhe regjistron automatikisht klikimet mbi to. Këto lidhje nuk kërkojnë ndonjë dizajn të veçantë; ato mund të çojnë në çdo adresë që ju nevojitet. Ju gjithashtu keni mundësinë të specifikoni nëse dëshironi të numëroni të gjitha klikimet në një lidhje, ose të numëroni vetëm klikimet nga përdoruesit unikë.

5. Për materialet reklamuese, paneli i administratorit ka shtuar mundësinë për të kufizuar shfaqjen e banerit bazuar në numrin e klikimeve në banerin tuaj dhe ju mund të çaktivizoni shfaqjen e banerit kur të arrihet numri maksimal i specifikuar i klikimeve në të.

7. Përdorimi i shtuar i lidhjeve kanonike, në kodin e faqes, për të gjitha faqet e faqes duke përfshirë lundrimin nëpër seksione, shikimin e lajmeve të plota, etj. Kjo mundësi ju lejon të rritni optimizimin e SEO të faqeve, dhe gjithashtu ju lejon të shmangni faqet e kopjuara nëse lidhjet e pasakta në faqen tuaj publikohen diku në internet, ose nëse për ndonjë arsye është e nevojshme të çaktivizoni kontrollin e CNC-ve të pasakta.

8. Në cilësimet e kategorisë në panelin e kontrollit, shtoi mundësinë për të vendosur si parazgjedhje për një kategori nëse lejohet të publikohen lajme nga kjo kategori në vazhdim faqja kryesore faqe. Këto cilësime janë në fuqi në kohën e shtimit ose redaktimit të një publikimi dhe nëse publikimi në faqen kryesore është i ndaluar për një kategori, atëherë opsioni përkatës hiqet në momentin e shtimit ose redaktimit të një publikimi.

9. Në cilësimet e kategorisë në panelin e kontrollit, shtoi mundësinë për të vendosur si parazgjedhje për një kategori nëse komentet lejohen për postimet nga kjo kategori. Këto cilësime janë në fuqi në kohën e shtimit ose redaktimit të një publikimi dhe nëse komentet janë të çaktivizuara për një kategori, atëherë opsioni përkatës hiqet në momentin e shtimit ose redaktimit të një publikimi.

10. Në cilësimet e kategorisë në panelin e kontrollit, shtoi mundësinë për të vendosur si parazgjedhje për një kategori nëse vlerësimet lejohen për botimet nga kjo kategori. Këto cilësime janë në fuqi në kohën e shtimit ose redaktimit të një publikimi dhe nëse përdorimi i vlerësimeve është i çaktivizuar për një kategori, atëherë opsioni përkatës hiqet në momentin e shtimit ose redaktimit të një publikimi.

11. Në cilësimet e skriptit në panelin e kontrollit, në seksionin e cilësimeve të sigurisë, është shtuar aftësia për të aktivizuar mbrojtjen automatike të faqes nga futja në korniza në sajtet e palëve të treta. Kur aktivizoni këtë cilësim, faqja juaj do të bllokohet automatikisht nëse është e integruar në një iframe në sajtin e dikujt tjetër. Në këtë mënyrë ju mund të mbroni faqen tuaj të internetit nga sulme të tilla si clickjacking.


12. Aftësitë e modulit "Metatags" janë zgjeruar, Ky modul është riemërtuar në "Titujt, Përshkrimet, Meta Tags". Tani në këtë modul mund të vendosni jo vetëm meta etiketat për faqet, por edhe një titull të veçantë për faqen dhe një përshkrim të faqes, të cilat më vonë mund t'i shfaqni kudo në shabllonin tuaj. Për këtë qëllim janë shtuar etiketa të reja globale për shabllonet: (faqe-titulli) - shfaq titullin që specifikoni për faqen, (faqe-përshkrim) - shfaq përshkrimin që specifikoni për faqen. Është gjithashtu e mundur të përdoren etiketat BB dhe HTML në përshkrimin e faqes. Kështu, duke përdorur këtë modul, ju mund, për shembull, të krijoni dhe të shfaqni tituj dhe përshkrime për renë e etiketave për çdo etiketë personalisht, etj.

13. U shtuan etiketat e reja të tekstit të modelit global, të cilat shfaqin tekstin e mbyllur në to nëse një titull për faqen që shikohet është specifikuar në modulin "Titujt, Përshkrimet, Meta Tags". Gjithashtu u shtuan etiketa teksti të kundërta që shfaqin tekstin e mbyllur në to nëse titulli për faqen që shikohet nuk është vendosur. Etiketa të ngjashme u shtuan edhe për përshkrimin: tekst , të cilët shfaqin tekstin e mbyllur në to nëse një përshkrim për faqen që shikohet ishte specifikuar në modulin "Titujt, Përshkrimet, Meta Etiketat", teksti, i cili shfaq tekstin e mbyllur në to nëse nuk kishte asnjë përshkrim për faqen që po shikohej.

14. Mbështetja për etiketat e reja të tekstit është shtuar për shabllonin e menusë së kategorisë (categorymenu.tpl), të cilat shfaqin tekstin e mbyllur në to nëse kategoria ose lajmet që shikohen në sajt nuk i përkasin kategorisë nga menyja. Ky etiketë mund të përdoret vetëm brenda etiketave dhe përdoret, për shembull, për të shfaqur disa informacione (për shembull lidhje) vetëm për kategoritë joaktive nga menyja.

15. Aftësi të zgjeruara për shfaqjen e publikimeve bazuar në vlerat e fushave shtesë në botime. Kur hyni në adresën http://yoursite/xfsearch/emri i fushës/vlera e fushës/, publikimet do të shfaqen, si më parë, që përmbajnë vlerën e specifikuar në këtë fushë të veçantë, nëse opsioni "përdorimi si referencë të kryqëzuar" është vendosur për fushë. Kur hyni në http://yoursite/xfsearch/field value/, do të shfaqen publikimet që përmbajnë këtë vlerë për të gjitha fushat shtesë. Kur hyni në http://yoursite/xfsearch/field name/, do të shfaqen të gjitha publikimet në të cilat është plotësuar kjo fushë e specifikuar.

16. Mundësia për të caktuar një faqe të veçantë të quajtur 404.html në rrënjë të faqes suaj për të shfaqur faqet për të cilat nuk ka përmbajtje është shtuar në cilësimet e skriptit. Nëse aktivizoni këtë cilësim, në vend të mesazhit standard të sistemit "Fatkeqësisht, kjo faqe nuk është e disponueshme për ju, adresa e saj mund të jetë ndryshuar ose është fshirë.", mund të shfaqni një faqe të veçantë, të përgatitur posaçërisht me një dizajn krejtësisht të veçantë. . Kjo risi do të jetë e dobishme për webmasterët që duan të krijojnë një dizajn të veçantë për 404 faqet e faqes së tyre të internetit.

17. Mundësia për të caktuar një kokë HTTP është shtuar në cilësimet e skriptit, nga ku është e nevojshme të merren adresat IP të përdoruesit. Kjo risi do të jetë e dobishme për faqet që përdorin serverë të ndryshëm proxy të jashtëm dhe nuk kanë aftësinë për të rikonfiguruar saktë serverin për ta në mënyrë që të marrin adresat e sakta IP reale të vizitorëve. Për shembull, kur përdorni shërbimin cloudflare dhe të tjerët për t'u mbrojtur kundër Sulmet DDOS dhe duke përdorur një plan të rregullt pritës pa qasje në cilësimet e serverit. Tani, në cilësimet e skriptit në panelin e administratorit, mund t'i tregoni skriptit nga të merrni adresën IP të vizitorëve të faqes.

18. Kur fshini një kategori në panelin e kontrollit të skriptit, është shtuar aftësia për të zgjedhur se çfarë të bëni me botimet që janë në këtë kategori. Ju mund të: "Hiqni këtë kategori nga publikimet", "Zëvendësoni kategorinë me një tjetër ose kategori të tjera" dhe gjithashtu "Fshini të gjitha publikimet në këtë kategori". Për më tepër, nëse një kategori fshihet ose zëvendësohet nga një publikim, vetëm kategoria që fshihet do të hiqet ose zëvendësohet. Për shembull, publikimi juaj është në kategoritë "Në botë", "Lajme", "Popullore" dhe ju, për shembull, fshini kategorinë "Në botë", pastaj për botimet e vendosura në këtë kategori vetëm kategorinë "Në bota” do të fshihet ose zëvendësohet, të gjitha kategoritë e tjera në listën e këtyre botimeve do të mbeten në vend.

19. Një lloj i ri i fushës shtesë është shtuar për botime: "HTML dhe JS i pastër." Kur përdorni këtë fushë, DataLife Engine nuk do të ndërhyjë në tekstin e shkruar në të dhe nuk do të filtrojë kodin HTML të këtij teksti dhe gjithashtu lejon që kodi i pastër javascript të shkruhet në të. Kjo fushë do të jetë e dobishme kur ju duhet të futni një kod në lajmet që nuk kërkojnë një kontroll sigurie, për shembull, lojtarin tuaj, etj. Kujdes, duke pasur parasysh që skripti nuk do të filtrojë tekstin nga kjo fushë, kur e krijoni atë, sigurohuni që të vendosni kufizime se cilat grupe lejohen ta përdorin atë. Mos lejoni përdorimin e tij nga përdoruesit e zakonshëm të cilëve ju nuk keni besim, përndryshe mund të përbëjë një rrezik sigurie për faqen tuaj.

20. Për fushat shtesë të botimit, të cilat kanë opsionin "Përdor si referencë të kryqëzuar", është shtuar mundësia për të specifikuar një ndarës për të dhënat e lidhjes. Ju mund të specifikoni ose karaktere individuale ose kodin HTML si një kufizues. Më parë, një presje përdorej si ndarës i listës; tani mund të vendosni ndarësin tuaj personal për secilën fushë, e cila ju lejon të krijoni një dizajn unik të daljes për secilën fushë në shabllon.

21. Mbështetje e shtuar për teknologjinë Yandex Turbo për kanalet e rregullta RSS, pa përdorur përfshirjen në cilësimet e llojit të transmetimit RSS si "Yandex news", për këtë, është shtuar mbështetje për shfaqjen e etiketës së plotë të lajmeve (historinë e plotë) për çdo lloj transmetimi RSS. Modeli standard /templates/rss.xml gjithashtu është përditësuar, i cili tregon se si duhet të duket një shabllon me mbështetje të plotë Yandex Turbo. Në mënyrë të ngjashme, aftësia për të personalizuar një shabllon RSS për teknologjinë Yandex Zen mbështetet plotësisht.



22. U shtua aftësia për t'iu përgjigjur komenteve kur shikoni të gjitha komentet më të fundit në sajt,
nëse mbështetja për komentet e pemës është aktivizuar në cilësimet e skriptit. Kështu, për shembull, mund t'i përgjigjeni shpejt komenteve të marra në sit pa hyrë në çdo lajm, për shkak të faktit se disa skripta të rëndë janë transferuar në ngarkim të vonuar dhe të pavarur nga interpretimi i faqes. Këto skripta ngarkohen në shfletues paralelisht me paraqitjen e faqes dhe hapen vetëm pasi faqja të përfundojë në shfletues. E cila vizualisht siguron shfaqje më të shpejtë të faqes.

24. U shtua një opsion për përdoruesit që nuk janë të regjistruar në sit, dërgoni ankesa në administratën e faqes për lajme dhe komente, pasi një mundësi e tillë ekzistonte më parë vetëm për përdoruesit e regjistruar.

25. U shtua përdorimi i mikro-shënjimit të skemës org për të shfaqur vlerësimet me llojin "Vlerësimi". Përdorimi i këtij mikro-shënjimi lejon që lajmet e plota, kur shfaqen në rezultatet e kërkimit në Google, të shfaqin edhe vlerësimin e publikimit.

26. U shtua zbulimi automatik i orientimit të fotove gjatë ngarkimit të tyre në server, bazuar në meta-informacionet që gjenden në skedarët grafikë. Nëse fotografia origjinale ishte me kokë poshtë, atëherë kur të ngarkohet në server, skripti gjithashtu do ta rrotullojë automatikisht në pozicionin e dëshiruar. Kjo eliminon nevojën për të redaktuar shtesë fotografitë në një kompjuter nëse kamera rrotullohej kur bëni fotografi.

27. U shtua mundësia për të njoftuar automatikisht administratën e faqes për ardhjen e lajmeve të reja nga përdoruesit
, e cila është nën moderim (nëse kjo është e aktivizuar në cilësimet e skriptit), nëse lajmet janë shtuar nga paneli i kontrollit të skriptit. Më parë, një njoftim dërgohej vetëm nëse një postim shtohej drejtpërdrejt nga faqja.

28. Nëse përdoruesi redakton një publikim në panelin e kontrollit, e cila ishte publikuar më parë në faqe, por sipas cilësimeve të grupit të tij, atij i ndalohet publikimi pa moderim, ose nuk lejohet të publikojë në të gjitha kategoritë, atëherë administratës së faqes do t'i dërgohet gjithashtu një njoftim përkatës me email. se ky lajm është në pritje të moderimit.

29. Janë bërë ndryshime në funksionimin e modulit Breadcrumbs në sit. Nëse shikohen lajme nga një kategori e caktuar, atëherë për kategorinë në të cilën përdoruesi ndodhet drejtpërdrejt, kjo kategori do të shfaqet në formën e tekstit të thjeshtë dhe jo lidhjes. Vetëm kategoritë më të larta në hierarki do të shfaqen si lidhje, ose një lidhje me këtë kategori do të shfaqet nëse, për shembull, përdoruesi ka shkuar më tej në lundrimin e faqeve në këtë kategori. Kështu, kjo risi ju lejon të shmangni lidhjet ciklike të faqeve me veten e tyre.

30. Për modulin "Cross-references" në panelin e kontrollit, shtoi dy zona të reja zëvendësuese për lidhjet. Mund të specifikoni opsionalisht një zëvendësim vetëm në faqet statike dhe gjithashtu mund të zgjidhni një zëvendësim në faqet statike, lajme dhe komente.

31. Për modulin "Kërko dhe zëvendëso" në panelin e kontrollit, është shtuar aftësia për të zëvendësuar në masë tekstin në sondazhe për botime dhe në votime në faqe.


32. U shtua aftësia për të fshirë të gjitha publikimet, në pritje të moderimit nga një përdorues specifik. Për ta bërë këtë, në seksionin e menaxhimit të përdoruesit, klikoni në numrin e publikimeve të tij dhe zgjidhni artikullin e duhur të menusë.

33. U shtua aftësia për të fshirë të gjitha komentet, në pritje të moderimit nga një përdorues specifik. Për ta bërë këtë, në seksionin e menaxhimit të përdoruesit, klikoni në numrin e komenteve të tij dhe zgjidhni artikullin e duhur të menusë.


34. Një dalje e formatuar e numrit të numëruesve të ndryshëm (shikime, publikime, komente) është shtuar në panelin e administrimit të skriptit. Dalja e këtyre numëruesve kryhet në formë të formatuar, të ndarë nga një hapësirë ​​prej qindra, mijëra, miliona etj. Që jep një paraqitje më vizuale dhe perceptim të këtyre numrave.

35. Për shabllonet për shfaqjen e komenteve dhe shtimin e komenteve (addcomments.tpl dhe comments.tpl), është shtuar mbështetje për tekstin e etiketave të reja - shfaq tekstin në etiketë nëse lajmi i përket kategorive të specifikuara, si dhe etiketat: tekst - shfaq tekstin në etiketë nëse lajmi nuk i përket kategorive të specifikuara. Kështu, mund të vendosni formate të ndryshme për shfaqjen e komenteve dhe shtimin e komenteve për botime nga kategori të ndryshme.

36. U shtua mbështetje për deklinimet e fjalëve për etiketën që shfaq numrin e votave, të cilat u ekspozuan për publikimet e vlerësimit. Për shembull, mund të përdorni (vota-num) rishikimin||a|s. Më parë, kjo nuk ishte e disponueshme për këtë etiketë, sepse... ai përmban kodin HTML, jo vetëm një numër.

37. Nëse cilësimet e skriptit mundësojnë përdorimin e faqes vetëm nëpërmjet protokollit HTTPS, atëherë skedarët e skedarëve do të dërgohen gjithashtu te serveri nga shfletuesi vetëm nëpërmjet protokollit HTTPS dhe do të bllokohen automatikisht nëse përdoret protokolli i rregullt HTTP.

38. Shtoi kontrollin e CNC të pasaktë për faqet statike, teksti i botimit të të cilit është i ndarë në disa faqe. Nëse specifikohet një numër i gabuar i faqes, një ridrejtim automatik 301 do të bëhet në adresën fillestare të kësaj faqeje.

39. Për importimin RSS të publikimeve, është shtuar mbështetje për importimin e fotografive nga etiketa e mbylljes që përmban imazhin për publikimin. Nëse përshkrimi i shkurtër në transmetimin RSS është vetëm tekst, dhe fotografia jepet në të si një etiketë më vete, atëherë kur importoni lajmin e shkurtër, fotografia për këtë publikim do të shtohet gjithashtu në fillim.

40. U shtua mbështetje për ridrejtimet për të marrë lajme të plota kur përdorni importimin RSS të botimeve. Nëse lidhja nga burimi RSS është një ridrejtim për kalim të mëtejshëm në tekstin e plotë të lajmit në faqen burimore, atëherë DataLife Engine do të ndjekë automatikisht këtë ridrejtim dhe do të marrë përmbajtje nga burimi përfundimtar. Kështu, marrja e lajmeve të plota do të jetë më cilësore se më parë.

41. Janë bërë ndryshime në funksionimin e etiketave dhe. Nëse përdorimi dhe shtimi i komenteve është i ndaluar për një publikim të caktuar, atëherë këto etiketa do të fshehin gjithashtu përmbajtjen në to.

42. Nëse komentet lejohen për publikim, por në të njëjtën kohë, sipas cilësimeve të tjera, përdoruesi ose grupi i përdoruesve u ndalua të publikonte komente, atëherë një mesazh në lidhje me këtë nuk do të shfaqet në fund të të gjitha komenteve, por në vendin ku në shabllonin tuaj përcaktoni shfaqja e formularit për shtimin e një komenti me etiketën (komentet e shtuara), në këtë mënyrë ju mund të përcaktoni vetë vendndodhjen të këtij mesazhi në faqen tuaj të internetit.

43. Për të autorizuar përdorimin rrjet social"Shokët e klasës", është shtuar mundësia për të marrë automatikisht emailin e përdoruesit, me kusht që vetë aplikacioni të ketë marrë të drejtat e duhura nga Odnoklassniki. Kujdes, si parazgjedhje Odnoklassniki nuk ofron të drejta për të marrë e-mail, dhe për të marrë aksesin e duhur duhet të kontaktoni gjithashtu mediat sociale. rrjet për të lejuar marrjen e e-mail. Nëse merret leja, DLE gjithashtu do të importojë automatikisht adresën e postës elektronike.

44. Sistemi i përmirësuar për llogaritjen e përmasave të imazhit gjatë krijimit të kopjeve të vogla. Kjo krijon një kopje më korrekte dhe të reduktuar me cilësi të lartë.

45. Sistemi i përmirësuar i kërkimit për botimet kur aktivizohet në cilësimet e skriptit, një lloj kërkimi i thjeshtë. Algoritëm i ri ju lejon të gjeni më saktë dhe saktë botimet.

46. ​​Sistemi i përmirësuar për kontrollin e paraqitjes së faqeve të kopjuara, kur shikoni të gjitha komentet më të fundit në sit.

47. Përpunimi i optimizuar i fushave shtesë të publikimit kur shfaqen botime të shkurtra, si dhe gjatë funksionimit të modulit për shfaqjen e publikimeve të njohura.

48. Redaktorët vizualë TinyMCE dhe Froala janë përditësuar në versionet më të fundit. Një numër gabimesh të identifikuara në këta redaktorë janë korrigjuar.

49. U shtua mbështetje për futjen e etiketave të tekstit të fshehur për redaktorin TinyMCE, duke përdorur butonin përkatës në redaktues.

50. Kur përdorni redaktorin Floara për komente, shtoi mundësinë për të shkarkuar shpejt dhe futur imazhe në komente. Ju ose mund të klikoni në ikonën e futjes së figurës dhe të zgjidhni një skedar për të ngarkuar, ose thjesht të tërhiqni skedarin e figurës nga kompjuteri juaj në fushën e redaktuesit me miun, pas së cilës fotografia do të ngarkohet automatikisht dhe do të futet në pozicionin e kursorit në redaktues .

51. Janë bërë ndryshime të vogla në paraqitjen e panelit të kontrollit të skriptit, që synon eliminimin e disa gabimeve të paraqitjes dhe përmirësimin e ndërveprimit me panelin e kontrollit.

52. Biblioteka për dërgimin e postës nga faqja është përditësuar në versionet më të fundit, si dhe një bibliotekë për zbulimin e pajisjes celulare.

53. Rregulloi një problem ku pamje paraprake publikimet dhe etiketat nuk u përpunuan.

54. Rregulloi një problem ku meta-etiketat për mediat sociale u krijuan gabimisht. rrjetet video dhe audio, nëse videoja është publikuar në shtesë. fusha dhe përbëhej nga lista për luajtje dhe përshkrime të skedarëve video dhe audio.

55. Rregulloi një problem ku, në situata të caktuara dhe cilësime të serverit, shikimi paraprak i botimeve mund të mos funksionojë kur shtohen botime nga sajti.

56. Rregulloi një problem ku ngarkimi dinamik i komenteve nuk funksionoi, nëse kjo është e aktivizuar në cilësimet e skriptit dhe etiketa (jsfiles) vendoset në fund të faqes.

57. Rregulloi një problem ku shfaqja e komenteve të fundit nuk funksionoi, në rast se shikimi i kategorive të caktuara ishte i ndaluar për një grup të caktuar.

58. Gabimet e vogla të zbuluara dhe të raportuara më parë në skenar janë korrigjuar.

Le të flasim për menunë në faqen e internetit dle. Më saktësisht, si të shtoni artikujt tuaj në menu, ose të zëvendësoni ato ekzistuese me të reja. Shumë shpesh, fillestarët që sapo kanë instaluar këtë CMS kanë një pyetje: "Si mund t'i zëvendësoj artikujt standardë të menusë në një shabllon standard me timin?" Nëse, në WordPress, kjo mund të bëhet pa redaktuar kodin, atëherë në dle situata është ndryshe; duhet të futeni ende në kod dhe ta kuptoni pak. Megjithatë, nuk ka asgjë të vështirë për të shtuar artikuj të rinj, dhe shpresoj që ta shihni këtë sot.

Pra, le t'i drejtohemi biznesit. Së pari, ne duhet të krijojmë artikuj që më vonë do të duhet të zbatohen në menynë dle, qofshin ato faqe ose kategori. Për ta bërë këtë, shkoni te paneli i administratorit dhe klikoni në artikullin "lista e të gjitha seksioneve".

Dhe pastaj gjithçka varet nga situata. Nëse duhet të shtojmë një lidhje për një kategori sajti në meny, atëherë shkoni te artikulli "Kategoritë" dhe nëse na duhet të krijojmë një faqe në të cilën artikulli i menusë do ta drejtojë përdoruesin, atëherë shkoni te "Faqet statike". artikull. Nuk ka asnjë ndryshim thelbësor midis tyre, kështu që ne do të zgjedhim një nga dy opsionet, për shembull, "Kategoritë".

Do të shfaqet një formë për krijimin e një kategorie të re në sit. Gjithçka është e thjeshtë atje. Për atë që përdoret secila fushë e formës, shihni figurën.

Nuk kërkohen të gjitha fushat që përshkruhen në figurë, por vetëm fushat e para dhe të dyta. Dhe pikat që nuk i preka në imazh nuk kanë të bëjnë fare me kategoritë, por kanë të bëjnë me cilësimet globale të motorit, siç janë cilësimet e daljes së lajmeve dle, dhe gjithashtu ofrojnë mundësinë për të caktuar një shabllon unik për secilën kategori veç e veç.

Pasi të keni plotësuar fushat e kërkuara, të paktën dy të parat, klikoni në butonin shto. Ky veprim do të krijojë një kategori të re në faqe, një lidhje në të cilën do ta shtojmë në menunë dle. DHE Vëmendje e veçantë Kushtojini vëmendje fushës së dytë, ku ishte e nevojshme të vendosni një emër alternativ për kategorinë, i cili do të përbëjë adresën ku do të vendoset kategoria. Në shembullin tim, do të duket kështu: http://site.ru/primer_category/

Tani, le të kalojmë në shtimin e drejtpërdrejtë të një artikulli të ri në menunë dle.

Për ta bërë këtë, në panelin e administratorit duhet të shkoni te seksioni "Modelet e sitit".

Dhe pastaj ju duhet të zgjidhni një nga dy skedarët, nëse jeni duke përdorur një shabllon standard, në të cilin janë shkruar menutë në sit. Modeli standard ka dy lloje menysh: kjo, horizontale dhe vertikale. Skedari topmenu.tpl është përgjegjës për menunë horizontale dhe skedari sidebar.tpl është përgjegjës për menunë vertikale në kolonën e majtë të faqes. Të dy këta skedarë mund të gjenden në kolonën e majtë të seksionit "Modelët e faqes". Dhe kur klikoni në njërën prej tyre, kodi i vetë këtij skedari do të shfaqet në kolonën e djathtë.

Pas hapjes së skedarit, duhet të korrigjojmë çdo artikull ekzistues në tonin. Kjo do të thotë, ndryshoni emrin, në këtë rast në emrin e kategorisë. Dhe zëvendësoni një lidhje me vetë kategorinë (emri alternativ), në vend të #. Kjo do të thotë, nëse zëvendësoj artikullin "Rreth sitit", kodi i menusë do të duket si ky:

Për analogji, ju mund të ndryshoni artikuj të tjerë në meny. Sa i përket menysë së dytë, horizontale, situata atje është absolutisht e njëjtë. Dhe sigurisht, gjithçka e panevojshme që nuk ju nevojitet mund të hiqet. Dhe sigurisht, ruani skedarin e redaktuar.

Nëse nuk jeni të sigurt për diçka, për shembull, se do të fshini diçka të panevojshme, atëherë thjesht bëjeni në mënyrë që në rast të situatave të paparashikuara të mund të rikthehet.

Dhe kjo është e gjitha për mua.

Ka një numër të madh faqesh në internet, dhe të gjitha ato funksionojnë me motorë të ndryshëm. Dallimet kryesisht qëndrojnë në funksionalitetin e motorëve dhe lehtësinë e përdorimit për përdoruesit e faqeve të palëve të treta. Motorët më të njohur janë Joomla, WordPress, Drupal, DLE. Le ta shohim këtë të fundit më në detaje, pasi, duke qenë një nga motorët më të përshtatshëm dhe të thjeshtë, ai zgjidhet gjithnjë e më shumë nga webmasterët dhe bëhet baza e shumicës së burimeve të uebit.

Motori DLE është DataLifeEngine - baza që pritej më parë të përdorej për burime me burime lajmesh dhe rishikime. Sot, një shumëllojshmëri e gjerë faqesh të dedikuara për çdo temë funksionojnë në këtë motor.

Motori DLE ka fituar popullaritetin e tij falë funksionalitetit të tij të jashtëzakonshëm, për të cilin është shkruar në detaje në faqen e internetit dle-news.ru. Krijuesit e këtij motori ofrojnë dy versione të produktit të tyre: me pagesë dhe falas. Është mjaft logjike të supozohet se version falas do të jetë me aftësi më të kufizuara. Por pavarësisht kësaj, versioni falas i produktit DLE është një motor i shkëlqyeshëm si për webmasterët fillestarë ashtu edhe për ata më të avancuar. Faqet jo vetëm me lajme, por edhe ato që i kushtohen gatimit, temave mjekësore etj., funksionojnë shumë në të.

Në cilin host mund të instaloni DLE?

Para se të filloni të instaloni motorin DLE, do të ishte mirë të njiheni me kërkesat që ai vendos në server. Para së gjithash, ka disa bibliotekat e instaluara: PHP Zlib, PHP XML, PHP GD2, PHP iconv. Përveç kësaj, software duhet të përfshijë versionin Apache 2.0 dhe më të lartë, PHP 4.3.2+ ose PHP 5.0+ dhe versionin MySQL jo më të vjetër se 4.0. RAM duhet të jetë së paku 8 megabajt në madhësi, por kjo është minimumi. Askush nuk e ndalon përdorimin e RAM-it me 16 megabajt, në të cilin produkti do të funksionojë edhe më mirë.

Kur përdorni motorin DLE në server, është më mirë ta çaktivizoni mënyra e sigurt, i cili është caktuar si SafeMode.

Kontrollimi i pritjes për pajtueshmëri

Përshkrimi i procesit të instalimit që do të lexoni më poshtë bazohet në përfundimet e bëra pas instalimit të motorit në një burim testimi në internet. Për një shembull më vizual, ofrohen pamjet e ekranit të secilës fazë të procesit të instalimit.

Ne fillojmë instalimin duke kontrolluar listën e plotë cilësimet. Për ta bërë këtë, shtoni një dokument teksti në rrënjën e faqes, jepni emrin phpinfo.php dhe shkruani kodin në të:

Pastaj ekzekutojmë skriptin që arritëm të krijonim. Në shfletues shkruajmë sa vijon: https://my_site.ru/phpinfo.php. Pas kësaj ne mund të shohim foton e mëposhtme në faqe:

Ato vende të rrethuara me të kuqe janë parametrat kryesorë që përcaktojnë funksionimin e mëtejshëm të burimit të internetit që po krijohet. Për shembull, për të qenë në gjendje të punoni me objekte grafike, Biblioteka PHP GD2 duhet të funksionojë siç duhet. Nëse është instaluar gabimisht, captcha nuk do të shfaqet në sajt.

Gjithashtu, në mënyrë që burimi i krijuar në internet të funksionojë normalisht, është e nevojshme të instaloni bazën e të dhënave MySQL. Sistemi do të kërkojë një hyrje dhe fjalëkalim. Për të mos harruar këto të dhëna, është më mirë t'i shkruani diku. Për të konfiguruar bazën e të dhënave, ne përdorim panelin e kontrollit që është i disponueshëm në host.

Udhëzime të hollësishme për instalimin e DLE

Pasi paketa me motorin të shkarkohet në kompjuterin tuaj, duhet ta shpaketoni dhe instaloni. Por ne nuk do të instalojmë gjithçka, por vetëm dosjen e ngarkimit dhe dosjen Dokumentacioni. Nëse hosti ka një funksion për njohjen e arkivave zip, procesi i instalimit do të shkojë më shpejt. Nëse ky funksion nuk mbështetet, atëherë skedarët nga arkivi do të duhet të shkarkohen veçmas.

Është shumë i përshtatshëm për të punuar me TotalCommander kur instaloni motorin DLE. Kur kopjoni skedarë ose dosje në server, kutia e zgjedhjes "Përkthe emrat e skedarëve në shkronja të vogla" duhet të hiqet.

Nëse serveri ju lejon të njihni dhe shpaketoni arkivin, ne vendosim menjëherë në të të gjithë skedarët që janë në dosjen e ngarkimit.

Tani mbyllim TotalCommander dhe vazhdojmë instalimin duke përdorur klientin ftp. Që faqja të funksionojë siç duhet, duhet të futni me shumë kujdes të dhënat në skedarët dhe dosjet e serverit.

Për të rregulluar atributet, duhet të zgjidhni dosjen e dëshiruar. Pasi të ndryshoni lejet e dosjeve, ato nuk zëvendësohen me përmbajtjen e dosjeve. Mënyra më e përshtatshme për të zgjedhur skedarët dhe dosjet që do të ndryshojmë është përmes TotalCommander ose shkurtores së tastierës Alt+A.

Në dritaren që hapet, futni atë që na nevojitet dhe klikoni OK.

— Vendosni dosjen e shablloneve dhe të gjithë nëndosjet e saj për të shkruar lejen (CHMOD 777)

— Vendosni të gjithë skedarët në dosjen e shablloneve për të shkruar lejen (CHMOD 666)

— Vendosni lejet e shkrimit (CHMOD 777) për kopjet rezervë, dosjet e ngarkimeve, si dhe për të gjithë dosjet që ndodhen brenda tyre.

— Vendosni lejet e shkrimit (CHMOD 777) për dosjet /engine/data/, /engine/cache/, /engine/cache/system/.

Kur të jenë bërë të gjitha rregullimet, futni hyrjen e mëposhtme në shfletues: https://proba.regciti.ru/install.php. Do të thotë që do të ekzekutojmë një skedar të quajtur install.php. Pas hapjes së skedarit, sugjerimet do të shfaqen në çdo dritare që hapet. Bazuar në këto nënshkrime, ne vazhdojmë procesin e instalimit. Në thelb, do të fillojë automatikisht dhe vetë sistemi do të kontrollojë të gjithë ata skedarë që duhet të instalohen dhe do t'ju njoftojë kur instalimi të përfundojë.

Tani mund të shihni rezultatin paraprak të asaj për të cilën keni punuar kaq shumë gjatë gjithë kësaj kohe. Futni https://emrin e faqes tuaj/index.php në linjën e shfletuesit. Një faqe demo do të hapet para jush. Për të hyrë në panelin e administratorit dhe për të filluar punën, duhet të futni hyrjen e mëposhtme në shiritin e adresave: https://emri i faqes suaj/admin.php. Nëse instalimi është i saktë, fotografia e mëposhtme duhet të shfaqet në ekran:

Ne pajtohemi me propozimin që shfaqet në këndin e poshtëm të majtë dhe fillojmë instalimin. Pasi të klikoni këtë buton, do të shfaqet një dritare që ju kërkon të lexoni kushtet e marrëveshjes së licencës. Ju do të mund të kaloni në faqen tjetër vetëm nëse e pranoni këtë marrëveshje dhe zgjidhni kutinë e duhur. Klikoni "vazhdoni":

Pas kësaj, procesi i kontrollit të të gjithë atyre komponentëve dhe skedarëve që janë instaluar do të fillojë automatikisht. Skripti do të tregojë automatikisht gabimet që janë bërë dhe që duhet të korrigjohen për të vazhduar punën. Kjo foto përmban një listë me disa artikuj. Ata duhet të jenë pa një skicë të kuqe - kjo do të thotë që skenari nuk zbuloi ndonjë gabim dhe ju mund të vazhdoni të punoni. Nëse ndonjë artikull është i përshkruar me të kuqe, ne korrigjojmë gabimin. Në parim, skripti mund t'ju kërkojë të rregulloni gabimet, dhe ju mund të refuzoni, por më pas prisni që sistemi të rrëzohet në disa pika. Dhe do të jetë vetëm faji juaj, jo ofruesit apo përdoruesit. Nëse gabimet nuk mund të korrigjohen, mund të kërkoni këshilla ose ndihmë nga ofruesi që ju ofron hapësirë ​​në server.

Në fund të dritares ka gjithashtu një listë të artikujve që duhet të jenë pa një skicë të kuqe. Por këto gabime nuk janë aq kritike dhe mund të mos ndikojnë në funksionimin e faqes së ardhshme. Gjë është se skripti ka disa cilësime standarde, dhe ato mund të mos përkojnë gjithmonë me cilësimet e përdoruesit. Është më mirë në këtë fazë të konsultoheni me ofruesin e pritjes dhe të sqaroni nëse ndonjë nga cilësimet e theksuara me të kuqe mund të mos përkojë me ato të propozuara nga sistemi.

Vazhdojmë dhe marrim një dritare të re që hapet. Këtu mund të zbuloni se çfarë gabimesh janë bërë kur keni bërë ndryshime në Atributet për dosjet dhe skedarët. Vetë skenari do t'ju tregojë se ku keni bërë gabime ose keni humbur diçka.

Nëse ka ende gabime, është më mirë t'i korrigjoni ato përmes një klienti FTP. Pas rregullimit, ne përditësojmë faqen dhe shohim nëse ka ende vende ku duhen bërë rregullime. Nëse keni bërë gjithçka siç duhet dhe sistemi nuk ka caktuar asnjë vend me gabime, urime! Ju keni përfunduar me sukses një nga fazat më të vështira dhe kritike të instalimit dhe tani mund të vazhdoni me siguri!

Serveri MySQL:

Kodimi MySQL:

Fotografia e mëposhtme tregon vendet që duhen futur me shumë kujdes dhe saktësi.

Emri i bazës së të dhënave do të jetë i njëjtë me atë që e kemi caktuar në fillim. Në rastin tonë është proba_regciti.

Në seksionin "Emri i përdoruesit", shkruani hyrjen e përdoruesit në emër të të cilit është krijuar baza e të dhënave. Në atë fazë, ne gjithashtu shënuam hyrjen dhe fjalëkalimin për çdo rast.

Ne tregojmë adresën Email në linjën e postës elektronike. Klikoni "Vazhdo". Nëse nuk ka gabime në hyrje, mesazhi i mëposhtëm do të shfaqet në faqen e mëparshme: “Urime! Instalimi përfundoi me sukses."

Në dritaren tjetër që hapet, i kushtojmë vëmendje disa pikave.

Kur instalove skriptin, u krijua automatikisht një bazë të dhënash me të, u krijua një llogari administratori dhe u krijuan cilësimet e funksionimit të sistemit. Për të shmangur humbjen e të gjitha cilësimeve dhe nevojën për të riinstaluar, rekomandohet të fshini install.php.

Shpresoj se tani e kuptoni se si të instaloni DLE në hostin tuaj. Nëse keni ende pyetje, pyesni ato në komentet e këtij artikulli.

Botuar nga autori

DLE ose DataLife Engine është një CMS me pagesë për menaxhimin e përmbajtjes së faqes suaj të internetit. CMS ka një sistem të fuqishëm për menaxhimin e lajmeve, publikimeve, artikujve, përdoruesve dhe është krijuar për të krijuar portalet e informacionit dhe bloget. Falë shumë funksioneve të integruara dhe përdorimit të teknologjisë së avancuar AJAX në CMS, faqja juaj do të konsumojë më pak burime të serverit edhe me një numër të madh vizitorësh. Në këtë udhëzues, do të mësoni se si të instaloni DLE në Hostinger.

Para se të filloni këtë udhëzues, do t'ju nevojiten sa më poshtë:

  • Qasja në panelin e kontrollit të pritjes

Si të instaloni DLE në Hostinger

Para se të filloni të instaloni DLE, duhet të kryeni këto hapa:

Hapi 1 - Shkarkoni skedarët e instalimit të DLE

Hapni dosjen Ngarkoni në klientin tuaj FTP dhe ngarkoni të gjithë skedarët nga dosja në llogarinë tuaj të pritjes në drejtori public_html.

SHËNIM! Në këtë tutorial, ne do të përdorim FileZilla për të ngarkuar skedarë, por ju mund të përdorni çdo klient FTP me të cilin jeni të kënaqur.

Hapi 3 - Vendosja e lejeve të skedarit

Instalimi i DLE është automatik; gjithçka që duhet të bëni është të vendosni të drejtat e duhura për disa dosje të veçanta dhe skedarët që keni ngarkuar më parë në llogarinë tuaj të pritjes.

  1. Së pari, vendosni lejet e shkrimit për dosjen shabllone dhe të gjithë nëndosjet e tij. Për ta bërë këtë, kliko me të djathtën në dosje shabllone në ndërfaqen FileZilla dhe zgjidhni opsionin Atributet e skedarit...

  1. Më pas, në dritaren që shfaqet, futni Vlera numerike 777 për të ndryshuar lejet e shkrimit, kontrolloni kutinë pranë Ridrejtoni në nëndrejtori dhe shënoni Aplikoni vetëm për drejtoritë.

  1. Më pas, duhet të ndryshoni lejet për të gjithë skedarët në dosje shabllone, por me të drejta 666. Për ta bërë këtë, hapni sërish atributet e dosjes shabllone dhe të vendosur Vlera numerike 666, kontrolloni kutinë pranë tij Ridrejto te nëndrejtoritë → Apliko vetëm te skedarët.

  1. Kryeni veprime identike me dosjet kopje rezervë, ngarkime, si dhe për të gjithë dosjet që ndodhen brenda tyre. Tjetra për dosjet /engine/data/,/engine/cache/, /engine/cache/system/. Për të gjitha drejtoritë e specifikuara, vendosni lejet e shkrimit në 777.
  2. Tani mund të filloni të instaloni DLE.

Hapi 4 - Instalimi i DLE në Hostinger

Për të filluar instalimin, futni emrin e domenit në shfletuesin tuaj. Nëse dritarja e instalimit nuk del automatikisht, shtoni install.php në emrin e domenit tuaj. P.sh. your-domain.ru/install.php.

  1. Nëse gjithçka është bërë në mënyrë korrekte, do të shihni dritaren DataLife Engine Installation Wizard. Klikoni butonin Filloni instalimin.

  1. Më pas, pranoni Kushtet e përdorimit duke kontrolluar kutinë Unë e pranoj këtë marrëveshje. Për të vazhduar instalimin, klikoni butonin Vazhdoni.

  1. Në dritaren tjetër, kontrolloni që serveri juaj përputhet kërkesat e nevojshme dhe shtypni butonin Vazhdoni.

  1. Më pas, kontrolloni që lejet e skedarit që keni vendosur më parë janë të sakta. Nëse gjithçka është e saktë, shtypni përsëri Vazhdoni.

  1. Në dritaren e re ju duhet të plotësoni të dhënat e bazës së të dhënave dhe të dhënat për llogari administratori i faqes tuaj DLE.

  • URL e faqes– adresa e faqes suaj të internetit

Qasja në të dhëna Serveri MySQL u.

  • Serveri MySQL– Serveri MySQL për pritjen tuaj të bazës së të dhënave. Nëse jeni përdorues i Hostinger, mund të gjeni informacionin që ju nevojitet në seksion Bazat e të dhënave → Bazat e të dhënave MySQL.
  • Emri i bazës së të dhënave– emrin e bazës së të dhënave tuaja MySQL.
  • Emri i përdoruesit– emri i përdoruesit të caktuar në bazën e të dhënave tuaja.
  • Fjalëkalimi– fjalëkalimi për llogarinë tuaj të përdoruesit të bazës së të dhënave.
  • Parashtesa– prefiksi i tabelave të bazës së të dhënave MySQL. Mund ta lini të pandryshuar.
  • Motori i bazës së të dhënave– rekomandohet të lini vlerën e paracaktuar. InnoDB.
  • 4 bajt UTF– kur ky opsion aktivizohet, DLE do të ruajë informacion shtesë në bazën e të dhënave. Ky opsion mund të ndikojë në performancën e faqes tuaj.

Të dhënat për të hyrë në panelin e kontrollit.

Futni kredencialet tuaja për të hyrë në panelin e kontrollit të faqes tuaj. Futni adresën tuaj të vërtetë të emailit, ajo do të përdoret për të rivendosur aksesin në llogarinë e administratorit.

Cilësimet shtesë.

Aktivizo mbështetjen CNC– përfshini një URL të lexueshme nga njeriu. Kur aktivizohet ky opsion, titulli i artikullit do të shfaqet në URL. Kjo veçori është e dobishme për optimizimin e SEO.

  1. Për të shmangur rifillimin e instalimit ose përditësimit, fshini skedarin instaloni.php dhe dosje përmirësimin nga drejtoria e faqes suaj. Klikoni butonin Vazhdoni.

Urime, instalimi i DLE për faqen tuaj të internetit në Hostinger ishte i suksesshëm.

konkluzioni

Pas përfundimit të këtij udhëzuesi, mësuat se si të instaloni DLE në hostin tuaj. Instalimi i DLE është një proces mjaft i lehtë nëse e keni ndjekur me kujdes udhëzuesin tonë hap pas hapi. Megjithë bollëkun e CMS sot, DLE ka karakteristikat e veta dhe performancën e mirë.

Ky sistem shtojcash ju lejon të modifikoni çdo funksionalitet të skriptit sipas gjykimit tuaj. Instalimi i shtojcave në faqe dhe përditësimi i shtojcave bëhet me një klik, direkt në panelin e kontrollit DataLife Engine. Nëse shtojca është zhvilluar për sistemi i ri, atëherë përdoruesit nuk do të duhet më të lexojnë udhëzimet e instalimit, të modifikojnë diçka direkt në skedarët e skriptit, etj. E tëra çfarë ata duhet të bëjnë është thjesht të ngarkojnë shtojcën në panelin e administratorit dhe kaq.

Sistemi i shtojcave është ndërtuar duke përdorur teknologjinë virtuale sistemi i skedarëve. Ju përshkruani në plugin se cili skedar dhe çfarë veprimesh duhet të kryhen, bazuar në këtë informacion DataLife Engine do të krijojë kopje virtuale të këtyre skedarëve, me të gjitha ndryshimet dhe modifikimet e nevojshme dhe do të punojë me kopjet virtuale të krijuara pa ndikuar në skedarët origjinalë. . Në të njëjtën kohë, ju mund të përshkruani ndryshime në pothuajse të gjithë skedarët, me përjashtim të një numri të atyre bazë, për shembull skedarët rrënjë, por ato nuk mbartin ndonjë funksion tjetër përveç lidhjes së skedarëve të tjerë. Mund të ndryshohet edhe funksionaliteti i skedarëve përgjegjës për funksionet AJAX; për këtë qëllim, ato u rishkruan plotësisht për të punuar përmes kontrolluesit. Çfarë përfitimesh ofron kjo? Së pari, skedarët origjinalë mbeten gjithmonë të pandryshuar, kështu që shtojcat mund të modifikohen, hiqen, përditësohen lehtësisht, etj. Së dyti, ky sistem përdor ngarkesën minimale të mundshme në faqet në tërësi, sepse Kopjet virtuale të skedarëve krijohen vetëm një herë, në kohën e instalimit ose përditësimit të shtojcave, pas së cilës DataLife Engine punon me këta skedarë të modifikuar si me skedarët e zakonshëm vendas dhe nuk ka konsum të memories për pikat e thirrjes, ruajtjen dhe kontrollin e informacionit se ku dhe çfarë funksionaliteti duhet të ndryshohet etj. Ngarkesa në server do të rritet vetëm nga ngarkesa që sjell vetë shtojca dhe sistemi i menaxhimit të shtojcave nuk do të shkaktojë ndonjë ngarkesë shtesë. Së treti, nuk ka probleme me përditësimin e drejtpërdrejtë të skriptit, skripti mund të përditësohet në versione të reja dhe shtojcat tuaja do të aplikohen automatikisht në versionet e reja. Në këtë rast, shtojca të ndryshme mund të modifikojnë të njëjtin skedar pa shkaktuar konflikte, me kusht që, natyrisht, shtojca të ndryshme të mos kryejnë veprime që janë drejtpërdrejt të kundërta me njëra-tjetrën.

Pra, në vetë modulin e menaxhimit të shtojcave, ose mund të krijoni një shtojcë direkt në panelin e kontrollit ose të ngarkoni një shtesë të gatshme. Le të shqyrtojmë shtimin e një shtojce të re direkt në panelin e kontrollit:

Në skedën e parë ju specifikoni informacione të përgjithshme rreth shtojcës. Emri i tij, përshkrimi i tij i shkurtër. Për ta bërë më të lehtë dallimin nga shtojcat e tjera, mund t'i jepni një ikonë që do ta përdorë në listën e shtojcave. Ju gjithashtu specifikoni versionin e vetë shtojcës dhe versionin e DataLife Engine me të cilin është i pajtueshëm.

Në skedën tjetër, ju specifikoni drejtpërdrejt veprimet në skedarët që duhet të kryhen. Mund të shtoni një ose më shumë skedarë në të cilët duhet të kryeni veprime dhe gjithashtu të caktoni një ose më shumë veprime për secilin skedar që duhet të kryhet. Në skedarë mund të kryeni veprimet e mëposhtme:

1. Gjeni dhe zëvendësoni çdo kod.

2. Gjeni dhe shtoni kodin e kërkuar më sipër.

3. Gjeni dhe shtoni një kod më poshtë.

4. Zëvendësoni plotësisht përmbajtjen e skedarit me tuajën.

5. Krijoni një skedar të ri virtual që nuk ekziston në origjinalin DLE.

Ju gjithashtu mund të shtoni ose fshini skedarë, të ndryshoni ose fshini veprimet në skedarë në çdo kohë. Për lehtësinë e perceptimit dhe redaktimit, i gjithë kodi theksohet dhe fushat mund të shtrihen në mënyrë dinamike.

Kështu, situata në të cilën më parë keni redaktuar manualisht skedarët e skriptit dhe i keni ruajtur ndryshimet diku në bllokun e shënimeve, dhe sa herë që përditësoni skriptin, i rifutnit ato në skedarët e skriptit, është krejtësisht një gjë e së kaluarës me të renë. version. Ju mund të krijoni në mënyrë të pavarur shtojcën tuaj personale direkt në panelin e administratorit, duke përshkruar një herë ndryshimet që ju nevojiten në skript dhe kur të përditësoni skriptin në një version të ri, nuk do të keni më nevojë të shqetësoheni për të, ndryshimet tuaja do të bëhen automatikisht aplikuar në versionet e reja.

Në skedën tjetër mund të shtoni veprimet e nevojshme në bazën e të dhënave MySQL që duhet të kryejë shtojca në situata të caktuara. Ju mund të specifikoni një listë të pyetjeve të MySQL që duhet të ekzekutohen kur instaloni shtojcën, kur e përditësoni, kur e çaktivizoni, kur e aktivizoni, kur e fshini. Për më tepër, për çdo veprim mund të specifikoni ose një ose një listë me disa pyetje në bazën e të dhënave.

Për një shtojcë ekzistuese, mund të kryeni veprimet e mëposhtme: Mund ta çaktivizoni, në këtë rast ai mbetet në sajt, por injorohet plotësisht nga skripti dhe të gjitha veprimet e tij në skedarë pezullohen. Mund ta përditësoni në një version më të ri, nëse është i disponueshëm. Shkarkoni shtojcën në kompjuterin tuaj për ta instaluar në një faqe tjetër. Në këtë rast, vetë skedari shkarkohet në formatin XML dhe kjo XML përmban një përshkrim të të gjitha veprimeve. Në thelb, shtojca është një skedar XML që mund të instalohet në një faqe interneti në panelin e administratorit.

Le të shqyrtojmë ngarkimin e një shtojce të gatshme në sit. Ju mund të shkarkoni dhe instaloni një shtesë të gatshme në faqen tuaj të internetit. Kur klikoni butonin përkatës, mund të shkarkoni ose një skedar XML me shtojcën. Ose një arkiv ZIP me një shtojcë. Kjo ju lejon të krijoni shtojca shumë komplekse që përmbajnë nje numer i madh i skedarë të tjerë shtesë, si skedarë grafikë ashtu edhe skedarë PHP. Në mënyrë që, për shembull, të mos përshkruani të gjitha veprimet drejtpërdrejt në vetë shtojcën, mund të krijoni skedarë shtesë dhe paketojini ato në një arkiv, duke i vendosur në vende të reja. Është e rëndësishme të dini se arkivi mund të përmbajë vetëm skedarë PHP që nuk përfshihen në shpërndarje, por vetëm skedarë tuaj shtesë; nëse ka skedarë të përfshirë në shpërndarje, shkarkimi i tillë do të bllokohet. Modifikimi skedarë standardë, duhet ta përshkruani në vetë shtojcën. Skedari me vetë shtojcën XML duhet të gjendet në rrënjën e arkivit tuaj.

Nëse shkarkoni një arkiv me një shtesë, dhe DataLife Engine nuk do të ketë të drejtën për të shkruar skedarët në arkivin tuaj. Ai automatikisht do të kërkojë qasje në FTP për të shkarkuar arkivin tuaj. Nëse akseset nuk kërkohen, atëherë gjithçka do të kopjohet automatikisht pa to. Në këtë rast, këto aksese nuk do të ruhen askund, por do të fshihen automatikisht kur të mos nevojiten më.

Sistemi i ri i menaxhimit të shtojcave ka gjithashtu një sistem të integruar për regjistrimin e gabimeve në shtojcë. Nëse ndonjë veprim në skedar nuk mund të kryhet, ose ndodh ndonjë gabim, mund t'i shihni dhe korrigjoni lehtësisht ato. Për shembull, kjo është jashtëzakonisht e përshtatshme; nëse shtojca juaj nuk është e përputhshme me versionin tjetër të DLE, do ta shihni shpejt këtë dhe mund ta përshtatni lehtësisht shtesën.