• 欢迎访问苗景云的博客
从后台查看关键词及tag,查看它的引用次数和搜索次数,还可以以清理无效的关键词keyword.rar演示图片 直接解压,也可手动放到./phpcms/modules/admin/,模板文件存放在./phpcms/modules/admin/templates/目录下在后台添加一个后台菜单,父级菜单选择【扩展】,模块输入admin,文件名keyword,方法名init,保存后即可使用了!
发布:苗景云 | 查看全文 | 浏览(1457) | 分类:IT技术&设计 | 评论(0) | 2019年11月13日
phpcms之前发布的文章删除了之后,数据库的表字段中还是保存的有之前的文章中的关键词的,也就是删除文章并不能连带之前发布的文章的关键词一起删除,经过分析明白了,原来是程序在发布文章的那一刻文章就自动保存在了数据库的表中了,或者修改文章后,会重复在v9_keyword_data插入数据。那么该如何解决这个问题呢?办法如下:1、找到/phpcms/modules/content/fields/keyword/updata.inc.php中找到以下代码:$keyword_data_db->in
发布:苗景云 | 查看全文 | 浏览(2009) | 分类:IT技术&设计 | 评论(0) | 2019年11月13日
$CATEGORY需要在专题文件中从缓存导入。在你模板中最上面部分加上{php $CATEGORYS = getcache('category_content_'.$siteid,'commons');}如果还没出来,就用下面的{php $siteid =  $_GET['siteid'] ? $_GET['siteid'] : get_siteid();$CATEGORYS = getcache('categor
发布:苗景云 | 查看全文 | 浏览(1496) | 分类:IT技术&设计 | 评论(0) | 2019年11月13日
phpcms 关键词keyword表加入栏目catid的方法首先在v9_keyword表中加入catid 字段,类型 smallint(10),属性为UNSIGNED修改phpcms/modules/content/fields/keyword/update.inc.php,注意红色部分为新增function keyword ($field, $value) {//获取post过来的关键字,关键字用空格或者‘,’分割的$data = array();$data = preg_split
发布:苗景云 | 查看全文 | 浏览(1548) | 分类:IT技术&设计 | 评论(0) | 2019年11月13日
{$CATEGORYS[$catid]['url']} 指定栏目URL代码{$CATEGORYS[$catid]['catname']} 指定栏目名称代码{$CATEGORYS[41]['url']}  指定栏目ID为41的URL{$CATEGORYS[41][catname]}指定栏目ID为41的栏目名
发布:苗景云 | 查看全文 | 浏览(1352) | 分类:IT技术&设计 | 评论(0) | 2019年11月13日
在常用的content封面、列表、内容模板中,我们都可以正常使用{siteurl($siteid)}来获取当前站点的网址,那么在tag模板、comment模板中这一调用不生效,其实是因为在tag和comment的控制器中,没有给模板传入$siteid参数,导致{siteurl($siteid)}调用无效。那么解决的方法就是:打开phpcms/moudules/content/tag.php,在其init函数和lists函数中开头部分加入如下代码:1 2 3 4 5 6//传入sitei
发布:苗景云 | 查看全文 | 浏览(2366) | 分类:IT技术&设计 | 评论(0) | 2019年11月13日
由于PHPCMS v9默认的编辑器中上传的视频插入的是embed标签使用的是flash播放器,手机端无法播放,所以来改造下,让其上传视频并插入HTML5的video标签,这样电脑端的主流浏览器和手机端能都播放,当然也可以参考本文修改进而支持ckplayer、cuplayer等播放器。修改步骤(为防止与其它按钮混淆和去除无用插件,这里去除了原编辑器中插入flash和视频的按钮):一、打开statics/js/ckeditor/config.js文件第16行,修改成如下代码:config.extra
发布:苗景云 | 查看全文 | 浏览(2860) | 分类:IT技术&设计 | 评论(2) | 2019年10月30日
Swiper 视频轮播 demovideo.js-swiper-master.zip
发布:苗景云 | 查看全文 | 浏览(6577) | 分类:IT技术&设计 | 评论(4) | 2019年10月29日
修改了全部栏目搜索不到数据的bug1、修改后台添加、修改内容时添加栏目id到搜索表中        找到  phpcms\model\content_model.class.php 大概106、287行左右,一共两处        $this->search_api($id,$inputinfo);        修改为:    &
发布:苗景云 | 查看全文 | 浏览(1722) | 分类:IT技术&设计 | 评论(0) | 2019年10月15日
今天在开发一个项目时,使用kindeditor遇到输入html代码后,kindeditor会自动美化(格式化)代码。如输入:<p>观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。</p>则kindeditor会自动将代码美化为<p>观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。</p>代码上看上去好看了,但是内容却多了几个空格。如果使用js计算<p></p>中的文字数量就会不准确。这个时候我们要将kin
发布:苗景云 | 查看全文 | 浏览(1797) | 分类:IT技术&设计 | 评论(0) | 2019年10月14日
默认调用的腾讯视频是不自动播放的,需要我们在调用代码中手动填上自动播放的代码,看下面描红部分:<iframe frameborder="0" src="https://v.qq.com/txp/iframe/player.html?vid=c09104rak59&autoplay=true" allowFullScreen="true"></iframe>
发布:苗景云 | 查看全文 | 浏览(1387) | 分类:IT技术&设计 | 评论(0) | 2019年08月13日
phpcms v9推送内容到其他栏目时,默认是不推送内容的,并且还加入了转向连接。我们要在推送时增加content内容,并取消转向连接。打开phpcms\modules\content\classes\push_api.class.php 找到67行修改 //'islink'=>1'islink'=>0找到$this->db->insert(array('id'=>$newid)); 大约70行,修改为//$
发布:苗景云 | 查看全文 | 浏览(1596) | 分类:IT技术&设计 | 评论(0) | 2019年07月16日
源代码为  var contentNav = $('.content-nav').offset().top;但是浏览器提示 Uncaught TypeError: Cannot read property 'top' of undefined错误。那是因为文档不包含任何带有类的元素content-nav,因此该方法.offset()返回未定义的,它确实没有top属性。var top = ($('.content-nav'
发布:苗景云 | 查看全文 | 浏览(4821) | 分类:IT技术&设计 | 评论(0) | 2019年07月13日
jQuery ColorBox调用方法,必须调用jQuery<script type="text/javascript">    $(document).ready(function(){        $(".detail-desc").colorbox({            inline:true,  &nb
发布:苗景云 | 查看全文 | 浏览(1957) | 分类:IT技术&设计 | 评论(0) | 2019年07月10日
很多时候,我们多个网站会调用相同的资源,特别是svg和字体文件,这个时候就会牵扯到跨域问题; IIS下配置跨域设置Access-Control-Allow-Origin的方法:打开IIS,找到“HTTP响应标头”点进去,在右侧可以看到添加,然后添加如下标头即可Access-Control-Allow-Headers:Content-Type, api_key, AuthorizationAccess-Control-Allow-Origin:*
发布:苗景云 | 查看全文 | 浏览(2996) | 分类:IT技术&设计 | 评论(0) | 2019年07月10日
jQuery为a添加target(其他以此类推,如rel title style等)$(document).ready(function () {     $('.divclass a').attr('target','_blank');  });
发布:苗景云 | 查看全文 | 浏览(1976) | 分类:IT技术&设计 | 评论(0) | 2019年07月10日
UC浏览器真烦人,在页面强制插入JS,强制给关键词加入神马搜索链接,通过以下代码可以轻松清除,基于jQuery:function ClearUcInlink(){     $("a").each(function(index, element) {         try{     
发布:苗景云 | 查看全文 | 浏览(1998) | 分类:IT技术&设计 | 评论(0) | 2019年07月10日
phpsso.php注入漏洞修复 文件位置:/api/phpsso.php解决办法(Line 129):// 修改之前   $phpssouid = $arr['uid'];改为:// 修改之后   $phpssouid = intval($arr['uid']);phpcms/libs/classes/attachment.class.php某处逻辑
发布:苗景云 | 查看全文 | 浏览(2314) | 分类:IT技术&设计 | 评论(0) | 2019年07月10日
« 之后的文章苗景云的博客
<< 向左走,向右走 >>
更早的文章 »