巩义精英SEO优化电脑培训学校

SEO排名
SEO排名
SEO排名

5ucms帮助文档大全

时间:19-05-02 15:19:39 作者:A18703886388点击:
无忧的特点我给大家介绍一下: 根据本人实际实用无忧建立的若干个网站得出以下结论:(个人看法,不代表官方意见。) ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ 1、SEO强大:强大的文件名自定义功

无忧的特点我给大家介绍一下:
根据本人实际实用无忧建立的若干个网站得出以下结论:(个人看法,不代表官方意见。)
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
1、SEO强大:强大的文件名自定义功能几乎可以定义出任何想定义的文件名结构。如 www.***.com/ab/www.***.com/ab.html 以及步凡最看好的标题转拼音功能 www.***.com/a/biaoti.html
好处不用多说了。连标题都带着拼音,对百度也是绝对友好。我用无忧的站,采集14000篇文章。一个月内收灵了12000篇左右。

2、简单,小巧:后台结构虽然不算绝对合理,但是非常简单,小巧,文件结构非常清楚。后台也操作较简单。

3、灵活,多变:各种调用模式非常合理,可以实现很多自定义功能,但这对新手而言也是一个障碍,很多刚入手无忧和不懂HTML的朋友有些困难。

4、速度:对于无忧而言,速度不是最明显的优势,我的10000篇文章站点测试速度不尽人意。并且似乎有些耗服务器资源。转SQL后则正常。建议大数据的朋友用SQL。

5、其它:标签,站内链接。在线修改模版等工具都是非常棒的功能。后台有蜘蛛显示也比较适合做SEO的朋友使用。总之,无忧目前对于文章站,博客站,企业站是没有任何问题了。

以上是本人对无忧的使用体会,不代表官方意见,如有错误,请大家批评指正。

一、基础类帮助

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
无忧CMS可以做什么?
无忧CMS可以做文章站,英文站,企业站等等。特点是小而精,强大的标签功能可以定功任何调用的文章,标题,栏目等信息。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

无忧CMS适合我使用吗?
无忧CMS适合略懂HTML,ASP,CSS的用户使用,完善成熟的模版机制可以供你完全制作出自己需要的版式和功能,目前无忧可以实现文章站,博客站,企业站等各种需求。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

为什么我的系统本机调试成功但在虚拟主机上不能正常访问?
请检查一下虚拟主机的路径是否与本机一致,在配置中检查站点域名和路径是否正确

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

自定义页面中错误自定义页面有一些标签不被系统支持,所以是错误的。但是可以FTP使用。这个不影响使用。
复制代码执行修改或添加操作提示"不能更新。数据库或对象为只读"的错误信息这是虚拟主机目录权限的问题,请你的管理给予该文件夹权限即可

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

为什么生成的googlesitemaps不好用,提交到google时,说标记有错1.1版本中大小写存在一些问题,目前1.2版己更正。
复制代码我的一个空间中放了2个本程序,为什么2个程序的数据老是混乱?修改下inc/function.asp头上面的代码,有说明,修改相关设置即可。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

为什么我的图像被缩小了
这是因为images/ajax.js自动缩小了图片。

如果不想图像被缩小可以修改下面的宽度:

