`
isiqi
  • 浏览: 16824316 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

5ucms大类下面显示所有文章

阅读更多
5ucms大类下面显示所有文章:

比如有一个大类:新闻,新闻下面又添加了几个小类,国内新闻,国外新闻。

如果我想点击新闻的时候把所有的新闻都显示出来(国内新闻、国外新闻),现在程序实现不了这个功能,于是就查看了一下5u的程序,找到了解决的办法,于是发个帖子,分享出来:

打开inc/class_template.asp这个文件,找到289行, 把

If Len(CID) > 0 And isnumeric(CID) Then Tag_Where = Tag_Where & " And [CID]=" & CID ' 存在CID则调用指定CID/SID的内容

替换成:

Dim rui
If Len(CID) > 0 And isnumeric(CID) Then
set rui=db("select * from [{pre}Channel] where ID="&CID&"",1)
If Not rui.Eof Then
Tag_Where = Tag_Where & " And [CID] in ("&rui("ChildIDs")&")" ' 存在CID则调用指定CID/SID的内容
else
Tag_Where = Tag_Where & " And [CID]=" & CID
end if
rui.Close: Set rui = Nothing
end if
这个。然后在后台“栏目管理”里面,把“新闻”这个大类的“大类模板”改成list.html

现在动态访问没有问题了,但是生成静态还有问题。需要修改admin_xxx(后台目录里面的)admin_createhtml.asp这个文件:

把94行的end if屏蔽掉或删除这行。

然后把40行的 Set Rs = DB("Select [ID],[Name],[ChildID] From [{pre}Channel] Where [OutSideLink]=0 And [ID]>=" & Cids & " Order BY [ID] Asc",1)
这个改为:

Set Rs = DB("Select [ID],[Name],[ChildID],[ChildIDs] From [{pre}Channel] Where [OutSideLink]=0 And [ID]>=" & Cids & " Order BY [ID] Asc",1)

然后把55行的

Dim PageSizes : PageSizes = GetListSize(GetChannel(Rs(0),"Templateclass")) : Set Ns = DB("Select Count([ID]) From [{pre}Content] Where [CID]=" & Rs(0),1)

替换成:

Dim PageSizes : PageSizes = GetListSize(GetChannel(Rs(0),"Templateclass")) : Set Ns = DB("Select Count([ID]) From [{pre}Content] Where [CID] in (" &chenrui&")",1)

然后把49-52行的这几行

If Len(Rs(2)) > 0 Then
Call CreateChannel(Rs(0),1) : Response.Write "<span style='float:left;width:240px;' class='c_1'><font color=blue>封面</font> " & GetChannel(Rs(0),"Ruleindex") & "Index." & Defaultext & "</span>"
Call DB("Update [{pre}Channel] Set [NeedCreate]=0 Where [ID]=" & Rs(0),0)
Else

替换成:

If Len(Rs(3)) > 0 Then
dim chenrui
chenrui=Rs(3)
Else
chenrui=Rs(0)
end if

最好修改inc文件夹的class_channel.asp

把34行

If Len(Rs(2)) > 0 Or Page = 1 Then

替换成:

If Page = 1 Then

就可以了。希望能帮助到大家。因为改的地方有点多,有需要程序的话,可以给我发邮件289741101@qq.com,我会尽快传给你们的。

分享到:
评论

相关推荐

    5U网络文章管理系统(5UCMS) 3.2012.0625 UTF-8.rar

    调用上级栏目下面所有子栏目的文章列表 &lt;!--page:{$size=5}--&gt;&lt;!--page--&gt;不加cid属性默认调用终极栏目列表 修复后台登录提示非法请求 升级说明:替换admin/ajax/login.asp 修正自定义模型在编辑...

    5ucms标签使用说明

    ### 5ucms标签使用说明 #### 底层标签详解 **5ucms**系统提供了丰富的标签功能,方便用户在构建网站内容时更加灵活高效。本文将详细介绍这些标签的使用方法及其扩展属性。 ##### 1. 文章内容标签调用 - **语法...

    5ucms友情链接插件

    5ucms友情链接插件是一款专为5ucms内容管理系统设计的扩展组件,旨在增强网站的交互性和推广效果。5ucms作为一个流行的内容管理框架,它提供了丰富的功能来帮助用户管理和发布内容,而这款插件则进一步拓展了其功能...

    5Ucms留言插件带电话邮件

    5. **邮件功能**:集成邮件功能是5Ucms留言插件的另一大亮点。当用户留言后,管理员可以通过邮件接收通知,及时回应。同时,如果用户在留言中提供了电子邮件地址,管理员也可以直接通过邮件与他们交流,保持沟通的...

    5U网络文章管理系统(5UCMS) 3.2012.0625 GBK.zip

    调用上级栏目下面所有子栏目的文章列表 &lt;!--page:{$size=5}--&gt;&lt;!--page--&gt;不加cid属性默认调用终极栏目列表   修复后台登录提示非法请求 升级说明:替换admin/ajax/login.asp 修正自定义模型在...

    5UCMS帮助手册 适用于5UCMS初级及进阶学习 网站建设

    后台管理界面是5UCMS的核心部分,用户可以在这里进行文章发布、栏目管理、用户管理、模板设置等操作。手册会详细介绍每个模块的功能和使用方法,帮助用户高效管理网站内容。 4. **模板与主题** 5UCMS支持自定义...

    5ucms采集插件GBK版

    3. **GBK编码处理**:采集到的数据通常包含多种编码格式,GBK作为中文主流的编码方式,插件会自动或手动进行编码转换,确保在5ucms系统内正常显示。 4. **内容过滤与清洗**:插件还可以进行内容的过滤和清洗,去除...

    5UCMS 留言本插件

    【5UCMS 留言本插件】是一款专为5UCMS内容管理系统设计的扩展插件,主要用于增强网站的互动性,使访客能够在一个简单易用的平台上留下他们的反馈、建议或问题。5UCMS,全称为“五色土内容管理系统”,是一款基于PHP...

    5ucms会员插件GB2312版

    《5ucms会员插件GB2312版——深入解析与应用》 5ucms会员插件GB2312版是针对5ucms内容管理系统的一个特定版本,专为5ucms_gbk_1.2.2024设计。在IT行业中,内容管理系统(CMS)是用于创建、编辑和管理数字内容的重要...

    5UCMS,最好用的文章管理系统

    《5UCMS:高效易用的文章管理系统解析》 在当今数字化时代,内容管理系统的存在显得尤为重要,它们帮助企业、个人及组织高效地管理、发布和更新各类数字内容。5UCMS,被誉为“最好用的文章管理系统”,以其强大的...

    5UCMS紫色文章类网站模板

    【5UCMS紫色文章类网站模板】是一款专为文章类和新闻类网站设计的模板,其特点是色调以紫色为主,视觉效果美观。5UCMS,全称可能是“五色CMS”,是一个内容管理系统,用于帮助用户方便地管理和发布网站内容。这款...

    5ucms采集插件/采集模块

    总的来说,5UCMS的采集插件和模块为网站管理者提供了高效、灵活的信息获取工具,极大地提升了内容更新的速度和质量。通过深入理解和熟练运用,我们可以充分利用这一功能,打造出内容丰富、更新及时的网站。在实际...

    5ucms会员系统UTF8版

    5. 验证测试:完成转换后,全面测试网站功能,确保所有页面正常显示,无乱码问题。 四、5ucms系统安装与维护 安装5ucms UTF8版时,需遵循官方提供的安装指南,包括服务器环境配置、数据库连接设置等。系统维护方面...

    5ucms php 下载

    5ucms是一款采用PHP开发,THINKPHP为内核,基于HMVC规则开发适合中小企业、公司、新闻、个人等相关行业的网站内容管理。程序具有良好的用户体验用建议的操作,适合美工人员快速建立站点,您也可以根据您的需要进行...

    5ucms浮动客服插件

    5ucms浮动客服插件是一种常见的在线客服解决方案,主要用于网站,提供实时的客户支持与交流功能。这个插件能够帮助网站管理员与访问者进行互动,提高用户体验,促进销售和服务效率。在网页上,5ucms浮动客服通常会以...

    5u网站管理系统5UCMS 3.2012.0625 UTF.zip

    调用上级栏目下面所有子栏目的文章列表 &lt;!--page:{$size=5}--&gt;&lt;!--page--&gt;不加cid属性默认调用终极栏目列表 修复后台登录提示非法请求 升级说明:替换admin/ajax/login.asp 修正自定义模型在编辑...

    第一版5UCMS个人博客 V3

    5Ucms是一个常见的开源CMS(内容管理系统),它为用户提供了便捷的网页内容管理与发布功能,尤其适合搭建博客、新闻资讯类网站。 1. **5Ucms系统核心特点** - **易用性**:5Ucms设计简洁,操作直观,让不具备编程...

    5UCMS友情链接插件UTF-8.rar

    本篇文章将详细探讨“5UCMS友情链接插件UTF-8.rar”的主要功能、使用方法以及其对网站运营的影响。 首先,5UCMS友情链接插件UTF-8版本是针对UTF-8编码环境设计的,确保了在多语言环境下稳定运行。UTF-8是一种通用的...

    编号98 5ucms v1.2gb2312版 蝴蝶后台

    《5UCMS v1.2GB2312版与蝴蝶后台系统详解》 5UCMS,全称为“五易内容管理系统”,是一款基于ASP技术构建的开源内容管理平台。在这个特定的版本——v1.2GB2312版中,系统主要针对中文环境进行了优化,采用GBK2312...

    5uCMS采集插件-gb2312

    5uCMS是一款流行的网站内容管理系统,它提供了丰富的功能,包括文章发布、栏目管理、模板设计等,而采集插件则进一步增强了其对网络数据的获取能力。 5uCMS采集插件的核心功能在于自动化处理数据抓取工作,它可以...

Global site tag (gtag.js) - Google Analytics