Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => İpuçları ve Hileler => Topic started by: Elmacik on March 19, 2006, 09:16:46 PM

Title: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Elmacik on March 19, 2006, 09:16:46 PM
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 (http://www.elmacik.com/forum/index.php?topic=42.0)

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 (http://www.simplemachines.org/community/index.php?topic=95986.msg1130773#msg1130773).
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: keal on June 26, 2006, 08:54:48 AM
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. ::)
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg82.imageshack.us%2Fimg82%2F5209%2F1234pv.jpg&hash=f98bb5484326811e163a5756f0073a7b)

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
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Arbalot on June 26, 2006, 09:00:43 AM
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...
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: keal on June 26, 2006, 09:19:49 AM
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
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Arbalot on June 26, 2006, 11:13:09 AM
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...
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: keal on June 26, 2006, 12:24:16 PM
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
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: pr0xymAn1ac on June 28, 2006, 03:36:42 PM
online üyelerde nası yapılcaınıda yazsanız daha iyi olur mod gençlik :)
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on June 28, 2006, 04:31:26 PM
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.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: keal on June 28, 2006, 06:00:23 PM
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 ::)
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: T@LH@ on June 28, 2006, 06:10:42 PM
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 ?
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on June 29, 2006, 09:26:22 AM
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ı.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: keal on June 29, 2006, 09:31:55 AM
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 :)
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Sfenky on June 30, 2006, 03:01:49 PM
Ç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..
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: monteyus on June 30, 2006, 04:56:28 PM
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 ?
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: keal on June 30, 2006, 05:17:49 PM
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
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: monteyus on July 01, 2006, 12:47:42 PM
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 :(

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg110.imageshack.us%2Fimg110%2F6305%2Fbann5bw.jpg&hash=a35c52def60882b0b582cfa0adf8b159)
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Mustinet on July 02, 2006, 03:39:17 PM
</span> bu işlemi yapmamışsın kardeş
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: monteyus on July 02, 2006, 06:24:46 PM
</span> bu işlemi yapmamışsın kardeş

Sağolasın şimdi oldu ;) ama nedense 2 tane  Banned yazısı var  :'(
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on July 03, 2006, 02:23:36 AM
Dikkatli okumuyorsun yapman gerekenleri de ondan.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: DoNeRCi_KaRıSı on July 03, 2006, 10:05:09 AM
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
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on July 03, 2006, 10:38:53 AM
IP 'ye değil üye adına tetikleyici koyacaksın.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Eren Yaşarkurt on July 03, 2006, 03:36:16 PM
Böyle yapılırsa yasaklama olmadığında fazladan bir </span> tag'ı olacaktır, buda HTML validasyonunu engelleyecektir, o yüzden bence </span> için ekstradan bir conditional tanımlanmalı.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on July 04, 2006, 12:24:41 PM
O benim tembelliğime geldi dedim kim uğraşacak, ne olmuş yani :D
Hem zaten default temanın kendisi bir span tagı yüzünden HTML validation error veriyor :-\
Avatar bölümündeki span.

(Ama şimdi o span için aklıma basit bir çözüm geldi, ilk mesajımı düzenleyeceğim.)
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: ahmet_gd on July 20, 2006, 06:29:39 AM
peki bununla orada banned se bazı kodları çıkartıp bazılarınıda ekleyip orada çizik değilde grubun rengini forumdada istesiğin gibi gösterebilirsin sonuçta bi grubu çizdin şimdede önüne html renk kodu ile renklenir sanırım o nasıl olur acaba
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on July 26, 2006, 12:27:23 AM
Aynen dediğin şekilde olur :) Yani benim verdiğim kodların önüne ve sonuna HTML kodları ekleyebilirsin.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: тσℓgค on August 16, 2006, 12:23:02 PM
hocam ilk sayfada yazılanları aynen yaptım ama alt alta iki tane banned yazısı çıktı
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg117.imageshack.us%2Fimg117%2F576%2F1vy1.jpg&hash=db2093a95cd1fdf3eecc42d42b2d4ecf)

