Öncelikle merhaba, arkadaşlar şu konuya değinmek istiyorum hepimiz biliyoruz ki MyBB üzerinde şöyle bir şey var, bir kullanıcıyı 100 bin defada banlasanız normalde giriş yapabiliyordu gene, fakat buna şöyle bir çözüm buldum sizlere paylaşmak istedim. Geliştirmeyi düşünüyorum eklenti haline getirmeyi çünkü sadece bu önlem gene yetmiyor.
1. Forumda "yasaklı" olarak seçtiğiniz rütbenin görüntüleme iznini vermek.
3. Son olarak yasaklı bir kullanıcının "yönlendirmeye" tabi tutulmasını sağlayacağız.
Yapacaklarımız bu kadardı arkadaşlar, bunları uyguladıktan itibaren artık yasaklı kullanıcıların siteye erişmesi zorlaşacaktır.
1. Forumda "yasaklı" olarak seçtiğiniz rütbenin görüntüleme iznini vermek.
- Admin KP giriş yapınız.
- Üyeler & Gruplar kısmına giriş yapın.
- Gruplar sekmesine geçin.
- "Yasaklı kullanıcı" "Banned" artık sizde neyse forumdan uzaklaştırılan kullanıcıların rütbesine girin.
- "Forumlar ve Mesajlar" sekmesine gelin.
- "Görüntüleme Seçenekleri" kısmında "Forumları görüntüleyebilir mi?" kısmına izin verin.
- Admin KP giriş yapınız.
- Temalar & Şablonlar kısmına giriş yapınız.
- Şablonlar sekmesine geçin.
- Kullandığınız temayı seçerek "Portal sayfası şablonlar" şablonunu genişleterek.
- "Portal" şablonunu düzenleyin ve içerisine aşağıdaki kodu kendinize göre düzenleyip kaydedin.
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$foruminfo['name']}</title>
<style type="text/css">
.alert-box {
color:#555;
border-radius:10px;
font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px;
padding:10px 10px 10px 36px;
margin:10px;
}
.alert-box span {
font-weight:bold;
text-transform:uppercase;
}
.error {
background:#ffecec url('http://i.hizliresim.com/m6oDDy.png') no-repeat 10px 50%;
border:1px solid #f5aca6;
}
</style>
</head>
<body>
<div class="alert-box error"><span>error: </span>Bu web siteye erişiminiz engellenmiştir. Bunun bir yalnışlık olduğunu düşünüyorsanız "[email protected]" adresine mail atınız.</div>
<div class="alert-box error">{$lang->banned_warning3}: {$banlift}</div>
</html>
3. Son olarak yasaklı bir kullanıcının "yönlendirmeye" tabi tutulmasını sağlayacağız.
- Admin KP giriş yapınız.
- Temalar & Şablonlar kısmına giriş yapın.
- Şablonlar sekmesine geçiş yapın.
- Kendi kullandığınız temanın "Global [Bildirim] Şablonlar" kısmında "global_bannedwarning" şablonunu aşağıdaki gibi değiştirerek kaydedin.
Kod:
<meta http-equiv="refresh" content="0;URL=http://siteadiniz.10tl.net/portal.php">
Yapacaklarımız bu kadardı arkadaşlar, bunları uyguladıktan itibaren artık yasaklı kullanıcıların siteye erişmesi zorlaşacaktır.