Accueil Contact

Sondage

Que pensez vous de templatedlefr


Faites un don



Chat

DarkLane
DarkLane Hors-ligne
14:08:40

sookool,
Tu peux participer si tu en as envie il y a pas de problème. Pas besoin de demander
sookool
sookool Hors-ligne
29 Novembre 2021

bnsr tout le monde ... admin si vous avez besoin d'aide pour creation theme ou modification ou traduction je peut vous aider :)
neelix
neelix Hors-ligne
22 Novembre 2021

Bonne semaine à tous
DarkLane
DarkLane Hors-ligne
21 Novembre 2021

Bonne fin de week end et bonne semaine à tous

Seuls les membres peuvent poster dans le salon de discussion.

Commentaires

Copyright © 2020

Qui est en ligne

carlos
Pseudo: carlos
Utilisateur en ligne
Groupe: Membre
Articles: 0
Commentaires: 0
Visite: 02:01


sookool
Pseudo: sookool
Utilisateur hors ligne
Groupe: Membre
Articles: 0
Commentaires: 2
Visite: 00:06


Inscription sur invitation. v.3.0

13-11-2021, 11:22 | Catégorie: modules | Vues: 89 | Signaler?


Ce module vous permet d'organiser l'inscription sur votre site sur invitation d'autres utilisateurs inscrits du site ( invitations ).

Informations sur le module

1. Panneau d'administration :

- Paramètres généraux.

Possibilité d'activer/désactiver le module, activer/désactiver l'envoi d'une invitation par email. Modification du nombre initial d'invitations d'un utilisateur à l'inscription.


- Distribution des invitations.
Gestion du nombre d'invitations pour les utilisateurs, augmentation/diminution gratuite du nombre d'invitations.


- Contrôle des invitations.
Affiche toutes les invitations (actives et inscrit). Option de suppression sélective.


- Invitation d'honneur.
La possibilité de créer une invitation, lorsqu'elle est activée, l'utilisateur appartient à un groupe spécifique. Aussi, en parallèle, il est possible d'envoyer une invitation par email.


2. Utilisateurs :

- Compte personnel.
1) Le nombre d'invitations gratuites (non utilisées) s'affiche.
2) Formulaire pour créer une nouvelle invitation.
3) Liste des invitations actives, avec la possibilité de les supprimer. N'oubliez pas que la suppression d'une invitation inutilisée ne vous la rendra pas.
4) Liste des utilisateurs invités.




- Informations de l'utilisateur.
1) Si l'utilisateur s'est inscrit à l'invitation d'un autre utilisateur, le pseudonyme de l'invitant est affiché sur sa page de profil.
2) Le nombre d'utilisateurs invités est affiché, ainsi que leur liste séparée par des virgules.



3. Inscription.

- Enregistrement d'un nouvel utilisateur.
Si le module est inclus dans le fichier admin. centre, le formulaire de saisie de l'invitation s'affiche et, en conséquence, l'invitation est vérifiée « pour la validité ».


Ce module a été créé en 2011 par kevaGroup pour DLE 9.x, Il était devenu complètement obsolète. J'ai dû corriger tout ce qui n'allait plus.
Par exemple l'envoie de mail et la gestion des erreurs.
Correction de certains devenu obsolète avec php 7.4
Correction des erreurs MYSQL.
Changement du design pour l'administration et du template invite.tpl
Plus divers bugs rencontrés lors de l'essai du module original.
Installation par plugin.
et Nouveauté le template invite.tpl et multi langue tous ce fais avec les fichiers de langue.

Installation du module

1) Envoyez tous les fichiers et dossier via FTP.
2) allez dans l'administration section Utilitaires/Gestion des plugins et importer le fichier registration_for_invite_v3.5.xml
3) Ouvrir le fichier /language/French/website.lng et cherchez
'wysiwyg_language' => "fr",


Ajoutez ci-dessous:


4) Ouvrir le fichier /language/French/adminpanel.lng et cherchez
$lang = array (


Ajoutez en dessous


6) Ouvrir le fichier /language/Russian/website.lng recherchez
'wysiwyg_language' => "ru",


Ajoutez en dessous


7) Ouvrir le fichier /language/Russian/adminpanel.lng et cherchez
'wysiwyg_language' => "ru",


Ajoutez en dessous


8) Ouvrir le fichier .htaccess et recherchez
RewriteEngine On


Ajoutez en dessous
RewriteRule ^invites.html$ index.php?do=invite [L]


9) Ouvrir le fichier templates/votre_thème/registration.tpl et recherchez (attention basé sur le template Default)
			<li class="form-group">
				<label for="email">E-mail</label>
				<input type="email" name="email" id="email" class="wide" required>
			</li>


Ajoutez en dessous
		[invite_register]
			<li class="form-group">
				<label for="user_invite">Code d'invitation</label>
				<input type="text" name="user_invite" id="user_invite" class="wide">
			</li>		
		[/invite_register]


Si vous voulez que des inscription par invitation alors mettez ce code
		[invite_register]
			<li class="form-group">
				<label for="user_invite">Code d'invitation</label>
				<input type="text" name="user_invite" id="user_invite" class="wide" required>
			</li>		
		[/invite_register]


10) Ouvrir le fichier templates/votre_thème/userinfo.tpl et recherchez (attention basé sur le template Default)
				<ul class="usinf">
					<li><div class="ui-c1 grey">Number of publications</div> <div class="ui-c2">{news-num}&nbsp;&nbsp; [ {news} ]</div></li>
					<li><div class="ui-c1 grey">Number of comments</div> <div class="ui-c2">{comm-num}&nbsp;&nbsp; [ {comments} ]</div></li>
					<li><div class="ui-c1 grey">Rating</div> <div class="ui-c2">{rate}</div></li>
				</ul>


Ajoutez en dessous
				<ul class="usinf">
					<li><div class="ui-c1 grey">Invite par le membre</div> <div class="ui-c2">{mod_invited_users}</div></li>
					<li><div class="ui-c1 grey">Nombre de membre invités</div> <div class="ui-c2">{mod_my_invited_users}</div></li>
					<li><div class="ui-c1 grey">Liste des membres invites</div> <div class="ui-c2">{mod_all_my_invited_users}</div></li>
				</ul>


11) Ouvrir le fichier templates/votre_thème/login.tpl et recherchez (attention basé sur le template Default)
<a href="{addnews-link}"><span class="plus_icon circle"><span>+</span></span>Add news article</a>


Ajoutez en dessous
<a href="{invites-link}">Gestion des invitations</a>


version DLE : 15.0. peut-être 14.x (non testé)
Auteur: kevaGroup
Correction et adaptation: DarkLane
Version module: 3.5
Version php: 7.4, 8.x
langage: French, Russian

Vous n'êtes pas autorisé à télécharger sur notre site! Veuillez vous connecter ou vous inscrire



Cher visiteur, Vous avez accédé à ce site en tant qu'utilisateur non enregistré. Nous vous recommandons de vous enregistrer ou de vous connecter avec votre nom d'utilisateur.
Auteur: DarkLane
20 Novembre 2021 20:31
Commentaires: 8
Articles: 0
Status: [offlineHors ligne/offline]
    0

Karat7

Après m'être inscrit sur mon invitation, il n'est pas indiqué dans mon profil que j'ai invité quelqu'un

Information

Les membres de ce groupe Invités ne sont pas autorisés à commenter cette publication.