Datalife Engine Türkçe İndir

Datalife Engine 13.0

  • Sitenizi otomatik güncelleyebileceğiniz sistem
  • Tek tıklama ile plugin kurma/kaldırma sistemi
  • Geliştirilmiş site araması ve SEO optimizasyonları

Yeni Başlayanlar

Datalife Engine ile yeni tanışıyorsanız, aşağıdaki linkleri kullanarak sistem işleyişi hakkında bilgi sahibi olabilirsiniz.

Mobil Uygulamamız

Sitemizi kolayca ziyaret edebileceğiniz, forumu takip edip, yorum yazabileceğiniz mobil uygulamamız sizlerle...

Kullanıcılar

Sitenizi geliştirmek istiyorsanız, DLE esnekliğini iyi kullanan ekibimizden destek alabilirsiniz.

Geliştiriciler

Sistemin gelişimine katkıda bulunmak isterseniz, aşağıdaki dallardan uygun olanı seçip bize katılabilirsiniz.

Github'dayız

Kendi yapımımız olan ücretsiz modüllerimizi veya eklentilerimizi tüm geliştiricilere açık olacak şekilde Github üzerinden sunuyoruz.

» » DLE 12.1 code parse işlemindeki hata

DLE 12.1 code parse işlemindeki hata

DLE'nin parse hataları bu sürümde maalesef tam olarak çözülmemiş. Froala editör ile kod olarak eklenen veride özel karakterler ascii koduna dönüştürülmüyor. Bu nedenle eklentiler/modüller ile kullanımda sorun çıkarıyor.

Aşağıdaki düzenleme dle.net.tr ye özel sayılabilir. İhtiyaç duyduğunuz kısımlarda benzer şekilde kullanabilirsiniz.

Dosya: engine/modules/show.full.php
Bul:
$tpl->set( '{full-story}', $row['full_story'] );
Üstüne ekle:
// Code parse hatası için fix
function clear_code( $x ) {
    return str_replace( ['[', ']', '{', '}'], ['[', ']', '{' ,'}'], $x[0] );
}
$row['full_story'] = preg_replace_callback( "#<pre class=['\"]language-markup['\"]><code>(.+?)</code></pre>#is", "clear_code", $row['full_story'] );
// Code parse hatası için fix
Dediğim gibi, bu düzeltme özel sayılabilir. Sadece full-story de kod kullandığım için bu kadar düzenleme yeterli oluyor. Bunun parse.class.php ye eklenmesi ve konuların tekrar güncellenmesi gerekebilir. Resmi yama gelene kadar bu şekilde kullanacağım.

Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 774
MaRZoCHi 20 Şubat 2018 01:02
Ayrıca yorum düzenleme esnasında şunu farkettim, pre > code html kodları yerine code tagına dönüştürülmüş olması gerekiyormuş. Yani başlı başına bir hata var.

--------------------
İSTATİSTİKLER