天兴工作室

主题演示站

zblog文章内插入的视频为什么在手机端无法播放?

移动互联网时代,用手机上网所占比重越来越大。所以站长们也越来越重视网站在手机端的体验了。

这是一个有很多站长都跟天兴工作室咨询过的问题:zblog文章内插入的视频为什么在手机端无法播放?

今天就单独写这篇教程来说下这个问题。首先我们要弄清楚文章内插入视频有两种模式。

第一种:外部视频

调用的外部网站视频(优酷、爱奇艺之类):调用这种外部视频如果你需要同时支持电脑端和手机端正常播放,那么在视频网站获取视频调用代码时请务必选择iframe格式的,如下图:

QQ截图20160813205554.png

第二种:本地视频

如果你选择的视频是本地上传的视频,那么请务必选择“MP4”格式的视频,同时选择用html5播放器播放视频,应用中心有html5视频播放器插件可以用,是免费的。

zblogphp为什么我修改了网页样式,没过几天又给我还原回来了?

这个问题本来已经在“zblogphp主题修改教程”里面有过说明,但是还是有很多很多很多的人还是提出了这个疑问。所以就单独写一篇文章来着重说下这个问题。

问题描述:

zblogphp为什么我修改了网页样式,没过几天又给我还原回来了?

问题解答:

修改模板文件时需要修改的文件是放在“template”文件夹里面的,在这里一定要注意,很多朋友改模板文件是直接改“compile”文件夹里面的文件,改这个文件夹内的文件是无效的,改完后后台已更新,全部恢复了,因为这个文件夹是存放“template”里面的模板编译后的文件的。

所以,切记:改zblogphp主题的模板只能改“template”文件夹里面的。


附上zblogphp主题文件夹里面的所有文件夹作用说明:

template: 模板目录, 存放模板文件. 

compile:模板编译后存放的文件夹;

script:主题用到的js文件存放的文件夹;

include:主题需要调用文件存放的文件夹;

style:主题所用到的图片和css文件存放的文件夹;

错误信息:(0)UNKNOWN : 启用该应用,需要先启用依赖应用!

鉴于这个问题还是有很多朋友在问,所以就写一篇教程来详细说明下。

很多朋友在安装好一个主题后点击启用,结果就出现了以下错误提示:

(0)UNKNOWN : 启用该应用,需要先启用依赖应用xxxxxxxx,具体如下图:

QQ截图20160805234204.png

其实呢,这个错误提示已经提示的非常清楚了,但是可能把,可能是里面的英文还有代码什么的太多,导致有的人一看到这个界面就懵逼了。

为什么出现错误提示:

我们先来解释下为什么会出现这个提示,出现这个错误提示的原因是:你安装的主题必须安装某个插件才能正常运行,但是你恰好没有安装那个插件,那么就会出现这个错误提示了。

解决办法:

解决办法呢也很简单。安装指定的插件就行了。

那么,重点来了,很多朋友也是卡在了这一步,怎么知道要安装的是哪个指定插件呢?

QQ图片20160806000536.png

上图的红框内的文字即可插件名称,复制然后去后台--应用中心--搜索,即可找到对应的插件了,安装好插件再启用主题,就大功告成了。

荐:天兴工作室自用主题2015版上架销售

重要声明此主题出售价格仅包含主题本身,不包括商城插件(会员系统、在线购买)、投稿插件,如果你需要在线购买产品功能,请前往插件地址自行购买;如果你需要问答功能,请前往插件地址自行购买。

主题更新:

