mirror of
https://github.com/YunoHost-Apps/spip_ynh.git
synced 2024-09-03 20:25:59 +02:00
commit
ada600bccc
7 changed files with 261 additions and 69 deletions
130
.github/workflows/updater.sh
vendored
Normal file
130
.github/workflows/updater.sh
vendored
Normal file
|
@ -0,0 +1,130 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# PACKAGE UPDATING HELPER
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
# This script is meant to be run by GitHub Actions
|
||||||
|
# The YunoHost-Apps organisation offers a template Action to run this script periodically
|
||||||
|
# Since each app is different, maintainers can adapt its contents so as to perform
|
||||||
|
# automatic actions when a new upstream release is detected.
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# FETCHING LATEST RELEASE AND ITS ASSETS
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
# Fetching information
|
||||||
|
current_version=$(cat manifest.json | jq -j '.version|split("~")[0]')
|
||||||
|
repo=$(cat manifest.json | jq -j '.upstream.code|split("https://git.spip.net/")[1]')
|
||||||
|
# Some jq magic is needed, because the latest upstream release is not always the latest version (e.g. security patches for older versions)
|
||||||
|
version=$(curl --silent "https://git.spip.net/api/v1/repos/spip/spip/tags" | jq -r '.[] | .name' | sort -V | tail -1)
|
||||||
|
assets=("https://files.spip.net/spip/archives/spip-$version.zip")
|
||||||
|
|
||||||
|
# Later down the script, we assume the version has only digits and dots
|
||||||
|
# Sometimes the release name starts with a "v", so let's filter it out.
|
||||||
|
# You may need more tweaks here if the upstream repository has different naming conventions.
|
||||||
|
if [[ ${version:0:1} == "v" || ${version:0:1} == "V" ]]; then
|
||||||
|
version=${version:1}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Setting up the environment variables
|
||||||
|
echo "Current version: $current_version"
|
||||||
|
echo "Latest release from upstream: $version"
|
||||||
|
echo "VERSION=$version" >> $GITHUB_ENV
|
||||||
|
# For the time being, let's assume the script will fail
|
||||||
|
echo "PROCEED=false" >> $GITHUB_ENV
|
||||||
|
|
||||||
|
# Proceed only if the retrieved version is greater than the current one
|
||||||
|
if ! dpkg --compare-versions "$current_version" "lt" "$version" ; then
|
||||||
|
echo "::warning ::No new version available"
|
||||||
|
exit 0
|
||||||
|
# Proceed only if a PR for this new version does not already exist
|
||||||
|
elif git ls-remote -q --exit-code --heads https://github.com/$GITHUB_REPOSITORY.git ci-auto-update-v$version ; then
|
||||||
|
echo "::warning ::A branch already exists for this update"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Each release can hold multiple assets (e.g. binaries for different architectures, source code, etc.)
|
||||||
|
echo "${#assets[@]} available asset(s)"
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# UPDATE SOURCE FILES
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
# Here we use the $assets variable to get the resources published in the upstream release.
|
||||||
|
# Here is an example for Grav, it has to be adapted in accordance with how the upstream releases look like.
|
||||||
|
|
||||||
|
# Let's loop over the array of assets URLs
|
||||||
|
for asset_url in "${assets[@]}"; do
|
||||||
|
|
||||||
|
echo "Handling asset at $asset_url"
|
||||||
|
|
||||||
|
# Assign the asset to a source file in conf/ directory
|
||||||
|
# Here we base the source file name upon a unique keyword in the assets url (admin vs. update)
|
||||||
|
# Leave $src empty to ignore the asset
|
||||||
|
case $asset_url in
|
||||||
|
*"v$version.zip"*)
|
||||||
|
src="app"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
src=""
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# If $src is not empty, let's process the asset
|
||||||
|
if [ ! -z "$src" ]; then
|
||||||
|
|
||||||
|
# Create the temporary directory
|
||||||
|
tempdir="$(mktemp -d)"
|
||||||
|
|
||||||
|
# Download sources and calculate checksum
|
||||||
|
filename=${asset_url##*/}
|
||||||
|
curl --silent -4 -L $asset_url -o "$tempdir/$filename"
|
||||||
|
checksum=$(sha256sum "$tempdir/$filename" | head -c 64)
|
||||||
|
|
||||||
|
# Delete temporary directory
|
||||||
|
rm -rf $tempdir
|
||||||
|
|
||||||
|
# Get extension
|
||||||
|
if [[ $filename == *.tar.gz ]]; then
|
||||||
|
extension=tar.gz
|
||||||
|
else
|
||||||
|
extension=${filename##*.}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Rewrite source file
|
||||||
|
cat <<EOT > conf/$src.src
|
||||||
|
SOURCE_URL=$asset_url
|
||||||
|
SOURCE_SUM=$checksum
|
||||||
|
SOURCE_SUM_PRG=sha256sum
|
||||||
|
SOURCE_FORMAT=$extension
|
||||||
|
SOURCE_IN_SUBDIR=false
|
||||||
|
SOURCE_EXTRACT=true
|
||||||
|
EOT
|
||||||
|
echo "... conf/$src.src updated"
|
||||||
|
|
||||||
|
else
|
||||||
|
echo "... asset ignored"
|
||||||
|
fi
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# SPECIFIC UPDATE STEPS
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
# Any action on the app's source code can be done.
|
||||||
|
# The GitHub Action workflow takes care of committing all changes after this script ends.
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# GENERIC FINALIZATION
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
# Replace new version in manifest
|
||||||
|
echo "$(jq -s --indent 4 ".[] | .version = \"$version~ynh1\"" manifest.json)" > manifest.json
|
||||||
|
|
||||||
|
# No need to update the README, yunohost-bot takes care of it
|
||||||
|
|
||||||
|
# The Action will proceed only if the PROCEED environment variable is set to true
|
||||||
|
echo "PROCEED=true" >> $GITHUB_ENV
|
||||||
|
exit 0
|
51
README.md
51
README.md
|
@ -1,3 +1,8 @@
|
||||||
|
<!--
|
||||||
|
N.B.: This README was automatically generated by https://github.com/YunoHost/apps/tree/master/tools/README-generator
|
||||||
|
It shall NOT be edited by hand.
|
||||||
|
-->
|
||||||
|
|
||||||
# SPIP for YunoHost
|
# SPIP for YunoHost
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/spip)  
|
[](https://dash.yunohost.org/appci/app/spip)  
|
||||||
|
@ -5,45 +10,32 @@
|
||||||
|
|
||||||
*[Lire ce readme en français.](./README_fr.md)*
|
*[Lire ce readme en français.](./README_fr.md)*
|
||||||
|
|
||||||
> *This package allow you to install SPIP quickly and simply on a YunoHost server.
|
> *This package allows you to install SPIP quickly and simply on a YunoHost server.
|
||||||
If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.*
|
If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.*
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
SPIP is a publishing system for the Internet in which great importance is attached to collaborative working, to multilingual environments, and to simplicity of use for web authors. It is free software, distributed under the GNU/GPL licence. This means that it can be used for any Internet site, whether personal or institutional, non-profit or commercial.
|
CMS with a focus on collaborative edition and multilingualism
|
||||||
|
|
||||||
Source: [spip.net](http://www.spip.net/en_rubrique25.html)
|
**Shipped version:** 4.0.1~ynh1
|
||||||
|
|
||||||
**Shipped version:** 4.0.1
|
**Demo:** https://demo.spip.net/
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Demo
|
## Disclaimers / important information
|
||||||
|
|
||||||
* [Official demo](https://demo.spip.net/)
|
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
How to configure this app: by an admin panel.
|
How to configure this app: by an admin panel.
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
* Official documentation: https://www.spip.net
|
|
||||||
|
|
||||||
## YunoHost specific features
|
|
||||||
|
|
||||||
#### Multi-users support
|
#### Multi-users support
|
||||||
|
|
||||||
* Are LDAP and HTTP auth supported? **Yes**
|
* Are LDAP and HTTP auth supported? **Yes**
|
||||||
* Can the app be used by multiple users? **Yes**
|
* Can the app be used by multiple users? **Yes**
|
||||||
|
|
||||||
#### Supported architectures
|
|
||||||
|
|
||||||
* x86-64 - [](https://ci-apps.yunohost.org/ci/apps/spip/)
|
|
||||||
* ARMv8-A - [](https://ci-apps-arm.yunohost.org/ci/apps/spip/)
|
|
||||||
|
|
||||||
## Migrate from SPIP2
|
## Migrate from SPIP2
|
||||||
|
|
||||||
**This is not considered as stable yet, please do it with care and only for testing!**
|
**This is not considered as stable yet, please do it with care and only for testing!**
|
||||||
|
@ -68,17 +60,18 @@ Note that a cron job will be executed at some time after the end of this
|
||||||
command. You must wait that before doing any other application operations!
|
command. You must wait that before doing any other application operations!
|
||||||
You should see that SPIP is installed after that.
|
You should see that SPIP is installed after that.
|
||||||
|
|
||||||
## Links
|
## Documentation and resources
|
||||||
|
|
||||||
* Report a bug: https://github.com/YunoHost-Apps/spip_ynh/issues
|
* Official app website: http://www.spip.net/
|
||||||
* App website: https://www.spip.net
|
* Official user documentation: https://www.spip.net/en_rubrique57.html
|
||||||
* YunoHost website: https://yunohost.org/
|
* Official admin documentation: https://www.spip.net/en_rubrique209.html
|
||||||
|
* Upstream app code repository: https://git.spip.net/spip/spip
|
||||||
|
* YunoHost documentation for this app: https://yunohost.org/app_spip
|
||||||
|
* Report a bug: https://github.com/YunoHost-Apps/spip_ynh/issues
|
||||||
|
|
||||||
---
|
## Developer info
|
||||||
|
|
||||||
## Developers info
|
Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/spip_ynh/tree/testing).
|
||||||
|
|
||||||
Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/spip_ynh/tree/testing).
|
|
||||||
|
|
||||||
To try the testing branch, please proceed like that.
|
To try the testing branch, please proceed like that.
|
||||||
```
|
```
|
||||||
|
@ -86,3 +79,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/spip_ynh/tree/testing
|
||||||
or
|
or
|
||||||
sudo yunohost app upgrade spip -u https://github.com/YunoHost-Apps/spip_ynh/tree/testing --debug
|
sudo yunohost app upgrade spip -u https://github.com/YunoHost-Apps/spip_ynh/tree/testing --debug
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**More info regarding app packaging:** https://yunohost.org/packaging_apps
|
72
README_fr.md
72
README_fr.md
|
@ -1,77 +1,69 @@
|
||||||
# SPIP pour YunoHost
|
# SPIP pour YunoHost
|
||||||
|
|
||||||
[](https://dash.yunohost.org/appci/app/spip)  
|
[](https://dash.yunohost.org/appci/app/spip)  
|
||||||
[](https://install-app.yunohost.org/?app=spip)
|
[](https://install-app.yunohost.org/?app=spip)
|
||||||
|
|
||||||
*[Read this readme in english.](./README.md)*
|
*[Read this readme in english.](./README.md)*
|
||||||
|
*[Lire ce readme en français.](./README_fr.md)*
|
||||||
|
|
||||||
> *Ce package vous permet d'installer SPIP rapidement et simplement sur un serveur Yunohost.
|
> *Ce package vous permet d'installer SPIP rapidement et simplement sur un serveur YunoHost.
|
||||||
Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.*
|
Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.*
|
||||||
|
|
||||||
## Vue d'ensemble
|
## Vue d'ensemble
|
||||||
|
|
||||||
SPIP est un système de publication pour l’Internet qui s’attache particulièrement au fonctionnement collectif, au multilinguisme et à la facilité d’emploi. C’est un logiciel libre, distribué sous la licence GNU/GPL. Il peut ainsi être utilisé pour tout site Internet, qu’il soit associatif ou institutionnel, personnel ou marchand.
|
CMS conçu pour l'édition collaborative et le multilinguisme
|
||||||
|
|
||||||
Source: [spip.net](http://www.spip.net/fr_rubrique91.html)
|
**Version incluse :** 4.0.1~ynh1
|
||||||
|
|
||||||
**Version incluse:** 4.0.1
|
**Démo :** https://demo.spip.net/
|
||||||
|
|
||||||
## Captures d'écran
|
## Captures d'écran
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Démo
|
## Avertissements / informations importantes
|
||||||
|
|
||||||
* [Démo officielle](https://demo.spip.net/)
|
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
Comment configurer cette application: via le panneau d'administration.
|
How to configure this app: by an admin panel.
|
||||||
|
|
||||||
## Documentation
|
#### Multi-users support
|
||||||
|
|
||||||
* Documentation officielle: https://www.spip.net
|
* Are LDAP and HTTP auth supported? **Yes**
|
||||||
|
* Can the app be used by multiple users? **Yes**
|
||||||
|
|
||||||
## Caractéristiques spécifiques YunoHost
|
## Migrate from SPIP2
|
||||||
|
|
||||||
#### Support multi-utilisateurs
|
**This is not considered as stable yet, please do it with care and only for testing!**
|
||||||
|
|
||||||
* L'authentification LDAP et HTTP est-elle prise en charge? **Oui**
|
This package handle the migration from SPIP2 to SPIP. For that, your
|
||||||
* L'application peut-elle être utilisée par plusieurs utilisateurs? **Oui**
|
SPIP2 application must be **up-to-date** in YunoHost. To ensure that, execute:
|
||||||
|
|
||||||
#### Supported architectures
|
|
||||||
|
|
||||||
* x86-64 - [](https://ci-apps.yunohost.org/ci/apps/spip/)
|
|
||||||
* ARMv8-A - [](https://ci-apps-arm.yunohost.org/ci/apps/spip/)
|
|
||||||
|
|
||||||
## Migration depuis SPIP2
|
|
||||||
|
|
||||||
**Ceci n'est pas encore considéré comme stable, veuillez le faire avec soin et uniquement pour test!**
|
|
||||||
|
|
||||||
Ce paquet gère la migration de SPIP2 vers SPIP. Pour cela, votre application SPIP2 doit être **à jour** dans YunoHost. Pour s'en assurer :
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip2_ynh spip2 --debug
|
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip2_ynh spip2 --debug
|
||||||
```
|
```
|
||||||
|
|
||||||
Vous devrez ensuite mettre à jour votre application SPIP2 avec ce dépôt.
|
You will then have to upgrade your SPIP2 application with this repository.
|
||||||
Cela ne peut se faire qu'à partir de l'interface en ligne de commande - par exemple via SSH. Une fois connecté, il vous suffit d'exécuter ce qui suit :
|
This can only be done from the command-line interface - e.g. through SSH. Once you're connected, you simply have to execute the following:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip_ynh spip2 --debug
|
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip_ynh spip2 --debug
|
||||||
```
|
```
|
||||||
|
|
||||||
L'option `--debug` vous permettra de voir la sortie complète. Si vous rencontrez un problème, veuillez ouvrir une issue.
|
The `--debug` option will let you see the full output. If you encounter any issue, please paste it.
|
||||||
|
|
||||||
Notez qu'une tâche cron sera exécutée après la fin de cette commande. Vous devez attendre cela avant de faire toute autre opération d'application ! Vous devriez voir que SPIP est installé après cela.
|
Note that a cron job will be executed at some time after the end of this
|
||||||
|
command. You must wait that before doing any other application operations!
|
||||||
|
You should see that SPIP is installed after that.
|
||||||
|
|
||||||
## Links
|
## Documentations et ressources
|
||||||
|
|
||||||
* Signaler un bug: https://github.com/YunoHost-Apps/spip_ynh/issues
|
* Site officiel de l'app : http://www.spip.net/
|
||||||
* Site de l'application: https://www.spip.net
|
* Documentation officielle utilisateur : https://www.spip.net/en_rubrique57.html
|
||||||
* Site web YunoHost: https://yunohost.org/
|
* Documentation officielle de l'admin : https://www.spip.net/en_rubrique209.html
|
||||||
|
* Dépôt de code officiel de l'app : https://git.spip.net/spip/spip
|
||||||
---
|
* Documentation YunoHost pour cette app : https://yunohost.org/app_spip
|
||||||
|
* Signaler un bug : https://github.com/YunoHost-Apps/spip_ynh/issues
|
||||||
|
|
||||||
## Informations pour les développeurs
|
## Informations pour les développeurs
|
||||||
|
|
||||||
|
@ -83,3 +75,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/spip_ynh/tree/testing
|
||||||
ou
|
ou
|
||||||
sudo yunohost app upgrade spip -u https://github.com/YunoHost-Apps/spip_ynh/tree/testing --debug
|
sudo yunohost app upgrade spip -u https://github.com/YunoHost-Apps/spip_ynh/tree/testing --debug
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Plus d'infos sur le packaging d'applications :** https://yunohost.org/packaging_apps
|
29
doc/DISCLAIMER _fr.md
Normal file
29
doc/DISCLAIMER _fr.md
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
Comment configurer cette application: via le panneau d'administration.
|
||||||
|
|
||||||
|
#### Support multi-utilisateurs
|
||||||
|
|
||||||
|
* L'authentification LDAP et HTTP est-elle prise en charge? **Oui**
|
||||||
|
* L'application peut-elle être utilisée par plusieurs utilisateurs? **Oui**
|
||||||
|
|
||||||
|
## Migration depuis SPIP2
|
||||||
|
|
||||||
|
**Ceci n'est pas encore considéré comme stable, veuillez le faire avec soin et uniquement pour test!**
|
||||||
|
|
||||||
|
Ce paquet gère la migration de SPIP2 vers SPIP. Pour cela, votre application SPIP2 doit être **à jour** dans YunoHost. Pour s'en assurer :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip2_ynh spip2 --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
Vous devrez ensuite mettre à jour votre application SPIP2 avec ce dépôt.
|
||||||
|
Cela ne peut se faire qu'à partir de l'interface en ligne de commande - par exemple via SSH. Une fois connecté, il vous suffit d'exécuter ce qui suit :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip_ynh spip2 --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
L'option `--debug` vous permettra de voir la sortie complète. Si vous rencontrez un problème, veuillez ouvrir une issue.
|
||||||
|
|
||||||
|
Notez qu'une tâche cron sera exécutée après la fin de cette commande. Vous devez attendre cela avant de faire toute autre opération d'application ! Vous devriez voir que SPIP est installé après cela.
|
32
doc/DISCLAIMER.md
Normal file
32
doc/DISCLAIMER.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
How to configure this app: by an admin panel.
|
||||||
|
|
||||||
|
#### Multi-users support
|
||||||
|
|
||||||
|
* Are LDAP and HTTP auth supported? **Yes**
|
||||||
|
* Can the app be used by multiple users? **Yes**
|
||||||
|
|
||||||
|
## Migrate from SPIP2
|
||||||
|
|
||||||
|
**This is not considered as stable yet, please do it with care and only for testing!**
|
||||||
|
|
||||||
|
This package handle the migration from SPIP2 to SPIP. For that, your
|
||||||
|
SPIP2 application must be **up-to-date** in YunoHost. To ensure that, execute:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip2_ynh spip2 --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
You will then have to upgrade your SPIP2 application with this repository.
|
||||||
|
This can only be done from the command-line interface - e.g. through SSH. Once you're connected, you simply have to execute the following:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/spip_ynh spip2 --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
The `--debug` option will let you see the full output. If you encounter any issue, please paste it.
|
||||||
|
|
||||||
|
Note that a cron job will be executed at some time after the end of this
|
||||||
|
command. You must wait that before doing any other application operations!
|
||||||
|
You should see that SPIP is installed after that.
|
BIN
doc/screenshots/220px-Logo_SPIP.png
Normal file
BIN
doc/screenshots/220px-Logo_SPIP.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 21 KiB |
|
@ -8,6 +8,14 @@
|
||||||
},
|
},
|
||||||
"version": "4.0.1~ynh1",
|
"version": "4.0.1~ynh1",
|
||||||
"url": "http://www.spip.net/",
|
"url": "http://www.spip.net/",
|
||||||
|
"upstream": {
|
||||||
|
"license": "GPL-3.0-or-later",
|
||||||
|
"website": "http://www.spip.net/",
|
||||||
|
"demo": "https://demo.spip.net/",
|
||||||
|
"admindoc": "https://www.spip.net/en_rubrique209.html",
|
||||||
|
"userdoc": "https://www.spip.net/en_rubrique57.html",
|
||||||
|
"code": "https://git.spip.net/spip/spip"
|
||||||
|
},
|
||||||
"license": "GPL-3.0-or-later",
|
"license": "GPL-3.0-or-later",
|
||||||
"maintainer": {
|
"maintainer": {
|
||||||
"name": "cyp",
|
"name": "cyp",
|
||||||
|
@ -22,7 +30,7 @@
|
||||||
"mysql"
|
"mysql"
|
||||||
],
|
],
|
||||||
"arguments": {
|
"arguments": {
|
||||||
"install" : [
|
"install": [
|
||||||
{
|
{
|
||||||
"name": "domain",
|
"name": "domain",
|
||||||
"type": "domain"
|
"type": "domain"
|
||||||
|
@ -53,7 +61,11 @@
|
||||||
"en": "Choose the status of YunoHost users",
|
"en": "Choose the status of YunoHost users",
|
||||||
"fr": "Choisissez le status des utilisateurs de YunoHost"
|
"fr": "Choisissez le status des utilisateurs de YunoHost"
|
||||||
},
|
},
|
||||||
"choices": ["Administrator", "Editor", "Visitor"],
|
"choices": [
|
||||||
|
"Administrator",
|
||||||
|
"Editor",
|
||||||
|
"Visitor"
|
||||||
|
],
|
||||||
"default": "Editor"
|
"default": "Editor"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Reference in a new issue