站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
EZ Publish/EZ Publish内容管理(二)
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 节点可见性 == 因为发布意味着添加对象(以节点的形式)到内容树,撤销发布则意味着从内容树中移除对象。一旦对象被发布就不能被撤销因为eZ Publish 不直接提供类似的功能。相反,系统提供了一种隐藏机制来改变节点的可见性。隐藏功能可以用来阻止发布的内容被显示。这是通过拒绝对节点的访问来达到的。单个节点或节点子树可以被用户或系统隐藏。节点可以有以下的可见性状态: #可见 #隐藏 #由上级隐藏 所有的节点默认为可见,因此他们引用的对象都可以被访问。用户可以通过管理界面隐藏/显示节点。节点被隐藏后,它的所有子孙节点都会被标记为“由上级隐藏”,因而也变为隐藏。如果某节点的父节点被隐藏,则这个节点不能被设置为可见。隐藏的节点将变为不可用,除非"[SiteAccessSettings]"配置区域中的"ShowHiddenNodes"被设置为"true"。 这个配置可以在"site.ini"的重设文件中设置。最常用的配置方法为:对所有除管理界面外的站点入口不允许访问隐藏节点。 实现每个节点有两个标记:"H"和"X"。"H"意味着“隐藏”,"X"意味着“不可见”。隐藏标记表示这个节点是否被用户隐藏。"X"为"true"意味着这个节点不可见因为它被用户或系统隐藏。两个标记共同确定了内容树的可见性: [[Image:JDKJX.jpg]] 如果用户尝试隐藏一个已经不可见的节点,在不可见标记之外,这个节点的隐藏标记也会被设置。如果一个节点被隐藏并且它的父节点变为可见,这个节点仍然为隐藏状态,而它的子孙节点仍然为不可见状态。下图演示了隐藏算法如何工作。 '''场景1:隐藏一个可见节点''' 下图演示了当一个可见节点被用户隐藏后的结果。这个节点会被标记为隐藏。子孙节点会被标记为不可见(由上级隐藏)。已经被标记为隐藏或不可见的子孙节点不会变化。 [[Image:ezpublishJDKJX.jpg]] '''场景2:隐藏一个不可见节点''' 下图演示了当一个不可见节点(由上级隐藏)被用户明确地隐藏后的结果。这个节点会被标记为隐藏。因为子孙节点已经为隐藏或不可见状态,它们的可见性不会改变。 [[Image:ezpublishJDKJX1.jpg]] '''场景3:显示一个父节点可见的节点''' 下图演示了当用户显示了一个有可见父节点的节点后的结果。不可见的子孙节点变为可见。隐藏的子孙节点仍为隐藏(它的子孙节点仍然为不可见)。 [[Image:ezpublishJDKJX.jpg]] '''场景4:显示一个有不可见父节点的节点''' 下图显示了当用户显示一个有不可见父节点的节点后的结果。因为目标节点在一个不可见的子树中(因为它的某个祖先节点为隐藏节点),这个节点不会变为可见。相反,它会被标记为不可见并且当它的隐藏祖先节点被显示时变为可见。 [[Image:ezpublishJDKJX2.jpg]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)