birde banlanan üyeler Bugün Online Olan Üyeler bölümünde üstü çizik değilde silik çıkıyor
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg117.imageshack.us%2Fimg117%2F3936%2F2fs2.jpg&hash=1a27f9c313b0257d0ce7a10a234dfe40)
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: Elmacik on August 17, 2006, 12:19:29 PM
O zaman birini sil :)
Daha online üyelerde yasaklıları çizdirmedik. Onu da yaparız.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: ahmet_gd on August 23, 2006, 09:41:01 AM
peki altına mesajının altında şu kadar gün kaldı die nasıl yazddırız
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: SaTuRN on August 23, 2006, 12:50:00 PM
Şimdi bu zor olmuyormu. Üyeyi banlıyosun sonra gidip banlı üyeler grubuna dahil ediyosun hadi bunu yaptık diyelim. Ya üyeyi belli bir gün sayısınca banladıysak. örneğin 7 gün. 7 gün sonra üyenin ne zaman banının açılacağını takip edip o saatte banned grubundan çıkaracakmıyız?

Keçinin olmadığı yerde Abdurrahman çelebi misali Elmacık güzel bişeyler yapmış. vBulletindeki basit bir özellik için bile derme çI bişeyler yapıyoruz kendimizce. bunu kullanmak gülümsetici ve düşündürücü.. :(

Sanırım banlı üyeler için smf_member tablosunda bir fielde bişeyler yazıyor smf. Belki smf bilgisi çok iyi olan arkadaşlar burdan yaklaşırlarsa olaya daha güzel sonuçlar alınabilir.
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: mgimadu on November 12, 2006, 07:06:38 AM
Üyenin "Online Üyeler" ve "Üye Profili" 'inde de rumuzunun üzerinde bir çizik olsa güzel olur bence, en kısa zamanda halletmeniz dileği ile..
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: KaLpSiz on December 08, 2006, 08:24:09 AM
yaw bunu mod veya benzerri bişey yapamazmıyız bunu defaulta ekleseler olmazmı bu gerekli bişey....
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Elmacik on January 03, 2007, 04:18:57 PM
Kodları güncelledim. Çünkü SMF 1.1'de (ve 1.1.1'de) bunu yapmak için çok daha kolay bir yöntem var.
Yasakladığınız kişileri bir gruba taşımadan üstünü çizebilirsiniz. İlk mesajda bilgiler.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Punisher01 on January 18, 2007, 07:55:02 AM
tsk ler :)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: c a g a t a y on March 06, 2007, 03:14:55 PM
Arkadaslar
1.1.2 de Elmacık kardeşimin verdgi kodları ekledim

UYE ISMI cizili oldu lakin altına YASAKLI yazısını getirmek icin uyeyi (olusturdugumuz) YASAKLI adlı gruba mı dahil ediyoruz?
O gruba dahil etmeden altina otomatik YASAKLI yazısını getiremiyor muyuz?

Selamlar
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Elmacik on March 26, 2007, 12:48:25 PM
@cagatay;
Şunu bul:
Code: [Select]
// Show the member's custom title, if they have one.Hemen üstüne şunu ekle:
Code: [Select]
if ($message['member']['is_banned']) echo '<b>Yasakli</b><br />';
Sonra bul:
Code: [Select]
if (isset($message['member']['title']) && $message['member']['title'] != '')Değiştir:
Code: [Select]
if (isset($message['member']['title']) && $message['member']['title'] != '' && !$message['member']['is_banned'])
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on June 18, 2007, 05:51:54 AM
Elmacik kodlar için teşekkürler ancak benimde sonradan farkettiğim bir hata var... Şöyle ki eğer silinmiş bir üye varsa hata mesajlarında undefined index is_banned şeklinde hatalar oluşuyor... Bunu çözümüde senin verdiğin kodda değişiklik yapmak

Kodlar aşağıdaki gibi olması gerekiyor... Böylelikle silinmiş üye (üyelik grubu olmadığı için) kontrol edilmeyecek ve hata oluşması önlencek ;)

Display.template.php dosyasını açıyorsunuz. Bu kodu buluyorsunuz:
Code: [Select]
<b>', $message['member']['link'], '</b>Öncesine bunu:
Code: [Select]
', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? '<span style="text-decoration: line-through;">' : '', 'Sonrasına bunu yapıştırıyorsunuz:
Code: [Select]
', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? '</span>' : '', '
Title: Re: Yasakladığım üyenin üye isminin üzeri bir çizgiyle çizilsin istiyorum.
Post by: ZEUS__ on July 11, 2007, 06:44:44 PM
Şimdi bu zor olmuyormu. Üyeyi banlıyosun sonra gidip banlı üyeler grubuna dahil ediyosun hadi bunu yaptık diyelim. Ya üyeyi belli bir gün sayısınca banladıysak. örneğin 7 gün. 7 gün sonra üyenin ne zaman banının açılacağını takip edip o saatte banned grubundan çıkaracakmıyız?

