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

İçeriği atla

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


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

  internet ve web yazılım 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


İ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


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

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


İ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


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

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))
{
    //...
}

phpBB3 Portal :: stabil sürüm 1.2.2 | phpBB3 Portal :: geliştirme sürümü 2.0.0
phpBB3 arama motoru optimizasyonu | phpBB3 Hızlandırma
ALEXIS


Kullanıcı avatarı

İleti: 2189
Kayıt: 03 Arl 2006 09:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: İyi
CSS: İyi
PHP: Orta
phpBB3: Çok iyi
Sürüm: phpBB 3.0.1

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


İ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


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

Önceki

Eklenti İstekleri


Kimler çevrimiçi

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