if (document.images.width>600){

把600改成800应该够用了吧。再或者直接删掉这段代码。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

我的首页幻灯图片为什么不能显示?首页图片调用文章图片。你在文章中缯加了图片,首页就会自动调用了。

详细说明一下:幻灯必须是该文章为推荐文章,另外该文章设置了形象图。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

UTF-8跟GB3212有什么不同主要是语言支持不同。但两个版本数据库一样。也就是说,你可以把数据库任意放在哪个版本下使用都OK。

utf-8在国外主机上用,在国内的虚拟主机上建议用gb,想通用就用utf8

但是笔者使用无忧所建的几个站。发现。GB更好用。我用自己的独立服务器。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

运行install.asp后先是提示HTTP500错误,取消IE的友好错误提示后再运行又提示Microsoft VBScript运行时错误 '800a01b6' 对象不支持此属性或方法: 'Response.Charset' \install.asp, line3装不上,怎么回事?管理员回复: install.asp 里 把 response.charset 这一行的代码删除
复制代码一个虚拟主同里放置多个无忧站?inc/conn.asp中修改标识为不同的字符

' application 标识

cachesn = "mscga_"

' cookies 标识

cookiessn = "mscga_cookies_sn"
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

数据库引擎找不到输入表或查询 '5U_Comment' 怎么解决?不要禁用评论插件就可以删除了。
复制代码有图文章后加上“图”字样{IF:"[List:indexpic]"="[list:indexpic]"}<spanclass="cDarkOrange">[图]</span>{EndIf}

加到文章标题后面即可。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

如何把首页论坛登陆修改为自己的地址
<formaction='http://bbs.5u.hk/logging.php?action=login&loginsubmit=true&userlogin=true'method='POST' name='form1'target="_blank"><ahref="http://bbs.5u.hk/register.php"target="_blank">注册帐号</a>

http://bbs.5u.hk/logging.php?action=login&loginsubmit=true&userlogin=true改成自己的论坛登陆地址。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

二、词条说明与解释:
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

标签是什么
标签是无忧自定义的一套代码,可以使用标签生成和调用网站的文章,栏目,图片等内容。熟悉了标签的使用可以更加自由的使用无忧CMS

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

相关文章调用哪些文章?
相关文章是调用网站关键词一样的文章
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

搜索中的词条是怎么来的?
发表文章时的关键词
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

首页调用的文章顺序是怎么来的?
按权重和 推荐方式调用。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

网站几种模式的解释
动态:即以ASP方式,SEO不太好,最灵活,但占用服务器资源较大

静态:HTML页面,SEO较好,较灵活,占用服务器资源较少

模拟静态:需要Rewrite 组件(ISAPI),占用服务器资源等同于ASP。但页面有利于SEO

顺便说下该模式操作方法:

首先,你要有自己的服务器,或者虚拟主机支持Rewrite 组件(ISAPI)

如果没有这个组件,可以到http://www.5u.hk/resource/rewrite-isapi/

下载。

如何安装:将下载的文件放在C盘,任何文件夹都可以。

比如 c:\rewrite

然后进IIS设置你要使用Rewrite 组件(ISAPI)的站点。打开属性

在“ISAPI筛选器”项点击“添加”,筛选器名称填入Rewrite,可执行文件为C:\Rewrite\Rewrite.dll;

这个路径就是你下载的组件路径了。

再然后进无忧后台。设置为rewrite静态。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

三、标签类帮助
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
如何调用文章?
调用标签中加上$row=10 这个10是指调用文章数。同理,也同样适用栏目的调用。

例如:<!--list:{$row=10 $aid={field:id}$cid={field:cid} $mode=about$keys={field:keywords}}-->

<li><ahref="[list:aurl]" class="list">[list:titlex$len=27]</a></li><!--list-->

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

如何显示文章发表时间:
答:在标签中加入createtime

例如:{list:createtime $format=yy-mm-dd}

$format=yy-mm-dd表示将日期格式化为2008-03-29这样的形式。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

我有一个子栏目想调用下级栏目名?
<!--Channel:{$table=channel $where=[id] in({field:childid})}-->

<ahref="[Channel:curl]">[Channel:name]</a>|<!--Channel-->

这个标签可以调用下级栏目的名称和链接。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

文章页面没有来源
加上{field:Source}标签即可。

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

栏目排列方式怎么调用?
<!--channel:{$col=2 $row=2 $table=channel$where=[id] in ({field:childid}) and [outsidelink]=0 $order=[order]desc}-->

$col=2表示两排 $row=2表示两列

但是这个必须配合CSS使用。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

如何调用一周内文章
ACCESS的话:

<!--List:{ $Table=Content$Where=datediff('d',createtime,now())<=7$Order=[views] Desc }-->

[List:titlex][list:createtime]</br>

</br><!--List-->

MSSQL的话:

<!--List:{ $Table=Content$Where=datediff(d,createtime,getdate())<=7$Order=[views] Desc }-->

[List:titlex][list:createtime]</br>

</br><!--List-->

这里主要使用了 datediff函数,相关使用说明大家可以在网上搜索一下,在ACCESS和MSSQL下使用时有一定区别的,请注意哦~~

datediff(d/'d',createtime,getdate()/now()) 计算文章添加到现在已经有几天了

d 表示以天来计算,在ACCESS下需要使用单引号引起来

createtime 表示文章添加时间,你也可以使用 modifytime(文章修改时间)

getdate() 获取系统当前时间,ACCESS下使用now()获取

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

子栏目调用问题
如果一个子栏目下面存在多级分类可以如下调用二级栏目名

<!--Main:{ $Table=Channel $Where=[ID]={Field:CID}$Field=[FatherID] }-->

<!--Father:{ $Table=Channel$Where=[ID]=[Main:FatherID] $Field=[ChildID]}-->

<!--Child:{ $Table=Channel $Where=[ID] IN([Father:ChildId]) $Field=[ID],[Name] }-->

<a href=[Child:curl]>[Child:name]|</a>

<!--Child-->

<!--Father-->

<!--Main-->

这是文章页面的调用栏目方法
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

图片调用标签
<!--Pic:{$Col=3 $Row=2 $Type=images $Order=[Order]Desc,[ID] Desc }--><ahref="[Pic:Aurl]"target="_blank"><img class=pic3height=81 width=112 src="[Pic:Indexpic]"border="0"/><br>[Pic:Title$Len=16]<!--Pic-->

说明:

$Col=3 定义列数

$Row=2 定义行数(我的是3列,2行)

height=81 width=112 这是定义图片大小的

[Pic:Title $Len=16] 这个是定义图片标题的长度的

会员zhuzhu198209提供。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

搜索关键字过长导至搜索的关键字撑开表格
$ROW输出记录数 控制一下数量即可。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

LIST页面显示文章图片
<!--page:{$row=10 $Order=[ID]Desc}--><li>{IF:"[PAGE:indexpic]"<>""}<imgalign="left"width="64" height="64"src="[page:Indexpic]"alt="[page:titlex]"class="witerpic">{Else}{EndIf}·<a href="[page:aurl]" title="[page:titlex$len=28]" class="menu14">[page:titlex$len=28]<br>

</a>[page:description $len=120$lenext=...]</li>

<!--page-->
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

如何输入两列标题:
可以使用CSS控制

.li {BACKGROUND: #ffffff; float:left; line-height:22px;width:340px;margin:5px;BORDER: #d4d4d4 1px solid;padding:5px; }

解释:背景色白。边框色D4D4D4 内外边距都为5

在需要调用的标签加上<LI></LI>即可。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

兄弟栏目调用
<!--list:{$row=10 $aid={field:id} $cid={field:cid}$mode=commend}-->

<li><ahref="[list:aurl]" class="list">[list:titlex$len=27]</a></li><!--list-->

这是在栏目页的调用方法
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

调用多级栏目的子栏目文章
1.2版中大栏目无法调用多级栏目的文章

<!--list:{ $row=8 $cid=[sub:id]}-->

<a href="[list:aurl]">[list:titlex$len=33 $lenext=...]</a>

<!--list-->

修改为:

<!--list:{ $row=8 $cid=[sub:childids]}-->

<a href="[list:aurl]">[list:titlex$len=33 $lenext=...]</a>

<!--list-->
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

调用多级栏目的子栏目图片显示
<!--channel:{ $row=10 $table=channel $where=idin({field:childid})}--><!--artlist:{$row=6 $cid=[channel:childids]}-->

<img src="[artlist:indexpic $width=120$height=80]" width="120" height="80" border="0"/><br><ahref="[artlist:aurl]">[artlist:title]</a>

<!--artlist--><!--channel-->
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

统计栏目的文章数量:
本系统的栏目表里没有统计某个栏目下文章数据的字段,所以要实现这个功能需要自己通过标签来搞定,用标签有个好处就是想怎么样就怎么样样,

<!--list:{ $Cache=10 $Row=10 $Table=Channel$Order=[Order] Desc $Field=[id],[name] }-->

<li><ahref="[list:curl]">[list:cname]</a>

<fontcolor="#cccccc">(<!--count:{ $Row=1$Sql=Select Count([ID]) as cc From [5U_Content] Where[Cid]=[list:id] And [Display]=1}-->[count:cc]<!--count-->)</font></li>

<!--list-->
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

下面解释一下:
<!--list:{ $Cache=10 $Row=10 $Table=Channel$Order=[Order] Desc $Field=[id],[name] }-->

$Cache=10 缓存10秒,可提高效率

$Row=10 返回十个栏目

$Table=Channel 指定栏目表

$Order=[Order] Desc 按栏目权重走

$Field=[id],[name] 只读取id和name字段,提高效率

<li><ahref="[list:curl]">[list:cname]</a>

[list:curl] 栏目链接,需要读取表中ID字段

[list:cname]栏目名称,需要读取表中name字段,如果这个栏目名称有HTML代码,而你又不想出现HTML代码就可以[list:cname$function=clearhtml] 去掉HTML代码

<fontcolor="#cccccc">(<!--count:{ $Row=1$Sql=Select Count([ID]) as cc From [5U_Content] Where[Cid]=[list:id] And [Display]=1}-->[count:cc]<!--count-->)</font></li>

这里是关键,用独立SQL标签,因为无法用[count:0]获取COUNT的值,所以需要 Count([ID]) ascc,然后用[count:cc]输入记录

<!--list-->

结束

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

如保调用最新评论(评论详细内容)
<!--List:{ $Row=10 $Table=Comment}-->

<li>[list:user]:[list:content$len=20$lenext=...]</li><!--list-->
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

四:其它类帮助
如何使生成的文件都在同一目录下面?
在栏目的预览规则下面可以使用:

{aid}.html

如果用{data}{aid}.html则是:时间目录.html即:20080811001.html样式
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

后台密码忘记了怎么办?
忘记密码后,可以按以下步骤操作

打开数据库->打开5U_Admin表->把21232f297a57a5a743894a0e4a801fc3写入到Password字段然后退出数据库,在后台用你的帐号和密码admin登录21232f297a57a5a743894a0e4a801fc3是admin加密过后的值
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

无忧更换域名,空间或者目录怎么办?如果更换空间和域名,请在后台配置中修改当前域名。

如果更换了安装目录,例如:以前在www.a.com/a/目录下面。现在要变成www.b.com

请注意以下事项:除了在配置中修改域名之外,还需要修改数据库内的文章标题表路径content表中的

filepath 和viewpath中内容批量替换为现在的地址。
复制代码0429版如果发现栏目标签调不出来的朋友请见:
[Child:cname]改成 [Child:name]0429版的数据表结构已经有了变化.

文章系统,上一篇,下一篇标签使用帮助

该标签只能用于 articel.html这个模板里,{tag:pre}表示上一篇,{tag:next}表示下一篇,不区别大小写,这二

个是普通标签

有些用户需要自定义上一篇和下一篇的链接样式,可以使用在以上二个标签基础上扩展的增加标签.

上一篇

默认样式
{tag:pre}

自定义样式
{tag:pre;innerText}
自定义样式里不要出现},有两个扩展参数[pre:title] [pre:aurl]

[pre:title] 文章标题
[pre:aurl] 文章链接

下一篇

默认样式
{tag:next}

自定义样式
{tag:next;innerText}
自定义样式里不要出现},有两个扩展参数[next:title] [next:aurl]]

