天兴工作室

主题演示站

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来才是王道啊。

zblogasp换了自适应的主题后手机端为什么没变化?

额,最近遇到好几位朋友都在问这个问题了,觉得有必要发篇文章说一下。

zblogasp换了自适应的主题后手机端为什么没变化?

因为zblogasp程序自带有一个“wap插件”,如果用手机端访问网站的话会自动跳出此插件自带的wap界面。所以很多朋友在安装了自适应的主题后发现手机端没有任何变化,就是因为这个插件导致的。

解决办法就是关掉这个插件就行了!

好了,水了一篇文章滚去写代码了。

zblogasp中出现ytcms未知错误的解决办法

zblogasp确实是...出现了报错居然是“未知错误”。完全不知道怎么去找到问题并修复好吧。

不过遇到的问题多了也就大概能猜到大概是什么错误了,这也许就是所谓的经验吧。本文为大家讲下zblogasp在使用过程中出现ytcms未知错误的解决办法。

出现这种错误一般是主题使用了cms调用模式。先打开后台主题配置,看有没有调用栏目ID的选项。如果有,那么问题就解决了大半,出现未知错误的原因就是主题所需要调用的栏目根本不存在造成的

這样说可能并不是很好懂,来图片说明:

如下图,后台主题配置说明里面写的很清楚了,首页需要调用某个栏目,在主题配置里面填写這个栏目的栏目ID。

QQ图片20150828232022.png

很多朋友并不知道這个怎么填写,我们先打开后台--分类管理:

QQ截图20150828232121.png

红框就是栏目ID,根据后台主题配置里面的说明,你想调用那个栏目的内容就填写這个栏目的ID即可。

很多朋友先设置好了栏目ID,然后不小心或者有需要删掉了那个栏目,而主题配置里面又没有改过来,就会出现“未知错误”的提示。当然有时候还会给這样的错误提示“Content Manage System Microsoft VBScript 运行时错误 9 下标越界“,错误原因和解决办法也是一样的。

最后的最后,建议大家可以从zblogasp转到zblogphp来了,不然真心累...

zblogasp添加相关文章功能代码调用介绍

有人咨询我“zblogasp版本的相关文章功能怎么弄?”本站写过一篇“zblogphp相关文章功能调用代码”,zblogasp版本的相关文章本文就来介绍下。

zblogasp版本的相关文章调用代码为:

<#template:article_mutuality#>

此代码放在“b_article-single.html”你认为合适的位置即可。

具体样式修改是在模板文件夹的“b_article_mutuality.html”文件里面。

相关文章数量控制则是在后台--网站设置--页面设置--日志页面相关文章的数量。

怎么样,是不是很简单?其实大家有类似于这种疑问要解决起来很简单,找到有此功能的免费主题,打开对应的模板页面,查看相应的代码即可。

推荐阅读:zblog主题怎么修改?zblogasp主题修改方法

zblog模板开发第一课:zblog标签调用大全

天兴工作室准备为做一个zblog模板开发的相关系列教程。视频+文章,欢迎大家关注。同时推荐大家加天兴工作室的QQ群,一个交流群一个客户群,相关教程将优先共享到群里,群号请看右边→

既然是zblog模板的开发,第一首先就是要了解下zblog标签的调用和模板文件作用和组成,其实这些东西在zblog的官方wiki里面都可以找到。但还是转载过来,方便系统的阅读和理解。

注意:本篇文章介绍的zblog模板标签调用针对的是zblogasp版本,zblogphp版本的下篇再来介绍。


zblogasp模板文件组成和作用:

  1. header.html  头部模板

  2. footer.html  底部模板

  3. default.html  首页主模板文件

  4. catalog.html  列表页模板文件

  5. b_article-multi.html  摘要文章模板

  6. b_article-istop.html  置顶文章模板

  7. page.html 独立页面模板,默认tags、search均用该模板

  8. single.html  日志页主模板文件

  9. b_article-single.html  日志页文章模板

  10. b_article_mutuality.html  每条相关文章显示模板

  11. b_article_comment.html  每条评论内容显示模板

  12. b_article_commentpost.html  评论发送表单模板

  13. b_article_commentpost-verify.html  评论验证码显示模板

  14. b_article_tag.html  每个tag 的显示样式


zblog调用标签:

