|
2 | 2 | // @name Open Food Facts power user script |
3 | 3 | // @description Helps power users in their day to day work. Key "?" shows help. This extension is a kind of sandbox to experiment features that could be added to Open Food Facts website. |
4 | 4 | // @namespace openfoodfacts.org |
5 | | -// @version 2025-05-28T10:01 |
| 5 | +// @version 2025-05-28T10:24 |
6 | 6 | // @include https://*.openfoodfacts.org/* |
7 | 7 | // @include https://*.openproductsfacts.org/* |
8 | 8 | // @include https://*.openbeautyfacts.org/* |
|
64 | 64 | var proPlatform = false; // TODO: to be included in isPageType() |
65 | 65 | const pageType = isPageType(); // test page type |
66 | 66 | const corsProxyURL = ""; |
67 | | - log("2025-05-28T10:01 - mode: " + pageType); |
| 67 | + log("2025-05-28T10:24 - mode: " + pageType); |
68 | 68 |
|
69 | 69 | // Disable extension if the page is an API result; https://world.openfoodfacts.org/api/v0/product/3222471092705.json |
70 | 70 | if (pageType === "api") { |
@@ -705,24 +705,14 @@ textarea.monospace { |
705 | 705 | $("#barcode_paragraph") |
706 | 706 | .append(' <span id="duckLink" class="productLink">[<a href="' + duckLink + |
707 | 707 | '">DDG</a>]'); |
| 708 | + |
708 | 709 | // Link to Open Prices |
709 | 710 | var pricesLink = 'https://prices.openfoodfacts.org/app/products/' + code; |
710 | 711 | productExists(corsProxyURL+pricesLink,"#pricesLinkStatus","",""); |
711 | 712 | $("#barcode_paragraph") |
712 | 713 | .append(' <span id="pricesLink" class="productLink">[<a href="' + pricesLink + |
713 | 714 | '">prices</a>] (<span id="pricesLinkStatus"></span>)'); |
714 | | - // Link to Open Beauty Facts |
715 | | - var obfLink = 'https://world.openbeautyfacts.org/product/' + code; |
716 | | - productExists(corsProxyURL+obfLink,"#obfLinkStatus","",""); |
717 | | - $("#barcode_paragraph") |
718 | | - .append(' <span id="obfLink" class="productLink">[<a href="' + obfLink + |
719 | | - '">obf.org</a>] (<span id="obfLinkStatus"></span>)'); |
720 | | - // Link to Open Pet Food Facts |
721 | | - var opffLink = 'https://world.openpetfoodfacts.org/product/' + code; |
722 | | - productExists(corsProxyURL+opffLink,"#opffLinkStatus","",""); |
723 | | - $("#barcode_paragraph") |
724 | | - .append(' <span id="opffLink" class="productLink">[<a href="' + opffLink + |
725 | | - '">opff.org</a>] (<span id="opffLinkStatus"></span>)'); |
| 715 | + |
726 | 716 | // Link to .pro.openfoodfacts.dev |
727 | 717 | //var proDevLink = 'https://off:[email protected]/product/' + code; |
728 | 718 | var proDevLink = 'https://world.pro.openfoodfacts.dev/product/' + code; |
|
0 commit comments