2011-06-13 60 views
1

我想弄清楚如何将许可证标签添加到我的DNN模块清单。它在版本5中看起来很简单,但我试图在版本3中执行它(这是我公司使用的版本)。DNN模块版本3清单 - 是否可以添加“许可证”标签?

我一直没能在Google上找到任何东西。

这是可能的版本3?如果是这样,这个标签应该是什么样子,它应该放在哪里?这是我表现的相比​​下来镂空版本:

<dotnetnuke version="3.0" type="Module"> 
<folders> 
    <folder> 
    <name>ModuleName</name> 
    <friendlyname>ModuleName</friendlyname> 
    <foldername>ModuleName</foldername> 
    <modulename>DNN_ModuleName</modulename> 
    <description>Blah blah</description> 
    <version>01.00.00</version> 
    <businesscontrollerclass>DotNetNuke.Modules.ModuleName.ModuleName</businesscontrollerclass> 
    <modules> 
    <module> 
    <friendlyname>ModuleName</friendlyname> 
    <cachetime>0</cachetime> 
    <controls> 
     <control> 
     ... 
     </control> 
    </controls> 
    </module> 
    </modules> 
    <files> 
    <file> 
    ... 
    </file>   
    </files> 
    </folder> 
</folders> 
</dotnetnuke> 

到目前为止,我已经试过把它DotNetNuke的标签后,文件夹标签之后,和之后的模块变量。

在此先感谢,乡亲们:)

回答

2

的DotNetNuke 3.x版不支持包括模块安装清单许可证文本。但是,您可以在包中包含license.txt文件,其中包含您需要的任何许可信息。

0

作为@Trillium said,这不被支持。版本5是第一个支持许可证的(请参阅DotNetNuke wiki上的Manifests页面以获取语法)。