天兴工作室之前发过一篇“zblogphp1.5已知bug之相关文章调用”,但是还是有很多人跟我们反映这个问题。
然后就只好去天天催zblog官方,终于可能是把猪给催烦了,于是就把这个bug给提前修复了....
bug修复方法:
打开你网站的后台--应用中心--系统更新和校验,如下图:
从上到下依次点击三个箭头标注的地方,最后去后台首页更新下缓存。
这就ok了!
天兴工作室之前发过一篇“zblogphp1.5已知bug之相关文章调用”,但是还是有很多人跟我们反映这个问题。
然后就只好去天天催zblog官方,终于可能是把猪给催烦了,于是就把这个bug给提前修复了....
bug修复方法:
打开你网站的后台--应用中心--系统更新和校验,如下图:
从上到下依次点击三个箭头标注的地方,最后去后台首页更新下缓存。
这就ok了!
zblogphp1.5放出来也有段时间了,今天为大家介绍下這个zblogphp1.5新增功能之自定义搜索页面模板。
在zblogphp1.5之前的版本里面,搜索界面是非常简陋的。简陋就算了,关键是不能自定义模板。当时要定义搜索界面的话只有两种办法:
修改系统文件 or 挂接口拦截系统的搜索输出改成主题自带的搜索输出(天兴工作室制作的收费zblog主题基本是这种办法)。ps:这两种办法都不太理想何过于复杂。
也许是被吐槽多了,猪在zblogphp1.5中终于增加自定义搜索模板功能。给大家介绍下怎么弄。
搜索页面的自定义模板为:search.php。如果你的主题没有美化搜索界面,而你的zblog程序又升级到了最新的zblogphp1.5。那么你可以直接找到你主题的模板文件夹“zb_users/theme/主题id/template/”,新建一个search.php文件,复制你主题的列表页模板全部代码,粘贴到新建的search.php里面,保存,提交。后台首页“清除缓存并重新编译模板”点一下,ok,大功告成。
额,这是一个已知的zblogphp1.5bug。具体表现为,在zblogphp1.4下正常的“相关文章”功能在升级到zblogphp1.5后就失效了,调用出来的不是相关文章而是最新文章。
在询问过zblog官方后给出的回复是这是一个已知bug,说是在下个版本(1.5.1)会修复(对此存疑)。
嗯,说下解决办法,如果你动手能力较强,可按照下面的方式修复。
1、找到你正在使用的主题中的post-single.php模板文件,找到以下代码:
{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related} <li><span>{$related.Time('Y-m-d')}</span><a href="{$related.Url}">{$related.Title}</a></li> {/foreach}
ps:代码不一定一模一样,但是只要找到“{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}”这一段就行。
替换成以下代码:
{$aid=$article.ID}{$tagid=$article.Tags}{$cid=$article.Category.ID}{php} $str = ''; $tagrd=array_rand($tagid); if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){ $tagi='%{'.$tagrd.'}%'; $where = array(array('=','log_Status','0'),array('like','log_Tag',$tagi),array('<>','log_ID',$aid)); }else{ $where = array(array('=','log_Status','0'),array('=','log_CateID',$cid),array('<>','log_ID',$aid)); } $array = $zbp->GetArticleList(array('*'),$where,array('rand()'=>' '),array(6),''); foreach ($array as $related) { if(($related->ID)!=$aid){ $str .= "<li><a href=\"{$related->Url}\" title=\"{$related->Title}\">{$related->Title}</a></li>"; } }{/php}{$str}
保存--后台首页--更新缓存即可。
注意:修改折腾前请务必备份,否则搞坏了不能还原的不要喷我。QAQ
昨天晚上升级了zc,结果发现1.4不支持新版的zc,于是只好把程序从zblogphp1.4升级到1.5。在操作过程中误操作将zc的数据全删除了!!
这就导致了所有用户的购买记录全部丢失!!!
最近的数据库备份是在7月份,so...
手贱升级害死人。
请各位用户在登录天兴工作室网站后台之后发现查找不到自己的购买记录,请及时联系我们。
作揖(
zblogphp1.5出来有一段时间了,很多朋友也想把自己的网站升级到最新版的zblogphp1.5。但是zblog官方论坛一堆升级之后出错的,今天本文就来说下zblogphp1.5的正确升级步骤。
1、后台--主题管理--将主题切换到zblogphp的默认主题;
2、后台--插件管理--除开(应用中心)外关闭所有插件;
3、后台--应用中心--系统更新和校验--点击升级新版程序。
以上三个步骤做完,程序已经升级到最新的zblogphp1.5了,现在就是比较麻烦的部分了。
由于zblogphp1.4升级到zblogphp1.5的过程中官方修改了比较的系统函数之类的,所以一大把的zblogphp1.4下能正常的使用的主题和插件在zblogphp1.5环境下是会报错的。
所以呢,我们首先要看你网站正在使用的主题和插件有没有更新到支持1.5,如果没有,那么去联系你正在使用应用的应用作者们吧,反之应用都标注了支持最新的zblogphp1.5,那么就到后台--主题管理或者插件管理里面去启用相对应的应用即可。
最后的一点教程,是针对各位买了收费主题自己做了修改的,或者是专门定制主题的各位。(ps:仅限天兴工作室主题用户,其他主题用户请勿按照以下教程操作。)
天兴工作室的主题是可以直接升级到zblogphp1.5的,但是搜索界面会出错,解决步骤请往下看:
1、安装一个“主题编辑”插件,启用插件并打开插件;
2、插件界面打开“include.php”文件,在39行和81行(可能每个主题所在行数不一样),找到“$zbp->templates”修改为“$templates”保存提交即可;
zblogphp1.5在上个月的最后一天发布了(详细请看zblog1.5正式发布:Z-BlogPHP 1.5 Zero Released!)。天兴工作室已经使用了有一段时间了(因为要测试主题兼容等),会开始慢慢和大家分享一些zblogphp1.5指的推荐的新功能。
今天本文讲的就是zblogphp1.5增加的一个新功能:堆栈跟踪。这个功能的主要作用就是方便查找错误。
使用这个功能必须先开启“开发模式”:在后台--网站设置--全局设置里面找到开发模式开关并打开。
然后网站一旦出现错误提示,找到错误提示中的“堆栈跟踪”如下图:
图中就很清楚的列出有三处文件导致的错误,并且有具体的代码行,就可以根据这些提示去寻找到对应的位置修改调试了。
如果看不懂也没关系(其实大部分用户都看不懂),看不懂的把这里截图下来,发到论坛去求助就行了。有具体错误信息的话解决起来可以对症下药,管理员们当然就愿意帮忙了(最怕求助的连问题都不描述清楚的,根本不知如何回答!!!)
ps:当你确认自己网站所有页面功能都调试正常了,请务必记得关掉开发模式,此模式下有一定的风险!!
今天下午官网正式发布了zblogphp1.5版本,在各位准备升级这之前,请先注意:
1、务必备份网站后再进行更新,起码出错了还有个退路;
2、升级之后出错了也不要惊慌,不出意外的话一般是你当前正在使用的主题或者插件不兼容zblogphp1.5导致的;
3、还是那句老话,喜欢尝鲜的推荐升级折腾,网站数据多的请谨慎升级!!
官网发布内容如下:
非常高兴地告诉大家,时隔一年多,Z-BlogPHP 1.5终于发布了。
本次的版本代号为“Zero”,它的意思是化整为零、从0开始;承前启后,继往开来。
我们本次,针对一般用户而言,最主要的更新内容有这些:
滚动更新支持
为了与互联网更好地接轨,我们处理了版本号机制,梳理了系统流程。我们希望大家能尽快升级到最新版本的程序,享受最新的功能。当然,老版本的使用仍然不会受任何限制,我们不会设下任何束缚;我们也不会进行强制更新,或者出现烦人的提示。选择权仍然在你的手上。
增强对https与中文域名的支持
https是现在互联网发展的潮流,我们认为每个网站在有条件的情况下都应该打开它。支持说明见:https://blog.zblogcn.com/2016/10/13/84/。1.4版本的https支持对于某些特殊配置的网站存在一些问题,我们在此版本进行了修复。另外,这个版本也加强了对中文域名等的支持。
伪静态地址唯一化
曾经我们广受大家诟病的一点是,一篇文章或者分类可能有多个地址均能访问,可能造成内容的重复。在此我们也欣喜地告知大家,这一点现也已修正。
错误提示友好化
也许你很喜欢折腾,经常面对着满屏英文“乱码”无法自拔。在这个版本,我们对错误提示进行了友好化处理,预置一些可能的错误原因,并有在线Wiki可供查找,期望对大家有所帮助。
当然,我们也做了全局审核评论开关、升级了验证码、加强用户安全保护机制、处理了模板编译目录等。插件部分,Totoro的相似度检测功能、UEditor的新版代码高亮等,相信大家已经使用过了。我们衷心地希望,这些小的细节体验优化能给大家带来惊喜。
对于开发者而言,这个版本有一些更加令人惊喜的特性。列举一二:
侧栏模板化
现在,你可以自定义你的主题中日历等被系统写死的侧栏组件的样式了。详情可参考系统自带defend目录。
Z-BlogPHP JavaScript Framework支持
现在,不再拘泥于jQuery 1.8.3,系统自带1.8.3与2.2.4两个版本的jQuery,主题也可以自带任意版本的jQuery,想干就干吧。借由这个框架,我们在前端也引入了插件机制,意图处理混乱的前端js代码。
链式SQL调用库
我们新增了“链式SQL”,以替代原先反人类的SQL调用方式。新型书写方式简单自然,一气呵成,想必能直接避免总是不得不查参数的痛苦与调试失败的无奈。
错误页升级
错误页现也支持模板了,并且我们更引入了错误堆栈,调试更为方便。
详细的更新日志,见:https://wiki.zblogcn.com/doku.php?id=zblogphp:changelog
应用升级指南,见:https://wiki.zblogcn.com/doku.php?id=zblogphp:development:migration:1.4_-_1.5
1.5更新功能开发文档:https://wiki.zblogcn.com/doku.php?id=zblogphp:development:features:1.5
希望大家能喜欢全新的Z-BlogPHP 1.5版本,有任何问题可以直接到论坛发帖,也可遵循一定的规范到我们的GitHub上提交Issue或提交代码。
我们一直在这里,不离不弃。 :)
zblogphp最新版zblogphp1.5上线唱了快半年了,6月份的时候天兴工作室就发布了“zblogphp1.5即将上线!”,结果过了几个月也就是10月才出来准确消息。zblogphp1.5将于本月内上线!
天兴工作室第一时间下载了zblogphp1.5的测试版本安装使用了一下,大概说下能只管感受到的地方吧。
1、万年吐槽的“列出分类下所有子分类的文章”终于改为默认开启了;
2、万能吐槽的导航栏并没有修改...但是官方已经开发出来了导航栏插件;
3、添加了审核评论功能,开启后所有的评论都将进入审核状态;
4、后台基本上没有什么太大的变化,包括界面,自适应后台手机发文章估计要等下个版本了(下个版本也不一定能搞)
5、错误提示界面优化了,提示的是中文,虽然然并卵,但是起码观感就不一样了...
6、没了...
其他升级的都是属于功能代码优化或者修改,用户基本上感知不出来。就不一一介绍了,感兴趣的请前往“https://wiki.zblogcn.com/doku.php?id=zblogphp:development:migration”查看详细。
zblogphp1.5新版出来后,不建议用户第一时间就去升级。因为你正在使用的主题啊、插件啊不一定完全兼容1.5,贸然升级就会出现主题或者插件无法正常使用导致网站挂掉了。
所以建议大家等待一段时间,等你正在使用的主题或者插件确定支持最新的1.5版本了再去升级程序。
zblogphp1.5没有什么太过重大的变化,例行的bug修复+功能升级而已,喜欢尝鲜的朋友可以升级,其他用户建议等待一段时间后升级。
博士发了公告,zblogphp新版本也就是zblogphp1.5版本即将上线!
zblog官方wiki也发布了升级指南:https://wiki.zblogcn.com/doku.php?id=zblogphp:development:migration。
zblogphp1.5版本具体的发布时间待定,具体升级了哪些功能也没有具体说明,欢迎大家持续关注。
PS,天兴工作室友情提醒,zblogphp1.5版本发布后请不要第一时间更新,当然如果你是折腾派的话随意。因为这种大的版本升级肯定会导致一些原来的主题或者插件不兼容,最好是等到你所使用的应用都升级到支持最新版本之后再去升级到zblogphp1.5最新版!
Powered By Z-BlogPHP 1.7.4
天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询