Sets up the TradeMe community report page

Selects the "wrong category" option from the list and starts the explanation text

目前為 2016-05-18 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Sets up the TradeMe community report page
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Selects the "wrong category" option from the list and starts the explanation text
// @author       Sarah King
// @match        http://www.trademe.co.nz/Browse/CommunityWatch.aspx*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    var splitUrl = function() {
        var vars = [], hash;
        var url = document.URL.split('?')[0];
        var p = document.URL.split('?')[1];
        if(p !== undefined){
            p = p.split('&');
            for(var i = 0; i < p.length; i++){
                hash = p[i].split('=');
                vars.push(hash[1]);
                vars[hash[0]] = hash[1];
            }
        }
        vars['url'] = url;
        return vars;
    };

    var rptpath = splitUrl().rptpath;

    //console.log( 'mobile-phones%2Fmobile-phones'.length);

    $( "select[name*='complaint_subject_id']" ).val(19);
    var comment = $( "textarea[name*='body']" );

    if (rptpath !== undefined){
        if (rptpath == '341-887-1099-'){
            comment.text('Belongs in Sewing Machine Accessories');
        }
        else if (rptpath.substr(0,29) == 'mobile-phones%2Fmobile-phones' || rptpath.substr(0,11) == '344-422-430'){
            comment.text('Belongs in Mobile Phones | Accessories or one of the subcategories.');
        }
    }
    //mobile-phones/accessories
})();