phpBB3 panosuna bir kullanıcı izini ekleme ve temada reklam gören görmeyen üye veya grupların izinle kontrolü.
Bu kodu phpMyadmin de SADECE BİR KERE çalıştırın!
(Birden fazla çalıştırılırsa eklenti duplike izin eklemeyi dener ve hata mesajı verir. 3.0.5 ile duplike eklenemiyor.)
- Kod: Tümünü seç
INSERT INTO phpbb_acl_options (auth_option, is_global, is_local, founder_only) VALUES ('u_view_no_ads', 1, 0, 0);
Aç
includes/functions.php
Bul
- Kod: Tümünü seç
'S_USERNAME' => $user->data['username'],
Sonrasına ekle
- Kod: Tümünü seç
'S_USER_VIEW_NO_ADS' => ($auth->acl_get('u_view_no_ads')) ? false : true,
Aç
language/tr/acp/permissions_phpbb.php
Bul
- Kod: Tümünü seç
?>
Öncesine ekle
- Kod: Tümünü seç
$lang = array_merge($lang, array(
'acl_u_view_no_ads' => array('lang' => 'Reklamları yok sayabilir', 'cat' => 'misc'),
));
Aşağıdaki tema kodu içine reklamları ekle, izini EVET yapılan kullanıcı veya grup reklamları görmez.
- Kod: Tümünü seç
<!-- IF S_USER_VIEW_NO_ADS -->
Reklamlar - izinle kontrol edilir
<!-- ENDIF -->
Önbelleği boşaltın ve izinleri aşağıdaki yoldan ayarlayın.
Yönetim Paneli -> Kullanıcı ve gruplar -> Grup izinleri -> Kullanıcı izinleri
İleti ---- Profil ---- Diğer --- Özel Mesajlar
- Reklamları yok sayabilir ------------------------- EVET - HAYIR
İzin EVET yapılan kullanıcı reklam görmez.