Sage Feed Reader no longer works on PM 28
Moderators: satrow, Lootyhoof, FranklinDM
Sage Feed Reader no longer works on PM 28
Hello, ALL 
For years I have been using the Sage addon as my RSS reader with both Firefox and then PM after I left FF. Sage 1.5.2.1 is the latest version that works with PM 27.9.4 64 bit Windows 8.1. Later versions of Sage do not work at all. Yesterday 16 Aug 2018 I updated to PM 28. All versions of Sage have now stopped working completely with PM 28. I had to go back to PM 27.9.4 to get it to work again. I use Sage quite a bit so I really don't want to lose it if I update PM to 28.
Does anyone have any workarounds here? Otherwise it looks as though I will not be able to update past PM 27.9.4.
I appreciate any help. Thanks to all.
Uburoi
For years I have been using the Sage addon as my RSS reader with both Firefox and then PM after I left FF. Sage 1.5.2.1 is the latest version that works with PM 27.9.4 64 bit Windows 8.1. Later versions of Sage do not work at all. Yesterday 16 Aug 2018 I updated to PM 28. All versions of Sage have now stopped working completely with PM 28. I had to go back to PM 27.9.4 to get it to work again. I use Sage quite a bit so I really don't want to lose it if I update PM to 28.
Does anyone have any workarounds here? Otherwise it looks as though I will not be able to update past PM 27.9.4.
I appreciate any help. Thanks to all.
Uburoi
Re: Sage Feed Reader no longer works on PM 28
All versions of Sage use the keyword "const" a lot in their javacript files. Beginning with PM 28, Pale Moon has stopped supporting such use of the keyword "const", when "const" is used as a variable ("var"). To fix, all such uses of the keyword "const", in the Sage extension, should be replaced with the keyword "var".uburoi wrote:Sage 1.5.2.1 is the latest version that works with PM 27.9.4 64 bit Windows 8.1. ... All versions of Sage have now stopped working completely with PM 28.
Offtopic:
Latest versions of Sage may be uninstallable from AMO, because AMO requires Firefox 38 or higher, to install, whereas Pale Moon is viewed by AMO as Firefox 27.0 ("general.useragent.override.addons.mozilla.org" in Pale Moon version 28.0.0 (64bit) is set at a default value of "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"). Thus, to install the latest version of Sage in Pale Moon, first download Sage version 1.5.5 from AMO. Then install Sage version 1.5.5 in Pale Moon from the downloaded file. Note that, in order to work in Pale Moon 28, Sage version 1.5.5 needs to be changed or forked, in the same manner as Sage 1.5.2.1. And other changes to Sage may also be necessary.
Latest versions of Sage may be uninstallable from AMO, because AMO requires Firefox 38 or higher, to install, whereas Pale Moon is viewed by AMO as Firefox 27.0 ("general.useragent.override.addons.mozilla.org" in Pale Moon version 28.0.0 (64bit) is set at a default value of "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"). Thus, to install the latest version of Sage in Pale Moon, first download Sage version 1.5.5 from AMO. Then install Sage version 1.5.5 in Pale Moon from the downloaded file. Note that, in order to work in Pale Moon 28, Sage version 1.5.5 needs to be changed or forked, in the same manner as Sage 1.5.2.1. And other changes to Sage may also be necessary.
Last edited by riiis on 20180817, 16:54, edited 1 time in total.
Re: Sage Feed Reader no longer works on PM 28
Hello, Sir 
Thanks for such a quick reply. I followed your directions and it still does not work. So I'm back to Sage 1.5.2.1 and PM 27.9.4 for now. But thanks again for your help.
Thanks for such a quick reply. I followed your directions and it still does not work. So I'm back to Sage 1.5.2.1 and PM 27.9.4 for now. But thanks again for your help.
Re: Sage Feed Reader no longer works on PM 28
I tried all recent versions of Sage in PM 28, from Sage 1.5.2.1 forward. Sage initially displays available feeds in the Pale Moon sidebar. Unfortunately, while Sage 1.5.2.1 appears compatible with the Pale Moon 27 sidebar, no version of Sage appears compatible with the Pale Moon 28 sidebar.uburoi wrote:it still does not work. So I'm back to Sage 1.5.2.1 and PM 27.9.4 for now.
The latest version of Sage (version 1.5.5) installs and works well, and without modification, in Basilisk. So, Sage perhaps can be fixed to install and run in Pale Moon 28, as well. But more likely, it may be time to move on to another feed reader.
Re: Sage Feed Reader no longer works on PM 28
Sadly, I think you are correct. It appears that no version of Sage works with PM 28.riiis wrote:
But more likely, it may be time to move on to another feed reader.
I have also tried all the latest versions of a Sage fork called Sage ++ by Higmmer. Same result.
If I need to use another feed reader, I would like it to be as similar to Sage as possible. By chance, do you or anyone else here have any suggestions?
Thanks so much for your help. Take care.
Re: Sage Feed Reader no longer works on PM 28
The latest version of Sage (version 1.5.5) installs and works well, not only in Basilisk, but also in Firefox 52 ESR and Waterfox 56. So, the Sage Feed Reader appears to work in Pale Moon and all related browsers, except for Pale Moon 28. Accordingly, I took another and moredetailed look at Sage version 1.5.5. And, with the following changes to Sage version 1.5.5, Sage now appears to work well in Pale Moon 28.uburoi wrote:
Change line 31 of overlay.xul file. Change from:
Code: Select all
oncommand="SidebarUI.toggle('viewSageSidebar');"/>
Code: Select all
oncommand="toggleSidebar('viewSageSidebar');"/>
Sage Feed Reader now at APMO
Sage Reader 1.0.0 is now available at Pale Moon addons.
Re: Sage Feed Reader no longer works on PM 28
Wonderful!! Both your fix and your fork are working beautifully. Before now Sage 1.5.5 would not work with either PM 27.9.4 or PM 28. Now Sage works with both.
Thanks you so much for your help. I've stoppped pulling out my hair.
Best regards. Stay well.
Uburoi
Thanks you so much for your help. I've stoppped pulling out my hair.
Best regards. Stay well.
Uburoi
Re: Sage Feed Reader no longer works on PM 28
riiis, you are a life saver! I can't thank you enough.
Re: Sage Feed Reader no longer works on PM 28
Hello, riiis 
In working with your fork, I noticed that in your options menu, the category "Settings" which is in the original Sage addon, is missing. If it is not too much of a hassle for you, is there any way you can add that to your fork? It is quite useful, at least to me.
Thanks for considering. Again many thanks for your efforts here.
Take care.
Uburoi
In working with your fork, I noticed that in your options menu, the category "Settings" which is in the original Sage addon, is missing. If it is not too much of a hassle for you, is there any way you can add that to your fork? It is quite useful, at least to me.
Thanks for considering. Again many thanks for your efforts here.
Take care.
Uburoi
Re: Sage Feed Reader now at APMO
Sage Reader 1.1.0 is now available at Pale Moon addons. To change Sage Reader settings, click the Sage Reader "Options" button in Pale Moon's "Addons Manager" tab.
Re: Sage Feed Reader no longer works on PM 28
Great release!
Best regards. Stay well.
Best regards. Stay well.
Last edited by bradley on 20180822, 08:34, edited 1 time in total.
Re: Sage Feed Reader no longer works on PM 28
riiis 
Thank you, thank you, thank you!
Take care.
Uburoi
Thank you, thank you, thank you!
Take care.
Uburoi

 Moongazer
 Posts: 14
 Joined: 20151204, 15:10
 Location: here
