diff --git a/hypha/public/utils/context_processors.py b/hypha/public/utils/context_processors.py index 7115e8e78d0c06ebdcda0a2b0578153febdd6e08..b3c5959647e13a7337b2c621eaead9f33b10e97c 100644 --- a/hypha/public/utils/context_processors.py +++ b/hypha/public/utils/context_processors.py @@ -14,4 +14,6 @@ def global_vars(request): 'ORG_LONG_NAME': settings.ORG_LONG_NAME, 'ORG_SHORT_NAME': settings.ORG_SHORT_NAME, 'ORG_EMAIL': settings.ORG_EMAIL, + 'MATOMO_URL': settings.MATOMO_URL, + 'MATOMO_SITEID': settings.MATOMO_SITEID, } diff --git a/hypha/settings/base.py b/hypha/settings/base.py index c77d27e6807ca2c87a1042563b6dc08e62a85a51..505b24604a6f963c90aff26816c11ccc1c0bed21 100644 --- a/hypha/settings/base.py +++ b/hypha/settings/base.py @@ -722,3 +722,9 @@ os.makedirs(os.path.join(MEDIA_ROOT, FILE_FORM_UPLOAD_DIR), exist_ok=True) # Store temporary files on S3 too (files are still uploaded to local filesystem first) if 'AWS_STORAGE_BUCKET_NAME' in env: FILE_FORM_TEMP_STORAGE = PRIVATE_FILE_STORAGE + + +# Matomo tracking + +MATOMO_URL = env.get('MATOMO_URL', False) +MATOMO_SITEID = env.get('MATOMO_SITEID', False)