Image
Note 0

Module Avatars v4.0

neelix Dimanche 13 Septembre 2026 9:14:50 26 1
  • 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]


Informations complèmentaires

Auteur:  Neelix

Version Dle: 19.0 à 20.0

Version Module:  4.0

Personne n'a encore remercié!

avatar

neelix

Groupe: Membre
Voir ses Articles

Commentaires 1

  1. avatar
    Olekp
    Mercredi 16 Septembre 2026 21:49:49 Membre

    Le module Sandera