Advertisement:

Author Topic: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?  (Read 100531 times)

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
SMF 1.1.x kullananlar için bu çok kolay.
Display.template.php dosyasını açıyorsunuz. Bu kodu buluyorsunuz:
Code: [Select]
<b>', $message['member']['link'], '</b>Öncesine bunu:
Code: [Select]
', $message['member']['is_banned'] ? '<span style="text-decoration: line-through;">' : '', 'Sonrasına bunu yapıştırıyorsunuz:
Code: [Select]
', $message['member']['is_banned'] ? '</span>' : '', '
Hepsi bu :)
Yalnız bu, full banlarda (tam yasaklama) çalışır. Ayrıca kullanıcı adına tetikleyici koymuş olmanız lazım.

Tam yasaklama olmayanlar da çizilsin istiyorsanız o zaman daha uzun bir yöntem var.
Banned diye yeni bir grup oluşturun. Sonra banlanmış üyeleri bu gruba koyun. Sonra Display.template.php dosyasını açın. Şunu bulun:
Code: [Select]
<b>', $message['member']['link'], '</b>Hemen öncesine şunu koyun:
Code: [Select]
'; if($message['member']['group'] == 'Banned') { $banned = true;
echo '<span style="text-decoration:line-through">'; } else $banned = false; echo '

Sonra yine az önce bul dediğim ifadenin hemen sonrasına da şunu koyun:
Code: [Select]
', $banned ? '</span>' : '', '
Böylece banlı üyelerin üstü çizilecek. Eğer aşağıda da "banned" veya benzeri bir yazı olsun istiyorsanız,
Yine aynı dosyada, şunu bulun:
Code: [Select]
// Show the member's custom title, if they have one.
Heme öncesine şunu ekleyin:
Code: [Select]
if($banned)
echo '
<b>Banned-Yasakli</b><br />';
Yine bulun:
Code: [Select]
if (isset($message['member']['title']) && $message['member']['title'] != '')Bununla değiştirin:
Code: [Select]
if (isset($message['member']['title']) && $message['member']['title'] != '' && !$banned)
İşlem tamam..
Not: Buradaki kelimelere dikkat edin. Harfi harfine aynı olmalı. Hatta büyük küçük harflerin yeri bile. Burada Banlı üyeleri Banned diye bir grupta toplayacağınızı varsayarak yazdım kodları.
Sadece şuradaki "banned" yazısını değiştirebilirsiniz:
<b>Banned</b><br />

Bu yazı, banlanan üyelerin isimlerinin hemen altında çıkacak.

Örnek

Düzenleme: 3 Ocak 2007, kodları daha hızlı çalışması ve daha doğru olması için güncelledim.

Düzenleme - Yeni: eğer silinmiş bir üye varsa hata mesajlarında undefined index is_banned şeklinde hatalar oluşuyor, çözümü için tıklayınız.
« Last Edit: October 13, 2008, 05:40:33 AM by *erhan »
Home of Elmacik

Offline keal

  • Jr. Member
  • **
  • Posts: 344
  • Gender: Male
    • solararea
Abi bi kaç sorum olcak..

1) Online üyelerde üstünü nasıl çizebiliriz?

2) Bu gruba eklediğim bi kişi bölüme girince konu başlatan ve son mesaj yazan yerde üstü çiziksiz oluyor yani sadece konuya girince avatarın üstünde üstü çizikli duruyor. ::)


Birde başka bişey sorucam bu üye grubunu oluştururken görünebilir odalardan sadece forum kuralları ve duyurular bölümüne tick koydum fakat hepsini görüyor :D
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Offline Arbalot

  • SMF Hero
  • ******
  • Posts: 3,635
  • Gender: Male
  • SMF Hastası
    • SMF Destek
1. ve 2. sorunda yapman gereken messageindex.template.php dosyanı ve boardindex.template.php dosyanı karıştırıp aynı değişiklikleri orda da yapman.
diğeri içinse bişi diyemiyecem gormeden ama bir forum bakımını yaptır istersen...

Offline keal

  • Jr. Member
  • **
  • Posts: 344
  • Gender: Male
    • solararea
sanırım online üyelerde çizikli olması için boardindex.template.php de şu kodda değişiklik yapmam lazım ama nereyi değiştircem bilmiyorum:S
Code: [Select]
// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
', $txt[140], ':<br />', implode(', ', $context['list_users_online']);

if (!empty($context['spiders']))
{
if ($modSettings['ob_googlebot_display_own_list'])
echo '
<br />
', $txt['ob_googlebot_spiders_last_active'], ':<br />';
else
{
if (empty($context['users_online']))
echo '
', $txt[140], ':<br />';
else
echo ', ';
}

echo implode(', ', $context['spiders']);
}



diğerini zaten hiç bilmiyorum:s
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Offline Arbalot

  • SMF Hero
  • ******
  • Posts: 3,635
  • Gender: Male
  • SMF Hastası
    • SMF Destek
dur bakalım bunda yanlış giden bişiler var :D
ben biraz inceleyeyim konuyu cozdukten sonra haber veririm...
sole bi baktımda biraz detaylı bir iş dediğim gibi olmuyor yani...
bunun için beklemen lazım bi süre...
« Last Edit: June 26, 2006, 11:32:31 AM by Arbalot »

Offline keal

  • Jr. Member
  • **
  • Posts: 344
  • Gender: Male
    • solararea
bekleyen derviş
muradına ermiş

bizde bekleriz sorun değil :)
sağolasın şimdiden

