Fork me on GitHub




« 1 2 (3) 4 »


Re: Choisir son groupe sans passer par le Webmestre
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
Mais de rien !

Par sécurité, il faudrait modifier les 2 parties hackées de register pour rajouter un contrôle sur les valeurs postées (intval)
for ( $i 0$i $count$i++ ) {
    echo 
"<input type='hidden' name='group[]' value='".[color=990000]intval([/color]$_POST['group'][$i])."' />";
        }


for ( $i 0$i $count$i++ ) {
    [
color=990000]$group intval($_POST['group'][$i]);[/color]
        if (
$group != XOOPS_GROUP_ADMIN) {
            
$member_handler->addUserToGroup([color=990000]$group[/color], $newid);
    }
}

Posté le : 15/03/2006 06:09

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Bonsoir, et encore merci !

J'ai aussitôt fait les modifications.

Tout fonctionne à merveille.

top hack Thecat !

@+
Z

Posté le : 18/03/2006 23:43
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Cher Claude et amis Xoopsiens.

Très légère modification !!
Je me suis permis de modifier les lignes 76 et 77 de include\registerform.php
Comme ceci
// dans ligne ci-dessous, _US_GROUPS est dans langagefrenchuser.php
$check_group = new XoopsFormCheckBox(_US_GROUPS,'group');

Ainsi peut-on changer le titre « Groupes d’utilisateurs » à sa source et dans la langue de son choix…

D’autre part, mon site spécial « thecat hack » n’est pas encore en ligne…

J’ai un petit souci : Une fois enregistré, l’utilisateur n’a plus la possibilité de modifier le ou les groupe(s) auxquels il souhaite faire partie.

En effet, lorsque l’on édite son profil, on passe cette fois par edituser. Et donc les groupes n’apparaissent pas…
Idem lorsque l’on veut voir son compte, (ce qui est moins grave)
J’ai bien essayé de copier les hacks sur edituser mais cela ne fonctionne pas…

Aurais-tu éventuellement une idée ?

@+
Z

Posté le : 07/04/2006 22:53

Edité par zorro87 sur 20/04/2006 09:11:49
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Aspirant
Inscrit: 19/04/2006 11:07
Messages: 27
Bonjour à tous,

Bravo et merci ! La gestion des groupes dans ces conditions est vraiment un plus !

Très intéressé par le sujet, je rencontre le même problème que notre ami : Il n'est pas possible de modifier les groupes pour un utilisateur déjà créé.

Citation :

Une fois enregistré, l'utilisateur n'a plus la possibilité de modifier le ou les groupe(s) auxquels il souhaite faire partie.


Si près du but ! Quelqu'un a-t-il trouvé la solution ? ...

Merci à toutes les bonnes volontés !

Posté le : 20/04/2006 09:29
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
D'autres priorités que xoops pour l'instant, mais je regarderai si ce hack n'est pas trop compliqué à faire.
Je vous tiens au courant, juste un peu de patience ...

Posté le : 20/04/2006 09:50

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Aspirant
Inscrit: 19/04/2006 11:07
Messages: 27
Bonjour tout le monde !

Encore merci à thecat !

Avec le « Top hack thecat », je souhaiterais pouvoir garder un ou deux groupes non visibles à l’inscription…
Est-ce facile à faire ?

PARTIE CREATION D'UN COMPTE
Sur register.php
Est-ce que ça se passe sur la ligne suivante ?

echo "<input type='hidden' name='group[]' value='".$_POST['group'][$i]."' />";

PARTIE MODIFICATION DU COMPTE
Que faut-il faire dans edituser.php ?
(Je profite de ce que le hack côté modification de compte ne soit pas encore en ligne pour proposer cette option…)

Merci d’avance à tous ceux qui se pencheront sur la question !!!


Sincèrement.
Higgins

Posté le : 11/05/2006 12:22
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Aspirant
Inscrit: 19/04/2006 11:07
Messages: 27
J’ai l’impression qu’il n’y a plus un chat sur ce post…

Dommage car je suis bloqué : les utilisateurs ne peuvent pas modifier les groupes auxquels ils appartiennent…

Quelqu’un peut-il me donner au moins une piste ???

D’avance merci !

Higgins

Posté le : 17/05/2006 19:27
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Je suis dans le même cas !

Thecat semble avoir d’autres chats à fouetter pour le moment …

Un peu de patience… Nous savons de quoi il est capable, il ne nous oubliera pas !

@+
Z

Posté le : 22/05/2006 09:25
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Semi pro
Inscrit: 23/09/2003 08:29
De Perdu dans le Morvan
Messages: 562
Si le hack pour choisir le(s) groupe(s) à l'inscription était assez simple, c'est beaucoup plus compliqué pour permettre à l'utilisateur de modifier ses choix par la suite

Citation :
Quelqu’un peut-il me donner au moins une piste ???

Tout se passe dans edituser.php.

Partie affichage du formulaire (if ($op == 'editprofile')):
Il faut récupérer la liste des groupes existants (getGroupList) pour les afficher en checkbox, et cocher celles des groupes auxquels appartient l'user (getGroupsByUser).

Partie enregistrement (if ($op == 'saveuser')):
Pas très simple non plus.
Pour les cases qui ont été cochées, faire un addUserToGroup,
et pour celles qui ont été décochées, faire un removeUsersFromGroup.

Je regarde de mon coté, mais sans garantie de résultat !

Posté le : 01/06/2006 10:20

Open in new window Mitmia.com la boutique du didgeridoo .
Partager Twitter Partagez cette article sur GG+
Re: Choisir son groupe sans passer par le Webmestre
Régulier
Inscrit: 27/02/2005 12:24
De longwy(54)
Messages: 425
Salut,j'ai moi aussi ajouter ce hack mais sous form de liste 'groupe femmes,hommes et couples' voila maintenant j'aimerai bien afficher leurs groupes dans le profil j'ai essayer ce genre de assignation pour le template

$xoopsTpl->assign('user_groups', $thisUser->getVar('groups'));

mais je me retrouve avec un array a la place du groupe,idem pour les votes du membres

$xoopsTpl->assign('user_rating' ,$thisUser->getVar('rating'));

ca m'affiche une note a 6 chiffre a la place de 2,si quelqu'un sait comment formuler ses assignation ca serait sympa

Posté le : 01/08/2006 20:17

Marre des sites de rencontre payants? alors vient t'inscrire sur I seek you
http://www.iseekyou.fr
Open in new window
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3) 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

103 Personne(s) en ligne (71 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 103 | Plus ...