系统常量

标签 含义 备注
<#ZC_BLOG_VERSION#> 版本号
<#ZC_BLOG_LANGUAGE#> 博客页面语言 默认为zh-CN
<#ZC_BLOG_HOST#> 博客网址
<#ZC_BLOG_TITLE#> 博客标题 显示于浏览器标题栏
<#ZC_BLOG_SUBTITLE#> 博客简介
<#ZC_BLOG_NAME#> 博客名称 显示于页面中,2.0改与<#ZC_BLOG_TITLE#>合并
<#ZC_BLOG_SUB_NAME#> 博客副标题 2.0改与<#ZC_BLOG_SUBTITLE#>合并
<#ZC_BLOG_COPYRIGHT#> 版权说明
<#ZC_BLOG_MASTER#> 博客站长名
<#ZC_CONTENT_MAX#> 留言最长字数
<#ZC_EMOTICONS_FILENAME#> 表情字符串 (2.0中已弃用)
<#ZC_EMOTICONS_FILESIZE#> 表情图片-高、宽 (2.0中已弃用)
<#ZC_GUESTBOOK_CONTENT#> 留言本正文内容 (2.0中已弃用)
<#ZC_BLOG_CLSID#> 博客唯一标识号 不定期更改该标识对防spam机器人有效
<#ZC_TIME_ZONE#> 博客时区 默认为+0800 ,即北京时间
<#ZC_IMAGE_WIDTH#> 图片自动缩小尺寸 2.0中已弃用
<#ZC_BLOG_THEME#> 主题名称
<#ZC_VERIFYCODE_WIDTH#> 验证码图片-宽 (2.0中已弃用)
<#ZC_VERIFYCODE_HEIGHT#> 验证码图片-高 (2.0中已弃用)

文章基本数据:

标签 含义 备注
<#article/id#> 编号
<#article/url#> 链接
<#article/level#> 权限
<#article/title#> 标题
<#article/staticname#> 别名
<#article/intro#> 摘要
<#article/content#> 全文
<#article/posttime#> 时间 更多时间格式请看文章发布时间
<#article/commnums#> 评论数
<#article/viewnums#> 浏览数 推荐使用JS显示浏览数 详细...
<#article/trackbacknums#> 引用数
<#article/trackback_url#> 引用链接 点击之后通过验证才能取得完整链接
<#article/pretrackback_url#>
<#article/trackbackkey#>
<#article/commentposturl#>
<#article/commentkey#>
<#article/commentrss#> 评论RSS
<#article/tagtoname#> tags 文本形式,可用于<head>区内作为关键词
<#article/firsttagintro#> 第一个tag摘要 将摘要设置图片链接,可做自动图文混排

文章分类数据:

标签 含义
<#article/category/id#> 编号
<#article/category/name#> 名称
<#article/category/order#> 序号
<#article/category/count#> 该分类下文章数
<#article/category/url#> 链接
<#article/category/staticname#> 别名

文章作者数据:

标签 含义
<#article/author/id#> 编号
<#article/author/name#> 名称
<#article/author/staticname#> 别名
<#article/author/level#> 等级
<#article/author/email#> Email
<#article/author/homepage#> 网站链接
<#article/author/count#> 文章数
<#article/author/url#> 链接

文章发布时间:

以“2007年1月13日 15:31:13”时间为例说明。

标签 含义 备注
<#article/posttime#> 2007-1-13 15:31:13 固定日期格式,与服务器设置无关
<#article/posttime/longdate#> 2007年1月13日 使用计算机区域设置中指定的长日期格式显示日期,即与主机设置日期显示格式相同
<#article/posttime/shortdate#> 2007-1-13 使用计算机区域设置中指定的短日期格式显示日期
<#article/posttime/longtime#> 15:31:13
<#article/posttime/shorttime#> 15:31
<#article/posttime/year#> 2007
<#article/posttime/month#> 01 两位数,1~9将补0
<#article/posttime/monthname#> 一月 LANGUAGE文件中对应 ZVA_Month(1~12)全称
<#article/posttime/monthnameabbr#> 1月 LANGUAGE文件中对应 ZVA_Month_Abbr(1~12)
<#article/posttime/day#> 13 两位数,1~9将补0
<#article/posttime/weekday#> 7
<#article/posttime/weekdayname#> 星期六 LANGUAGE文件中对应 ZVA_Week(1~7)全称
<#article/posttime/weekdaynameabbr#> LANGUAGE文件中对应 ZVA_Week_Abbr(1~7)
<#article/posttime/hour#> 15
<#article/posttime/minute#> 31
<#article/posttime/second#> 13