[next:title] 文章标题
[next:aurl] 文章链接

innerText 表示你自定义的内容~
=======================================
标签优先权:
变量标签 - > 文章内容标签 -> 其它标签-> 自由列表标签/分页列表标签

--------------------------------------------------------------------------------

标签函数:
标签函数只适用于{field:xxx}和[field:xxx]
基本语法:
{field:title;function=strlen(10)} 标题长度控制为10个字符
{field:date;function=strdate(yy-mm-dd)} 输入的时间格式为 07-02-11
strlen:
对值进行指定长度的截取, 一个中文算2个字符
strdate:
格式化时间, 最完整的样式为 yyyy-mm-dd hh:ss

--------------------------------------------------------------------------------

变量标签:
直接调用const.asp里的变量体
基本语法:
{sys:变量名}

--------------------------------------------------------------------------------

文章内容标签:
用于文章内容模板使用
基本语法:
{field:字段名}
文章内容标签支持的字段说明:
aid, cid, title, titlex, color, style, author, source, jumpurl,keywords, description, commend,

indexpic, views, orders, contenttable, filepath, diyname,createtime, modifytime, content,

uploadpic, uploadfile, cname, cnamex, curl

--------------------------------------------------------------------------------

其它标签:
特定的标签
属性说明:
{tag:pre}: 上一篇文章(只用用于文章内容模板)
{tag:next}: 下一篇文章(只用用于文章内容模板)
{tag:page}: 分页链接(只能和分页列表标签一起使用)

