× 📢 N O T : Bu konuya daha önce yorum yaptınız. Sadece sizi bilgilendirmek istedim !
📅 Bu İçerik [ 23-12-2025, 00:13 ] Tarihinde Oluşturulmuştur.
👁️ 28 Defa Görüntülenmiştir. 💬 2 Defa Yorum Yapılmıştır.
Datalife Engine CMS V.19.0 Sürümü
Kategorisi : DLE Sürümleri

1. Sitenin sayfaları için tamamen yeni bir URL işleme sistemi eklendi. Adreslerin kendileri değişmediğinden, arama motorlarında indeksleme ve sıralama üzerinde herhangi bir etkisi olmayacaktır. Bunlarla çalışma konusunda tüm iç yaklaşım değişti. Artık tüm kurallar sunucu yazılımı tarafından değil, doğrudan DataLife Engine tarafından işleniyor. Bu nedenle, URL işlevselliği için büyük bir .htaccess dosyasına gerek yok, yalnızca URL işlevselliğini etkinleştirmek için temel satırlar yeterli. Ayrıca, Apache'siz Nginx tabanlı sunucular için resmi destek sağlanmaktadır; bunların çalışması için gerekli satırların yapılandırmaya nasıl dahil edileceğine dair ayrı bir kılavuz da sunacağız. Çoğu durumda, hiçbir şey eklenmesine gerek yoktur ve örneğin ISPManager kullanırken, alan adı için ilgili seçeneği etkinleştirmek yeterli olacaktır.


2. DataLife Engine kontrol paneline yeni bir bölüm eklendi . Bu bölümde, SEO dostu URL kurallarını dilediğiniz gibi yönetebilir ve yayınlar ile site bölümleri için tercih ettiğiniz adres görünümünü oluşturabilirsiniz. Kontrol panelinde, kuralların nasıl çalışacağını doğrudan değiştirebilirsiniz. Mevcut kuralları düzenleyebilir ve yenilerini ekleyebilirsiniz. Bu bölüm, kuralların doğruluğunu kontrol etme desteği de içerir. DataLife Engine dokümanları, bu bölümle nasıl çalışılacağına dair daha ayrıntılı bilgi sağlayacaktır. Ayrıca, hata yapmanız ve nasıl düzelteceğinizden emin olmamanız durumunda, varsayılan değerlere hızlıca geri dönme olanağı da mevcuttur. Tek bir kuralı veya tüm kuralları aynı anda sıfırlayabilirsiniz. Ancak, bu bölüm özel deneyim ve ne yaptığınızı anlama gerektirdiğinden son derece dikkatli olun. Ayrıca, sayfalar arama motorları tarafından zaten indekslenmişse, sitedeki bağlantıların görünümünü değiştirmenin, arama motorları siteyi yeniden indeksleyene kadar bu sayfaların arama dizininden geçici olarak kaybolmasına ve sitenin arama sistemindeki sıralamasının düşmesine yol açacağını da anlamalısınız.

3. DataLife Engine dosyalarında küresel bir iç yeniden yapılandırma gerçekleştirildi. Artık tüm statik dosyalar (stiller, komut dosyaları, resimler) /engine/ klasöründen ayrı bir /public/ klasörüne taşındı. Bu, komut dosyası dosyalarının daha net ve mantıklı bir iç yapısına olanak sağladı. Ayrıca, çalıştırılabilir dosyaların dış erişimden izole edilmesi üzerinde daha güvenilir bir kontrol sağlar. /engine/ klasörü, dış dünyadan ve tarayıcıdan doğrudan erişimden tamamen izole edildi; artık tek giriş noktaları sitenin kök dizininde bulunan dosyalar (index.php, admin.php) oldu. Tüm AJAX istekleri de bunlar üzerinden geçiyor. /engine/ klasöründeki herhangi bir dosyaya tarayıcıdan doğrudan erişim gerektiren üçüncü taraf eklentiler kullanıyorsanız, bu eklentilerin uyarlanması gerekecektir.

4. Yayınlar için ek alanları yönetme sistemi tamamen yeniden yazılmıştır. Sistemde bulunan ek alanlara ilişkin bilgiler JSON depolama formatına dönüştürülmüştür; bu da eklentiler kullanılırken sistemin ölçeklendirilmesini kolaylaştırır. Veri yapısı daha anlaşılır ve kolayca genişletilebilir hale gelmiştir. Yönetici panelindeki ek alanları yönetme bölümü, yeni depolama formatını desteklemek için sıfırdan tamamen yeniden yazılmıştır. Alan işleme, ayrı bir sınıf kullanılarak gerçekleştirilmiştir; bu da kodda önemli bir azalmaya yol açmıştır ve eklenti sistemi aracılığıyla ek alanlar değiştirilirken birçok dosyanın değiştirilmesine gerek kalmayacak, bu da kod bakımını kolaylaştıracaktır. Sistemdeki mevcut ek alanlar, komut dosyası güncellendiğinde otomatik olarak yeni formata dönüştürülecektir.


