当您回复帖子或添加新评论时,您想使用表情,对吧?XOOPS中的标准表情是9个图标一行加[更多...]格式,现在您想要更多的表情。是的,我总是喜欢表情,但当我添加更多时,我发现由于保持表情的代码之间没有空格“图标之间”,输入表单(s)立即变宽。这是一个非常简单的问题,但需要修改两个文件,以便您获得一个干净的、根据您的布局/表格宽度自动换行的表情页,修改两个文件以适合所有表单。1. root\class\xoopsform\formdhtmltextarea.php首先像往常一样备份,然后找到
$ret = " ";
$ret .= "getName()."", " ".$smiles[$i]['code']." ");' onmouseover='style.cursor="hand"' src='".XOOPS_UPLOAD_URL."/".$myts->xoopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' />";
$ret .= " getName()."", " ".$smiles[$i]['code']." ");' onmouseover='style.cursor="hand"' src='".XOOPS_UPLOAD_URL."/".$myts->xoopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' /> ";
$ret .= " [getName()."","smilies",300,475);'>"._MORE."]";
$ret .= " [getName()."","smilies",300,475);'>"._MORE."] ";
echo "";
echo " ";
谢谢。
Advanced Search
290 user(s) are online (7 user(s) are browsing XOOPS FAQ)
Members: 0
Guests: 290
表情图标使表格变宽 - 一个修复方式
当您回复帖子或添加新评论时,您想使用表情,对吧?XOOPS中的标准表情是9个图标一行加[更多...]格式,现在您想要更多的表情。
是的,我总是喜欢表情,但当我添加更多时,我发现由于保持表情的代码之间没有空格“图标之间”,输入表单(s)立即变宽。这是一个非常简单的问题,但需要修改两个文件,以便您获得一个干净的、根据您的布局/表格宽度自动换行的表情页,修改两个文件以适合所有表单。
1. root
\class\xoopsform\formdhtmltextarea.php
首先像往常一样备份,然后找到
$ret = " ";
查找
$ret .= "getName()."", " ".$smiles[$i]['code']." ");' onmouseover='style.cursor="hand"' src='".XOOPS_UPLOAD_URL."/".$myts->xoopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' />";
改为
$ret .= " getName()."", " ".$smiles[$i]['code']." ");' onmouseover='style.cursor="hand"' src='".XOOPS_UPLOAD_URL."/".$myts->xoopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' /> ";
查找
$ret .= " [getName()."","smilies",300,475);'>"._MORE."]";
改为
$ret .= " [getName()."","smilies",300,475);'>"._MORE."] ";
2. 根目录
\include\xoopscodes.php
查找
echo "";
改为
echo " ";
..... 以及 ... 对于 #2,尚未完成,请参阅
实际上,您只需在第二步重复步骤1中的相同操作,保存并上传它们,您的表情符号现在应该适合所有带有表情符号节的表单的宽度,而不会使您的布局失控!!