Post
Topic
Board Bahasa Indonesia (Indonesian)
Merits 6 from 4 users
[SHARE TUTORIAL]Cara Mudah mengirim sMerit Anda Dengan UI versi1.1
by
Reok_timur
on 10/05/2018, 03:23:38 UTC
⭐ Merited by trinaldao (2) ,dbshck (2) ,Husna QA (1) ,coinmaster241 (1)
Hai BITCOINER INDONESIA,,


Seiring berjalannya waktu,dimana awal mula Sistem MERIT ini diadakan,saya masih belum mengerti bagaimana cara mendapatkan Merit tersebut dan bagaimana pula cara memberi sMerit kepada anggota yang  layak untuk pahala ini.Namun semua itu terasa mudah  jika kita melakukannya dengan sungguh2(Dengan postingan Yang membantu semua anggota disini dan bermanfaat tentunya)

Quote
Sistem merit pertama kali dikenalkan oleh theymos pada tanggal 24 january 2018
https://bitcointalk.org/index.php?topic=2818350.0

(Pada January 26, 2018, 02:56:11 PM)Sistem Merit ini jg diumumkan oleh QuestionAuthority
https://bitcointalk.org/index.php?topic=2827596.msg28975211#msg28975211
Dan kita dapat melihatnya di local forum Indonesia yang dipost oleh om Moderator dbshck
https://bitcointalk.org/index.php?topic=2818787.msg28861938#msg28861938
Serta abang Pandukelana2712 juga tentunya yang memiliki topik [HELP]Bantuan untuk menaikkan Rank (Jr. Member s.d Hero)[UPDATE]
https://bitcointalk.org/index.php?topic=2840438.msg29137142#msg29137142 yang membantu anggota lokal untuk menaikan Rank mereka.Ke 3 Topik tesebut memiliki jumlah sMerit yang lumayan banyak.jadi jika anda telah memiliki sMerit seperti Master-Master diatas anda akan berpikir bagaimana cara mengirim sMerit tersebut. Cheesy

Quote
Disini saya akan membagikan informasi  cara mengirim sMerit tanpa harus keluar dari Halaman saat anda membaca Postingan dari Anggota trsbut
Sebelum lanjut kepembahasan,silahkan kunjungi informasi ini gan : https://bitcointalk.org/index.php?topic=2833350.msg29048068#msg29048068  Grin
Jadi seperti ini cara kerjanya :
Hanya dengan mengklik  + Merit,anda akan tetap  berada di HALAMAN tersebut,tanpa harus meninggalkan HALAMAN  https://bitcointalk.org/index.php?action=merit;msg=29137142 saat anda ingin memberi sMerit kepada Anggota tersebut.
ini sangat mudah,anda akan benar2 dapat mereview ulang postingan seseorang dan memberi sMerit tsbt dengan mudah,seperti ini tampilannya:


Jika tampilan anda ingin seperti diatas,anda dapat menginstal  greasemonkey (firefox) , atau tampermonkey (chrome),karena saat ini saya menggunakan Crome jadi saya akan jelaskan CARA menggunakan Ekstensi yang di crome aja ya gan  Grin:
Klik link ini https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
Dan agan akan langsung ke menu tampilan Ekstensi,,setelah mendowload  akan muncul  dipojok kanan dengan tampilan seperti gambar nomor 2.
Berikut tampilan gambar 1 saat anda masuk ke Eksteensi




Berikut gambar setelah anda mengunduh aplikasi tersebut,Gambar 2



Setelah anda melihat Icon pada foto diatas,,sekarang anda perlu menuju ke Langkah berikutnya.
dimana anda perlu mendownload >>  https://openuserjs.org/scripts/EcuaMobi/bitcointalk_merit  <<
skrip yang ada dibawah ini telah mengalami perubahan/telah dimodifikasi oleh EcuaMobi &
minifrij dimana skrip pertama dibuat oleh grue,anda bisa melihatnya disini: https://bitcointalk.org/index.php?topic=2833350.msg30923337#msg30923337
Code:
// ==UserScript==
// @name        bitcointalk merit
// @namespace   grue
// @include     https://bitcointalk.org/index.php?topic=*
// @require     https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js
// @version     1.1-em0.1
// @downloadURL https://grue.blob.core.windows.net/scripts/Merit.user.js?sv=2014-02-14&si=1&sr=c&sig=k%2BqstGBI3oQ8TrHfPWjS5HgjrazuDPmKJ6rYNs7rvRk%3D&.user.js
// @grant none
// ==/UserScript==

