~dont_cache() ~include('../config.tmpl') ~include('../updateuser.tmpl') ~if(~get('is_admin')==0,~http_error(404)) ~set('title','Administration: info user ~get_filenamevar(1)') ~include('../site/header.tmpl') ~set('user_id_tmp', ~integer(~get_filenamevar(1))) Retourner à l'admin

~list(~get('database'),'SELECT ip FROM sessions WHERE user_id="~addslashes(~get('user_id_tmp'))" ORDER BY lastseen DESC', 'LM','
  • ~hex2ip(~fld('ip'))
    ~list(~get('database'),'SELECT users.login FROM users,sessions WHERE sessions.user_id=users.id AND sessions.user_id != "~addslashes(~get('user_id_tmp'))" AND sessions.ip="~addslashes(~fld('ip'))" group by sessions.ip','LM','~fld('login'),','LF','comptes avec la même IP de sessions: (','LN','~fld('login'))')
  • ','LF','
      ','LL','
    ') ~if(~get('vote_denied_tmp')==1,'

    Cet utilisateur ne peut plus voter!

    ') ~if(~get('status_tmp')==2,'

    le compte de cet utilisateur a été fermé

    ')

    Vous pouvez :

    1. virer journaux et commentaires
    2. fermer ou ouvrir le compte
    3. Purger le compte!
    4. Interdire ou autoriser la tribune
    5. Virer les sessions
    6. Modifier les droits/email
    ~list(~get('database'), "SELECT addr FROM users_supp WHERE user_id='~get('user_id_tmp')'", 'LM', ~set( 'supp_info[addr]',~fld('addr') ) ) Adresse:
    ~nl2br(~get('supp_info[addr]'))
    Email : ~list(~get('database'), "SELECT email FROM users WHERE id = ~get('user_id_tmp')", 'LM',~set('email_user', ~fld('email')) ) ~set('plop1',~mb_substr(~get('email_user'),0,~mb_strpos(~get('email_user'),'@'))) ~set('plop2',~mb_substr(~get('email_user'),~mb_strpos(~get('email_user'),'@')+1)) ~get('plop1') ~random(2) ~get('plop2')
    ~include('../site/footer.tmpl')