如何使用Orchard搭建敏捷个人的网站(2)

news/2024/5/15 18:27:22/文章来源:https://blog.csdn.net/weixin_34355559/article/details/85172133

如何使用Orchard搭建敏捷个人的网站(1)中讲解了如何使用Orchard搭建一个简易的敏捷个人内容网站,第一篇主要讲解了如何下载安装主题、增加blog、制作菜单等,今天我们继续讲解一下如何增加搜索功能、增加自定义的内容类型以及显示内容列表。

增加搜索功能

首先我们需要安装Lucene模块

然后打开功能:Search, Indexing 和Lucene

Search功能打开后,在Settings中可以设置索引的字段,缺省只有body和title作为索引字段

 

功能都打开后,在后台控制面板【Configuration】节下会增加一个【Search Index】菜单,索引会作为一个后台任务在执行,缺省每分钟一次吧,你也可以选择手动更新

后台索引机制建立好后,我们需要在前台增加一个查询Widget,我们在TheHomepage层的Fetured区域加入Search Form的Widget

设置好后打开主页,界面上增加了一个查询控件,输入"时间管理"后可以查到网站有关内容

增加【书籍推荐】

Orchard内部有有一些内容类型(例如blog等),我们可以自定义一些自己的,为了学习这个功能,我现在要增加一个【书籍推荐】页面,把之前【我的电子书】一个页面改为一个书籍列表来显示,以下就是整个过程。

  1. 增加BookReview类型

  1. 增加一个列表
  2. 添加【推荐书籍】并指定添加到推荐书籍列表中
  3. 更改显示样式
    默认显示是按列表显示,上面书籍的购买地址、封面照片显示的都是字符串,这显得不够友好,我们可以更改显示样式来达到更好的显示效果。
    1. 增加一个文件
    2. 编辑文件内容为
  4. 刷新后界面显示为

 

参考:http://orchardproject.net/docs/Authoring Web Sites

 

推荐:你可能需要的在线电子书 

我的新浪围脖: http://t.sina.com.cn/openexpressapp

欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_778650.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站开发必备-快速浏览Asp.Net网站绿色小工具

< DOCTYPE html PUBLIC -WCDTD XHTML TransitionalEN httpwwwworgTRxhtmlDTDxhtml-transitionaldtd> 选择此工具的理由&#xff1a;1.快速浏览Asp.Net网站 2.小巧 3.绿色 点击下载 前提&#xff0c;系统必须安装 .NET Framework 方法一. 将此程序放在网站根目录&#xff…

利用 squid 反向代理提高网站性能

本文在介绍 squid 反向代理的工作原理的基础上&#xff0c;指出反向代理技术在提高网站访问速度&#xff0c;增强网站可用性、安全性方面有很好的用途。作者在具体的实验环境下&#xff0c;利用 DNS 轮询和 Squid 反向代理技术&#xff0c;实现了网站的负载均衡&#xff0c;从而…

我记录网站综合系统 -- 技术原理解析[9:HttpMethodChecker流程]

源代码位置&#xff1a;\Web\Mvc\Processors&#xff1a;HttpMethodChecker.cs Config -> wojilu.Web.Mvc.CoreHandler.ProcessRequest - > wojilu.Web.Mvc.CoreHandler.ProcessRequest: ProcessContext.Begin ->Ro…

介绍一个Android UI设计网站

为什么80%的码农都做不了架构师&#xff1f;>>> 十分有趣。“Ice Cream Sandwich (Android 4.0) 是我们目前为止最大的一次重新设计——对用户和开发者皆是如此。我们用新的交互和样式增强了UI框架&#xff0c;能让你创建比以往更加简单更加炫丽的Android 应用。为帮…

网站性能

【概述】 在这一章节&#xff0c;我们的主题聚焦在基础设施建设上。 Http Compression&#xff08;压缩&#xff09;Content Expirations (内容过期&#xff09;Content Distribution Networks - CDN(内容分发网络)Etags &#xff08;E标签&#xff09;去掉没必要的Http header…

网站运维,运营经典的Firefox插件--助你提高工作效率

最近由于工作需要重新研究web的架构&#xff0c;及运营、运维相关技术。 谈到web-日常使用最多的软件工具之一就是网页浏览器&#xff0c;其中对Firefox情有独钟&#xff0c;因为它有着丰富的插件支持。 我来谈谈我个人的Firefox的几个提高工作效率的插件&#xff1a; 以下是我…

学用MVC4做网站二:用户组

用户组这块要实现的功能如下&#xff1a; 序 一、用户 二、用户组 2.1浏览用户组 2.2添加用户组 2.3修改用户组 2.4删除用户组 用户组类型应该有匿名&#xff0c;受限&#xff0c;正常&#xff0c;和特殊几种类型。 设计这些类型的目的是为了以后权限管理做准备&#xff0c;以后…

图标集锦:10套免费的社交媒体 社交网站图标

