Change order of downloading page

Answered

Comments

3 comments

  • Avatar
    wojciechka

    The download page is always shown before installation page if at least one downloadable component should be installed.

    It is possible to put a page before or after installation page using parameter's <insertBefore> or <insertAfter> tag. However it is not possible to insert a page between downloading components and installation.

    Could you provide more details on what you want to achieve?

  • Avatar
    wojciechka

    In order to show a download mirror just before downloading, you can show a custom Ready to Install page, followed by mirror selection that automatically skips the built-in ready to install page. For example:

    <parameterList>
      <!-- ... -->
      <labelParameter>
        <name>customreadytoinstall</name>
        <title>${msg(Installer.Ready.Title)}</title>
        <description>${msg(Installer.Ready.Text1)}</description>
        <explanation>${msg(Installer.Ready.Text2)}</explanation>
        <image></image>
      </labelParameter>
      <choiceParameter>
        <name>downloadMirror</name>
        <!-- ... -->
        <postShowPageActionList>
          <setInstallerVariable>
            <name>next_page</name>
            <value>installation</value>
          </setInstallerVariable>
        </postShowPageActionList>
      </choiceParameter>
    </parameterList>
    
  • Avatar
    Kai Heitkamp

    Cool, thanks for your help!

Please sign in to leave a comment.