Greasy Fork

eBay - Better new Seller Hub

Makes your Seller Hub more productive.

当前为 2019-11-17 提交的版本,查看 最新版本

// ==UserScript==
// @name         eBay - Better new Seller Hub
// @namespace    http://tampermonkey.net/
// @version      0.2
// @author       AdobeScripts (c)
// @description  Makes your Seller Hub more productive.
// @include     http://k2b-bulk.ebay.co.uk/ws/eBayISAPI.dll?MfcISAPICommand=SalesRecordConsole&currentpage=SCSold*
// @include     http://k2b-bulk.ebay.co.uk/ws/eBayISAPI.dll?SalesRecordConsole*
// @include     https://k2b-bulk.ebay.co.uk/ws/eBayISAPI.dll?SalesRecordConsole*
// @include     http://k2b-bulk.ebay.co.uk/ws/eBayISAPI.dll?ListingConsole&currentpage=LCActive*
// @include     http://k2b-bulk.ebay.co.uk/ws/eBayISAPI.dll?MfcISAPICommand=ListingConsole&currentpage=LCActive*
// @include     https://www.ebay.co.uk/sh/ord/?filter=status:AWAITING_SHIPMENT
// @include     https://www.ebay.co.uk/sh/ord/*
// ==/UserScript==

var myElems = document.getElementsByTagName('strong');
var total_items = 0;
var qqq = "";

for (var i = 0; i < myElems.length; i++)
{
    if (myElems[i].parentNode.parentNode.className == "quantity-mod" )
	{
        total_items += parseInt(myElems[i].innerHTML);
    }

}
myElems = document.getElementById("quantity");
myElems.childNodes[0].innerHTML = total_items;
myElems.childNodes[0].style.fontSize = "20px";
myElems.childNodes[0].style.fontWeight = "900";

myElems = document.getElementsByTagName('div');
for (i = 0; i < myElems.length; i++)
{
	if (myElems[i].className == "total-price-mod")
	{
        if (myElems[i].parentNode.previousSibling.innerHTML != myElems[i].childNodes[0].childNodes[0].childNodes[0].innerHTML)
            {
                myElems[i].parentNode.style.backgroundColor="#FFAAAA";
                myElems[i].parentNode.previousSibling.style.backgroundColor="#FFAAAA";
            }
    }
	if (myElems[i].className == "order-details")
	{
        myElems[i].style.fontSize = "20px";
        myElems[i].style.width = "40%";
        qqq = myElems[i].childNodes[0].href.split("=")[1].split("&")[0];
        myElems[i].childNodes[0].innerHTML = myElems[i].childNodes[0].innerHTML + "&nbsp;/&nbsp;" + qqq;
        myElems[i].childNodes[0].target="_blank";
    }
}