Skip to content

Frontend for Folksonomy Engine, which is a key value engine for Open X Facts, to allow for more flexibility in product modelling. It is similar to OSM K/V system, or Wikidata/Wikibase.

License

Notifications You must be signed in to change notification settings

openfoodfacts/folksonomy_frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

folksonomy_frontend

This is the Folksonomy Engine front end. It is a user script for your browser, to let you add free tags to Open Food Facts products. Folksonomy Engine User Script (FEUS) is a kind of laboratory, to explore features and UI before they can get into Open Food Facts.

Main features (you have to install first to see it live):

It uses the Folksonomy API.

Luminosity property for a lightbulb

Install

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

Note: temporarily unavailable on Chrome, see: issue #20

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/folksonomy_frontend/blob/main/feus.user.js

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

We need help

Any kind of contribution is welcome: coding or bug/enhancement reports. Javascript coders: use easy to understand javascript; suggest small commits/PR; please aks/suggest before using a new library.

Changelog

2021-09-14T16:54

  • Add links to the properties' doc on the wiki (pages: list of properties, product's page)
  • Better presentation of the "User properties" section on the product's page
  • new property form UI improvements: short hint that describes the expected value, examples below the boxes...

2021-05-21T23:30

  • Add autocomplete to property field

2021-05-19T21:14

  • New auth: no more need to authenticate if the user is already logued on Open Food Facts
  • Edit button is now working
  • UI improvements (deleted property is removed from table, etc.)
  • Improvements in the javascript console: http queries are displayed in the console as curl command lines

2021-05-10T13:18

  • Control prorperties' names (^[a-z0-9_]+(\:[a-z0-9_]+)*$)
  • Beta alert
  • Compatible with Open Products Facts, Open Beauty Facts, etc.
  • Styling
  • Small bugs fixed

2021-05-07T16:13

2021-05-07T12:37

  • Add link to properties (keys) + list of products for each key

2021-05-05T09:33

  • initial publication on this current Github repo

About

Frontend for Folksonomy Engine, which is a key value engine for Open X Facts, to allow for more flexibility in product modelling. It is similar to OSM K/V system, or Wikidata/Wikibase.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •