|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2003 Messages : 194 ![]() |
Bonjour,
Je ne sais pas pkoi mais je sens que ma question est con mais je trouve pas la subtilité qui fait que je suis bloqué: je voudrais pouvoir gérer les utilisateurs et les groupes depuis mon application (et non pas depuis l'interface d'XMLRad !) en gros j'aimerais reprendre la page de gestion de la sécurité de XMLRad dans mon appli ... :-// c possible ??? !! (je ne veux pas devoir utiliser XMLRad pour ca parce ke dans mon appli il y a différent administrateur avec des droits différents ...). Peut etre vaut-il mieux que je recrée une base de données des login/pass ??? Et sinon comment fait-on pour insérer des enregistrements dans un fichier XML existant ? !! (genre le fichier security.xml ... ;p) |
|
|
00
|
|
|
#2 | ||
|
Membre régulier
![]() Inscription : janvier 2003 Messages : 85 ![]() |
Il faut que tu apprennes à manipuler XMLCursor. XMLCursor est une interface qui englobe le DOM et qui te met à disposition une quinzaine d'instructions pratiques pour la manipulation de fichiers XML.
Pour rajouter un User dans le fichier Security.xml, voilà à peu près comment faire : Code :
Guidelines : http://xmlclx.com/Downloads/XMLCursor/Guidelines.htm Reference : http://xmlclx.com/Downloads/XMLCursor/Reference.htm Sinon pour le FileName dans mon code, il vaut mieux utiliser une variable pour récupérer le Path de l'appli et ne pas le mettre en absolu, mais bon là c'était pour l'exemple.
__________________
Julien C. |
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2003 Messages : 194 ![]() |
Tient j'ai deja croiser le terme XMLCursor mais je m'y suis pas trop interressé bah maintenant je vais m'y mettre :-) merci bcp en tout les cas
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : février 2003 Messages : 194 ![]() |
Hum j'ai vaguement regarder ... mais je pige pas ou faut s'en servir a quel moment ... kan comment koi ! (non koi j'ai compris !)
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : janvier 2003 Messages : 85 ![]() |
Bah chais pas par exemple, tu fais un Formulaire de création d'un nouvel utilisateur, que t'appelles FormCreateUSER par exemple. Tu mets un <form> avec un <input type="text" name="USER_NAME"> pour saisir le nom de l'utilisateur. Ensuite, lors du Submit, tu invoques une action AddUSER.
Ensuite, sur l'évènement BeforeXMLGram de AddUSER, tu mets le code que je t'ai donné tout à l'heure. Fais un XMLGram vide pour ton AddUSER au fait et pas de XSL. Mets un NextAction aussi. Hop voilà, t'as fais un formulaire te permettant de rajouter un USER dans le fichier Security.xml
__________________
Julien C. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com