mirror of
https://github.com/YunoHost-Apps/hedgedoc_ynh.git
synced 2024-09-03 19:25:52 +02:00
Fix
This commit is contained in:
parent
f503e6443c
commit
b37c69ed16
4 changed files with 18 additions and 1 deletions
|
@ -10,7 +10,7 @@
|
||||||
"allowFreeURL": __ALLOW_FREE_URL__,
|
"allowFreeURL": __ALLOW_FREE_URL__,
|
||||||
"requireFreeURLAuthentication": __REQUIRE_FREE_URL_AUTHENTICATION__,
|
"requireFreeURLAuthentication": __REQUIRE_FREE_URL_AUTHENTICATION__,
|
||||||
"allowAnonymous": __ALLOW_ANONYMOUS__,
|
"allowAnonymous": __ALLOW_ANONYMOUS__,
|
||||||
"allowAnonymousEdits": true,
|
"allowAnonymousEdits": __ALLOW_ANONYMOUS_EDITS__,
|
||||||
"defaultPermission": "locked",
|
"defaultPermission": "locked",
|
||||||
"email": true,
|
"email": true,
|
||||||
"allowEmailRegister": __ALLOW_EMAIL_REGISTRATION__,
|
"allowEmailRegister": __ALLOW_EMAIL_REGISTRATION__,
|
||||||
|
|
|
@ -14,6 +14,15 @@ name = "HedgeDoc configuration"
|
||||||
help = "Set to allow anonymous usage (default is true)."
|
help = "Set to allow anonymous usage (default is true)."
|
||||||
bind = "allow_anonymous:__FINALPATH__/config.json"
|
bind = "allow_anonymous:__FINALPATH__/config.json"
|
||||||
|
|
||||||
|
[main.config.allow_anonymous_edits]
|
||||||
|
ask = "Allow anonymous edits"
|
||||||
|
type = "boolean"
|
||||||
|
yes = "true"
|
||||||
|
no = "false"
|
||||||
|
help = "Allow users to select freely permission, allowing guests to edit existing notes."
|
||||||
|
bind = "allow_anonymous_edits:__FINALPATH__/config.json"
|
||||||
|
|
||||||
|
|
||||||
[main.config.allow_email_registration]
|
[main.config.allow_email_registration]
|
||||||
ask = "Allow email registration"
|
ask = "Allow email registration"
|
||||||
type = "boolean"
|
type = "boolean"
|
||||||
|
|
|
@ -30,6 +30,7 @@ is_public=$YNH_APP_ARG_IS_PUBLIC
|
||||||
app=$YNH_APP_INSTANCE_NAME
|
app=$YNH_APP_INSTANCE_NAME
|
||||||
|
|
||||||
allow_anonymous=false
|
allow_anonymous=false
|
||||||
|
allow_anonymous_edits=false
|
||||||
allow_email_registration=false
|
allow_email_registration=false
|
||||||
allow_free_url=false
|
allow_free_url=false
|
||||||
require_free_url_authentication=false
|
require_free_url_authentication=false
|
||||||
|
@ -56,6 +57,7 @@ ynh_app_setting_set --app=$app --key=allow_anonymous --value=$allow_anonymous
|
||||||
ynh_app_setting_set --app=$app --key=allow_email_registration --value=$allow_email_registration
|
ynh_app_setting_set --app=$app --key=allow_email_registration --value=$allow_email_registration
|
||||||
ynh_app_setting_set --app=$app --key=allow_free_url --value=$allow_free_url
|
ynh_app_setting_set --app=$app --key=allow_free_url --value=$allow_free_url
|
||||||
ynh_app_setting_set --app=$app --key=require_free_url_authentication --value=$require_free_url_authentication
|
ynh_app_setting_set --app=$app --key=require_free_url_authentication --value=$require_free_url_authentication
|
||||||
|
ynh_app_setting_set --app=$app --key=allow_anonymous_edits --value=$allow_anonymous_edits
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# STANDARD MODIFICATIONS
|
# STANDARD MODIFICATIONS
|
||||||
|
|
|
@ -25,6 +25,7 @@ db_user=$db_name
|
||||||
db_pwd=$(ynh_app_setting_get --app=$app --key=psqlpwd)
|
db_pwd=$(ynh_app_setting_get --app=$app --key=psqlpwd)
|
||||||
|
|
||||||
allow_anonymous=$(ynh_app_setting_get --app=$app --key=allow_anonymous)
|
allow_anonymous=$(ynh_app_setting_get --app=$app --key=allow_anonymous)
|
||||||
|
allow_anonymous_edits=$(ynh_app_setting_get --app=$app --key=allow_anonymous_edits)
|
||||||
allow_email_registration=$(ynh_app_setting_get --app=$app --key=allow_email_registration)
|
allow_email_registration=$(ynh_app_setting_get --app=$app --key=allow_email_registration)
|
||||||
allow_free_url=$(ynh_app_setting_get --app=$app --key=allow_free_url)
|
allow_free_url=$(ynh_app_setting_get --app=$app --key=allow_free_url)
|
||||||
require_free_url_authentication=$(ynh_app_setting_get --app=$app --key=require_free_url_authentication)
|
require_free_url_authentication=$(ynh_app_setting_get --app=$app --key=require_free_url_authentication)
|
||||||
|
@ -45,6 +46,11 @@ if [ -z "$allow_anonymous" ]; then
|
||||||
ynh_app_setting_set --app=$app --key=allow_anonymous --value=$allow_anonymous
|
ynh_app_setting_set --app=$app --key=allow_anonymous --value=$allow_anonymous
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -z "$allow_anonymous_edits" ]; then
|
||||||
|
allow_anonymous_edits="false"
|
||||||
|
ynh_app_setting_set --app=$app --key=allow_anonymous_edits --value=$allow_anonymous_edits
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -z "$allow_email_registration" ]; then
|
if [ -z "$allow_email_registration" ]; then
|
||||||
allow_email_registration="false"
|
allow_email_registration="false"
|
||||||
ynh_app_setting_set --app=$app --key=allow_email_registration --value=$allow_email_registration
|
ynh_app_setting_set --app=$app --key=allow_email_registration --value=$allow_email_registration
|
||||||
|
|
Loading…
Add table
Reference in a new issue