5. Ek yayın alanları için bölüm desteği eklendi. Kontrol panelinde, gerekli ek alanları yerleştirebileceğiniz ek alanlar için bölümler oluşturabilirsiniz. Kontrol panelinde yayın eklerken veya düzenlerken, bu bölümler ayrı sekmelerde görüntülenir ve ek alanlarınız burada bulunur. Böylece, çok sayıda ek alanla, yayın ekleme ve düzenleme yapısını daha rahat bir şekilde organize edebilir ve gezinmeyi kolaylaştırabilirsiniz.


6. Yayınlara eklenen ek alanlar için, bu etiketin doğrudan yayın metinlerine eklenmesine izin verildiği durumlarda, yayın ekleme ve düzenleme sırasında ek alanın etiketini panoya hızlıca kopyalama özelliği eklendi . Bu sayede, yayın yazarken, etiketi manuel olarak yazmaya gerek kalmadan habere hızlıca ekleyebilirsiniz.

7. Web sitesine yayın eklemek için kullanılan şablonda (addnews.tpl) {xfields} etiketi kullanılarak ek alanlar görüntülendiğinde , bu etiketin düzeni tablolar yerine <div> etiketleri kullanan bir düzene dönüştürülmüştür. Bu nedenle, gerekirse alanların doğru şekilde görüntülendiğinden emin olmak için şablonunuzun düzenini kontrol edin ve değiştirin.

8. Eklenen veya düzenlenen bir yayının önizlemesi sırasında ek alanların tüm etiketleri ve etiket kombinasyonları için destek eklendi . Ayrıca, haber metnine doğrudan eklenen ek alanların çıktı etiketlerinin önizlemesi için de destek eklendi. Böylece, önizleme, yayınlandıktan sonra sitede doğrudan görüntülenecek olandan hiçbir şekilde farklılık göstermez.

9. İlgili haber çıktı şablonu (related.tpl) için, alan ayarlarında bu tür alanların metne eklenmesine izin verilmesi durumunda, haber metnine doğrudan eklenen ek alanların görüntülenmesi desteği eklendi .

10. Popüler haber çıktısı şablonu (topnews.tpl) için, alan ayarlarında bu tür alanların metne eklenmesine izin verilmesi durumunda, haber metnine doğrudan eklenen ek alanların görüntülenmesi desteği eklendi .

11. Kullanıcı profilleri için ek alanların yönetim sistemi tamamen yeniden yazılmıştır. Sistemde bulunan ek alanlara ilişkin bilgiler, eklentiler kullanılırken sistemin ölçeklenebilirliğini kolaylaştıran bir JSON depolama formatına dönüştürülmüştür. Veri yapısı daha anlaşılır ve kolayca genişletilebilir hale gelmiştir. Yönetici panelindeki ek alanları yönetme bölümü, yeni depolama formatını desteklemek için sıfırdan tamamen yeniden yazılmıştır. Alan işleme, kodu önemli ölçüde azaltan ayrı bir sınıf kullanılarak gerçekleştirilmiştir ve eklenti sistemi aracılığıyla ek alanlar değiştirilirken birçok dosyanın değiştirilmesine gerek kalmayacak, bu da kod bakımını kolaylaştıracaktır. Sistemdeki mevcut ek alanlar, komut dosyası güncellendiğinde otomatik olarak yeni formata dönüştürülecektir.

12. Web sitesindeki kullanıcı profili çıktı şablonunda veya kullanıcı kayıt şablonunda (userinfo.tpl, registration.tpl) {xfields} etiketi kullanılarak ek profil alanları görüntülenirken, bu etiketin düzeni tablolar yerine <div> etiketleri kullanacak şekilde değiştirilmiştir. Bu nedenle, gerekirse alanların doğru şekilde görüntülendiğinden emin olmak için şablonunuzun düzenini kontrol edin ve ayarlayın.


