Pages:
Author

Topic: 📌 Подборка скриптов для форума (Read 1100 times)

staff
Activity: 2436
Merit: 2347
Скрипт, который добавляет возможность оставлять для себя краткие заметки у пользователей форума.

Выглядит вот так:




Нажимаете "Add Note", появляется окно для ввода короткой заметки. Также можно нажать на "Add Note" под аватаром, то же самое, появится окошко для ввода заметки.





Сама заметка отображается под аватаром и в самом профиле пользователя




Сам скрипт

Code:
// ==UserScript==
// @name         BitcoinTalk User Notes
// @version      0.2
// @description  Adds an note field to each user on BitcoinTalk
// @author       TryNinja
// @match        https://bitcointalk.org/index.php?topic=*
// @match        https://bitcointalk.org/index.php?action=profile;u=*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=bitcointalk.org
// @grant GM.setValue
// @grant GM.getValue
// @grant GM_setValue
// @grant GM_getValue
// ==/UserScript==

(async function() {
    'use strict';

    const getValue = typeof GM_getValue === "undefined" ? GM.getValue : GM_getValue;
    const setValue = typeof GM_setValue === "undefined" ? GM.setValue : GM_setValue;

    const getParentNodeNth = (element, num) => {
        let parent = element;
        for (let i = 0; i < num; i++) {
            if (parent.parentNode) {
                parent = parent.parentNode;
            }
        }
        return parent;
    };

    const getUserNote = async (user) => {
        const notes = JSON.parse(await getValue('notes') ?? '{}');
        if (!notes) {
            return null;
        }
        return notes[user];
    };

    const setUserNote = async (user, note) => {
        const notes = JSON.parse(await getValue('notes') ?? '{}');
        notes[user] = note;
        await setValue('notes', JSON.stringify(notes ?? {}));
    }

    const texts = {
        addNote: `📜 Add Note`,
        withNote: note => `📜 ${note}`
    };

    const addNote = async (user, element) => {
        const note = prompt('Input the note (empty to remove):');
        await setUserNote(user, note);
        if (note) {
            element.innerHTML = texts.withNote(note);
        } else if (note !== null) {
            element.innerHTML = texts.addNote;
        }
    }

    if (window.location.href.match(/topic=\d+/)) {
        const targets = [...document.querySelectorAll('td.poster_info div a:last-child')].filter(e => window.getComputedStyle(getParentNodeNth(e, 11)).display !== 'none');

        targets.map(async target => {
            const [_, userId] = [...target.parentNode.parentNode.childNodes].find(childNode => childNode.innerHTML).innerHTML.match(/u=(\d+)/);
            const noteDiv = document.createElement("div");
            const note = await getUserNote(userId);
            if (!note) {
                noteDiv.innerHTML = texts.addNote;
            } else {
                noteDiv.innerHTML = texts.withNote(note);
            }
            target.before(noteDiv);
            noteDiv.addEventListener("click", () => addNote(userId, noteDiv), false);
        });
    } else if (window.location.href.match(/profile;u=\d+/)) {
        const [_, userId] = window.location.href.match(/u=(\d+)/);
        const target = getParentNodeNth(document.querySelector("#bodyarea table tr td tbody tr:nth-child(2) tr:last-child").parentNode, 1);
        const noteDiv = document.createElement("div");
        const note = await getUserNote(userId);
        if (!note) {
            noteDiv.innerHTML = texts.addNote;
        } else {
            noteDiv.innerHTML = texts.withNote(note);
        }
        target.before(noteDiv);
        noteDiv.addEventListener("click", () => addNote(userId, noteDiv), false);
    }
})();

Либо по ссылке, указанной вверху
sr. member
Activity: 728
Merit: 317
Crypto Casino & Sportsbook
Очень полезная возможность, мне помогает, т.к. не люблю яркий экран в ночное время при чтении.
Надеюсь и другим поможет.

Поддерживаю, как человек, который проводит за экраном монитора в среднем по 10 часов в день. Яркий бэкграунд очень здорово насилует глаза,тёмный куда приятнее для чтения Wink
Воистину! Вы оба правы, друзья мои.


Поздравляю Всех с Наступающим Новым Годом!!
hero member
Activity: 520
Merit: 11957
Очень полезная возможность, мне помогает, т.к. не люблю яркий экран в ночное время при чтении.
Надеюсь и другим поможет.

