• 欢迎访问苗景云的博客
hdwiki 后台修改cookie前缀后,前台用户登录正常,但是管理员登录总是跳转到登录界面,这时候我们需要对多个与cookie有关的文件进行修改。分别是control\admin_setting.phpcontrol\user.phpdata\cache\setting.phpmodel\base.class.phpview\default\admin_cookie.htm打开这些文件,搜索cookie_pre,把附近的hd_ 修改为你后台设置的cookie前缀,如:mybaike_这样后台就
发布:苗景云 | 查看全文 | 浏览(1753) | 分类:IT技术&设计 | 评论(5) | 2020年01月12日

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


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

RewriteRule ^.*$ index.php?$0

修改为

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

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

效果如图所示:

hdwiki搜索结果显示缩略图

发布:苗景云 | 查看全文 | 浏览(1599) | 分类: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>

发布:苗景云 | 查看全文 | 浏览(1558) | 分类: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 ";

发布:苗景云 | 查看全文 | 浏览(2120) | 分类: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

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

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

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

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

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

hdwiki开启伪静态后无法自定义404页面,即便服务期设置了,也不行,只能自己修改程序,自定义404页面。

修改方法:

/model/hdwiki.class.php 最后一行

function notfound($error){
                @header('HTTP/1.0 404 Not Found');
...

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

hdwiki 5.1修改后台每页词条数量

data/cache/setting.php 中查找'list_prepage' => '20' 将数值修改为你想要的数值!

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