phpBB Türkiye - phpBB3 Türkçe destek ve geliştirme

İçeriği atla

profesyonel phpBB3 hizmetleri

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

"Bu forum icin en az 50 mesaj gerekiyor" eklentisi

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti ysl52 26 Şub 2008 23:45

kod lokalde çalışıyor, test etmiştim öncesinde.. 2 farklı moddan alıp vermiştim..
parse error genelde bir ( vb eksiğinden olabilir.
Kullandığın kodları ve hata mesajını yazarsan tam olarak, lokalde bir de ben test ederim..
ysl52
kullanıcı
kullanıcı

İleti: 385
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

  profesyonel phpBB3 çözümleri ve web hizmetleri

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti kernel 27 Şub 2008 00:59

asagidaki koda

Kod: Tümünü seç
if ($user->data['user_posts']<49 && ($forum_id == 11 || $forum_id == 9 || $forum_id == 10 || $forum_id == 34 || $forum_id == 37  || $forum_id == 15 && ($user->data['username'] != "deneme-uye-2") && ($user->data['username'] != "deneme-uye-1"))


41. satirda Parse error hatasi verdi
kernel
kullanıcı
kullanıcı

İleti: 20
Kayıt: 22 Arl 2007 02:23
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: 3.0.0

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti ysl52 27 Şub 2008 01:44

kernel yazdı:asagidaki koda
Kod: Tümünü seç
if ($user->data['user_posts']<49 && ($forum_id == 11 || $forum_id == 9 || $forum_id == 10 || $forum_id == 34 || $forum_id == 37  || $forum_id == 15 && ($user->data['username'] != "deneme-uye-2") && ($user->data['username'] != "deneme-uye-1"))

41. satirda Parse error hatasi verdi


$forum_id == 15 ifadesi sonrası bir parantezin eksik, alttaki kod çalışıyor..
Kod: Tümünü seç
if ($user->data['user_posts']<49 && ($forum_id == 11 || $forum_id == 9 || $forum_id == 10 || $forum_id == 34 || $forum_id == 37  || $forum_id == 15) && ($user->data['username'] != "deneme-uye-2") && ($user->data['username'] != "deneme-uye-1"))  
ysl52
kullanıcı
kullanıcı

İleti: 385
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti CemBostan 28 Şub 2008 21:20

Kod: Tümünü seç
if ($user->data['user_posts']<50 &&($forum_id == 4 || $forum_id == 71 || $forum_id == 5 || $forum_id == 108 $forum_id == 500 || $forum_id == 70 || $forum_id == 491 || $forum_id == 501 || $forum_id == 10 || $forum_id == 466 || $forum_id == 468 || $forum_id == 469 || $forum_id == 470 || $forum_id == 471 || $forum_id == 472))


bende bu kodlarda aynı hatayı aldım...
CemBostan
kullanıcı
kullanıcı

İleti: 52
Kayıt: 06 Eyl 2007 14:50
Konum: Balıkesir
İsim: Cem Bostan
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB RC 7

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti ysl52 28 Şub 2008 21:44

$forum_id == 108 ifadesi sonunda || eksikti
$forum_id == 108 ||
olunca bu kod çalışıyor, lokalde test ettim
Kod: Tümünü seç
if ($user->data['user_posts']<50 &&($forum_id == 4 || $forum_id == 71 || $forum_id == 5 || $forum_id == 108 || $forum_id == 500 || $forum_id == 70 || $forum_id == 491 || $forum_id == 501 || $forum_id == 10 || $forum_id == 466 || $forum_id == 468 || $forum_id == 469 || $forum_id == 470 || $forum_id == 471 || $forum_id == 472))  
ysl52
kullanıcı
kullanıcı

İleti: 385
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti ALEXIS 28 Şub 2008 21:59

Konuyu ve çalışıp çalışmadığını okumadım ama bu tür kodlarda, şöyle daha pratik olur bence:

Kod: Tümünü seç
$forum_id_alexis = array(4, 71, 5, 108, 500);

if ($user->data['user_posts']<50 && in_array($forum_id, $forum_id_alexis))
{
    //...
}
ALEXIS
site yöneticisi
site yöneticisi

Kullanıcı avatarı

İleti: 2740
Kayıt: 03 Arl 2006 09:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: İyi
CSS: İyi
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.2

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti CemBostan 28 Şub 2008 22:13

ysl52 yazdı:$forum_id == 108 ifadesi sonunda || eksikti
$forum_id == 108 ||
olunca bu kod çalışıyor, lokalde test ettim
Kod: Tümünü seç
if ($user->data['user_posts']<50 &&($forum_id == 4 || $forum_id == 71 || $forum_id == 5 || $forum_id == 108 || $forum_id == 500 || $forum_id == 70 || $forum_id == 491 || $forum_id == 501 || $forum_id == 10 || $forum_id == 466 || $forum_id == 468 || $forum_id == 469 || $forum_id == 470 || $forum_id == 471 || $forum_id == 472))   


Teşekkür ederim kardeşim çok saolasın.
Kodları o kadar çok gözden geçirdim ki anlatamam sana :) yinede kaçmış :) çok saol
CemBostan
kullanıcı
kullanıcı

İleti: 52
Kayıt: 06 Eyl 2007 14:50
Konum: Balıkesir
İsim: Cem Bostan
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB RC 7

Re: "Bu forum icin en az 50 mesaj gerekiyor" eklentisi

İleti ysl52 17 May 2008 11:59

Bir okuma iznini ileti sayısına göre sınırlama işlemini yönetim kontrol panelinde düzenleyen bir eklenti de çıkmış..
http://www.phpbb.com/community/viewtopi ... 0&t=856355
[RC] minimum posts
ysl52
kullanıcı
kullanıcı

İleti: 385
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

Önceki

Eklenti İstekleri


Kimler çevrimiçi

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