--------------------------------------------------------------------------------

自由列表标签:
这是最常用的一个标签了.适用于首页模板, 分页模板, 内容模板
基本语法:
<!--Start:{ row : 20 ; table : article ; where :commend=1 ; keywords : seo ; order : aid desc }-

->
底层模板标签(InnerText)
<!-End-->
属性说明:
row: 返回的记录数, 默认为10条
table: 指定表, 默认为article, 也可以指定class用于获取栏目信息
where: 提取符合那些要求的记录
keywords: 用于查询相关的记录, 多个关键字用, 分隔,使用keywords后table将强制设置为article.
order: 记录的排序方式, 支持多少, 如 orders desc, aid desc
两个属性之间用;分隔, 属性和属性值之间用:分隔

--------------------------------------------------------------------------------

分页列表标签:
用于栏目分页.
基本语法:
<!--List:{ row : 20 ; where : commend=1 ; order :aid desc ; style : 2 }-->
底层模板标签(InnerText)
<!-List-->
属性说明:
row: 返回的记录数, 默认为10条
where: 提取符合那些要求的记录
order: 记录的排序方式, 支持多少, 如 orders desc, aid desc
style: 分页链接样式, 目前可选项值为1, 2, 3
两个属性之间用;分隔, 属性和属性值之间用:分隔

--------------------------------------------------------------------------------

底层模板:
Article表的底层模板:
aid, cid, title, color, style, author, source, jumpurl, keywords,description, commend, indexpic,

views, orders, contenttable, filepath, diyname, createtime,modifytime, content, uploadpic,

uploadfile
Class表的底层模板:
cid, cname, orders
特殊的底层模板:
titlex: 带有标题属性的标签
aurl: 文章链接
curl: 分类第一页
cnamex: 带HTML格式的栏目
date: 同createtime
i: 输出的记录编号
字段调用方法:[field:varname]

==========================================
栏目分类帮助

分类名称:
分类的名称,应该能理解,支持HTML格式,比如 <fontcolor=red>新闻</font>,这样栏目是红色了哦~~

列表模板:
分类列表分页所采用的模板,请使用绝对路径,这里可以使用{installdir}标签

文章模板:
文章页所采用的模板,请使用绝对路径,同样可以使用{installdir}标签

列表规则:
列表页生成后的命名存放规则,这里可以用的标签是{installdir} {cid} {page}
不同的列表规则产生的效果是不一样的,其中{page}标签是一定需要的
/html/news/{page}/ 以/结尾的在生成时是目录式的
/html/news/{page}.html 或/html/news/{page}这样生成的目录是文件式的,如果扩展名默认不存在,系统会自

