使用gravatar生成头像】的更多相关文章

avatar代表您在线的图像,当你与网站互动时,你的名字旁边会出现一张图片. Gravatar是一个全球通用的头像.你只需上传一次并创建自己的个人资料,然后当你加入任何支持Gravatar的网站时,你的Gravatar图片会自动显示 使用方法 在gravatar网站上上传图片,生成自己的头像 填写个人资料,这样在登录支持gravatar的网站时,就会显示个人信息,当然也可以不填写 开发使用说明 gravatar依赖邮箱生成的哈希值作为图片地址的一部分,所以需要把邮箱地址哈希化 邮箱地址哈希化总共…
今天遇到如何给用户分配随机头像的问题,想着要在本地放很多图片,有点无聊,就找了一些生成头像的工具.发现gravatar生成图像还不错,挺好玩的. 1.下面上代码 # -*- coding: utf-8 -*- # @Time : 18-11-23 上午10:27 # @Author : Felix Wang import requests import random import hashlib def get_pic(size=256): styles = ['identicon', 'mon…
最近需要为用户服务添加一些新功能,其中就包括在注册时根据用户昵称生成头像这一点. 由于用户服务是用golang写的,google来google去都只找到freetype一个比较简单好用的库,其他比如ImageMagicK之类api都过于低层不适合我们这样相对简单的图片生成需求. 那说干就干,在go freetype仓库里找了个 example 就开始撸. 首先将又长又臭的这个example重新组织为几个函数,再按照我的需求修改一些参数……(想知道重构后的代码时什么样的话,请直接下拉,查看我封装的…
流程 注册账号,上传头像 https://secure.gravatar.com/avatar/ 就可以获取到头像 参数 例子flasky git reset --hard 10c def gravatar(self, size=100, default='identicon', rating='g'): url = 'https://secure.gravatar.com/avatar' hash = hashlib.md5(self.email.lower().encode('utf-8')…
链接: 教你用PS把文字拼成肖像.... 28个文字组成的肖像画欣赏…
在前一篇随笔中我曾分享如何为Orchard特定主题添加独立代码文件, 今儿延续如何把对应代码应用到Views上. 对此我不妨把为评论启用Gravatar头像这一例子来实现.其实很简单, 思路大概就是创建一个Gravatar辅助类,主要处理通过获取Email参数结合Gravatar服务的API来生成对应的头像:同时在当前主题新建一个Parts.Comment.cshtml来覆盖核心的评论呈现. 具体步骤如下: 1. 在当前主题Theme的目录Utils里添加独立代码文件Gravatar.cs.该文…
WordPress会根据你的邮箱,从Gravatar获取你的头像,如果没有在Gravatar设置头像,将使用默认的,然而设置了之后显示还可能会出现以下问题: Gravatar头像读取困难,将影响网站读取速度和评论时显示头像不美观 解决方案:安装Gravatar Fixed 头像修正插件 1.下载插件:Gravatar Fixed 2.解压放入目录wp-content/plugins 3.启动插件…
我给UIImage类添加了一个类目,用于封装三个方法,每个方法都没有难度,做这个主要为了练习一下封装: 首先在类目.h文件中声明三个方法:以及创建了一个枚举.用于水印方法中设定水印位置:方法说明和参数都在下面注释好了 typedef enum:NSUInteger{ XQGConrnerTopLeftType,//左上角 XQGConrnerTopRightType,//右上角 XQGConrnerBottomLeftType,//左下角 XQGConrnerBottomRightType,//…
这几天Gravatar头像服务器应该集体被墙了,头像无法显示.兵来将挡,水来土掩,上有政策,下有对策,和谐社会靠大家,哈. 利用多说Gravatar头像中转服务器替代头像默认服务器. 将下面代码添加到当前主题functions.php文件中: function mytheme_get_avatar( $avatar ) { $avatar = preg_replace( "/http:\/\/(www|\d).gravatar.com/","http://gravatar.d…
一:说明: gravatar的头像设定,可以用于wordpress,github等社区: 一次设定,全球同步显示: 目前gravatar已不支持注册,需要注册wordpress.com,然后登录: wordpress.com 已被强,国内不能正常访问: wordpress.com代理注册,不能使用goagent注册: 建议使用代理VPN等先注册wordpress.com帐号,再去设置gravatar; 二:流程说明 注册免费VPN   http://www.daili99.net/ 利用VPN去…