摘要:
Looking at Orchard as...介绍Orchard基本知识的最好方式是用户的角色访问时所看到的:Normal user(aka reader/visitor/guest),administrator,designer and developer.User对于用户,Orchard看上去就是一个网站。Administratoradministrator有权访问网站的几个更多方面:安装时,他能看到安装页面。做为用户同样能看到前端能打开控制面板,配置网站和编辑内容能使用命令行Designerdesigner能修改网站的外观。他能编辑存在主题的设置或新建主题。一个主题包含了网站显示的所有 阅读全文
摘要:
Orchard使用website recipes简化了设置一个新网站的过程。recipe是一个包含Orchard网站启动配置的xml文件。当第一次启动Orchard时,可以选择一个适合你的网站的recipe。如:如果你的网站是一个博客,你可以选择blog recipe,系统会为你做好其它一些配置工作。可以创建自己的recipes,自定义设置过程和配置orchard功能。recipes也能命令orchard从Gallery下载和安装模块与主题。本文描述了如何使用recipes、如何创建自定义recipes、导出和导入recipes、如何使用recipes创建orchard的专门发布。Using 阅读全文
摘要:
每个角色都被指定了一些权限的集合,这些权限表示拥有这个角色的用户能执行的行为。每个角色,仅仅可以授予权限,不能明确地禁止一个权限。一个用户的权限集由拥有的所有角色的权限构成。在角色管理面板,点击edit链接进行查看和修改。Implied Permissions某些权限指定用户是否允许执行一个操作;某些权限指定用户是否允许执行一组操作。关于一组操作的权限指高层的权限逻辑上隐含具有低层的权限。当授予关联一组操作的高层权限,就隐含包含了低层权限。如:你授予一个角色管理博客的权限,就隐含授予了编辑、发布、删除博客的权限。你能从Allow 和 Effective的多选框看到哪些权限是显示的,哪个是隐含的 阅读全文
摘要:
Orchard为许多在管理面板中可用的和不可用的功能的命令行接口。命令行工具名称是 “orchard.exe”,在网站根目录下bin目录中。Using Commands要查看可用的命令,输入help commands。orchard> help commandsList of available commands:---------------------------blog create /Slug:<slug> /Title:<title> /Owner:<username> [/MenuText:<menu text>] Create 阅读全文
摘要:
Orchard的默认主题叫 Theme Machine,被设计为开发自定义新主题的起点。下面介绍如何用Teheme Machine css(Site.css)创建自定义主题。Introducing the Theme MachineTheme Machine提供了可扩展,功能强大的基础主题。Theme Machine的核心文件是布局页面(Layout.cshtml)和css(Site.css).Overview of the Layout Page这个布局页使用条件语句定义了多个zones。条件语句使仅在zones显示提供的内容。如果没有提供内容,显示面将不会包含这个zone。通过管理面板设置 阅读全文
摘要:
Orchard提供了功能强大并且简单易用的主题系统。Orchard默认包含了一个主题。Managing Themes在控制面板中点击 Themes进入主题管理. 阅读全文
摘要:
Installing a Theme from the Gallery在主题管理面板,Gallery选项中,可以看到Gallery中提供的主题,通过点击 Install链接进行主题的安装和下载.(需要启动gallery feature)Installing a Theme from your Local Computer在主题管理面板点击Install a theme from your computer. 阅读全文
摘要:
Orchard默认包含了Page和Blog内容类型,在管理面板也可以很容易的创建一个自定义的内容类型(或扩展现有内容类型)。默认Content Types功能是启用的,必须启用这个功能才能创建自定义内容类型。通过管理面板的 Content Types链接进行创建内容类型。下面列出一些系统默认的内容类型.点击 List Items 可以查看到系统中可用的这种内容项。点击 Edit 链接用于定义这种类型。内容类型由 fields和parts拼装起来。field 是具体的类型,如产品可以和名称和价格fields。part 是可附加到一个或多个类型的可复用组件,如Route part 给类型在前端通过 阅读全文
摘要:
Orchard提供了索引和搜索内容项的能力。Indexing feature提供了索引功能,默认基于Lucene实现。除了索引之外,搜索功能通过查询索引返回匹配数据列表给前端。启用这些功能,需要先从Gallery安装:Search,Indexing和Lucene模块。因为搜索依赖索引,所以启用搜索会自动启动索引。管理功能当启动索引,在配置中的Search Index项变得可用。索引器运行于后台,默认每1分钟一次,你可以通过面板更新和重建索引。当搜索启动后,在Settings面板会显示将被查询的字段,并且可以更新列表包含其它的字段。默认仅有 Body 和 Title字段被索引。此时前端还没有搜索 阅读全文