{% extends 'base.html' %} {% block body %} {% if not ReleaseCheck.success %} {{ 'Error getting latest version information from server! Check the proxy setting.'|trans|msg('ko') }} {% endif %} {% if ReleaseCheck.success and ReleaseCheck.updateIsAvailable %} {% set style = 'color:red' %} {% endif %}

{{ 'Installed version:'|trans }} {{ constant('INSTALLED_VERSION', ReleaseCheck) }} {% if ReleaseCheck.success %} {% if not ReleaseCheck.updateIsAvailable %} {% endif %} {% endif %}
{% if ReleaseCheck.success %} {{ 'Latest version:'|trans }} {{ ReleaseCheck.getLatestVersion }}

{% if ReleaseCheck.updateIsAvailable %} {{ '%s - A new version is available! %sUpdate elabftw%sRead changelog%s'|trans|format( ReleaseCheck.getReleaseDate, "")|msg('warning') }} {% endif %} {% if App.Config.configArr.mail_from == 'notconfigured@example.com' %} {{ 'Please finalize install: %slink to documentation%s.'|trans|format("", "")|msg('ko') }} {% endif %} {% endif %}

Docker image version: {{ elabimgVersion }}

{{ 'Usage Statistics'|trans }}


{{ TeamsView.showStats|raw }}

{{ 'Settings'|trans }}


{{ 'This is the canonical address of the eLabFTW installation. If this value is empty, eLabFTW will try to guess it, but in some instances, it might not be correct so you should fill this setting. Example: https://elabftw.example.org'|trans }}

{{ 'If you are behind a firewall/proxy, enter the address here. Example: http://proxy.example.com:3128'|trans }}

Registration and authentication configuration

{{ 'This allows users without an account to login into a team and see the experiments with public visibility. Administrators of each team can choose whether or not database items will be visible.'|trans }}

{{ 'This allows search engines to crawl the site. Visitors will be automatically logged in in the specified team.'|trans }}

{{ 'This has no effect if open science mode is disabled.'|trans }}

{{ 'You can still show the local login form by appending ?letmein to the login page URL.'|trans }}

{{ 'Informations'|trans }}


{{ 'Add a New Team'|trans }}


{{ 'Edit Existing Teams'|trans }}


{% for team in teamsArr %} {% set count = TeamsView.Teams.getStats(team.team_id) %} {% if count.totusers == 0 %} {% else %} {% endif %}

{{ 'Members'|trans }}: {{ count.totusers }} − {% trans %} Experiment {% plural count.totxp %} Experiments {% endtrans %} : {{ count.totxp }} ({{ count.totxpts }} timestamped) − {{ 'Items'|trans }}: {{ count.totdb }} − {{ 'Created'|trans }}: {{ team.datetime }}

{% endfor %}

{{ include('editusers.html') }}

{{ 'Timestamping Configuration'|trans }}


{{ 'You can control if the teams can use the global timestamping account. If set to no the team admin must add login information in the admin panel.'|trans|raw }}

{{ 'This should be the URL used for %sRFC 3161%s-compliant timestamping requests.'|trans|format("", "")|raw }}

{{ "This should point to the chain of certificates used by your external timestamping provider to sign the timestamps.%sLocal path relative to eLabFTW installation directory. You should add it in the 'uploads' folder. The file needs to be in %sPEM-encoded (ASCII)%s format!"|trans|format("
", "", "")|raw }}


{% if App.Config.configArr.stamppass|length > 1 %}

A password is already set. Clear it or change it below:

{% endif %}

{{ 'Security Settings'|trans }}


{{ 'Set to yes for added security.'|trans }}

{{ '3 might be too few. See for yourself :)'|trans }}

{{ 'To identify an user we use an md5 of user agent + IP. Because doing it only based on IP address would surely cause problems.'|trans }}

{{ 'E-mail Settings'|trans }}


{{ "Without a valid way to send emails, users won't be able to reset their password. It is recommended to create a specific smtp2go.com account and add the information here."|trans }}

mail.smtp2go.com {{ 'Probably TLS'|trans }} {{ 'Default is 587.'|trans }} {% if App.Config.configArr.smtp_password|length == 0 %} {% else %}

{{ 'A password is already set.'|trans }} {{ '%sClear it%s or change it below:'|trans|format(" ", "" )|raw }}

{{ 'Edit'|trans }} {% endif %}

{{ 'Send a Mass Email'|trans }}


{{ 'Email Subject'|trans }}

{{ 'Email Body'|trans }}

Service provider (this instance of eLabFTW)

Identity Providers Configuration

Add new Identity Provider

{% if idpsArr|length > 0 %}

Existing Identity Providers

{% for idp in idpsArr %}

{{ idp.name|upper }} ({{ idp.entityid }})

Name:

entityId:

Single Sign-On URL:

Single Sign-On binding. Default is "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST".

Single Log Out URL:

Single Log Out binding. Default is "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect".

x509cert:

{% endfor %} {% endif %}
{% endblock body %}