动使用inc/const.asp里设置的默认扩展,当然你也可以设置成/html/news/{page}.jsp,何尝不行呢,呵呵
说明一下:目录式的权重比文件式大

文章规则:
生成文件页的规则,可以用的标签有{installdir} {cid} {aid} {md5} {d} {m} {y} {now}{date}
是生成目录式还是生成文件式和列表规则一样的写法,结尾是/就是目录式
{md5}是根据{aid}生成的16位MD5值
{d} {m} {y} {now} {date}是根据文章添时时间生成的
如果你的文章规则里有{aid},则在你设置自定义文件名后会有效
有人说了,如果我的一个栏目下有十万文章,就生成一个主目录下,如果打开目录不就慢了吗?这大可方心,因为你

文章规则设置的好,自然没问题,比如你设置成/html/news/{y}/{m}/{d}/{aid}/或/html/news/{y}/{m}/{d}/

{aid}.html就行了
重在灵活应用!

数据表名:
可选择内容存放数据表,只在新建栏目时效,信息量大的见意一个栏目一个数据表.
文章正文内容所占用的空间最大,如果分页放,在索引等方面都有比较好的效果

栏目排序:
栏目前后关系,只能是数字

标签说明:
标签只能小写
{indtalldir} 系统安装根目录
{cid} 栏目编号ID(这个是数字的)
{aid} 文章编号ID(这个是数字)
{md5} 根据文章编号ID生成的16位MD5值
{d} 两位的天,如01,23
{m} 两位的月份,如01,10
{y} 两位的年份,如07
{now} 详细时间,如20078201112
{date} 时间,如07-01-23
{page} 分页编号,只能用于列表规则

文章系统 const.asp 和 conn.asp 变量说明

文章系统的conn.asp和const.asp在inc目录里,里面的设置不包括插件页面的设置

conn.asp

httpurl:
如果 httpurl 为空,则链接为 /help/1.html , 所有链接以/开头(以根目录为准的站内绝对路径)
如果 httpurl 为 http://www.5u.hk ,则链接为http://www.5u.hk/help/1.html
如果 httpurl 为 http://www.5u.hk/ ,则链接为http://www.5u.hk//help/1.html
所以,httpurl 为么为空,如果不为空则以http://开头,结尾不要以/结尾

installdir:
installdir是表示系统安装目录,默认为/也就是根目录
如果你放在网站根目录的article目录下,则改为/article/
如果是放在网站根目录的test/art目录下,则改为/test/art/

connstr:
默认是使用 ACC的连接代码,如果你使用MSSQL数据库,先创建一个MSSQL数据库,然后还原inc/article.bak,再修

改conn.asp里的SQL链接代码

conn.asp省下的变量就不需要改了

const.asp

adminid:
后台登录帐号,默认是admin

adminpw
后台登录密码,默认是admin

webname:
网站名称,修改成你自己的

indexname:
在导航栏显示你首页的链接的名称,默认为"首页"

indexpath:
首页生成存放路径,可带{installdir}标签

indexview:
在导航栏显示的链接地址,可带{installdir}标签

googlesitemaps:
默认值不要再修改

systemcolor:
扩展标签颜色,用数组形式存放,不会ASP的不要修改

pagelist1:
分页样式一

pagelist2:
分页样式二

pagelist3:
分页样式三

const.asp有几个参数都不多说了

分页样式支持以下标签:
{总页数} 分类总分页数
{总条数} 分类总文章记录数
{每页条数} 每页列表文章数量
{当前页} 当前所在页
{首页} 分类列表第一页
{<<} 同上
{尾页} 分类列表最后一页
{>>} 同上
{上一页} 当前页的上一页
{<} 同上
{下一页} 当前页的下一页
{>} 同上
{跳转} 分页跳转下拉菜单
{循环} 以当前页为中心的前后十页

================================================

插件-搜索 和 统计

搜索插件 plus/search.asp
搜索界面模板 plus/template/search.html
可修改返回给用户最大的记录数量和每页显示记录

统计插件 plus/count.asp
可设置统计的是否显示,在显示状态下可自定义显示的内容(前/后)

==============================================
统计栏目的文章数量
作者 Mscga 来源 本站原创 浏览 1845 发布时间 07/11/20
本系统的栏目表里没有统计某个栏目下文章数据的字段,所以要实现这个功能需要自己通过标签来搞定,用标签有

个好处就是想怎么样就怎么样样,

<!--list:{ $Cache=10 $Row=10 $Table=Channel$Order=[Order] Desc $Field=[id],[name] }-->

<li><ahref="[list:curl]">[list:cname]</a>

<fontcolor="#cccccc">(<!--count:{ $Row=1$Sql=Select Count([ID]) as cc From [5U_Content] Where

[Cid]=[list:id] And [Display]=1}-->[count:cc]<!--count-->)</font></li>

