1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/movim_ynh.git synced 2024-09-03 19:46:19 +02:00

- Installation wizard minor changes

This commit is contained in:
src386 2015-08-10 16:45:03 +02:00
parent 1c63572a12
commit e2813c84ba
3 changed files with 30 additions and 25 deletions

7
TODO
View file

@ -1,6 +1,5 @@
- SSO / no SSO distinction - SSO / no SSO distinction
- ?q=admin support
- URL rewriting
- Improve security (chown root / www-data)
- Static cache
- Change port ? - Change port ?
- SHA password
- URL rewriting
- Cache optimisation

View file

@ -15,36 +15,42 @@
"install" : [ "install" : [
{ {
"name": "domain", "name": "domain",
"type": "domain",
"ask": { "ask": {
"en": "Choose a domain for Movim" "en": "Pod domain"
"fr": "Domaine du pod"
}, },
"example": "domain.org" "example": "domain.org"
}, },
{ {
"name": "path", "name": "path",
"type": "path",
"ask": { "ask": {
"en": "Choose a path for Movim" "en": "Path"
"fr": "Chemin du pod"
}, },
"example": "/movim", "example": "/movim",
"default": "/movim" "default": "/movim"
}, },
{ {
"name": "admin", "name": "admin",
"type": "user", "type": "user",
"ask": { "ask": {
"en": "Pod administrator" "en": "Pod administrator"
"fr": "Administrateur du pod"
}, },
"example": "homer" "example": "homer"
}, },
{ {
"name": "public_site", "name": "password",
"type": "password",
"ask": { "ask": {
"en": "Public pod ?" "en": "Administrator password",
"fr": "Mot de passe administrateur"
}, },
"choices": ["Yes", "No"], "example" : "password"
"default": "No" }
}, {
{
"name": "language", "name": "language",
"ask": { "ask": {
"en": "Pod language", "en": "Pod language",
@ -53,13 +59,13 @@
"choices" : ["en", "fr"], "choices" : ["en", "fr"],
"default" : "en" "default" : "en"
}, },
{ {
"name": "password", "name": "public_site",
"ask": { "ask": {
"en": "Administrator password", "en": "Public pod ?"
"fr": "Mot de passe pour l'administrateur"
}, },
"example" : "password" "choices": ["Yes", "No"],
"default": "No"
} }
] ]
} }

View file

@ -4,9 +4,9 @@
domain=$1 domain=$1
path=$2 path=$2
admin=$3 admin=$3
public_site=$4 password=$4
language=$5 language=$5
password=$6 public_site=$6
# Check domain/path availability # Check domain/path availability
sudo yunohost app checkurl $domain$path -a movim sudo yunohost app checkurl $domain$path -a movim