diff --git a/README.md b/README.md index 0c98572..dbf50b3 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,10 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in ## Overview -Create and distribute surveys +LimeSurvey is used to create advanced poll. -**Shipped version:** 5.2.6~ynh3 + +**Shipped version:** 5.2.6~ynh4 ## Screenshots @@ -27,7 +28,10 @@ Create and distribute surveys ## YunoHost specific features -* The application is integrated with YunoHost accounts (LDAP database) +* In private mode, only authorized YunoHost members can create poll, with the public mode, it's possible to create account to people with no YunoHost account. +* SSO and LDAP are configured. +* Login secured by fail2ban + ## Documentation and resources * Official app website: diff --git a/README_fr.md b/README_fr.md index 0c6c90d..1b48bf2 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,7 +17,8 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour Outil de création et diffusion de sondage -**Version incluse :** 5.2.6~ynh3 + +**Version incluse :** 5.2.6~ynh4 ## Captures d'écran @@ -25,9 +26,12 @@ Outil de création et diffusion de sondage ## Avertissements / informations importantes -## YunoHost specific features +## Caractéristiques spécifiques de YunoHost + +* En mode privé, seuls les membres autorisés de YunoHost peuvent créer des sondages, en mode public, il est possible de créer des comptes pour les personnes n'ayant pas de compte YunoHost. +* SSO et LDAP sont configurés. +* Login sécurisé par fail2ban -* The application is integrated with YunoHost accounts (LDAP database) ## Documentations et ressources * Site officiel de l'app : diff --git a/doc/DESCRIPTION.md b/doc/DESCRIPTION.md new file mode 100644 index 0000000..a0d386f --- /dev/null +++ b/doc/DESCRIPTION.md @@ -0,0 +1 @@ +LimeSurvey is used to create advanced poll. diff --git a/doc/DESCRIPTION_fr.md b/doc/DESCRIPTION_fr.md new file mode 100644 index 0000000..df05efa --- /dev/null +++ b/doc/DESCRIPTION_fr.md @@ -0,0 +1 @@ +Outil de création et diffusion de sondage diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 0ef8aff..4c5f4b9 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -1,3 +1,5 @@ ## YunoHost specific features -* The application is integrated with YunoHost accounts (LDAP database) \ No newline at end of file +* In private mode, only authorized YunoHost members can create poll, with the public mode, it's possible to create account to people with no YunoHost account. +* SSO and LDAP are configured. +* Login secured by fail2ban diff --git a/doc/DISCLAIMER_fr.md b/doc/DISCLAIMER_fr.md new file mode 100644 index 0000000..743bea5 --- /dev/null +++ b/doc/DISCLAIMER_fr.md @@ -0,0 +1,5 @@ +## Caractéristiques spécifiques de YunoHost + +* En mode privé, seuls les membres autorisés de YunoHost peuvent créer des sondages, en mode public, il est possible de créer des comptes pour les personnes n'ayant pas de compte YunoHost. +* SSO et LDAP sont configurés. +* Login sécurisé par fail2ban diff --git a/manifest.json b/manifest.json index 5fd9c33..f248292 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Create and distribute surveys", "fr": "Outil de création et diffusion de sondage" }, - "version": "5.2.6~ynh3", + "version": "5.2.6~ynh4", "url": "https://www.limesurvey.org/", "upstream": { "license": "GPL-2.0+", @@ -175,7 +175,7 @@ { "name": "is_admin_public", "type": "boolean", - "help": { + "ask": { "en": "In private mode, only authorized YunoHost members can create poll, with the public mode, it's possible to create account to people with no YunoHost account. ", "fr": "En mode privé, seuls les utilisateurs YunoHost autorisés peuvent créer un sondage. En mode public, il est possible de créer un sondage avec un compte Limesurvey mais sans compte YunoHost." }, diff --git a/scripts/_common.sh b/scripts/_common.sh index 82e561f..ee976f4 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -12,11 +12,11 @@ YNH_PHP_VERSION="7.3" pkg_dependencies="php${YNH_PHP_VERSION}-cli php${YNH_PHP_VERSION}-mysql php${YNH_PHP_VERSION}-imap python3-pip php${YNH_PHP_VERSION}-gd php${YNH_PHP_VERSION}-ldap php${YNH_PHP_VERSION}-zip php${YNH_PHP_VERSION}-mbstring" #================================================= -# SPECIFIC HELPERS +# PERSONAL HELPERS #================================================= #================================================= -# COMMON HELPERS +# EXPERIMENTAL HELPERS #================================================= # Send an email to inform the administrator diff --git a/scripts/install b/scripts/install index 06434e2..f409596 100755 --- a/scripts/install +++ b/scripts/install @@ -68,7 +68,7 @@ ynh_install_app_dependencies $pkg_dependencies #================================================= # CREATE DEDICATED USER #================================================= -ynh_script_progression --message="Configuring system user..." --time --weight=1 +ynh_script_progression --message="Configuring system user..." --weight=1 # Create a system user ynh_system_user_create --username=$app --home_dir="$final_path" diff --git a/scripts/upgrade b/scripts/upgrade index e2a3fe8..631a6a1 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -127,7 +127,7 @@ then ynh_script_progression --message="Upgrading source files..." --weight=1 # Download, check integrity, uncompress and patch the source from app.src - ynh_setup_source --dest_dir="$final_path" --keep="$(echo $final_path/plugins/*) $final_path/application/config/config.php $final_path/upload" + ynh_setup_source --dest_dir="$final_path" --keep="application/config/config.php $(echo $final_path/plugins/*) $final_path/application/config/config.php $final_path/upload" fi chmod 750 "$final_path"