文章列表

分类数据

CATEGORY即显示分类页面替换以下标签

标签 含义
<#articlelist/category/id#> 分类ID
<#articlelist/category/name#> 分类名
<#articlelist/category/order#> 分类序号
<#articlelist/category/count#> 分类下文章数
<#articlelist/category/url#> 分类链接
<#articlelist/category/staticname#> 分类静态别名,默认为分类别名,别名为空时则为分类名
标签 含义
<#articlelist/category/parent/id#> 父分类ID
<#articlelist/category/parent/name#> 父分类名
<#articlelist/category/parent/order#> 父分类序号
<#articlelist/category/parent/count#> 父分类下文章数
<#articlelist/category/parent/url#> 父分类链接
<#articlelist/category/parent/staticname#> 父分类静态别名,默认为分类别名,别名为空时则为分类名
作者数据
标签 含义
<#articlelist/author/id#> 作者ID
<#articlelist/author/name#> 作者名
<#articlelist/author/level#> 作者等级
<#articlelist/author/email#> 作者邮箱
<#articlelist/author/homepage#> 作者网址
<#articlelist/author/count#> 作者下文章数
<#articlelist/author/url#> 作者页面地址
<#articlelist/author/staticname#> 作者静态别名,默认为作者别名,别名为空时则为作者名
<#articlelist/author/intro#> 作者简介
标签 含义 备注
<#articlelist/author/avatar#> 作者头像地址 BlogHost/zb_users/avatar/AuthorID.png
<#articlelist/author/levelname#> 作者等级 如管理员、网站编辑等
标签数据
标签 含义
<#articlelist/tag/id#> 标签编号
<#articlelist/tag/name#> 标签名
<#articlelist/tag/intro#> 标签摘要
<#articlelist/tag/count#> 标签下文章数
<#articlelist/tag/url#> 标签页面地址
<#articlelist/tag/encodename#> URL编码后的标签名
日期数据
标签 含义
<#articlelist/date/year#> (年)2007
<#articlelist/date/month#> (月)1
<#articlelist/date/day#> (日)4
<#articlelist/date/shortdate#> 2007-1-4

默认可用调用标签

标签 含义 备注
<#CACHE_INCLUDE_CATALOG#> 分类目录
<#CACHE_INCLUDE_AUTHORS#> 用户列表
<#CACHE_INCLUDE_TAGS#> Tags 从使用数多到少排列,最多显示50个
<#CACHE_INCLUDE_STATISTICS#> 站点统计
<#CACHE_INCLUDE_PREVIOUS#> 最近发表
<#CACHE_INCLUDE_COMMENTS#> 最新评论
<#CACHE_INCLUDE_GUESTCOMMENTS#> 最近留言 指留言本中的最新留言
<#CACHE_INCLUDE_TRACKBACKS#> 最近引用
<#CACHE_INCLUDE_CALENDAR#> 日 历
<#CACHE_INCLUDE_CALENDAR_NOW#> 当前日历 catalog.html中引用这个日历标签才能显示当前日期
<#CACHE_INCLUDE_ARCHIVES#> 文章归档
以上标签所引用文件内容均为系统自动生成,不要手动修改;以下标签所引用内容可在后台链接管理中修改
<#CACHE_INCLUDE_NAVBAR#> 导 航 条
<#CACHE_INCLUDE_LINK#> 友情链接
<#CACHE_INCLUDE_FAVORITE#> 网站收藏
<#CACHE_INCLUDE_MISC#> 图标汇集

zblog为什么要文件重建?文件重建为什么不见了?

很多zblog新手都会有这个疑问“zblog为什么要文件重建?文件重建为什么不见了?”,本文为大家解答下次问题。


zblog为什么要文件重建?

当你修改了网站设置的内容,或者修改了zblog主题模板等等,zblog后台都会提示你需要“文件重建”。因为zblogasp内容页是纯静态文件,修改了一些东西后需要重新建立一遍这些文件以保证你修改的东西会生效。

