Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Previously viewed pages not showing up in "purple"

  • 15 replies
  • 3 have this problem
  • 32 views
  • Last reply by gigglepot33

more options

Hello! I browse on www.Kijiji.ca a lot and each time you view an ad, the title of the ad changes from "blue" to "purple" to show that you've already looked at this ad. Helps to keep track of which ads you've already seen and know which ones are new. Anyway, in the last few weeks, this has stopped. No matter what I do, I cannot get that feature to work again. Very frustrating, any help or suggestions would be appreciated. How do I get the previously viewed pages to show as a different colour? Thank you!

Hello! I browse on www.Kijiji.ca a lot and each time you view an ad, the title of the ad changes from "blue" to "purple" to show that you've already looked at this ad. Helps to keep track of which ads you've already seen and know which ones are new. Anyway, in the last few weeks, this has stopped. No matter what I do, I cannot get that feature to work again. Very frustrating, any help or suggestions would be appreciated. How do I get the previously viewed pages to show as a different colour? Thank you!

Chosen solution

Thank you so much for hacking around this for me. I'm so happy to have it back again. You guys do amazing things! I contacted Kijiji and they said that yes, in fact things have change recently with the "new" Kijiji layout and that feature was removed, they put in a request to get it back. But thank you!!!

Read this answer in context 👍 0

All Replies (15)

more options

Hello,

Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache. Note: This will temporarily log you out of all sites you're logged in to. To clear cache and cookies do the following:

  1. Click the menu button New Fx Menu, choose History, and then "Clear Recent History...".
  2. Under "Time range to clear", select "Everything".
  3. Now, click the arrow next to Details to toggle the Details list active.
  4. From the details list, check Cache and Cookies and uncheck everything else.
  5. Now click the "Clear Now" button.

Further information can be found in the Delete browsing, search and download history on Firefox article.

Did this fix your problems? Please report back to us!

Thank you.

more options

Yes, it's very strange, but I think I see the reason. When I click a link to a listing, the site adds this to the end:

?enableSearchNavigationFlag=true

That is the link Firefox records in history instead of the original one, so it doesn't match as a visited link.

If you check your history in the Library dialog (Ctrl+Shift+h), do you see that as well?

It's possible to "hack" that query string into the links in the results page so that history will match, using a Greasemonkey userscript. There are two elements to this:

(1) The Greasemonkey extension: https://addons.mozilla.org/firefox/addon/greasemonkey/

After that is installed and enabled:

(2) The userscript: https://greasyfork.org/en/scripts/19215-kijiji-visited-links-hack-links-to-match-history

But now I've created a new problem: links you visited before this started happening will now not be marked as visited. Maybe you can figure out a date cut-off when this changed and I can update the script to check the date posted before modifying the link.

(These pages are slow to load, so you might already be using Ctrl+click (or mouse-wheel-click) to launch results in a new tab.)

more options

Hello, thank you for your replies. I tried clearing the cache and cookies but it didn't work. Should I clear the "browsing and download history" too? I didn't because I don't know what that will do.

Then I looked back at the history in the library dialog and yes I see the extension added on to each of the Kijiji links I click. I checked back and found the last "purple" link I saw was on April 12th. There is nothing before that that is "purple" so is it ok to go ahead with the extension and userscript I see in your post or do you want me to wait? BTW, I have no idea what Greasemonkey or a userscript is!

more options

Hi gigglepot33, don't clear your history -- that will make ALL links appear to be new on ALL sites.

Greasemonkey is an add-on that lets you run user scripts. User scripts are small programs that modify web pages but also can do a range of related things. You should be careful what add-ons you install, whether they are extensions or user scripts.

This script is very simple, it just adds onto the links, so it should be safe to try.

more options

The unfortunate side effect is that those links you visited before April 12th will now appear to be unvisited links. If you want me to try adding a post date cut-off to the script, I can try that, but it won't match exactly with when you actually viewed the listing -- there's no way for me to know that -- so if you are currently viewing older listings, it might be best not to try to solve that problem. Or in other words, if you are mostly viewing newer listings anyway, let's try it "as is".

more options

Thank you, thank you, thank you!!!! It worked! The "purple" is back! Do you know what I may have done to cause this problem in the first place? Even when I reinstalled Firefox a few days ago it didn't fix the problem.

more options

Hi gigglepot33, if the links you have in history before April 12th don't have that extra part, then almost certainly this was a change made on the website and not the fault of any users. That's why we need to "hack" around it.

more options

Chosen Solution

Thank you so much for hacking around this for me. I'm so happy to have it back again. You guys do amazing things! I contacted Kijiji and they said that yes, in fact things have change recently with the "new" Kijiji layout and that feature was removed, they put in a request to get it back. But thank you!!!

more options

Uh oh, it stopped working. No longer "purple" for previously viewed links. I don't know what happened?! It was working fine this morning and now it's not. So I installed both the links you gave me again, and still no luck. Please help when you have a chance. Thank you.

more options

They changed the links! I updated the script to create a separate little "button" which matches the URLs that were being used earlier this month. So you may need to look at both the real title and the link to see whether it was visited before. Not so convenient, but probably the best I can do since there's no obvious way to see a date cut-off.

more options

I'm not sure I understand. Is there a new Grease monkey add on I should use to fix this again?

more options

It's the same script, if it doesn't update automatically, you can install again.

more options

Thank you! It works again. Now there is a little box that says "OldStyle" next to each ad's link. What does that mean? Just curious.

more options

The script used to modify the title. Now the script does not touch the title but instead creates a separate link for the old title style. If the OldStyle is purple and the title is blue, you already visited the page. However, if they always match, then you can just disable the script.

more options

Thanks again!