首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

给触屏版发帖及回复时加入表情图片

weird 2015-6-27 [模板制作修改] 来自PC 复制链接
411307
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
本帖最后由 weird 于 2015-6-27 15:54 编辑

自带触屏版很原始,好多东西都要自己去加入,前面我有帖子写了如何给其它会员发站内信息的修改办法,这里再发一个加入表情图片的修改方案:

打开:./template/default/touch/forum/post.htm
找到:
  1.                         <!--{if $_GET[action] == 'edit' && $isorigauthor && ($isfirstpost && $thread['replies'] < 1 || !$isfirstpost) && !$rushreply && $_G['setting']['editperdel']}-->
  2.                         <li class="bl_line">
  3.                                 <input type="checkbox" name="delete" id="delete" class="pc" value="1" title="{lang post_delpost}{if $thread[special] == 3}{lang reward_price_back}{/if}"> {lang delete_check}
  4.                         </li>
  5.                         <!--{/if}-->
复制代码

在这一段的下面加入:
  1. <li style="padding:0px;">
  2. <div id="face_box">
  3.         <div class="home_face"><img src="static/image/smiley/grapeman/01.gif" width="30" height="30" onClick="addface('needmessage', '{:3_41:}')" /></div>
  4.         <div class="home_face"><img src="static/image/smiley/grapeman/02.gif" width="30" height="30" onClick="addface('needmessage', '{:3_42:}')" /></div>
  5.         <div class="home_face"><img src="static/image/smiley/grapeman/03.gif" width="30" height="30" onClick="addface('needmessage', '{:3_43:}')" /></div>
  6.         <div class="home_face"><img src="static/image/smiley/grapeman/04.gif" width="30" height="30" onClick="addface('needmessage', '{:3_44:}')" /></div>
  7.         <div class="home_face"><img src="static/image/smiley/grapeman/05.gif" width="30" height="30" onClick="addface('needmessage', '{:3_45:}')" /></div>
  8.         <div class="home_face"><img src="static/image/smiley/grapeman/06.gif" width="30" height="30" onClick="addface('needmessage', '{:3_46:}')" /></div>
  9.         <div class="home_face"><img src="static/image/smiley/grapeman/07.gif" width="30" height="30" onClick="addface('needmessage', '{:3_47:}')" /></div>
  10.         <div class="home_face"><img src="static/image/smiley/grapeman/08.gif" width="30" height="30" onClick="addface('needmessage', '{:3_48:}')" /></div>
  11.         <div class="home_face"><img src="static/image/smiley/grapeman/09.gif" width="30" height="30" onClick="addface('needmessage', '{:3_49:}')" /></div>
  12.                                 
  13.         <div class="home_face"><img src="static/image/smiley/grapeman/10.gif" width="30" height="30" onClick="addface('needmessage', '{:3_50:}')" /></div>
  14.         <div class="home_face"><img src="static/image/smiley/grapeman/11.gif" width="30" height="30" onClick="addface('needmessage', '{:3_51:}')" /></div>
  15.         <div class="home_face"><img src="static/image/smiley/grapeman/12.gif" width="30" height="30" onClick="addface('needmessage', '{:3_52:}')" /></div>
  16.         <div class="home_face"><img src="static/image/smiley/grapeman/13.gif" width="30" height="30" onClick="addface('needmessage', '{:3_53:}')" /></div>
  17.         <div class="home_face"><img src="static/image/smiley/grapeman/14.gif" width="30" height="30" onClick="addface('needmessage', '{:3_54:}')" /></div>
  18.         <div class="home_face"><img src="static/image/smiley/grapeman/15.gif" width="30" height="30" onClick="addface('needmessage', '{:3_55:}')" /></div>
  19.         <div class="home_face"><img src="static/image/smiley/grapeman/16.gif" width="30" height="30" onClick="addface('needmessage', '{:3_56:}')" /></div>
  20.         <div class="home_face"><img src="static/image/smiley/grapeman/17.gif" width="30" height="30" onClick="addface('needmessage', '{:3_57:}')" /></div>
  21.         <div class="home_face"><img src="static/image/smiley/grapeman/18.gif" width="30" height="30" onClick="addface('needmessage', '{:3_58:}')" /></div>
  22.                                 
  23.         <div class="home_face"><img src="static/image/smiley/grapeman/19.gif" width="30" height="30" onClick="addface('needmessage', '{:3_59:}')" /></div>
  24.         <div class="home_face"><img src="static/image/smiley/grapeman/20.gif" width="30" height="30" onClick="addface('needmessage', '{:3_60:}')" /></div>
  25.         <div class="home_face"><img src="static/image/smiley/grapeman/21.gif" width="30" height="30" onClick="addface('needmessage', '{:3_61:}')" /></div>
  26.         <div class="home_face"><img src="static/image/smiley/grapeman/22.gif" width="30" height="30" onClick="addface('needmessage', '{:3_62:}')" /></div>
  27.     <div class="home_face"><img src="static/image/smiley/grapeman/23.gif" width="30" height="30" onClick="addface('needmessage', '{:3_63:}')" /></div>
  28.         <div class="home_face"><img src="static/image/smiley/grapeman/24.gif" width="30" height="30" onClick="addface('needmessage', '{:3_64:}')" /></div>
  29.         <div id="elecnation_clear"></div>
  30. </div>
  31. <script src="template/default/touch/get_face.js"></script>
  32. </li>
