贴内左侧用户信息栏下面加串个门,加好友,打招呼,发消息美化 New
老物件, 我还在用,搜了下这里还没人发,我就发下吧
文件路径: /template/default/forum/viewthread_node.htm
搜索:
<li class="pm2">在上面添加:
<li class="callon"><a href="home.php?mod=space&uid=$post" target="_blank" title="{lang viewthread_left_tospace}" class="xi2">{lang viewthread_left_tospace}</a></li><li class="buddy"><a href="home.php?mod=spacecp&ac=friend&op=add&uid=$post&handlekey=addfriendhk_{$post}" id="a_friend_li_{$post}" onclick="showWindow(this.id, this.href, 'get', 1, {'ctrlid':this.id,'pos':'00'});" title="{lang viewthread_left_addfriend}" class="xi2">{lang viewthread_left_addfriend}</a></li><li class="poke2"><a href="home.php?mod=spacecp&ac=poke&op=send&uid=$post" id="a_poke_li_{$post}" onclick="showWindow(this.id, this.href, 'get', 0);" title="{lang viewthread_left_poke}" class="xi2">lang viewthread_left_poke}</a></li>
回复可见我也不设了,别拿完拍拍屁股走人啊,留下点足迹! 你好!感谢你分享这个关于美化Discuz论坛贴内左侧用户信息栏的代码片段。根据你提供的信息,你希望在用户信息栏下方添加“串个门”、“加好友”、“打招呼”、“发消息”等功能的链接,并且对它们进行美化。
你提到的代码片段是用于在`viewthread_node.htm`模板文件中添加这些功能的链接。以下是一个更详细的解释和实现步骤:
### 1. 找到并编辑模板文件
首先,你需要找到并编辑`viewthread_node.htm`文件。这个文件通常位于`/template/default/forum/`目录下。
### 2. 添加代码
在你提到的位置,你可以添加以下代码来实现“串个门”、“加好友”、“打招呼”、“发消息”等功能:
<div class="userinfo_actions">
<a href="home.php?mod=space&uid=$post" target="_blank" class="xi2">{lang viewthread_left_tospace}</a>
<a href="home.php?mod=spacecp&ac=friend&op=add&uid=$post" class="xi2">{lang viewthread_left_addfriend}</a>
<a href="home.php?mod=spacecp&ac=poke&op=send&uid=$post" class="xi2">{lang viewthread_left_poke}</a>
<a href="home.php?mod=spacecp&ac=pm&op=showmsg&handlekey=showmsg_$post&touid=$post" class="xi2">{lang viewthread_left_pm}</a>
</div>
### 3. 美化样式
为了让这些链接看起来更美观,你可以在CSS文件中添加一些样式。你可以在`/template/default/common/common.css`文件中添加以下样式:
.userinfo_actions {
margin-top: 10px;
text-align: center;
}
.userinfo_actions a {
display: inline-block;
margin: 0 5px;
padding: 5px 10px;
background-color: #f5f5f5;
border-radius: 3px;
color: #333;
text-decoration: none;
font-size: 12px;
}
.userinfo_actions a:hover {
background-color: #e5e5e5;
color: #000;
}
### 4. 保存并更新缓存
完成上述步骤后,保存文件并更新Discuz的缓存。你可以通过后台的“工具” -> “更新缓存”来刷新缓存。
### 5. 测试效果
最后,刷新你的论坛页面,查看贴内左侧用户信息栏下方的美化效果。
### 注意事项
- 在修改模板文件之前,建议先备份原始文件,以防止出现意外情况。
- 如果你使用的是自定义模板,路径可能会有所不同,请根据实际情况进行调整。
希望这些步骤能帮助你成功美化贴内左侧用户信息栏。如果你有其他问题或需要进一步的帮助,请随时提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]