<!--list-->

下面解释一下:

<!--list:{ $Cache=10 $Row=10 $Table=Channel$Order=[Order] Desc $Field=[id],[name] }-->
$Cache=10 缓存10秒,可提高效率
$Row=10 返回十个栏目
$Table=Channel 指定栏目表
$Order=[Order] Desc 按栏目权重走
$Field=[id],[name] 只读取id和name字段,提高效率

<li><ahref="[list:curl]">[list:cname]</a>
[list:curl] 栏目链接,需要读取表中ID字段
[list:cname] 栏目名称,需要读取表中name字段,如果这个栏目名称有HTML代码,而你又不想出现HTML代码就可以

[list:cname $function=clearhtml] 去掉HTML代码

<fontcolor="#cccccc">(<!--count:{ $Row=1$Sql=Select Count([ID]) as cc From [5U_Content] Where

[Cid]=[list:id] And [Display]=1}-->[count:cc]<!--count-->)</font></li>
这里是关键,用独立SQL标签,因为无法用[count:0]获取COUNT的值,所以需要 Count([ID]) ascc,然后用

[count:cc]输入记录

<!--list-->

在栏目和文章页调用兄弟栏目

这次是由OLA提的问题,已经好几天了

这个可以通过标签实现,如下

栏目页:

<!--Father:{ $Table=Channel$Where=[ID]={Field:FatherId} $Field=[ChildID]}-->
<!--Child:{ $Table=Channel $Where=[ID] IN([Father:ChildId]) $Field=[ID],[Name] }-->
<li><ahref=[Child:curl]>[Child:cname]</a>
<!--Child-->
<!--Father-->

标签说明:

<!--Father:{ $Table=Channel$Where=[ID]={Field:FatherId} $Field=[ChildID] }-->从栏目表里找到当前

栏目的父ID,如果存在将触发下面的CHILD标签执行
<!--Child:{ $Table=Channel $Where=[ID] IN([Father:ChildId]) $Field=[ID],[Name] }--> 当前栏目

父ID的所有子ID存放在childID,通过这个查询所有子类
<li><ahref=[Child:curl]>[Child:cname]</a>输出兄弟栏目
<!--Child-->
<!--Father-->

-----------------------------------------

内容页:

<!--Main:{ $Table=Channel $Where=[ID]={Field:CID}$Field=[FatherID] }-->
<!--Father:{ $Table=Channel$Where=[ID]=[Main:FatherID] $Field=[ChildID]}-->
<!--Child:{ $Table=Channel $Where=[ID] IN([Father:ChildId]) $Field=[ID],[Name] }-->
<li><ahref=[Child:curl]>[Child:cname]</a>
<!--Child-->
<!--Father-->
<!--Main-->

标签说明:
在内容页比文章多了一次查询

<!--Main:{ $Table=Channel $Where=[ID]={Field:CID}$Field=[FatherID] }--> 从栏目表里找到当前栏目的

上级栏目ID编号,存在将触发Father标签
<!--Father:{ $Table=Channel$Where=[ID]=[Main:FatherID] $Field=[ChildID] }-->通过上级栏目ID编

号得到上级栏目所有的子栏目信息
<!--Child:{ $Table=Channel $Where=[ID] IN([Father:ChildId]) $Field=[ID],[Name] }--> 查询

兄弟栏目
<li><ahref=[Child:curl]>[Child:cname]</a>输出兄弟栏目
<!--Child-->
<!--Father-->
<!--Main-->

以上二个标签都没有测试,有问题请到论坛反馈

=================================================
导航栏目联动,类似站长站的

每个大栏目下显示小栏目的链接

用双层标签可以实现,但我不推荐,因为栏目这种东西是不常改动的,还是写死(写在模板可自定义标签里)更好,因

为联动需要多次SQL查询

标签如下:

<!--Channel:{$Table=Channel $Where=[FatherID]=0$Order=[ID] Desc }--> 查询所有根栏目
<li><ahref=[Channel:curl]>[Channel:cname]</a></li>输入根栏目
<div id="C[Channel:ID]"style="display:none;">
<!--Sub:{$Table=Channel $Where=[ID] In([Channel:ChildIDs]) $Order=[ID] Desc $Field=[ID],

[Name] }--> 查询所有子栏目
{IF:[Channel:ID]<>[Sub:ID]}<li><ahref=[Sub:curl]>[Sub:cname]</a></li>{Else}{EndIf} 如果

子栏目就是根栏目则不输出
<!--Sub-->
</div>
<!--Channel-->

以上标签在使用中可以根据你的需要灵活的调整一下

==========================================

后台密码忘记了怎么办?

忘记密码后,可以按以下步骤操作

打开数据库->打开5U_Admin表->把21232f297a57a5a743894a0e4a801fc3写入到Password字段

然后退出数据库,在后台用你的帐号和密码admin登录

21232f297a57a5a743894a0e4a801fc3是admin加密过后的值

