Web sayfamız sadece phpBB 3.0.x sürümlerine destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

user id numarasına göre kod göstermek

user id numarasına göre kod göstermek

İleti CaSPerS 07 Ekm 2009 23:36

Forum id numarasına göre kod göstermek şeklinin acaba user ıd numarası için birşey yapılabilirmi kendim

<!-- IF FORUM_ID == 2 -->

<td><img src="http://siteadresi.com/Agresif.png" width="72" height="15" alt="*" /></td>

<!-- ENDIF -->

gibi şeklindeki kodu user yani kullanıcı ıd sine göre göstermesini istiyorum bunu yani

bir kullanıcının
<!-- IF postrow.RANK_IMG -->
<tr>
<td>{postrow.RANK_IMG}</td>
</tr>
<!-- ENDIF -->

ın hemen altına ekleyeceğim ve bu kodla istediğim bir kişiye yani user_ıd e göre kod göstererek o kişiye özel tek bir + olarak rütbe vericem

multiple ranks eklentisi var ama kurdum sorun oldu 3.0.5 e uyumlu değil sanırım bu dediğimi nasıl yaparım...
CaSPerS
kullanıcı
kullanıcı

İleti: 222
Kayıt: 12 Haz 2009 15:59
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4

Re: user id numarasına göre kod göstermek

İleti ALEXIS 08 Ekm 2009 02:33

includes/functions.php dosyasında assign_vars() içinde kullanıcı id numarasını temaya aktarmamız gerek.

Kod: Tümünü seç
    // The following assigns all _common_ variables that may be used at any point in a template.
    $template->assign_vars(array( 


içerisine aşağıdaki kodu ekleyin

Kod: Tümünü seç
'USER_ID' => $user->data['user_id'], 


kullanımı

Kod: Tümünü seç
<!-- IF USER_ID == 2 -->
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: user id numarasına göre kod göstermek

İleti CaSPerS 08 Ekm 2009 10:55

/nickname-u2/ olararak bende yani seo mod kurulu bu 2 olan yeri 2 olarakmı u2 olarakmı yazmalıyım?



kullanımı <!-- IF FORUM_ID == 2 --> olarakmı yoksa <!-- IF USER_ID == 2 --> olarakmı... ?
CaSPerS
kullanıcı
kullanıcı

İleti: 222
Kayıt: 12 Haz 2009 15:59
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4

Re: user id numarasına göre kod göstermek

İleti ALEXIS 08 Ekm 2009 18:22

Ne kurduğunuz ve adres satırında ne yazdığının bir önemi yok.
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: user id numarasına göre kod göstermek

İleti CaSPerS 08 Ekm 2009 19:27

ALEXIS yazdı:Ne kurduğunuz ve adres satırında ne yazdığının bir önemi yok.



Anlamadım pardon ?

dediğiniz gibi kurdum ve yaptığım zaman yine tüm üyelerde çıkıyor rank ama seo mod kurulu u2 diyemi 2 diyemi yazılcak mesela _
CaSPerS
kullanıcı
kullanıcı

İleti: 222
Kayıt: 12 Haz 2009 15:59
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4

Re: user id numarasına göre kod göstermek

İleti ALEXIS 08 Ekm 2009 19:47

Bende ondan bahsediyorum, yazdığım kod tüm eklenti ve adres satırında yazanlardan bağımsız çalışır.

Cache dizinini kaile almazsanız değişiklik yokmuş gibi gelir, şu şekilde kullanın, {USER_ID} üye numarasını yazacak, misafirler için 1 yazar. Yazmıyorsa hata yapıyor veya cache olayı.


Kod: Tümünü seç
{USER_ID}

<!-- IF USER_ID == 2 -->
merhaba 2
<!-- ENDIF -->


Çalışmama ihtimali olan kod yazdığımda, denemediğimi belirtiyorum, ama bu kodu denememe bile gerek yok.
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: user id numarasına göre kod göstermek

İleti CaSPerS 09 Ekm 2009 00:36

teşekkür ederim ama hiç bi türlü olmadı başka türlü denicez artık kısmet yinede teşekkürler..
CaSPerS
kullanıcı
kullanıcı

İleti: 222
Kayıt: 12 Haz 2009 15:59
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4

Re: user id numarasına göre kod göstermek

İleti ALEXIS 09 Ekm 2009 04:51

Gelen bir özel mesaj yeterince anlaşamadğımızı söylüyordu. Yazdıklarını yavaş yavaş okudum ve...

Tamam, önceki tüm yazılanları unutun. Sizin kullanıcı id numarısına ihtiyacınız yok. İhtiyacınız olan gönderici id numarasıymış.

viewtopic.php içindeki <!-- BEGIN postrow --> ve <!-- END postrow --> arasında uygun yerde şu kodu kullanabilirsiniz.

Kod: Tümünü seç
<!-- IF postrow.POSTER_ID == 2 -->
merhaba
<!-- ENDIF -->
ALEXIS
yönetici
yönetici

Kullanıcı avatarı

İleti: 3628
Kayıt: 03 Arl 2006 08:57
HTML: Çok iyi
CSS: İyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3

Re: user id numarasına göre kod göstermek

İleti CaSPerS 09 Ekm 2009 10:07

çok teşekkür ederim ve öncedende baya rahatsız etsemde bilirsiniz bir sorun oldumu kişilerden çok şikayet geliyor çok teşekkür ederim hemen deniyeceğim..
CaSPerS
kullanıcı
kullanıcı

İleti: 222
Kayıt: 12 Haz 2009 15:59
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4

Re: user id numarasına göre kod göstermek

İleti CaSPerS 09 Ekm 2009 11:19

teşekkkür ederim sorun halloldu çok güzel çalışmakta..
CaSPerS
kullanıcı
kullanıcı

İleti: 222
Kayıt: 12 Haz 2009 15:59
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4


Eklenti Sorunlar & Yardım


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

cron