Difference between revisions of "Power User Script"

From Open Food Facts wiki
Jump to navigation Jump to search
(Created page with "=== Roadmap === === Features === ====== List of Power User Script features to integrate into Open Food Facts ====== list a Power Script Features and I would like to ask user...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== Roadmap ===
+
=== How to install ===
 +
To run userscripts, it's best to have a script manager installed. Userscript managers are available as browser extensions:
 +
 
 +
Greasemonkey  – works with Firefox - https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
 +
Tampermonkey  – works with Chrome, Safari, Firefox and other browsers - http://tampermonkey.net/
 +
Choose an appropriate manager and install it according to the requirements of your browser.
 +
 
 +
Once your script manager is installed you can go to https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js
 +
 
 +
Just click on the Raw button and your script manager will ask you if you want to install the script.
 +
 
 +
=== 🎯 Roadmap ===
  
 
=== Features ===
 
=== Features ===
Line 76: Line 87:
  
 
To update the script: <nowiki>https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js</nowiki>
 
To update the script: <nowiki>https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js</nowiki>
 +
[[Category:Contribution]]
 +
 +
== Get in touch ==
 +
{{Box
 +
| 1    =  Slack channel
 +
| 2    =  [https://openfoodfacts.slack.com/messages/CMP6RG99R/ #power-user-extension]
 +
}}

Latest revision as of 10:42, 6 August 2024

How to install

To run userscripts, it's best to have a script manager installed. Userscript managers are available as browser extensions:

Greasemonkey – works with Firefox - https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ Tampermonkey – works with Chrome, Safari, Firefox and other browsers - http://tampermonkey.net/ Choose an appropriate manager and install it according to the requirements of your browser.

Once your script manager is installed you can go to https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js

Just click on the Raw button and your script manager will ask you if you want to install the script.

🎯 Roadmap

Features

List of Power User Script features to integrate into Open Food Facts

list a Power Script Features and I would like to ask users to tell what they find very important or not (see P1-P4 columns filled with my initials): https://cryptpad.fr/sheet/#/2/sheet/edit/VPJYIwg8ooN7VJerkPTVtcl2/

The most important ones could be integrated directly in Product Opener. It also tells us what the users find interesting and what could be better.

Releases

Full changelog @ https://github.com/openfoodfacts/power-user-script/#changelog

2021-03-30

I've added a pet food button, and functionised the code, in 2021-03-30T02:36.

2021-03-26

Power User Script official new version (2021-03-26T10:48); many thanks to @Sven who have fixed the script for the new layout (a big rework).

  • Add ->OPF button in list mode (to move products to Open Products Facts)
  • Recent changes link displays 100# instead of 900#
  • Exclude https://analytics.openfoodfacts.org/
  • Fix product list view tweaks to work with new layout

Github: https://github.com/openfoodfacts/power-user-script/

Direct link to update: https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js

2020-10-14

Power User Script official new version (2020-10-14T11:53):

  • fixes from @Sven
  • Categorization opportunities link (thanks to @Pierre (teolemon))
  • Add DuckDuckGo link for product barcode (near the barcode) (thanks to @Sven)

Github: https://github.com/openfoodfacts/power-user-script/

Direct link to update: https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js

2020-05-04

Power User Script official new version (2020-05-04T10:39):

  • Nutrition facts picture takes all the place available: should work for every modern browser (CSS3)
  • Modify link to hunger game
  • very small update, the "a" key now opens the json page in a new window (instead of Alt+Shift+A)
2020-04-17

Power User Script official new version (2020-04-17T14:33) (with screenshots bellow!):

  • Confirmation page: quality errors and quality warnings displayed in red (or green when it's all right)
  • Google Link for product barcode (near the barcode)
  • Link to Open Pet Food Facts (near the barcode)
  • Firefox: Nutrition facts picture takes all the place available (cc @Max)
2020-04-11

Power User Script official new version (2020-04-11T17:26):

  • Add openbeautyfacts.org link and its status code (200 = the product exists; 404 it doesn't)
  • Add .pro.openffodfacts.org link (status code isn't working)
  • Add "ingredient mode" to simplify ingredients management => ("i" key in "edit" mode)
  • Developper: console.log messages more clear


2020-03-24

Power User Script new version:

  • Add a field to filter Recent Changes results (filter as you type)

Update the extension and try:

https://world.openfoodfacts.org/cgi/recent_changes.pl?&page=1&page_size=200

image.png

11:35

To update the script: https://github.com/openfoodfacts/power-user-script/raw/master/OpenFoodFactsPower.user.js

Get in touch

Slack channel