diff --git a/CHANGELOG.md b/CHANGELOG.md index 66e47938096998c065e78a8e8f4187c87de9cd71..6b77a45c31ca89b275e8b16599d9bae5cc058751 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,13 +9,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added (for new features, dependecies etc.) * Documentation link in standard footer +* Build properties for footer elements: + * `BUILD_FOOTER_CONTACT_HREF` + * `BUILD_FOOTER_IMPRINT_HREF` + * `BUILD_FOOTER_DOCS_HREF` + * `BUILD_FOOTER_SOURCES_HREF` + * `BUILD_FOOTER_LICENCE_HREF` + See `build.properties.d/00_default.properties` for more information ### Changed (for changes in existing functionality) +* Default footer elements contain invalid links for imprint, contact, and data-policy now + ### Deprecated (for soon-to-be removed features) ### Removed (for now removed features) +* Build property `BUILD_CUSTOM_IMPRINT`. Please use BUILD_FOOTER_IMPRINT_HREF + and link a document instead. You can always put a html page to + `src/ext/html/` and link to that. + ### Fixed (for any bug fixes) ### Security (in case of vulnerabilities) diff --git a/build.properties.d/00_default.properties b/build.properties.d/00_default.properties index 4ce481e62142bb08e06f71bc6368e9bbb3784a84..bc6e7c85ef3d4ead70934680a97e1291f3d6dad7 100644 --- a/build.properties.d/00_default.properties +++ b/build.properties.d/00_default.properties @@ -79,18 +79,6 @@ BUILD_FAVICON=pics/caosdb_logo_42.png # Link to the data policy statement document. BUILD_FOOTER_DATA_POLICY_HREF="Please configure me!" -# Custom footer elements can be placed here (will be placed inside a <div> -# element). -BUILD_FOOTER_CUSTOM_ELEMENT_ONE= -# BUILD_FOOTER_CUSTOM_ELEMENT_ONE='<p>Some content <img -# src="/webinterface/${BUILD_NUMBER}/pics/some_image.png"/>' - -# Files from the `build.properties.files` directory can also be included here -# These files will also have a second step of variable substitution with -# ${BUILD_NUMBER}. -BUILD_FOOTER_CUSTOM_ELEMENT_TWO= -# BUILD_FOOTER_CUSTOM_ELEMENT_TWO=$(cat footer_element_2.html) - # Contact mail or link to contact information for the responsible administrator of this caosdb server instance. BUILD_FOOTER_CONTACT_HREF="Please configure me!" #BUILD_FOOTER_CONTACT_HREF=mailto:info@indiscale.com @@ -108,6 +96,18 @@ BUILD_FOOTER_SOURCES_HREF="https://gitlab.com/caosdb" # Link to license (should almost never be changed (maybe for other languages)) BUILD_FOOTER_LICENCE_HREF="https://www.gnu.org/licenses/agpl-3.0.en.html" +# Custom footer elements can be placed here (will be placed inside a <div> +# element). +BUILD_FOOTER_CUSTOM_ELEMENT_ONE= +# BUILD_FOOTER_CUSTOM_ELEMENT_ONE='<p>Some content <img +# src="/webinterface/${BUILD_NUMBER}/pics/some_image.png"/>' + +# Files from the `build.properties.files` directory can also be included here +# These files will also have a second step of variable substitution with +# ${BUILD_NUMBER}. +BUILD_FOOTER_CUSTOM_ELEMENT_TWO= +# BUILD_FOOTER_CUSTOM_ELEMENT_TWO=$(cat footer_element_2.html) + ############################################################################## # ext_trigger_crawler_form properties ##############################################################################