bu arada abi düğünün vardı galiba hayırlı olsun
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Offline pr0xymAn1ac

  • Jr. Member
  • **
  • Posts: 256
  • Gender: Male
  • I said this in 2000s: HTML5 will RULE !
    • yunyeng on GitHub
online üyelerde nası yapılcaınıda yazsanız daha iyi olur mod gençlik :)

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Online üyelerin niye üstünü çiziyorsunuz durduk yere? :s
@keal, sorduğun üçüncü soru için; O kullanıcı başka bir grupta olduğu zaman ve o başka grubun diğer bölümleri görmeye yetkisi olduğu zaman o kişi o bölümleri görebilir bunda anormal bir durum yok.
Yani örneğin bir adamı hem admin grubuna hem de dandik bir gruba koyduğun zaman o adamın admin yetkileri hala heryerde geçerlidir.
Home of Elmacik

Offline keal

  • Jr. Member
  • **
  • Posts: 344
  • Gender: Male
    • solararea
ben banlandı diye bi grup oluşturdum ve nerdeyse tüm konulara girme izinlerini kapattım sadece 2 tanesi kaldı. bir kişiyide bu gruba koydum. fakat mesajlara göre ayarladığım gruplarda tüm izinleri olduğu için konulara rahatlıkla girebiliyo. eee konulara girebilecekse nasıl banlıcaz bunu ::)
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Offline T@LH@

  • Sr. Member
  • ****
  • Posts: 859
  • Risale-i Nur Forum
    • Nur Forum Nura Açılan Kapı
Online üyelerin niye üstünü çiziyorsunuz durduk yere? :s
@keal, sorduğun üçüncü soru için; O kullanıcı başka bir grupta olduğu zaman ve o başka grubun diğer bölümleri görmeye yetkisi olduğu zaman o kişi o bölümleri görebilir bunda anormal bir durum yok.
Yani örneğin bir adamı hem admin grubuna hem de dandik bir gruba koyduğun zaman o adamın admin yetkileri hala heryerde geçerlidir.

Abi online uyelerin üstünü cizmelerini değil online olan uyelerde de banlı uyeleri üstü cizik nasıl gösterebiliriz ..?

Yani kısaca butun forumun her yerinde banlı uyelerin üstü cizik cıkması için ne yapmalıyız ?

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Lemalar, onu da yazmaya çalışırım şu anda vaktim yok.
keal, oluşturduğun yeni grup msaj sayısına bağlı bir grup olmamalı.
Home of Elmacik

Offline keal

  • Jr. Member
  • **
  • Posts: 344
  • Gender: Male
    • solararea
admini yöneticiyi moderatörü oluşturduğum yerden oluşturdum o grubu
anlamadım gitti neyse zaten kimseyi banlamıcam galiba üye olan falan yok :P :P
yinede sağol :)
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Offline Sfenky

  • Jr. Member
  • **
  • Posts: 201
  • Gender: Male
  • Sfenky!
    • pages/Best-Cures/226238874 on Facebook
    • @BestCuresNet on Twitter
    • Illness Cure
Çok Güzel Bişey.. Uyguladım Bende.. Fakat Bir İsteğim Olucak;

Üyeyi Msj Yazamaz Konumda ve Forumda Kategorileri Göremez Konumda Yapılandırıyoruz. Yani Foruma Giriş Yapabilir..

Kimler Online'de de Üyenin Üstünün Çizik Çıkmasını İstiyorum.. Bu yukarıda Anlatılmamış Sanırım..

Offline monteyus

  • Jr. Member
  • **
  • Posts: 220
  • Gender: Male
Arkadaşlar forumda Banned diye bir grup oluşturdum ve hemen hemen tüm üyeler Banned seviyesine geldi .. bu neden oluyor ayrıca üyelerin üstü çizilmiyor ! buradaki <s> kodlaro nerde ?

Offline keal

  • Jr. Member
  • **
  • Posts: 344
  • Gender: Male
    • solararea
abi banned grubunu moderatör yönetici falan oluşturduğun yerden oluştur.
birde orda mesajlara kapalı gibi bişey var onu tıklamıcan galiba
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Offline monteyus

  • Jr. Member
  • **
  • Posts: 220
  • Gender: Male
abi banned grubunu moderatör yönetici falan oluşturduğun yerden oluştur.
birde orda mesajlara kapalı gibi bişey var onu tıklamıcan galiba

Kardeş sağol üzeri çizildi ama bütün hepsi çizildi :(


Offline Mustinet

  • Jr. Member
  • **
  • Posts: 215
  • Gender: Male
  • www.sevgihane.com
    • Aşk Sevgi Dostluk
</span> bu işlemi yapmamışsın kardeş

Offline monteyus

  • Jr. Member
  • **
  • Posts: 220
  • Gender: Male
</span> bu işlemi yapmamışsın kardeş

Sağolasın şimdi oldu ;) ama nedense 2 tane  Banned yazısı var  :'(

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Dikkatli okumuyorsun yapman gerekenleri de ondan.
Home of Elmacik

Offline DoNeRCi_KaRıSı

  • Semi-Newbie
  • *
  • Posts: 27
  • Gender: Female
Dikkatli okumuyorsun yapman gerekenleri de ondan.

yaa arkdaslar uyeyı forumdan sılıyorum
yasaklı lıstesınde asla yapıyorum ama adam haal gırebıleyor
aynı ısımleeee bırı yardımcı olsun tum tetıklıcılere ıp adresını eklıyorum
ama adam hala sıteye ısımle gırebılıyorrrr
nasıl yollucammmmmm
o nıckı yasaklmak ıcın
pelinnnCıRSsss ekmek arası dönerrr