Breaking: #2 - Change page logo constants and setup typoscript paths

See https://jira.typo3.com/browse/THEP-174

Description

We decided to group all settings of the page logo to get a nicer overview of all constants and the setup given in the higher education package

The default page logo settings of the higher education package are defined in EXT:higher_education_package/Condiguration/TypoScript/Constants/logo.typoscript and EXT:higher_education_package/Condiguration/TypoScript/Setup/logo.typoscript

Note

If you have changed constants or the setup of the page logo you have to migrate them into the plugin.tx_highereducationpackage.logo tree.

Constants

Old page logo constants

logo {
    # cat=higher education package: Basic/110/; type=int+; label= Logo Link PageUid
    pageUid = 1

    # cat=higher education package: Basic/110/; type=string; label= Logo Filepath
    filePath = EXT:higher_education_package/Resources/Public/Images/Logos/higher_education_package-logo.svg

    # cat=higher education package: Basic/110/; type=string; label= Logo alternative Filepath (used for open main-menu)
    alternativeFilePath = EXT:higher_education_package/Resources/Public/Images/Logos/higher_education_package-logo-bw.svg

    # cat=higher education package: Basic/110/; type=int+; label= Logo minWidth
    minWidth = 275

    # cat=higher education package: Basic/110/; type=string; label= Logo Link Title
    title = Higher Education Package

    # cat=higher education package: Basic/110/; type=string; label= Logo Alt Title
    alt = Higher Education Package
}

Changed page logo constants

plugin.tx_highereducationpackage {
    logo {
        # cat=higher education package: Basic/110/; type=int+; label= Logo Link PageUid
        pageUid = 1

        # cat=higher education package: Basic/110/; type=string; label= Logo Filepath
        filePath = EXT:higher_education_package/Resources/Public/Images/Logos/higher_education_package-logo.svg

        # cat=higher education package: Basic/110/; type=string; label= Logo alternative Filepath (used for open main-menu)
        alternativeFilePath = EXT:higher_education_package/Resources/Public/Images/Logos/higher_education_package-logo-bw.svg

        # cat=higher education package: Basic/110/; type=int+; label= Logo minWidth
        minWidth = 275

        # cat=higher education package: Basic/110/; type=string; label= Logo Link Title
        title = Higher Education Package

        # cat=higher education package: Basic/110/; type=string; label= Logo Alt Title
        alt = Higher Education Package
    }
}

Setup

Old page logo setup

logo {
    pageUid = TEXT
    pageUid.value = {$logo.pageUid}

    title = TEXT
    title.value = {$logo.title}

    alt = TEXT
    alt.value = {$logo.alt}

    file = TEXT
    file.value = {$logo.filePath}

    file-alternative = TEXT
    file-alternative.value = {$logo.alternativeFilePath}

    minWidth = TEXT
    minWidth.value = {$logo.minWidth}
}

Changed page logo setup

plugin.tx_highereducationpackage {
    logo {
        pageUid = TEXT
        pageUid.value = {$plugin.tx_highereducationpackage.logo.pageUid}

        title = TEXT
        title.value = {$plugin.tx_highereducationpackage.logo.title}

        alt = TEXT
        alt.value = {$plugin.tx_highereducationpackage.logo.alt}

        file = TEXT
        file.value = {$plugin.tx_highereducationpackage.logo.filePath}

        file-alternative = TEXT
        file-alternative.value = {$plugin.tx_highereducationpackage.logo.alternativeFilePath}

        minWidth = TEXT
        minWidth.value = {$plugin.tx_highereducationpackage.logo.minWidth}
    }
}