所以当我们对网站做了一些修改的时候,就必须点击文件重建。


文件重建为什么不见了?

还有一些新手朋友突然发现自己网站后台的“文件重建”按钮不见了,就到处去求助。

其实造成文件重建按钮不见的原因很简单,因为你开启了伪静态功能。现在打开你的后台--插件管理--静态管理中心,打开看看是不是勾选了“全局伪静态”:

QQ截图20150421232621.png

启用了伪静态后整个网站的文件全部是动态的了,这样就算你修改了东西也会实时生效,所以自然也就用不着“文件重建”功能了。如果发现启用了伪静态后修改的东西并没有生效,请记得打开后台首页--更新缓存,这个就相当于文件重建了。


对于“文件重建”还有其他疑问的也欢迎在本页面下评论,有时间会意义回复的。

zblogasp调用摘要并控制字数的方法

本文为大家介绍下“zblogasp调用摘要并控制字数的方法”,仅针对zblogasp程序额,需要安装“ytcms”插件。

有两种情况,第一种是在zblogasp模板里面直接使用,代码如下:

{eval set art = new TArticle}
{if art.LoadInfoByID(<#article/id#>)}
{$left(replace(TransferHTML(art.Content,"[nohtml]")," ",""),100)}
{/if}
{eval set art = nothing}...

上面代码中的阿拉伯数字”100“代表调用摘要的字数,要增加或者减少调用摘要的字数修改此数字即可。


第二种情况则是在ytcms代码内使用,代码如下:

{$left(replace(TransferHTML(Article.intro,"[nohtml]")," ",""),40)&"..."}

同理,要增加或者减少调用摘要的字数修改上面代码中的”40“即可。

css中的word-wrap:break-word属性

今天有一位网友在“天兴工作室”网站留言说我们的模板有bug,具体表现为发布的文章当中如果有连着的几十个字母则不能强制断行,影响美观。

经天兴工作室检查后果然有这种情况,然后大概的研究了下,解决了此问题,用到的是css中的“word-wrap”属性。

那么这个属性到底是个什么东西呢?大概是这样的:

word-wrap:

css的 word-wrap 属性用来标明是否允许浏览器在单词内进行断句,这是为了防止当一个字符串太长而找不到它的自然断句点时产生溢出现象。

ps:这个css属性几乎所有的浏览器都可以支持,因此不会产生浏览器不兼容情况出现。


出现了这个问题也当是给天兴工作室的粗心提了一个醒,当然还是要为自己找个原因啦,纯中文的环境下是不会出现这种问题的,只有内容中有很长的不断句的英文的时候才会出现此问题。但是建议这个属性还是要加上,有备无患。

初级教程:zblog侧栏的操作方法

写这篇文章之前告诉大家一个秘密额:”不要用ie浏览器登陆你的zblog后台,因为不支持,哈哈哈哈什么鬼。“

这个莫名其妙的开头是为了告诉大家,如果你用ie浏览器登陆zblog后台那么本文中zblog侧栏的操作方法是对你无效的啊。

言归正传。

最近很多人在使用天兴工作室zblog模板的时候发现,首页有侧栏,到了内容页侧栏是一片空白的。

这是怎么回事呢?

还是要先告知大家,在使用一款主题之前最好是先看看这款主题的介绍说明。天兴工作室制作的一些zblog主题为了让大家更好的自定义自己的主题,所以首页调用的是一个侧栏,内容页调用的是另外一个侧栏,这样做的好处就是首页和内容页展现的东西是不一样的(例如首页有友情链接,内容页就不需要友情链接啦)。

那么这些zblog侧栏要怎么操作呢,请跟我一起来:

打开你的zblog后台----模块管理,如图:

QQ截图20150315231604.png

看到没,这里有默认侧栏、侧栏2、侧栏3、侧栏4和侧栏5。这时我们就可以按照主题说明不同的侧栏放入不同的模块进去啦。直接用鼠标把左侧你所需要的模块拖到到指定侧栏里面就完成了。

写成这样不知道大家是否能看懂...还看不懂的请在下面评论区块提问,有时间就一一回复,再见。

<< 1 >>
«    2025年6月    »
1
2345678
9101112131415
16171819202122
23242526272829
30
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

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