Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
Feedback için gönderilecek kullanıcı ayrımı
Feedback.tpl dosyasında, iletişim mesajı gönderilecek kulllanıcıya özel ayarlar yapmanızı mümkün kılar.
Örneğin: siteniz.com/index.php?do=feedback&user=1 yani kullanıcı ID'si 1 olan kullanıcıya iletişim mesajı gönderiyorsunuz.
Aşağıdaki kodları .tpl dosyasında kullandığınızda bazı kullanıcılara özel tasarımlar kullanabilirsiniz.
Aç: engine/modules/feedback.php
Bul:
Üstüne ekle:
Ayrıca yine kullanıcı ID'ye özel adres kullanabilirsiniz.
.htaccess dosyasında RewriteEngine On alt satırına ekleyin.
Örnek : ID 20 olan kullanıcı için iletişim adresi siteniz.com/basvurular.html
Ayrıca bu düzenleme ile yine bazı kullanıcılara gönderilecek mesajlar için panelde, kime bölümünü gizleyebilir onun yerine gizli olarak yazdırabilirsiniz. Örneğin user ID 15 için {receipent} tagını gizledik. Onun yerine
Örneğin: siteniz.com/index.php?do=feedback&user=1 yani kullanıcı ID'si 1 olan kullanıcıya iletişim mesajı gönderiyorsunuz.
Aşağıdaki kodları .tpl dosyasında kullandığınızda bazı kullanıcılara özel tasarımlar kullanabilirsiniz.
[user=1]1.kullanıcı [/user]
[not-user=1]1.kullanıcı değil [/not-user]
[user=2]2.kullanıcı [/user]
[not-user=2]2.kullanıcı değil [/not-user]
Aç: engine/modules/feedback.php
Bul:
$path = parse_url( $config['http_home_url'] );
Üstüne ekle:
// feedback user hack
if ( $user != false ) {
$tpl->set_block( "'\\[user={$user}\\](.*?)\\[/user\\]'si", "$1" );
$tpl->set_block( "'\\[not-user={$user}\\](.*?)\\[/not-user\\]'si", "" );
$tpl->set_block( "'\\[user=([0-9]+)\\](.*?)\\[/user\\]'si", "" );
$tpl->set_block( "'\\[not-user=([0-9]+)\\](.*?)\\[/not-user\\]'si", "$2" );
}
// feedback user hack
Ayrıca yine kullanıcı ID'ye özel adres kullanabilirsiniz.
.htaccess dosyasında RewriteEngine On alt satırına ekleyin.
Örnek : ID 20 olan kullanıcı için iletişim adresi siteniz.com/basvurular.html
RewriteRule ^basvurular.html$ index.php?do=feedback&user=20 [L]
Ayrıca bu düzenleme ile yine bazı kullanıcılara gönderilecek mesajlar için panelde, kime bölümünü gizleyebilir onun yerine gizli olarak yazdırabilirsiniz. Örneğin user ID 15 için {receipent} tagını gizledik. Onun yerine
<input name="recip" value="15" type="hidden" />
kodunu .tpl dosyanıza ekleyerek kime gönderileceğini sisteme göstermiş olursunuz.
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.