2017年03月12日更新:增加主题模板文件说明;手机端顶部增加搜索框;修复在不使用zc插件情况下的主题适配错误;评论模块升级为zblogphp1.5模式;修复一些已知bug。(此次更新后将不再支持zblogphp1.5以下版本,如果你没有升级程序,请不要升级主题。


2016年11月29日更新:增加导航栏悬浮固定功能并且有开关;增加右侧悬浮在线客服模块开关;修改增强了一些js和css;


2016年11月04日更新:升级兼容了zbogphp1.5;修复了一些bug;增加了对依赖zc插件的判断(不安装zc也能正常使用主题);修复了更新主题会替换l原有ogo的问题;促销。


2016年09月09日更新:增加了主题配色,增加了对产品栏目的一系列优化;修复了一些已知bug;

主题介绍:

超多页面样式:分为产品、案例、问答、视频、新闻,可根据自身需求自由选择对应功能。

自适应:移动互联网时代必备功能...

主题后台:主题所有自定义部分均可在后台自由设置(广告位、宣传语、logo上传等);

seo:主题自带seo基础功能,支持所有页面独立设置关键词描述;

在线商城:配合商城插件(需要自行购买)可以做一个独立商城网站,主题和插件结合部分已经做好,并且会保持和插件同步更新,商品购买流程参考本站;

主题演示:

http://2015.imtx.wang/

使用说明:

需要安装的插件有:“sf_praise_sdk“和“IMAGE“,后台-应用中心直接搜索下载安装即可;

由于主题包大于2M,所有下载主题包后解压,解压后将文件夹重命名为“txgzs”,然后将整个“txgzs”文件夹通过ftp上传至“zb_users/theme/”文件夹下。然后去自己网站后台-主题管理,直接启用主题即可。

zblogphp提示:XML 解析错误:XML 或文本声明不在实体的开头

有个客户找到天兴工作室说自己的一个zblogphp网站的feed.php文件打开就提示:“XML 解析错误:XML 或文本声明不在实体的开头“。

然后就去他网站后台检查,发现feed.php文件没有问题。

火狐浏览器打开就提示:“XML 解析错误:XML 或文本声明不在实体的开头”;

谷歌浏览器打开则提示:“This page contains the following errors:  error on line 9 at column 13: Extra content at the end of the document  Below is a rendering of the page up to the first error.  click here to re-parse as html.”。

网上搜索了下,都是说php文件里面存在错误的空格造成的。然后开始朝这个方向排查。

问客户是在操作了什么东西之后才导致这个问题出现的,回答说是修改了主题的几处代码。

于是后台操作换回默认主题,问题解决,判定是修改主题时候造成的bug。结合网上说的php有错误的空格才会造成这种问题,得出的结论是客户自己在修改主题的时候用了错误的方式(错误的编辑器如windows记事本之类的)才导致出现了这个错误。

解决办法也很简单,重新安装一遍主题问题就解决了,然后再让客户修改的时候注意用正确的方法。

由此事件得出的结论:编码、bom头这些名称一般人不需要懂,但是务必注意在自行修改zblogphp里面的php文件时用正确的方式。推荐的几种方式如下:

1、后台应用中心下载“主题编辑”插件,用插件可以打开主题模板文件修改;

2、后台应用中心下载“kod文件管理器”插件,此插件可以修改网站的所有文件;

3、ftp将文件下载到本地修改,不能用windows自带的笔记本打开,推荐下载一个notepad++,体积小速度快还是免费的。

zblog右键版权保护 zblog防止复制文章内容

这个问题是之前有一个客户向我们咨询的,还是说一下本人对于版权保护、防止复制这些措施的观点:

基本只能防止小白,真的要复制你的东西,js禁止右键这种措施一个f12就什么都出来了......

但还是有很多人觉得有这个东西起码有个心里安慰呢....那么本文就来说下怎么做zblog右键版权保护或者说是zblog防止复制文章内容。

1、用插件,zblogphp有一个现成的“版权保护小工具”插件,下载地址:https://app.zblogcn.com/?id=737。直接安装启用即可。

2、用js屏蔽右键(此代码来源于“新鲜人博客”)

<script language="javascript">  
function click(e) {     
if (document.all) {     
if (event.button==1||event.button==2||event.button==3) {     
oncontextmenu='return false';     
}     
}     
if (document.layers) {     
if (e.which == 3) {     
oncontextmenu='return false';     
}     
}     
}     
  
  
if (document.layers) {     
document.captureEvents(Event.MOUSEDOWN);     
}     
  
document.onmousedown=click;     
document.oncontextmenu = new Function("return false;")     
  
var travel=true     
var hotkey=17 /* hotkey即为热键的键值,是ASII码,这里99代表c键 */     
if (document.layers)     
document.captureEvents(Event.KEYDOWN)     
  
function gogo(e)     
{     
if (document.layers) {     
if (e.which==hotkey&&travel){     
alert("对不起,Ctrl禁止!为保护作者权益,本站文章不允许复制。\n\n如有特殊需要,请与本站联系...!"); }     
}     
else if (document.all){     
if (event.keyCode==hotkey&&travel){ alert("对不起,Ctrl禁止!为保护作者权益,本站文章不允许复制。\n\n如有特殊需要,请与本站联系"); }   
}     
}     
document.onkeydown=gogo  
</script>

将以上js代码复制,粘贴到你的主题的footer.php文件里面的</body>之前即可。(怎么找到footer.php参考:http://demo.txcstx.cn/post/706.html。)

有事回老家 老家没有网......

有事情必须会老家去处理,然而老家没有网....

不是不想拉网线,而是电信说已经没有端口了......

电信为啥没有端口了呢?因为据说电信想一劳永逸直接拉光钎进来.....

综上所述:可能有段时间都不在线了,所以,买主题什么的请直接联系我(手机QQ在线),有其他需求还是等回来把......

一个纯css写的返回顶部按钮组

先上效果图:

111.png

这是一个纯css写的返回顶部按钮组,来详细介绍下写法。

先上html代码,ps:此代码示例用到了字体图标显示图标(具体用法参考:http://demo.txcstx.cn/post/765.html):

<div class="gotop">    
    <ul>        
        <li><a id="goTopBtn" href="#"><i class="icon iconfont">&#xe60b;</i><em>返回顶部</em></a></li>
        <li><a href="#" ><i class="icon iconfont">&#xe605;</i><em>上一文章</em></a></li>        
        <li><a href="#"><i class="icon iconfont">&#xe622;</i><em>下一文章</em></a></li>
        <li><a target="_blank" href="#"><i class="icon iconfont">&#xe600;</i><em>官方客服</em></a></li>        
        <li><a href="#" class="user" target="_blank"><i class="icon iconfont">&#xe60e;</i><em>个人中心</em></a></li>
     </ul>
 </div>

然后上css代码:

.gotop{
    position: fixed;/* 固定 */
    top:50%;/* 离左边50% */
    left: 50%;/* 离顶部50% */
    margin-left: 600px;/*计算页面的实际宽度除以2做一个负左边距 */
    margin-top: -125px;/* 计算按钮组的实际高度除以2做一个负上边距*/
}
.gotop li a{display: block;width: 30px;height: 30px;border-bottom: 1px solid #000;background-color: #333;color: #fff;line-height: 15px;padding: 10px;text-align: center;}
.gotop li a.user{border: 0;}
.gotop li a i{line-height: 30px;font-size: 20px;}
.gotop li a em{display: none;}
.gotop li a:hover{background-color: #3398cc;color: #fff;}
.gotop li a:hover i{display: none;}
.gotop li a:hover em{display: block;font-style: normal;}

css主要是注释里面写的做了固定和边距,其他颜色什么的可以根据自己需求调整。

zblogasp评论去掉邮箱和网址后提示“名称或邮箱,网址格式不对”

zblogasp的评论模块需要填写的有四项,分别是:名称、邮箱、网址和评论内容,很多朋友觉得邮箱和网址没啥作用想删除掉。

于是就找到主题的“b_article_commentpost.html”模板文件里面删除掉了邮箱和网址,结果就发现前台提交评论的时候提示“名称或邮箱,网址格式不对”。

這个时候我们就需要更深一步的折腾了。一般这种限制肯定js来做的,我们看下页面的js,一般是主题自带的js和程序必须的js,这种系统级的限制肯定是程序自带的js来做的,所以需要修改的文件为系统自带的那一个js,搞清楚原理接着往下看。

以下教程建议由一定的html基础的朋友们动手操作,什么都不懂的不建议自己搞。

ps:修改之前一定要备份,不然改错了无法恢复!

操作方法:

打开文件“\zb_system\SCRIPT\common.js”,搜索“inpHomePage”和“inpEmail”;

然后将所有带有“inpHomePage”和“inpEmail”的代码行删掉,注意其中有if的地方一定要看清楚逻辑(只有两处带if判断)。

删除完之后保存,前台用力刷新下,然后再测试评论。限制已经完美解除了。

zblogasp2.2获得分类下的子分类

今天在zblog官方论坛看到有人提问“2.2版本ZBLOG,如何获得子分类的列表呢?”,记得之前貌似有做过这种需求,于是就翻了出来,水了一篇文章。

声明:此方法必须依赖“YTCMS”插件,zblogasp版的ytcms已经被作者下架,请在本网站搜索“ytcms”即可下载。

直接先上代码:

{eval aryCateInOrder=GetCategoryOrder()}
{if isArray(aryCateInOrder)}
{for i=lbound(aryCateInOrder)+1 ubound(aryCateInOrder)}
{if Categorys(aryCateInOrder(i)).ParentID=1}
<li class="cat-item cat-item-3"><a href="{$Categorys(aryCateInOrder(i)).Url}">{$Categorys(aryCateInOrder(i)).Name}</a></li>
{/if}
{/next}
{/if}

上面代码的第四行的后面的阿拉伯数字“1”就是调用栏目id为1的分类下的子分类,输出的东西是第五行,可以根据自己需求修改。

最后说一句话,真心不建议再去折腾zblogasp了,直接转到zblogphp来才是王道啊。

<< < 33 34 35 36 37 38 39 40 41 42 > >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询