NewBaldwinFlash的登场(稍简单的DNN模块)

上回写了最简单的Flash播发器模块的制作!!应朋友的要求需要在播发时有些对该Flash 内容的
的一些介绍!!故我把原来的修改了,再作一个稍简单的模块满足要求!!
先看看效果:

在此我就直接在上回的文章上接着提一些需要注意的细节,
这次我是用编辑用户控件CustomFlashEdit.ascx,(原来的是设置控件Settings.ascx),故我需要实现IActionable接口,下边既是实现代码:
public  DotNetNuke.Entities.Modules.Actions.ModuleActionCollection ModuleActions 
    {
       
get 
       {
                DotNetNuke.Entities.Modules.Actions.ModuleActionCollection Actions 
= new DotNetNuke.Entities.Modules.Actions.ModuleActionCollection();
                Actions.Add(GetNextActionID(), Localization.GetString(DotNetNuke.Entities.Modules.Actions.ModuleActionType.AddContent, LocalResourceFile), DotNetNuke.Entities.Modules.Actions.ModuleActionType.AddContent, 
"""", EditUrl(), false, DotNetNuke.Security.SecurityAccessLevel.Edit, truefalse);
                
return Actions;
        }
    }


还有的是这次我的属性都存储在ModuleSettings表里,再有就是我把内容设置滚动样式,而内容还支持
HTML编码,而且原样的呈现!!如果为了达到更好的效果的话!而内容选项是可选的,你可选择不显示,自己 在设置页面里把Enablescroll项的勾去掉就行了!!如图:

需要注意的最下边的width属性,这需要看你的内容是如何设置,根据需要可定义不同值,否则可能看不到所有内容!!
下载地址:https://files.cnblogs.com/sunwangji/NewCustomFlash.zip

posted on 2005-08-16 22:08  Baldwin  阅读(1752)  评论(15编辑  收藏  举报