Author
Message
Kaan

Administrators

Online status

678 posts

#686   2015-01-16 13:23 GMT        
Bu uygulama sayesinde Forumlarda Yeni konu açarken arka arkaya spam olarak açılan konuları engellemiş oluyoruz.

Seditio Güvenliği bazı noktalar yetersiz kaldığından dolayı bu uygulamayı eklemeniz gerekmektedir.

Seditio 171 'de test edilmiştir.

system/core/forums/forums.newtopic.inc.php yi açın al
Kod:
i bulun.
[code]$vote = sed_import('vote','G',&
T');[/code]
Altına ekleyin.
[code]$key = sed_import('key','P','TXT',;
$fak = sed_import('fak','P','TXT',;[/code]
Alttakini bulun.
[code]$error_string .= (strlen($newmsg)<10) ? "".$L["newtopic_error_body"]."<br />" : '';[/code]
Altına Ekleyin.
[code]$error_string .= (mb_strlen($key)< 5) ? "Güvenlik Kodu Yanlış Lütfen Kontrol edin.<br />" : '';[/code]
Alttakini Bulun.
[code]$mskin = sed_skinfile(array('forums', 'newtopic', $fs_category, $s));
$t = new XTemplate($mskin);[/code]
Altına Ekleyin
[code]for ($i = 1; $i <= 5; $i++)
{ $antispam_key [] = rand(1,9); }
$antispam_fak = array_reverse($antispam_key);
$antispam_key = implode ('.', $antispam_key);
$antispam_fak = implode ('.', $antispam_fak);
$antispam .= "&nbsp; <strong>".$antispam_key."</strong> &nbsp;";
$antispam .= "<input type="text" class="text" name="key" value="" size="8" maxlength="8" />";
$antispam .= "<input type="hidden" name="fak" value="".$antispam_fak."" /></div>";[/code]
Alttakini bulun
[code]"FORUMS_NEWTOPIC_PAGETITLE" => $toptitle ,[/code]
Altına ekleyin.
[code]"FORUMS_NEWTOPIC_ANTISPAM" => $antispam,[/code]
skins/skinname/forums.newtopic.tpl[/
:
tml]<tr>

        <td style="text-align:center;">

        <input type="submit" class="submit" value="{PHP.skinlang.forumsnewtopic.Submit}">

        </td>

    </tr>
</tr>[/highlight]
Üstüne Ekleyin.
[highlight=html]<tr>
<td>Güvenlik Kodu: {FORUMS_NEWTOPIC_ANTISPAM}</td>
</tr>[/highlight]


Bunlara baktınızmı?
Seditio 175+ Forum Hide Link
Apache Web Sunucularında Güvenlik Açığı
Yorum Onay Uygulaması
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...
TheRaskol

Members

Online status

70 posts

#688   2015-01-16 14:18 GMT        
kaan fakat bende böyle bir şey yok.
Kod:
e]$error_string .= (strlen($newmsg)<10) ? "".$L["newtopic_error_body"]."<br />" : ''
e]


Kaan

Administrators

Online status

678 posts

#690   2015-01-16 16:02 GMT        
$error_string olan kısma ekle onun olması önemli değil başka $error_string koduda var orda


Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...
TheRaskol

Members

Online status

70 posts

#691   2015-01-17 00:44 GMT        
error veya string diye aratıyorum hiç birşey çıkmıyor.

forums.newtopic.inc


Kaan

Administrators

Online status

678 posts

#694   2015-01-17 15:24 GMT        
Evet Seditio 121 de yokmuş tekrar Seditio 121 için kodlama yapmam gerekiyor.
Biraz daha beklemen gerekicek.
Ben çalışmalarımı Seditio 171 üzerinde gerçekleştiriyorum.


Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...
TheRaskol

Members

Online status

70 posts

#697   2015-01-17 20:00 GMT        
teşekkür ederim bekliyorum (: