Sadece İlk Mesajdan Alıntıyı Kaldrmak Nasıl Yapılır

Başlatan Sosyal Öğretmeni, 19 Ksm 2015, 18:09

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Sosyal Öğretmeni

Sadece İlk Mesajdan Alıntıyı Kaldrmak Nasıl Yapılır
Diğer mesajlarda yani iletilerde alıntı yap yazısı olsun
Hızlı yaznıtla vb gibi durumlarda sorun olmayacak (Yani alıntı yapılamayacak) şekilde sorunsuz olarak bunu nasıl yaparız?
Herkes göründüğü gibi değil.

tarantula901

display.template.php de bul

       // Can they reply? Have they turned on quick reply?
        if ($context['can_reply'] && !empty($options['display_quick_reply']))
            echo '
                        <li><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';', $context['session_var'], '=', $context['session_id'], '" onclick="return oQuickReply.quote(', $message['id'], ', '', $context['session_id'], '', true);">', $reply_button, '</a></li>';

        // So... quick reply is off, but they *can* reply?
        elseif ($context['can_reply'])
            echo '
                        <li><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';', $context['session_var'], '=', $context['session_id'], '">', $reply_button, '</a></li>';

degistir

       // Can they reply? Have they turned on quick reply?
        if ($context['can_reply'] && $message['id'] != $context['first_message'] && !empty($options['display_quick_reply']))
            echo '
                        <li><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';', $context['session_var'], '=', $context['session_id'], '" onclick="return oQuickReply.quote(', $message['id'], ', '', $context['session_id'], '', true);">', $reply_button, '</a></li>';

        // So... quick reply is off, but they *can* reply?
        elseif ($context['can_reply'] && $message['id'] != $context['first_message'])
            echo '
                        <li><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';', $context['session_var'], '=', $context['session_id'], '">', $reply_button, '</a></li>';

adminlerde cıksın istiyorsanız yukardaki degisikligi yaptiktan sonra bunu hemen altına ekleyin
       // Can they reply? Have they turned on quick reply?
        if ($context['can_reply'] && $message['id'] == $context['first_message'] && !empty($options['display_quick_reply']) && ($context['user']['is_admin']))
            echo '
                        <li><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';', $context['session_var'], '=', $context['session_id'], '" onclick="return oQuickReply.quote(', $message['id'], ', \'', $context['session_id'], '\', true);">', $reply_button, '</a></li>';

        // So... quick reply is off, but they *can* reply?
        elseif ($context['can_reply'] && $message['id'] == $context['first_message'] && ($context['user']['is_admin']))
            echo '
                        <li><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';num_replies=', $context['num_replies'], ';', $context['session_var'], '=', $context['session_id'], '">', $reply_button, '</a></li>';
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Sosyal Öğretmeni

Malesef bu kodları bulamıyoruz.
Bunları parça parça da bulamıyoruz.
Dinogretmeni.com için............

Bunu parça olarak buluyorum
// Can they reply? Have they turned on quick reply?
        if ($context['can_reply'] && !empty($options['display_quick_reply']))
            echo '

Bunu da buluyorum ama diğerleri yok...
// So... quick reply is off, but they *can* reply?
elseif ($context['can_reply'])
echo '
Herkes göründüğü gibi değil.

tarantula901

Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Sosyal Öğretmeni

Herkes göründüğü gibi değil.

tarantula901

Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Sosyal Öğretmeni

Tamamdır elinize sağlık.
Kodu nasıl buldunuz?
Çünkü bunu diğer sitelerimize de uygulayacağız....
Bu konuda bilgi verirseniz en azından (diğer siteler için) biz de bu gibi sorunlarla karşılaşınca çözüm üretebiliriz.
Tekrardan teşekkür ederim.
Herkes göründüğü gibi değil.

tarantula901

if ($context['can_reply'] && !empty($options['display_quick_reply']))
şu kısımlar değiştirmek yetiyor. buradaki kod eklerken kodun amacı şu ilk mesajda ise bu alıntı yazısını gösterme gibi bir kod

diğerleri için aynı şekilde değiştirirsen sorun düzelecek
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

tekyürek

// Can they reply? Have they turned on quick reply?
  if ($context['can_reply'] && $message['id'] != $context['first_message'] && !empty($options['display_quick_reply'])&&($context['user']['is_admin']))
echo '
<li class="quote_button"><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';last_msg=', $context['topic_last_message'], '" onclick="return oQuickReply.quote(', $message['id'], ');">', $txt['quote'], '</a></li>';

// So... quick reply is off, but they *can* reply?
  elseif ($context['can_reply'] && $message['id'] != $context['first_message']&& ($context['user']['is_admin']))
echo '
<li class="quote_button"><a href="', $scripturl, '?action=post;quote=', $message['id'], ';topic=', $context['current_topic'], '.', $context['start'], ';last_msg=', $context['topic_last_message'], '">', $txt['quote'], '</a></li>';
bu şekil ekledim