Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
Makale sahibi ve diğer kullanıcılar için tag
Aşağıdaki düzenleme ile makaleyi ekleyen kullanıcıya ayrı, diğer kullanıcılara ayrı bir görünüm verebilirsiniz.
Örnek:
Dosya: engine/modules/show.full.php
Bul : ( Dosyadaki ilk eşleşme için sadece. Satır 1300~ 1400 )
Altına ekle :
Örnek:
[owner]Makale sahibine görünür[/owner]
[not-owner]Makale sahibine görünmez[/not-owner]
Dosya: engine/modules/show.full.php
Bul : ( Dosyadaki ilk eşleşme için sadece. Satır 1300~ 1400 )
$tpl->compile( 'content' );
Altına ekle :
// owner - tag
if ( $is_logged ) {
if ( $member_id['name'] == $row['autor'] ) {
$tpl->result['content'] = preg_replace( "#\\[owner\\](.+?)\\[/owner\\]#is", "$1", $tpl->result['content'] );
$tpl->result['content'] = preg_replace( "#\\[not-owner\\](.+?)\\[/not-owner\\]#is", "", $tpl->result['content'] );
} else {
$tpl->result['content'] = preg_replace( "#\\[owner\\](.+?)\\[/owner\\]#is", "", $tpl->result['content'] );
$tpl->result['content'] = preg_replace( "#\\[not-owner\\](.+?)\\[/not-owner\\]#is", "$1", $tpl->result['content'] );
}
} else {
$tpl->result['content'] = preg_replace( "#\\[owner\\](.+?)\\[/owner\\]#is", "", $tpl->result['content'] );
$tpl->result['content'] = preg_replace( "#\\[not-owner\\](.+?)\\[/not-owner\\]#is", "$1", $tpl->result['content'] );
}
// owner - tag
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.