Модуль DNN, манифест версии 3 - можно ли добавить тег "license"? - PullRequest
1 голос
/ 14 июня 2011

Я пытаюсь выяснить, как добавить тег лицензии в манифест модуля DNN.В версии 5 это выглядит просто, но я пытаюсь сделать это в версии 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 ]

2 голосов
/ 16 января 2012

DotNetNuke версии 3.x не поддерживает включение текста лицензии в манифест установки модуля.Тем не менее, вы можете включить файл license.txt в свой пакет, который включает в себя любую необходимую информацию о лицензировании.

0 голосов
/ 17 января 2012

Как сказал @ Trillium , это не поддерживается.Версия 5 первой поддержала лицензии (синтаксис см. На странице Манифесты в вики DotNetNuke).

...