复制代码

打开:./static/image/mobile/style.css
在最下面加入:
  1. #face_box { clear:both; margin:0 auto; float:left; width:100%; margin-bottom:10px; border-bottom:#ccc 1px solid;padding:10px 10px;}
  2. .home_face { width:30px; height:30px; padding:2px; float:left; display:block; text-align:center; }
复制代码

下载这个文件:
get_face.rar (604 Bytes, 下载次数: 45)

评分

参与人数 1元宝 +3 收起 理由
ARCHY + 3 赞一个!

查看全部评分




上一篇:Discuz的Ucenter整合第三方应用mlecms的开发过程记录
下一篇:discuz X论坛的DB类分析
bierewo369 发表于 2015-10-4 16:51:03 来自PC
表情竖着排问题以及点击表情后不能加入表情到内容窗口问题解决办法。 onClick="addface('needmessage', '')" /></div>
        <div id="elecnation_clear"></div>
</div>
<script src="template/default/touch/get_face.js"></script>
</li>
复制代码

"template/default/touch/get_face.js" 这个地址忘记改了,所以点击表情没有反应。



有些模版是竖着拍的,加一个style="display:inline" 就变横排了,如下所示。
    <div class="home_face" style="display:inline"><img src="static/image/smiley/grapeman/01.gif" width="30" height="30" onClick="addface('needmessage', '')" /></div>
        <div class="home_face" style="display:inline"><img src="static/image/smiley/grapeman/02.gif" width="30" height="30" onClick="addface('needmessage', '')" /></div>
        <div class="home_face" style="display:inline"><img src="static/image/smiley/grapeman/03.gif" width="30" height="30" onClick="addface('needmessage', '')" /></div>

评分

参与人数 1元宝 +5 收起 理由
ARCHY + 5 很给力!

查看全部评分

ARCHY 明星会员实名认证 发表于 2015-6-27 16:21:15 来自PC
强烈支持,站帮网有你更精彩
wygfw 发表于 2015-6-27 20:57:36 来自PC
强烈支持,站帮网有你更精彩
别墅图纸http://www.wygfw.com 打印及下载
bierewo369 发表于 2015-8-16 18:13:27 来自PC
QQ截图20150816181132.png

请问更改后可以在上图红框里的回复框里使用表情么?

不能在这用的话就不改了,怕改乱了。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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