Revision 68a81d58 snf-branding/synnefo_branding/settings.py

b/snf-branding/synnefo_branding/settings.py
2 2
from synnefo.util.version import get_component_version
3 3
import datetime
4 4

  
5
## Service and company names/urls
6
######################
5 7

  
6
COMPANY_NAME = getattr(settings, 'BRANDING_COMPANY_NAME', 'GRNET')
7
COMPANY_NAME_FORMAL = getattr(settings, 'BRANDING_COMPANY_NAME_FORMAL',
8
	                          'GRNET S.A.')
9
COMPANY_URL = getattr(settings, 'BRANDING_COMPANY_URL', 
10
					  'https://www.grnet.gr/en/')
11 8
SERVICE_NAME = getattr(settings, 'BRANDING_SERVICE_NAME', 'Synnefo')
12 9
SERVICE_URL = getattr(settings, 'BRANDING_SERVICE_URL', 
13 10
					  'http://www.synnefo.org/')
11
COMPANY_NAME = getattr(settings, 'BRANDING_COMPANY_NAME', 'GRNET')
12
COMPANY_URL = getattr(settings, 'BRANDING_COMPANY_URL', 
13
					  'https://www.grnet.gr/en/')
14

  
15

  
16
## Images
17
######################
18

  
19
# The default path to the folder that contains all branding images
20
IMAGE_MEDIA_URL = getattr(settings, 'BRANDING_IMAGE_MEDIA_URL', 
21
						  settings.MEDIA_URL+'branding/images/')
22
 
23
# You can replace any image by providing its absolute path
24
# example: 'https://synnefo.org/uploads/images/my_image.png'
25
# The service favicon 
26
FAVICON_URL = getattr(settings, 'BRANDING_FAVICON_URL',
27
        	   		  IMAGE_MEDIA_URL+'favicon.ico')
28
# Logo used in Dashboard pages (Astakos)
29
DASHBOARD_LOGO_URL = getattr(settings, 'BRANDING_DASHBOARD_LOGO_URL', 
30
					 		 IMAGE_MEDIA_URL+'dashboard_logo.png')
31
# Logo used in Compute pages (Cyclades)
32
COMPUTE_LOGO_URL = getattr(settings, 'BRANDING_COMPUTE_LOGO_URL',
33
						   IMAGE_MEDIA_URL+'compute_logo.png')
34
# Logo used in Console page for VM (Cyclades)
35
CONSOLE_LOGO_URL = getattr(settings, 'BRANDING_CONSOLE_LOGO_URL',
36
						   IMAGE_MEDIA_URL+'console_logo.png')
37
# Logo used in Storage pages (Pithos)
38
STORAGE_LOGO_URL = getattr(settings, 'BRANDING_STORAGE_LOGO_URL',
39
						   IMAGE_MEDIA_URL+'storage_logo.png') 
14 40

  
15
period_default = '2011-%s' % (datetime.datetime.now().year)
41
## Copyright options
42
######################
16 43

  
44
# If True, Copyright message will appear at the footer of the Compute and 
45
# Dashboard UI 
46
SHOW_COPYRIGHT = getattr(settings, 'BRANDING_SHOW_COPYRIGHT', False)
47
copyright_period_default = '2011-%s' % (datetime.datetime.now().year)
17 48
# Defaults to 2011-<current_year>
18 49
COPYRIGHT_PERIOD = getattr(settings, 'BRANDING_COPYRIGHT_PERIOD', 
19
						   period_default)
20

  
21
copyright_message = 'Copyright (c) %s %s' % (COPYRIGHT_PERIOD, 
50
						   copyright_period_default)
51
# Formal company name appears in copyright message
52
COMPANY_NAME_FORMAL = getattr(settings, 'BRANDING_COMPANY_NAME_FORMAL',
53
	                          'GRNET S.A.')
54
copyright_message_default = 'Copyright (c) %s %s' % (COPYRIGHT_PERIOD, 
22 55
											 COMPANY_NAME_FORMAL)
23

  
24
# Defaults to Copyright (c) 2011-<current_year>
56
# Defaults to Copyright (c) 2011-<current_year> GRNET S.A.
25 57
COPYRIGHT_MESSAGE = getattr(settings, 'BRANDING_COPYRIGHT_MESSAGE', 
26
						    copyright_message)
58
						    copyright_message_default)
27 59

  
28
# if True, copyright message is visible to footer
29
SHOW_COPYRIGHT = True
30 60

  
61
## Footer links
62
######################
31 63

  
32
IMAGE_MEDIA_URL = settings.MEDIA_URL+'branding/images/'
33
FAVICON_URL = getattr(settings, 'BRANDING_FAVICON_URL', 
34
			settings.MEDIA_URL+'branding/images/favicon.ico')
35

  
36
# Used in Dashboard pages (Astakos)
37
DASHBOARD_LOGO_URL = getattr(settings, 'BRANDING_DASHBOARD_LOGO_URL', 
38
					 settings.MEDIA_URL+'branding/images/dashboard_logo.png')
39
# Used in Compute pages (Cyclades)
40
COMPUTE_LOGO_URL = getattr(settings, 'BRANDING_COMPUTE_LOGO_URL',
41
					settings.MEDIA_URL+'branding/images/compute_logo.png')
42
# Used in Console page for VM (Cyclades)
43
CONSOLE_LOGO_URL = getattr(settings, 'BRANDING_CONSOLE_LOGO_URL',
44
					settings.MEDIA_URL+'branding/images/console_logo.png')
45
# Used in Storage pages (Pithos)
46
STORAGE_LOGO_URL = getattr(settings, 'BRANDING_STORAGE_LOGO_URL',
47
					settings.MEDIA_URL+'branding/images/storage_logo.png')
48
CLOUDBAR_HOME_ICON_URL = getattr(settings, 'CLOUDBAR_HOME_ICON_URL',
49
					settings.MEDIA_URL+'branding/images/cloudbar_home.png')
50

  
51
# if True, about, support and feeback links are displayed to Compute footer
52
EXTRA_FOOTER_LINKS = True
64
# If True, "about", "contact" and "support" links are displayed at the footer 
65
# of the Compute UI 
66
SHOW_FOOTER_LINKS = getattr(settings, 'BRANDING_SHOW_FOOTER_LINKS', True)
53 67
SERVICE_ABOUT_URL = getattr(settings, 'BRANDING_SERVICE_ABOUT_URL', 
54
							 'https://okeanos.grnet.gr/about/what/ ')
68
							'https://synnefo.org/about')
55 69
SERVICE_CONTACT_URL = getattr(settings, 'BRANDING_SERVICE_CONTACT_URL', 
56
							 'https://accounts.okeanos.grnet.gr/im/feedback ')
70
							 'https://synnefo.org/contact')
57 71
SERVICE_SUPPORT_URL = getattr(settings, 'BRANDING_SERVICE_SUPPORT_URL', 
58
							 'https://okeanos.grnet.gr/support/general/ ')
72
							 'https://synnefo.org/support')
59 73
 
60 74
SYNNEFO_JS_LIB_VERSION = get_component_version('app')

Also available in: Unified diff