Keçinin olmadığı yerde Abdurrahman çelebi misali Elmacık güzel bişeyler yapmış. vBulletindeki basit bir özellik için bile derme çI bişeyler yapıyoruz kendimizce. bunu kullanmak gülümsetici ve düşündürücü.. :(

Sanırım banlı üyeler için smf_member tablosunda bir fielde bişeyler yazıyor smf. Belki smf bilgisi çok iyi olan arkadaşlar burdan yaklaşırlarsa olaya daha güzel sonuçlar alınabilir.


en doğrusu bu olmuş ;) :)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: etapbilgisayar on July 12, 2007, 06:54:39 AM
TeşekkürLer uyguladım çalıştı
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Elmacik on July 12, 2007, 11:24:48 AM
Teşekkürler Badboy, ben onu düşünmüştüm ama denemek için hiç vaktim olmamıştı.
@ZEUS ve Saturn, arkadaşlar üye grubu oluşturma olayını kaldırdık.
Bir de vBulletin'deki basit bir özellik için bile... şeklinde başlayan bir cümle kurulmuş. Yapmayın arkadaşlar, SMF kendine has bir forum. Yani şimdi gidip piyasadaki bütün forumları araştırıp onların içinde ve var ne yok hepsini SMF'e koymak mı gerekiyor? Ya da ne bileyim SMF devleri vBulletin'i kopyalamaya filan mı çalışıyorlar? Hayır. Her yeni sürümde çıkacak olan özellikler konuşuluyor ve her defasında özellik istekleri yapan kullanıcıların istekleri değerlendiriliyor. Foruma uygun bulmadıklarını da koymuyorlar.
Şimdi desek ki SMF devleri bu özelliği koymayı beceremiyorlar, inanın asıl gülünç olan bu olur. Çünkü şunu da koyalım, bunu da ekleyelim mantığıyla yapmıyorlar işlerini. Kısacası maymun iştahlı değiller. Kullanımda artısı olan özellikleri eklemeyi tercih ediyorlar. Gereksiz yere kaynak israfı yapmıyorlar. SMF, adı üstünde, simple (basit) ve gösterişsiz.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: ZEUS__ on July 14, 2007, 01:42:02 AM
ama çok gerekli ve forumun olmazsa olmazı paylaşım yapan üyeler kadar banlanan üyeler ve fake alan üyelerdir.ben kendimden biliyorum.ne bansız olur ne çiziksiz :D 500 tane nick eskittim şu forumlar aleminde belki :) ne çizilenler ne banlananlar vardı:D yapamadılar diye bir şey yok tabiki kesinlikle ama olması ve koyulması gereken bi özellik
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: can_bey_81 on July 25, 2007, 05:09:59 AM
tema/display.template.php de bu 1. kod yok.

<b>', $message['member']['link'], '</b>

ay ışığı.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: worms on August 30, 2007, 03:06:52 PM
Benim temam Default ama bendede bu kod yok :)
<b>', $message['member']['link'], '</b>
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Elmacik on August 30, 2007, 03:08:46 PM
<b> ve </b> olmadan deneyin. Eğer yoksa link yerine name ya da benzerlerini yazmayı deneyin.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: worms on September 14, 2007, 05:20:19 AM
"$message['member']['href']" diye aratınca buldum.Elmacik benim kod bu şekilde düzenlemeye çalıştım ama olmadı ?
Code: [Select]
<a href="', $message['member']['is_banned'] ? '<span style="text-decoration: line-through;">' : '', '', $message['member']['href'], '', $message['member']['is_banned'] ? '</span>' : '', '" onClick="return overlay(this, \'profil_', $message['member']['name'], '\',\'bottom\')"><b>', $message['member']['coloured'], '</b></a><DIV id="profil_', $message['member']['name'], '" style="position:absolute; border: 1px solid #000000; width: 200px; padding: 0px; display:none" bordercolor="#FFFFFF">
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Elmacik on September 14, 2007, 06:21:27 AM
Worms, çok karıştırmışsın kodları, yapacağın şey çok basit.
Bir satır bulacaksın, üstüne bir satır, altına bir satır yapıştıracaksın.
Satırları iç içe geçirmene gerek yok. Olmazsa senin temandaki o satırı söyle ben sana tam kod vereyim.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: worms on September 14, 2007, 12:09:48 PM
Elmacik benim kod tam olarak böyle  :-X Ne yapacağımı şaşırmış bulunmaktayım  ::)