Re: Sage Feed Reader no longer works on PM 28
With 1.1 and 1.2 the sidebar links no longer work for me. I generally middle click them to open in a new tab, but they won't open at all.
1.0 works well however, so I downgraded and I've turned off automatic updates.
1.0 works well however, so I downgraded and I've turned off automatic updates.
Re: Sage Feed Reader no longer works on PM 28
By "sidebar links no longer work", are you referring to the feed item list (feed detail) in the lower panel of the Sage sidebar? If so, the links in this feed item list work perfectly for me (including middle click to open in a new tab). Try opening the "sidebar layout" menu in the Sage sidebar. "Feed Item List" should be checked. If "Feed Item List" is not checked, the lower panel of the Sage sidebar will not appear.NickFortune wrote:With 1.1 and 1.2 the sidebar links no longer work for me. I generally middle click them to open in a new tab, but they won't open at all.
Note, if "Render feeds in contents area" is checked, the "Feed Item List" is opened in a tab, instead of (or in addition to) opening in the sidebar. This setting is not available in Sage Reader version 1.0.0. If neither "Feed Item List" nor "Render feeds in contents area" is checked, clicking on a feed, in the top panel of the Sage sidebar, does nothing. So, one or the other, or both, of these options should be checked.
Last edited by riiis on 20180829, 15:37, edited 1 time in total.

 Moongazer
 Posts: 14
 Joined: 20151204, 15:10
 Location: here