Поддерживаю, как человек, который проводит за экраном монитора в среднем по 10 часов в день. Яркий бэкграунд очень здорово насилует глаза,тёмный куда приятнее для чтения Wink
hero member
Activity: 1218
Merit: 858
Благодарю Вас.
Вот перевод, добавил его в подборку.


Очень полезная возможность, мне помогает, т.к. не люблю яркий экран в ночное время при чтении.
Надеюсь и другим поможет.
sr. member
Activity: 728
Merit: 317
Crypto Casino & Sportsbook
Скрипт по изменению цвета фона на форуме
Перевод. Оригинальная тема Script to Change Bitcointalk Background Color
Благодарю Вас за эту находку, думаю еще много пользователей в русской локали поблагодарят Вас за возможность не выжигать себе глаза почитывая форум ночью.  Grin

P.S. Добавил в подборку.

Вот еще один полезный способ как "не выжигать глаза ночью".

Благодарю Вас.
Вот перевод, добавил его в подборку.


В соответствии с популярным запросом, я сделал тёмную версию текущего CSS на bitcointalk (если есть интерес, я тоже сделаю мобильный CSS).
Если у вас есть какие-нибудь идеи или предложения, я буду рад подкорректировать и улучшить текущий дизайн.

Скриншоты:

*Нажмите для полного просмотра

Код здесь.  here.
Оригинал темы
hero member
Activity: 1218
Merit: 858
Скрипт по изменению цвета фона на форуме
Перевод. Оригинальная тема Script to Change Bitcointalk Background Color
Благодарю Вас за эту находку, думаю еще много пользователей в русской локали поблагодарят Вас за возможность не выжигать себе глаза почитывая форум ночью.  Grin

P.S. Добавил в подборку.

Вот еще один полезный способ как "не выжигать глаза ночью".
sr. member
Activity: 728
Merit: 317
Crypto Casino & Sportsbook
Скрипт по изменению цвета фона на форуме
Перевод. Оригинальная тема Script to Change Bitcointalk Background Color
Благодарю Вас за эту находку, думаю еще много пользователей в русской локали поблагодарят Вас за возможность не выжигать себе глаза почитывая форум ночью.  Grin

P.S. Добавил в подборку.
hero member
Activity: 520
Merit: 11957
Скрипт по изменению цвета фона на форуме

Вставьте этот скрипт в Greasemonkey, Tampermonkey или в  другое подобное расширение.

- greasemonkey  Mozilla firefox
- tampermonkey Chrome



Code:
// ==UserScript==
// @name        Droomie
// @namespace   https://bitcointalk.org/
// @description Change Bitcointalk Background color
// @include     https://bitcointalk.org/*
// @version     1.0
// ==/UserScript==
document.body.style.background = "yellow";

Для изменения цвета вставьте "yellow"

Code:
document.body.style.background = "Black";
или
тёмно коралловый
Code:
document.body.style.background = "#cf524e";
итд...

Картинки





Перевод. Оригинальная тема Script to Change Bitcointalk Background Color
sr. member
Activity: 728
Merit: 317
Crypto Casino & Sportsbook
Тяжело разобраться , не особо похоже что ветка для новеньких
Что именно Вам показалось сложным ? Буду благодарен за конструктивную критику, но если до конца года не ответите то расценю Ваш пост как щитпостинг и удалю.
newbie
Activity: 85
Merit: 0
Тяжело разобраться , не особо похоже что ветка для новеньких
legendary
Activity: 2219
Merit: 1122
Altcoinlog
Не выбрал ни чего подходящего для себя, но немного меритов ТС отсыпал... Любую операцию, которая повторяется более двух раз, - следует автоматизировать.
Думаю, что тем про автоматизацию чего бы там ни было, на форуме недостаточно. 
legendary
Activity: 2212
Merit: 1947
~snip~

Хоть часто читаю и пишу на форуме с пятидюймового смартфона, но доверять такому скрипту я бы точно не стал. Неизвестно, какую именно информацию может собирать данный скрипт, было бы неплохо если бы код проверили знатоки этого дела.
full member
Activity: 966
Merit: 132
Еще один скрипт который форматирует форум для чтения со смартфона: https://bitcointalksearch.org/topic/bitcointalk-mobile-friendly-app-for-android-4500633

