• 欢迎访问苗景云的博客

HDWIKI开启伪静态后,搜索时翻页会出现乱码,原因是URL中包含汉字乱码。


修改方法只需要将URL规则下面的代码进行修改

RewriteRule ^.*$ index.php?$0

修改为

RewriteRule ^(.*)$ index.php?$1 [QSA,NU,PT,L] 

发布:苗景云 | 查看全文 | 浏览(1822) | 分类:IT技术&设计 | 评论(0) | 2016年03月01日

找到admin_common.js中的openwinx方法改为下面这样既可


发布:苗景云 | 查看全文 | 浏览(1740) | 分类:IT技术&设计 | 评论(0) | 2016年01月28日

在批量删除文章前,首先得熟悉用数据库增加一篇文章时变动的有哪些表

发布:苗景云 | 查看全文 | 浏览(1496) | 分类:IT技术&设计 | 评论(0) | 2016年01月17日

今天升级以后的帝国cms7.0在生成页面时出现了奇怪的错误

Table '****_ecms_news_data_' doesn't exist

发布:苗景云 | 查看全文 | 浏览(1445) | 分类:IT技术&设计 | 评论(0) | 2016年01月13日

效果如图所示:

hdwiki搜索结果显示缩略图

发布:苗景云 | 查看全文 | 浏览(1841) | 分类:IT技术&设计 | 评论(0) | 2016年01月09日

<!--{loop $data['list'] $key $hotdoc}-->

<!--{eval $key=$key+1}-->

<li class="num{$key}"><span>{$key}</span><a target="_blank" href="{url doc-view-$hotdoc['did']}"  title="{$hotdoc['title']}">{$hotdoc['shorttitle']}</a></li>

发布:苗景云 | 查看全文 | 浏览(1780) | 分类:IT技术&设计 | 评论(0) | 2016年01月05日

hdwiki默认的最近更新原则上是可以使用 $doc['category']调用词条所属分类,但是在数据库表中发现所有的cid默认为0,只能进行连表查询调用。方法如下:

打开model/doc.class.php,找到461行左右,将代码修改为以下,注意红色部分:


$sql=" SELECT c.cid,d.did, d.letter,d.title,d.tag,d.summary,d.author,d.authorid,d.time,d.lastedit,d.lasteditor,d.lasteditorid,d.views,d.edits,d.editions,d.visible,d.locked FROM ".DB_TABLEPRE."doc as d LEFT JOIN ".DB_TABLEPRE."categorylink as c on c.did=d.did WHERE 1=1 ";

发布:苗景云 | 查看全文 | 浏览(2366) | 分类:IT技术&设计 | 评论(0) | 2016年01月04日

select  d.title , c.name  from wiki_doc d ,wiki_category c, wiki_categorylink ck where d.did = ck.did and c.cid = ck.cid

发布:苗景云 | 查看全文 | 浏览(1856) | 分类:IT技术&设计 | 评论(0) | 2016年01月03日

HDwiki模板中如何截取标题长度,我们有很多时候可以通过php在HDwiki的程序中截取字符长度。使用的办法是string::substring()方法来截取.因为他是继承了string类里面的方法来进行处理。如果我们要在HDwiki模板中截取字符长度。我们该使用eval方式来处理他。

发布:苗景云 | 查看全文 | 浏览(1713) | 分类:IT技术&设计 | 评论(0) | 2016年01月03日

  HDWIKI首页使用可视化编辑时添加“分类下词条”后,分类名称是不带链接的(如下图),也就是说无法通过点击分类名称或“更多”按钮进入分类栏目,这对用户浏览网站不是很方便,下面我就来说说在栏目名称后方增加“更多”的解决办法。

发布:苗景云 | 查看全文 | 浏览(1852) | 分类:IT技术&设计 | 评论(0) | 2016年01月03日

TRUNCATE TABLE tablename清除表中所有信息

可使mysql的id从1开始计数


发布:苗景云 | 查看全文 | 浏览(1354) | 分类:IT技术&设计 | 评论(0) | 2015年12月31日

<?php 

header("content-type:text/html; charset=utf-8");

$host="localhost"; 

$user="root"; 

$password="root"; 

$database_1="导入数据库"; 

$database_2="原始数据库"; 

发布:苗景云 | 查看全文 | 浏览(1420) | 分类:IT技术&设计 | 评论(0) | 2015年12月31日

百度站长平台开放url推送接口,可以使用调用接口的形式主动及时推送url给百度,下面演示在PHPCMS系统中如何使用接口自动推送URL到百度站长平台。



在PHPCMS的libs/functions/global.func.php文件中添加一个百度推送函数:



/**

 * 百度站长平台链接推送

 * @param $bdurls url数组

发布:苗景云 | 查看全文 | 浏览(1448) | 分类:IT技术&设计 | 评论(0) | 2015年11月27日

 

phpcms v9 里面文件在:phpcms->phpcms->lips->functions->global.func.php

发布:苗景云 | 查看全文 | 浏览(1641) | 分类:IT技术&设计 | 评论(0) | 2015年11月19日

 修改phpcms\libs\classes下的form.class.php文件第16行的10,改成您需要的数字

发布:苗景云 | 查看全文 | 浏览(1373) | 分类:IT技术&设计 | 评论(0) | 2015年11月18日

 找到stactics\js\swfupload\swf2select.js

 

修改一下函数,注意红色部分!

 

function submit_editor(uploadid,textareaid){
 var d = window.top.art.dialog({id:uploadid}).data.iframe;
 var in_content = d.$("#att-status").html();
 var del_content = d.$("#att-status-del").html();
 var in_name = d.$("#att-name").html();   //这行是新加的
 insert2editor(textareaid,in_content,in_name,del_content)
}

发布:苗景云 | 查看全文 | 浏览(1584) | 分类:IT技术&设计 | 评论(0) | 2015年11月18日

 首先Html调用PHP的代码为

<script type="text/javascript" src="XXX.php"></script>

 

PHP调用数据库输出时要使用转意符,看代码

 

echo "document.write('<a href=\"http://www.foshang.net\">佛商网</a>'\n);";

发布:苗景云 | 查看全文 | 浏览(1859) | 分类:IT技术&设计 | 评论(0) | 2015年10月29日

 打开phpcms/modules/content\classes\search_api.class.php

 

找到 $temp['fulltextcontent'] = str_replace("'",'',$fulltextcontent);  大约60行的位置

 

修改为


//$temp['fulltextcontent'] = str_replace("'",'',$fulltextcontent);
   //关闭内容分词的搜索索引 20151027
   $temp['fulltextcontent'] = addslashes($r['title']);

发布:苗景云 | 查看全文 | 浏览(1548) | 分类:IT技术&设计 | 评论(0) | 2015年10月27日
« 之后的文章苗景云的博客
<< 向左走,向右走 >>
更早的文章 »