===========================================
1.2 首页大栏目不能显示子栏目文章
作者 Mscga 来源 本站原创 浏览 3921 发布时间 07/12/25
模板: template/default/index.html

找到<!--list:{$row=8$cid=[channel:id]}-->
改为<!--list:{$row=8$cid=[channel:childids]}-->

刷新缓存

重新生成首页

网站需要更改前台显示样式,请修改模板,模板在 template/default/ 目录下

index.html 首页模板

channel.html 大栏目模板

list.html 小栏目(列表)模板

article.html 文章模板

template/default 对应的图片和CSS资源默认保存在 images/default 下面

最新文章在后面显示最新标志

<!--List:{ $Row=10}-->
<li>
<a href="[list:aurl]"target="_blank">[list:titlex $len=44$lenext=...]</a> {IF:datediff

("d",cdate("[list:createtime]"),now())=<2}New {EndIf}
</li>
<!--List-->

List 的属性设置根据你的实践情况设置

那个红色的2表示2天内更新的文章加New图片,这个数字根据你的实际需要修改

IF标签中判断的格式跟ASP一样

比如在ASP中:datediff("d",cdate("2008-2-14"),now())<=2

在IF标签里可以写成{if:datediff("d",cdate("[list:createtime]"),now())<=2}

只把值改成标签而已
=============================

如何修改分页样式
作者 Mscga 来源 本站原创 浏览 8501 发布时间 08/04/01
最新版本取消了可选择性的分页样式,而改为了统一样式,支持多语系并且可小量DIY(语言包里修改即可)

在模板里,分页链接的标签是 {tag:page} ,比如你可以这样写代码

<divclass="page">{tag:page}<divstyle="clear:both;"></div></div>

蓝色部分的代码需要手工加上,因为这跟你css page类定义的span 和 a样式有关,对应的CSS样式为


