Webmaster
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
April 2024
- 414 participants
- 2779 discussions
This is the mail system at host smtp4.osuosl.org.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<auletta.noemi11(a)gmail.it>: host mx1.gmail.it[62.141.49.168] said: 550 5.1.1
<auletta.noemi11(a)gmail.it>: Recipient address rejected: User unknown in
virtual mailbox table (in reply to RCPT TO command)
1
0
This is the mail system at host smtp2.osuosl.org.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<auletta.noemi(a)icternodisola.edu.it>: host
aspmx.l.google.com[2607:f8b0:400e:c03::1a] said: 550-5.7.1 La tua mail è
stata respinta perché viola i criteri dell'organizzazi 550 5.7.1 one -
gcdp lr8-20020a17090b4b8800b002a1fe44cd6bsi9792950pjb.155 - gsmtp (in reply
to end of DATA command)
1
0
[InkscapeWeb] ERROR (EXTERNAL IP): Internal Server Error: /it/~torcuatocy93/resources/
by webmaster@inkscape.org 01 Apr '24
by webmaster@inkscape.org 01 Apr '24
01 Apr '24
Internal Server Error: /it/~torcuatocy93/resources/
KeyError at /it/~torcuatocy93/resources/
'object_list'
Request Method: GET
Request URL: https://inkscape.org/it/~torcuatocy93/resources/?page=5
Django Version: 2.2
Python Executable: /var/www/www.inkscape.org/pythonenv/bin/uwsgi
Python Version: 3.6.8
Python Path: ['/var/www/www.inkscape.org/libs', '.', '', '/var/www/www.inkscape.org/pythonenv/lib64/python36.zip', '/var/www/www.inkscape.org/pythonenv/lib64/python3.6', '/var/www/www.inkscape.org/pythonenv/lib64/python3.6/lib-dynload', '/usr/lib64/python3.6', '/usr/lib/python3.6', '/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages']
Server time: Lun, 1 Apr 2024 06:25:52 +0000
Installed Applications:
('inkscape',
'person',
'calendars',
'rocketchat_send',
'recurrence',
'stopforumspam',
'elections',
'easy_thumbnails',
'django.contrib.sites',
'django.contrib.auth',
'django_registration',
'social_django',
'captcha',
'filer',
'django.contrib.sessions',
'django.contrib.contenttypes',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.redirects',
'django.contrib.staticfiles',
'django.contrib.humanize',
'haystack',
'treebeard',
'cmsplugin_diff',
'cms',
'cog',
'budget',
'menus',
'el_menu',
'sekizai',
'djangocms_text_ckeditor',
'djangocms_file',
'cmsplugin_toc',
'cmsplugin_search',
'cmsplugin_news',
'cmsplugin_image',
'cmsplugin_alerts',
'cmstabs',
'docs',
'resources',
'moderation',
'releases',
'stats',
'forums',
'django_comments',
'alerts',
'markdown_deux')
Installed Middleware:
['cog.middleware.UserOnErrorMiddleware',
'inkscape.middleware.AutoBreadcrumbMiddleware',
'inkscape.middleware.InkLanguageMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'social_django.middleware.SocialAuthExceptionMiddleware',
'cms.middleware.page.CurrentPageMiddleware',
'cms.middleware.user.CurrentUserMiddleware',
'cms.middleware.toolbar.ToolbarMiddleware',
'cmsplugin_diff.middleware.EditCommentMiddleware',
'person.middleware.SetLastVisitMiddleware',
'django.contrib.redirects.middleware.RedirectFallbackMiddleware',
'forums.middleware.RecentUsersMiddleware']
Traceback:
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
115. response = self.process_exception_by_middleware(e, request)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/views/generic/base.py" in view
71. return self.dispatch(request, *args, **kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/views/generic/base.py" in dispatch
97. return handler(request, *args, **kwargs)
File "./resources/category_views.py" in get
358. context = self.get_context_data(object_list=qset, **kwargs)
File "./resources/views.py" in get_context_data
694. data['object_list'].instance = data['username']
Exception Type: KeyError at /it/~torcuatocy93/resources/
Exception Value: 'object_list'
Request information:
USER: AnonymousUser
GET:
page = '5'
POST: No POST data
FILES: No FILES data
COOKIES: No cookie data
META:
CONTENT_LENGTH = ''
CONTENT_TYPE = ''
DOCUMENT_ROOT = '/var/www/www.inkscape.org'
HTTPS = 'on'
HTTP_ACCEPT = '*/*'
HTTP_ACCEPT_ENCODING = 'gzip, deflate'
HTTP_ACCEPT_LANGUAGE = 'en'
HTTP_FROM = 'bingbot(at)microsoft.com'
HTTP_HOST = 'inkscape.org'
HTTP_USER_AGENT = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/116.0.1938.76 Safari/537.36'
PATH_INFO = '/it/~torcuatocy93/resources/'
QUERY_STRING = 'page=5'
REMOTE_ADDR = '207.46.13.168'
REMOTE_PORT = '53162'
REQUEST_METHOD = 'GET'
REQUEST_SCHEME = 'https'
REQUEST_URI = '/it/~torcuatocy93/resources/?page=5'
SCRIPT_NAME = ''
SERVER_NAME = 'inkscape.org'
SERVER_PORT = '443'
SERVER_PROTOCOL = 'HTTP/2.0'
uwsgi.node = b'inkscape1.osuosl.org'
uwsgi.version = b'2.0.17'
wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
wsgi.file_wrapper = ''
wsgi.input = <uwsgi._Input object at 0x7ff3681f5240>
wsgi.multiprocess = True
wsgi.multithread = False
wsgi.run_once = False
wsgi.url_scheme = 'https'
wsgi.version = '(1, 0)'
Settings:
Using settings module inkscape.settings
ABSOLUTE_URL_OVERRIDES = {}
ACCOUNT_ACTIVATION_DAYS = 7
ADMINS = "(('Webmaster', 'webmaster(a)lists.inkscape.org'),)"
ALERTS_MESSAGE_DENIED = 'You must post to the forum before you can send personal messages.'
ALERTS_MESSAGE_PERMISSION = 'forums.can_post_topic'
ALLOWED_HOSTS = ['inkscape.org', 'www.inkscape.org', 'www.inkscape.org.', 'media.inkscape.org']
APPEND_SLASH = True
AUTHENTICATION_BACKENDS = "('person.oauth.FilteredGoogleOAuth2', 'social_core.backends.gitlab.GitLabOAuth2', 'django.contrib.auth.backends.ModelBackend')"
AUTH_PASSWORD_VALIDATORS = '********************'
AUTH_USER_MODEL = 'person.User'
BASE_DIR = './inkscape'
CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS = 'default'
CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
CACHE_MIDDLEWARE_SECONDS = 5
CACHE_PAGE_SETTING = 3600
CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.word_challenge'
CKEDITOR_NEWS = {'extraPlugins': 'image', 'filebrowserImageUploadUrl': '/news/admin/upload/', 'toolbar_HTMLField': [['Undo', 'Redo'], ['ShowBlocks'], ['Format', 'Styles', '-', 'RemoveFormat'], ['TextColor', 'BGColor', '-', 'PasteText', 'PasteFromWord'], ['Maximize', ''], '/', ['Bold', 'Italic', 'Underline', '-', 'Subscript', 'Superscript'], ['JustifyLeft', 'JustifyCenter', 'JustifyRight'], ['Image', '-', 'HorizontalRule'], ['Link', 'Unlink'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Table'], ['Source']]}
CKEDITOR_READONLY = {'readOnly': True, 'disableReadonlyStyling': True}
CKEDITOR_SETTINGS = {'disableNativeSpellChecker': False, 'browserContextMenuOnCtrl': True, 'readOnly': False}
CMS_APPHOOKS = "('cmsplugin_news.cms_app.NewsAppHook', 'inkscape.cms_app.SearchApphook')"
CMS_APPLICATIONS_URLS = "(('cmsplugin_news.urls', 'News'),)"
CMS_LANGUAGES = {1: [{'name': 'Afrikaans', 'code': 'af', 'fallbacks': ['af', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Arabic', 'code': 'ar', 'fallbacks': ['ar', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Asturian', 'code': 'ast', 'fallbacks': ['ast', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Azerbaijani', 'code': 'az', 'fallbacks': ['az', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bulgarian', 'code': 'bg', 'fallbacks': ['bg', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Belarusian', 'code': 'be', 'fallbacks': ['be', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bengali', 'code': 'bn', 'fallbacks': ['bn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Breton', 'code': 'br', 'fallbacks': ['br', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bosnian', 'code': 'bs', 'fallbacks': ['bs', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Catalan', 'code': 'ca', 'fallbacks': ['ca', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Czech', 'code': 'cs', 'fallbacks': ['cs', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Welsh', 'code': 'cy', 'fallbacks': ['cy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Danish', 'code': 'da', 'fallbacks': ['da', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'German', 'code': 'de', 'fallbacks': ['de', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Lower Sorbian', 'code': 'dsb', 'fallbacks': ['dsb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Greek', 'code': 'el', 'fallbacks': ['el', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'English', 'code': 'en', 'fallbacks': ['en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Australian English', 'code': 'en-au', 'fallbacks': ['en-au', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'British English', 'code': 'en-gb', 'fallbacks': ['en-gb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Esperanto', 'code': 'eo', 'fallbacks': ['eo', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Spanish', 'code': 'es', 'fallbacks': ['es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Argentinian Spanish', 'code': 'es-ar', 'fallbacks': ['es-ar', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Colombian Spanish', 'code': 'es-co', 'fallbacks': ['es-co', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Mexican Spanish', 'code': 'es-mx', 'fallbacks': ['es-mx', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Nicaraguan Spanish', 'code': 'es-ni', 'fallbacks': ['es-ni', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Venezuelan Spanish', 'code': 'es-ve', 'fallbacks': ['es-ve', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Estonian', 'code': 'et', 'fallbacks': ['et', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Basque', 'code': 'eu', 'fallbacks': ['eu', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Persian', 'code': 'fa', 'fallbacks': ['fa', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Finnish', 'code': 'fi', 'fallbacks': ['fi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'French', 'code': 'fr', 'fallbacks': ['fr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Frisian', 'code': 'fy', 'fallbacks': ['fy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Irish', 'code': 'ga', 'fallbacks': ['ga', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Scottish Gaelic', 'code': 'gd', 'fallbacks': ['gd', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Galician', 'code': 'gl', 'fallbacks': ['gl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hebrew', 'code': 'he', 'fallbacks': ['he', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hindi', 'code': 'hi', 'fallbacks': ['hi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Croatian', 'code': 'hr', 'fallbacks': ['hr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Upper Sorbian', 'code': 'hsb', 'fallbacks': ['hsb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hungarian', 'code': 'hu', 'fallbacks': ['hu', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Armenian', 'code': 'hy', 'fallbacks': ['hy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Interlingua', 'code': 'ia', 'fallbacks': ['ia', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Indonesian', 'code': 'id', 'fallbacks': ['id', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ido', 'code': 'io', 'fallbacks': ['io', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Icelandic', 'code': 'is', 'fallbacks': ['is', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Italian', 'code': 'it', 'fallbacks': ['it', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Japanese', 'code': 'ja', 'fallbacks': ['ja', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Georgian', 'code': 'ka', 'fallbacks': ['ka', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kabyle', 'code': 'kab', 'fallbacks': ['kab', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kazakh', 'code': 'kk', 'fallbacks': ['kk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Khmer', 'code': 'km', 'fallbacks': ['km', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kannada', 'code': 'kn', 'fallbacks': ['kn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Korean', 'code': 'ko', 'fallbacks': ['ko', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Luxembourgish', 'code': 'lb', 'fallbacks': ['lb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Lithuanian', 'code': 'lt', 'fallbacks': ['lt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Latvian', 'code': 'lv', 'fallbacks': ['lv', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Macedonian', 'code': 'mk', 'fallbacks': ['mk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Malayalam', 'code': 'ml', 'fallbacks': ['ml', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Mongolian', 'code': 'mn', 'fallbacks': ['mn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Marathi', 'code': 'mr', 'fallbacks': ['mr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Burmese', 'code': 'my', 'fallbacks': ['my', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Norwegian Bokmål', 'code': 'nb', 'fallbacks': ['nb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Nepali', 'code': 'ne', 'fallbacks': ['ne', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Dutch', 'code': 'nl', 'fallbacks': ['nl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Norwegian Nynorsk', 'code': 'nn', 'fallbacks': ['nn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ossetic', 'code': 'os', 'fallbacks': ['os', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Punjabi', 'code': 'pa', 'fallbacks': ['pa', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Polish', 'code': 'pl', 'fallbacks': ['pl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Portuguese', 'code': 'pt', 'fallbacks': ['pt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Brazilian Portuguese', 'code': 'pt-br', 'fallbacks': ['pt-br', 'pt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Romanian', 'code': 'ro', 'fallbacks': ['ro', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Russian', 'code': 'ru', 'fallbacks': ['ru', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Slovak', 'code': 'sk', 'fallbacks': ['sk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Slovenian', 'code': 'sl', 'fallbacks': ['sl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Albanian', 'code': 'sq', 'fallbacks': ['sq', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Serbian', 'code': 'sr', 'fallbacks': ['sr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Serbian Latin', 'code': 'sr-latn', 'fallbacks': ['sr-latn', 'sr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Swedish', 'code': 'sv', 'fallbacks': ['sv', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Swahili', 'code': 'sw', 'fallbacks': ['sw', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Tamil', 'code': 'ta', 'fallbacks': ['ta', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Telugu', 'code': 'te', 'fallbacks': ['te', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Thai', 'code': 'th', 'fallbacks': ['th', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Turkish', 'code': 'tr', 'fallbacks': ['tr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Tatar', 'code': 'tt', 'fallbacks': ['tt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Udmurt', 'code': 'udm', 'fallbacks': ['udm', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ukrainian', 'code': 'uk', 'fallbacks': ['uk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Urdu', 'code': 'ur', 'fallbacks': ['ur', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Vietnamese', 'code': 'vi', 'fallbacks': ['vi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Simplified Chinese', 'code': 'zh-hans', 'fallbacks': ['zh-hans', 'zh', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Traditional Chinese', 'code': 'zh-hant', 'fallbacks': ['zh-hant', 'zh', 'zh-hans', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}], 'default': {'public': True, 'fallbacks': ['en'], 'hide_untranslated': False, 'redirect_on_fallback': False}, <class 'cms.utils.conf.VERIFIED'>: True}
CMS_NAVIGATION_EXTENDERS = "(('cmsplugin_news.navigation.get_nodes', 'News navigation'),)"
CMS_PLACEHOLDER_CONF = {'normal_template_content': {'language_fallback': True}, 'front_body': {'language_fallback': True}, 'column_one': {'language_fallback': True}, 'column_two': {'language_fallback': True}, 'column_three': {'language_fallback': True}, 'sidebar_template_content': {'language_fallback': True}}
CMS_TEMPLATES = "(('cms/front.html', 'Pagina a tre colonne'), ('cms/super.html', 'Schermo completo'), ('cms/normal.html', 'Pagina normale'), ('cms/develop.html', 'Pagina dello sviluppatore'), ('cms/withside.html', 'Pagina con barra laterale'))"
CODE_PATH = '/var/www/www.inkscape.org/inkscape'
COMMENTS_APP = 'forums'
COMMENT_MAX_LENGTH = 20000
CSRF_COOKIE_AGE = 31449600
CSRF_COOKIE_DOMAIN = None
CSRF_COOKIE_HTTPONLY = False
CSRF_COOKIE_NAME = 'csrftoken'
CSRF_COOKIE_PATH = '/'
CSRF_COOKIE_SAMESITE = 'Lax'
CSRF_COOKIE_SECURE = True
CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS = []
CSRF_USE_SESSIONS = False
DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'inkscape_live', 'USER': 'inkscape_live', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
DATABASE_ROUTERS = []
DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
DATETIME_FORMAT = 'N j, Y, P'
DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
DATE_FORMAT = 'N j, Y'
DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG = False
DEBUG_PROPAGATE_EXCEPTIONS = False
DEBUG_TOOLBAR_CONFIG = {'SHOW_TEMPLATE_CONTEXT': True, 'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7ff373620268>, 'MEDIA_URL': '/media/debug/', 'INTERCEPT_REDIRECTS': False}
DEBUG_TOOLBAR_PANELS = "('debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel')"
DEBUG_TOOLBAR_PATCH_SETTINGS = True
DECIMAL_SEPARATOR = '.'
DEFAULT_CHARSET = 'utf-8'
DEFAULT_CONTENT_TYPE = 'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL = 'webmaster(a)inkscape.org'
DEFAULT_INDEX_TABLESPACE = ''
DEFAULT_TABLESPACE = ''
DESIGN_ROOT = '/var/www/www.inkscape.org/data/static/design'
DISALLOWED_USER_AGENTS = []
DOC_CACHE = '/var/www/www.inkscape.org/data/media/doc/.inkweb-cache'
DOC_ROOT = '/var/www/www.inkscape.org/data/media/doc'
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'localhost'
EMAIL_HOST_PASSWORD = '********************'
EMAIL_HOST_USER = ''
EMAIL_PORT = 25
EMAIL_SSL_CERTFILE = None
EMAIL_SSL_KEYFILE = '********************'
EMAIL_SUBJECT_PREFIX = '[InkscapeWeb] '
EMAIL_TIMEOUT = None
EMAIL_USE_LOCALTIME = False
EMAIL_USE_SSL = False
EMAIL_USE_TLS = False
ENABLE_CACHING = False
ENABLE_DEBUG_TOOLBAR = False
ENABLE_DESIGN_TOOLBAR = False
ENABLE_PROFILER_TOOLBAR = False
ENABLE_PYMPLER_TOOLBAR = False
ERROR_FILE = '/var/www/www.inkscape.org/data/logs/django.log'
ERROR_RATE_LIMIT = 300
ERROR_ROOT = '/var/www/www.inkscape.org/data/logs'
EXTRA_APPS = []
FACEBOOK_EXTENDED_PERMISSIONS = ['email']
FASTLY_CACHE_API_KEY = '********************'
FASTLY_CACHE_SERVICE = '5iJRk5f4O40zatkoP4Dlqj'
FILER_IMAGE_MODEL = 'filer.Image'
FILE_CHARSET = 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
FILE_UPLOAD_PERMISSIONS = 420
FILE_UPLOAD_TEMP_DIR = None
FIRST_DAY_OF_WEEK = 0
FIXTURE_DIRS = "('/var/www/www.inkscape.org/data/fixtures',)"
FORCE_SCRIPT_NAME = None
FORMAT_MODULE_PATH = None
FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
FORUM_TEAM = 'moderators'
GEOIP_PATH = '/var/www/www.inkscape.org/data/geoip'
GIT_LOG_REPOSITORIES = {'membership': {'path': '/var/www/www.inkscape.org/data/teams.git/memberships'}}
GOOGLE_ANID = None
HAYSTACK_CONNECTIONS = {'default': {'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine', 'PATH': '/var/www/www.inkscape.org/data/woosh_search', 'EXCLUDED_INDEXES': ['forums.search_indexes.TopicIndex', 'forums.search_indexes.CommentIndex', 'resources.search_indexes.ResourceIndex']}, 'forums': {'ENGINE': 'xapian_backend.XapianEngine', 'PATH': '/var/www/www.inkscape.org/data/xapian_index', 'EXCLUDED_INDEXES': ['cmsplugin_news.search_indexes.NewsIndex', 'resources.search_indexes.ResourceIndex', 'forums.search_indexes.CommentIndex', 'cmsplugin_search.search_indexes.PageIndex']}, 'resources': {'ENGINE': 'xapian_backend.XapianEngine', 'PATH': '/var/www/www.inkscape.org/data/resource_index', 'EXCLUDED_INDEXES': ['cmsplugin_news.search_indexes.NewsIndex', 'cmsplugin_search.search_indexes.PageIndex', 'forums.search_indexes.TopicIndex', 'forums.search_indexes.CommentIndex']}}
HAYSTACK_REALTIME_MODELS = ['forums.forumtopic', 'django_comments.comment', 'resources.resource']
HAYSTACK_ROUTERS = ['inkscape.routers.InkscapeSearchRouter']
HAYSTACK_SIGNAL_PROCESSOR = 'inkscape.search.LimitedSignalProcessor'
HOST_ROOT = 'www.inkscape.org'
I18N_DOMAIN = 'inkscape'
IGNORABLE_404_URLS = []
INSTALLED_APPS = "('inkscape', 'person', 'calendars', 'rocketchat_send', 'recurrence', 'stopforumspam', 'elections', 'easy_thumbnails', 'django.contrib.sites', 'django.contrib.auth', 'django_registration', 'social_django', 'captcha', 'filer', 'django.contrib.sessions', 'django.contrib.contenttypes', 'django.contrib.messages', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.redirects', 'django.contrib.staticfiles', 'django.contrib.humanize', 'haystack', 'treebeard', 'cmsplugin_diff', 'cms', 'cog', 'budget', 'menus', 'el_menu', 'sekizai', 'djangocms_text_ckeditor', 'djangocms_file', 'cmsplugin_toc', 'cmsplugin_search', 'cmsplugin_news', 'cmsplugin_image', 'cmsplugin_alerts', 'cmstabs', 'docs', 'resources', 'moderation', 'releases', 'stats', 'forums', 'django_comments', 'alerts', 'markdown_deux')"
INTERNAL_IPS = []
IS_TEST = False
LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
LANGUAGE_ALTERNATIVES = {'zh': 'zh-hans', 'zh-cn': 'zh-hans', 'zh-tw': 'zh-hant', 'ca': 'es'}
LANGUAGE_CODE = 'en'
LANGUAGE_COOKIE_AGE = None
LANGUAGE_COOKIE_DOMAIN = None
LANGUAGE_COOKIE_NAME = 'django_language'
LANGUAGE_COOKIE_PATH = '/'
LOCALE_PATHS = "('/var/www/www.inkscape.org/data/locale/website',)"
LOGGING = {'version': 1, 'disable_existing_loggers': False, 'handlers': {'mail_admins': {'level': 'ERROR', 'class': 'django.utils.log.AdminEmailHandler', 'filters': ['ratelimit']}, 'file': {'level': 'DEBUG', 'class': 'logging.handlers.RotatingFileHandler', 'filename': '/var/www/www.inkscape.org/data/logs/django.log', 'maxBytes': 5242880, 'backupCount': 5, 'formatter': 'verbose'}, 'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler'}}, 'filters': {'ratelimit': {'()': 'cog.ratelimit.RateLimitFilter'}}, 'loggers': {'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}, 'django': {'handlers': ['file'], 'propagate': True, 'level': 'ERROR'}}, 'formatters': {'verbose': {'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s', 'datefmt': '%d/%b/%Y %H:%M:%S'}, 'simple': {'format': '%(levelname)s %(message)s'}}}
LOGGING_CONFIG = 'logging.config.dictConfig'
LOGIN_ERROR_URL = '/user/login/'
LOGIN_REDIRECT_URL = '/user/'
LOGIN_URL = '/user/login/'
LOGOUT_REDIRECT_URL = None
LOGS_ROOT = '/var/www/www.inkscape.org/data/logs'
MANAGERS = '()'
MAX_PREVIEW_SIZE = 5242880
MEDIA_ROOT = '/var/www/www.inkscape.org/data/media/'
MEDIA_URL = 'https://media.inkscape.org/media/'
MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE = ['cog.middleware.UserOnErrorMiddleware', 'inkscape.middleware.AutoBreadcrumbMiddleware', 'inkscape.middleware.InkLanguageMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'social_django.middleware.SocialAuthExceptionMiddleware', 'cms.middleware.page.CurrentPageMiddleware', 'cms.middleware.user.CurrentUserMiddleware', 'cms.middleware.toolbar.ToolbarMiddleware', 'cmsplugin_diff.middleware.EditCommentMiddleware', 'person.middleware.SetLastVisitMiddleware', 'django.contrib.redirects.middleware.RedirectFallbackMiddleware', 'forums.middleware.RecentUsersMiddleware']
MIGRATION_MODULES = {}
MODERATED_MODELS = "(('person.user', 'Utente del sito web'), ('resources.resource', 'Gallery Resource'), ('django_comments.comment', 'Commento dell’utente'))"
MONTH_DAY_FORMAT = 'F j'
NUMBER_GROUPING = 0
OPENID_AX = [{'type_uri': 'http://axschema.org/contact/email', 'count': 1, 'required': True, 'alias': 'email'}, {'type_uri': 'http://axschema.org/schema/fullname', 'count': 1, 'required': False, 'alias': 'fname'}]
OPENID_AX_PROVIDER_MAP = {'Default': {'email': 'http://axschema.org/contact/email', 'fullname': 'http://axschema.org/namePerson', 'nickname': 'http://axschema.org/namePerson/friendly'}}
OPENID_REDIRECT_NEXT = '/accounts/openid/done/'
OPENID_SREG = {'requred': 'nickname, email, fullname', 'optional': 'postcode, country', 'policy_url': ''}
PASSWORD_HASHERS = '********************'
PASSWORD_RESET_TIMEOUT_DAYS = '********************'
PREPEND_WWW = False
PROJECT_PATH = '/var/www/www.inkscape.org'
PUBLIC_LANGUAGES = ['en', 'de', 'fr', 'hr', 'it', 'es', 'pt', 'pt-br', 'cs', 'ru', 'ar', 'ja', 'zh-hans', 'zh-hant', 'ko', 'id']
ROCKET_CHAT_API = '********************'
ROCKET_LOG = '/var/www/www.inkscape.org/data/logs/reminders.log'
ROCKET_REMINDERS = '/var/www/www.inkscape.org/data/reminders/todo.json'
ROCKET_SENT_DIR = '/var/www/www.inkscape.org/data/reminders/sent'
ROOT_URLCONF = 'inkscape.urls'
SECRET_KEY = '********************'
SECURE_BROWSER_XSS_FILTER = False
SECURE_CONTENT_TYPE_NOSNIFF = False
SECURE_HSTS_INCLUDE_SUBDOMAINS = False
SECURE_HSTS_PRELOAD = False
SECURE_HSTS_SECONDS = 0
SECURE_PROXY_SSL_HEADER = None
SECURE_REDIRECT_EXEMPT = []
SECURE_SSL_HOST = None
SECURE_SSL_REDIRECT = False
SENDFILE_BACKEND = 'sendfile.backends.development'
SENDFILE_ROOT = '/var/www/www.inkscape.org/data/media/'
SENDFILE_URL = 'https://media.inkscape.org/media/'
SERVER_EMAIL = 'webmaster(a)inkscape.org'
SERVE_STATIC = True
SESSION_CACHE_ALIAS = 'default'
SESSION_COOKIE_AGE = 1209600
SESSION_COOKIE_DOMAIN = None
SESSION_COOKIE_HTTPONLY = True
SESSION_COOKIE_NAME = 'sessionid'
SESSION_COOKIE_PATH = '/'
SESSION_COOKIE_SAMESITE = 'Lax'
SESSION_COOKIE_SECURE = True
SESSION_ENGINE = 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE = False
SESSION_FILE_PATH = None
SESSION_SAVE_EVERY_REQUEST = True
SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
SETTINGS = 'local_settings.py'
SETTINGS_MODULE = 'inkscape.settings'
SFS_ALL_POST_REQUESTS = True
SFS_CACHE_EXPIRE = 7
SFS_LOG_EXPIRE = 7
SFS_SOURCE_ZIP = 'https://www.stopforumspam.com/downloads/listed_ip_7.zip'
SFS_ZIP_FILENAME = 'listed_ip_7.txt'
SHORT_DATETIME_FORMAT = 'm/d/Y P'
SHORT_DATE_FORMAT = 'm/d/Y'
SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS = ['1_6.W002']
SITE_ADDRESS = 'www.inkscape.org'
SITE_ID = 1
SITE_NAME = 'inkscape-website-www'
SITE_ROOT = 'http://www.inkscape.org'
SOCIAL_AUTH_DEFAULT_USERNAME = 'new_sa_user'
SOCIAL_AUTH_FACEBOOK_KEY = '********************'
SOCIAL_AUTH_FACEBOOK_SECRET = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = '********************'
SOCIAL_AUTH_NEW_USER_REDIRECT_URL = '/user/welcome/'
STATICFILES_DIRS = []
STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT = '/var/www/www.inkscape.org/data/static'
STATIC_URL = 'https://media.inkscape.org/static/'
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'OPTIONS': {'context_processors': ('inkscape.context_processors.version', 'inkscape.context_processors.tracker_data', 'inkscape.context_processors.public_languages', 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.i18n', 'django.template.context_processors.request', 'django.template.context_processors.media', 'django.template.context_processors.static', 'cms.context_processors.cms_settings', 'sekizai.context_processors.sekizai')}}]
TEST_NON_SERIALIZED_APPS = []
TEST_RUNNER = 'inkscape.runner.InkscapeTestSuiteRunner'
THOUSAND_SEPARATOR = ','
TIME_FORMAT = 'P'
TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE = 'UTC'
TRANSLATED_APPS = "('alerts', 'cmstabs', 'cmsplugin_alerts', 'cmsplugin_diff', 'cmsplugin_image', 'cmsplugin_news', 'cmsplugin_search', 'cmsplugin_toc', 'docs', 'forums', 'haystack', 'inkscape', 'moderation', 'person', 'elections', 'releases', 'resources')"
USE_I18N = True
USE_L10N = True
USE_THOUSAND_SEPARATOR = False
USE_TZ = True
USE_X_FORWARDED_HOST = False
USE_X_FORWARDED_PORT = False
WSGI_APPLICATION = None
X_FRAME_OPTIONS = 'SAMEORIGIN'
YEAR_MONTH_FORMAT = 'F Y'
1
0
Qpdn The vice mayor of Madrid and the councilor of Villaverde deliver informative equipment
During a press conference at the PP headquarters, <a href=https://www.nike-dunk.es> nike dunk sb </a> Crist贸bal Montoro also recalled that, <a href=https://www.nike-dunks.de> dunk nike low </a> if the initiatives that the Popular Party has been presenting from day one have been adopted, <a href=https://www.asicsgel.de> asics schuhe </a> this deterioration "would have been avoided" The coordinator of Economy and Employment of the Popular Party, <a href=https://www.yeezyy.at> yeezy schuh </a> Crist贸bal Montoro, <a href=https://www.adidas-yeezys.es> tennis yeezys </a> has today criticized the "unacceptable triumphalism" in which the socialist Government has installed itself in the face of the economic crisis, al time that has required effective reforms. "Zapatero has become Spain's first conformist instead of being a reformist president. What we need are orderly, coherent reforms, capable of generating confidence and returning the momentum that Spain lost in this crisis and how hard it is being," the popular leader has lamented.71 AMENDMENTS OF THE PPOn the PP proposal for reform of the labor market, toThrough 71 amendments presented in the Congress of Deputies, Montoro has assured that it is an authentic and effective alternative to the one proposed by the Government, "which would give confidence and legal security to the worker and employer." "The amendments constitute a whole body of reform of our labor market, labor relations in Spain and its modernization. They form a coherent and orderly whole that goes from collective bargaining to vocational training, the improvement of flexibility in company and also the termination of employment contracts or the commitment to part-time work and teleworking", he has pointed out among other measures. He has reproached the socialist Executive for never wanting to negotiate. "He did not want to before and now he has just approved the dismissal proposal, in a country that has destroyed 2,300,000 jobs in this crisis," denounced the head of the PP's Economy. NOT EVERYTHING GOES However, he has assured that the PP countwith his alternative presented in writing that he is willing to negotiate with the rest of the political formations and with the Government, s...
1
0
This is the mail system at host smtp3.osuosl.org.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<greg(a)strika.tech>: host strika.tech[2404:8280:a222:bbbb:bba3:d4:ffff:ffff]
said: 550 No Such User Here (in reply to RCPT TO command)
1
0
Упаковка и упаковочные материалы в Санкт-Петербурге https://мир-пак.рф/products/paket-bopp-pp-25mkm-120kh160-30mm
Клиентам доступна:
1
0
[InkscapeWeb] ERROR (EXTERNAL IP): Internal Server Error: /gallery/=artwork/json/
by webmaster@inkscape.org 01 Apr '24
by webmaster@inkscape.org 01 Apr '24
01 Apr '24
Internal Server Error: /gallery/=artwork/json/
InvalidArgumentError at /gallery/=artwork/json/
Key too long: length was 265 bytes, maximum length of a key is 255 bytes
Request Method: GET
Request URL: https://inkscape.org/gallery/%3Dartwork/json/?q=data%3Aimage%2Fjpeg%3Bbase6…
Django Version: 2.2
Python Executable: /var/www/www.inkscape.org/pythonenv/bin/uwsgi
Python Version: 3.6.8
Python Path: ['/var/www/www.inkscape.org/libs', '.', '', '/var/www/www.inkscape.org/pythonenv/lib64/python36.zip', '/var/www/www.inkscape.org/pythonenv/lib64/python3.6', '/var/www/www.inkscape.org/pythonenv/lib64/python3.6/lib-dynload', '/usr/lib64/python3.6', '/usr/lib/python3.6', '/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages']
Server time: Mon, 1 Apr 2024 00:56:15 +0000
Installed Applications:
('inkscape',
'person',
'calendars',
'rocketchat_send',
'recurrence',
'stopforumspam',
'elections',
'easy_thumbnails',
'django.contrib.sites',
'django.contrib.auth',
'django_registration',
'social_django',
'captcha',
'filer',
'django.contrib.sessions',
'django.contrib.contenttypes',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.redirects',
'django.contrib.staticfiles',
'django.contrib.humanize',
'haystack',
'treebeard',
'cmsplugin_diff',
'cms',
'cog',
'budget',
'menus',
'el_menu',
'sekizai',
'djangocms_text_ckeditor',
'djangocms_file',
'cmsplugin_toc',
'cmsplugin_search',
'cmsplugin_news',
'cmsplugin_image',
'cmsplugin_alerts',
'cmstabs',
'docs',
'resources',
'moderation',
'releases',
'stats',
'forums',
'django_comments',
'alerts',
'markdown_deux')
Installed Middleware:
['cog.middleware.UserOnErrorMiddleware',
'inkscape.middleware.AutoBreadcrumbMiddleware',
'inkscape.middleware.InkLanguageMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'social_django.middleware.SocialAuthExceptionMiddleware',
'cms.middleware.page.CurrentPageMiddleware',
'cms.middleware.user.CurrentUserMiddleware',
'cms.middleware.toolbar.ToolbarMiddleware',
'cmsplugin_diff.middleware.EditCommentMiddleware',
'person.middleware.SetLastVisitMiddleware',
'django.contrib.redirects.middleware.RedirectFallbackMiddleware',
'forums.middleware.RecentUsersMiddleware']
Traceback:
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
115. response = self.process_exception_by_middleware(e, request)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/views/generic/base.py" in view
71. return self.dispatch(request, *args, **kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/views/generic/base.py" in dispatch
97. return handler(request, *args, **kwargs)
File "./resources/category_views.py" in get
358. context = self.get_context_data(object_list=qset, **kwargs)
File "./resources/views.py" in get_context_data
920. 'items': list(self.layout_items(object_list)),
File "./resources/views.py" in layout_items
925. for item in lst:
File "./resources/search_base.py" in __iter__
88. for item in self.qset:
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/query.py" in _manual_iter
154. if not self._fill_cache(current_position, current_position + ITERATOR_LOAD_PER_QUERY):
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/query.py" in _fill_cache
231. results = self.query.get_results(**kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/backends/__init__.py" in get_results
638. self.run(**kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/backends/__init__.py" in run
556. results = self.backend.search(final_query, **search_kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/backends/__init__.py" in wrapper
33. return func(obj, query_string, *args, **kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/xapian_backend.py" in search
676. matches = self._get_enquire_mset(database, enquire, start_offset, end_offset)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/xapian_backend.py" in _get_enquire_mset
1182. return enquire.get_mset(start_offset, end_offset, checkatleast)
Exception Type: InvalidArgumentError at /gallery/=artwork/json/
Exception Value: Key too long: length was 265 bytes, maximum length of a key is 255 bytes
Request information:
USER: AnonymousUser
GET:
q = 'data:image/jpeg;base64,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'
POST: No POST data
FILES: No FILES data
COOKIES: No cookie data
META:
CONTENT_LENGTH = ''
CONTENT_TYPE = ''
DOCUMENT_ROOT = '/var/www/www.inkscape.org'
HTTPS = 'on'
HTTP_ACCEPT = '*/*'
HTTP_ACCEPT_ENCODING = 'gzip, deflate'
HTTP_ACCEPT_LANGUAGE = 'en'
HTTP_CONNECTION = 'keep-alive'
HTTP_HOST = 'inkscape.org'
HTTP_USER_AGENT = 'python-requests/2.31.0'
PATH_INFO = '/gallery/=artwork/json/'
QUERY_STRING = 'q=data%3Aimage%2Fjpeg%3Bbase64%2C%2F9j%2F4AAQSkZJRgABAQAAAQABAAD%2F2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys%2FRD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N%2F%2FAABEIAKAAoAMBEQACEQEDEQH%2FxAAbAAEAAgMBAQAAAAAAAAAAAAAABQYCAwQHAf%2FEAEYQAAEDAwICBgYGBwUJAQAAAAEAAgMEBREGIRIxEyJBUWGBBxQyQnGRFSNSgrHwYnSSobLB0TQ1k7PhNjdEVHKElMLSJP%2FEABsBAQACAwEBAAAAAAAAAAAAAAAEBQECBgMH%2F8QAOhEAAgIBAgUBBQQJAwUAAAAAAAECAwQREgUTITFBcVFhgbHBFDKR8BUiM0JSU6HR4QY08SU1Q0Ry%2F9oADAMBAAIRAxEAPwC5L5qdOEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBZBonq4qeQxy8TXDswvaGPOa1RpzImr6SpvtO%2FZW32WwcyI%2Bkqb7Tv2U%2By2DmRMmXCmc4DjIz3hYeNYlqZ3o6lHNggCAIAgCAIAgCAIAgCAIAgCAyEkNNDLV1T2xwQtLnOdyAC2jCVklCK1bPK2e1FTpZK66yPrqqWqh6d3FHAyd0YiZ2DDSN%2B089zjsXa43DcempQlBN%2BW1qUs8ibl0eiJWG18XOet%2F82X%2FAOlI%2Bx438uP4I051n8T%2FABN30VC0F0lRWNaBlzjWzYA7%2FaT7Hjfy4%2FghzrP4n%2BJla7R6zT1Ej3VOakh0DJZnycDB7OzicE8%2FAnHYo%2BVw6uVbdMVGS%2BHwfqetOTKM%2FwBZ6oyoJiYzDKfrYtj4hcjkV6S3Lsy6hLVHWoxuEAQBAEAQBAEAQBAEAQBAfWgucGjmUMN6LUg9TS%2BvVkVlhJNPCGzVhGesc9VnzGT4Ad66HgWJq3kzXuRU5lv7q7s7aOn2Gy6YgEvDEMckBpq4hVVMdCB1MCSpx9jPVb94g58A4e8FlIwTMcG3ce8LcwQuo6N9JUR3GFuGu2lH5%2FPNc3xTEUZ7l92X9H%2Fn5%2Bpa4d25bX3XyMGuD2h7TkO3C5pxcXoyzTPq1AQBAEAQBAEAQBAEAQBAa66tZabbNXytLy0BscY5yOOzWjxJIC9sfHlk3Rqj5%2FOpGyLFFehEWagdFGXTkPqZnmaoePekPPy7B4ALvaq41VquPZFHKTk235LBTxYAXoYOqWWOkppaic8MUTC9x8BunZag1adkirKCKuikEorAJy9vs9YDYfAYHftvvlehgscMXVCGDKqomVNLJBIBwvGN91430xurdcuzN65uElJFFgY%2Biq5aCfYsJLPguIzKZResu66P8%2B8v6pqUU0dagnsEAQBAEAQBAEAQBAEBlGwyPDR2p26mJPRakLcJBdL42KMn1S2beD5yP%2FUH5u7wup4Hicut3yXWXb0%2FyUuXZue0mKaHHYr4iEjEzAWTBW9ZVhkMVqi5H62oI%2Bz7rfPn5BRMu3ZDRHvRXul1Ir0V3I267Vulqt%2BwJqaAntYfaZ5Hf5qRj28ytM0thsloeuwjqhep5m%2FgQFW1nbnGOO4wN%2BsiPXx2hUnFcb%2Fy%2BOz%2Bj%2BHYn4duj2P4ETBI2aJkjeTh8lydkHCTiy3T1RmtDIQBAEAQBAEAQBAEBpudc612qWpjaH1MpEVOw7cbzs3yzzPcCVIxMZ5WRGrx59CJk27Y%2Bhy2SgFHSRRcRe7Bc%2BQ83vO7nHxJJK76MVFKK7IpHq3qydgZgclsDbNKymp3zy%2BxG3idj8%2BSNpdWF1KjUwPno310208r%2Bkd4N5AfLC5e%2FL5mW4eF8%2FJb1U7atSnamM9ulor%2FAEH9rt0oft7zO0Hwxz8MqzwLds9j8kbJhrHd7D3bT9zp7xaKS40bswVMTZGd4yNwfEHIVuQCVCA11ETJ4XxSDLXDBC0sgrIuEuz6GU3F6o88MLrbc5qGTPCTxR57VxObRKDafePT4eH%2BBfUWKaTXk6VXEgIAgCAIAgCAIAgMomdJI1veUb0WpiUtFqQtVKLrqB3AAaW25jj%2FAEpiOsfutwM%2FpOC6zgWLyqndLvL5f8lJlWbpbV4J2lixhXhFJCNoAWTBC6il9YqKe1xnZ2JZsH3RyH58FA4jkcipvz9fBJxquZNGUsYkidHjYtIwuIjNxkpF7omtCpVcDZGSQSty1wLCD29i6KE%2B00QpR11Rt9CV6fbrhcdIVjz9U91RR8R5t95o8sOx4uXRVzU4KRUTjtk0ezsK3NTNAVXWtAZIWVsA%2BthIz4%2Fn%2BipeLULpd8H6Pt%2BD%2BZNwrNJbPaQ1PM2eFkjfeG%2FxXJ2Q2SaLmL1WpsXmZCAIAgCAIAgCA2N6T1aodT8PTiM8HFyz2Z8Motu6O7tqeF2vRIoen786mt8UTqT6xmRNxv63SZPHnbnxZyvosNu1bO2nQodH57lgg1S8AYo2%2Ft%2F6LbUwdLdWSAf2Jv8Aif6LOoO59Cxk0lxbM6b1shwJGOEHkPl%2BC5vjqnti%2FGv9Sz4fJateT6ucLMr13i6OrcQNnjiH81c4dm6tJ%2BCLatGUy4B8GtrVXW55ZWwuaTgdVwycg%2Fd4s%2BBXQYG5V6PsVmUk5HrUOtpiNqBn%2BIf6KfqRTobrKcjPqLP8Q%2F0WNQcty1hM%2Bkkj%2Bjo3GQBjWmQ7uOw7O%2FC8cmUOTLmfd06npXruWnc4aCPgZIW56NzyWA9gXDZD6pPukdBXrodSjG4QBAEAQBAEAQGcEnRSBx5cj8Ea1RrOO5aFG1bb%2ForUXrDB%2FwDluO47mzAb%2FtNGfi0966vgmXzanVLvH5f4%2FsUuVXpLevJrgPJXZFOxgyEBadO1Int8tDIRxx5dH%2F0k%2FwAj%2BKi5uOsimUPzr4Pai3l2KRtwRseYXCNNPRnQLqROoujjpBUSOwI8nyxurDh%2Brm4LyeF%2BijqU7StM%2Btqqq6zN3e4siHh2kfuHkV2dcFCKiijnLdLUuEEC3NDtFP1UBwGPp7hwt9mA8IPfIRv8mnH3j3Kk4tk6JVL1f0J2FVq9xMNaGNDR2BcrJ6vVlwloj6tQEAQBAEAQBAEAQHPfLaL5Yp6MkNnaA6GTHsvG7T81Iw8l4t6sXxImRVuTj7fmUO3TmaIGRnBK0lksf2HtOHDyIK71SUkpR7MpWmnoyXg3CyYJG3zupKmOdvuncd47QgJ%2BYDjy0hzXbgjtB5FchxjG5WRvXaXX4%2Bf7l1h2769PKKFrmtkrKqCz0jsyTu4flzJ%2BRPkrHguLtjzGeGdb%2B6ietdDHS00NPC3DI2ho8fFdAVZOU9OMckAuMgoqN0obxSHDImHbje7Zo%2BZ%2BWVpbYqoOcvBtCO6SSOK20whiHW4yM5f2vcTku8ySfNcNmXu2bb7vr%2FZfAv6a1COh2qGewQBAEAQBAEAQBAEBnFIY5A7s7R4I%2BqNZx3R0Kdq%2B3%2FRl7ZXQgikuLuGTuZKB1T94DHxaO9dRwPL31uiXddvQp8uvR7%2FxMKd%2BVfEMkItwsglYqh%2F0dKxvtwtJZ8D%2FAEP4qFnYqyKtr8dT3x7nVPUp2lKd1wrKm9TDaQmOnHc3tP8ALyPepNNargoo87Z7pNl6o4OWy9TzJaGDA5LIIG4y%2Bu3YtYfqaUljO50pHXd90dUeJeuf4xlJaVLx1f0X1LHCp%2FfZ1NAa0NaMABcu3q9S2S0PqwAgCAIAgCAIAgCAIAsgwuFvhvVoqLZU5w9vVcDu08wR4ggFb0Xzx7Y2w8Ea6tPv2ZRLfJMwyU1WAKumf0U4H2hjceBGCPArvqbY21qyHZlJOLjJpkzTv2C9DU21VRJEwNpy0TzfVsyMjcHiJHcG5%2BPJZB22mijpqeKngYGxRNDGN7gBssmCx0cOMbLIPt7qzb6D6nHrU7uhp879cjPER3NAJPw8V45F0aK3OXg3rg5yUUQlBA2CBrWZ4RsC7me8nxJJJ%2BK4XItlOTcu77%2Bp0FUFCOiOpRj0CAIAgCAIAgCAIAgCAID6x3A8OHMIYa1WhWddUHq0sWoadvU4RFWAfYz1X%2FdJ38Ce7a%2F4FmbZPHm%2Bj7ev%2BSqy6v3vKOOllG266crzqtWayU1pHVd1IM%2FYz7X3jv8AANWxgs9DGNtkBPUrBjksgrE1R9LXF1Yx2adrTFTYOxjz1n%2FeIGP0WjvOeY4xmbp8uL6R%2Fq%2F8f3LTCp0W59zpGwwudLMIAgCAIAgCAIAgCAIAgCAIDbGI5opKadofFKCC1wyPgibjJSieNsNVqedVlnuVsqn2v1Krmog%2FDamNhkzDjPAcb8Xu%2FDddni8Ux7KlKySUvK%2FPtKazHmpaRWqJ2lq3RAA225NaNgBSP2Uj9I4n8xGvIs%2FhJWmvUceOOguY%2FwCyf%2FRZ%2FSOJ%2FMQ5Fn8J0Vl4dcKY0VJS1sDZerPPNC6IMj7Q0ncuPsjHLJPYo%2BTxSmFbdUk5eDerGnKaUl0M4mBjAA1rRjADRgAdwHcuPnLcy8jFRWhmvM2CAIAgCAIAgCAIAgCAIAgCAIDcKqUdo%2BSxtR58qJ99bl72%2FJNqHKiPW5e9vyTahyomEsz5Rwv4cfBZS07GVXFGtDcIAgCAIAgCAIAgMJi9sTzEGl4aS0OOAT2Z8FtFJta9jEm0uhQrP6QLheLg6gorHG%2BoY1znA1WBgHB3x3lXt%2FB6qIcyy3RehAhmTnLbGPU2VnpDms9zFFf7JLSkgO4opQ%2Fqn3hyyNj29ixXwaN9W%2BizX4afASzXXLbOOhPaq1A6yWRl1pqdlVCXNyC8t6ruTht3428VBwsL7Rc6ZPR9f6Ei%2B%2Flw3rqiIs2rr5eqP1u3aeZJDxFuTVhu48lJyOHY2PLZZbo%2FQ8q8m2xbow6epN2653Welr311qbRz07Q6Jj5eJsuxPtAeGFDtx6IyioT3J%2B7sesbLGnrHRoqNq9KsFVcYIK2gFLTyO4XTdNngz2nbkrW7gDjByhLVrxoRYcQTlo1oXTUl0ls1mnuENOycwAOexz%2BHLc74ODuqfEojfcqpPTUmXWOuDkjsoKj1uhp6kt4Olja%2Fh54yMrxthsm4%2Bw9IS3RTKdqX0iwWS%2BvtraIzti4RNIJMcJO5AGN8BXGJwaWRRzXLTXsQrs1Vz26F2jkbLC2SFwc17Q5juwgjIKpnHbLSROT1WqKZYNdy3XUn0LNbWQPa57XyNm4gC3Ocbd4Vvk8KjTjc9T17ePaQ6stzs2aFpvNZJb7VV1sUTZXU0LpeBzuHiDRkjOO5VmNUrrY1vy9PxJVs3CDkvBDTaolZotmo46Nj8sD3QGTGAX8Oxx5qZDAi8x4zl8dPdqeDyHyeakZ6J1OdUUlTUGlFP0MgZwh%2FFnIyteIYP2OcYqWuqM42Rzk3poaqu%2B3%2BJ1W%2BDTwkpYHPxM%2BpDONrfeAI5bLaGJiyUU7er06ae01d1q10j0RD2PX9yv00kNssLJJI2cbganh2zjtCl5PCKcaKlbbpr7jyrzJ2PSMS22Gvra%2BnmNyt5oZ4pSzo%2BPiDhgEOB7Rv%2B5VWTVVXJcqe5NEuqcpr9ZaEmox6hAfHeyfgVldzDPENB1s1Bq2rnp6CetcI5QYoSA7HEN9%2FwA7rtOI1xtxIxlLb1RSY0nG1tLXubrpWT%2BkXVFPTU7Y6FkcRa0TOy7AOXHxP6PgtaK4cKxZTl%2Bt116f0%2F5E5PKtSXQuvpJpmUegHU0XsQmFjfgCFS8Jm55%2B9%2BdSdlxUcfT0IP0dV19p9O9Ha7LDWQdM89K%2BqEZztkYwpvFasaWRrZZtens1PHElaq%2F1Y6%2FE9Cglqp7Q%2BSvpm01QY38cTX8Ybz7e3ZUE4whdpXLVe3sT05OvWS0Z43PpoVGgKG%2B0keZoTIypDR7TON2HeX4fBdhDM2588efZ6aeui%2BfzKd0a0KxfEnqDUn0x6ObpQVUnFW0VOBkneSPIAd5cj5d6g3YPI4hXZD7sn%2BDJEbuZjyi%2B6Ly25RWjR8Vwm3bBRMdjPtHhGAPicBUnId%2BY64%2BX9SdvVdO5%2BEed3PTLptAG9ygPuckxrpnDn0bzy%2BHJ3zXQ05umfyF9xLavVfnQrZ064%2FMffuWz0U3n6S06KOV319C7o%2Be5j5tP4jyVVxvG5WRvXaXX4%2BSXg2b69r8FN0bt6UJ%2BI%2F8AEVP4uVrnr%2Fpi9I%2FQi4%2F%2B6fqz1LVX%2BzF4x%2FyM%2FwDluXNYX%2B5q%2FwDpfMs8j9lL0ZT5f9yw%2FVm%2F5wVtH%2FvPx%2BhC%2FwDTMfQr%2Fc9x%2FWG%2Fwp%2FqD9tD0%2Bpnh33ZF7u391Vv6vJ%2FCVSU%2FtI%2BqJ1n3H6HlvoV%2Fvm4fqo%2FjC6f%2FUP7GHr9Cr4d99nrq5MtwgCA%2BO3acdyyYZ5h6PtO3i2asnrK6gmgp3RSgSOxjJcCO1dLxXLx7cRQhLV6orMSqyFusl0OfV%2Bj7vR6oFz01TSOa9wmBiIHRSZ3GD2Hn5kL0weJY88XlZMvd6o1yMaat3Vr3ll1bDc9QaHdEy2TRXBz4%2BkpsDIIO5BzghV2E6cbN3b049epIvVltGmnUjdGS37Tdl9Ql0zWTu6Vz%2BNsjAN%2FNSOIRxcq7mK5Lp7GaY8raobXAtNruFzuTK8V1olt7WRgQCSQOdKSHcXLljDfmqy6mirY67Nz16%2B7sSYTss1Uo6HLoO2T0OkKegudKWPBkEkMmDkOcefxBXrxO%2BNmW7K5dOnyNcWDVO2SPOb1oS%2BUF2q4rNSTz0bwWxyMcOsw78J37OXkuixuK41tUXc9Jez3lbZi2Qm1BdC6agtVzu1Fp%2BytppGUR6N9wl5BoaB1efPn54VLi300ztv1%2FW67V9fz7ybbXZNQr06eSRdoLTpbw%2Bqy8GMY9Yfy%2BajfpbKT11%2Foj1%2Bx1ewqGkLFf9MarkebdUyW57nQySMwQ5meq8DPgD34JVxn5WJmYqW9KXR%2FHyiHj1W0266dDZqnSN6tupjf9NxdNxSdMGR44o3H2tveB35d60wuI492N9nyXp006%2BTN%2BPZCzmVnVWVet9TUbrW%2BzR26Cbqz1Dst6vbzP7gvOuvh2JPm8zc12RtKWTatm3TUsWorLIzQU1mtsb55I6eOKNoxxPIc3J%2FEqvxcmLz1dY9E238yRbU1j7IlY0LHqDS9FVU8um6uoM0geC2RjcbY71ZcSeLmTUlcloveRsbm0prZqW6lrrpdaS5x1lnkoGiAtgbI8OdI4tdnlt3KqnVTTKDhZu69fd2JanZNS1jp0Kp6K9P3az3StludFJTxyU4a1z8bniG2xVnxrLovqiq5a9foRcKqcJvcj0pc4WYQBAFkBAFgBAFkBYAQBAOxAEAWQEAQBAEAQBAFgBAf%2F9k%3D'
REMOTE_ADDR = '191.34.216.126'
REMOTE_PORT = '14698'
REQUEST_METHOD = 'GET'
REQUEST_SCHEME = 'https'
REQUEST_URI = '/gallery/=artwork/json/?q=data%3Aimage%2Fjpeg%3Bbase64%2C%2F9j%2F4AAQSkZJRgABAQAAAQABAAD%2F2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys%2FRD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N%2F%2FAABEIAKAAoAMBEQACEQEDEQH%2FxAAbAAEAAgMBAQAAAAAAAAAAAAAABQYCAwQHAf%2FEAEYQAAEDAwICBgYGBwUJAQAAAAEAAgMEBREGIRIxEyJBUWGBBxQyQnGRFSNSgrHwYnSSobLB0TQ1k7PhNjdEVHKElMLSJP%2FEABsBAQACAwEBAAAAAAAAAAAAAAAEBQECBgMH%2F8QAOhEAAgIBAgUBBQQJAwUAAAAAAAECAwQREgUTITFBcVFhgbHBFDKR8BUiM0JSU6HR4QY08SU1Q0Ry%2F9oADAMBAAIRAxEAPwC5L5qdOEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBZBonq4qeQxy8TXDswvaGPOa1RpzImr6SpvtO%2FZW32WwcyI%2Bkqb7Tv2U%2By2DmRMmXCmc4DjIz3hYeNYlqZ3o6lHNggCAIAgCAIAgCAIAgCAIAgCAyEkNNDLV1T2xwQtLnOdyAC2jCVklCK1bPK2e1FTpZK66yPrqqWqh6d3FHAyd0YiZ2DDSN%2B089zjsXa43DcempQlBN%2BW1qUs8ibl0eiJWG18XOet%2F82X%2FAOlI%2Bx438uP4I051n8T%2FABN30VC0F0lRWNaBlzjWzYA7%2FaT7Hjfy4%2FghzrP4n%2BJla7R6zT1Ej3VOakh0DJZnycDB7OzicE8%2FAnHYo%2BVw6uVbdMVGS%2BHwfqetOTKM%2FwBZ6oyoJiYzDKfrYtj4hcjkV6S3Lsy6hLVHWoxuEAQBAEAQBAEAQBAEAQBAfWgucGjmUMN6LUg9TS%2BvVkVlhJNPCGzVhGesc9VnzGT4Ad66HgWJq3kzXuRU5lv7q7s7aOn2Gy6YgEvDEMckBpq4hVVMdCB1MCSpx9jPVb94g58A4e8FlIwTMcG3ce8LcwQuo6N9JUR3GFuGu2lH5%2FPNc3xTEUZ7l92X9H%2Fn5%2Bpa4d25bX3XyMGuD2h7TkO3C5pxcXoyzTPq1AQBAEAQBAEAQBAEAQBAa66tZabbNXytLy0BscY5yOOzWjxJIC9sfHlk3Rqj5%2FOpGyLFFehEWagdFGXTkPqZnmaoePekPPy7B4ALvaq41VquPZFHKTk235LBTxYAXoYOqWWOkppaic8MUTC9x8BunZag1adkirKCKuikEorAJy9vs9YDYfAYHftvvlehgscMXVCGDKqomVNLJBIBwvGN91430xurdcuzN65uElJFFgY%2Biq5aCfYsJLPguIzKZResu66P8%2B8v6pqUU0dagnsEAQBAEAQBAEAQBAEBlGwyPDR2p26mJPRakLcJBdL42KMn1S2beD5yP%2FUH5u7wup4Hicut3yXWXb0%2FyUuXZue0mKaHHYr4iEjEzAWTBW9ZVhkMVqi5H62oI%2Bz7rfPn5BRMu3ZDRHvRXul1Ir0V3I267Vulqt%2BwJqaAntYfaZ5Hf5qRj28ytM0thsloeuwjqhep5m%2FgQFW1nbnGOO4wN%2BsiPXx2hUnFcb%2Fy%2BOz%2Bj%2BHYn4duj2P4ETBI2aJkjeTh8lydkHCTiy3T1RmtDIQBAEAQBAEAQBAEBpudc612qWpjaH1MpEVOw7cbzs3yzzPcCVIxMZ5WRGrx59CJk27Y%2Bhy2SgFHSRRcRe7Bc%2BQ83vO7nHxJJK76MVFKK7IpHq3qydgZgclsDbNKymp3zy%2BxG3idj8%2BSNpdWF1KjUwPno310208r%2Bkd4N5AfLC5e%2FL5mW4eF8%2FJb1U7atSnamM9ulor%2FAEH9rt0oft7zO0Hwxz8MqzwLds9j8kbJhrHd7D3bT9zp7xaKS40bswVMTZGd4yNwfEHIVuQCVCA11ETJ4XxSDLXDBC0sgrIuEuz6GU3F6o88MLrbc5qGTPCTxR57VxObRKDafePT4eH%2BBfUWKaTXk6VXEgIAgCAIAgCAIAgMomdJI1veUb0WpiUtFqQtVKLrqB3AAaW25jj%2FAEpiOsfutwM%2FpOC6zgWLyqndLvL5f8lJlWbpbV4J2lixhXhFJCNoAWTBC6il9YqKe1xnZ2JZsH3RyH58FA4jkcipvz9fBJxquZNGUsYkidHjYtIwuIjNxkpF7omtCpVcDZGSQSty1wLCD29i6KE%2B00QpR11Rt9CV6fbrhcdIVjz9U91RR8R5t95o8sOx4uXRVzU4KRUTjtk0ezsK3NTNAVXWtAZIWVsA%2BthIz4%2Fn%2BipeLULpd8H6Pt%2BD%2BZNwrNJbPaQ1PM2eFkjfeG%2FxXJ2Q2SaLmL1WpsXmZCAIAgCAIAgCA2N6T1aodT8PTiM8HFyz2Z8Motu6O7tqeF2vRIoen786mt8UTqT6xmRNxv63SZPHnbnxZyvosNu1bO2nQodH57lgg1S8AYo2%2Ft%2F6LbUwdLdWSAf2Jv8Aif6LOoO59Cxk0lxbM6b1shwJGOEHkPl%2BC5vjqnti%2FGv9Sz4fJateT6ucLMr13i6OrcQNnjiH81c4dm6tJ%2BCLatGUy4B8GtrVXW55ZWwuaTgdVwycg%2Fd4s%2BBXQYG5V6PsVmUk5HrUOtpiNqBn%2BIf6KfqRTobrKcjPqLP8Q%2F0WNQcty1hM%2Bkkj%2Bjo3GQBjWmQ7uOw7O%2FC8cmUOTLmfd06npXruWnc4aCPgZIW56NzyWA9gXDZD6pPukdBXrodSjG4QBAEAQBAEAQGcEnRSBx5cj8Ea1RrOO5aFG1bb%2ForUXrDB%2FwDluO47mzAb%2FtNGfi0966vgmXzanVLvH5f4%2FsUuVXpLevJrgPJXZFOxgyEBadO1Int8tDIRxx5dH%2F0k%2FwAj%2BKi5uOsimUPzr4Pai3l2KRtwRseYXCNNPRnQLqROoujjpBUSOwI8nyxurDh%2Brm4LyeF%2BijqU7StM%2Btqqq6zN3e4siHh2kfuHkV2dcFCKiijnLdLUuEEC3NDtFP1UBwGPp7hwt9mA8IPfIRv8mnH3j3Kk4tk6JVL1f0J2FVq9xMNaGNDR2BcrJ6vVlwloj6tQEAQBAEAQBAEAQHPfLaL5Yp6MkNnaA6GTHsvG7T81Iw8l4t6sXxImRVuTj7fmUO3TmaIGRnBK0lksf2HtOHDyIK71SUkpR7MpWmnoyXg3CyYJG3zupKmOdvuncd47QgJ%2BYDjy0hzXbgjtB5FchxjG5WRvXaXX4%2Bf7l1h2769PKKFrmtkrKqCz0jsyTu4flzJ%2BRPkrHguLtjzGeGdb%2B6ietdDHS00NPC3DI2ho8fFdAVZOU9OMckAuMgoqN0obxSHDImHbje7Zo%2BZ%2BWVpbYqoOcvBtCO6SSOK20whiHW4yM5f2vcTku8ySfNcNmXu2bb7vr%2FZfAv6a1COh2qGewQBAEAQBAEAQBAEBnFIY5A7s7R4I%2BqNZx3R0Kdq%2B3%2FRl7ZXQgikuLuGTuZKB1T94DHxaO9dRwPL31uiXddvQp8uvR7%2FxMKd%2BVfEMkItwsglYqh%2F0dKxvtwtJZ8D%2FAEP4qFnYqyKtr8dT3x7nVPUp2lKd1wrKm9TDaQmOnHc3tP8ALyPepNNargoo87Z7pNl6o4OWy9TzJaGDA5LIIG4y%2Bu3YtYfqaUljO50pHXd90dUeJeuf4xlJaVLx1f0X1LHCp%2FfZ1NAa0NaMABcu3q9S2S0PqwAgCAIAgCAIAgCAIAsgwuFvhvVoqLZU5w9vVcDu08wR4ggFb0Xzx7Y2w8Ea6tPv2ZRLfJMwyU1WAKumf0U4H2hjceBGCPArvqbY21qyHZlJOLjJpkzTv2C9DU21VRJEwNpy0TzfVsyMjcHiJHcG5%2BPJZB22mijpqeKngYGxRNDGN7gBssmCx0cOMbLIPt7qzb6D6nHrU7uhp879cjPER3NAJPw8V45F0aK3OXg3rg5yUUQlBA2CBrWZ4RsC7me8nxJJJ%2BK4XItlOTcu77%2Bp0FUFCOiOpRj0CAIAgCAIAgCAIAgCAID6x3A8OHMIYa1WhWddUHq0sWoadvU4RFWAfYz1X%2FdJ38Ce7a%2F4FmbZPHm%2Bj7ev%2BSqy6v3vKOOllG266crzqtWayU1pHVd1IM%2FYz7X3jv8AANWxgs9DGNtkBPUrBjksgrE1R9LXF1Yx2adrTFTYOxjz1n%2FeIGP0WjvOeY4xmbp8uL6R%2Fq%2F8f3LTCp0W59zpGwwudLMIAgCAIAgCAIAgCAIAgCAIDbGI5opKadofFKCC1wyPgibjJSieNsNVqedVlnuVsqn2v1Krmog%2FDamNhkzDjPAcb8Xu%2FDddni8Ux7KlKySUvK%2FPtKazHmpaRWqJ2lq3RAA225NaNgBSP2Uj9I4n8xGvIs%2FhJWmvUceOOguY%2FwCyf%2FRZ%2FSOJ%2FMQ5Fn8J0Vl4dcKY0VJS1sDZerPPNC6IMj7Q0ncuPsjHLJPYo%2BTxSmFbdUk5eDerGnKaUl0M4mBjAA1rRjADRgAdwHcuPnLcy8jFRWhmvM2CAIAgCAIAgCAIAgCAIAgCAIDcKqUdo%2BSxtR58qJ99bl72%2FJNqHKiPW5e9vyTahyomEsz5Rwv4cfBZS07GVXFGtDcIAgCAIAgCAIAgMJi9sTzEGl4aS0OOAT2Z8FtFJta9jEm0uhQrP6QLheLg6gorHG%2BoY1znA1WBgHB3x3lXt%2FB6qIcyy3RehAhmTnLbGPU2VnpDms9zFFf7JLSkgO4opQ%2Fqn3hyyNj29ixXwaN9W%2BizX4afASzXXLbOOhPaq1A6yWRl1pqdlVCXNyC8t6ruTht3428VBwsL7Rc6ZPR9f6Ei%2B%2Flw3rqiIs2rr5eqP1u3aeZJDxFuTVhu48lJyOHY2PLZZbo%2FQ8q8m2xbow6epN2653Welr311qbRz07Q6Jj5eJsuxPtAeGFDtx6IyioT3J%2B7sesbLGnrHRoqNq9KsFVcYIK2gFLTyO4XTdNngz2nbkrW7gDjByhLVrxoRYcQTlo1oXTUl0ls1mnuENOycwAOexz%2BHLc74ODuqfEojfcqpPTUmXWOuDkjsoKj1uhp6kt4Olja%2Fh54yMrxthsm4%2Bw9IS3RTKdqX0iwWS%2BvtraIzti4RNIJMcJO5AGN8BXGJwaWRRzXLTXsQrs1Vz26F2jkbLC2SFwc17Q5juwgjIKpnHbLSROT1WqKZYNdy3XUn0LNbWQPa57XyNm4gC3Ocbd4Vvk8KjTjc9T17ePaQ6stzs2aFpvNZJb7VV1sUTZXU0LpeBzuHiDRkjOO5VmNUrrY1vy9PxJVs3CDkvBDTaolZotmo46Nj8sD3QGTGAX8Oxx5qZDAi8x4zl8dPdqeDyHyeakZ6J1OdUUlTUGlFP0MgZwh%2FFnIyteIYP2OcYqWuqM42Rzk3poaqu%2B3%2BJ1W%2BDTwkpYHPxM%2BpDONrfeAI5bLaGJiyUU7er06ae01d1q10j0RD2PX9yv00kNssLJJI2cbganh2zjtCl5PCKcaKlbbpr7jyrzJ2PSMS22Gvra%2BnmNyt5oZ4pSzo%2BPiDhgEOB7Rv%2B5VWTVVXJcqe5NEuqcpr9ZaEmox6hAfHeyfgVldzDPENB1s1Bq2rnp6CetcI5QYoSA7HEN9%2FwA7rtOI1xtxIxlLb1RSY0nG1tLXubrpWT%2BkXVFPTU7Y6FkcRa0TOy7AOXHxP6PgtaK4cKxZTl%2Bt116f0%2F5E5PKtSXQuvpJpmUegHU0XsQmFjfgCFS8Jm55%2B9%2BdSdlxUcfT0IP0dV19p9O9Ha7LDWQdM89K%2BqEZztkYwpvFasaWRrZZtens1PHElaq%2F1Y6%2FE9Cglqp7Q%2BSvpm01QY38cTX8Ybz7e3ZUE4whdpXLVe3sT05OvWS0Z43PpoVGgKG%2B0keZoTIypDR7TON2HeX4fBdhDM2588efZ6aeui%2BfzKd0a0KxfEnqDUn0x6ObpQVUnFW0VOBkneSPIAd5cj5d6g3YPI4hXZD7sn%2BDJEbuZjyi%2B6Ly25RWjR8Vwm3bBRMdjPtHhGAPicBUnId%2BY64%2BX9SdvVdO5%2BEed3PTLptAG9ygPuckxrpnDn0bzy%2BHJ3zXQ05umfyF9xLavVfnQrZ064%2FMffuWz0U3n6S06KOV319C7o%2Be5j5tP4jyVVxvG5WRvXaXX4%2BSXg2b69r8FN0bt6UJ%2BI%2F8AEVP4uVrnr%2Fpi9I%2FQi4%2F%2B6fqz1LVX%2BzF4x%2FyM%2FwDluXNYX%2B5q%2FwDpfMs8j9lL0ZT5f9yw%2FVm%2F5wVtH%2FvPx%2BhC%2FwDTMfQr%2Fc9x%2FWG%2Fwp%2FqD9tD0%2Bpnh33ZF7u391Vv6vJ%2FCVSU%2FtI%2BqJ1n3H6HlvoV%2Fvm4fqo%2FjC6f%2FUP7GHr9Cr4d99nrq5MtwgCA%2BO3acdyyYZ5h6PtO3i2asnrK6gmgp3RSgSOxjJcCO1dLxXLx7cRQhLV6orMSqyFusl0OfV%2Bj7vR6oFz01TSOa9wmBiIHRSZ3GD2Hn5kL0weJY88XlZMvd6o1yMaat3Vr3ll1bDc9QaHdEy2TRXBz4%2BkpsDIIO5BzghV2E6cbN3b049epIvVltGmnUjdGS37Tdl9Ql0zWTu6Vz%2BNsjAN%2FNSOIRxcq7mK5Lp7GaY8raobXAtNruFzuTK8V1olt7WRgQCSQOdKSHcXLljDfmqy6mirY67Nz16%2B7sSYTss1Uo6HLoO2T0OkKegudKWPBkEkMmDkOcefxBXrxO%2BNmW7K5dOnyNcWDVO2SPOb1oS%2BUF2q4rNSTz0bwWxyMcOsw78J37OXkuixuK41tUXc9Jez3lbZi2Qm1BdC6agtVzu1Fp%2BytppGUR6N9wl5BoaB1efPn54VLi300ztv1%2FW67V9fz7ybbXZNQr06eSRdoLTpbw%2Bqy8GMY9Yfy%2BajfpbKT11%2Foj1%2Bx1ewqGkLFf9MarkebdUyW57nQySMwQ5meq8DPgD34JVxn5WJmYqW9KXR%2FHyiHj1W0266dDZqnSN6tupjf9NxdNxSdMGR44o3H2tveB35d60wuI492N9nyXp006%2BTN%2BPZCzmVnVWVet9TUbrW%2BzR26Cbqz1Dst6vbzP7gvOuvh2JPm8zc12RtKWTatm3TUsWorLIzQU1mtsb55I6eOKNoxxPIc3J%2FEqvxcmLz1dY9E238yRbU1j7IlY0LHqDS9FVU8um6uoM0geC2RjcbY71ZcSeLmTUlcloveRsbm0prZqW6lrrpdaS5x1lnkoGiAtgbI8OdI4tdnlt3KqnVTTKDhZu69fd2JanZNS1jp0Kp6K9P3az3StludFJTxyU4a1z8bniG2xVnxrLovqiq5a9foRcKqcJvcj0pc4WYQBAFkBAFgBAFkBYAQBAOxAEAWQEAQBAEAQBAFgBAf%2F9k%3D'
SCRIPT_NAME = ''
SERVER_NAME = 'inkscape.org'
SERVER_PORT = '443'
SERVER_PROTOCOL = 'HTTP/1.1'
uwsgi.node = b'inkscape1.osuosl.org'
uwsgi.version = b'2.0.17'
wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
wsgi.file_wrapper = ''
wsgi.input = <uwsgi._Input object at 0x7ffa51aa26f0>
wsgi.multiprocess = True
wsgi.multithread = False
wsgi.run_once = False
wsgi.url_scheme = 'https'
wsgi.version = '(1, 0)'
Settings:
Using settings module inkscape.settings
ABSOLUTE_URL_OVERRIDES = {}
ACCOUNT_ACTIVATION_DAYS = 7
ADMINS = "(('Webmaster', 'webmaster(a)lists.inkscape.org'),)"
ALERTS_MESSAGE_DENIED = 'You must post to the forum before you can send personal messages.'
ALERTS_MESSAGE_PERMISSION = 'forums.can_post_topic'
ALLOWED_HOSTS = ['inkscape.org', 'www.inkscape.org', 'www.inkscape.org.', 'media.inkscape.org']
APPEND_SLASH = True
AUTHENTICATION_BACKENDS = "('person.oauth.FilteredGoogleOAuth2', 'social_core.backends.gitlab.GitLabOAuth2', 'django.contrib.auth.backends.ModelBackend')"
AUTH_PASSWORD_VALIDATORS = '********************'
AUTH_USER_MODEL = 'person.User'
BASE_DIR = './inkscape'
CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS = 'default'
CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
CACHE_MIDDLEWARE_SECONDS = 5
CACHE_PAGE_SETTING = 3600
CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.word_challenge'
CKEDITOR_NEWS = {'extraPlugins': 'image', 'filebrowserImageUploadUrl': '/news/admin/upload/', 'toolbar_HTMLField': [['Undo', 'Redo'], ['ShowBlocks'], ['Format', 'Styles', '-', 'RemoveFormat'], ['TextColor', 'BGColor', '-', 'PasteText', 'PasteFromWord'], ['Maximize', ''], '/', ['Bold', 'Italic', 'Underline', '-', 'Subscript', 'Superscript'], ['JustifyLeft', 'JustifyCenter', 'JustifyRight'], ['Image', '-', 'HorizontalRule'], ['Link', 'Unlink'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Table'], ['Source']]}
CKEDITOR_READONLY = {'readOnly': True, 'disableReadonlyStyling': True}
CKEDITOR_SETTINGS = {'disableNativeSpellChecker': False, 'browserContextMenuOnCtrl': True, 'readOnly': False}
CMS_APPHOOKS = "('cmsplugin_news.cms_app.NewsAppHook', 'inkscape.cms_app.SearchApphook')"
CMS_APPLICATIONS_URLS = "(('cmsplugin_news.urls', 'News'),)"
CMS_LANGUAGES = {1: [{'name': 'Afrikaans', 'code': 'af', 'fallbacks': ['af', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Arabic', 'code': 'ar', 'fallbacks': ['ar', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Asturian', 'code': 'ast', 'fallbacks': ['ast', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Azerbaijani', 'code': 'az', 'fallbacks': ['az', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bulgarian', 'code': 'bg', 'fallbacks': ['bg', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Belarusian', 'code': 'be', 'fallbacks': ['be', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bengali', 'code': 'bn', 'fallbacks': ['bn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Breton', 'code': 'br', 'fallbacks': ['br', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bosnian', 'code': 'bs', 'fallbacks': ['bs', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Catalan', 'code': 'ca', 'fallbacks': ['ca', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Czech', 'code': 'cs', 'fallbacks': ['cs', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Welsh', 'code': 'cy', 'fallbacks': ['cy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Danish', 'code': 'da', 'fallbacks': ['da', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'German', 'code': 'de', 'fallbacks': ['de', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Lower Sorbian', 'code': 'dsb', 'fallbacks': ['dsb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Greek', 'code': 'el', 'fallbacks': ['el', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'English', 'code': 'en', 'fallbacks': ['en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Australian English', 'code': 'en-au', 'fallbacks': ['en-au', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'British English', 'code': 'en-gb', 'fallbacks': ['en-gb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Esperanto', 'code': 'eo', 'fallbacks': ['eo', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Spanish', 'code': 'es', 'fallbacks': ['es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Argentinian Spanish', 'code': 'es-ar', 'fallbacks': ['es-ar', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Colombian Spanish', 'code': 'es-co', 'fallbacks': ['es-co', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Mexican Spanish', 'code': 'es-mx', 'fallbacks': ['es-mx', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Nicaraguan Spanish', 'code': 'es-ni', 'fallbacks': ['es-ni', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Venezuelan Spanish', 'code': 'es-ve', 'fallbacks': ['es-ve', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Estonian', 'code': 'et', 'fallbacks': ['et', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Basque', 'code': 'eu', 'fallbacks': ['eu', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Persian', 'code': 'fa', 'fallbacks': ['fa', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Finnish', 'code': 'fi', 'fallbacks': ['fi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'French', 'code': 'fr', 'fallbacks': ['fr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Frisian', 'code': 'fy', 'fallbacks': ['fy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Irish', 'code': 'ga', 'fallbacks': ['ga', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Scottish Gaelic', 'code': 'gd', 'fallbacks': ['gd', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Galician', 'code': 'gl', 'fallbacks': ['gl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hebrew', 'code': 'he', 'fallbacks': ['he', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hindi', 'code': 'hi', 'fallbacks': ['hi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Croatian', 'code': 'hr', 'fallbacks': ['hr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Upper Sorbian', 'code': 'hsb', 'fallbacks': ['hsb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hungarian', 'code': 'hu', 'fallbacks': ['hu', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Armenian', 'code': 'hy', 'fallbacks': ['hy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Interlingua', 'code': 'ia', 'fallbacks': ['ia', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Indonesian', 'code': 'id', 'fallbacks': ['id', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ido', 'code': 'io', 'fallbacks': ['io', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Icelandic', 'code': 'is', 'fallbacks': ['is', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Italian', 'code': 'it', 'fallbacks': ['it', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Japanese', 'code': 'ja', 'fallbacks': ['ja', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Georgian', 'code': 'ka', 'fallbacks': ['ka', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kabyle', 'code': 'kab', 'fallbacks': ['kab', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kazakh', 'code': 'kk', 'fallbacks': ['kk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Khmer', 'code': 'km', 'fallbacks': ['km', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kannada', 'code': 'kn', 'fallbacks': ['kn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Korean', 'code': 'ko', 'fallbacks': ['ko', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Luxembourgish', 'code': 'lb', 'fallbacks': ['lb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Lithuanian', 'code': 'lt', 'fallbacks': ['lt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Latvian', 'code': 'lv', 'fallbacks': ['lv', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Macedonian', 'code': 'mk', 'fallbacks': ['mk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Malayalam', 'code': 'ml', 'fallbacks': ['ml', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Mongolian', 'code': 'mn', 'fallbacks': ['mn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Marathi', 'code': 'mr', 'fallbacks': ['mr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Burmese', 'code': 'my', 'fallbacks': ['my', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Norwegian Bokmål', 'code': 'nb', 'fallbacks': ['nb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Nepali', 'code': 'ne', 'fallbacks': ['ne', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Dutch', 'code': 'nl', 'fallbacks': ['nl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Norwegian Nynorsk', 'code': 'nn', 'fallbacks': ['nn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ossetic', 'code': 'os', 'fallbacks': ['os', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Punjabi', 'code': 'pa', 'fallbacks': ['pa', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Polish', 'code': 'pl', 'fallbacks': ['pl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Portuguese', 'code': 'pt', 'fallbacks': ['pt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Brazilian Portuguese', 'code': 'pt-br', 'fallbacks': ['pt-br', 'pt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Romanian', 'code': 'ro', 'fallbacks': ['ro', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Russian', 'code': 'ru', 'fallbacks': ['ru', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Slovak', 'code': 'sk', 'fallbacks': ['sk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Slovenian', 'code': 'sl', 'fallbacks': ['sl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Albanian', 'code': 'sq', 'fallbacks': ['sq', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Serbian', 'code': 'sr', 'fallbacks': ['sr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Serbian Latin', 'code': 'sr-latn', 'fallbacks': ['sr-latn', 'sr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Swedish', 'code': 'sv', 'fallbacks': ['sv', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Swahili', 'code': 'sw', 'fallbacks': ['sw', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Tamil', 'code': 'ta', 'fallbacks': ['ta', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Telugu', 'code': 'te', 'fallbacks': ['te', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Thai', 'code': 'th', 'fallbacks': ['th', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Turkish', 'code': 'tr', 'fallbacks': ['tr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Tatar', 'code': 'tt', 'fallbacks': ['tt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Udmurt', 'code': 'udm', 'fallbacks': ['udm', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ukrainian', 'code': 'uk', 'fallbacks': ['uk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Urdu', 'code': 'ur', 'fallbacks': ['ur', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Vietnamese', 'code': 'vi', 'fallbacks': ['vi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Simplified Chinese', 'code': 'zh-hans', 'fallbacks': ['zh-hans', 'zh', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Traditional Chinese', 'code': 'zh-hant', 'fallbacks': ['zh-hant', 'zh', 'zh-hans', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}], 'default': {'public': True, 'fallbacks': ['en'], 'hide_untranslated': False, 'redirect_on_fallback': False}, <class 'cms.utils.conf.VERIFIED'>: True}
CMS_NAVIGATION_EXTENDERS = "(('cmsplugin_news.navigation.get_nodes', 'News navigation'),)"
CMS_PLACEHOLDER_CONF = {'normal_template_content': {'language_fallback': True}, 'front_body': {'language_fallback': True}, 'column_one': {'language_fallback': True}, 'column_two': {'language_fallback': True}, 'column_three': {'language_fallback': True}, 'sidebar_template_content': {'language_fallback': True}}
CMS_TEMPLATES = "(('cms/front.html', 'Three Column Page'), ('cms/super.html', 'Full Screen'), ('cms/normal.html', 'Normal Page'), ('cms/develop.html', 'Developer Page'), ('cms/withside.html', 'Side Bar Page'))"
CODE_PATH = '/var/www/www.inkscape.org/inkscape'
COMMENTS_APP = 'forums'
COMMENT_MAX_LENGTH = 20000
CSRF_COOKIE_AGE = 31449600
CSRF_COOKIE_DOMAIN = None
CSRF_COOKIE_HTTPONLY = False
CSRF_COOKIE_NAME = 'csrftoken'
CSRF_COOKIE_PATH = '/'
CSRF_COOKIE_SAMESITE = 'Lax'
CSRF_COOKIE_SECURE = True
CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS = []
CSRF_USE_SESSIONS = False
DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'inkscape_live', 'USER': 'inkscape_live', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
DATABASE_ROUTERS = []
DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
DATETIME_FORMAT = 'N j, Y, P'
DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
DATE_FORMAT = 'N j, Y'
DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG = False
DEBUG_PROPAGATE_EXCEPTIONS = False
DEBUG_TOOLBAR_CONFIG = {'SHOW_TEMPLATE_CONTEXT': True, 'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7ffa5f313268>, 'MEDIA_URL': '/media/debug/', 'INTERCEPT_REDIRECTS': False}
DEBUG_TOOLBAR_PANELS = "('debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel')"
DEBUG_TOOLBAR_PATCH_SETTINGS = True
DECIMAL_SEPARATOR = '.'
DEFAULT_CHARSET = 'utf-8'
DEFAULT_CONTENT_TYPE = 'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL = 'webmaster(a)inkscape.org'
DEFAULT_INDEX_TABLESPACE = ''
DEFAULT_TABLESPACE = ''
DESIGN_ROOT = '/var/www/www.inkscape.org/data/static/design'
DISALLOWED_USER_AGENTS = []
DOC_CACHE = '/var/www/www.inkscape.org/data/media/doc/.inkweb-cache'
DOC_ROOT = '/var/www/www.inkscape.org/data/media/doc'
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'localhost'
EMAIL_HOST_PASSWORD = '********************'
EMAIL_HOST_USER = ''
EMAIL_PORT = 25
EMAIL_SSL_CERTFILE = None
EMAIL_SSL_KEYFILE = '********************'
EMAIL_SUBJECT_PREFIX = '[InkscapeWeb] '
EMAIL_TIMEOUT = None
EMAIL_USE_LOCALTIME = False
EMAIL_USE_SSL = False
EMAIL_USE_TLS = False
ENABLE_CACHING = False
ENABLE_DEBUG_TOOLBAR = False
ENABLE_DESIGN_TOOLBAR = False
ENABLE_PROFILER_TOOLBAR = False
ENABLE_PYMPLER_TOOLBAR = False
ERROR_FILE = '/var/www/www.inkscape.org/data/logs/django.log'
ERROR_RATE_LIMIT = 300
ERROR_ROOT = '/var/www/www.inkscape.org/data/logs'
EXTRA_APPS = []
FACEBOOK_EXTENDED_PERMISSIONS = ['email']
FASTLY_CACHE_API_KEY = '********************'
FASTLY_CACHE_SERVICE = '5iJRk5f4O40zatkoP4Dlqj'
FILER_IMAGE_MODEL = 'filer.Image'
FILE_CHARSET = 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
FILE_UPLOAD_PERMISSIONS = 420
FILE_UPLOAD_TEMP_DIR = None
FIRST_DAY_OF_WEEK = 0
FIXTURE_DIRS = "('/var/www/www.inkscape.org/data/fixtures',)"
FORCE_SCRIPT_NAME = None
FORMAT_MODULE_PATH = None
FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
FORUM_TEAM = 'moderators'
GEOIP_PATH = '/var/www/www.inkscape.org/data/geoip'
GIT_LOG_REPOSITORIES = {'membership': {'path': '/var/www/www.inkscape.org/data/teams.git/memberships'}}
GOOGLE_ANID = None
HAYSTACK_CONNECTIONS = {'default': {'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine', 'PATH': '/var/www/www.inkscape.org/data/woosh_search', 'EXCLUDED_INDEXES': ['forums.search_indexes.TopicIndex', 'forums.search_indexes.CommentIndex', 'resources.search_indexes.ResourceIndex']}, 'forums': {'ENGINE': 'xapian_backend.XapianEngine', 'PATH': '/var/www/www.inkscape.org/data/xapian_index', 'EXCLUDED_INDEXES': ['cmsplugin_news.search_indexes.NewsIndex', 'resources.search_indexes.ResourceIndex', 'forums.search_indexes.CommentIndex', 'cmsplugin_search.search_indexes.PageIndex']}, 'resources': {'ENGINE': 'xapian_backend.XapianEngine', 'PATH': '/var/www/www.inkscape.org/data/resource_index', 'EXCLUDED_INDEXES': ['cmsplugin_news.search_indexes.NewsIndex', 'cmsplugin_search.search_indexes.PageIndex', 'forums.search_indexes.TopicIndex', 'forums.search_indexes.CommentIndex']}}
HAYSTACK_REALTIME_MODELS = ['forums.forumtopic', 'django_comments.comment', 'resources.resource']
HAYSTACK_ROUTERS = ['inkscape.routers.InkscapeSearchRouter']
HAYSTACK_SIGNAL_PROCESSOR = 'inkscape.search.LimitedSignalProcessor'
HOST_ROOT = 'www.inkscape.org'
I18N_DOMAIN = 'inkscape'
IGNORABLE_404_URLS = []
INSTALLED_APPS = "('inkscape', 'person', 'calendars', 'rocketchat_send', 'recurrence', 'stopforumspam', 'elections', 'easy_thumbnails', 'django.contrib.sites', 'django.contrib.auth', 'django_registration', 'social_django', 'captcha', 'filer', 'django.contrib.sessions', 'django.contrib.contenttypes', 'django.contrib.messages', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.redirects', 'django.contrib.staticfiles', 'django.contrib.humanize', 'haystack', 'treebeard', 'cmsplugin_diff', 'cms', 'cog', 'budget', 'menus', 'el_menu', 'sekizai', 'djangocms_text_ckeditor', 'djangocms_file', 'cmsplugin_toc', 'cmsplugin_search', 'cmsplugin_news', 'cmsplugin_image', 'cmsplugin_alerts', 'cmstabs', 'docs', 'resources', 'moderation', 'releases', 'stats', 'forums', 'django_comments', 'alerts', 'markdown_deux')"
INTERNAL_IPS = []
IS_TEST = False
LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
LANGUAGE_ALTERNATIVES = {'zh': 'zh-hans', 'zh-cn': 'zh-hans', 'zh-tw': 'zh-hant', 'ca': 'es'}
LANGUAGE_CODE = 'en'
LANGUAGE_COOKIE_AGE = None
LANGUAGE_COOKIE_DOMAIN = None
LANGUAGE_COOKIE_NAME = 'django_language'
LANGUAGE_COOKIE_PATH = '/'
LOCALE_PATHS = "('/var/www/www.inkscape.org/data/locale/website',)"
LOGGING = {'version': 1, 'disable_existing_loggers': False, 'handlers': {'mail_admins': {'level': 'ERROR', 'class': 'django.utils.log.AdminEmailHandler', 'filters': ['ratelimit']}, 'file': {'level': 'DEBUG', 'class': 'logging.handlers.RotatingFileHandler', 'filename': '/var/www/www.inkscape.org/data/logs/django.log', 'maxBytes': 5242880, 'backupCount': 5, 'formatter': 'verbose'}, 'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler'}}, 'filters': {'ratelimit': {'()': 'cog.ratelimit.RateLimitFilter'}}, 'loggers': {'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}, 'django': {'handlers': ['file'], 'propagate': True, 'level': 'ERROR'}}, 'formatters': {'verbose': {'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s', 'datefmt': '%d/%b/%Y %H:%M:%S'}, 'simple': {'format': '%(levelname)s %(message)s'}}}
LOGGING_CONFIG = 'logging.config.dictConfig'
LOGIN_ERROR_URL = '/user/login/'
LOGIN_REDIRECT_URL = '/user/'
LOGIN_URL = '/user/login/'
LOGOUT_REDIRECT_URL = None
LOGS_ROOT = '/var/www/www.inkscape.org/data/logs'
MANAGERS = '()'
MAX_PREVIEW_SIZE = 5242880
MEDIA_ROOT = '/var/www/www.inkscape.org/data/media/'
MEDIA_URL = 'https://media.inkscape.org/media/'
MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE = ['cog.middleware.UserOnErrorMiddleware', 'inkscape.middleware.AutoBreadcrumbMiddleware', 'inkscape.middleware.InkLanguageMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'social_django.middleware.SocialAuthExceptionMiddleware', 'cms.middleware.page.CurrentPageMiddleware', 'cms.middleware.user.CurrentUserMiddleware', 'cms.middleware.toolbar.ToolbarMiddleware', 'cmsplugin_diff.middleware.EditCommentMiddleware', 'person.middleware.SetLastVisitMiddleware', 'django.contrib.redirects.middleware.RedirectFallbackMiddleware', 'forums.middleware.RecentUsersMiddleware']
MIGRATION_MODULES = {}
MODERATED_MODELS = "(('person.user', 'Website User'), ('resources.resource', 'Gallery Resource'), ('django_comments.comment', 'User Comment'))"
MONTH_DAY_FORMAT = 'F j'
NUMBER_GROUPING = 0
OPENID_AX = [{'type_uri': 'http://axschema.org/contact/email', 'count': 1, 'required': True, 'alias': 'email'}, {'type_uri': 'http://axschema.org/schema/fullname', 'count': 1, 'required': False, 'alias': 'fname'}]
OPENID_AX_PROVIDER_MAP = {'Default': {'email': 'http://axschema.org/contact/email', 'fullname': 'http://axschema.org/namePerson', 'nickname': 'http://axschema.org/namePerson/friendly'}}
OPENID_REDIRECT_NEXT = '/accounts/openid/done/'
OPENID_SREG = {'requred': 'nickname, email, fullname', 'optional': 'postcode, country', 'policy_url': ''}
PASSWORD_HASHERS = '********************'
PASSWORD_RESET_TIMEOUT_DAYS = '********************'
PREPEND_WWW = False
PROJECT_PATH = '/var/www/www.inkscape.org'
PUBLIC_LANGUAGES = ['en', 'de', 'fr', 'hr', 'it', 'es', 'pt', 'pt-br', 'cs', 'ru', 'ar', 'ja', 'zh-hans', 'zh-hant', 'ko', 'id']
ROCKET_CHAT_API = '********************'
ROCKET_LOG = '/var/www/www.inkscape.org/data/logs/reminders.log'
ROCKET_REMINDERS = '/var/www/www.inkscape.org/data/reminders/todo.json'
ROCKET_SENT_DIR = '/var/www/www.inkscape.org/data/reminders/sent'
ROOT_URLCONF = 'inkscape.urls'
SECRET_KEY = '********************'
SECURE_BROWSER_XSS_FILTER = False
SECURE_CONTENT_TYPE_NOSNIFF = False
SECURE_HSTS_INCLUDE_SUBDOMAINS = False
SECURE_HSTS_PRELOAD = False
SECURE_HSTS_SECONDS = 0
SECURE_PROXY_SSL_HEADER = None
SECURE_REDIRECT_EXEMPT = []
SECURE_SSL_HOST = None
SECURE_SSL_REDIRECT = False
SENDFILE_BACKEND = 'sendfile.backends.development'
SENDFILE_ROOT = '/var/www/www.inkscape.org/data/media/'
SENDFILE_URL = 'https://media.inkscape.org/media/'
SERVER_EMAIL = 'webmaster(a)inkscape.org'
SERVE_STATIC = True
SESSION_CACHE_ALIAS = 'default'
SESSION_COOKIE_AGE = 1209600
SESSION_COOKIE_DOMAIN = None
SESSION_COOKIE_HTTPONLY = True
SESSION_COOKIE_NAME = 'sessionid'
SESSION_COOKIE_PATH = '/'
SESSION_COOKIE_SAMESITE = 'Lax'
SESSION_COOKIE_SECURE = True
SESSION_ENGINE = 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE = False
SESSION_FILE_PATH = None
SESSION_SAVE_EVERY_REQUEST = True
SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
SETTINGS = 'local_settings.py'
SETTINGS_MODULE = 'inkscape.settings'
SFS_ALL_POST_REQUESTS = True
SFS_CACHE_EXPIRE = 7
SFS_LOG_EXPIRE = 7
SFS_SOURCE_ZIP = 'https://www.stopforumspam.com/downloads/listed_ip_7.zip'
SFS_ZIP_FILENAME = 'listed_ip_7.txt'
SHORT_DATETIME_FORMAT = 'm/d/Y P'
SHORT_DATE_FORMAT = 'm/d/Y'
SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS = ['1_6.W002']
SITE_ADDRESS = 'www.inkscape.org'
SITE_ID = 1
SITE_NAME = 'inkscape-website-www'
SITE_ROOT = 'http://www.inkscape.org'
SOCIAL_AUTH_DEFAULT_USERNAME = 'new_sa_user'
SOCIAL_AUTH_FACEBOOK_KEY = '********************'
SOCIAL_AUTH_FACEBOOK_SECRET = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = '********************'
SOCIAL_AUTH_NEW_USER_REDIRECT_URL = '/user/welcome/'
STATICFILES_DIRS = []
STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT = '/var/www/www.inkscape.org/data/static'
STATIC_URL = 'https://media.inkscape.org/static/'
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'OPTIONS': {'context_processors': ('inkscape.context_processors.version', 'inkscape.context_processors.tracker_data', 'inkscape.context_processors.public_languages', 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.i18n', 'django.template.context_processors.request', 'django.template.context_processors.media', 'django.template.context_processors.static', 'cms.context_processors.cms_settings', 'sekizai.context_processors.sekizai')}}]
TEST_NON_SERIALIZED_APPS = []
TEST_RUNNER = 'inkscape.runner.InkscapeTestSuiteRunner'
THOUSAND_SEPARATOR = ','
TIME_FORMAT = 'P'
TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE = 'UTC'
TRANSLATED_APPS = "('alerts', 'cmstabs', 'cmsplugin_alerts', 'cmsplugin_diff', 'cmsplugin_image', 'cmsplugin_news', 'cmsplugin_search', 'cmsplugin_toc', 'docs', 'forums', 'haystack', 'inkscape', 'moderation', 'person', 'elections', 'releases', 'resources')"
USE_I18N = True
USE_L10N = True
USE_THOUSAND_SEPARATOR = False
USE_TZ = True
USE_X_FORWARDED_HOST = False
USE_X_FORWARDED_PORT = False
WSGI_APPLICATION = None
X_FRAME_OPTIONS = 'SAMEORIGIN'
YEAR_MONTH_FORMAT = 'F Y'
1
0
[InkscapeWeb] ERROR (EXTERNAL IP): Internal Server Error: /gallery/=artwork/json/
by webmaster@inkscape.org 01 Apr '24
by webmaster@inkscape.org 01 Apr '24
01 Apr '24
Internal Server Error: /gallery/=artwork/json/
InvalidArgumentError at /gallery/=artwork/json/
Key too long: length was 265 bytes, maximum length of a key is 255 bytes
Request Method: GET
Request URL: https://inkscape.org/gallery/%3Dartwork/json/?q=data%3Aimage%2Fjpeg%3Bbase6…
Django Version: 2.2
Python Executable: /var/www/www.inkscape.org/pythonenv/bin/uwsgi
Python Version: 3.6.8
Python Path: ['/var/www/www.inkscape.org/libs', '.', '', '/var/www/www.inkscape.org/pythonenv/lib64/python36.zip', '/var/www/www.inkscape.org/pythonenv/lib64/python3.6', '/var/www/www.inkscape.org/pythonenv/lib64/python3.6/lib-dynload', '/usr/lib64/python3.6', '/usr/lib/python3.6', '/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages']
Server time: Mon, 1 Apr 2024 00:54:12 +0000
Installed Applications:
('inkscape',
'person',
'calendars',
'rocketchat_send',
'recurrence',
'stopforumspam',
'elections',
'easy_thumbnails',
'django.contrib.sites',
'django.contrib.auth',
'django_registration',
'social_django',
'captcha',
'filer',
'django.contrib.sessions',
'django.contrib.contenttypes',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.redirects',
'django.contrib.staticfiles',
'django.contrib.humanize',
'haystack',
'treebeard',
'cmsplugin_diff',
'cms',
'cog',
'budget',
'menus',
'el_menu',
'sekizai',
'djangocms_text_ckeditor',
'djangocms_file',
'cmsplugin_toc',
'cmsplugin_search',
'cmsplugin_news',
'cmsplugin_image',
'cmsplugin_alerts',
'cmstabs',
'docs',
'resources',
'moderation',
'releases',
'stats',
'forums',
'django_comments',
'alerts',
'markdown_deux')
Installed Middleware:
['cog.middleware.UserOnErrorMiddleware',
'inkscape.middleware.AutoBreadcrumbMiddleware',
'inkscape.middleware.InkLanguageMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'social_django.middleware.SocialAuthExceptionMiddleware',
'cms.middleware.page.CurrentPageMiddleware',
'cms.middleware.user.CurrentUserMiddleware',
'cms.middleware.toolbar.ToolbarMiddleware',
'cmsplugin_diff.middleware.EditCommentMiddleware',
'person.middleware.SetLastVisitMiddleware',
'django.contrib.redirects.middleware.RedirectFallbackMiddleware',
'forums.middleware.RecentUsersMiddleware']
Traceback:
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
115. response = self.process_exception_by_middleware(e, request)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/views/generic/base.py" in view
71. return self.dispatch(request, *args, **kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/django/views/generic/base.py" in dispatch
97. return handler(request, *args, **kwargs)
File "./resources/category_views.py" in get
358. context = self.get_context_data(object_list=qset, **kwargs)
File "./resources/views.py" in get_context_data
920. 'items': list(self.layout_items(object_list)),
File "./resources/views.py" in layout_items
925. for item in lst:
File "./resources/search_base.py" in __iter__
88. for item in self.qset:
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/query.py" in _manual_iter
154. if not self._fill_cache(current_position, current_position + ITERATOR_LOAD_PER_QUERY):
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/query.py" in _fill_cache
231. results = self.query.get_results(**kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/backends/__init__.py" in get_results
638. self.run(**kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/backends/__init__.py" in run
556. results = self.backend.search(final_query, **search_kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/haystack/backends/__init__.py" in wrapper
33. return func(obj, query_string, *args, **kwargs)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/xapian_backend.py" in search
676. matches = self._get_enquire_mset(database, enquire, start_offset, end_offset)
File "/var/www/www.inkscape.org/pythonenv/lib/python3.6/site-packages/xapian_backend.py" in _get_enquire_mset
1182. return enquire.get_mset(start_offset, end_offset, checkatleast)
Exception Type: InvalidArgumentError at /gallery/=artwork/json/
Exception Value: Key too long: length was 265 bytes, maximum length of a key is 255 bytes
Request information:
USER: AnonymousUser
GET:
q = 'data:image/jpeg;base64,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'
POST: No POST data
FILES: No FILES data
COOKIES: No cookie data
META:
CONTENT_LENGTH = ''
CONTENT_TYPE = ''
DOCUMENT_ROOT = '/var/www/www.inkscape.org'
HTTPS = 'on'
HTTP_ACCEPT = '*/*'
HTTP_ACCEPT_ENCODING = 'gzip, deflate'
HTTP_ACCEPT_LANGUAGE = 'en'
HTTP_CONNECTION = 'keep-alive'
HTTP_HOST = 'inkscape.org'
HTTP_USER_AGENT = 'python-requests/2.31.0'
PATH_INFO = '/gallery/=artwork/json/'
QUERY_STRING = 'q=data%3Aimage%2Fjpeg%3Bbase64%2C%2F9j%2F4AAQSkZJRgABAQAAAQABAAD%2F2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys%2FRD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N%2F%2FAABEIAKAAoAMBEQACEQEDEQH%2FxAAbAAEAAgMBAQAAAAAAAAAAAAAABQYCAwQHAf%2FEAEYQAAEDAwICBgYGBwUJAQAAAAEAAgMEBREGIRIxEyJBUWGBBxQyQnGRFSNSgrHwYnSSobLB0TQ1k7PhNjdEVHKElMLSJP%2FEABsBAQACAwEBAAAAAAAAAAAAAAAEBQECBgMH%2F8QAOhEAAgIBAgUBBQQJAwUAAAAAAAECAwQREgUTITFBcVFhgbHBFDKR8BUiM0JSU6HR4QY08SU1Q0Ry%2F9oADAMBAAIRAxEAPwC5L5qdOEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBZBonq4qeQxy8TXDswvaGPOa1RpzImr6SpvtO%2FZW32WwcyI%2Bkqb7Tv2U%2By2DmRMmXCmc4DjIz3hYeNYlqZ3o6lHNggCAIAgCAIAgCAIAgCAIAgCAyEkNNDLV1T2xwQtLnOdyAC2jCVklCK1bPK2e1FTpZK66yPrqqWqh6d3FHAyd0YiZ2DDSN%2B089zjsXa43DcempQlBN%2BW1qUs8ibl0eiJWG18XOet%2F82X%2FAOlI%2Bx438uP4I051n8T%2FABN30VC0F0lRWNaBlzjWzYA7%2FaT7Hjfy4%2FghzrP4n%2BJla7R6zT1Ej3VOakh0DJZnycDB7OzicE8%2FAnHYo%2BVw6uVbdMVGS%2BHwfqetOTKM%2FwBZ6oyoJiYzDKfrYtj4hcjkV6S3Lsy6hLVHWoxuEAQBAEAQBAEAQBAEAQBAfWgucGjmUMN6LUg9TS%2BvVkVlhJNPCGzVhGesc9VnzGT4Ad66HgWJq3kzXuRU5lv7q7s7aOn2Gy6YgEvDEMckBpq4hVVMdCB1MCSpx9jPVb94g58A4e8FlIwTMcG3ce8LcwQuo6N9JUR3GFuGu2lH5%2FPNc3xTEUZ7l92X9H%2Fn5%2Bpa4d25bX3XyMGuD2h7TkO3C5pxcXoyzTPq1AQBAEAQBAEAQBAEAQBAa66tZabbNXytLy0BscY5yOOzWjxJIC9sfHlk3Rqj5%2FOpGyLFFehEWagdFGXTkPqZnmaoePekPPy7B4ALvaq41VquPZFHKTk235LBTxYAXoYOqWWOkppaic8MUTC9x8BunZag1adkirKCKuikEorAJy9vs9YDYfAYHftvvlehgscMXVCGDKqomVNLJBIBwvGN91430xurdcuzN65uElJFFgY%2Biq5aCfYsJLPguIzKZResu66P8%2B8v6pqUU0dagnsEAQBAEAQBAEAQBAEBlGwyPDR2p26mJPRakLcJBdL42KMn1S2beD5yP%2FUH5u7wup4Hicut3yXWXb0%2FyUuXZue0mKaHHYr4iEjEzAWTBW9ZVhkMVqi5H62oI%2Bz7rfPn5BRMu3ZDRHvRXul1Ir0V3I267Vulqt%2BwJqaAntYfaZ5Hf5qRj28ytM0thsloeuwjqhep5m%2FgQFW1nbnGOO4wN%2BsiPXx2hUnFcb%2Fy%2BOz%2Bj%2BHYn4duj2P4ETBI2aJkjeTh8lydkHCTiy3T1RmtDIQBAEAQBAEAQBAEBpudc612qWpjaH1MpEVOw7cbzs3yzzPcCVIxMZ5WRGrx59CJk27Y%2Bhy2SgFHSRRcRe7Bc%2BQ83vO7nHxJJK76MVFKK7IpHq3qydgZgclsDbNKymp3zy%2BxG3idj8%2BSNpdWF1KjUwPno310208r%2Bkd4N5AfLC5e%2FL5mW4eF8%2FJb1U7atSnamM9ulor%2FAEH9rt0oft7zO0Hwxz8MqzwLds9j8kbJhrHd7D3bT9zp7xaKS40bswVMTZGd4yNwfEHIVuQCVCA11ETJ4XxSDLXDBC0sgrIuEuz6GU3F6o88MLrbc5qGTPCTxR57VxObRKDafePT4eH%2BBfUWKaTXk6VXEgIAgCAIAgCAIAgMomdJI1veUb0WpiUtFqQtVKLrqB3AAaW25jj%2FAEpiOsfutwM%2FpOC6zgWLyqndLvL5f8lJlWbpbV4J2lixhXhFJCNoAWTBC6il9YqKe1xnZ2JZsH3RyH58FA4jkcipvz9fBJxquZNGUsYkidHjYtIwuIjNxkpF7omtCpVcDZGSQSty1wLCD29i6KE%2B00QpR11Rt9CV6fbrhcdIVjz9U91RR8R5t95o8sOx4uXRVzU4KRUTjtk0ezsK3NTNAVXWtAZIWVsA%2BthIz4%2Fn%2BipeLULpd8H6Pt%2BD%2BZNwrNJbPaQ1PM2eFkjfeG%2FxXJ2Q2SaLmL1WpsXmZCAIAgCAIAgCA2N6T1aodT8PTiM8HFyz2Z8Motu6O7tqeF2vRIoen786mt8UTqT6xmRNxv63SZPHnbnxZyvosNu1bO2nQodH57lgg1S8AYo2%2Ft%2F6LbUwdLdWSAf2Jv8Aif6LOoO59Cxk0lxbM6b1shwJGOEHkPl%2BC5vjqnti%2FGv9Sz4fJateT6ucLMr13i6OrcQNnjiH81c4dm6tJ%2BCLatGUy4B8GtrVXW55ZWwuaTgdVwycg%2Fd4s%2BBXQYG5V6PsVmUk5HrUOtpiNqBn%2BIf6KfqRTobrKcjPqLP8Q%2F0WNQcty1hM%2Bkkj%2Bjo3GQBjWmQ7uOw7O%2FC8cmUOTLmfd06npXruWnc4aCPgZIW56NzyWA9gXDZD6pPukdBXrodSjG4QBAEAQBAEAQGcEnRSBx5cj8Ea1RrOO5aFG1bb%2ForUXrDB%2FwDluO47mzAb%2FtNGfi0966vgmXzanVLvH5f4%2FsUuVXpLevJrgPJXZFOxgyEBadO1Int8tDIRxx5dH%2F0k%2FwAj%2BKi5uOsimUPzr4Pai3l2KRtwRseYXCNNPRnQLqROoujjpBUSOwI8nyxurDh%2Brm4LyeF%2BijqU7StM%2Btqqq6zN3e4siHh2kfuHkV2dcFCKiijnLdLUuEEC3NDtFP1UBwGPp7hwt9mA8IPfIRv8mnH3j3Kk4tk6JVL1f0J2FVq9xMNaGNDR2BcrJ6vVlwloj6tQEAQBAEAQBAEAQHPfLaL5Yp6MkNnaA6GTHsvG7T81Iw8l4t6sXxImRVuTj7fmUO3TmaIGRnBK0lksf2HtOHDyIK71SUkpR7MpWmnoyXg3CyYJG3zupKmOdvuncd47QgJ%2BYDjy0hzXbgjtB5FchxjG5WRvXaXX4%2Bf7l1h2769PKKFrmtkrKqCz0jsyTu4flzJ%2BRPkrHguLtjzGeGdb%2B6ietdDHS00NPC3DI2ho8fFdAVZOU9OMckAuMgoqN0obxSHDImHbje7Zo%2BZ%2BWVpbYqoOcvBtCO6SSOK20whiHW4yM5f2vcTku8ySfNcNmXu2bb7vr%2FZfAv6a1COh2qGewQBAEAQBAEAQBAEBnFIY5A7s7R4I%2BqNZx3R0Kdq%2B3%2FRl7ZXQgikuLuGTuZKB1T94DHxaO9dRwPL31uiXddvQp8uvR7%2FxMKd%2BVfEMkItwsglYqh%2F0dKxvtwtJZ8D%2FAEP4qFnYqyKtr8dT3x7nVPUp2lKd1wrKm9TDaQmOnHc3tP8ALyPepNNargoo87Z7pNl6o4OWy9TzJaGDA5LIIG4y%2Bu3YtYfqaUljO50pHXd90dUeJeuf4xlJaVLx1f0X1LHCp%2FfZ1NAa0NaMABcu3q9S2S0PqwAgCAIAgCAIAgCAIAsgwuFvhvVoqLZU5w9vVcDu08wR4ggFb0Xzx7Y2w8Ea6tPv2ZRLfJMwyU1WAKumf0U4H2hjceBGCPArvqbY21qyHZlJOLjJpkzTv2C9DU21VRJEwNpy0TzfVsyMjcHiJHcG5%2BPJZB22mijpqeKngYGxRNDGN7gBssmCx0cOMbLIPt7qzb6D6nHrU7uhp879cjPER3NAJPw8V45F0aK3OXg3rg5yUUQlBA2CBrWZ4RsC7me8nxJJJ%2BK4XItlOTcu77%2Bp0FUFCOiOpRj0CAIAgCAIAgCAIAgCAID6x3A8OHMIYa1WhWddUHq0sWoadvU4RFWAfYz1X%2FdJ38Ce7a%2F4FmbZPHm%2Bj7ev%2BSqy6v3vKOOllG266crzqtWayU1pHVd1IM%2FYz7X3jv8AANWxgs9DGNtkBPUrBjksgrE1R9LXF1Yx2adrTFTYOxjz1n%2FeIGP0WjvOeY4xmbp8uL6R%2Fq%2F8f3LTCp0W59zpGwwudLMIAgCAIAgCAIAgCAIAgCAIDbGI5opKadofFKCC1wyPgibjJSieNsNVqedVlnuVsqn2v1Krmog%2FDamNhkzDjPAcb8Xu%2FDddni8Ux7KlKySUvK%2FPtKazHmpaRWqJ2lq3RAA225NaNgBSP2Uj9I4n8xGvIs%2FhJWmvUceOOguY%2FwCyf%2FRZ%2FSOJ%2FMQ5Fn8J0Vl4dcKY0VJS1sDZerPPNC6IMj7Q0ncuPsjHLJPYo%2BTxSmFbdUk5eDerGnKaUl0M4mBjAA1rRjADRgAdwHcuPnLcy8jFRWhmvM2CAIAgCAIAgCAIAgCAIAgCAIDcKqUdo%2BSxtR58qJ99bl72%2FJNqHKiPW5e9vyTahyomEsz5Rwv4cfBZS07GVXFGtDcIAgCAIAgCAIAgMJi9sTzEGl4aS0OOAT2Z8FtFJta9jEm0uhQrP6QLheLg6gorHG%2BoY1znA1WBgHB3x3lXt%2FB6qIcyy3RehAhmTnLbGPU2VnpDms9zFFf7JLSkgO4opQ%2Fqn3hyyNj29ixXwaN9W%2BizX4afASzXXLbOOhPaq1A6yWRl1pqdlVCXNyC8t6ruTht3428VBwsL7Rc6ZPR9f6Ei%2B%2Flw3rqiIs2rr5eqP1u3aeZJDxFuTVhu48lJyOHY2PLZZbo%2FQ8q8m2xbow6epN2653Welr311qbRz07Q6Jj5eJsuxPtAeGFDtx6IyioT3J%2B7sesbLGnrHRoqNq9KsFVcYIK2gFLTyO4XTdNngz2nbkrW7gDjByhLVrxoRYcQTlo1oXTUl0ls1mnuENOycwAOexz%2BHLc74ODuqfEojfcqpPTUmXWOuDkjsoKj1uhp6kt4Olja%2Fh54yMrxthsm4%2Bw9IS3RTKdqX0iwWS%2BvtraIzti4RNIJMcJO5AGN8BXGJwaWRRzXLTXsQrs1Vz26F2jkbLC2SFwc17Q5juwgjIKpnHbLSROT1WqKZYNdy3XUn0LNbWQPa57XyNm4gC3Ocbd4Vvk8KjTjc9T17ePaQ6stzs2aFpvNZJb7VV1sUTZXU0LpeBzuHiDRkjOO5VmNUrrY1vy9PxJVs3CDkvBDTaolZotmo46Nj8sD3QGTGAX8Oxx5qZDAi8x4zl8dPdqeDyHyeakZ6J1OdUUlTUGlFP0MgZwh%2FFnIyteIYP2OcYqWuqM42Rzk3poaqu%2B3%2BJ1W%2BDTwkpYHPxM%2BpDONrfeAI5bLaGJiyUU7er06ae01d1q10j0RD2PX9yv00kNssLJJI2cbganh2zjtCl5PCKcaKlbbpr7jyrzJ2PSMS22Gvra%2BnmNyt5oZ4pSzo%2BPiDhgEOB7Rv%2B5VWTVVXJcqe5NEuqcpr9ZaEmox6hAfHeyfgVldzDPENB1s1Bq2rnp6CetcI5QYoSA7HEN9%2FwA7rtOI1xtxIxlLb1RSY0nG1tLXubrpWT%2BkXVFPTU7Y6FkcRa0TOy7AOXHxP6PgtaK4cKxZTl%2Bt116f0%2F5E5PKtSXQuvpJpmUegHU0XsQmFjfgCFS8Jm55%2B9%2BdSdlxUcfT0IP0dV19p9O9Ha7LDWQdM89K%2BqEZztkYwpvFasaWRrZZtens1PHElaq%2F1Y6%2FE9Cglqp7Q%2BSvpm01QY38cTX8Ybz7e3ZUE4whdpXLVe3sT05OvWS0Z43PpoVGgKG%2B0keZoTIypDR7TON2HeX4fBdhDM2588efZ6aeui%2BfzKd0a0KxfEnqDUn0x6ObpQVUnFW0VOBkneSPIAd5cj5d6g3YPI4hXZD7sn%2BDJEbuZjyi%2B6Ly25RWjR8Vwm3bBRMdjPtHhGAPicBUnId%2BY64%2BX9SdvVdO5%2BEed3PTLptAG9ygPuckxrpnDn0bzy%2BHJ3zXQ05umfyF9xLavVfnQrZ064%2FMffuWz0U3n6S06KOV319C7o%2Be5j5tP4jyVVxvG5WRvXaXX4%2BSXg2b69r8FN0bt6UJ%2BI%2F8AEVP4uVrnr%2Fpi9I%2FQi4%2F%2B6fqz1LVX%2BzF4x%2FyM%2FwDluXNYX%2B5q%2FwDpfMs8j9lL0ZT5f9yw%2FVm%2F5wVtH%2FvPx%2BhC%2FwDTMfQr%2Fc9x%2FWG%2Fwp%2FqD9tD0%2Bpnh33ZF7u391Vv6vJ%2FCVSU%2FtI%2BqJ1n3H6HlvoV%2Fvm4fqo%2FjC6f%2FUP7GHr9Cr4d99nrq5MtwgCA%2BO3acdyyYZ5h6PtO3i2asnrK6gmgp3RSgSOxjJcCO1dLxXLx7cRQhLV6orMSqyFusl0OfV%2Bj7vR6oFz01TSOa9wmBiIHRSZ3GD2Hn5kL0weJY88XlZMvd6o1yMaat3Vr3ll1bDc9QaHdEy2TRXBz4%2BkpsDIIO5BzghV2E6cbN3b049epIvVltGmnUjdGS37Tdl9Ql0zWTu6Vz%2BNsjAN%2FNSOIRxcq7mK5Lp7GaY8raobXAtNruFzuTK8V1olt7WRgQCSQOdKSHcXLljDfmqy6mirY67Nz16%2B7sSYTss1Uo6HLoO2T0OkKegudKWPBkEkMmDkOcefxBXrxO%2BNmW7K5dOnyNcWDVO2SPOb1oS%2BUF2q4rNSTz0bwWxyMcOsw78J37OXkuixuK41tUXc9Jez3lbZi2Qm1BdC6agtVzu1Fp%2BytppGUR6N9wl5BoaB1efPn54VLi300ztv1%2FW67V9fz7ybbXZNQr06eSRdoLTpbw%2Bqy8GMY9Yfy%2BajfpbKT11%2Foj1%2Bx1ewqGkLFf9MarkebdUyW57nQySMwQ5meq8DPgD34JVxn5WJmYqW9KXR%2FHyiHj1W0266dDZqnSN6tupjf9NxdNxSdMGR44o3H2tveB35d60wuI492N9nyXp006%2BTN%2BPZCzmVnVWVet9TUbrW%2BzR26Cbqz1Dst6vbzP7gvOuvh2JPm8zc12RtKWTatm3TUsWorLIzQU1mtsb55I6eOKNoxxPIc3J%2FEqvxcmLz1dY9E238yRbU1j7IlY0LHqDS9FVU8um6uoM0geC2RjcbY71ZcSeLmTUlcloveRsbm0prZqW6lrrpdaS5x1lnkoGiAtgbI8OdI4tdnlt3KqnVTTKDhZu69fd2JanZNS1jp0Kp6K9P3az3StludFJTxyU4a1z8bniG2xVnxrLovqiq5a9foRcKqcJvcj0pc4WYQBAFkBAFgBAFkBYAQBAOxAEAWQEAQBAEAQBAFgBAf%2F9k%3D'
REMOTE_ADDR = '191.34.216.126'
REMOTE_PORT = '14685'
REQUEST_METHOD = 'GET'
REQUEST_SCHEME = 'https'
REQUEST_URI = '/gallery/=artwork/json/?q=data%3Aimage%2Fjpeg%3Bbase64%2C%2F9j%2F4AAQSkZJRgABAQAAAQABAAD%2F2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys%2FRD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N%2F%2FAABEIAKAAoAMBEQACEQEDEQH%2FxAAbAAEAAgMBAQAAAAAAAAAAAAAABQYCAwQHAf%2FEAEYQAAEDAwICBgYGBwUJAQAAAAEAAgMEBREGIRIxEyJBUWGBBxQyQnGRFSNSgrHwYnSSobLB0TQ1k7PhNjdEVHKElMLSJP%2FEABsBAQACAwEBAAAAAAAAAAAAAAAEBQECBgMH%2F8QAOhEAAgIBAgUBBQQJAwUAAAAAAAECAwQREgUTITFBcVFhgbHBFDKR8BUiM0JSU6HR4QY08SU1Q0Ry%2F9oADAMBAAIRAxEAPwC5L5qdOEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBAEAQBZBonq4qeQxy8TXDswvaGPOa1RpzImr6SpvtO%2FZW32WwcyI%2Bkqb7Tv2U%2By2DmRMmXCmc4DjIz3hYeNYlqZ3o6lHNggCAIAgCAIAgCAIAgCAIAgCAyEkNNDLV1T2xwQtLnOdyAC2jCVklCK1bPK2e1FTpZK66yPrqqWqh6d3FHAyd0YiZ2DDSN%2B089zjsXa43DcempQlBN%2BW1qUs8ibl0eiJWG18XOet%2F82X%2FAOlI%2Bx438uP4I051n8T%2FABN30VC0F0lRWNaBlzjWzYA7%2FaT7Hjfy4%2FghzrP4n%2BJla7R6zT1Ej3VOakh0DJZnycDB7OzicE8%2FAnHYo%2BVw6uVbdMVGS%2BHwfqetOTKM%2FwBZ6oyoJiYzDKfrYtj4hcjkV6S3Lsy6hLVHWoxuEAQBAEAQBAEAQBAEAQBAfWgucGjmUMN6LUg9TS%2BvVkVlhJNPCGzVhGesc9VnzGT4Ad66HgWJq3kzXuRU5lv7q7s7aOn2Gy6YgEvDEMckBpq4hVVMdCB1MCSpx9jPVb94g58A4e8FlIwTMcG3ce8LcwQuo6N9JUR3GFuGu2lH5%2FPNc3xTEUZ7l92X9H%2Fn5%2Bpa4d25bX3XyMGuD2h7TkO3C5pxcXoyzTPq1AQBAEAQBAEAQBAEAQBAa66tZabbNXytLy0BscY5yOOzWjxJIC9sfHlk3Rqj5%2FOpGyLFFehEWagdFGXTkPqZnmaoePekPPy7B4ALvaq41VquPZFHKTk235LBTxYAXoYOqWWOkppaic8MUTC9x8BunZag1adkirKCKuikEorAJy9vs9YDYfAYHftvvlehgscMXVCGDKqomVNLJBIBwvGN91430xurdcuzN65uElJFFgY%2Biq5aCfYsJLPguIzKZResu66P8%2B8v6pqUU0dagnsEAQBAEAQBAEAQBAEBlGwyPDR2p26mJPRakLcJBdL42KMn1S2beD5yP%2FUH5u7wup4Hicut3yXWXb0%2FyUuXZue0mKaHHYr4iEjEzAWTBW9ZVhkMVqi5H62oI%2Bz7rfPn5BRMu3ZDRHvRXul1Ir0V3I267Vulqt%2BwJqaAntYfaZ5Hf5qRj28ytM0thsloeuwjqhep5m%2FgQFW1nbnGOO4wN%2BsiPXx2hUnFcb%2Fy%2BOz%2Bj%2BHYn4duj2P4ETBI2aJkjeTh8lydkHCTiy3T1RmtDIQBAEAQBAEAQBAEBpudc612qWpjaH1MpEVOw7cbzs3yzzPcCVIxMZ5WRGrx59CJk27Y%2Bhy2SgFHSRRcRe7Bc%2BQ83vO7nHxJJK76MVFKK7IpHq3qydgZgclsDbNKymp3zy%2BxG3idj8%2BSNpdWF1KjUwPno310208r%2Bkd4N5AfLC5e%2FL5mW4eF8%2FJb1U7atSnamM9ulor%2FAEH9rt0oft7zO0Hwxz8MqzwLds9j8kbJhrHd7D3bT9zp7xaKS40bswVMTZGd4yNwfEHIVuQCVCA11ETJ4XxSDLXDBC0sgrIuEuz6GU3F6o88MLrbc5qGTPCTxR57VxObRKDafePT4eH%2BBfUWKaTXk6VXEgIAgCAIAgCAIAgMomdJI1veUb0WpiUtFqQtVKLrqB3AAaW25jj%2FAEpiOsfutwM%2FpOC6zgWLyqndLvL5f8lJlWbpbV4J2lixhXhFJCNoAWTBC6il9YqKe1xnZ2JZsH3RyH58FA4jkcipvz9fBJxquZNGUsYkidHjYtIwuIjNxkpF7omtCpVcDZGSQSty1wLCD29i6KE%2B00QpR11Rt9CV6fbrhcdIVjz9U91RR8R5t95o8sOx4uXRVzU4KRUTjtk0ezsK3NTNAVXWtAZIWVsA%2BthIz4%2Fn%2BipeLULpd8H6Pt%2BD%2BZNwrNJbPaQ1PM2eFkjfeG%2FxXJ2Q2SaLmL1WpsXmZCAIAgCAIAgCA2N6T1aodT8PTiM8HFyz2Z8Motu6O7tqeF2vRIoen786mt8UTqT6xmRNxv63SZPHnbnxZyvosNu1bO2nQodH57lgg1S8AYo2%2Ft%2F6LbUwdLdWSAf2Jv8Aif6LOoO59Cxk0lxbM6b1shwJGOEHkPl%2BC5vjqnti%2FGv9Sz4fJateT6ucLMr13i6OrcQNnjiH81c4dm6tJ%2BCLatGUy4B8GtrVXW55ZWwuaTgdVwycg%2Fd4s%2BBXQYG5V6PsVmUk5HrUOtpiNqBn%2BIf6KfqRTobrKcjPqLP8Q%2F0WNQcty1hM%2Bkkj%2Bjo3GQBjWmQ7uOw7O%2FC8cmUOTLmfd06npXruWnc4aCPgZIW56NzyWA9gXDZD6pPukdBXrodSjG4QBAEAQBAEAQGcEnRSBx5cj8Ea1RrOO5aFG1bb%2ForUXrDB%2FwDluO47mzAb%2FtNGfi0966vgmXzanVLvH5f4%2FsUuVXpLevJrgPJXZFOxgyEBadO1Int8tDIRxx5dH%2F0k%2FwAj%2BKi5uOsimUPzr4Pai3l2KRtwRseYXCNNPRnQLqROoujjpBUSOwI8nyxurDh%2Brm4LyeF%2BijqU7StM%2Btqqq6zN3e4siHh2kfuHkV2dcFCKiijnLdLUuEEC3NDtFP1UBwGPp7hwt9mA8IPfIRv8mnH3j3Kk4tk6JVL1f0J2FVq9xMNaGNDR2BcrJ6vVlwloj6tQEAQBAEAQBAEAQHPfLaL5Yp6MkNnaA6GTHsvG7T81Iw8l4t6sXxImRVuTj7fmUO3TmaIGRnBK0lksf2HtOHDyIK71SUkpR7MpWmnoyXg3CyYJG3zupKmOdvuncd47QgJ%2BYDjy0hzXbgjtB5FchxjG5WRvXaXX4%2Bf7l1h2769PKKFrmtkrKqCz0jsyTu4flzJ%2BRPkrHguLtjzGeGdb%2B6ietdDHS00NPC3DI2ho8fFdAVZOU9OMckAuMgoqN0obxSHDImHbje7Zo%2BZ%2BWVpbYqoOcvBtCO6SSOK20whiHW4yM5f2vcTku8ySfNcNmXu2bb7vr%2FZfAv6a1COh2qGewQBAEAQBAEAQBAEBnFIY5A7s7R4I%2BqNZx3R0Kdq%2B3%2FRl7ZXQgikuLuGTuZKB1T94DHxaO9dRwPL31uiXddvQp8uvR7%2FxMKd%2BVfEMkItwsglYqh%2F0dKxvtwtJZ8D%2FAEP4qFnYqyKtr8dT3x7nVPUp2lKd1wrKm9TDaQmOnHc3tP8ALyPepNNargoo87Z7pNl6o4OWy9TzJaGDA5LIIG4y%2Bu3YtYfqaUljO50pHXd90dUeJeuf4xlJaVLx1f0X1LHCp%2FfZ1NAa0NaMABcu3q9S2S0PqwAgCAIAgCAIAgCAIAsgwuFvhvVoqLZU5w9vVcDu08wR4ggFb0Xzx7Y2w8Ea6tPv2ZRLfJMwyU1WAKumf0U4H2hjceBGCPArvqbY21qyHZlJOLjJpkzTv2C9DU21VRJEwNpy0TzfVsyMjcHiJHcG5%2BPJZB22mijpqeKngYGxRNDGN7gBssmCx0cOMbLIPt7qzb6D6nHrU7uhp879cjPER3NAJPw8V45F0aK3OXg3rg5yUUQlBA2CBrWZ4RsC7me8nxJJJ%2BK4XItlOTcu77%2Bp0FUFCOiOpRj0CAIAgCAIAgCAIAgCAID6x3A8OHMIYa1WhWddUHq0sWoadvU4RFWAfYz1X%2FdJ38Ce7a%2F4FmbZPHm%2Bj7ev%2BSqy6v3vKOOllG266crzqtWayU1pHVd1IM%2FYz7X3jv8AANWxgs9DGNtkBPUrBjksgrE1R9LXF1Yx2adrTFTYOxjz1n%2FeIGP0WjvOeY4xmbp8uL6R%2Fq%2F8f3LTCp0W59zpGwwudLMIAgCAIAgCAIAgCAIAgCAIDbGI5opKadofFKCC1wyPgibjJSieNsNVqedVlnuVsqn2v1Krmog%2FDamNhkzDjPAcb8Xu%2FDddni8Ux7KlKySUvK%2FPtKazHmpaRWqJ2lq3RAA225NaNgBSP2Uj9I4n8xGvIs%2FhJWmvUceOOguY%2FwCyf%2FRZ%2FSOJ%2FMQ5Fn8J0Vl4dcKY0VJS1sDZerPPNC6IMj7Q0ncuPsjHLJPYo%2BTxSmFbdUk5eDerGnKaUl0M4mBjAA1rRjADRgAdwHcuPnLcy8jFRWhmvM2CAIAgCAIAgCAIAgCAIAgCAIDcKqUdo%2BSxtR58qJ99bl72%2FJNqHKiPW5e9vyTahyomEsz5Rwv4cfBZS07GVXFGtDcIAgCAIAgCAIAgMJi9sTzEGl4aS0OOAT2Z8FtFJta9jEm0uhQrP6QLheLg6gorHG%2BoY1znA1WBgHB3x3lXt%2FB6qIcyy3RehAhmTnLbGPU2VnpDms9zFFf7JLSkgO4opQ%2Fqn3hyyNj29ixXwaN9W%2BizX4afASzXXLbOOhPaq1A6yWRl1pqdlVCXNyC8t6ruTht3428VBwsL7Rc6ZPR9f6Ei%2B%2Flw3rqiIs2rr5eqP1u3aeZJDxFuTVhu48lJyOHY2PLZZbo%2FQ8q8m2xbow6epN2653Welr311qbRz07Q6Jj5eJsuxPtAeGFDtx6IyioT3J%2B7sesbLGnrHRoqNq9KsFVcYIK2gFLTyO4XTdNngz2nbkrW7gDjByhLVrxoRYcQTlo1oXTUl0ls1mnuENOycwAOexz%2BHLc74ODuqfEojfcqpPTUmXWOuDkjsoKj1uhp6kt4Olja%2Fh54yMrxthsm4%2Bw9IS3RTKdqX0iwWS%2BvtraIzti4RNIJMcJO5AGN8BXGJwaWRRzXLTXsQrs1Vz26F2jkbLC2SFwc17Q5juwgjIKpnHbLSROT1WqKZYNdy3XUn0LNbWQPa57XyNm4gC3Ocbd4Vvk8KjTjc9T17ePaQ6stzs2aFpvNZJb7VV1sUTZXU0LpeBzuHiDRkjOO5VmNUrrY1vy9PxJVs3CDkvBDTaolZotmo46Nj8sD3QGTGAX8Oxx5qZDAi8x4zl8dPdqeDyHyeakZ6J1OdUUlTUGlFP0MgZwh%2FFnIyteIYP2OcYqWuqM42Rzk3poaqu%2B3%2BJ1W%2BDTwkpYHPxM%2BpDONrfeAI5bLaGJiyUU7er06ae01d1q10j0RD2PX9yv00kNssLJJI2cbganh2zjtCl5PCKcaKlbbpr7jyrzJ2PSMS22Gvra%2BnmNyt5oZ4pSzo%2BPiDhgEOB7Rv%2B5VWTVVXJcqe5NEuqcpr9ZaEmox6hAfHeyfgVldzDPENB1s1Bq2rnp6CetcI5QYoSA7HEN9%2FwA7rtOI1xtxIxlLb1RSY0nG1tLXubrpWT%2BkXVFPTU7Y6FkcRa0TOy7AOXHxP6PgtaK4cKxZTl%2Bt116f0%2F5E5PKtSXQuvpJpmUegHU0XsQmFjfgCFS8Jm55%2B9%2BdSdlxUcfT0IP0dV19p9O9Ha7LDWQdM89K%2BqEZztkYwpvFasaWRrZZtens1PHElaq%2F1Y6%2FE9Cglqp7Q%2BSvpm01QY38cTX8Ybz7e3ZUE4whdpXLVe3sT05OvWS0Z43PpoVGgKG%2B0keZoTIypDR7TON2HeX4fBdhDM2588efZ6aeui%2BfzKd0a0KxfEnqDUn0x6ObpQVUnFW0VOBkneSPIAd5cj5d6g3YPI4hXZD7sn%2BDJEbuZjyi%2B6Ly25RWjR8Vwm3bBRMdjPtHhGAPicBUnId%2BY64%2BX9SdvVdO5%2BEed3PTLptAG9ygPuckxrpnDn0bzy%2BHJ3zXQ05umfyF9xLavVfnQrZ064%2FMffuWz0U3n6S06KOV319C7o%2Be5j5tP4jyVVxvG5WRvXaXX4%2BSXg2b69r8FN0bt6UJ%2BI%2F8AEVP4uVrnr%2Fpi9I%2FQi4%2F%2B6fqz1LVX%2BzF4x%2FyM%2FwDluXNYX%2B5q%2FwDpfMs8j9lL0ZT5f9yw%2FVm%2F5wVtH%2FvPx%2BhC%2FwDTMfQr%2Fc9x%2FWG%2Fwp%2FqD9tD0%2Bpnh33ZF7u391Vv6vJ%2FCVSU%2FtI%2BqJ1n3H6HlvoV%2Fvm4fqo%2FjC6f%2FUP7GHr9Cr4d99nrq5MtwgCA%2BO3acdyyYZ5h6PtO3i2asnrK6gmgp3RSgSOxjJcCO1dLxXLx7cRQhLV6orMSqyFusl0OfV%2Bj7vR6oFz01TSOa9wmBiIHRSZ3GD2Hn5kL0weJY88XlZMvd6o1yMaat3Vr3ll1bDc9QaHdEy2TRXBz4%2BkpsDIIO5BzghV2E6cbN3b049epIvVltGmnUjdGS37Tdl9Ql0zWTu6Vz%2BNsjAN%2FNSOIRxcq7mK5Lp7GaY8raobXAtNruFzuTK8V1olt7WRgQCSQOdKSHcXLljDfmqy6mirY67Nz16%2B7sSYTss1Uo6HLoO2T0OkKegudKWPBkEkMmDkOcefxBXrxO%2BNmW7K5dOnyNcWDVO2SPOb1oS%2BUF2q4rNSTz0bwWxyMcOsw78J37OXkuixuK41tUXc9Jez3lbZi2Qm1BdC6agtVzu1Fp%2BytppGUR6N9wl5BoaB1efPn54VLi300ztv1%2FW67V9fz7ybbXZNQr06eSRdoLTpbw%2Bqy8GMY9Yfy%2BajfpbKT11%2Foj1%2Bx1ewqGkLFf9MarkebdUyW57nQySMwQ5meq8DPgD34JVxn5WJmYqW9KXR%2FHyiHj1W0266dDZqnSN6tupjf9NxdNxSdMGR44o3H2tveB35d60wuI492N9nyXp006%2BTN%2BPZCzmVnVWVet9TUbrW%2BzR26Cbqz1Dst6vbzP7gvOuvh2JPm8zc12RtKWTatm3TUsWorLIzQU1mtsb55I6eOKNoxxPIc3J%2FEqvxcmLz1dY9E238yRbU1j7IlY0LHqDS9FVU8um6uoM0geC2RjcbY71ZcSeLmTUlcloveRsbm0prZqW6lrrpdaS5x1lnkoGiAtgbI8OdI4tdnlt3KqnVTTKDhZu69fd2JanZNS1jp0Kp6K9P3az3StludFJTxyU4a1z8bniG2xVnxrLovqiq5a9foRcKqcJvcj0pc4WYQBAFkBAFgBAFkBYAQBAOxAEAWQEAQBAEAQBAFgBAf%2F9k%3D'
SCRIPT_NAME = ''
SERVER_NAME = 'inkscape.org'
SERVER_PORT = '443'
SERVER_PROTOCOL = 'HTTP/1.1'
uwsgi.node = b'inkscape1.osuosl.org'
uwsgi.version = b'2.0.17'
wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
wsgi.file_wrapper = ''
wsgi.input = <uwsgi._Input object at 0x7ffa54b3d828>
wsgi.multiprocess = True
wsgi.multithread = False
wsgi.run_once = False
wsgi.url_scheme = 'https'
wsgi.version = '(1, 0)'
Settings:
Using settings module inkscape.settings
ABSOLUTE_URL_OVERRIDES = {}
ACCOUNT_ACTIVATION_DAYS = 7
ADMINS = "(('Webmaster', 'webmaster(a)lists.inkscape.org'),)"
ALERTS_MESSAGE_DENIED = 'You must post to the forum before you can send personal messages.'
ALERTS_MESSAGE_PERMISSION = 'forums.can_post_topic'
ALLOWED_HOSTS = ['inkscape.org', 'www.inkscape.org', 'www.inkscape.org.', 'media.inkscape.org']
APPEND_SLASH = True
AUTHENTICATION_BACKENDS = "('person.oauth.FilteredGoogleOAuth2', 'social_core.backends.gitlab.GitLabOAuth2', 'django.contrib.auth.backends.ModelBackend')"
AUTH_PASSWORD_VALIDATORS = '********************'
AUTH_USER_MODEL = 'person.User'
BASE_DIR = './inkscape'
CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS = 'default'
CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
CACHE_MIDDLEWARE_SECONDS = 5
CACHE_PAGE_SETTING = 3600
CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.word_challenge'
CKEDITOR_NEWS = {'extraPlugins': 'image', 'filebrowserImageUploadUrl': '/news/admin/upload/', 'toolbar_HTMLField': [['Undo', 'Redo'], ['ShowBlocks'], ['Format', 'Styles', '-', 'RemoveFormat'], ['TextColor', 'BGColor', '-', 'PasteText', 'PasteFromWord'], ['Maximize', ''], '/', ['Bold', 'Italic', 'Underline', '-', 'Subscript', 'Superscript'], ['JustifyLeft', 'JustifyCenter', 'JustifyRight'], ['Image', '-', 'HorizontalRule'], ['Link', 'Unlink'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Table'], ['Source']]}
CKEDITOR_READONLY = {'readOnly': True, 'disableReadonlyStyling': True}
CKEDITOR_SETTINGS = {'disableNativeSpellChecker': False, 'browserContextMenuOnCtrl': True, 'readOnly': False}
CMS_APPHOOKS = "('cmsplugin_news.cms_app.NewsAppHook', 'inkscape.cms_app.SearchApphook')"
CMS_APPLICATIONS_URLS = "(('cmsplugin_news.urls', 'News'),)"
CMS_LANGUAGES = {1: [{'name': 'Afrikaans', 'code': 'af', 'fallbacks': ['af', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Arabic', 'code': 'ar', 'fallbacks': ['ar', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Asturian', 'code': 'ast', 'fallbacks': ['ast', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Azerbaijani', 'code': 'az', 'fallbacks': ['az', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bulgarian', 'code': 'bg', 'fallbacks': ['bg', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Belarusian', 'code': 'be', 'fallbacks': ['be', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bengali', 'code': 'bn', 'fallbacks': ['bn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Breton', 'code': 'br', 'fallbacks': ['br', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Bosnian', 'code': 'bs', 'fallbacks': ['bs', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Catalan', 'code': 'ca', 'fallbacks': ['ca', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Czech', 'code': 'cs', 'fallbacks': ['cs', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Welsh', 'code': 'cy', 'fallbacks': ['cy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Danish', 'code': 'da', 'fallbacks': ['da', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'German', 'code': 'de', 'fallbacks': ['de', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Lower Sorbian', 'code': 'dsb', 'fallbacks': ['dsb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Greek', 'code': 'el', 'fallbacks': ['el', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'English', 'code': 'en', 'fallbacks': ['en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Australian English', 'code': 'en-au', 'fallbacks': ['en-au', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'British English', 'code': 'en-gb', 'fallbacks': ['en-gb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Esperanto', 'code': 'eo', 'fallbacks': ['eo', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Spanish', 'code': 'es', 'fallbacks': ['es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Argentinian Spanish', 'code': 'es-ar', 'fallbacks': ['es-ar', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Colombian Spanish', 'code': 'es-co', 'fallbacks': ['es-co', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Mexican Spanish', 'code': 'es-mx', 'fallbacks': ['es-mx', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Nicaraguan Spanish', 'code': 'es-ni', 'fallbacks': ['es-ni', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Venezuelan Spanish', 'code': 'es-ve', 'fallbacks': ['es-ve', 'es', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Estonian', 'code': 'et', 'fallbacks': ['et', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Basque', 'code': 'eu', 'fallbacks': ['eu', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Persian', 'code': 'fa', 'fallbacks': ['fa', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Finnish', 'code': 'fi', 'fallbacks': ['fi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'French', 'code': 'fr', 'fallbacks': ['fr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Frisian', 'code': 'fy', 'fallbacks': ['fy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Irish', 'code': 'ga', 'fallbacks': ['ga', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Scottish Gaelic', 'code': 'gd', 'fallbacks': ['gd', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Galician', 'code': 'gl', 'fallbacks': ['gl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hebrew', 'code': 'he', 'fallbacks': ['he', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hindi', 'code': 'hi', 'fallbacks': ['hi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Croatian', 'code': 'hr', 'fallbacks': ['hr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Upper Sorbian', 'code': 'hsb', 'fallbacks': ['hsb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Hungarian', 'code': 'hu', 'fallbacks': ['hu', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Armenian', 'code': 'hy', 'fallbacks': ['hy', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Interlingua', 'code': 'ia', 'fallbacks': ['ia', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Indonesian', 'code': 'id', 'fallbacks': ['id', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ido', 'code': 'io', 'fallbacks': ['io', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Icelandic', 'code': 'is', 'fallbacks': ['is', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Italian', 'code': 'it', 'fallbacks': ['it', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Japanese', 'code': 'ja', 'fallbacks': ['ja', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Georgian', 'code': 'ka', 'fallbacks': ['ka', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kabyle', 'code': 'kab', 'fallbacks': ['kab', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kazakh', 'code': 'kk', 'fallbacks': ['kk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Khmer', 'code': 'km', 'fallbacks': ['km', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Kannada', 'code': 'kn', 'fallbacks': ['kn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Korean', 'code': 'ko', 'fallbacks': ['ko', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Luxembourgish', 'code': 'lb', 'fallbacks': ['lb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Lithuanian', 'code': 'lt', 'fallbacks': ['lt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Latvian', 'code': 'lv', 'fallbacks': ['lv', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Macedonian', 'code': 'mk', 'fallbacks': ['mk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Malayalam', 'code': 'ml', 'fallbacks': ['ml', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Mongolian', 'code': 'mn', 'fallbacks': ['mn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Marathi', 'code': 'mr', 'fallbacks': ['mr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Burmese', 'code': 'my', 'fallbacks': ['my', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Norwegian Bokmål', 'code': 'nb', 'fallbacks': ['nb', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Nepali', 'code': 'ne', 'fallbacks': ['ne', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Dutch', 'code': 'nl', 'fallbacks': ['nl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Norwegian Nynorsk', 'code': 'nn', 'fallbacks': ['nn', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ossetic', 'code': 'os', 'fallbacks': ['os', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Punjabi', 'code': 'pa', 'fallbacks': ['pa', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Polish', 'code': 'pl', 'fallbacks': ['pl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Portuguese', 'code': 'pt', 'fallbacks': ['pt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Brazilian Portuguese', 'code': 'pt-br', 'fallbacks': ['pt-br', 'pt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Romanian', 'code': 'ro', 'fallbacks': ['ro', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Russian', 'code': 'ru', 'fallbacks': ['ru', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Slovak', 'code': 'sk', 'fallbacks': ['sk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Slovenian', 'code': 'sl', 'fallbacks': ['sl', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Albanian', 'code': 'sq', 'fallbacks': ['sq', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Serbian', 'code': 'sr', 'fallbacks': ['sr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Serbian Latin', 'code': 'sr-latn', 'fallbacks': ['sr-latn', 'sr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Swedish', 'code': 'sv', 'fallbacks': ['sv', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Swahili', 'code': 'sw', 'fallbacks': ['sw', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Tamil', 'code': 'ta', 'fallbacks': ['ta', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Telugu', 'code': 'te', 'fallbacks': ['te', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Thai', 'code': 'th', 'fallbacks': ['th', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Turkish', 'code': 'tr', 'fallbacks': ['tr', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Tatar', 'code': 'tt', 'fallbacks': ['tt', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Udmurt', 'code': 'udm', 'fallbacks': ['udm', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Ukrainian', 'code': 'uk', 'fallbacks': ['uk', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Urdu', 'code': 'ur', 'fallbacks': ['ur', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Vietnamese', 'code': 'vi', 'fallbacks': ['vi', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Simplified Chinese', 'code': 'zh-hans', 'fallbacks': ['zh-hans', 'zh', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}, {'name': 'Traditional Chinese', 'code': 'zh-hant', 'fallbacks': ['zh-hant', 'zh', 'zh-hans', 'en'], 'public': True, 'redirect_on_fallback': False, 'hide_untranslated': False}], 'default': {'public': True, 'fallbacks': ['en'], 'hide_untranslated': False, 'redirect_on_fallback': False}, <class 'cms.utils.conf.VERIFIED'>: True}
CMS_NAVIGATION_EXTENDERS = "(('cmsplugin_news.navigation.get_nodes', 'News navigation'),)"
CMS_PLACEHOLDER_CONF = {'normal_template_content': {'language_fallback': True}, 'front_body': {'language_fallback': True}, 'column_one': {'language_fallback': True}, 'column_two': {'language_fallback': True}, 'column_three': {'language_fallback': True}, 'sidebar_template_content': {'language_fallback': True}}
CMS_TEMPLATES = "(('cms/front.html', 'Three Column Page'), ('cms/super.html', 'Full Screen'), ('cms/normal.html', 'Normal Page'), ('cms/develop.html', 'Developer Page'), ('cms/withside.html', 'Side Bar Page'))"
CODE_PATH = '/var/www/www.inkscape.org/inkscape'
COMMENTS_APP = 'forums'
COMMENT_MAX_LENGTH = 20000
CSRF_COOKIE_AGE = 31449600
CSRF_COOKIE_DOMAIN = None
CSRF_COOKIE_HTTPONLY = False
CSRF_COOKIE_NAME = 'csrftoken'
CSRF_COOKIE_PATH = '/'
CSRF_COOKIE_SAMESITE = 'Lax'
CSRF_COOKIE_SECURE = True
CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS = []
CSRF_USE_SESSIONS = False
DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'inkscape_live', 'USER': 'inkscape_live', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
DATABASE_ROUTERS = []
DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
DATETIME_FORMAT = 'N j, Y, P'
DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
DATE_FORMAT = 'N j, Y'
DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG = False
DEBUG_PROPAGATE_EXCEPTIONS = False
DEBUG_TOOLBAR_CONFIG = {'SHOW_TEMPLATE_CONTEXT': True, 'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7ffa5f313268>, 'MEDIA_URL': '/media/debug/', 'INTERCEPT_REDIRECTS': False}
DEBUG_TOOLBAR_PANELS = "('debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel')"
DEBUG_TOOLBAR_PATCH_SETTINGS = True
DECIMAL_SEPARATOR = '.'
DEFAULT_CHARSET = 'utf-8'
DEFAULT_CONTENT_TYPE = 'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL = 'webmaster(a)inkscape.org'
DEFAULT_INDEX_TABLESPACE = ''
DEFAULT_TABLESPACE = ''
DESIGN_ROOT = '/var/www/www.inkscape.org/data/static/design'
DISALLOWED_USER_AGENTS = []
DOC_CACHE = '/var/www/www.inkscape.org/data/media/doc/.inkweb-cache'
DOC_ROOT = '/var/www/www.inkscape.org/data/media/doc'
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'localhost'
EMAIL_HOST_PASSWORD = '********************'
EMAIL_HOST_USER = ''
EMAIL_PORT = 25
EMAIL_SSL_CERTFILE = None
EMAIL_SSL_KEYFILE = '********************'
EMAIL_SUBJECT_PREFIX = '[InkscapeWeb] '
EMAIL_TIMEOUT = None
EMAIL_USE_LOCALTIME = False
EMAIL_USE_SSL = False
EMAIL_USE_TLS = False
ENABLE_CACHING = False
ENABLE_DEBUG_TOOLBAR = False
ENABLE_DESIGN_TOOLBAR = False
ENABLE_PROFILER_TOOLBAR = False
ENABLE_PYMPLER_TOOLBAR = False
ERROR_FILE = '/var/www/www.inkscape.org/data/logs/django.log'
ERROR_RATE_LIMIT = 300
ERROR_ROOT = '/var/www/www.inkscape.org/data/logs'
EXTRA_APPS = []
FACEBOOK_EXTENDED_PERMISSIONS = ['email']
FASTLY_CACHE_API_KEY = '********************'
FASTLY_CACHE_SERVICE = '5iJRk5f4O40zatkoP4Dlqj'
FILER_IMAGE_MODEL = 'filer.Image'
FILE_CHARSET = 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
FILE_UPLOAD_PERMISSIONS = 420
FILE_UPLOAD_TEMP_DIR = None
FIRST_DAY_OF_WEEK = 0
FIXTURE_DIRS = "('/var/www/www.inkscape.org/data/fixtures',)"
FORCE_SCRIPT_NAME = None
FORMAT_MODULE_PATH = None
FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
FORUM_TEAM = 'moderators'
GEOIP_PATH = '/var/www/www.inkscape.org/data/geoip'
GIT_LOG_REPOSITORIES = {'membership': {'path': '/var/www/www.inkscape.org/data/teams.git/memberships'}}
GOOGLE_ANID = None
HAYSTACK_CONNECTIONS = {'default': {'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine', 'PATH': '/var/www/www.inkscape.org/data/woosh_search', 'EXCLUDED_INDEXES': ['forums.search_indexes.TopicIndex', 'forums.search_indexes.CommentIndex', 'resources.search_indexes.ResourceIndex']}, 'forums': {'ENGINE': 'xapian_backend.XapianEngine', 'PATH': '/var/www/www.inkscape.org/data/xapian_index', 'EXCLUDED_INDEXES': ['cmsplugin_news.search_indexes.NewsIndex', 'resources.search_indexes.ResourceIndex', 'forums.search_indexes.CommentIndex', 'cmsplugin_search.search_indexes.PageIndex']}, 'resources': {'ENGINE': 'xapian_backend.XapianEngine', 'PATH': '/var/www/www.inkscape.org/data/resource_index', 'EXCLUDED_INDEXES': ['cmsplugin_news.search_indexes.NewsIndex', 'cmsplugin_search.search_indexes.PageIndex', 'forums.search_indexes.TopicIndex', 'forums.search_indexes.CommentIndex']}}
HAYSTACK_REALTIME_MODELS = ['forums.forumtopic', 'django_comments.comment', 'resources.resource']
HAYSTACK_ROUTERS = ['inkscape.routers.InkscapeSearchRouter']
HAYSTACK_SIGNAL_PROCESSOR = 'inkscape.search.LimitedSignalProcessor'
HOST_ROOT = 'www.inkscape.org'
I18N_DOMAIN = 'inkscape'
IGNORABLE_404_URLS = []
INSTALLED_APPS = "('inkscape', 'person', 'calendars', 'rocketchat_send', 'recurrence', 'stopforumspam', 'elections', 'easy_thumbnails', 'django.contrib.sites', 'django.contrib.auth', 'django_registration', 'social_django', 'captcha', 'filer', 'django.contrib.sessions', 'django.contrib.contenttypes', 'django.contrib.messages', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.redirects', 'django.contrib.staticfiles', 'django.contrib.humanize', 'haystack', 'treebeard', 'cmsplugin_diff', 'cms', 'cog', 'budget', 'menus', 'el_menu', 'sekizai', 'djangocms_text_ckeditor', 'djangocms_file', 'cmsplugin_toc', 'cmsplugin_search', 'cmsplugin_news', 'cmsplugin_image', 'cmsplugin_alerts', 'cmstabs', 'docs', 'resources', 'moderation', 'releases', 'stats', 'forums', 'django_comments', 'alerts', 'markdown_deux')"
INTERNAL_IPS = []
IS_TEST = False
LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
LANGUAGE_ALTERNATIVES = {'zh': 'zh-hans', 'zh-cn': 'zh-hans', 'zh-tw': 'zh-hant', 'ca': 'es'}
LANGUAGE_CODE = 'en'
LANGUAGE_COOKIE_AGE = None
LANGUAGE_COOKIE_DOMAIN = None
LANGUAGE_COOKIE_NAME = 'django_language'
LANGUAGE_COOKIE_PATH = '/'
LOCALE_PATHS = "('/var/www/www.inkscape.org/data/locale/website',)"
LOGGING = {'version': 1, 'disable_existing_loggers': False, 'handlers': {'mail_admins': {'level': 'ERROR', 'class': 'django.utils.log.AdminEmailHandler', 'filters': ['ratelimit']}, 'file': {'level': 'DEBUG', 'class': 'logging.handlers.RotatingFileHandler', 'filename': '/var/www/www.inkscape.org/data/logs/django.log', 'maxBytes': 5242880, 'backupCount': 5, 'formatter': 'verbose'}, 'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler'}}, 'filters': {'ratelimit': {'()': 'cog.ratelimit.RateLimitFilter'}}, 'loggers': {'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}, 'django': {'handlers': ['file'], 'propagate': True, 'level': 'ERROR'}}, 'formatters': {'verbose': {'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s', 'datefmt': '%d/%b/%Y %H:%M:%S'}, 'simple': {'format': '%(levelname)s %(message)s'}}}
LOGGING_CONFIG = 'logging.config.dictConfig'
LOGIN_ERROR_URL = '/user/login/'
LOGIN_REDIRECT_URL = '/user/'
LOGIN_URL = '/user/login/'
LOGOUT_REDIRECT_URL = None
LOGS_ROOT = '/var/www/www.inkscape.org/data/logs'
MANAGERS = '()'
MAX_PREVIEW_SIZE = 5242880
MEDIA_ROOT = '/var/www/www.inkscape.org/data/media/'
MEDIA_URL = 'https://media.inkscape.org/media/'
MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE = ['cog.middleware.UserOnErrorMiddleware', 'inkscape.middleware.AutoBreadcrumbMiddleware', 'inkscape.middleware.InkLanguageMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'social_django.middleware.SocialAuthExceptionMiddleware', 'cms.middleware.page.CurrentPageMiddleware', 'cms.middleware.user.CurrentUserMiddleware', 'cms.middleware.toolbar.ToolbarMiddleware', 'cmsplugin_diff.middleware.EditCommentMiddleware', 'person.middleware.SetLastVisitMiddleware', 'django.contrib.redirects.middleware.RedirectFallbackMiddleware', 'forums.middleware.RecentUsersMiddleware']
MIGRATION_MODULES = {}
MODERATED_MODELS = "(('person.user', 'Website User'), ('resources.resource', 'Gallery Resource'), ('django_comments.comment', 'User Comment'))"
MONTH_DAY_FORMAT = 'F j'
NUMBER_GROUPING = 0
OPENID_AX = [{'type_uri': 'http://axschema.org/contact/email', 'count': 1, 'required': True, 'alias': 'email'}, {'type_uri': 'http://axschema.org/schema/fullname', 'count': 1, 'required': False, 'alias': 'fname'}]
OPENID_AX_PROVIDER_MAP = {'Default': {'email': 'http://axschema.org/contact/email', 'fullname': 'http://axschema.org/namePerson', 'nickname': 'http://axschema.org/namePerson/friendly'}}
OPENID_REDIRECT_NEXT = '/accounts/openid/done/'
OPENID_SREG = {'requred': 'nickname, email, fullname', 'optional': 'postcode, country', 'policy_url': ''}
PASSWORD_HASHERS = '********************'
PASSWORD_RESET_TIMEOUT_DAYS = '********************'
PREPEND_WWW = False
PROJECT_PATH = '/var/www/www.inkscape.org'
PUBLIC_LANGUAGES = ['en', 'de', 'fr', 'hr', 'it', 'es', 'pt', 'pt-br', 'cs', 'ru', 'ar', 'ja', 'zh-hans', 'zh-hant', 'ko', 'id']
ROCKET_CHAT_API = '********************'
ROCKET_LOG = '/var/www/www.inkscape.org/data/logs/reminders.log'
ROCKET_REMINDERS = '/var/www/www.inkscape.org/data/reminders/todo.json'
ROCKET_SENT_DIR = '/var/www/www.inkscape.org/data/reminders/sent'
ROOT_URLCONF = 'inkscape.urls'
SECRET_KEY = '********************'
SECURE_BROWSER_XSS_FILTER = False
SECURE_CONTENT_TYPE_NOSNIFF = False
SECURE_HSTS_INCLUDE_SUBDOMAINS = False
SECURE_HSTS_PRELOAD = False
SECURE_HSTS_SECONDS = 0
SECURE_PROXY_SSL_HEADER = None
SECURE_REDIRECT_EXEMPT = []
SECURE_SSL_HOST = None
SECURE_SSL_REDIRECT = False
SENDFILE_BACKEND = 'sendfile.backends.development'
SENDFILE_ROOT = '/var/www/www.inkscape.org/data/media/'
SENDFILE_URL = 'https://media.inkscape.org/media/'
SERVER_EMAIL = 'webmaster(a)inkscape.org'
SERVE_STATIC = True
SESSION_CACHE_ALIAS = 'default'
SESSION_COOKIE_AGE = 1209600
SESSION_COOKIE_DOMAIN = None
SESSION_COOKIE_HTTPONLY = True
SESSION_COOKIE_NAME = 'sessionid'
SESSION_COOKIE_PATH = '/'
SESSION_COOKIE_SAMESITE = 'Lax'
SESSION_COOKIE_SECURE = True
SESSION_ENGINE = 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE = False
SESSION_FILE_PATH = None
SESSION_SAVE_EVERY_REQUEST = True
SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
SETTINGS = 'local_settings.py'
SETTINGS_MODULE = 'inkscape.settings'
SFS_ALL_POST_REQUESTS = True
SFS_CACHE_EXPIRE = 7
SFS_LOG_EXPIRE = 7
SFS_SOURCE_ZIP = 'https://www.stopforumspam.com/downloads/listed_ip_7.zip'
SFS_ZIP_FILENAME = 'listed_ip_7.txt'
SHORT_DATETIME_FORMAT = 'm/d/Y P'
SHORT_DATE_FORMAT = 'm/d/Y'
SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS = ['1_6.W002']
SITE_ADDRESS = 'www.inkscape.org'
SITE_ID = 1
SITE_NAME = 'inkscape-website-www'
SITE_ROOT = 'http://www.inkscape.org'
SOCIAL_AUTH_DEFAULT_USERNAME = 'new_sa_user'
SOCIAL_AUTH_FACEBOOK_KEY = '********************'
SOCIAL_AUTH_FACEBOOK_SECRET = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '********************'
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = '********************'
SOCIAL_AUTH_NEW_USER_REDIRECT_URL = '/user/welcome/'
STATICFILES_DIRS = []
STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT = '/var/www/www.inkscape.org/data/static'
STATIC_URL = 'https://media.inkscape.org/static/'
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'OPTIONS': {'context_processors': ('inkscape.context_processors.version', 'inkscape.context_processors.tracker_data', 'inkscape.context_processors.public_languages', 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.i18n', 'django.template.context_processors.request', 'django.template.context_processors.media', 'django.template.context_processors.static', 'cms.context_processors.cms_settings', 'sekizai.context_processors.sekizai')}}]
TEST_NON_SERIALIZED_APPS = []
TEST_RUNNER = 'inkscape.runner.InkscapeTestSuiteRunner'
THOUSAND_SEPARATOR = ','
TIME_FORMAT = 'P'
TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE = 'UTC'
TRANSLATED_APPS = "('alerts', 'cmstabs', 'cmsplugin_alerts', 'cmsplugin_diff', 'cmsplugin_image', 'cmsplugin_news', 'cmsplugin_search', 'cmsplugin_toc', 'docs', 'forums', 'haystack', 'inkscape', 'moderation', 'person', 'elections', 'releases', 'resources')"
USE_I18N = True
USE_L10N = True
USE_THOUSAND_SEPARATOR = False
USE_TZ = True
USE_X_FORWARDED_HOST = False
USE_X_FORWARDED_PORT = False
WSGI_APPLICATION = None
X_FRAME_OPTIONS = 'SAMEORIGIN'
YEAR_MONTH_FORMAT = 'F Y'
1
0
Undeliverable: Your registration on inkscape.org
by postmaster@hscdsbonca.onmicrosoft.com 01 Apr '24
by postmaster@hscdsbonca.onmicrosoft.com 01 Apr '24
01 Apr '24
[https://products.office.com/en-us/CMSImages/Office365Logo_Orange.png?versio…]
Your message to emmhtchins804(a)hscdsb.on.ca couldn't be delivered.
emmhtchins804 wasn't found at hscdsb.on.ca.
webmaster Office 365 emmhtchins804
Action Required Recipient
Unknown To address
How to Fix It
The address may be misspelled or may not exist. Try one or more of the following:
* Send the message again following these steps: In Outlook, open this non-delivery report (NDR) and choose Send Again from the Report ribbon. In Outlook on the web, select this NDR, then select the link "To send this message again, click here." Then delete and retype the entire recipient address. If prompted with an Auto-Complete List suggestion don't select it. After typing the complete address, click Send.
* Contact the recipient (by phone, for example) to check that the address exists and is correct.
* The recipient may have set up email forwarding to an incorrect address. Ask them to check that any forwarding they've set up is working correctly.
* Clear the recipient Auto-Complete List in Outlook or Outlook on the web by following the steps in this article: Fix email delivery issues for error code 5.1.1 in Office 365<https://go.microsoft.com/fwlink/?LinkId=389363>, and then send the message again. Retype the entire recipient address before selecting Send.
If the problem continues, forward this message to your email admin. If you're an email admin, refer to the More Info for Email Admins section below.
Was this helpful? Send feedback to Microsoft<https://go.microsoft.com/fwlink/?LinkId=525920>.
________________________________
More Info for Email Admins
Status code: 550 5.1.1
This error occurs because the sender sent a message to an email address outside of Office 365, but the address is incorrect or doesn't exist at the destination domain. The error is reported by the recipient domain's email server, but most often it must be fixed by the person who sent the message. If the steps in the How to Fix It section above don't fix the problem, and you're the email admin for the recipient, try one or more of the following:
The email address exists and is correct - Confirm that the recipient address exists, is correct, and is accepting messages.
Synchronize your directories - If you have a hybrid environment and are using directory synchronization make sure the recipient's email address is synced correctly in both Office 365 and in your on-premises directory.
Errant forwarding rule - Check for forwarding rules that aren't behaving as expected. Forwarding can be set up by an admin via mail flow rules or mailbox forwarding address settings, or by the recipient via the Inbox Rules feature.
Mail flow settings and MX records are not correct - Misconfigured mail flow or MX record settings can cause this error. Check your Office 365 mail flow settings to make sure your domain and any mail flow connectors are set up correctly. Also, work with your domain registrar to make sure the MX records for your domain are configured correctly.
For more information and additional tips to fix this issue, see Fix email delivery issues for error code 550 5.1.1 in Office 365<https://go.microsoft.com/fwlink/?LinkId=389363>.
Original Message Details
Created Date: 4/1/2024 12:07:54 AM
Sender Address: webmaster(a)inkscape.org
Recipient Address: emmhtchins804(a)hscdsb.on.ca
Subject: Your registration on inkscape.org
Error Details
Error: 550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. For more information, go to 550 5.1.1 https://support.google.com/mail/?p=NoSuchUser wi2-20020a05620a570200b0078bbdf97932si7731395qkn.70 - gsmtp
Message rejected by: mx.google.com
Notification Details
Sent by: YT2PR01MB9939.CANPRD01.PROD.OUTLOOK.COM
Message Hops
HOP TIME (UTC) FROM TO WITH RELAY TIME
1 4/1/2024
12:07:54 AM inkscape1.osuosl.org inkscape1.osuosl.org ESMTP *
2 4/1/2024
12:07:55 AM inkscape1.osuosl.org smtp3.osuosl.org ESMTP 1 sec
3 4/1/2024
12:07:55 AM smtp3.osuosl.org localhost ESMTP *
4 4/1/2024
12:07:56 AM localhost smtp3.osuosl.org ESMTP 1 sec
5 4/1/2024
12:07:57 AM smtp3.osuosl.org QB1PEPF00004E0D.mail.protection.outlook.com Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) 1 sec
6 4/1/2024
12:07:59 AM QB1PEPF00004E0D.CANPRD01.PROD.OUTLOOK.COM YQBPR0101CA0021.outlook.office365.com Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) 2 sec
7 4/1/2024
12:07:59 AM YQBPR0101CA0021.CANPRD01.PROD.OUTLOOK.COM YT2PR01MB9939.CANPRD01.PROD.OUTLOOK.COM Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) *
Original Message Headers
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=eJ+GNxTuzpL3rYKFYWBcpIn9mIEmhQR8DaM2fA7T3Af6NwMRr9iXSkbVCiqW0y8zFMF0itSZbu98fDruq9nKwSwiBzneAsmktHJ6PPIV/ectIey8W5i1N84z45zd0J61W7opYYbU5a/KUFYnRisqHv+2LA8GS32Cfa5KUU2a2bbB+TV41DJXU83MyiESNmz00vG2mx+6xVntEOEHF4FNkUGRrrq2Ew/Y0qCxXTIuWlActEoy0x0K5vDzxkZl/YqqJjkIp55WvV7azDf0PtvuNdqIqt2aVuzUBl2QiZ5Vc5FJ9K1lfQ7G/mmiZFaNSubnTqwdNQE9iTYwjiayNQqWzw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=moF/AooOLPEeDz7MtsAw+zFpBSMLAOdSoz4CsaPK3nc=;
b=N44QRqUKRvIYlzwU8I+L4whBqO/9wA3ibrgGaSzR2XF6bPAzbmWh9q/9nLunbdx35nryL0NEKcAaRqZ8kKe09VMx3vSfZM3yOlhP73Je/naKfBVVpt5S8QTgTq0dbyR9gtdiSzVyQzUc6+4lxNjPZ95+jIc4ddthjG2gwZvVFD/2zz7erxe3zBnyfOK8c8Zzw7DRs2niG2sV+1YLp3Q5JUm7HhSUKXc362oEEf66OdxIHS6ZMVzoarm2O9DtGom4nPvuNE0V2pvrgYCpWvlTfgXIlIjOMwLeM4EqZGrvsjvtjq69ZbrmGUAfSl1ZTNZetcrUKSVR3R/RA2+gaTIo1Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is
140.211.166.136) smtp.rcpttodomain=hscdsb.on.ca smtp.mailfrom=inkscape.org;
dmarc=bestguesspass action=none header.from=inkscape.org; dkim=none (message
not signed); arc=none (0)
Received: from YQBPR0101CA0021.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00::34)
by YT2PR01MB9939.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:d9::21) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.24; Mon, 1 Apr
2024 00:07:59 +0000
Received: from QB1PEPF00004E0D.CANPRD01.PROD.OUTLOOK.COM
(2603:10b6:c00:0:cafe::95) by YQBPR0101CA0021.outlook.office365.com
(2603:10b6:c00::34) with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46 via Frontend
Transport; Mon, 1 Apr 2024 00:07:59 +0000
Authentication-Results: spf=pass (sender IP is 140.211.166.136)
smtp.mailfrom=inkscape.org; dkim=none (message not signed)
header.d=none;dmarc=bestguesspass action=none
header.from=inkscape.org;compauth=pass reason=109
Received-SPF: Pass (protection.outlook.com: domain of inkscape.org designates
140.211.166.136 as permitted sender) receiver=protection.outlook.com;
client-ip=140.211.166.136; helo=smtp3.osuosl.org; pr=C
Received: from smtp3.osuosl.org (140.211.166.136) by
QB1PEPF00004E0D.mail.protection.outlook.com (10.167.240.5) with Microsoft
SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7452.22
via Frontend Transport; Mon, 1 Apr 2024 00:07:57 +0000
Received: from localhost (localhost [127.0.0.1])
by smtp3.osuosl.org (Postfix) with ESMTP id 088C46068F
for <emmhtchins804(a)hscdsb.on.ca>; Mon, 1 Apr 2024 00:07:56 +0000 (UTC)
X-Virus-Scanned: amavis at osuosl.org
Received: from smtp3.osuosl.org ([127.0.0.1])
by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP
id cNjMkgN-38FB for <emmhtchins804(a)hscdsb.on.ca>;
Mon, 1 Apr 2024 00:07:55 +0000 (UTC)
X-Comment: SPF check N/A for local connections - client-ip=140.211.9.79; helo=inkscape1.osuosl.org; envelope-from=webmaster(a)inkscape.org; receiver=<UNKNOWN>
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 5273A6066B
Received: from inkscape1.osuosl.org (inkscape1.osuosl.org [140.211.9.79])
by smtp3.osuosl.org (Postfix) with ESMTP id 5273A6066B
for <emmhtchins804(a)hscdsb.on.ca>; Mon, 1 Apr 2024 00:07:55 +0000 (UTC)
Received: from inkscape1.osuosl.org (localhost [IPv6:::1])
by inkscape1.osuosl.org (Postfix) with ESMTP id CB2F3F7FF
for <emmhtchins804(a)hscdsb.on.ca>; Mon, 1 Apr 2024 00:07:54 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Subject: Your registration on inkscape.org
From: webmaster(a)inkscape.org
To: emmhtchins804(a)hscdsb.on.ca
Date: Mon, 01 Apr 2024 00:07:54 -0000
Message-ID: <171193007480.15696.5742497612672520436(a)inkscape1.osuosl.org>
Return-Path: webmaster(a)inkscape.org
X-EOPAttributedMessage: 0
X-EOPTenantAttributedMessage: de406292-1d5a-417b-991a-c3b894dc8b68:0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: QB1PEPF00004E0D:EE_|YT2PR01MB9939:EE_
X-MS-Office365-Filtering-Correlation-Id: 4673c3f3-1166-4f3c-2028-08dc51dfc926
X-MS-Exchange-AtpMessageProperties: SA|SL
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info:
=?us-ascii?Q?5Q3l+JZz6gz6YejFtMvn+ffgFGqz8uiLk0vvyuCnh2ZNXBtM2NuSkOfpltLY?=
=?us-ascii?Q?mHxcqtn6h3G4eTLSx4rpIm5LXr++NWoq4uQPbzwedSSxm2+zCPjls6NuaA0K?=
=?us-ascii?Q?mOZFOVHtmuJ31pBojr42Xgi0Mi4l/ogmHSkeEHFjPwM1ylHBp5quRKHAn/y2?=
=?us-ascii?Q?1QUsI2pASUoksXMgUicfdSWwbriQ1r/SD8aSD0mUpKGlMyoGtHO9iw7MTpri?=
=?us-ascii?Q?efOYfjW0/c7GpwfrrIiaQLQAWX9+w7we+Q6hcDE16lcgfe42GbspqZBgVMOR?=
=?us-ascii?Q?2lL7/OQ76a0GAD+aGtpBXyC7+C4Ah5P4x7CqJUz8H6LTLEtHFxcnxqrLjIDG?=
=?us-ascii?Q?W0kqcfb8CDIm5lsoAvYLKWbnRTvhW/Cw76+e1utr0xeG0O+oI8UnnmHcLlIu?=
=?us-ascii?Q?dpjZVj0+SQdpn70OSd+7NZV88kvPKXUBbgHAiw8UuBgPcyVdkvAw84L/l0wc?=
=?us-ascii?Q?xdcQ2pVkzr84Jpz7jJ9HBbyPDtGzt4hnuX0VOKkKycnj2ZGFXXjKJ1eFwqSS?=
=?us-ascii?Q?K4sH7Xuky5htqhUsLm9Y2ee1IuPkQIQ45hYmUgBbZ9t8EJrBTOUXWEB9XncO?=
=?us-ascii?Q?ln64EYdRzc4fGCxST7KYzN17I8A30rJ/RRIXXM5+IW+jOAgw/eNLAO5Nohgu?=
=?us-ascii?Q?cYXOYCTNrym2PD99SiDuzjD7QdOnp66do1Vcb/OlqPf1NBOFphu44L0a604/?=
=?us-ascii?Q?OF7G02YdOthii0JtSDeFRf1ZRgqwJri8ZwLDmIf2X3Gz9K50oSck5RUfRZVB?=
=?us-ascii?Q?s1DdsBWa/QiVA/gnGuuLe/XyuDdQVQbIAegMBrLvaTRduzyZqBbBw5Aw2AU9?=
=?us-ascii?Q?7DVeFcCpFnPxypDwmb/R8djFZC9BrB0Ig8u066oSKb9zSVjdjYf9Px4PDc/k?=
=?us-ascii?Q?bLyHtcqTOZm98xbe+SE3IM/NDhVABpdDVhs7NUNvlqz9aRo97284WBCSxWNh?=
=?us-ascii?Q?N0DNa+XOMRmwscx1SdT6AgQ5g7e9IDSyhUA8w5BwyXL6tilL6RqBdVeCAvwi?=
=?us-ascii?Q?KJ0dJEmbLr13Ba+liISuNgjp9KmiEvB7I0pKroPzYKE7aC8cnD//FZlh9rru?=
=?us-ascii?Q?m0EH2BLVgSID4N+A8ZE1MKR68mu0dbKTZlmEuW6WwKh505G8sjZ8ChXvEeEG?=
=?us-ascii?Q?mepBkYntSTyMsF9FT1kI0SfPegJtaytKymly4mOQ9TCRcy6mYGZvra3jt4+2?=
=?us-ascii?Q?iwyS/Y8x0QImv6nTwsesc7+5w/9GklG5rsnKRq1LWEigmTHrKU73IOofv5Tm?=
=?us-ascii?Q?a42GeG1l+A9VgSEPjf3MRY6FQQ1qod0YLghKxf+DHCpPcJw4iFUtnNNzIj+B?=
=?us-ascii?Q?GbtOpOFb18zC4LQi/ZfwOI0EB7rfLPvcDLlXbVmBTbHVOypf9M7UnbaYJFjz?=
=?us-ascii?Q?Yk/sptOA63gZouOzuDk9GBCSMyHh58Lj8XFtim+r68u0DoRMbHn29sXZUq95?=
=?us-ascii?Q?gNvbXRlm8CNk+xKzknC0gcm162A8rxbIS0P3KbxVwbkQFJj++oaf+nysbnrf?=
=?us-ascii?Q?on0Hw4E95Y1G+GAuNoiynnuP3CJ2MPtTDnQDSIsePrZV/865rz9YmA1Rm82e?=
=?us-ascii?Q?lGY8pxowaLyGDbT9Y0cnorMlRvKkCYu+ewq8LNDSebB34C00ec/4CYwg2kdr?=
=?us-ascii?Q?bOEGVO1FPVcM5S80+kvF3ZAItMT1pjXSKCakxTisCtO23wU5mJ8o0eNfJti6?=
=?us-ascii?Q?oCdNO3h3Sd6j709NmuSUXFYAS4Fi9m/UD4bgyGm4Pi6ws6N+fE20S8MEeAxn?=
=?us-ascii?Q?3SY2gux/Rz9V10AynwrTbPDsHiywj+01wE/capT41HWNka/eYGjqyXlSOarv?=
=?us-ascii?Q?/pmW3S7rPaThWg=3D=3D?=
X-Forefront-Antispam-Report:
CIP:140.211.166.136;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:smtp3.osuosl.org;PTR:smtp3.osuosl.org;CAT:NONE;SFS:(13230031)(16122699003);DIR:INB;
X-MS-Exchange-ATPSafeLinks-Stat: 0
X-MS-Exchange-ATPSafeLinks-BitVector: 0:0x0|0x0|0x0|0x0|0x0|0x0;
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0:
DYllSgWPI1j/kN8aw8qBLsbJIehnNt/UL3VrWxvAyV8/FgVPupAaF5XkctyIsiPjZpYQBK4Qxz5LP3cHcjJT/7PkOFezNQYsGMht4asISAmMViFBTcmZwsAYTFs0al2du9wIwsdR8CzlyeYhZ2+W8ux+txNHxUJwe8AcpPS/fOuZ4TudbeTO+p8yk958uUhbuGHBrGAx6Z9JCFQaFOiQzp5Im7CD+X6D1c//6xkaZ7MfjE5kc6Cogn3CY7c3qA/tltQz3YFPzafSJTIb4qDDE6MXh+/WlJbrWelwuVv2aJU9ihuxizvuDxcnEAJ4N1fuOEwZwY6NYkX3BALudoqqA+YryMDGYmsd1hau+F8JmrqVNBIJXrXk0PnTnr22MM2GgqzALHiDw7vBTFk0XZd4e+7QD+jlhoOeRSk5ooiAVl11FAlBqlCcurz8XsfHowtlgvdldxj6SqWhQAVm1gStS9F6hr09C3EUY1UBOaPXrxZ3+kU/Nc747PmANgAEO3UumsRuNHN/FcrY2LZqKDppw6gC5+NquOiqmSUHWKXDSauBQ6vUkHU10Q8Lerxfk0joAFOs9gVNoEiQ7uItcOZp8Q==
X-OriginatorOrg: hscdsbonca.onmicrosoft.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2024 00:07:57.2012
(UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4673c3f3-1166-4f3c-2028-08dc51dfc926
X-MS-Exchange-CrossTenant-Id: de406292-1d5a-417b-991a-c3b894dc8b68
X-MS-Exchange-CrossTenant-AuthSource:
QB1PEPF00004E0D.CANPRD01.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT2PR01MB9939
1
0