🏠 Home 

Kijiji Visited Links - Hack Links To Match History

Add link with "?enableSearchNavigationFlag=true" to match how Firefox recorded them in history for a while

// ==UserScript==
// @name        Kijiji Visited Links - Hack Links To Match History
// @author      Jefferson "jscher2000" Scher
// @namespace   JeffersonScher
// @copyright   Copyright 2016 Jefferson Scher
// @license     BSD 3-clause
// @description Add link with "?enableSearchNavigationFlag=true" to match how Firefox recorded them in history for a while
// @include     http://www.kijiji.ca/*
// @version     0.6
// @grant       none
// ==/UserScript==
var serpLinks = document.querySelectorAll('.search-item a.title');
var OLDLINK = document.createElement("a");
OLDLINK.setAttribute("style", "margin-left:2em; padding:1px 4px; border:1px solid #333; background-color:#f3f3f3; font-size:0.8em; text-decoration:none;");
OLDLINK.appendChild(document.createTextNode("OldStyle"));
for (var i=0; i<serpLinks.length; i++){
var btn = OLDLINK.cloneNode(true);
var qrypos = serpLinks[i].href.indexOf("?");
if (qrypos > -1){
btn.href = serpLinks[i].href.substr(0,qrypos) + "?enableSearchNavigationFlag=true";
} else {
btn.href = serpLinks[i].href + "?enableSearchNavigationFlag=true";
}
serpLinks[i].parentNode.appendChild(btn);
}