• 30-11-2006, 22:38:04
    #1
    Arkadaşlar birçok forumda sordum ama yapabilen yok.
    Şimdi arkadaşlar her konuya girince bir buton olacak ve ona basınca ona basan üyeden -1 tecrübe puanı düşülecek.

    Bunu terazi ile bağlantılı yaptım ama olmadı yapamadım. Teraziye de tıklayınca tersi olyor ona tıklayandan değil hangi üyeye tıklamışsanız onla ilişkili oluyor.

    Yardımlarınızı bekliyorum.

    Yardım eden arkadaşa ki sanırım burada ücretsiz yardım edecek arkadaş yok. Ücret vermek bile istiyorum.

    Lütfen yardım edin.
  • 01-12-2006, 02:40:05
    #2
    Üyeliği durduruldu
    hayırlı işlere kafa yormak daha mantıklı......

    O dediğini başarabilsen bile tecrübe puanı denilen olayın bi anlamı kalmaz....
  • 01-12-2006, 13:06:53
    #3
    Simsek adlı üyeden alıntı: mesajı görüntüle
    hayırlı işlere kafa yormak daha mantıklı......

    O dediğini başarabilsen bile tecrübe puanı denilen olayın bi anlamı kalmaz....

    Neyin hayırlı neyin hayırsız olduğunu sizlerden mi öğreneceğim.

    Sadece bana o kodlar lazım sitemizde kullancağız. Yardım için geldik buraya neden geri çeviriyorsunuz.
  • 01-12-2006, 21:03:16
    #4
    Cagatayh adlı üyeden alıntı: mesajı görüntüle
    Neyin hayırlı neyin hayırsız olduğunu sizlerden mi öğreneceğim.

    Sadece bana o kodlar lazım sitemizde kullancağız. Yardım için geldik buraya neden geri çeviriyorsunuz.
    sorma ozaman bize
  • 02-12-2006, 00:13:53
    #5
    rapozof adlı üyeden alıntı: mesajı görüntüle
    sorma ozaman bize

    Yaw ne insanlara kaldı forumlar yaw.
  • 02-12-2006, 03:27:22
    #6
    dna
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bişi dıyecem teraziye tıklayınca onaylamazsan zaten eksi puan verıyo yanı eski puan verdirmesini istıyosun ölemi anladım öle anladıysam zaten öle bır ozellik var
  • 02-12-2006, 04:30:30
    #7
    Simsek adlı üyeden alıntı: mesajı görüntüle
    hayırlı işlere kafa yormak daha mantıklı......
    O dediğini başarabilsen bile tecrübe puanı denilen olayın bi anlamı kalmaz....
    rapozof adlı üyeden alıntı: mesajı görüntüle
    sorma ozaman bize
    adam bir soru sormuş, sizde cevap verecekseniz adam gibi cevap verin, vermeyecekseniz konuya hiç cevap yazmayın.
  • 02-12-2006, 12:45:35
    #8
    Sağol Hazerfen anladığın için beni.
    dna kardeş, evet onu denedim. En son çare o zaten. o terazi butonunu kullanmak. Ona basınca ona basan üyeden - tecrübe puan olması lazım.
    Ama normalde hangi mesajın sahibi varsa onda - tecrübe puanı verdirtiyor.

    Yapılması gereken

    Denedim ama olmadı daha. Oraya basınca kim oraya basarsa ondan - tecrübe puanı düşecek.


    Postbit temaları içinde terezi kodlarına bakalım. Çünkü burada ilk başlangıç konusu var.

     
    <if condition="$show['reputationlink']">
       <span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
       <if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>
      </if>
    Bu terazi kodları. İşte burada her konuya tıklamıcaz konunun en üstünde bir buton olacak ona tıklamamız yeterli olacak. Ama terazi her konuya yani o konuyu açana verilebilir. Ama ben sadece 1 konu içinde 1 puan verilmesini istiyorum. Ama buradaki kod:

     
    <a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]">
    her mesajda değişen id için kod yazmışlar buraya. Adres çubuğunda da o değişiyor zaten.

    $post[postid]
    Bu kodu değiştirip oraya ilk konunun id si olması gerektiğini biliyoruz ve ben oraya şu kodu yazdım ama olmadı. Bir bakabilir miyiz ona ?


    $post[FIRSTPOSTID]
    işte bu ilk mesajın id kodu sanırım. Bunu yazdım ama puan vere tıklayınca tecrübede geçersiz link diyor.

    İk buna bakalım isterseniz.






    Daha sonra bu ilk konunun id si ile göndermeyi başarınca diğe bölüme geçmemiz lazım. O da o konunun sahibine rep göndermek değil kendine rep göndermek.

    Yani teraziye tıklayınca ona tıklayandan - rep düşecek. Onun için User Reputation Temaları bölümüne baktım.


    reputationbit de kodlar şöyle:
     
     
    <tr>
     <td class="thead">$vbphrase[add_to_reputation]: <span style="font-weight:normal">$userinfo[username]</span></td>
    </tr>
    <tr>
     <td class="panelsurround" align="center"> 
     <div class="panel">
      <div <if condition="!$show['ajax']">style="width:$stylevar[formwidth]"</if> align="$stylevar[left]">
     
      <fieldset class="fieldset">
       <legend><phrase 1="$userinfo[username]">$vbphrase[what_do_you_think_of_xs_post]</phrase></legend>
       <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
       <tr>
        <td>
         <div><label for="rb_reputation_pos_$postid"><input type="radio" name="reputation" value="pos" id="rb_reputation_pos_$postid" checked="checked" />$vbphrase[i_approve]</label></div>
         <if condition="$show['negativerep']"><div><label for="rb_reputation_neg_$postid"><input type="radio" name="reputation" value="neg" id="rb_reputation_neg_$postid" />$vbphrase[i_disapprove]</label></div></if>
        </td>
       </tr>
       <tr>
        <td>
         $vbphrase[your_comments_on_this_post]:<br />
         <input type="text" class="bginput" size="40" maxlength="250" name="reason" id="reason_$postid"/>
        </td>
       </tr>
       </table>
      </fieldset>
     
      </div>
     </div>
     
     <div style="margin-top:$stylevar[cellpadding]px"> 
      <input type="hidden" name="do" value="addreputation" />
      <input type="hidden" name="p" value="$postid" />
      <input type="hidden" name="url" value="$url" />
      <input type="submit" name="reputationsubmit" class="button" value="$vbphrase[add_to_reputation]" accesskey="s" />
     </div>
     </td>
    </tr>


    Ancak burada gönderim yapılırken .php ye o konunun sahibinin kodlarını bulamadım. Tek yazıdan çözdüm orada


    "konu sahibi hakkıdda yorum yazın" bölümü varya. Orada "konu sahibi" olarak bir kod var. O da kodu idsinin sahibinin ismi yazıyor orda. Onu değiştirdim ben. Ve o yazı değiştim.



     
     
    <tr>
     <td class="thead">$vbphrase[add_to_reputation]: <span style="font-weight:normal">$userinfo[username]</span></td>
    </tr>

    asıl hali şöyle idi

    <tr>
     <td class="thead">$vbphrase[add_to_reputation]: <span style="font-weight:normal">$userinfo[username]</span></td>
    </tr>
    Ama link kırık olduğu için deneyemedim çalışıp çalışmadığı siz ne düşünüyorsunuz. Buralara ne yazmalıyız.



    Teşekkürler