Bu ipucumuz sayesinde eğer üye mesajına resim eklememişse mesaj gönderilemez. Resim img tagı ile ya da eklenti olarak eklenmelidir. (Belki birisinin işine yarar. :P)
1453 yerine bölüm numaranızı yazabilirsiniz.
../Sources/Post.php
Bul:
if (!isset($_POST['message']) || $func['htmltrim']($_POST['message']) === '')
Değiştir:
Sadece yeni konu açarken çalışması için:
if (isset($_POST['message']) && strtr($_POST['message'], array("[img]" => "image", "[/img]" => "image")) == $_POST['message'] && $board == 1453 && empty($topic) && !in_array($_FILES['attachment']['type'][0], array('image/gif', 'image/jpeg', 'image/png')))
$post_errors[] = 'no_img';
if (!isset($_POST['message']) || $func['htmltrim']($_POST['message']) === '')
Her mesaj için çalışması için:
if (isset($_POST['message']) && strtr($_POST['message'], array("[img]" => "image", "[/img]" => "image")) == $_POST['message'] && $board == 1453 && !in_array($_FILES['attachment']['type'][0], array('image/gif', 'image/jpeg', 'image/png')))
$post_errors[] = 'no_img';
if (!isset($_POST['message']) || $func['htmltrim']($_POST['message']) === '')
../Themes/default/languages/Errors.turkish.php
Bul:
?>
Değiştir:
$txt['error_no_img'] = 'Resim eklemediniz.';
?>
Bir süre burada durduktan sonra İpuçları ve Hileler bölümüne taşınacak.
Tamamiyle [SiNaN] yapımıdır.
Herhangi bir bölüm için $board == boardid kullanılacak sanırım? Gözden kaçmış sanırım.
Evet, unutmuşum. 1453 yerine bölümün IDsini yazmalısınız.
Teşekkürler Sinan
süper birsey
Birden fazla bölümde bunu aktif etmek isterseniz şunu bulun;
$board == 1453
Şununla değiştirin
in_array($board, array(1,2,3,4))
1,2,3,4 yerlerine bölüm id numaralarını yazabilirsiniz.
Guzel birşey.Belki kullanışsız gibi görünüyor ama bence gerekli.Resimli Program anlatım vs. güzel kullanılır.Teşekkürler
Bu modu kullanırsam kullanıcılar döver valla beni :)
"Resimler Bölümü" gibi bir bölümde kullanılabilir zaten sadece.
emegine saglık