13. Kullanıcı profilleri için yeni bir ek alan türü olan "'Evet' veya 'Hayır' Seçeneği" (Onay Kutusu) eklendi. Kullanıcı profilindeki bu alan türü, 'Evet' veya 'Hayır' seçeneği (Etkin veya Devre Dışı) olarak görüntülenir. Alan, kullanıcının profilinde belirlediği değere bağlı olarak 'Evet' veya 'Hayır' değerini verir. Ancak, bu alanın asıl amacı [xfgiven_X] metin [/xfgiven_X] ve [xfnotgiven_X] metin [/xfnotgiven_X] etiketlerini yönetmektir . Seçeneğin etkinleştirilmesi durumunda, [xfgiven_X] metin [/xfgiven_X] etiketleri ilgili metni görüntülerken, [xfnotgiven_X] metin [/xfnotgiven_X] etiketleri metni kaldırır ve bunun tersi de geçerlidir. Böylece, bu ek alanlar yardımıyla, sitedeki şablonlarda görüntülenen bilgileri kolayca yönetebilirsiniz. Örneğin, profil veya yorumlarda belirli bilgilerin görüntülenmesini etkinleştirebilir veya devre dışı bırakabilirsiniz.


14. Kullanıcı profilleri için yeni bir ek alan türü olan 'Tarih ve Saat' eklendi. Bu alana tarih ve saat ekleyebilirsiniz ve kolaylık sağlamak için bu alanı doldururken açılır bir takvim kullanılır. Bu alanda üç giriş biçimi seçeneği bulunmaktadır: tarih ve saat, yalnızca tarih ve yalnızca saat. Bu alanın ayarlarında, belirtilen tarihin çıktı biçimini istediğiniz gibi ayarlayabilirsiniz. Ayrıca, bu alanda tarihin çıktıda yerelleştirilip yerelleştirilmeyeceğini (örneğin sitenizin kullandığı dile çevrilip çevrilmeyeceğini) ve seçilen tarihin reddedilebilir olup olmayacağını belirtebileceğiniz ek seçenekler de bulunmaktadır.

15. Kullanıcı profili şablonunun yanı sıra yorumların, kişisel mesajların, kullanıcı kartının (userinfo.tpl, comments.tpl, pm.tpl, profile_popup.tpl) çıktısı için, "Tarih ve Saat" türünde ek alanları görüntülemek amacıyla kullanılan yeni [xfvalue_X format="Format"] etiketi desteklenmiştir . Burada X, ek alanın adıdır ve "Format", alanda belirtilen tarih ve saatin görüntülenme biçimidir. Bu ek alanı, alan ayarlarında varsayılan olarak belirtilen biçimin yanı sıra farklı tarih ve saat biçimlerinde de görüntüleyebilirsiniz. Örneğin, [xfvalue_test format="j FYH:i"] etiketi , alanda belirtilen tarih ve saati j FYH:i saat biçiminde görüntüler.

16. Kullanıcı profili şablonu , yorumlar, kişisel mesajlar ve kullanıcı kartının (userinfo.tpl, comments.tpl, pm.tpl, profile_popup.tpl) görüntülenmesi için, kullanıcı profili için X adlı ek bir alan ayarlanmış ve doldurulmuşsa, bu etiketlerin içine yerleştirilen metni gösteren yeni [ifxfset fields="X"] metin [/ifxfset] etiketleri eklenmiştir. Virgülle ayrılmış birden fazla alan adı listeleyebilirsiniz. Örneğin, [ifxfset fields="test1,test2"] hem test1 hem de test2 adlı alanlar doldurulmuştur[/ifxfset] ifadesi, her iki alan da doldurulmuşsa metni gösterecektir. Ayrıca, X adlı bir alan ayarlanmamış ve doldurulmamışsa, bu etiketlerin içine yerleştirilen metni gösteren [ifxfnotset fields="X"] metin [/ifxfnotset] etiketleri de eklenmiştir. Virgülle ayrılmış birden fazla alan adı listeleyebilirsiniz. Örneğin, [ifxfnotset fields="test1,test2"]test1 ve test2 adlı her iki alan da doldurulmamışsa[/ifxfnotset] metni görüntülenir. Mevcut [xfgiven_x] ve [xfnotgiven_x] etiketlerinden temel farkı, aynı anda birden fazla alanı listeleyebilmeniz ve listelenen tüm alanların eksiksizliğinin eş zamanlı olarak kontrol edilmesidir; özellikle de değeri olmayan alanları kontrol eder; örneğin, bir alan "0" veya "hayır" değerine ayarlanmışsa, bu da doldurulmuş bir alan olarak kabul edilir.

17. Kısa ve tam haber şablonları (shortstory.tpl ve fullstory.tpl) için, yazar profilinde X adlı ek alan ayarlanmış ve doldurulmuşsa, bu etiketlerin içinde yer alan metni görüntüleyen yeni [ifprofilexfset fields="X"] metin [/ifprofilexfset] etiketleri eklendi. Virgülle ayrılmış birden fazla alan adı listeleyebilirsiniz. Örneğin, [ifprofilexfset fields="test1,test2"] hem test1 hem de test2 adlı alanlar doldurulmuş[/ifprofilexfset] her iki alan da doldurulmuşsa metni gösterecektir. Ayrıca, X adlı alan ayarlanmamış ve doldurulmamışsa, bu etiketlerin içinde yer alan metni görüntüleyen [ifprofilexfnotset fields="X"] metin [/ifprofilexfnotset] etiketleri de eklendi . Virgülle ayrılmış birden fazla alan adı da listeleyebilirsiniz. Örneğin, [ifprofilexfnotset fields="test1,test2"]hem test1 hem de test2 adlı alanlar doldurulmamışsa[/ifprofilexfnotset] ifadesi, her iki alan da doldurulmamışsa bu metni gösterecektir.

18. Performansı hızlandırmak ve sunucu yükünü azaltmak amacıyla, ek alanların çıktısının işlenmesini optimize etmek için çalışmalar yapılmıştır .


19. DataLife Engine kontrol panelindeki kelime filtre yönetim sistemi tamamen yeniden yazıldı . Sistemde bulunan filtrelerle ilgili bilgiler JSON depolama formatına dönüştürüldü; bu da eklentiler kullanılırken sistemin ölçeklendirilmesini kolaylaştırıyor. Veri yapısı daha anlaşılır hale geldi ve eklenti sistemi ve diğer üçüncü taraf uzantıları aracılığıyla kolayca genişletilebilir hale geldi.

20. Yerel bilgisayardaki bir klasörden dosyaları düzenleyiciye sürükleyip bırakarak yorumlara resim yükleme özelliği eklendi .

21. Yerel bilgisayardaki bir klasörden dosyaları düzenleyiciye sürükleyip bırakarak aynı anda birden fazla resim yükleme özelliği eklendi . Daha önce, taşınan birden fazla resimden yalnızca biri yüklenebiliyordu.

22. Sitedeki kullanıcıların e-postalarıyla çalışmak için RFC 6531 SMTPUTF8 standardına tam destek eklendi. Bu, e-posta adresinde uluslararası adların yanı sıra uluslararası alan adlarının da desteklenmesi anlamına gelir. Örneğin, kullanıcılar vladimir@site.rf gibi e-posta adresleri kullanabilirler. Ayrıca mc'donalds@example.com gibi e-posta adlarına da destek eklendi. Uluslararası alan adlarına sahip kullanıcılara doğru şekilde e-posta göndermek için sunucu yazılımınızın da RFC 6531 standardına tam destek vermesi gerekir; bunun için güncel bir sunucu yazılımına sahip olmak yeterlidir.

23. Yanlış bağlantılar için URL kontrol sistemine, var olmayan kategorilerin kontrolü eklendi. Yanlış bir adres kullanıldığında ve gerçek bir kategoriyle eşleştirilemediğinde, sitenin ana sayfasına otomatik yönlendirme yapılacaktır. Bu yenilik, sitenin farklı bölümleri için farklı şablon düzenleri oluşturulurken şablon etiketleri için karmaşık koşulların önlenmesine yardımcı olacaktır.


NOT : Datalife Engine Full Sürümüdür. W*rez Scripttir. Herhangi bir kısıtlaması Yoktur.

Her Zaman Orjinal Sürümünü Satın Almanız Önerilir.

Satın Alma Hakkında Bilgilere BURAYA TIKLAYARAK ulaşabilirsiniz.

Datalife Engine v.19.0 Türkçe Dil Paketini İndirmek İçin TIKLAYINIZ



✍️ Kullanıcının İmzası
Her biri alanında uzman yazarlarımızın katkılarıyla, ilgi çekici ve öğretici makalelerle sizi bilgilendiriyoruz. Amacımız, her yeni makale ile okuyucularımıza farklı bakış açıları kazandırmak ve onların kişisel gelişim yolculuklarında onlara rehberlik etmektir.



🚀 Dosya İndirme Sistemi 🔗
1 Adet Dosya Bulundu
İndirilebilir içerikler Üyeler için güvenli indirme
  • Dosya Adı : DLE-19-0.zip Dosya Boyutu : 13.10 MB

💬 Yorumlar
📝 2 Adet
davutg
Forum Üyesi

🔐 1 Ocak 2026 21:14

başarılı buldum



DEV
Admin

🔐 1 Ocak 2026 23:31

1 Ocak 2026 21:14, davutg der ki:

başarılı buldum

Teşekkürler güzel günlerde kullanın.




Yeni Yorum Ekle
💬 Nazik ol, konu dışına çıkma.
👁️ Şu an bu konuyu görüntüleyenler 🙍🏻‍ 0 üye 🙋‍ 0 ziyaretçi 🤖 0 bot

Aktif Kullanıcılar Listesi ( Toplam : 0 kişi )
Site Anlık İstatistikleri