Bitcointalk Mobile - это аддон для Firefox под Android, который делает форум bitcointalk.org мобильным. Это приложение не использует удаленную обработку сервера, все выполняется локально в браузере с пользовательским CSS и Javascript.


Особенности:
Open Source
Адаптивный дизайн для смартфона
Удобный пользовательский интерфейс, все функции страницы должны работать плавно
Нет удаленной обработки
Возможность изменить размер шрифта форума

Для установки:
Загружаем последнюю версию https://play.google.com/store/apps/details?id=org.mozilla.firefox Firefox из Google Play
Установить Bitcointalk Mobile Addon с сайта addons.mozilla.org

О безопасности:
При установке будет предложено «Доступ к вашим данным для bitcointalk.org», но это не относится к вашим личным данным, таким как файлы cookie или информация для входа, это сделано для изменению HTML-кода.

Исходный код
https://github.com/ewwink/bitcointalk-mobile


sr. member
Activity: 1120
Merit: 263
Sovryn - 300-500% APY on USDT Deposit
Скрипты это конечно очень хорошо. Главное, чтобы скамеры не начали делать свои, которые будут воровать пароли от аккаунтов, ведь такая практика встречается очень часто именно в теме скриптов. Например в дайсах очень часто такое встречается, где на балансах находится крипта.
staff
Activity: 3430
Merit: 3971
Crypto Swap Exchange
Вот этого в списке не хватает (вроде не писали в разделе про него): https://github.com/mrvuit/BitcointalkExtension

Расширение, которое включает в себя целый набор ранее описанных скриптов, и которое позволяет быстро их выключить/включить. Список функций:
1. Сменить тему оформления.
2. Выключить/включить отображение подписей.
3. Выключить/включить отображение аватарок.
4. Открывать сторонние ссылки в новой вкладке
5. Изменять размер шрифта
6. Встроенный и по умолчанию включенный скрипт "Enhanced Merit UI"
7. Встроенный и включенный скрипт, который отображает общее количество меритов у поста.
8. Включает иконку для перехода наверх страницы.
9. Встроенный скрипт для расширения функции "Report To Moderator"
10. Отображает цену bitcoin и ethereum рядом с адресами кошельков
staff
Activity: 2436
Merit: 2347
Скрипт, который позволяет отсортировать посты в теме по количеству выданных меритов. После установки скрипта в темах появится кнопка "Sort by merit".



Code:
// ==UserScript==
// @name     Bitcointalk Sort By Merit
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

const sortBtn = document.createElement("a")
sortBtn.href = "javascript:void(0)"
sortBtn.textContent = "sort by merit"

const threadButtons = document.querySelector("td.mirrortab_back")

threadButtons.prepend(document.createTextNode(" | "))
threadButtons.prepend(sortBtn)

sortBtn.addEventListener("click", sortByMerit)

function sortByMerit() {
    const table = document.querySelector("#bodyarea .bordercolor > tbody")
    const posts = [...table.rows]
        .map(post => {
            try {
                const merit = [...post.querySelectorAll(".td_headerandpost .smalltext i > a")]
                    .map(e => {
                        return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
                    })
                    .reduce((acc, e) => acc + e, 0)

                return { merit, post }
            } catch (e) {
                console.error(e)
            }
        })
        .sort(({ merit: merit1 }, { merit: merit2 }) => merit2 - merit1)

    posts.forEach(({ post, merit }) => {
        try {
            table.append(post)
        } catch (e) {}
    })
}

staff
Activity: 2436
Merit: 2347
PageZipper - скрипт для удобного чтения многостраничных топиков. Он автоматически объединяет страницы топика в одну. То есть, чтобы прочитать следующую страницу топика, не нужно нажимать на цифры - достаточно прокрутить первую страницу вниз и там уже будет следующая.




После запуска скрипт отобразит окошко в правом верхнем углу.



Где:

  • стрелки позволяют передвигаться по объединённым страницам;
  • первая цифра показывает номер страницы, на которой вы сейчас находитесь;
  • вторая цифра показывает количество объединённых страниц.

Скрипт реализован:

  • в виде букмарклета - достаточно перетянуть ссылку, указанную на оффсайте на панель закладок и можно пользоваться;
  • в виде расширения для Chrome и Firefox.

Я лично пользуюсь букмарклетом, не люблю расширения устанавливать. Чтобы выключить букмарклет, достаточно перезагрузить страницу.

Что такое букмарклет можно прочитать здесь.
staff
Activity: 2436
Merit: 2347
Маленький скрипт от hatshepsut93, который отображает общее количество меритов у поста.

staff
Activity: 2436
Merit: 2347
Модификация скрипта по работе с меритом для меритсоросов от ETFbitcoin.

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.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;
  var source_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];
    source_sMerit = /The next ([0-9]+) merit you spend will come from your source/.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>   // Added by EcuaMobi<br>   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>   // Added by EcuaMobi<br>   if(sMerit!=null && source_sMerit==null) {<br>      $("#em-smerit-count" + msgId).html('<a href="https://bitcointalk.org/index.php?action=merit;msg='+msgId+'" rel="nofollow" target="_blank">Available:</a> <b>'+sMerit+'</b>    ')<br>    } else if (sMerit!=null && source_sMerit!=null) {<br>      $("#em-smerit-count" + msgId).html('<a href="https://bitcointalk.org/index.php?action=merit;msg='+msgId+'" rel="nofollow" target="_blank">Available (yours | source):</a> <b>'+sMerit+' | '+source_sMerit+'</b>    ')<br>    };<br>    });<br>  });<br>   $(".grue-merit-popup").toggle(false);<br>})();<br></pre></div><br><img class="userimg" src="https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2F6syStGT%2F111.png&t=642&c=KAkoRA4LjgvNnA" alt="" border="0"><br></div> </div> </div> </div> </div> <div class="item clearfix"> <div class="item-content"> <div class="user-data"> <div class="username"> <a href="/user/xal0lex-1068464" title="Profile of Xal0lex">Xal0lex</a> </div> <div class="position">staff</div> <div class="position-coins"> <img src="/images/user_position/staff.gif" alt="" title="Staff level"> </div> <div class="activity">Activity: 2436</div> <div class="merit">Merit: 2347</div> <div class="avatar"> <img src="https://bitcointalk.org/useravatars/avatar_1068464.png" alt="" title="Profile photo of Xal0lex"> </div> <div class="description"></div> <div class="view-profile"> <a href="/user/xal0lex-1068464" title="Profile of Xal0lex"><img src="/images/profile_sm.gif" alt=""></a> </div> </div> <div class="message-data"> <div class="header clearfix"> <div class="icon"> <img src="/images/xx.gif" alt=""> </div> <div class="title-wrapper"> <div class="title"> <a name="msg51624493"></a> <a href="/topic/m.51624493">Re: 📌 Подборка скриптов для форума</a> </div> <div class="date">June 27, 2019, 10:57:45 AM</div> </div> <div class="item-number text-right"> <a href="/topic/m.51624493">#19</a> </div> </div> <div class="content"> <a class="ul" href="/topic/userscript-print-balance-of-address-v04-5158298" title="[Userscript] print balance of address - v0.4 topic">Скрипт</a>, который отображает баланс любого Bitcoin-адреса, присутствующего на форуме.<br>Адреса SegWit не отображает.<br><br><img class="userimg" src="https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FR7Z7mTT.png&t=642&c=sswDXwPB6nyhlg" alt="" width="500" border="0"><br><hr><hr><img class="userimg" src="https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FQcqd29n.png&t=642&c=nUqulM--Bmm6fg" alt="" width="600" border="0"><br><hr><hr><img class="userimg" src="https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F2FKtFzv.png&t=642&c=geA8YagkHOWZkA" alt="" width="400" border="0"> </div> </div> </div> </div> </div> <div class="pagination-wrapper"> <span class="pages-text ">Pages:</span> <ul class="pagination"><li class="prev disabled"><span>«</span></li> <li class="active"><a href="/topic/--5105965" data-page="0">1</a></li> <li><a href="/topic/--5105965/2-page.html" data-page="1">2</a></li> <li class="next"><a href="/topic/--5105965/2-page.html" data-page="1">»</a></li></ul> </div></div> </div> <div class="breadcrumbs"><a href="/" title="Home">Bitcoin Forum</a><span>></span><a href="/local-1000000005" title="Local category">Local</a><span>></span><a href="/russian-10" title="Русский (Russian) category">Русский (Russian)</a></div> <div class="jump-to pull-right"> <div class="inner"> <div class="content text-right"> <div class="text">Jump to: </div> <form id="jump-to-form" class="jump-to-form-class" action="/forum/default/jump-to-category" method="post"> <input type="hidden" name="_csrf-frontend" value="VnM_INTJEWrUhR6p7plDVDJ1rqnzmAKeewZSpChPel8YBHJKuZ0kBoPpbcaa-DV5Bz_BmZzoYa4PUznGY382Bw=="> <select id="jumptoform-category_id" class="" name="JumpToForm[category_id]" aria-required="true"> <option value="">Please select a destination:</option> <option value="1000000001">Bitcoin</option> <option value="1">=> Bitcoin Discussion</option> <option value="74">===> Legal</option> <option value="77">===> Press</option> <option value="86">===> Meetups</option> <option value="87">===> Important Announcements</option> <option value="6">=> Development & Technical Discussion</option> <option value="37">===> Wallet software</option> <option value="98">=====> Electrum</option> <option value="100">=====> Bitcoin Wallet for Android</option> <option value="138">=====> BitcoinJ</option> <option value="97">=====> Armory</option> <option value="231">=====> Mycelium</option> <option value="261">=====> Hardware wallets</option> <option value="4">=> Bitcoin Technical Support</option> <option value="12">=> Project Development</option> <option value="14">=> Mining</option> <option value="40">===> Mining support</option> <option value="41">===> Pools</option> <option value="42">===> Mining software (miners)</option> <option value="76">===> Hardware</option> <option value="137">=====> Group buys</option> <option value="81">===> Mining speculation</option> <option value="1000000003">Economy</option> <option value="7">=> Economics</option> <option value="57">===> Speculation</option> <option value="5">=> Marketplace</option> <option value="53">===> Currency exchange</option> <option value="56">===> Gambling</option> <option value="71">=====> Games and rounds</option> <option value="207">=====> Investor-based games</option> <option value="228">=====> Gambling discussion</option> <option value="65">===> Lending</option> <option value="88">=====> Long-term offers</option> <option value="78">===> Securities</option> <option value="73">===> Auctions</option> <option value="84">===> Service Announcements</option> <option value="212">=====> Micro Earnings</option> <option value="85">===> Service Discussion</option> <option value="222">=====> Web Wallets</option> <option value="223">=====> Exchanges</option> <option value="51">===> Goods</option> <option value="75">=====> Computer hardware</option> <option value="93">=====> Digital goods</option> <option value="234">=======> Invites & Accounts</option> <option value="217">=====> Collectibles</option> <option value="52">===> Services</option> <option value="8">=> Trading Discussion</option> <option value="83">===> Scam Accusations</option> <option value="129">===> Reputation</option> <option value="1000000004">Other</option> <option value="24">=> Meta</option> <option value="167">===> New forum software</option> <option value="168">===> Bitcoin Wiki</option> <option value="39">=> Beginners & Help</option> <option value="9">=> Off-topic</option> <option value="250">=> Serious discussion</option> <option value="251">===> Ivory Tower</option> <option value="59">=> Archival</option> <option value="17">===> Chinese students</option> <option value="25">===> Obsolete (buying)</option> <option value="26">===> Obsolete (selling)</option> <option value="99">===> MultiBit</option> <option value="44">===> CPU/GPU Bitcoin mining hardware</option> <option value="92">===> Корзина</option> <option value="34">=> Politics & Society</option> <option value="1000000006">Alternate cryptocurrencies</option> <option value="67">=> Altcoin Discussion</option> <option value="159">=> Announcements (Altcoins)</option> <option value="240">===> Tokens (Altcoins)</option> <option value="160">=> Mining (Altcoins)</option> <option value="199">===> Pools (Altcoins)</option> <option value="161">=> Marketplace (Altcoins)</option> <option value="197">===> Service Announcements (Altcoins)</option> <option value="198">===> Service Discussion (Altcoins)</option> <option value="238">===> Bounties (Altcoins)</option> <option value="224">=> Speculation (Altcoins)</option> <option value="1000000005">Local</option> <option value="241">=> العربية (Arabic)</option> <option value="242">===> العملات البديلة (Altcoins)</option> <option value="265">=====> النقاشات</option> <option value="253">===> إستفسارات و أسئلة المبتدئين</option> <option value="266">===> التعدين</option> <option value="267">===> النقاشات الأخرى</option> <option value="271">===> منصات التبادل</option> <option value="191">=> Bahasa Indonesia (Indonesian)</option> <option value="194">===> Mining (Bahasa Indonesia)</option> <option value="192">===> Altcoins (Bahasa Indonesia)</option> <option value="276">===> Trading dan Spekulasi</option> <option value="277">===> Ekonomi, Politik, dan Budaya</option> <option value="278">===> Topik Lainnya</option> <option value="193">===> Marketplace (Bahasa Indonesia)</option> <option value="30">=> 中文 (Chinese)</option> <option value="117">===> 跳蚤市场</option> <option value="118">===> 山寨币</option> <option value="119">===> 媒体</option> <option value="146">===> 挖矿</option> <option value="196">===> 离题万里</option> <option value="201">=> Hrvatski (Croatian)</option> <option value="220">===> Trgovina</option> <option value="221">===> Altcoins (Hrvatski)</option> <option value="273">=====> Announcements (Hrvatski)</option> <option value="272">===> Off-topic (Hrvatski)</option> <option value="13">=> Français</option> <option value="184">===> Vos sites et projets</option> <option value="50">===> Hors-sujet</option> <option value="183">===> Actualité et News</option> <option value="208">===> Débutants</option> <option value="47">===> Discussions générales et utilisation du Bitcoin</option> <option value="48">===> Mining et Hardware</option> <option value="187">===> Économie et spéculation</option> <option value="49">===> Place de marché</option> <option value="210">=====> Produits et services</option> <option value="211">=====> Petites annonces</option> <option value="209">=====> Échanges</option> <option value="188">===> Le Bitcoin et la loi</option> <option value="54">===> Wiki, documentation et traduction</option> <option value="186">===> Développement et technique</option> <option value="149">===> Altcoins (Français)</option> <option value="258">=====> Annonces</option> <option value="89">=> India</option> <option value="121">===> Mining (India)</option> <option value="122">===> Marketplace (India)</option> <option value="123">===> Regional Languages (India)</option> <option value="124">===> Press & News from India</option> <option value="125">===> Alt Coins (India)</option> <option value="126">===> Buyer/ Seller Reputations (India)</option> <option value="127">===> Off-Topic (India)</option> <option value="28">=> Italiano (Italian)</option> <option value="153">===> Guide (Italiano)</option> <option value="169">===> Progetti</option> <option value="205">===> Discussioni avanzate e sviluppo</option> <option value="175">===> Trading, analisi e speculazione</option> <option value="170">===> Mercato</option> <option value="46">=====> Mercato valute</option> <option value="107">=====> Beni</option> <option value="171">=====> Servizi</option> <option value="172">=====> Esercizi commerciali</option> <option value="173">=====> Hardware/Mining (Italiano)</option> <option value="200">=====> Gambling (Italiano)</option> <option value="162">===> Accuse scam/truffe</option> <option value="115">===> Mining (Italiano)</option> <option value="132">===> Alt-Currencies (Italiano)</option> <option value="176">=====> Annunci</option> <option value="144">===> Raduni/Meeting (Italiano)</option> <option value="165">===> Crittografia e decentralizzazione</option> <option value="145">===> Off-Topic (Italiano)</option> <option value="79">=> Nederlands (Dutch)</option> <option value="80">===> Markt</option> <option value="94">===> Gokken/lotterijen</option> <option value="116">===> Mining (Nederlands)</option> <option value="143">===> Beurzen</option> <option value="147">===> Alt Coins (Nederlands)</option> <option value="148">===> Off-topic (Nederlands)</option> <option value="150">===> Meetings (Nederlands)</option> <option value="82">=> 한국어 (Korean)</option> <option value="182">===> 대체코인 Alt Coins (한국어)</option> <option value="10">=> Русский (Russian)</option> <option value="22">===> Новички</option> <option value="23">===> Бизнес</option> <option value="236">=====> Барахолка</option> <option value="237">=====> Обменники</option> <option value="90">===> Идеи</option> <option value="66">===> Кодеры</option> <option value="21">===> Майнеры</option> <option value="91">===> Политика</option> <option value="20">===> Трейдеры</option> <option value="72">===> Альтернативные криптовалюты</option> <option value="248">=====> Токены</option> <option value="256">=====> Бayнти и aиpдpoпы</option> <option value="55">===> Хайпы</option> <option value="185">===> Работа</option> <option value="18">===> Разное</option> <option value="262">===> Oбcyждeниe Bitcoin</option> <option value="128">=====> Новости</option> <option value="19">=====> Юристы</option> <option value="108">=> Română (Romanian)</option> <option value="109">===> Anunturi importante</option> <option value="114">===> Presa</option> <option value="110">===> Offtopic</option> <option value="111">===> Market</option> <option value="257">=====> Discutii Servicii</option> <option value="166">===> Minerit</option> <option value="112">===> Tutoriale</option> <option value="113">===> Bine ai venit!</option> <option value="259">===> Altcoins (Monede Alternative)</option> <option value="178">=====> Anunturi Monede Alternative</option> <option value="45">=> Skandinavisk</option> <option value="133">=> Türkçe (Turkish)</option> <option value="180">===> Bitcoin Haberleri</option> <option value="189">===> Ekonomi</option> <option value="190">===> Servisler</option> <option value="232">=====> Fonlar</option> <option value="157">===> Alternatif Kripto-Paralar</option> <option value="235">=====> Madencilik (Alternatif Kripto-Paralar)</option> <option value="239">=====> Duyurular (Alternatif Kripto-Paralar)</option> <option value="155">===> Pazar Alanı</option> <option value="156">===> Madencilik</option> <option value="229">===> Proje Geliştirme</option> <option value="158">===> Konu Dışı</option> <option value="174">===> Yeni Başlayanlar & Yardım</option> <option value="230">===> Buluşmalar</option> <option value="29">=> Português (Portuguese)</option> <option value="131">===> Primeiros Passos (Iniciantes)</option> <option value="69">===> Economia & Mercado</option> <option value="181">===> Criptomoedas Alternativas</option> <option value="134">===> Brasil</option> <option value="135">===> Portugal</option> <option value="70">===> Mineração em Geral</option> <option value="206">===> Desenvolvimento & Discussões Técnicas</option> <option value="95">=> עברית (Hebrew)</option> <option value="219">=> Pilipinas</option> <option value="243">===> Altcoins (Pilipinas)</option> <option value="260">=====> Altcoin Announcements (Pilipinas)</option> <option value="268">===> Pamilihan</option> <option value="274">===> Others (Pilipinas)</option> <option value="252">=> 日本語 (Japanese)</option> <option value="255">===> アルトコイン</option> <option value="27">=> Español (Spanish)</option> <option value="31">===> Mercado y Economía</option> <option value="202">=====> Servicios</option> <option value="203">=====> Trading y especulación</option> <option value="32">===> Hardware y Minería</option> <option value="33">===> Esquina Libre</option> <option value="101">===> Mercadillo</option> <option value="102">=====> Mexico</option> <option value="103">=====> Argentina</option> <option value="105">=====> Centroamerica y Caribe</option> <option value="104">=====> España</option> <option value="130">===> Primeros pasos y ayuda</option> <option value="151">===> Altcoins (criptomonedas alternativas)</option> <option value="204">=====> Servicios</option> <option value="177">=====> Minería de altcoins</option> <option value="254">=====> Tokens (Español)</option> <option value="16">=> Deutsch (German)</option> <option value="60">===> Mining (Deutsch)</option> <option value="61">===> Trading und Spekulation</option> <option value="63">===> Projektentwicklung</option> <option value="64">===> Off-Topic (Deutsch)</option> <option value="139">===> Treffen</option> <option value="140">===> Presse </option> <option value="152">===> Altcoins (Deutsch)</option> <option value="270">=====> Announcements (Deutsch)</option> <option value="269">===> Marktplatz</option> <option value="141">=====> Auktionen</option> <option value="36">=====> Suche</option> <option value="35">=====> Biete</option> <option value="62">===> Anfänger und Hilfe</option> <option value="120">=> Ελληνικά (Greek)</option> <option value="136">===> Αγορά</option> <option value="195">===> Mining Discussion (Ελληνικά)</option> <option value="179">===> Altcoins (Ελληνικά)</option> <option value="246">=====> Altcoin Announcements (Ελληνικά)</option> <option value="247">=====> Altcoin Mining (Ελληνικά)</option> <option value="275">=> Nigeria (Naija)</option> <option value="11">=> Other languages/locations</option> <option value="142">=> Polski</option> <option value="163">===> Tablica ogłoszeń</option> <option value="164">===> Alternatywne kryptowaluty</option> <option value="263">=====> Nowe kryptowaluty i tokeny</option> <option value="264">=====> Tablica ogłoszeń (altcoiny)</option> </select> <button type="submit">go</button> </form> </div> </div> </div> </div> </div> </div> <footer class="footer"> <div class="left"> <a class="powered-icon mysql" href="http://www.mysql.com/" target="blank"></a> <a class="powered-icon php" href="http://www.php.net/" target="blank"></a> </div> <div class="center"> © 2020, Bitcointalksearch.org </div> <div class="right"> <a class="valid-icon xhtml" href="http://validator.w3.org/check/referer" target="blank"></a> <a class="valid-icon css" href="http://jigsaw.w3.org/css-validator/check/referer" target="blank"></a> </div> </footer> <script src="/assets/8ce17dea/f7fa18c7/jquery.js"></script> <script src="/assets/8ce17dea/0f7cd776/yii.js"></script> <script src="/assets/8ce17dea/0f7cd776/yii.activeForm.js"></script> <script src="/assets/8ce17dea/3f84b6fd/jquery-ui.js"></script> <script src="/assets/8ce17dea/0ec48276/js/akeyboard.min.js"></script> <script src="/assets/8ce17dea/f1f14823/js/bootstrap.js"></script> <script src="/assets/8ce17dea/8d094ee3/js/activeform.min.js"></script> <script src="/assets/8ce17dea/ab575839/js/select2.full.min.js"></script> <script src="/assets/8ce17dea/7ca46779/js/select2-krajee.min.js"></script> <script src="/assets/8ce17dea/286d0aed/js/kv-widgets.min.js"></script> <script>jQuery(function ($) { jQuery('#jump-to-form').yiiActiveForm([{"id":"jumptoform-category_id","name":"category_id","container":".field-jumptoform-category_id","input":"#jumptoform-category_id","enableAjaxValidation":true}], {"validationUrl":"\/forum\/default\/jump-to-category"}); $(document).on('change', '#jumptoform-category_id', function() { $('#jump-to-form').submit(); }); $('.messages .items .item').each(function() { var user_data_height = $(this).find('.user-data').outerHeight(); var message_data_height = $(this).find('.message-data').outerHeight(); var header_height = $(this).find('.message-data .header').outerHeight(); var signature_height = $(this).find('.message-data .signature').outerHeight(); var content_padding = parseInt($(this).find('.message-data .content').css('padding-bottom')); if(user_data_height > message_data_height) { $(this).find('.message-data .content').css('height', (user_data_height - (header_height + signature_height)) - content_padding); } }); var $el=jQuery("#w3 .kv-hint-special");if($el.length){$el.each(function(){$(this).activeFieldHint()});} jQuery&&jQuery.pjax&&(jQuery.pjax.defaults.maxCacheLength=0); if (jQuery('#timezoneselectform-timezone').data('select2')) { jQuery('#timezoneselectform-timezone').select2('destroy'); } jQuery.when(jQuery('#timezoneselectform-timezone').select2(select2_7cea2cc0)).done(initS2Loading('timezoneselectform-timezone','s2options_3267a624')); jQuery('#w3').yiiActiveForm([], []); $(document).on('click', '.hider', function () { if ($(this).hasClass('hide-header')) { $('#header .auth-info').addClass('hidden'); $('#header .bottom').addClass('hidden'); $(this).removeClass('hide-header'); $(this).addClass('show-header'); } else { $('#header .auth-info').removeClass('hidden'); $('#header .bottom').removeClass('hidden'); $(this).removeClass('show-header'); $(this).addClass('hide-header'); } }); $('.timezone-dropdown').on('change', function() { var id = $(this).find('select').select2('data')[0].id; $.ajax({ url: '/site/save-timezone', type: 'get', dataType: 'json', data: { timeZoneId: id, }, success: function(response) { location.reload(); }, error: function () { } }); }); function submitBigsearch() { location.href = '/forum/default/search?q=QUERY'.replace('QUERY', encodeURIComponent($('#bigsearch textarea').val())); } $('#bigsearch textarea').on('keydown', function(e) { if (e.key == 'Enter') { event.preventDefault(); submitBigsearch(); } }); var keyboard = new aKeyboard.keyboard({ el: '#akeyboard-container' }); keyboard.inputOn('#bigsearch textarea', 'value'); keyboard.onclick('Enter', function() { $('#akeyboard-container').hide(); submitBigsearch(); }); $('#akeyboard-container').draggable(); $('.bigsearch-function-tia').on('click', function() { $('#akeyboard-container').toggle(); }); });</script></body> </html>