Dans le forum Discuz, les avatars sont un moyen d'afficher les identités et les personnalités des utilisateurs. La modification de l'avatar peut améliorer le profil reconnaissable et rendre l'image de l'utilisateur dans le forum plus distinctif. Ci-dessous, nous présenterons comment modifier l'avatar dans Discuz pour vous aider à modifier l'étape par étape de l'avatar.
Tout d'abord, connectez-vous au système de gestion du backend Discuz, recherchez l'option "utilisateur" dans le menu de gauche et cliquez pour entrer la page "Management des utilisateurs".
Sur la page de gestion des utilisateurs, recherchez l'option Registre, assurez-vous que l'option "Autoriser les utilisateurs à télécharger Avatar" est vérifiée dans les paramètres "Registre" et définir les limites de taille, de format et de taille de fichier Avatar en fonction de vos besoins.
Ensuite, vous devez saisir le fichier de modèle de Discuz, généralement dans le répertoire /template/default/uc/avatar.htm , et modifier le code dans ce fichier pour personnaliser le style de l'interface de téléchargement avatar.
<div class="avatar-upload">
<form action="uc.php" method="post" enctype="multipart/form-data">
<input type="file" name="avatar" />
<input type="submit" value="Télécharger Avatar" />
</form>
</div>
La logique du téléchargement Avatar est traitée par le fichier UC.php . Dans ce fichier, vous devez ajouter le code de traitement de téléchargement, y compris le format de fichier et la vérification de la taille.
// exister uc.php 文件中添加Télécharger Avatar逻辑
if ($_FILES["avatar"]["error"] == UPLOAD_ERR_OK) {
$temp_name = $_FILES["avatar"]["tmp_name"];
$new_name = "avatars/" . uniqid() . "." . pathinfo($_FILES["avatar"]["name"], PATHINFO_EXTENSION);
move_uploaded_file($temp_name, $new_name);
// Mettre à jour le chemin de l'avatar de l'utilisateur et d'autres informations
// ...
}
Enfin, sur la page du centre personnel de l'utilisateur, modifiez le fichier de modèle pour afficher l'avatar téléchargé par l'utilisateur.
<div class="avatar-preview">
@@##@@
</div>
Après avoir terminé ces étapes, vous pouvez modifier avec succès votre avatar dans Discuz. Pendant le processus de modification, assurez-vous de faire attention à l'exactitude et à la sécurité du code pour assurer la stabilité du système.
J'espère que cet article vous est utile et je vous souhaite une utilisation agréable sur le forum Discuz!