社交网络是最近几年互联网领域最热门的关键词之一&#xff0c;如今社会网络化媒体也成为我们信息获取和传播的重要途径&#xff0c;很多网站都有把内容分享到社交媒体的功能。 社交媒体图标作为向用户传递信息的重要媒介&#xff0c;不管是在网页还是 Web 应用程序中都非常需要…

探索 Windows Azure 网站中的自动伸缩功能

&#xfeff;&#xfeff;去年10月,我们发布了若干针对 WindowsAzure平台的更新&#xff0c;其中一项更新是添加了基于日期的自动伸缩调度支持&#xff08;在不同的日期设置不同的规则&#xff09;。 在这篇博客文章中&#xff0c;我们将了解自动伸缩的概念&#xff0c;并了解如…

提高网站并发性的解决方案

为什么80%的码农都做不了架构师&#xff1f;>>> 我在Cernet做过拨号接入平台的搭建&#xff0c;而后在Yahoo3721负载搜索引擎前端平台开发&#xff0c;又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作&#xff0c;同时 自己接触和开发过不少大中型网站的模块&am…

自动浏览器_微软彻底埋葬IE浏览器:当网站不支持时自动打开Edge浏览器

1995年&#xff0c;8月16日&#xff0c;微软正式推出了Internet Explorer(IE)浏览器1.0版&#xff0c;作为Windows 95 Plus增强包的一个附加软件。Internet Explorer 1.0这是微软为了抵抗当时主流的网景浏览器(Netscape Navigator)而开发的自主网络浏览器。Windows 95 Plus25年…

竞拍网站服务器配置,GOM引擎新区竞拍脚本,GOM传奇服务端设置竞拍的方法和教程...

20190801221527.png (881.14 KB, 下载次数: 1)2019-8-1 22:19 上传[main]#if#actLOADVAR HUMAN 竞拍花费 ..QuestDiary数据文件竞拍花费.txt#say开区一小时内拍卖本服唯一**时装,只卖一件,之后再无机会获得!拍卖每次加价100灵符,竞拍失败后必须先领回灵符之后才能再次参与竞拍!…

burpsuite字典_Python攻防之弱口令、自定义字典生成及网站防护

这是作者的系列网络安全自学教程&#xff0c;主要是关于网安工具和实践操作的在线笔记&#xff0c;特分享出来与博友共勉&#xff0c;希望您们喜欢&#xff0c;一起进步。前文分享了Python网络攻防基础知识、Python多线程、C段扫描和数据库编程&#xff0c;本文将分享Python攻防…

没有找到站点_2020年排名前11位的静态网站生成器,有没有你用过的?

随着JAMstack及其社区的发展&#xff0c;静态站点生成器变得越来越流行。在本文中&#xff0c;让我们看一下2020年顶级的静态网站生成器&#xff01;为什么选择静态网站生成器让我们快速讨论一下静态网站生成器的优点。速度静态站点生成器在构建时生成站点页面&#xff0c;而不…

mysql5.7 赋权_「赋权」mysql创建用户并赋权 - seo实验室

赋权新建一个数据库 ljwcreate database ljw&#xff1b;ain copyuse ljw&#xff1b;select * from user;效果如上图&#xff0c;最后用数据库软件&#xff0c;因为在linux下界面看不清效果&#xff0c;太乱了。从上图可以看到&#xff0c;会列出数据库所有的用户及权限2.创…

python抓取招聘数据_Python爬取招聘网站数据并做数据可视化处理

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。以下文章来源于青灯编程 &#xff0c;作者&#xff1a;清风前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。基本…

wordpress html页面缓存 cdn,wordpress博客使用CloudFlare的CDN来加速网站(页面规则缓存设置教程)...

wordpress博客使用CloudFlare的CDN来加速网站(页面规则缓存设置教程)此篇文章只讲wordpress站点使用CloudFlare CDN的页面规则教程。其他问题可在下方留言&#xff0c;我会一一回复CloudFlare的CDN有一个很好的特点就是可以整站缓存下来&#xff0c;但是整站缓存时我们是无法登…

二、大型网站架构模式

网站架构模式 分层 横向维度&#xff0c;每个部分负责单一的职责。上层对下层依赖和调用。 应用层&#xff0c;服务层和数据层 分割 网站越大&#xff0c;不同功能和服务分割出来形成高内聚低耦合模块单元。 分布式 分布式部署&#xff0c;即将不同模块部署在不同的服务器上&a…

CDN技术--分布式网站架构必备利器

概念 CDN这个概念相信大家都比较耳熟&#xff0c;到底什么是CDN呢&#xff1f; CDN&#xff0c;全称为Content Delivery Network&#xff0c;即内容分发网络。 其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节&#xff0c;使内容传输的更快、更稳…

网站前端_JavaScript-基础入门.0008.JavaScript作用范围

基本类型值:说明: 基本类型变量主要在栈内存中保存变量名变量值,变量赋值时解析器如果认定此值为基本类型,则分配固定大小的空间,基本类型包括Undefined, Null, Boolean, Number, String的字面值对象,称为基本类型对象var name 李满满 // 在栈内存中复制一份"李满满"…