Code: [Select]
<a href="', $message['member']['href'], '" onClick="return overlay(this, \'profil_', $message['member']['name'], '\',\'bottom\')"><b>', $message['member']['coloured'], '</b></a><DIV id="profil_', $message['member']['name'], '" style="position:absolute; border: 1px solid #000000; width: 200px; padding: 0px; display:none" bordercolor="#FFFFFF">
<table width="100%" border="0" cellpadding="2" cellspacing="0" class="windowbg">
<tr>

İsterseniz Display.Template.php altta :'(

http://rapidshare.com/files/55718329/Display.template.php.html
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on September 15, 2007, 05:33:53 AM
Code: (ŞUNU BUL) [Select]
<a href="', $message['member']['href'], '" onClick="return overlay(this, \'profil_', $message['member']['name'], '\',\'bottom\')"><b>', $message['member']['coloured'], '</b></a><DIV id="profil_', $message['member']['name'], '" style="position:absolute; border: 1px solid #000000; width: 200px; padding: 0px; display:none" bordercolor="#FFFFFF">
Code: (ŞÖYLE DEĞİŞTİR) [Select]
<a href="', $message['member']['href'], '" onClick="return overlay(this, \'profil_', $message['member']['name'], '\',\'bottom\')">', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? '<span style="text-decoration: line-through;">' : '', '<b>', $message['member']['coloured'], '</b>', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? '</span>' : '', '</a><DIV id="profil_', $message['member']['name'], '" style="position:absolute; border: 1px solid #000000; width: 200px; padding: 0px; display:none" bordercolor="#FFFFFF">
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: worms on September 15, 2007, 08:12:14 AM
Çok saolun oldu valla yaa şu mubarek ayda sevindirdiniz beni allah razı olsun :)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on September 17, 2007, 02:54:00 AM
Çok saolun oldu valla yaa şu mubarek ayda sevindirdiniz beni allah razı olsun :)
Allah senden de razı olsun
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: LaVioRtH_cL on December 09, 2007, 10:24:56 AM
Display.template.php'deki kod bende şu şekilde:
Code: [Select]
<span class="member_name">', $message['member']['link'], '</span>';
Ne yapmam gerek? :s
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on December 10, 2007, 06:35:29 AM
Şunu denermisin:

Code: [Select]
<span class="member_name" ', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? 'style="text-decoration: line-through"' : '', ' >', $message['member']['link'], '</span>';
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: sevdaligul on January 04, 2008, 07:08:15 PM
emegine saglık oldu
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: LaVioRtH_cL on February 05, 2008, 07:42:27 AM
Şunu denermisin:

Code: [Select]
<span class="member_name" ', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? 'style="text-decoration: line-through"' : '' >', $message['member']['link'], '</span>';

Tema hatası verdi. :(
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on February 06, 2008, 03:51:26 AM
Kusura bakma gözümden kaçmış bir yer. Şimdi düzelttim.

Şunu denermisin:

Code: [Select]
<span class="member_name" ', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? 'style="text-decoration: line-through"' : '', ' >', $message['member']['link'], '</span>';
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: H_@_K_@_N on March 14, 2008, 12:06:22 PM
anlamadığım bu dosyayı nerden nasıl açıyoruz Display.template.php
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: renkliforum on March 29, 2008, 03:07:55 AM
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. ::)
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg82.imageshack.us%2Fimg82%2F5209%2F1234pv.jpg&hash=f98bb5484326811e163a5756f0073a7b)

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



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...

Merhaba, konu açan bölümünde yasaklı üyenin üstünün çizilmesi için ne yapılacağı konusunda yardımcı olabilecek var mı? messageindex.template.php ve boardindex.template.php dosyalarına baktım. Ancak;

Code: [Select]
<b>', $message['member']['link'], '</b>
şeklinde bir kod bulamadım ikisinde de... Nasıl yapabilirz?
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: tertunc on March 29, 2008, 03:04:01 PM
<b> ler kalkacak
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: renkliforum on March 29, 2008, 06:46:14 PM
<b> ler kalkacak

iki dosyayı da inceledim. Ama maalesef yok. hatta, ikisinde de $message şeklinde başlayan bir yer bile yok...

Temam; default MC
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: renkliforum on April 26, 2008, 05:03:18 PM
Konuyu başlatan kısmında ve bugün giriş yapmış üyeler bölümlerinde (ve eliniz değmişken, online üyeler bölümünde de) üyenin üstünü çizmek için neler yapmalıyım? Yardımcı olabilecek arkadaşlar, cevaplarınızı bekliyorum.

