Skip to content

Latest commit

 

History

History
97 lines (51 loc) · 6.83 KB

general-settings.md

File metadata and controls

97 lines (51 loc) · 6.83 KB

General Settings

Site name: e.g. Open Food Network MyCountry

Default SEO Title: we don't use until now...

Default meta keywords: e.g. OFN open food

Default meta description: e.g. OFN Australia

Site URL: e.g. openfoodnetwork.org.au

Then scroll down to see further settings. Emulate tick boxes as in image below or vary if obvious for your instance e.g. currency.

Security Settings

Copy the settings pictured below

Currency Settings

Display currency: Select if you want for example 'AUD' (Australian Dollars) to show in the shop. Deselect if you just want $ to show in the shop.

Hide cents: Select if you want to hide the cents component in shops

Choose currency: Select the currency of your instance

{% hint style="info" %} Please note, if you are using Euro, you must select the 'Number localisation setting' below to avoid price errors. See bug openfoodfoundation/openfoodnetwork#3057 {% endhint %}

Put currency symbol before or after dollar amount: Select whether you want $5 or 5$

Number localisation settings

Each country has its own convention on how numbers are displayed and use various separators for thousands and decimals.

To make it easier we have implemented the following internationalization logic:

  • Whatever the way the number is filled in, it is interpreted, translated and displayed in the default Spree format which is "No thousands separator + a dot (.) for decimal separators."
  • So that means that if you enter "3,50" as a price that will be translated and displayed "3.50", "3" will become "3.00", "3.500" will become "3500.00" and "3,500" will become "3500.00" (we consider that a price can't have 3 decimals and interpret that as , or . being the thousands separator).
  • So this logic is supposed to cover any case of numbers format internationally. If you think your case doesn't fit in while testing please reach out.

Legal settings

Enterprises must accept Terms of Service

This setting allows an instance to require all new enterprises signing up via the /register wizard to ‘accept terms of service’ before they can create a profile. The screenshot below shows what new users will see if this setting is activated. If activated the user won’t be able to proceed without selecting the “I agree” tickbox. If this setting is not activated all users will be able to create a profile without any mention of Terms of Service.

The Terms of Service file can be uploaded on the page Terms of Service.

Note regardless of if this setting is on or off, the Terms of Service link is always included in the footer of each instance’s homepage, and in the footer of Welcome to OFN emails sent to new enterprises.

Shoppers must accept Terms of Service

This setting allows an instance to require all shoppers to ‘accept terms of service’ before they can place their order. The screenshot below shows what users will see if this setting is activated. If activated the user won’t be able to proceed without selecting the “I agree” tickbox. If this setting is not activated all users will be able to place orders without any mention of Terms of Service.

The Terms of Service file can be uploaded on the page Terms of Service.

Note regardless of if this setting is on or off, the Terms of Service link is always included in the footer of each instance’s homepage, and in the footer of Welcome to OFN emails sent to new enterprises.

Cookies and analytics tracking

Depending of the location of your instance, the law might require from you that you request a consent from visitors before deposing cookies on their computer. We use the very minimum cookies we really need to make the platform work, so we have collectively written a cookies policy that explains all that, and you can choose to display the cookie consent banner to request consent from your visitors (but you are not forced to, see more info about it here and here). The cookies policy is accessible from the footer at any time.

The only cookie that is not compulsory for the site to work is the navigation tracking cookie that we use analytics, it gives us data to understand how the visitors use the platform, so that we can improve their experience.

Currently the analytics tool you can use is Matomo:

  • Matomo. This is the tool recognized as GDPR friendly. It respect the privacy of users and has been approved by CNIL in France for instance (which protect data privacy). If you are in a country within GDPR zone, we highly recommend you to use Matomo for your analytics tracking tool. If you select the corresponding checkbox, the cookie policy will display the section concerning the cookies used by Matomo, and will enable users to disable these cookies if they want. Even if you don't display the cookie banner, displaying an opt-out option to your user is compulsory.

Privacy policy

If you are within the GDPR zone, you are also required to write and share with your visitors your privacy policy. It includes the cookies policy (so you can refer to the cookies policy link within your privacy policy document), but it goes much further. Various EU instances are working on their privacy policy at the moment, we will soon be able to share some examples !

You have then a field here where you can put the link to a PDF version of your privacy policy document. It will display in the footer, near the cookies policy.

Embedded Groups Settings

Each instance has the choice of enabling or disabling embedded group pages (enable users to embed their group pages in an external website, like a wordpress for instance). You can turn the feature on and off.

If your instance is enabling embedded group pages, you’ll need to give each user who wants to embed their group page permission to embed it in their external website. To do this you need to enter their external website URL in the ‘external domains whitelist’. Write the URL without www. or http, as shown above. Separate each by a space. Only once the external URL is on this list will the user be able to embed their group page on that website.