Steiner1 |
|
---|---|
Selam Konuya Yorum Atmadan Mesaj Gözükmesin ? Nasıl Yapabılırım millet konuya yorum attiktan sonra gözükmesini istiyorum nasıl yapabılırım? |
Gökhan YILDIZ |
|
---|---|
1-2 kere daha sorulmuştu. Buyüzden küçük bir düzenleme hazırlayayım dedim. modules/forums/inc/forums.posts.php dosyasını aç: bul: require_once cot_incfile('forms'); altına ekle: $uid = $usr['id']; function userPostFind(){ global $db; global $q; //Topic Id global $uid; //User Id if ($db->query("SELECT COUNT(*) FROM cot_forum_posts WHERE fp_topicid= '$q' and fp_posterid = '$uid'")->fetchColumn() == 0 && cot_auth('admin', 'any', 'R') == 0){ return FALSE; }else{ return TRUE; } } Bul: $t->assign(cot_generate_usertags($row, 'FORUMS_POSTS_ROW_USER')); Üstüne Ekle: if(userPostFind() == TRUE){ $viewuserpost = cot_parse($row['fp_text'], ($cfg['forums']['markup'] && $cfg['forums']['cat_' . $s]['allowbbcodes'])); }else { $viewuserpost = "Konu detaylarını görebilmek için cevap yazmalısınız."; } Bul: 'FORUMS_POSTS_ROW_TEXT' => cot_parse($row['fp_text'], ($cfg['forums']['markup'] && $cfg['forums']['cat_' . $s]['allowbbcodes'])), Değiştir: 'FORUMS_POSTS_ROW_TEXT' => $viewuserpost, Konu detaylarını görebilmek için cevap yazmalısınız. yazısını kendine göre değiştirirsin. Kolay gelsin. Gökhan YILDIZ
|
|
Bu gönderi Gökhan YILDIZ tarafından düzenlendi (2015-05-20 14:28, 9 yıllar önce) |
Steiner1 |
|
---|---|
abicim çok sağolda bu siena için galiba genoa için anlatırmısın lütfen çok ihtiyacim var ? |
Gökhan YILDIZ |
|
---|---|
Genoa için system/core/forums/forums.posts.inc.php dosyasını aç bul: unset ($notlastpage);
altına ekle: $uid = $usr['id']; function userPostFind(){ global $q; //Topic Id global $uid; //User Id $sqlpost = sed_sql_query("SELECT COUNT(*) FROM sed_forum_posts WHERE fp_topicid= '$q' and fp_posterid = '$uid'"); $toptaluserpost = sed_sql_result($sqlpost,0,'COUNT(*)'); if ($toptaluserpost == 0 && sed_auth('admin', 'any', 'R') == 0){ return FALSE; }else{ return TRUE; } } Bul: $t-> assign(array( "FORUMS_POSTS_ROW_ID" => $row['fp_id'], Üstüne ekle: if(userPostFind() == TRUE){ $viewuserpost = $row['fp_text']; }else { $viewuserpost = "Konu detaylarını görebilmek için cevap yazmalısınız."; } Bul: "FORUMS_POSTS_ROW_TEXT" => $row['fp_text'], Değiştir: "FORUMS_POSTS_ROW_TEXT" => $viewuserpost,
Dosyayı kaydet ve aynı dizine yükle. Gökhan YILDIZ
|
Steiner1 |
|
---|---|
çok çok teşekkür ederim :) Added 4 hours later: birde bu kodlamada mesal admin her içerigi görüyor ya mesala modlarında görmesi için ne yapabilirim? |
|
Bu gönderi Steiner1 tarafından düzenlendi (2015-05-21 12:33, 9 yıllar önce) |
Gökhan YILDIZ |
|
---|---|
Moderatörün konunun bulunduğu kategoride yetkisi varsa eğer konu içeriğini görecektir. Bunu grup id nosuna göre yapabiliriz. Fakat busefer de yeni grup eklediğinde problem olacaktır. Örneğin admin grubu 5 moderatör grubu 6 olarak görünüyor. Yeni bir grup ekledin özel üyeler diye. Bunun id'si 7 olacak. Süper moderatör diye grup ekledin bunun idsi 8 olacak. Ya kod içinde tek tek grup idlerini girmen gerekecek ya da bundan sonraki dönemde yeni kullanıcı grubu oluşturmayacaksın. Hangisini tercih edersin? Gökhan YILDIZ
|
Steiner1 |
|
---|---|
abi onu boşverde bu verdigin kod herşeyi üyelere gizliyor textboxere button halınde ekleyemiyormuyuz veya konunun içeriginin yarisi gözüksün ? |