Dedecms 发布文章时 Tag标签中文逗号自动变成英文逗号的方法

织梦DedeCms是一款非常好用的建站程序,从织梦DedeCms5.3版本开始,把TAG标签的间隔号由空格改为英文的逗号,这样使得经常原创文章的站长朋友非常不方便,因为我们是中国人,我们输入汉字时总是喜欢…

 

 织梦DedeCms是一款非常好用的建站程序,从织梦DedeCms5.3版本开始,把TAG标签的间隔号由空格改为英文的逗号,这样使得经常原创文章的站长朋友非常不方便,因为我们是中国人,我们输入汉字时总是喜欢使用全角的逗号,那么有没有办法使用JS脚本把输入的中文逗号变成英文逗号呢?答:当然是可以的喽!这样就不用输入tag的时候还切换输入法输入英文逗号了。

以下是修改方法:

编辑打开templets/article_add.htm文件,然后查找如下代码:

<input name="tags" type="text" id="tags" value="<?php echo $tags; ?>" style="width:300px" />

修改为:
   
<input name="tags" type="text" id="tags" value="<?php echo $tags; ?>" onkeyup="this.value=this.value.replace(/,/g, ‘,’); " style="width:300px" />

这样,就可以了。注意哦,以上只是修改了增加新文章的标签逗号的自动切换,如果你想把编辑文章、添加新软件等的标签也修改成这样的话,那么找到相应的模板按上述方法修改就可以了

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

其它重要文件 dede/inc/inc_archives_functions.php 发文章时一些远程抓图、自定义模型字段列出之类函数都在这个文件 dede/inc/inc_batchup.php DelArc($aid,$onlyfile=false,$channelid=0) 删除某个文档得函数 dede_addonarticle 附加文章表 aid int(11) 文
调用说明:推荐会员(带用户头像) [quote] {dede:sql sql=SELECT mid,mtype,userid,uname,matt,face FROM dede_member where matt = 1 and mtype=个人 LIMIT 0 , 10} 头像:img src=[field:face runphp=yes] if(!@me)@me = ; [/field:face] / 用户名:a [fi
我们在进行织梦dedecms模板设计的时候,想实现类似于wordpress博客那样的tag标签,本博客就是用wordpress搭建的,像我博客边栏的tag那样,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。如下图所示: 但是织梦默认没有这样的标签来调
织梦默认的列表页调用tag标签没有超链接,但是我们巧妙地可以通过另外一种方法实现,下面是具体的代码: [field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = explode(',', $tags); foreach($tags as $key = $value)
织梦dedecms默认的tag标签字符长度最长只有6个汉字,太不方便了,所以我们需要对其进行修改。 具体操作方法如下: 第一步:修改数据库中表dede_tagindex 和dede_taglist的tag字段属性: varchar(12) 修改为: varchar(200) 第二步:修改文件 在include/archiv
点评 :在dede程序中,很多时候替换的标签长度为12个字节也就是6个汉字非常的不够我们使用怎么办呢?这时我们可以简单的修改一下dedecms一些代码即可解决,需要的朋友可以参考下 第1步: 可使用一些能够执行sql语句的软件先连接到mysql数据库,如使用phpadmi