Mickael-Martin 7 лет назад
Родитель
Сommit
7f89bfdcfa
1 измененных файлов с 17 добавлено и 0 удалено
  1. 17 0
      hooks/post_user_create

+ 17 - 0
hooks/post_user_create

@@ -1,4 +1,21 @@
 #!/bin/bash
+source /usr/share/yunohost/helpers
 
 user=$1
+app=$YNH_APP_INSTANCE_NAME
 
+surname=$(ynh_user_get_info $user lastname)
+name=$(ynh_user_get_info $user firstname)
+db_name=$(ynh_app_setting_get $app db_name)
+db_user=$(ynh_app_setting_get $app db_user)
+db_pwd=$(ynh_app_setting_get $app db_pwd)
+language=$(ynh_app_setting_set $app language) 
+
+if [ "$language" == "fr" ];then
+    lang="fr_FR"
+else
+    lang="en_GB"
+fi
+
+lastid=$(mysql -u$db_user -p$db_pwd $db_name -NB -e "select userid from users order by userid desc limit 1")
+mysql -u$db_user -p$db_pwd $db_name -e "INSERT INTO \`users\` (\`userid\`, \`alias\`, \`name\`, \`surname\`, \`passwd\`, \`url\`, \`autologin\`, \`autologout\`, \`lang\`, \`refresh\`, \`type\`, \`theme\`, \`attempt_failed\`, \`attempt_ip\`, \`attempt_clock\`, \`rows_per_page\`) VALUES ("$lastid",'"$user"', '"$name"', '"$surname"', '5fce1b3e34b520afeffb37ce08c7cd66', '', 0, '0', '"$lang"', '30s', 1, 'default', 0, '', 0, 50);"