Datalife Engine Türkçe Yama İndir

Datalife Engine 14.0

  • Temalara yeni taglar eklendi ve geliştirildi
  • Yeni AirPlay medya oynatıcısı eklendi
  • 1500 adet yeni ifade (emoji) eklendi

Github'dayız

Kendi yapımımız olan modüllerin neredeyse tamamını ücretsiz olarak Github üzerinden yayımladık. Sadece bu modüller için "destek" verilecektir.

We are on Github

Almost all of our own modules have been released free of charge via Github. We support only these modules

» » DLE xfsearch ilave alan adı / değeri aramasındaki hata

DLE xfsearch ilave alan adı / değeri aramasındaki hata

Yeni sürümlerde xfsearch/year/2017 şeklinde arama yapısı destekleniyor. Fakat bunun için xfsearch tablosuna bakılıyor veritabanından.
Eğer o tabloda veri yoksa ve gelinen URL xfsearch/year/2017 veya xfsearch/2017 da olsa sorguda yalnızca 2017 aratılıyor.
Ayrıca admin panelden konuları topluca güncelleyince bile bu durum değişmiyor. Yani eksik veriler tamamlanmıyor. Veritabanındaki xfsearch tablosunda ilave alan adı, ilave alana girilen değer ve makale id si tutuluyor.
Aşağıdaki düzenleme ile şunu sağlamış olacaksınız: Eğer ilave alan adı/değeri şeklinde bir URL girildiyse, o tabloda olmasa dahi SQL'de o şekilde aratılması.

Dosya: engine/engine.php
Bul:
$sql_select = "SELECT SQL_CALC_FOUND_ROWS p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$stop_list}xfields LIKE '%{$xf}%' AND approve=1" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];


İle Değiştir:
				if ( $xfname ) {
					$sql_select = "SELECT SQL_CALC_FOUND_ROWS p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$stop_list}xfields LIKE '%{$xfname}|{$xf}%' AND approve=1" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
				} else {
					$sql_select = "SELECT SQL_CALC_FOUND_ROWS p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$stop_list}xfields LIKE '%{$xf}%' AND approve=1" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
				}


Tek fark
{$xf}

yerine
{$xfname}|{$xf}

olması.

Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr/
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 779
MaRZoCHi 4 Ağustos 2018 13:31
@Evan⁠ denemedim net olarak bilemiyorum. Sürüm notlarında düzeltme yapıldığı yazıyordu hatırladığım kadarıyla.

--------------------
0
Evan 3 Ağustos 2018 20:09
Mehmet bu güncel sürümde acaba çalışmıyor mu? Ben ilave alan olarak "Evet ya da Hayır" yöntemini kullandığım için mi çalışmıyor acaba?
3 779
MaRZoCHi 20 Ocak 2018 20:44

--------------------
0
kralceco 20 Ocak 2018 13:35
@MaRZoCHi, eklenti adını veya linkini vermen mümkünmü baktım bende ilgili konuyu bulamadım abi
3 779
MaRZoCHi 20 Ocak 2018 13:18
@kralceco, xfsearch ü komple kaldırmak sorun olabilir. Onun yerine başka bir kelime kullanabilirsin
Örneğin film ya da fragman
https://fragmanlarda.com/fragman/kategori/Dram/
gibi.
Normal kategori url'si ile çakışacağı için sorun olabilir. Bunun nasıl yapılacağı hakkında eklenti olması lazım sitede. Yoksa eklerim.

--------------------
0
kralceco 20 Ocak 2018 12:59
@MaRZoCHi, abi şöyle birşey yapmamız mümkünmü

https://fragmanlarda.com/xfsearch/kategori/Dram/

https://fragmanlarda.com/kategori/Dram/

şeklinde değiştirebilirmiyiz aynı şekilde maksat xfsearch bunu aradan kaldırmak ?

çünkü çapraz link verdiğimizde bu xfsearch çıkıyor.. çapraz link verdiğimizde xfsearch bu çıkmasın istiyorum ? teşekkürler
3 779
MaRZoCHi 16 Ocak 2018 13:49
12.1 ile bu eklentiye de gerek kalmayabilir. Deneme yapmadım henüz.

--------------------
0
kralceco 5 Ocak 2018 11:45
@MaRZoCHi, abi çok teşekkür ederim şimdi tüm filmler görünüyor :)
3 779
MaRZoCHi 5 Ocak 2018 11:31
@kralceco, İlave alanlarda çarpraz link olarak seçilen alan için yeni eklenen makalelerdeki her veri veritabanında tutuluyor. Bu nedenle geriye yönelik güncelleme gerekiyor.
Admin Panel > Filtre Kontrolleri > Konuları Güncelleme > Konuları Güncelleme > Başlat
adımlarını takip ederek tüm konuların güncellenmesini sağlayabilirsin. Değişiklikleri takip etmek için veritabanındaki xfsearch tablosu incelenebilir.

NOT: Kurallara uygun olmayan konular bilgilendirilmeden silinir. Ekleme panelinde yazılan yazılar süs değil. Okunması ve uygulanması için var.

--------------------
0
kralceco 4 Ocak 2018 21:08
mehmet abi bende şöyle bi durum var mesela normal arattığımda oyuncunun bütün filmleri çıkıyor ama ilave alana çapraz link verdiğimde xsearch daki oyunculara tıkladığımda yeni eklenen filmleri çıkıyor diğer filmler çıkmıyor onun için ne yapmam gerekiyor bunu denedim ama olmadı
0
Gokay 6 Mart 2017 20:42
Gerçekten 10 numarada bir modifasyon eline sağlık mehmet