K9 通用版 博客版 论坛版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 评论 错误 水坊
                          +新建主题 [Ajax]
                          填写帐号密码即可完成注册

                          地方门户版整合博客应用及模板指南

                          KingCMS官方网站 | 催命判官 | 需求调用及运营 | 阅读(4299) | 2015-07-21

                          作为一个本地生活网,拥有自己的媒体窗口比较主动。如果地方门户是以实体公司运营,那么博客也可以作为一个简单的企业网站,展示业务的同时,也完成了公告的作用。

                          自从推出了bluish博客模板,许多地方门户的用户就想尝试如何整合,下面以赶周网整合过程作为简略?#22363;蹋?#25226;过?#35752;?#29616;一遍给各位参考。

                          准备工作:

                          1. 文本编辑器
                          2. 后台开好的博客模板bluish和博客应用。
                          3. 地方门户网站FTP

                          修改工作在本地进行,?#39318;?#22909;准备好以上工具,以顺利进行操作。

                          第一步:开通博客应用和模板。

                          登陆地方门户的云端,在应用列表里面?#19994;?#21338;客,开通并安装,如下图所示:

                          先开通:

                          再安装:


                          接着,再到模板,?#19994;紷博客分类,开通bluish模板,同样道理,先点击“我要购买”再点击“同步到本地?#20445;?#22914;下图:

                          先购买:

                          再下载到网站空间:

                          设置为当前,这项操作是针对立刻使用这个模板到当前的网站。我们这里是需要把博客模板整合到地方门户版中,也就是orange这个模板当中,所以无须点击设置为当前,如果你整个网站只是用来做博客,才点击设置为当前。

                          到这里为止,博客应用和模板已经扩展到你的网站。

                          第二步?#21512;?#36733;博客模板,修改好再上传到orange模板当中。

                          因为地方门户版使用的模板是orange,也就是根目录下面config.php所设置的模板目录名称。所以,我们需要把博客模板从FTP拉下来,然后再传到orange里面,这样,K9才能识别到博客模板。

                          通过连接FTP,我们看下./templates/下面,有两份模板:

                          orange是当前使用的模板目录,bluish是刚才在第一步扩展得到的。

                          config.php只读取当前设置的模板目录,也就是不能设置两个模板路径?#27169;?#25152;以我们需要稍微加工进行整合。

                          首先,把bluish整个文件夹下载到本地。

                          然后,进入orange目录,把bluish里面的文件夹上传......稍等,千万不能这样操作,因为这样会把orange模板同名的文件覆盖,那到时orange就会错乱。

                          那如果不能直接覆盖,我们该怎?#31383;歟?#26041;法就是我们校对冲突的文件名字,然后调整下模板代码。这个时候,需要用到Notepad++文本编辑器,K9模板文件是使用utf-8不带bom签名?#27169;?#25925;不能直接用记事本编辑,否则会破坏模板文件。

                          我们进行对比截图,看那些文件需要调整:

                          以下是orange模板目录:


                          再来看bluish的模板目录:

                          对比之后,重叠的文件夹有:block,css,images,include,js,一?#21442;?#20010;文件夹。

                          1、css,images,js,包含的是静态素材。
                          2、block,include则是模板文件夹。

                          以上冲突的文件,解决方法就是逐一修改文件名字,然后再在模板里面修改调用的文件名字。听着很复杂,其实不是想象那样,不信请接着看。

                          每个文件夹里面的文件,修改规则如下(供参考,不是一定得这样?#27169;?/p>

                          block,这里是碎片应用包含的文件,跟orange模板有冲突,改名如下:

                          注意:block文件是后来增?#25317;模?#30475;到本文之后应该是不用更改的 了。但要注意,文件命名当中不能出现“.?#20445;琲nclude里面的则允许。

                          include,这里是头部包含的模板文件,同理改名如下:

                          css,这里是样式表,千万不能覆盖,否则orange就乱哄哄?#27169;?#25913;名如下:

                          images,博客模板只用到一张bg.png,很不幸也有冲突,改名(增加一个子文件夹blog)如下:

                          js,脚本静态素?#27169;?#21516;理必须改名如下:

                          改好名字之后,虽然上传上去不会有冲突,但是同样也会无效,因为模板里面调用的文件名还没有更?#27169;?#36825;样程序是无法?#19994;?#36825;些静态素材和模板文件的。

                          修改代码,可能大?#19968;?#22836;疼,其实就是查找名字,然后修改。其实要修改的也就是两个文件:./bluish/css/blog.css,./bluish/include/blog.top.php。

                          用Notepad++打开blog.css,查找:bg.png,把:

                          background:url(../images/bg.png) repeat;}

                          改成:

                          background:url(../images/blog/bg.png) repeat;}

                          保存,退出。

                          同理,打开blog.top.php,把涉及到的文件名字都更改一遍:

                          <script charset="UTF-8" src="{DIR.T}js/common.js"></script>

                          改成:

                          <script charset="UTF-8" src="{DIR.T}js/blog.js"></script>

                              <link href="{DIR.T}css/main.css" rel="stylesheet">
                              <link href="{DIR.T}css/font.min.css" rel="stylesheet">

                          改成:

                              <link href="{DIR.T}css/blog.css" rel="stylesheet">
                              <link href="{DIR.T}css/blog.font.min.css" rel="stylesheet">

                          保存退出。

                          然后把bluish里面的文件夹,全?#21487;?#20256;到orange下面,提示文件夹重名覆盖即可,里面的文件我们都改过名字,所以是不会影响到orange模板的。

                          第三步:增加博客入口链接。

                          orange当中,是允许在链接应用增?#25317;?#37096;链?#25317;模?#25105;们也就图个方便,直接在底部链接增加一个入口:

                          ?#38142;耍?#21338;客整合完毕。动手起?#31383;桑?#36935;到问题我们会帮助你?#27169;?a target="_blank" href="http://go.focuznet.com/ganzhouwblog">点击查看效果。

                          查看评论[查看全部评论]

                          催命判官 (07-22 17:18)
                          用起来,慢慢再增加?#21482;?#31471;,微信端,就不会过时了。
                          bishan.net (07-21 17:28)
                          快过时了 
                          rack (07-21 16:21)
                          博客确实可以作为一个简单的企业网站,新浪和搜狐的都比较好!

                          博文分类

                          KingCMS公告栏 K9更新日志 需求调用及运营 开发及问题解答 产?#26041;?#32461;栏 工具/云推荐 媒体报道 杂谈其他

                          根据月份归类

                          2016-12 2016-11 2016-10 2016-09
                          KingCMS 内容管理系统

                          关于我们 联系我们 广告报价 付款方式 var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://"); document.write(unescape("%3Cscript src='" + _bdhmProtocol + "#/h.js%3F4330a932db28aa7b087147de264dd0a0' type='text/javascript'%3E%3C/script%3E"));

                          Copyright © 2004-2015 Focuznet All rights reserved.

                          粤ICP备08008106号

                          福建快3遗漏数据

                                                                          和平精英视频教学 福建十一选五开奖结果 百慕大三角官网 尤文图斯客场队服 贵州十一选五开奖查询 山东11选5开奖搜狐 马赛图卢兹大学 招财进宝送彩金 山东群英会开奖直播 牛牛注册