logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
14 visiteur(s) et 0 membre(s) en ligne.

Index du forum »»  Questions »» Bloc inscription et connection

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

rxx941 rxx941
Posté : 12 déc. 2022 à 11:34
Merci jpb
jpb jpb
Posté : 8 déc. 2022 à 16:20
Oui tu as raison faut refaire ce méta c'est très vilain lol .... changer quelques classes ...
je note !
Npdsteur Npdsteur
Posté : 8 déc. 2022 à 15:59
Hi,
pour le pb de gabarit avec le meta "login", je vous propose de modifier ce présent code en faisant sauter les 'label' qui, restent inutiles/redondants en l'état et interfère avec la largeur de blocs étroits. (Eventuellement passer le H3 en H4)

Exemple code corrigé ci-dessous
@+


function MM_login() {
   $boxstuff = '
   <div class="card card-body m-3">
      <h4><a href="user.php?op=only_newuser" role="button" title="'.translate("Nouveau membre").'"><i class="fa fa-user-plus"></i> '.translate("Nouveau membre").'</a></h4>
   </div>
   <div class="card card-body m-3">
      <h4><i class="fas fa-sign-in-alt fa-lg"></i> '.translate("Connexion").'</h4>
      <form action="user.php" method="post" name="userlogin">
         <div class="mb-3 row">
               <input type="text" class="form-control" name="uname" id="inputuser" placeholder="'.translate("Identifiant").'">
         </div>
         <div class="mb-3 row">
               <input type="password" class="form-control" name="pass" id="inputPassuser" placeholder="'.translate("Mot de passe").'">
               <span class="help-block small"><a href="user.php?op=forgetpassword" role="button" title="'.translate("Vous avez perdu votre mot de passe ?").'">'.translate("Vous avez perdu votre mot de passe ?").'</a></span>
         </div>
         <input type="hidden" name="op" value="login" />
         <div class="mb-3 row">
         <div class="col-sm-8 ms-sm-auto">
            <button class="btn btn-primary" type="submit" title="'.translate("Valider").'">'.translate("Valider").'</button>
         </div>
         </div>
      </form>
   </div>';
   return ($boxstuff);
}

rxx941 rxx941
Posté : 8 déc. 2022 à 14:11
Pour parer a cela j'ai fais un nouveau bloc Accès membre et j'ai mis dedans

<li><a href="adresse du site/user.php">Identification</a>
<li><a href="adresse du site/user.php?op=only_newuser">Devenir membre</a>

Et cela rend bien
si ça peut aider quelqu'un
Cdt
<p class="lignb">Message édité par : rxx941 / 08-12-2022 14:12</p>

Message édité par : rxx941 / 08-12-2022 14:13

rxx941 rxx941
Posté : 7 déc. 2022 à 12:35
J'ai fais comme tu m'à dit jpb et ça fonctionne mais le problème le nouveau bloc login (!login!) est trop petit pour aller dans le bloc que j'ai créer dans mon admin , qui est plus grand lui de largeur ce qui fait que tous est écraser, je sais pas comment mieux expliquer et je ne sais pas le montrer car je travaille en local.
Il y a t'il un moyen d'élargir le !login!
J'espère avoir été assez claire pour me faire comprendre

Cdt
jpb jpb
Posté : 7 déc. 2022 à 08:52
ok donc (dans l'admin des blocs) écrit simplement !login! dans le contenu de ton bloc ...
Anonyme Anonyme
Posté : 6 déc. 2022 à 19:48
Merci jpb
j'utilise la vesrsion npds_dune-v.16.3
jpb jpb
Posté : 5 déc. 2022 à 10:20
Oui il semble que la fonction loginbox ne réponde pas ...
en attendant dans ton bloc tu peux utiliser le metamot !login!
cette solution fonctionne ...
Il faut que je regarde pourquoi l'appel classique (function#loginbox) ne fonctionne plus ...
jpb jpb
Posté : 5 déc. 2022 à 10:08
Bonjour
Il semble que l'on ai un problème ... sur ce bloc ... je regarde et te tiens au courant ...
Quelle npds version tu utilises ?

Message édité par : jpb / 05-12-2022 10:09

Anonyme Anonyme
Posté : 4 déc. 2022 à 17:20
Bonsoir
Je ne vois pas le bloc utilisateur pour que les membres ce connecte ou s'inscrive.
Pouvez vous m'éclairer a ce sujet svp
Merci