(NOT: Bazıları çıkıp diyecek ki, banlı üye nasıl giriş yapıyor diye. Ben kısmi yasaklı olan üyelerin de üstünün çizili olmasını istiyorum. O yüzden lazım)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: SeHz@dE™ on May 18, 2008, 09:07:43 PM
Arkadaslar bendeki kodlarda böyle  ve ban için ekledigim kodlardan hangisi olursa olsun kesin hata alıyorum ....

Code: [Select]
// Show information about the poster of this message.
echo'
<b>', $message['member']['link'], '</b>';

echo' <div class="smalltext">';
// Show the member's custom title, if they have one.
if (isset($message['member']['title']) && $message['member']['title'] != '')
echo '
', $message['member']['title'], '<br />';
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on May 19, 2008, 02:41:12 AM
Şunu denermisin;

Code: [Select]
// Show information about the poster of this message.
echo'
<span class="member_name" ', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? 'style="text-decoration: line-through"' : '', ' ><b>', $message['member']['link'], '</b></span>';

echo' <div class="smalltext">';
// Show the member's custom title, if they have one.
if (isset($message['member']['title']) && $message['member']['title'] != '')
echo '
', $message['member']['title'], '<br />';
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: c a g a t a y on June 15, 2008, 10:16:35 AM
Arkadaşlar

herşeyi yaptım tamam da

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg403.imageshack.us%2Fimg403%2F4092%2Fbannedgl3.jpg&hash=15e143c5fc7bdd4f23acf033325a99eb)

Bu ikinci Banned yazısını kaldıramıyorum.

if($message['member']['group'] == 'Banned') { $banned = true;

Buradaki Banned i silince hersey ucuyor?

Selamlar
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: _FhR_ on June 22, 2008, 05:48:25 AM
<b>', $message['member']['link'], '</b>

bende bu kod yok nasıl yaparım ??
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Yağız... on June 22, 2008, 05:57:01 AM
Yok mu bir fikri olan? Kaldık böyle  :'(
Code: [Select]
if($banned)
         echo '
               <b>Banned-Yasakli</b><br />';
Bu kodu silmeyi dener misin?
<b>', $message['member']['link'], '</b>

bende bu kod yok nasıl yaparım ??
Kullandığınız tema nedir?
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: c a g a t a y on July 01, 2008, 04:54:14 PM
Code: [Select]
if($banned)
         echo '
               <b>Banned-Yasakli</b><br />';
Bu kodu silmeyi dener misin?

Yağız

verdigin kısmın tamamını mı silmemi istiyorsun?

Bende yukarida verdigim RESIMDE gozuken sekil asagidaki kodda yer almakta

Senin verdigin alan yok???

Code: [Select]
// Show information about the poster of this message.
echo '
<table width="100%" cellpadding="5" cellspacing="0" style="table-layout: fixed;">
<tr>
<td valign="top" align="center" width="16%" rowspan="2" style="overflow: hidden;"  class="', $message['alternate'] == 0 ? 'windowbg9' : 'windowbg8', '"><fieldset>
<legend><b>ÜYE BILGILERI</b></legend>
'; if($message['member']['group'] == 'Banned') { $banned = true;
echo '<span style="text-decoration:line-through">'; } else $banned = false; echo '<b>', $message['member']['link'], '</b>', $banned ? '</span>' : '', '
<div class="smalltext">';

if($banned)
         echo '
               <b><font color="red">Girişi Yasaklı</font></b><br />';

Selamlar
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: c a g a t a y on July 07, 2008, 10:34:26 AM
son mesajımda bahsettigim konuya el atabilecek bir uzman varmola?

Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: c a g a t a y on July 14, 2008, 02:54:57 AM
Arkadaşlar

Bir hafta oldu bir anlayan şu konuyla ilgilenemez mi acaba?

Hic hoş olmuyor kendi mesajlarımı kendim yanıtlamam
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: jOkErGuEsT on August 16, 2008, 10:43:49 AM
Şunu bir mod olarak alsak bu mübarek günde çok makbule geçer...
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: DNA27 on August 27, 2008, 06:22:53 AM
1.1.5 sürüm için yokmu bu olay :)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Hoochie Coochie Man on September 23, 2008, 06:44:53 AM
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 :)

Bu kodlar ziyaretçilerde hataya neden oluyor.
Deneyen oldumu?
Atıyorumbir üye vardı, o üyeyi tamamen sildik sonra sitede adı ziyaretçi şeklinde gözüküyor ya. işte o konularda bu hataya neden oluyor:

