Skip to content
Ondřej Košarko edited this page Jan 28, 2016 · 1 revision

Branding

Branding (headers and footers of DSpace web interface, logos etc.) is done by cloning LINDAT Common Theme git repository to directory defined by configuration variable DIR_LINDAT_COMMON_THEME in $DSPACE_WORKSPACE/config/variable.makefile. This directory is then symlinked to $DSPACE_INSTALLATION_DIRECTORY/webapps/xmlui/themes/UFAL/lib/lindat directory.

This is done automatically as a part of postinstall target in $DSPACE_WORKSPACE/scripts/makefile which is run as a part of the deployment process.

This mechanism ensures, that the instance is always using the latest branding and the branding can be updated independently in the installation directory after the deploy.

For your own branding you might create a similar project and just change the variables in variable.makefile or you might disable the git clone by setting those variables to empty string. You'll have to overlay all the source files linking something from .../lib/lindat

Clone this wiki locally