Aç - newthread.php
Bul
PHP Kodu:
Kod:
$valid_subject = $posthandler->verify_subject();
Altna Ekleyin
PHP Kodu:
Kod:
$proof_for_double_subject = $posthandler->verify_proof_for_double_subject();
Bul
PHP Kodu:
Kod:
if(!$valid_thread || !$valid_subject)
Değiştirin
PHP Kodu:
Kod:
if(!$valid_thread || !$valid_subject || !$proof_for_double_subject)
Aç - inc/datahandlers/post.php
Bul
PHP Kodu:
Kod:
// Return the post's pid and whether or not it is visible.
return array(
"pid" => $this->pid,
"visible" => $visible
);
}
Altına Ekleyin
PHP Kodu:
Kod:
function verify_proof_for_double_subject()
{
global $db; $no_double_subject_query = $db->query("SELECT subject FROM ".TABLE_PREFIX."threads WHERE subject='".$subject."' LIMIT 0,1");
$no_double_subject_result = $db->num_rows($no_double_subject_query);
if ($no_double_subject_result != '0')
{
$this->set_error("double_subject");
return false;
}
return true;
}
Kod:
$thread = &$this->data;
$subject = &$thread['subject'];
$subject = trim($subject );
Bul
PHP Kodu:
Kod:
if(!$thread['savedraft'])
{
$this->verify_post_flooding();
}
Değiştir
PHP Kodu:
Kod:
if (array_key_exists('subject', $thread))
{
$this->verify_proof_for_double_subject();
}
Aç - inc/languages/turkish/datahandler_post.lang.php
Bul
PHP Kodu:
Kod:
?>
Üstüne Ekle
PHP Kodu:
Kod:
$l['postdata_double_subject'] = 'Aynı Konu Başlığı Forumda Mevcut';
Yedek Almayı Unutmayınız...