(() => {
  var sMerit;
  
  //get csrf token from the logout link
  let sc = $('td.maintab_back a[href*="index.php?action=logout;sesc="').attr("href");
  sc = /;sesc=(.*)/.exec(sc)[1];
  
  //Added by EcuaMobi: Get remaining sMerit
  $.post(
"https://bitcointalk.org/index.php?action=merit;msg=29048068"
  ).then((data) => {
    sMerit = /You have ([0-9]+)<\/b> sendable/.exec(data)[1];
  }).catch(() => sMerit = null);

  //selector for the "+Merit" link
  $('td.td_headerandpost div[id^=ignmsgbttns] a[href*="index.php?action=merit;msg="]')
  .each((i, e) => {
    const msgId = /msg=([0-9]+)/.exec(e.href)[1];
    
    const $popup = $(['
',
      '  
',
      '    
',
      '      Merit points: ',
      '    
',
 // Modified by EcuaMobi
      '    
',
      '  
',
      '
'
    ].join("\n"));
    $popup.find("form").submit( (e) => {
      e.preventDefault();
      $popup.find('input[type="submit"]')
        .prop("disabled", true)
        .val("Sending...");
      const merits = e.target.elements["merits"].value;
      
      $.post(
        "https://bitcointalk.org/index.php?action=merit",
        {merits, msgID: msgId, sc}
      ).then((data) => {
        //Error pages usually have this (rough heuristic)
        if(data.includes("An Error Has Occurred!</title")) {<br>          throw "error";<br>        }<br>        //double check and see whether the post we merited was added to the list. Its msgId should be visible in the page source.<br>        if(data.includes("#msg" + msgId)) {<br>          alert("Merit added.");<br>          $("#grue-merit-popup" + msgId).toggle(false);<br><span style="white-space: pre;"> </span><span style="white-space: pre;"> </span>  // Added by EcuaMobi<br><span style="white-space: pre;"> </span><span style="white-space: pre;"> </span>  if(sMerit!=null) { sMerit -= merits }<br>          return;<br>        }<br>        alert("Server response indeterminate.");<br>      })<br>      .catch(() => alert("Failed to add merit."))<br>      .always(() => {<br>        $popup.find('input[type="submit"]')<br>        .prop("disabled", false)<br>        .val("Send");<br>      });<br>    });<br>    $popup.insertAfter(e);<br>    <br>    $(e).click((e) => {<br>      e.preventDefault();<br>      $("#grue-merit-popup" + msgId).toggle();<br><span style="white-space: pre;"> </span>  // Added by EcuaMobi<br><span style="white-space: pre;"> </span>  if(sMerit!=null) { $("#em-smerit-count" + msgId).html('<a href="https://bitcointalk.org/index.php?action=merit;msg='+msgId+'" target="_blank">Available:</a> <b>'+sMerit+'</b>    ') };<br>    });<br>  });<br>   $(".grue-merit-popup").toggle(false);<br>   <br>})();</div><br><b>langkah selanjutnya,setelah Aplikasi Tampermonkey terpasang dan Skrip dari Tuan <b><span style="color: blue;">grue</span></b> telah selesai anda unduh,maka anda hanya perlu mengklik Icon Tampermonkey,aktifkan dahulu aplikasi tersebut & klik on pada tombol bitcointalk Merit.berikut tampilannya : </b><br><br><img class="userimg" src="https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FPaJ5vgG.png&t=614&c=BtZN1MN9SJPkCA" alt border="0"><br><br><span style="color: blue;"><span style="font-size: 12pt !important; line-height: 1.3em;">Baiklah,,setelah semua Proses anda lakukan dengan benar,,Tampilannya akan berubah seperti ini ketika anda memberi sMerit kepada Anggota lain,,andapun dapat mengklik tanda panah nomor 2 seperti gambar dibawah ini.<br></span></span><img class="userimg" src="https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FQqWfcRm.png&t=614&c=Dp6SCElpNtd7kg" alt border="0"><hr><br><br>Bila tampilan anda sama seperti diatas,itu tandanya agan udah berhasil melakukannya,dan perlu diingat,,saat anda mengklik <span style="color: red;">+Merit</span> disana akan terlihat,,berpa jumlah sMerit yang anda punya (lihat tanda panah nomor 2)dan berapa banyak anda akan mengirimkannya (lihat tanda panah nomor 1).<br><span style="font-size: 10pt !important; line-height: 1.3em;"><b><span style="color: black;">Untuk contoh dan penjelasan diatas apabila masih ada yang belum dimengerti anda bisa langsung bertanya disini <img src="https://bitcointalk.org/Smileys/default/grin.gif" alt="Grin" border="0"> <img src="https://bitcointalk.org/Smileys/default/grin.gif" alt="Grin" border="0"> <img src="https://bitcointalk.org/Smileys/default/grin.gif" alt="Grin" border="0"> atau langsung saja ke Topik utama di sini gan <a class="ul" href="https://bitcointalk.org/index.php?topic=2833350.msg29048068#msg29048068">https://bitcointalk.org/index.php?topic=2833350.msg29048068#msg29048068</a>. Selamat mencoba gan.terimakasih telah berkunjung.<br></span></b></span><br><br><span style="font-size: 12pt !important; line-height: 1.3em;"><b>Informasi Tambahan</b></span><br>Tetap berhati2 saat mengunduh Ekstensi dan mengunduh skrip tersebut.<br><br>Tambahan Dari Husna QA<br><b><span style="color: red;"><span style="font-size: 12pt !important; line-height: 1.3em;">catatan/note/warning</span></span></b> bagi member lain untuk tetap berhati-hati dan selalu memeriksa ulang script yang akan diinstal dengan cara mencari informasinya terlebih dulu apakah berasal dari sumber terpercaya ataukah tidak.<br>