Fork me on GitHub






[HACK INSCRIPTION] : Transformer le disclaimer en "information"
Semi pro
Inscrit: 04/02/2003 09:04
De Qc.ca
Messages: 1389
Bonjour,

Sur certain sites, vous n'avez peut être pas besoin du DISCLAIMER (mise en garde) ? Dans ce cas la on peut le détourner en texte d'introduit qui va apparaitre en haut de l'inscription ce qui donne :

Fichier concerné : include/registerform.php

Après cette ligne :

$reg_form = new XoopsThemeForm(_US_USERREG, "userinfo", "register.php");

Ajouter ce bout de code

if ($xoopsConfigUser['reg_dispdsclmr'] != && $xoopsConfigUser['reg_disclaimer'] != '') {
    
$bienvenue=$myts->xoopsCodeDecode($xoopsConfigUser['reg_disclaimer']);
    
$bienvenue = new XoopsFormLabel(_US_DISCLAIMER,$bienvenue);
    
$reg_form->addElement($bienvenue);
}


Il detecter si le disclaimer est activé depuis la partie admin et si y'a du texte dedans. Il prend ce texte, le rend propre et le met dans un LABEL au lieu d'un TEXTAREA

A vour de renommer votre define _US_DISCLAIMER depuis language/french/user.php pour mettre "Information" par exemple

Ensuite plus bas la ou y'avais le code pour le disclaimer, en dessous de cette ligne :

$reg_form->addElement(new XoopsFormHidden('user_mailok', 1));

remplacer tout par ceci :

$reg_form->addElement(new XoopsFormHidden('agree_disc'1));


Ca met un champ caché et ca fait comme si la case à coché du disclaimer était coché, de facon à pouvoir passer à la suite de l'inscription sans message d'erreur.

Sympa non ?

Bonne chance

king

Posté le : 19/04/2005 14:18
Partager Twitter Partagez cette article sur GG+
Re: [HACK INSCRIPTION] : Transformer le disclaimer en "information"
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
thanks
la 2.2 et plus particulièrement le module profile devrait faciliter les choses maintenant.
marco

Posté le : 16/07/2005 09:36

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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

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