.page{font-family:Arial, Helvetica, sans-serif}
.page a,.pagespan{display:block;color:#390;font-weight:normal;text-decoration:none;letter-

spacing:0px;border:1px solid#ccc;padding-top:3px;float:left;margin:5px 2px 5px 2px;text-

align:center;padding-right:5px;padding-left:5px;height:18px}
.page a:hover,.page a.current{color:#F44;border:1px solid#F44}
.pageinput{padding:0px;color:#390;height:16px;width:25px;border:0pxsolid #fff;text-

align:center;margin:0px -5px 0px-5px;vertical-align:middle;font-size:12px}

为了分页样式修改更简单,这个CSS代码里将 a 和 span 做为统一样式, a:hover 和 a.current做为激活时的样

式,而input是直接跳转输入框的样式

关于分页中由系统输出的文字,你可以打开 inc/language 下面的对应语言包,以inc/language/zh-cn.asp 为例

' 分页首页
const lang_page_First = "首页"
' 上一页
const lang_page_Pre = "上一页"
' 下一页
const lang_page_Next = "下一页"
' 尾页
const lang_page_Last = "尾页"
' 分页提示信息
' $record 共有信息数量
' $count 共有多少分页
' $page 当前页码编号
' $size 每页显示数量
const lang_page_info ="<strong>$record</strong>"' 这里你可以自己编写数据的显示顺序及对应要组合的

说明性文字

拿 lang_page_info 来举个例吧,如改为 const lang_page_info ="<strong>共有$record条记录,共$count页,

当前第$page页,每页显示$size条记录</strong>"

由 {tag:page} 输出的代码的结构如下:

<span>这里由 lang_page_info组成</span> <ahref=#>分页链接</a> ...<ahref=#>分页链接</a>

<span><input....>(这是直接跳转)</span>

分页样式要多漂亮,就发挥你小宇宙的力量吧

========================================
获取文章的上下各五篇文章的代码
作者 Mscga 来源 本站原创 浏览 5222 发布时间 08/04/08
获取文章的上下各五篇文章的代码如下:

上五篇
<!--List:{ $Sql=Select top 5 * From [{pre}content]Where id>{field:id} }-->
[list:ID] - <ahref=[list:aurl]>[List:titlex]</a></br>
<!--List-->

下五篇
<!--List:{ $Sql=Select top 5 * From [{pre}content]Where id<{field:id} order by id desc}-->
[list:ID] - <ahref=[list:aurl]>[List:titlex]</a></br>
<!--List-->
这里需要直接使用SQL查询,{pre}是各自的表前缀,这二个代码只能用于文章页,因为需要 {field:id} 的值!

别放错地方!

=========================================
获取指定大栏目下子栏目的文章
作者 Mscga 来源 本站原创 浏览 7891 发布时间 08/04/08
子栏目随时会变,手动指定麻烦的情况下,先通过查询主栏目获取所有子栏目,然后再列出所有子栏目的文章,

这里假设父栏目编号为3

<!--Channel:{ $Table=Channel $Where=id=3}-->
<!--List:{ $Row=10 $Cid=[Channel:childid]}-->
[List:titlex] <br/>
<!--List-->
<!--Channel-->

[channel:childid] 是表示栏目3下的二级栏目

[channel:childids] 是表示栏目3下所有子栏目

==============================================
0409模板指南
作者 Mscga 来源 本站原创 浏览 14478 发布时间 08/04/14
0409 版默认把模板做成单模板了,其实这并不是真正的单模板,你同样可以上传N份模板到空间里,然后修改配置

里的 templatedir 的值

templatedir 的值是模板相对于系统根目录的路径

如果系统安装在根目录,你的模板放在 系统目录/templatedir/mytpl下面,这时你的templatedir值需要修改成

template/mytpl

为了不出问题,建议把模板放在系统目录下,不要放在系统目录的上层目录

为了访问模板被别人下载,你可以自定义模板文件名,比如默认的首页模板 index.html 你可以改成

index_mytpl.html ,这样别人都猜不到了

新版本更可视编辑模板,但有条件的,就是在模板目录下 images js css 这三个文件夹可以设计时用相对路径,系

统在解析时会处理成绝对路径

模板的命名:

首页模板要以index开头

通用模板要以common开头

通用模板:

通用模板是用于自定义页面,用于插件模板制作简化的一个模板

 

微信报名
    SEO服务
最新文章
  • 5ucms帮助文档大全

    无忧的特点我给大家介绍一下: 根据本人实际实用无忧建立的若干个网站得出以下结论:(个人看法,不代表官方意见。) ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ 1、SEO强大:强大的文件名自定义功能几乎可以定义出任何想定义的文件名结构。如 www.***.com/ab/www.***.com/ab.html 以及步凡最看好的标题转...

  • 2018年7月19号晚巩义网站原创写作案例

    今晚又是一个大热天,躺在床上睡不着,所以就来写原创来了,用时一个小时,用工具查了下,大概1500字左右。因为有参考,所以写起原创来比较容易些。 原文章网址:news。ifeng.com/a/20180719/59281021_0 。 shtml 原标题:一个眼神就能治病?揭底催眠大师骗局 把上面网址中的句号改为英文句号或小数点就可以了。 原创文...

  • 巩义精英优化培训之木材粉碎机原创文章的书写教程

    巩义精英SEO优化培训电脑学校是立足巩义,专注于巩义本地优化培训的学校。 本篇依然是承接上几篇来进行的原创内容写作教程。 通于作者自己的发散思维,用一小篇复制来的文章,发散性扩展至自己独特的原创文章的方法。 通于此篇对比学习,希望能帮看到本文的同学们也能发散自己的思维写出比我更强的文章。 巩义...

  • 巩义五毛写原创之锯末粉碎机

    时间:20171119 地点:河南巩义 人物:五毛 今天外面依然有点冷,微信朋友圈还有人说漂小雪花了。今天周日,可我们依然不能放松自己。今天是为网站写原创内容的第三天。 依然在这里分享给大家以供参考。 本文来自于 巩义精英SEO优化电脑培训学校 ,可观看,但请勿转载,谢谢。...

  • 如何写原创文章之树枝粉碎机

    今天去荥阳,朋友那边玩了下。5个人,吃了吃饭,没喝酒。然后在咖啡厅聊了会儿。 发现成功的人都有个特点,都是特别的忙,特别的不近人情,但最后都成功了。 同时也提到,坚持,坚持做一件事,没有不成功的道理。 下面是坚持原创的第二天写的文章。 巩义精英SEO优化培训 ,专注搞好每一件事。...

  • 巩义精英优化培训学校教你写原创系列1

    很多同学说不会写原创,那下面我们来看一个案例: 原创分析: 从上面这个案例可以看到,下方是原新闻,上面是我自己编写的原创新闻。 因为我不太懂这种机器,所以我选择抄看他们的新闻,然后进行加工整理成自己的文章。 当然,如果你懂自己的产品,就没必要去看别人的新闻了,咱们课上都有讲,可以先从一个词,...

推荐内容
  • 精英SEO教程:如何快速排名到百度首页第一

    前段时间朋友他们公司网站说是托管给这样一个公司,然后他们本来没优化过的老站,真的在2周左右,从没排名到排名在首页第一。 案例网站优化排名截图 合肥装饰公司 合肥家装公司 合肥装修公司这样的词。 这个站在11月中旬开始对站内进行变化,主要集中在新闻栏目,部分内容原创或收尾原创,文章开头结尾都强行...

  • 新网站收录低或不收录的原因有哪些

    我网站一直坚持更新原创内容,发布外链。蜘蛛也有来抓取,但是一直没有收录是为什么呢?一个新站的收录期在1~3个月,前两个月的收录和排名说明不了什么,只有在第三个月基本上就稳定了排名和收录。收录也存在很多影响因素,比如文章质量问题,是否优化过度等等... 网站收录相信是大多数SEO非常关心的事情。虽然说收录量的...