Discuz教程网

[已解决]个人信息美化 + 签名二合一,调用每日签到错位!

 关闭 [复制链接]
authicon 狼夜 发表于 2012-1-27 18:04:43 | 显示全部楼层 |阅读模式

333.jpg
插件 Discuz! X2 个人信息美化 签名二合一免费发布

每日签到是 【DSU】周年活动庆典—每日签到 V4.22 For X2! [参赛版]

如果这两个不能兼容的话,谁能给个兼容的签到。。
最佳答案
avatar
2012-1-28 13:19:21
狼夜 发表于 2012-1-27 19:51
还有几个问题。
1.签到设置成 简单模式。 用户资料页就没有签到心情了
2.当没有勋章的时候,不是应该有默 ...


discuz07.png

第一个是插件就是这么设计的
第二个帮你加上了申请勋章的链接
第三个自己修改附件里的模板文件(viewthread_from_node.htm)对应的文字,如下图 discuz06.png

其中的$post[extcredits1]到$post[extcredits8]对应后台设置的八个扩展积分的值
discuz08.png

下载附件,上传至template\default\forum(不是使用默认模板的上传到对应模板的此目录)覆盖对应的文件
附件: viewthread_node.zip (12.24 KB, 下载次数: 20)



上一篇:外链杀手兼容错误
下一篇:赞助1314几个群
authicon dly 发表于 2012-1-27 19:38:11 | 显示全部楼层
Discuz! X2 个人信息美化和签到的附件发上来
authicon  楼主| 狼夜 发表于 2012-1-27 19:43:47 | 显示全部楼层
谢谢帮忙

dsu_paulsign.zip

211.57 KB, 下载次数: 23, 下载积分: 激情点 -2

Discuz! X2 个人信息美化 签名二合一免费发布.zip

307.12 KB, 下载次数: 34, 下载积分: 激情点 -2

authicon  楼主| 狼夜 发表于 2012-1-27 19:51:19 | 显示全部楼层
还有几个问题。
1.签到设置成 简单模式。 用户资料页就没有签到心情了
2.当没有勋章的时候,不是应该有默认申请勋章的信息吗? 好像这里也没有。
3.之前发布这个美化模板的论坛已经打不开了,怎么设置那个积分,能写个教程吗,麻烦了
authicon  楼主| 狼夜 发表于 2012-1-28 13:10:32 | 显示全部楼层
dly 发表于 2012-1-27 19:38
Discuz! X2 个人信息美化和签到的附件发上来

有时间解决一下吗
authicon dly 发表于 2012-1-28 13:19:21 | 显示全部楼层    本楼为最佳答案   
狼夜 发表于 2012-1-27 19:51
还有几个问题。
1.签到设置成 简单模式。 用户资料页就没有签到心情了
2.当没有勋章的时候,不是应该有默 ...


discuz07.png

第一个是插件就是这么设计的
第二个帮你加上了申请勋章的链接
第三个自己修改附件里的模板文件(viewthread_from_node.htm)对应的文字,如下图 discuz06.png

其中的$post[extcredits1]到$post[extcredits8]对应后台设置的八个扩展积分的值
discuz08.png

下载附件,上传至template\default\forum(不是使用默认模板的上传到对应模板的此目录)覆盖对应的文件
附件: viewthread_node.zip (12.24 KB, 下载次数: 20)
authicon  楼主| 狼夜 发表于 2012-1-28 15:45:07 | 显示全部楼层
dly 发表于 2012-1-28 13:19
第一个是插件就是这么设计的
第二个帮你加上了申请勋章的链接
第三个自己修改附件里的模板文件( ...

非常,非常的感谢!

另外再问一下,我想给 $post[groupico] 调用的用户组图片 设置 ALT属性,该在哪块代码修改呢?

还有论坛首页的在线图标,ALT属性,改如何修改呢
authicon dly 发表于 2012-1-28 19:12:59 | 显示全部楼层
template\default\forum\viewthread_node.htm

  1. <!-- 等级 -->
  2. <center><img src="images/rank/{$post['stars']}.gif" title="Rank: {$post['stars']}"></center>
  3. <!-- 等级end -->
复制代码

discuz09.png
source\function\cache\cache_onlinelist.php (这个修改了需要后台更新数据缓存)

  1. $data['legend'] .= !empty($list['url']) ? "<img src="".STATICURL."image/common/$list[url]" /> $list[title]       " : '';
复制代码

discuz10.png
template\default\forum\discuz.htm
  1. <img src="{STATICURL}image/common/$online[icon]" alt="icon" />
复制代码

楼主求人不如求己,还是多摸索摸索吧
authicon  楼主| 狼夜 发表于 2012-1-29 21:19:08 | 显示全部楼层
dly 发表于 2012-1-28 19:12
template\default\forum\viewthread_node.htm

谢谢。。我也在学习中,学习的人问题多的。。呵呵,不好意思。。

<!-- 等级 -->
<center><!--{if $post[groupicon]}--><p>$post[groupicon]</p><!--{/if}--><div  class="view_showxx" align="left" id="view_showxx_extra_{$post[pid]}"></center>
<!-- 等级end -->

等级我是这样写的,直接调用用户组的图片,而不是根据用户等级星星数来判断寻找图片的。

但是这样的话,该如何添加对应的ALT属性值呢?
authicon dly 发表于 2012-1-29 22:51:22 | 显示全部楼层
source\function\function_core.php
  1.                 if(substr($_G['cache']['usergroups'][$groupid]['icon'], 0, 5) == 'http:') {
  2.                         $s = '<img src="'.$_G['cache']['usergroups'][$groupid]['icon'].'" alt="" class="vm" />';
  3.                 } else {
  4.                         $s = '<img src="'.$_G['setting']['attachurl'].'common/'.$_G['cache']['usergroups'][$groupid]['icon'].'" alt="" class="vm" />';
  5.                 }
复制代码

DZ默认给用户组图标添加了 alt=""
没说明特殊需要就没必要修改了,alt 是给搜索引擎或者一些盲人用的网页识别软件看的,只是解释这张图片的含义,一般浏览器只在图片无法打开时才会显示alt的内容
貌似IE会把alt单tilte解释,就是在没有title时,鼠标移到图片上会显示alt的内容,这说明IE浏览器对alt的处理不够严谨
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 22:10

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表