登录 注册

登录

问题 文章显示作者的头像

更多
2016年03月15日 10:34 #1 作者: 羿无名
白老师,我想在joomla自带的文章系统上显示作者的同时,显示作者的头像,请问应该改哪的设置或者哪的代码

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月15日 10:59 #2 作者: 羿无名
如果系统自带的用户系统显示不了头像,能不能把论坛用户的头像显示过去

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月15日 12:31 #3 作者: papapa
papapa 回复了话题: 文章显示作者的头像
小羿, 你跑到这里来了哦

joomla极品社区,我的网站: http://www.joomlable.com/

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月15日 13:07 #4 作者: Joomla之门
Joomla 核心本身并不具备给文章显示作者头像的功能。因此,我们需要借助第三方扩展。

推荐使用 AIB - Author Information Box 这个插件。不仅可以显示头像,还可以显示作者的简介、email 地址、个人网站网址,社交账号按钮等等。而且头像来源支持 Gravatar 、Kunena 以及 Joomla 核心自带的“用户个人资料插件”等多个来源。

AIB 可以将上述信息显示到两个位置:文章正文之前,或者正文之后。

目前我们还没有汉化 AIB 插件。我会尽快完成汉化并发布下载。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月15日 13:15 - 2016年03月15日 13:17 #5 作者: 羿无名
我来这很久了哦。
麻烦白老师了。
最后修改: 2016年03月15日 13:17 由 羿无名.

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月16日 13:35 #6 作者: Joomla之门
已完成 AIB - Author Info Box 插件的汉化,欢迎下载

点此下载 AIB - Author Info Box for Joomla 3 作者信息插件中文版

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月16日 16:03 #7 作者: 羿无名
谢谢白老师,这个插件挺强大,不过我试了一下发现两个我觉得可以改进的地方,如果能联系这个插件的作者改进一下就好了。
1、这个插件提取用户kunena论坛用户头像时提取的是“/joomla/media/kunena/avatars/resized/size72/users/avatar800.jpg”的图片,但是现在kunena保存用户头像时在“/joomla/media/kunena/avatars/resized”下有“size24”、“size36”、“size72”、“size90”、“size128”、“size144”、“size200”几个文件夹,我上传的一个头像后可能是图片原因头像保存在了“/joomla/media/kunena/avatars/resized/size200/users/avatar800.jpg”,于是这个插件就没能成功提取我的头像。
2、这个插件发布后会在所以的分类、文章上都显示,不论是否需要显示作者,可以用后台插件设置里的“除外作者”、“除外文章”、“除外分类”等设置来让这个插件来限定这个插件在某些文章上不生效,但是如果需要的是大部分文章都不需要显示作者,只有特定的文章才需要显示作者的话就得每次新建文章都得在这个插件里来设置一下以除外新建的文章。总的来说就是这个插件完全僭越了“全局设置、菜单项设置和文章设置”里“是否显示作者”这个选项,使得操作有些麻烦,如果能自动根据“全局设置、菜单项设置和文章设置”里的“是否显示作者”这个设置来判断这个插件是否生效就更好了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年03月16日 18:43 #8 作者: Joomla之门
1、第一个问题,AIB 插件选择 size72 这个目录是有正当理由的,这个尺寸是 kunena 论坛在论坛顶部自带登录框上显示的会员头像的默认尺寸。如果会员在论坛发帖,那么帖子旁边显示的头像,其尺寸是 size144 。也就是说,不管会员上传的头像尺寸是多大,每个人肯定都会有这个 size72 尺寸的头像生成(如果会员不发帖就不会生成 size144 的头像)。你的照片没有生成,可能是页面还没有刷新。按理说 Kunena 会自动给每一个 size 的目录里面都生成一份缩略图的。

2、第二个问题,我记得 AIB 插件还有“除外作者”的选项。如果你想作为管理员,一方面发一些公告、新闻(不需要头像、不显示作者),另一方面又要发布一些个人博客文章(需要头像)。那么,我建议你“分身为二”,比如一个用户名 admin,另一个用户名 guanliyuan ,实际上这两个都是你自己,用 admin 来登录后台、发布新闻公告,而用 guanliyuan 来写博客。前一个在 AIB 插件里面通过“除外作者”直接排除就行了。

你建议的“根据是否显示作者来决定是否显示头像”这个 idea 不科学。因为“显示作者”是指作者的姓名,如果按照你说的将两者捆绑了,那么有时候我们只想显示头像不想显示姓名怎么办?所以,还是请你自己规划好网站上的结构设计,用好 AIB 插件的除外选项。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论