WatchersNET.SkinObjects.ModuleActionsMenu Install Description

If you want to Include the ModuleActionsMenu directly into a Container, follow the Installation Guide
below...

SkinObject Installation for DotNetNuke 04.05.x-04.09.05 Skins

#. You have to Put the ModuleActionsMenu Token in to your Container Html file...

[ModuleActionsMenu] 

  1. If you want to include Custom Settings you have to insert the Object Token in to the "container.xml" of your Container

<Object>
  <Token>[MODULEACTIONSMENU]</Token>
    <Settings>
      <Setting>
        <Name>IncludeJs</Name>
        <Value>True</Value>
      </Setting>
      <Setting>
        <Name>CssFile</Name>
        <Value>Grey</Value>
      </Setting>
      <Setting>
        <Name>IncludeCssFile</Name>
        <Value>True</Value>
      </Setting>
      <Setting>
        <Name>ContextMode</Name>
        <Value>True</Value>
      </Setting>
  </Settings>
</Object>

SkinObject Installation for DotNetNuke 05.x.xx/06.xx.xx Skins

  1. You have to Put the Object ModuleActionsMenu Token in to your Container Html file like the example bellow...

  <object id="dnnMODULEACTIONSMENU" codetype="dotnetnuke/server" codebase="MODULEACTIONSMENU">
    <param name="IncludeJs" value="True" />
    <param name="CssFile" value="Grey" />
    <param name="IncludeCssFile" value="True" />
    <param name="ContextMode" value="True" />
    <param name="DisablePopUps" value="False" />
  </object>
  1. Or add it to your Container ASCX File like the example bellow...

<%@ Control language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Containers.Container" %>
<%@ Register TagPrefix="dnn" TagName="MODULEACTIONSMENU" Src="~/DesktopModules/WatchersNET.SkinObjects.ModuleActionsMenu/ModuleActionsMenu.ascx" %>
<%@ Register TagPrefix="dnn" TagName="ICON" Src="~/Admin/Containers/Icon.ascx" %>
<%@ Register TagPrefix="dnn" TagName="TITLE" Src="~/Admin/Containers/Title.ascx" %>
<%@ Register TagPrefix="dnn" TagName="ACTIONBUTTON" Src="~/Admin/Containers/ActionButton.ascx" %>
<%@ Register TagPrefix="dnn" TagName="VISIBILITY" Src="~/Admin/Containers/Visibility.ascx" %>
<div class="c_container c_head_blue">
    <div class="head_title">
        <div class="c_actions">
<dnn:MODULEACTIONSMENU runat="server" id="dnnMODULEACTIONSMENU"  />
        </div>
        <div class="c_icon">			
			<dnn:ICON runat="server" id="dnnICON"  />
			<h2 class="c_title">
				<dnn:TITLE runat="server" id="dnnTITLE"  CssClass="TitleHead" />				
			</h2>
            </div>
        <div class="title_vis">
        <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" />
        </div>
        <div class="clear_float">
        </div>
    </div>
    <div class="c_content">
        <div id="ContentPane" runat="server" class="Normal c_contentpane">
        </div>
    </div>
    <div class="c_footer">
        <dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON1"  CommandName="AddContent.Action" DisplayIcon="True" DisplayLink="True" />
        <dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON2"  CommandName="SyndicateModule.Action" DisplayIcon="True" DisplayLink="false" />
        <dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON4"  CommandName="ModuleSettings.Action" DisplayIcon="True" DisplayLink="false" />
    </div>
</div>

Settings List

Here you can find all Settings you can apply to the ModuleActionsMenu SkinObject...
  • IncludeJs - Enable/Disable the Javascript Features (Default: 'True')
  • CssFile - (Define The Name of the Included Skin File (Default: 'Grey'') other Skins are: Red, White, Orange
  • IncludeCssFile - Enable/Disable Included Style Sheet File (Default: 'True')
  • ContextMode - Enable/Disable Render Menu is Context Menu (Default: 'True')
  • MenuIcon - Define the Main Menu Icon (Default: '~/DesktopModules/WatchersNET.SkinObjects.ModuleActionsMenu/skins/action.png') - the path is relative from the container folder
  • DisplayIcon - Enable/Disable the Main Menu Icon (Default: 'True')
  • MenuLink - Define a Main Menu Item Text instead of the icon or together with the Icon (Default: '')
  • DisplayLink - Enable/Disable the Main Menu Link Text (Default: 'False')
  • ContextAttachItemID - Define an ID for an html Element Inside the Module Container where the Context Menu is Attached when the Module Content Pane is to small to attach the Context Menu (Default: '' - which means its falls back to the normal Menu with the Arrow)
  • DisablePopUps - Enable/Disable the Opening Menu Links as Pop Up in DNN 6 (Default: 'False')

Last edited Dec 1, 2011 at 11:25 AM by tha_watcha, version 25