| Tutoriel Pligg : probleme d'upload d'avatar |
|
Les problèmes d'upload d'avatar semblent courants... Parfois, le problème se situe entre la chaise et le clavier, ok, mais le code php et certains templates peuvent poser problème. Ce tutos, c'est d'abord deux conseils, deux petites vérifs. Si celles-ci ne sont pas l'origine du problème, une peite explication supplémentaire, deux trois bouts de codes à changer et tout devrait rentrer dans l'ordre.
Le premier conseil étant bien sûr relatif à la configuration pligg : dans le panneau d'administration, vérifiez que l'upload avatar pour les users a une valeur égale à "true". i ce n'est pas le cas, normalement, vous n'avez même pas la possibilité dans les profils, ne serait-ce que de choisir un avatar. Le deuxième est relatif à votre serveur : vérifier que les dossiers d'avatars/user_uploaded ont des droits d'accès en écriture au moins pour le propriétaire (chmod 755 : en dernier recours, tentez un chmod777 mais le problème vient surement d'ailleurs). et peut etre bien des templates, les fichiers concerné est alors le fichier votre_dossier/templates/votre_templates/profile_center.tpl : une petite erreur s'est glissée dans ce fichiers au cours des générations de pligg, notamment dans le templates futurepligg_03 profile_center.tpl à la ligne 15 vous trouvez le code suivant : <form method="POST" enctype="multipart/form-data" name="image_upload_form" action="{php}$_SERVER["PHP_SELF"];{/php}"> <input type="file" name="image_file" size="20" style="margin-right:50px;"> <input type="submit" value="{#PLIGG_Visual_Profile_AvatarUpload#}" name="action"> replacez la deuxième ligne : <form method="POST" enctype="multipart/form-data" name="image_upload_form" action="{php}$_SERVER["PHP_SELF"];{/php}"> <input name="avatar" value="uploaded" type="hidden"> <input type="file" name="image_file" size="20" style="margin-right:50px;"> <input type="submit" value="{#PLIGG_Visual_Profile_AvatarUpload#}" name="action"> |
| Suivant > |
|---|









