Advertisement:

Author Topic: aynı konunun yeniden açılmasında uyarı verecek bir mod  (Read 48263 times)

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Önceden açılmış bir konu örneğin  " Kalem "  başlıklı bir konu, başka bir üye tarafından açıldığı zaman bu üyeye bu konu zaten önceden açılmış yinede açmak istiyormusunuz diyecek bir uyarı sistemi varmı smf de,

Not : Konuların altında listelenen Benzer Konular Modu değil...

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #1 on: April 29, 2009, 04:48:07 PM »
Yok, ancak yapılabilir. Kullandığınız SMF sürümü nedir?

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #2 on: April 29, 2009, 06:04:43 PM »
Kullandığınız SMF sürümü nedir?

1.1.8 kullanıyoruz...

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #3 on: April 29, 2009, 08:54:45 PM »
../Sources/Post.php dosyasında bulun:
Code: [Select]
// Check the subject and message.Öncesine ekleyin:
Code: [Select]
if (empty($topic))
{
$request_multipe = db_query("
SELECT m.subject
FROM {$db_prefix}messages AS m
WHERE m.subject = '$_POST[subject]'", __FILE__, __LINE__);
if (mysql_num_rows($request_multipe) >= 1)
{
$post_errors[] = 'multiple_topics';
}
}

2.x sürümünü kullananlar bu kodları eklesinler:
Code: [Select]
if (empty($topic))
{
$request_multiple = $smcFunc['db_query']('', '
            SELECT m.subject
            FROM {db_prefix}messages AS m
            WHERE m.subject = {string:subject}',
array(
'subject' => $_POST['subject'],
)
);
if ($smcFunc['db_num_rows']($request_multiple) >= 1)
{
$post_errors[] = 'multiple_topics';
}
}

../Themes/default/languages/Modifications.turkish.php dosyasinda bulun:
Code: [Select]
?>Öncesine ekleyin:
Code: [Select]
$txt['error_multiple_topics'] = 'Aynı konu önceden açılmış.';
« Last Edit: April 30, 2009, 12:31:19 PM by Yağız... »

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #4 on: April 30, 2009, 02:51:42 AM »
Sources/Subs.php  dosyasında,

Check the subject and message.

bu kod yok... Belki bende yoktur diye  1.1.8 in sourcesini sıfır indirdim ordan baktım ondada yok...

Nasıl  yapabiliriz ?

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #5 on: April 30, 2009, 04:30:42 AM »
Tamam, buldum ben kodu  subs.php değil yalnız...

../Sources/post.php   olması gerekiyor...

Evet Konuyu açtırmıyor uyarı veriyor... Teşekkür ederim...

Peki bunu biraz daha geliştirebilirmiyiz... Konu açılsa ama mod otamatik silse... Konuyu Silinen Konuların toplandığı bölüme gönderse... Olabilir mi bu ?

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #6 on: April 30, 2009, 04:57:37 AM »
Şimdi farkettiğimizi bir hata verdi...

Örnek :  " Kalem " isimli bir konu var,  buna yanıt verilmiş,  tabi ikinci verilen yanıtında ismi  otamatik olarak  " Kalem " oluyor, tabi modda bunu aynı isimli yeni bir konu olarak algılıyor, konu önceden açılmış uyarısı veriyor, yani konulara cevap yazılamama hatası veriyor...


Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #7 on: April 30, 2009, 05:02:21 AM »
Hızlı cevaptan gönderirken mi bu hatayı veriyor?


Düzenleme:
Kodu tekrar düzenledim.

Offline €®Ю€∏∏----®

  • Sr. Member
  • ****
  • Posts: 806
  • Gender: Male
  • Wirtue BLACKWOLF
    • Sitem
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #8 on: April 30, 2009, 05:59:05 AM »
yağız öncelikle eline sağlık vermiş olduğun kodları bende uyguladım ancak yeni konu acıyorum aynı isimde uyarı vermiyor.?? bu konu içerisnde cevap yazarkenmi işe yarıyor yoksa konuya cevap verilirkenmi ?

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #9 on: April 30, 2009, 06:03:59 AM »
Yanlış kodu kullanmışım, düzenledim.

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #10 on: April 30, 2009, 07:04:55 AM »
Tamam cevap vermedeki sorun çözülmüş

bu seferde uyarı çıkmıyor

dil soyasında ki kodu görmüyor sanırım


örnek resim



Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #11 on: April 30, 2009, 07:06:10 AM »
yağız öncelikle eline sağlık vermiş olduğun kodları bende uyguladım ancak yeni konu acıyorum aynı isimde uyarı vermiyor.?? bu konu içerisnde cevap yazarkenmi işe yarıyor yoksa konuya cevap verilirkenmi ?

yeni bir konu açarken mod devreye giriyor...

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #12 on: April 30, 2009, 07:13:00 AM »
Site adresinizi ve demo bir üyelik alabilir miyim?

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #13 on: April 30, 2009, 07:45:14 AM »
Site adresinizi ve demo bir üyelik alabilir miyim?

http://www.wuslatahasret.com/

üye adı :   demo

şifre :  123456

Offline !!kaos!!

  • Full Member
  • ***
  • Posts: 627
  • Gender: Male
  • ∂єαтн ωαℓк αηтιχ ραтяσηяαℓα ѕαуgı göѕтєя
    • ..................................
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #14 on: April 30, 2009, 08:03:21 AM »
../Themes/default/languages/Modifications.turkish.php dosyasinda bulun:
Code: [Select]
?>Öncesine ekleyin:
Code: [Select]
$txt['error_hata'] = 'Aynı konudan önce açılmış.';

Yağız verdiğin dil kodu yalnış bu şekilde olması lazım
Code: [Select]
$txt['error_multiple_topics'] = 'Aynı konudan önce açılmış.';
« Last Edit: June 03, 2009, 03:09:09 PM by !!kaos!! »

My Mod | My Site | SMF Kurulumu Resimli Anlatım | My Facebook
----------------------------------------------------------------------
SimpleDestek.Com Satışa Çıkmıştır Almak İsteyenler Benimle İletişime Geçsin..

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #15 on: April 30, 2009, 08:08:43 AM »
Bendeki kodlar farklıydı, orayı değiştirmeyi unutmuşum, düzelttim. Teşekkür ederim !!kaos!!.

Offline kadir21

  • Jr. Member
  • **
  • Posts: 258
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #16 on: April 30, 2009, 08:17:52 AM »
Bendeki kodlar farklıydı, orayı değiştirmeyi unutmuşum, düzelttim. Teşekkür ederim !!kaos!!.

Ellerine sağlık yağız çok güzel olmuş.Smf Üstad ''YAĞIZ'' ellerin dert görmesin

Offline my_wuslat

  • Full Member
  • ***
  • Posts: 441
  • Gender: Male
    • muslumanahmedduman on Facebook
    • Dua Hazinesi
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #17 on: April 30, 2009, 08:25:32 AM »
Çok Teşekkür ederiz  Yağız... Allah razı olsun inşallah...



Offline €®Ю€∏∏----®

  • Sr. Member
  • ****
  • Posts: 806
  • Gender: Male
  • Wirtue BLACKWOLF
    • Sitem
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #18 on: April 30, 2009, 08:51:48 AM »
 
../Sources/Post.php dosyasında bulun:
Code: [Select]
// Check the subject and message.Öncesine ekleyin:
Code: [Select]
if (empty($topic))
{
$request_multipe = db_query("
SELECT m.subject
FROM {$db_prefix}messages AS m
WHERE m.subject = '$_POST[subject]'", __FILE__, __LINE__);
if (mysql_num_rows($request_multipe) >= 1)
{
$post_errors[] = 'multiple_topics';
}
}

../Themes/default/languages/Modifications.turkish.php dosyasinda bulun:
Code: [Select]
?>Öncesine ekleyin:
Code: [Select]
$txt['error_multiple_topics'] = 'Aynı konudan önce açılmış.';

Yağız şuanda doğru olan yerleştirildi değilmi tekrar uygulayacağımda..

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: aynı konunun yeniden açılmasında uyarı verecek bir mod
« Reply #19 on: April 30, 2009, 08:52:27 AM »
Evet, hatasız olan bu.