add controled list update from URL
For instance, controled lists are provided as static lists in a specific column in the standard file (std4si.csv)
If the list is updated in vocbench, there is no way to update the lists, except reload the standard, but we don't really know if this operation is safe !
One solution could be define as:
- the list is provided as a valid URL in the std4si.csv file (new column or the "values" column)
- a button in the portal (fields tab) launch a script used to upload each controled list and update corresponding field in insylva database (std_fields table, values column)
- if the URL is resolved, we should find a valid file as provided here https://w3.avignon.inrae.fr/gn_plateau_ressources/INSYLVA/
- we could use the jsval version of each controled list, which is easily suitable for this task
- In case of list update in vocbench, an admin can therefore go to this tab and press a "reload controled list vocabularies from URL" button