🏠 返回首頁 

Greasy Fork is available in English.

hwm_new_lot_top_href

Ссылка на создание нового лота в верхюю часть страницы рынка

//
// ==UserScript==
// @name           hwm_new_lot_top_href
// @author         Pahan https://greasyfork.org/uk/users/18377-pahan
// @namespace      hwm_pahan
// @description    Ссылка на создание нового лота в верхюю часть страницы рынка
// @homepage       https://greasyfork.org/en/users/18377-pahan
// @icon           http://dcdn.heroeswm.ru/avatars/30/nc-5/30547.gif
// @version        1.01
// @encoding 	   utf-8
// @include        http://*heroeswm.ru/auction.php*
// @include        http://*lordswm.com/auction.php*
// @include        http://178.248.235.15/auction.php*
// @grant          GM_deleteValue
// @grant          GM_getValue
// @grant          GM_listValues
// @grant          GM_setValue
// @grant          GM_addStyle
// @grant          GM_log
// @grant          GM_openInTab
// @grant          GM_xmlhttpRequest
// ==/UserScript==
function BeBeTDGet(AHTML)
{
var els = document.getElementsByTagName('td');
for( var i = 0; i < els.length; i++ )
if (els[i].innerHTML == AHTML)
return els[i];
}
function GetActiveLotCount()
{
var re = /Ваши товары\s+\((\d+)\)/gim;
var res;
var LLinks = document.querySelectorAll('a[href*="auction.php?cat=my"]');
var LLink;
if (LLinks)
{
for(i = 0; i < LLinks.length; i++)
{
LLink = LLinks[i];
if ((res = re.exec(LLink.innerHTML)) != null)
return parseInt(res[1]);
}
}
return 0;
}
function AddNewLotURL()
{
var LTD = BeBeTDGet('\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438');
var LCount = GetActiveLotCount();
LTD.innerHTML =
'<b><center>' +
'  <a href="auction_new_lot.php" title="Вами выставлено ' + LCount + ' лотов">' +
'    Выставить лот (' + LCount + ')' +
'  </a>' +
'</center></b>';
}
AddNewLotURL();