Crabs Contents Management System

crabs_cms-1.0.4 ©2006-2008 - Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com)

~~ / ADMIN / admin.js
Makefile admin.xsl admin.js index.php vars_done.php db_create.php users.php user_addmod.php user_info.php user_passwd.php cal_ajouter.php svg.php svg_do.php mysql_create_user.php mysql_create_dossier.php mysql_insert_dossier.php mysql_create_article.php mysql_create_pha.php mysql_insert_pha.php mysql_create_phf.php mysql_create_news.php mysql_create_cal.php mysql_create_calcl.php mysql_insert_calcl.php mysql_create_ff.php mysql_create_fq.php mysql_create_fr.php mysql_create_fu.php mysql_create_fi.php
    1 //
    2 // =============================================================================
    3 //  crabs_cms-1.0.4 : Crabs Contents Management System
    4 //  Copyright (C) 2006-2008 : Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com)
    5 //
    6 //  Ce source fait partie d'un projet logiciel libre. Vous pouvez le distribuer
    7 //  et/ou le modifier en respectant les termes de la GNU General Public License
    8 //  version 2 ou (suite a votre propre choix) une version ulterieure.
    9 //
   10 //  Ce programme est distribue dans l'espoir qu'il puisse etre utile, mais
   11 //  sans aucune garantie, meme si il est associe a un produit qui vous en
   12 //  propose une. Conformez-vous a la GNU General Public License pour avoir
   13 //  plus de precisions.
   14 //
   15 //  L'auteur ne peut etre tenu responsable de l'utilisation faite des
   16 //  composantes associees a ce projet (en partie ou dans leur totalite).
   17 //
   18 //  Une copie du fichier de la GNU GPL est fournie dans le repertoire DOC
   19 //  de ce projet sous le nom gnu_gpl.txt
   20 //
   21 // =============================================================================
   22 //
   23 var hr = getHTTPObject() ;
   24 var hr_encours = false ;
   25 
   26 function userModifier( pseudo )
   27     {
   28     if ( hr_encours )
   29         { alert( "Requete en cours : patientez" ) ; return ; }
   30     hr_encours = true ;
   31     url = 'user_info.php?p='+escape( pseudo ) ;
   32     hr.open("GET", url, true ) ;
   33     hr.onreadystatechange = userModifierInfo ;
   34     hr.send( null ) ;
   35     }
   36 
   37 function userReset()
   38     {
   39     document.getElementById('ft').innerHTML = "Ajouter un utilisateur" ;
   40     document.getElementById('fps').value = '' ;
   41     document.getElementById('fnm').value = '' ;
   42     document.getElementById('fpm').value = '' ;
   43     document.getElementById('fem').value = '' ;
   44     document.getElementById('fst').value = '' ;
   45     document.getElementById('ftl').value = '' ;
   46     document.getElementById('fgs').value = '' ;
   47     document.getElementById('fwm').checked = false ;
   48     document.getElementById('fbu').checked = false ;
   49     document.getElementById('fbm').checked = false ;
   50     document.getElementById('frs').value = 'Reset' ;
   51     document.getElementById('fok').value = 'Ajouter' ;
   52     document.getElementById('fmod').value = 'add' ;
   53     document.getElementById('mps').value = '' ;
   54     }
   55 
   56 function userModifierInfo()
   57     {
   58     if ( hr.readyState != 4 ) return ;
   59     res = hr.responseText.split('|') ;
   60     hr_encours = false ;
   61     document.getElementById('ft').innerHTML = "Modifier un utilisateur" ;
   62     document.getElementById('fps').value = res[0] ;
   63     document.getElementById('fnm').value = res[1] ;
   64     document.getElementById('fpm').value = res[2] ;
   65     document.getElementById('fem').value = res[3] ;
   66     document.getElementById('fst').value = res[4] ;
   67     document.getElementById('ftl').value = res[5] ;
   68     document.getElementById('fgs').value = res[6] ;
   69     document.getElementById('fwm').checked = (res[7]=='Y')?true:false ;
   70     document.getElementById('fbu').checked = (res[8]=='Y')?true:false ;
   71     document.getElementById('fbm').checked = (res[9]=='Y')?true:false ;
   72     document.getElementById('frs').value = 'Annuler' ;
   73     document.getElementById('fok').value = 'Modifier' ;
   74     document.getElementById('fmod').value = 'mod' ;
   75     document.getElementById('mps').value = res[0] ;
   76     }
   77 
   78 function userPasswd()
   79     {
   80     pseudo = document.getElementById('mps').value ;
   81     if ( pseudo == '' )
   82         { alert( "Le pseudo est vide" ) ; return ; }
   83     mot_de_passe = document.getElementById('mdp').value ;
   84     if ( mot_de_passe == '' )
   85         { alert( "Le mot de passe est vide" ) ; return ; }
   86     if ( hr_encours )
   87         { alert( "Requete en cours : patientez" ) ; return ; }
   88     hr_encours = true ;
   89     url = 'user_passwd.php?p='+escape( pseudo )+'&m='+escape( mot_de_passe ) ;
   90     hr.open("GET", url, true ) ;
   91     hr.onreadystatechange = userPasswdDone ;
   92     hr.send( null ) ;
   93     }
   94 
   95 function userPasswdDone()
   96     {
   97     if ( hr.readyState != 4 ) return ;
   98     res = hr.responseText ;
   99     hr_encours = false ;
  100     document.getElementById('mdp').value = '' ;
  101     if ( res == 'OK' )
  102         alert( "Mot de passe modifié" ) ;
  103     else
  104         alert( "Echec de modification du mot de passe" ) ;
  105     }
Makefile admin.xsl admin.js index.php vars_done.php db_create.php users.php user_addmod.php user_info.php user_passwd.php cal_ajouter.php svg.php svg_do.php mysql_create_user.php mysql_create_dossier.php mysql_insert_dossier.php mysql_create_article.php mysql_create_pha.php mysql_insert_pha.php mysql_create_phf.php mysql_create_news.php mysql_create_cal.php mysql_create_calcl.php mysql_insert_calcl.php mysql_create_ff.php mysql_create_fq.php mysql_create_fr.php mysql_create_fu.php mysql_create_fi.php
~~ / ADMIN / admin.js

Haut de page

Contacter crabs

Date de génération : 24/10/2008 21:34