mirror of
https://github.com/YunoHost-Apps/moncycle_ynh.git
synced 2024-09-03 19:46:16 +02:00
Config panel
This commit is contained in:
parent
c9f168d58d
commit
f0dc6134b4
2 changed files with 197 additions and 43 deletions
|
@ -13,11 +13,12 @@ services = [ 'php8.3-fpm']
|
||||||
yes = true
|
yes = true
|
||||||
no = false
|
no = false
|
||||||
default = true
|
default = true
|
||||||
help = "Don't disable account creation before creating one for yourself !"
|
help = "Créez votre propre compte avant de fermer cette option !"
|
||||||
|
|
||||||
[main.comptes.connexion_compte]
|
[main.comptes.connexion_compte]
|
||||||
ask.en = "Enable account connexion"
|
ask.en = "Enable account connexion"
|
||||||
ask.fr = "Permettre la connexion aux comptes"
|
ask.fr = "Permettre la connexion aux comptes"
|
||||||
|
help = "La connexion sera désactivée pour l'ensemble des utilisateurs de l'instance"
|
||||||
type = "boolean"
|
type = "boolean"
|
||||||
yes = true
|
yes = true
|
||||||
no = false
|
no = false
|
||||||
|
@ -36,59 +37,144 @@ services = [ 'php8.3-fpm']
|
||||||
[statistics]
|
[statistics]
|
||||||
name = "Statistiques"
|
name = "Statistiques"
|
||||||
|
|
||||||
[statistics.comptes]
|
[statistics.usage]
|
||||||
name = "Satistiques des comptes"
|
name = "Satistiques d'usage"
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_nb_compte]
|
[statistics.usage.moncycle_app_nb_session]
|
||||||
ask.fr = "Nombre de comptes"
|
ask.fr = "Nombre de sessions"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_nb_session]
|
[statistics.usage.moncycle_app_visite_mensuel]
|
||||||
ask.fr = "Nombre de sessions"
|
ask.fr = "Nombre de visites mensuelles"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_visite_mensuel]
|
[statistics.usage.moncycle_app_visite_hebdo]
|
||||||
ask.fr = "Nombre de visites mensuelles"
|
ask.fr = "Nombre de visites hebdomadaires"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_visite_hebdo]
|
[statistics.usage.moncycle_app_visite_jour]
|
||||||
ask.fr = "Nombre de visites hebdomadaires"
|
ask.fr = "Nombre de visites quotidiennes"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_visite_jour]
|
[statistics.usage.moncycle_app_nb_cycle]
|
||||||
ask.fr = "Nombre de visites quotidiennes"
|
ask.fr = "Nombre de cycles"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_nb_compte_actif]
|
[statistics.usage.moncycle_app_nb_cycle_recent]
|
||||||
ask.fr = "Nombre de comptes actifs"
|
ask.fr = "Nombre de cycles récents"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_pc_compte_actif]
|
[statistics.usage.moncycle_app_age_moyen]
|
||||||
ask.fr = "Pourcentage de comptes actifs"
|
ask.fr = "Âge moyen"
|
||||||
type = "string"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_nb_compte_avec_totp]
|
[statistics.usage.moncycle_app_age_moyen_recent]
|
||||||
ask.fr = "Nombre de comptes avec totp"
|
ask.fr = "Âge moyen récent"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_nb_compte_actif_billings]
|
[statistics.usage.moncycle_app_nb_total_observation]
|
||||||
ask.fr = "Nombre de comptes Billings actifs"
|
ask.fr = "Nombre total d'observations"
|
||||||
type = "number"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
[statistics.comptes.moncycle_app_pc_compte_actif_billings]
|
[statistics.usage.moncycle_app_nb_observation_aujourdhui]
|
||||||
ask.fr = "Pourcentage de comptes actifs Billings"
|
ask.fr = "Nombre d'observations aujourd'hui"
|
||||||
type = "string"
|
type = "number"
|
||||||
readonly = true
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.usage.moncycle_app_nb_observation_1j]
|
||||||
|
ask.fr = "Nombre d'observations depuis 1 jour"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.usage.moncycle_app_nb_observation_5j]
|
||||||
|
ask.fr = "Nombre d'observations depuis 5 jours"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.usage.moncycle_app_nb_observation_15j]
|
||||||
|
ask.fr = "Nombre d'observations depuis 15 jours"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.usage.moncycle_app_nb_observation_30j]
|
||||||
|
ask.fr = "Nombre d'observations depuis 30 jours"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes]
|
||||||
|
name = "Satistiques des comptes"
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte]
|
||||||
|
ask.fr = "Nombre de comptes"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_actif]
|
||||||
|
ask.fr = "Nombre de comptes actifs"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_pc_compte_actif]
|
||||||
|
ask.fr = "Pourcentage de comptes actifs"
|
||||||
|
type = "string"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_avec_totp]
|
||||||
|
ask.fr = "Nombre de comptes avec totp"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_actif_billings]
|
||||||
|
ask.fr = "Nombre de comptes Billings actifs"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_pc_compte_actif_billings]
|
||||||
|
ask.fr = "Pourcentage de comptes actifs Billings"
|
||||||
|
type = "string"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_actif_billings_temp]
|
||||||
|
ask.fr = "Nombre de comptes Billings actifs"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_pc_compte_actif_billings_temp]
|
||||||
|
ask.fr = "Pourcentage de comptes actifs Billings"
|
||||||
|
type = "string"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_actif_fertilitycare]
|
||||||
|
ask.fr = "Nombre de comptes Fertility Care actifs"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_pc_compte_actif_fertilitycare]
|
||||||
|
ask.fr = "Pourcentage de comptes actifs Fertility Care"
|
||||||
|
type = "string"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_actif_fertilitycare_temp]
|
||||||
|
ask.fr = "Nombre de comptes Fertility Care actifs"
|
||||||
|
type = "number"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_pc_compte_actif_fertilitycare_temp]
|
||||||
|
ask.fr = "Pourcentage de comptes actifs Fertility Care"
|
||||||
|
type = "string"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
[statistics.comptes.moncycle_app_nb_compte_recent]
|
||||||
|
ask.fr = "Nombre de comptes récents"
|
||||||
|
type = "string"
|
||||||
|
readonly = true
|
||||||
|
|
||||||
|
|
|
@ -106,6 +106,74 @@ get__moncycle_app_pc_compte_actif_billings(){
|
||||||
echo $(echo "$statistiques" | grep -Poi 'app_pc_compte_actif_billings \K.*')"%"
|
echo $(echo "$statistiques" | grep -Poi 'app_pc_compte_actif_billings \K.*')"%"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_compte_actif_billings_temp(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_compte_actif_billings_temp \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_pc_compte_actif_billings_temp(){
|
||||||
|
echo $(echo "$statistiques" | grep -Poi 'app_pc_compte_actif_billings_temp \K.*')"%"
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_compte_actif_fertilitycare(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_compte_actif_fertilitycare \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_pc_compte_actif_fertilitycare(){
|
||||||
|
echo $(echo "$statistiques" | grep -Poi 'app_pc_compte_actif_fertilitycare \K.*')"%"
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_compte_actif_fertilitycare_temp(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_compte_actif_fertilitycare_temp \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_pc_compte_actif_fertilitycare_temp(){
|
||||||
|
echo $(echo "$statistiques" | grep -Poi 'app_pc_compte_actif_fertilitycare_temp \K.*')"%"
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_compte_recent(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_compte_recent \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_cycle(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_cycle \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_cycle_recent(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_cycle_recent \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_age_moyen(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_age_moyen \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_age_moyen_recent(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_age_moyen_recent \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_total_observation(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_total_observation \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_observation_aujourdhui(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_observation_aujourdhui \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_observation_1j(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_observation_1j \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_observation_5j(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_observation_5j \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_observation_15j(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_observation_15j \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
|
get__moncycle_app_nb_observation_30j(){
|
||||||
|
echo "$statistiques" | grep -Poi 'moncycle_app_nb_observation_30j \K.*'
|
||||||
|
}
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# GENERIC FINALIZATION
|
# GENERIC FINALIZATION
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
Loading…
Reference in a new issue