Re: Sage Feed Reader no longer works on PM 28
I always middleclick on the entry in the upper panel. It's always worked in the past.
Re: Sage Feed Reader no longer works on PM 28
With 1.1 and 1.2 the sidebar links no longer work for me. I generally middle click them to open in a new tab, but they won't open at all.uburoi wrote:Hello, ALL 
For years I have been using the Sage addon as my RSS reader with both Firefox and then PM after I left FF. Sage 1.5.2.1 is the latest version порно that works with PM 27.9.4 64 bit Windows 8.1. Later versions of Sage do not work at all. Yesterday 16 Aug 2018 I updated to PM 28. All versions xxx of Sage have now stopped working completely with PM 28. I had to go back to PM 27.9.4 to get it to work again. I use Sage quite a bit so I really don't want to lose it if I update PM to 28.
Does anyone have any workarounds here? Otherwise it looks as though I will not be able to update past PM 27.9.4.
I appreciate any help. Thanks to all.
Uburoi
1.0 works well however, so I downgraded and I've turned off automatic updates.
Re: Sage Feed Reader no longer works on PM 28
NickFortune wrote:I always middleclick on the entry in the upper panel. It's always worked in the past.
Note the "Render feeds in contents area" preference ("extensions.sage.renderFeeds" in "about:config"):jorgepp wrote:With 1.1 and 1.2 the sidebar links no longer work for me. I generally middle click them to open in a new tab, but they won't open at all. 1.0 works well however, so I downgraded and I've turned off automatic updates.
 When this preference is set to "true", clicking on a feed in the Sage upper panel opens feeds in an existing tab.
When this preference is set to "true", middleclicking on a feed in the Sage upper panel opens feeds in a new tab.
When this preference is set to "false", clicking (or middleclicking) on a feed, in the Sage upper panel, does ABSOLUTELY NOTHING.
When this preference is set to "false", the "Feed Item List" preference must be enabled or set to "true" (so that feed items can be opened exclusively, by clicking or middleclicking, from the Sage lower panel).
Last edited by riiis on 20180910, 16:45, edited 1 time in total.

 Moongazer
 Posts: 14
 Joined: 20151204, 15:10
 Location: here
Re: Sage Feed Reader no longer works on PM 28
Thanks for the info.
Did the default for that setting change? I have absolutely no recollection of ever messing around with sage's about:config settings.
Just trying to work out why there was a difference between 1.0 and 1.2.
[edit]
Looking at about:conf, the renderFeeds setting is at its default. In 1.0 that default is true, in 1.2 it is false. Manually setting it to true fixes the problem as you describe.
Thanks again.
Did the default for that setting change? I have absolutely no recollection of ever messing around with sage's about:config settings.
Just trying to work out why there was a difference between 1.0 and 1.2.
[edit]
Looking at about:conf, the renderFeeds setting is at its default. In 1.0 that default is true, in 1.2 it is false. Manually setting it to true fixes the problem as you describe.
Thanks again.
Last edited by NickFortune on 20180912, 13:09, edited 1 time in total.