Module Avatars v4.0

Module Avatars v4.0

Dimanche 13 Septembre, 2026 09:14

7 Vues

0 Commentaires

Ce module pour DataLife Engine 19.0 à 20 permet de sélectionner et d'afficher une liste d'avatars classez par catégories pour vos utilisateurs.
l'avatar choisis sera automatiquent installer.


Aperçu thème























1. Installation: envoyer le contenu du dossier "upload" directement sur votre serveur FTP puis installer le plug-ins via l'administration.

-----------------------------------------------------------------------------------------------


2. Ouvrir registration.tpl

trouver: (Le code peut être différent du votre)
<tr>
<td class="label">Photo:</td>
<td><input type="file" name="image" style="width:304px; height:18px;" class="f_input" /></td>
</tr>

remplacer par:
<tr>
<td class="label">Photo:</td>
<td>[upload_avatar]<input type="file" name="image" style="width:304px; height:18px;" class="f_input" /><br/>[/upload_avatar][select_avatar][<a href="/?do=avatars&category=avatars" target="_blank"> Choisissez dans la liste</a>][/select_avatar] <input type="checkbox" name="del_foto" value="yes" /> supprimer la photo</td>
</tr>

-----------------------------------------------------------------------------------------------------

3. Ouvrir userinfo.tpl

trouver: (Le code peut être différent du votre)
<tr>
<td class="label">Avatar:</td>
<td>Télécharger depuis votre ordinateur: <input type="file" name="image" class="f_input" /><br /><br />
service <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Spécifiez l'E-mail sur ce service)
<br /><br /><div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /> <label for="del_foto">supprimer la photo</label></div>
</td>
</tr>

remplacer par:
<tr>
<td class="label">Avatar:</td>
<td>Télécharger depuis votre ordinateur: [upload_avatar]<input type="file" name="image" class="f_input" /><br/>[/upload_avatar][select_avatar][<a href="/?do=avatars&category=avatars">Sélectionnez dans la liste</a>][/select_avatar]
service <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Spécifiez l'E-mail sur ce service)
<br /><br /><div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /> <label for="del_foto">supprimer la photo</label></div>
</td>
</tr>


Optionnelle selon votre config serveur web

4. Droits 666 sur engine/data/avatars.config.php et engine/data/avatars.cats.php


5. Modifications des fichiers suivant:


Ouvrir .htaccess

trouver:
RewriteEngine On

Ajouter ci-dessous:

# Avatars
RewriteRule ^avatars(/?)+$ /?do=avatars [L]
RewriteRule ^avatars/([^/]*)(/?)+$ /?do=avatars&category=$1 [L]
RewriteRule ^avatars/([^/]*)/page/([0-9]+)(/?)+$ /?do=avatars&category=$1&page=$2 [L]
RewriteRule ^avatars/([^/]*)/page/([0-9]+)/([0-9]+)(/?)+$ /?do=avatars&category=$1&page=$2&per_page=$3 [L]


neelix

Rédacteur de l'article

A propos

Information

Les utilisateurs du Invités ne sont pas autorisés à ajouter des commentaires à cette publication.