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

» » Tema ve dil değiştiğinde önceki sayfaya dönme

Tema ve dil değiştiğinde önceki sayfaya dönme

Script, linke hangi sayfadan tıklandığını belirleyerek tema değişimi sonrasında o sayfaya geri yönlendiriyor.

1) İlk olarak admin panelde tema - dil eşleştirmesini yapın ( Tema değiştiğinde dilin de değişmesi için. Şablonlar bölümünde )
2) change.php dosyasını sitenizin ana dizinine atın.
3) Eğer tema değişimi için kısa link belirlemek isterseniz aşağıdaki gibi .htaccess dosyanıza ekleme yapınız. ( RewriteEngine On altına )
RewriteRule ^en$ change.php?skin=Gemini [L]
RewriteRule ^tr$ change.php?skin=Default [L]

RewriteRule ^mobil$ change.php?do=mobile [L]
RewriteRule ^pc$ change.php?do=pc [L]

İlk iki satırdaki kodlarda Gemini ve Default tema adları belirtilmiş.
siteniz.com/en Yazınca Gemini teması aktif olacak.
siteniz.com/tr Yazınca Default teması aktif olacak.

siteniz.com/mobil Yazınca Mobil tema tema aktif olacak. ( Eğer aktifse )
siteniz.com/pc Yazınca Normal tema tema aktif olacak.

Eğer bu şekilde kısa kod kullanmak istemezseniz. Linkler aşağıdaki bir örnek gibi kullanmanız gerekli
siteniz.com/change.php?skin=Gemini

Değişim işlemini link olmadan select ile yapmak isterseniz temanızda uygun bir yere aşağıdaki kodu ekleyerek düzenleyiniz.
<form method="post" action="/change.php">
	<select onchange="submit()" name="skin">
		<option value="Gemini">Turkish</option>
		<option value="Default">English</option>
		<option value="Pisces">Russian</option>
	</select>
</form>


Gemini => Turkish
Default => English
Pisces => Russian


Elimden geldiğince açıkça yazmaya çalıştım. Sorularınızı sorabilirsiniz ama hazır olarak bilgi beklemeyin :)

Dosyayı kaydet: change.rar [757 b] (İndirilme: 76)

Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 779
MaRZoCHi 3 Ekim 2016 23:22
@white_eagle_005, change.php dosyası nerden gelindiyse oraya geri dönecek şekilde kodlandı. Bunda bir sorun varsa bakabilirim.
Link olarak mı tıklıyorsunuz yoksa adres satırından mı yazıyorsunuz. Yaptığınız işlemleri net olarak yazınız..

--------------------
0
white_eagle_005 3 Ekim 2016 23:10
paylaşım için teşekkürler.
Ben son sürümü localde kurdum fakat dediklerinizi yaptığım zaman change.php dosyasına giriyor ve oda beni direk olarak ana sayfaya atıyor. Bu sorun nasıl aşabilirim acaba ?
Yardım için teşekkürler
0
CepTiM 17 Haziran 2016 03:27
Teşekkür ederim kardeşim güzel bir buluş ve yöntem.
0
marika 17 Haziran 2016 01:31
Çok hoş bu önemli bir değişiklik oldu benim için.
0
Maccy 16 Haziran 2016 22:40
Kişisel web sitem enverkureci.org'tada aynı sistemi kullandım :)
0
rnajans 9 Nisan 2016 16:44
Aşağıdaki uygulamaya ek olarak eğer tema isimlerini Türkçe ve English olarak değiştirmeniz durumunda şu kodu da dil seçeneği olarak kullanabilirsiniz.
{changeskin}

Diğer uygulamalar aynen yapılmalı.
0
rnajans 9 Nisan 2016 16:30
@MaRZoCHi, güzel bir anlatım. Yalnız dil seçeneği için eklenti olmadan da kullanılabilir. Tıpkı senin anlattığın gibi. Ama ben de bunu uygulayamayanlar için bir anlatım yapmak istedim.

Öncelikle sitenizde ki language klasörüne ingilizce dil dosyalarını yükleyin.

Sonra kullandığınız temanın ingilizce olanını da hazırlayıp sunucunuzdaki templates klasörüne yükleyin. Burada türkçe temanın klasör adını tr olarak değiştirin. İngilizce temanın klasör adını da en olarak değiştirin.

Yükleme işlemleri bittikten sonra admin panelden şablonları tıklayın. Açılan sayfada kullandığınız tema seçili gelecek. Ona varsayılan dil olarak Türkçeyi seçin. Sonra sunucuya yuklediginiz ingilizce temayı seçin ve varsayılan dil olarak ingilizceyi seçip uygula deyin.

Son olarak sitenizde bu kodları kullanarak dil seçeneği ekleyebilirsiniz.



<a href="/change.php?skin=tr">Türkçe</a>
<a href="/change.php?skin=en">English</a>



Bu düzenleme ile sitenize istediğiniz dili ekleyebilirsiniz. Ancak DLE nin o dillerde dil dosyasına ihtiyacınız olacak. Google da dle nin diğer ülkelerdeki destek sitelerini bulabilir ve oralarda ki dle sürümlerinden dil dosyalarını edinebilirsiniz.

Benim bildiğim DLE nin Türkçe, Rusça, İngilizce, Ukraynaca, Farsça, İtalyanca, Azerice dil seçenekleri var. Bu dillerde siteler hazırlanabilir.

Sitenin tam bir çevirisi için benim tavsiyem kategorileri de o dillerde hazırlamanız ve temalar da linkleri düzenlemeniz.

Bunların dışında girilen içeriklerinde o dillerde yayınlanmasını istiyorsanız ilave alanlar kullanın. Veya ayrı ayrı dillerde hazırladığınız kategorilere o dile uygun hazırlanmış içeriği ekleyin. Böylece bir site içinde farklı dillerde birden fazla site hazırlamış gibi olacaksınız ki bu size büyük bir kullanım kolaylığı sağlayacaktır.

Benimde şahsi uygulamam bu şekilde. Herkese iyi gunler dilerim.
0
balaken 9 Nisan 2016 00:00
Merhaba.
siteniz.com/en Yazınca Gemini teması aktif olacak.
siteniz.com/tr Yazınca Default teması aktif olacak.

Şu şekilde açılmasını istiyorum DLE 11 için harfiyen uyguladim amma olmadi.
0
mondschein 9 Aralık 2015 00:12
herhangi bir konudayken mobilden tam surume gecerken ana sayfaya gönderiyor ( bu eklentiyi dedim ama herhengi bir değişiklik olmadı )
0
KAYA 30 Kasım 2015 18:41
Çok Başarılı! Teşekkürler Hocam.