DotNetNuke allowprint /最小化和最大化

时间:2010-03-12 18:02:52

标签: dotnetnuke

有没有人知道DotNetNuke中的数据库设置,您可以在其中配置所有模块以禁用打印或最大化&最小化?因此,我不必单独配置每个模块。

如何将其设为默认值?

2 个答案:

答案 0 :(得分:4)

您可能希望避免直接在数据库中设置配置选项,尤其是在这种情况下,配置选项内置在DotNetNuke的管理界面中。

容器& “皮肤对象”

这两个功能是称为皮肤对象的元素,它们存在于皮肤中,或者在本例中是模块容器。在这里,他们的核心DotNetNuke Minimal Extropy皮肤(在网站的文件系统中的/Portals/_default/Containers/Title_Blue.ascx中找到。)

<dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON3"  CommandName="PrintModule.Action" DisplayIcon="True" DisplayLink="false" />
<dnn:VISIBILITY runat="server" id="dnnVISIBILITY"  minicon="images/DNN-minus.gif" maxicon="images/DNN-plus.gif" />

如果您要使用的容器具有这些元素,则可以轻松删除它们。

皮肤&amp;容器层次结构

至于设置默认设置,因此您不必单独配置每个模块 - 皮肤/容器系统的工作方式如下:

您可以将皮肤/容器设置为以下级别:

  1. 主机 - 所有门户网站的默认设置
    • 主机 - &gt;主机设置 - &gt;外观 - &gt;主机皮肤/主机容器
  2. 门户 - 门户网站中所有网页的默认设置
    • 管理员 - &gt;网站设置 - &gt;外观 - &gt;站点皮肤/站点容器
  3. 页面 - 页面上所有模块的默认设置
    • Page - &gt;设置 - &gt;高级设置 - &gt;外观 - &gt;页面皮肤/页面容器
  4. 模块 - 专门为单个模块设置
    • 模块 - &gt;设置 - &gt;页面设置 - &gt;基本设置 - &gt;模块容器
  5. 我建议您根据自己的情况找到自己喜欢的容器并在Portal级别设置它,以便每个模块都使用该容器,然后根据需要在模块/页面级别覆盖该容器。

答案 1 :(得分:0)

更简单的是你可以将其设为默认

转到模块的设置

  1. 按照您的意愿标记折叠/展开
  2. 标记允许打印,如你所愿
  3. 在高级设置下,标记为“应用为默认设置”
  4. 更新
  5. 在此之后添加的任何模块都应该是黄金 -

    注意:在4.X范围内的某些版本的DNN这是一个小小的车,所以不得不这样做几次,但我真的好运。