DEDE的Tag标签中文全角逗号自动变成英文半角逗号的办法

秋天来啦,秋天来啦;天空像一块覆盖在大地上的蓝宝石,它已经给秋风抹试得洁净而明亮。棉花笑嘻嘻的来了,它听说好朋友—秋姑娘来了,笑的咧开了嘴。玉米在房顶上唱着歌跳着舞,别提多开心了。路边两只黑色的小狗在玩耍,看它那可爱的样子,让人忍不住的笑。石榴也许太兴奋了,竟然笑破了肚皮,苹果跑着来了,当然脸蛋是红彤彤的。
DEDE织梦从DedeCms5.3版本开始,官方就把TAG标签的分隔符号由空格改为英文状态下的逗号,这样就使得我们使用搜狗之类拼音输入法的时候产生了很大不便,因为我们输入中文时默认会自动使用全角字符,这个时候输入的逗号是全角逗号,与DEDE认可的半角英文逗号是不一样的,输入法来回切换又麻烦,这里提供一个方法可以把你在TAG栏输入的中文逗号自动变成英文逗号。
打开/dede/templets/article_add.htm文件:
然后找到257行的如下代码:
<td><input name="tags" type="text" id="tags" value="" style="width:300px" onChange="$Obj('keywords').value=this.value;" />(','号分开,单个标签小于12字节)</td>
在input中增加代码:onkeyup="JavaScript:this.value=this.value.replace(/,/ig,',');"
类似这样的:
<td><input name="tags" type="text" id="tags" value="" style="width:300px" onChange="$Obj('keywords').value=this.value;" onkeyup="JavaScript:this.value=this.value.replace(/,/ig,',');"/>(','号分开,单个标签小于12字节)</td>
这样,就可以了。
如果你想把修改文章(article_edit.htm)、添加软件(soft_add.htm)等的标签也修改成这样的话,那么找到对应的模板按上面方法修改就行。

到此这篇关于DEDE的Tag标签中文全角逗号自动变成英文半角逗号的办法就介绍到这了。有些人生来是为了赶路的…完成学业事业结婚生子,一切有条不紊按部就班,匆匆忙忙在前三十年生命里就完成了大部分任务,再用剩下的时间去修补与忍耐,并学着苦中作乐。而有些人的人生任务可能只完成了一半,但他们却看了别人几辈子才能看到的风景,你不能说任何一种选择是错。真的,自己开心就好。更多相关DEDE的Tag标签中文全角逗号自动变成英文半角逗号的办法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

标签: DEDE Tag