-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simple self-hosted avatar with Libravatar feature #342
Conversation
Pas fan de cette solution... le domaine qui est visible :/ |
On est d'accord :) Je suis en train de regarder une autre solution qui vérifierait l’existence de l'avatar en cache et le téléchargerait le cas échéant dans inc/them.php afficher_index pour la partie blog, et je ne sais pas encore bien où pour la partie admin. |
Ok, je ne pousse pas ton PR en attendant une autre solution. |
J'ai poussé un nouveau truc avec chiffrage du nom de domaine, mais ça ne fonctionne pas comme je veux : les avatars ne s'affichent pas systématiquement lors du premier chargement de la page, mais se téléchargent pourtant bien (et s'affichent donc sans soucis après), et je ne comprends pas pourquoi. Du coup, c'est plus d'une part pour voir si l'idée vaut le coup d'être creusée, et accessoirement pour comprendre pourquoi ça ne va pas (je n'y arrive pas tout seul). |
Salut, |
Oups :/ Je l'ai poussé pour voir. Dans l'idée, il y aurait un truc plus léger pour obfusquer le nom de domaine ? |
yep la technique du ping, mais pas eu le temps de voir ça ... |
Bon, ben je vais te regarder faire, et apprendre alors 😋 |
L'idée de base est de faire un ping via
Je ne sais pas si je suis très clair ? :S |
à moins de trouver mieux ... |
J'ai fini par piger et y arriver je crois :) |
ça m'a l'air pas mal ;) ça donne quoi (peux pas test pour l'instant) ? |
Ben, ça fonctionne, et ça masque bien le domaine. J'avais essayer avec un paramètre genre flag au début, mais les avatars s'affichaient bien sans pour autant se télécharger en cache (pas compris pourquoi). Là, en testant simplement si le domaine est passé, c'est bon :) Merci encore pour tes conseils ;) Edit : d'ailleurs, j'ai oublié de l'enlever de get_headers() ce paramètre flag :/ |
NP ;)
Et tu peux t'ajouter au fichier CONTRIBUTORS si tu veux ;) |
Fait :) |
Assez simple là, mais ça expose le nom de domaine de l'email du commentateur.