Quote
8: Undefined index: is_banned
Dosya: /****/*****/public_html/forum/Themes/(tema adı)/Display.template.php (eval?)
Satır: 306
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on September 23, 2008, 06:24:10 PM
Elmacik kodlar için teşekkürler ancak benimde sonradan farkettiğim bir hata var... Şöyle ki eğer silinmiş bir üye varsa hata mesajlarında undefined index is_banned şeklinde hatalar oluşuyor... Bunu çözümüde senin verdiğin kodda değişiklik yapmak

Kodlar aşağıdaki gibi olması gerekiyor... Böylelikle silinmiş üye (üyelik grubu olmadığı için) kontrol edilmeyecek ve hata oluşması önlencek ;)

Display.template.php dosyasını açıyorsunuz. Bu kodu buluyorsunuz:
Code: [Select]
<b>', $message['member']['link'], '</b>Öncesine bunu:
Code: [Select]
', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? '<span style="text-decoration: line-through;">' : '', 'Sonrasına bunu yapıştırıyorsunuz:
Code: [Select]
', isset($message['member']['is_banned']) && $message['member']['is_banned'] ? '</span>' : '', '
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Hoochie Coochie Man on September 24, 2008, 02:55:57 AM
Teşekkürler "sende benim gibi anti-hata mesajı arkadaşım" :D
güzel oldu :)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Badboy on September 24, 2008, 04:35:32 AM
Hata mesajlarında yanlış şifre vs. hatalar dışında başka hatalar görmek pek istemiyorum ;D
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Hoochie Coochie Man on September 24, 2008, 04:58:33 AM
Hata mesajlarında yanlış şifre vs. hatalar dışında başka hatalar görmek pek istemiyorum ;D
Aynen işte :d biliyosun beni de :D
Onlarında çözümünü bulsak keşke :P
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: 4LP3RUZ1 on October 13, 2008, 04:43:04 AM
güzel tüyo badboy, benim loglar da dolmuş bunlarla :)

belki de orjinal mesaja eklenmesi yararlı olur sayın modlarım :D ;)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Hoochie Coochie Man on October 13, 2008, 05:42:04 AM
Tamamdır, eklendi ;)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: DNA27 on March 23, 2009, 07:47:25 AM
eyw saol kardeş iyi geldi..
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: €®Ю€∏∏----® on May 13, 2009, 04:45:51 AM
Arkadaşlar bu uygulama SMF 2.0 RC1 için mevcutmu..?
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Yağız... on May 13, 2009, 06:26:10 AM
<b>', $message['member']['link'], '</b>
Bunun yerine bunu bulun:
<h3>', $message['member']['link'], '</h3>
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: €®Ю€∏∏----® on May 13, 2009, 09:10:52 AM
Teşekürederim Yağız  ;)
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: xzbit on July 19, 2009, 10:16:35 PM
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.

Hocam dediklerini yaptım ama olmadı  ::)

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi30.tinypic.com%2F2vtnuyc.jpg&hash=68e0c34606e6c9877d5db9aa7d879d2c)

1.1.9 sürümü var bende . Default temadaki Display.template.php'i dosyasında değişiklik yaptım ama başka bi tema kullanıyorum bu yüzden olabilir mi ?
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: Yağız... on July 20, 2009, 01:40:31 AM
Eğer temanızda Display.template.php dosyası varsa o dosyada değişiklik yapın.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: RveB on March 14, 2010, 06:01:38 AM
Sorunsuz İşliyor Emeğinize Sağlık.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: =DIABLO= on November 12, 2010, 01:07:19 PM
Oldu valla :) Grubun ismi banned olarak ayarlamıştım 2 tane çıkıyordu sonra banlandı olarak değiştirdim tek çıkıyor artık süper :D
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: demir4735 on March 28, 2011, 03:23:09 AM
konu biraz hortlayacak ama bunun 2.0 rc4 için olanı yokmu arkadaşlar.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: cityofangels on April 15, 2011, 10:48:26 AM
Güzel oldu teşekkürler.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: vakfikebirli on April 23, 2011, 04:46:43 PM
çok eski bir konu ama teşekkürler elmacık. o eski aktiflik yok bu forumda.
Title: Re: Yasakladığım üyenin üzeri bir çizgiyle çizilebilir mi?
Post by: theyunus on June 21, 2011, 06:07:53 PM
ya bunu yapamadım bana yardım etsin birisi