Changing from "temporary allow" to permanent "allow"

Bug reports and enhancement requests
Post Reply
m.ramsch
Posts: 4
Joined: Mon Feb 28, 2011 4:42 pm

Changing from "temporary allow" to permanent "allow"

Post by m.ramsch »

Hi all,

a first search here in the forums wasn't successful, but please bear with me as I'm new here ...

Is there any direct way to switch a script I have "temporarily allowed" to a permanent "allow"?

For new web pages this is my normal use of NoScript:
  1. See, if the page works without the scripts (that are all disabled by default)
  2. Step by step allow one script after the after, until the page works (i.e. those parts of the page I need)
    I use only the temporary allow, because I don't want to risk forgetting to disallow those unwanted scripts later on again (those, that showed to not be necessary).
  3. Now, I'd like to permanently allow those scripts that showed to be necessary (but only those, not all I'd temporarily allowed!)
    Here in step 3, currently I have to disable the respective scripts first, and only now can allow it permanently. Making all temporary actions permanent is no solution, because while playing around with a page I often temporarily allow scripts, that I later find out to be unnecessary ...
Wouldn't it make much more sense, if the NoScript menu for temporarily allowed script would be like this?
  • allow permanently
  • block
(i.e. add the "allow permanently").

Ciao,
    Martin
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0C)
User avatar
Giorgio Maone
Site Admin
Posts: 9527
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Changing from "temporary allow" to permanent "allow"

Post by Giorgio Maone »

The permissions menu is already too much cluttered.
Your best options is using "Forbid ..." on all the entries you're not interested in, then "Make page permissions permanent".
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Alan Baxter
Ambassador
Posts: 1586
Joined: Fri Mar 20, 2009 4:47 am
Location: Colorado, USA

Re: Changing from "temporary allow" to permanent "allow"

Post by Alan Baxter »

I usually handle it the way Giorgio suggests, i.e. forbid as many of the temporarily allowed sites as I can while the site is still working properly. Then click "make page permissions permanent".

Another way I handle that -- which you may find more attractive -- is by left-clicking any site I want to permanently Allow. That toggles the temporarily allow permission to forbid. I then left-click it again and the permission changes to Allow permanently. I repeat this for each site I want to permanently allow. Since I'm left-clicking, the NoScript menu stays up through the whole process. It's pretty easy.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
m.ramsch
Posts: 4
Joined: Mon Feb 28, 2011 4:42 pm

Re: Changing from "temporary allow" to permanent "allow"

Post by m.ramsch »

Giorgio Maone wrote:The permissions menu is already too much cluttered.
That's a matter of opinion, of course. But my suggestion just means to have the same number of menu options I have when first visting the site (not more)!

A) First it is: "allow" + "temporarily allow".
B) After having allowed an item temporarily, with my suggestion it is: "forbid" + "permanently allow".
I.e., two items again! So if (A) is an acceptable state, (B) should be as acceptable.

Of course, currently in case (B) it's only one menu item. But that doesn't make my argument given false :)
Giorgio Maone wrote:Your best options is using "Forbid ..." on all the entries you're not interested in, then "Make page permissions permanent".
Thanks for the tip. Guess, I'll have to get used to it ...

Ciao,
__ Martin
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 ( .NET CLR 3.5.30729; .NET4.0C)
m.ramsch
Posts: 4
Joined: Mon Feb 28, 2011 4:42 pm

Re: Changing from "temporary allow" to permanent "allow"

Post by m.ramsch »

Thank you Alan for your help!
Alan Baxter wrote:Another way I handle that -- which you may find more attractive -- is by left-clicking any site I want to permanently Allow. That toggles the temporarily allow permission to forbid. I then left-click it again and the permission changes to Allow permanently. I repeat this for each site I want to permanently allow. Since I'm left-clicking, the NoScript menu stays up through the whole process. It's pretty easy.
For me (Win XP Home, Firefox 3.6.14, NoScript 2.0.9.8) with both left- and right-clicking the NoScript menu disappears after the click. Do you have any idea what I'm doing different?

Ciao,
__ Martin
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 ( .NET CLR 3.5.30729; .NET4.0C)
User avatar
therube
Ambassador
Posts: 7971
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Changing from "temporary allow" to permanent "allow"

Post by therube »

Are you clicking the NoScript icon or the the notification bar?

Did you disable "Sticky" (setting the Preference noscript.sticky to False)?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12
m.ramsch
Posts: 4
Joined: Mon Feb 28, 2011 4:42 pm

Re: Changing from "temporary allow" to permanent "allow"

Post by m.ramsch »

therube wrote:Are you clicking the NoScript icon or the the notification bar?
Hi therube, I'm clicking on the "Settings..." button ("Einstellungen...") in the notification bar. (Right-clicking one of the two NoScript icons gives the same standard context menu as when clicking e.g. the Homepage icon, left-clicking directly gives temporary access to all script respectively revokes it.)
therube wrote:Did you disable "Sticky" (setting the Preference noscript.sticky to False)?
No, at least I have never (knowingly) changed any of the default settings. Currently, "about:config" reads:
- noscript.stickyUI;true
- noscript.stickyUI.liveReload;false
- noscript.stickyUI.onKeyboard;true
I couldn't find an entry for the “noscript.sticky” setting that you note ...

Ciao,
__ Martin

PS: I had a very hard time to get this posting out, because I always got that ridiculous "You Got STALLOWN3D!1" picture at http://evil.hackademix.net/images/stall ... pg#preview instead of a posting acknowledgement. Wouldn't it be nice to give at least some advice on what's going on? I spent 45 minutes, just to find out that the board didn't like my typographic quotes U+201C and U+201D and the bullet U+2022. What a waste of time. I'm really pissed off.
Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E)
Post Reply