Skip to main content

Terra Nanotech Template Overrides for Alliance Auth

Project description

Terra Nanotech Auth Templates

Template Overrides for Alliance Auth

TN-NT Auth Template

pip install tnnt-templates

In local.py right after INSTALLED_APPS:

# TN-NT Auth Templates
INSTALLED_APPS.insert(0, "tnnt_templates")

TEMPLATES[0]["OPTIONS"]["context_processors"].append(
    "tnnt_templates.context_processors.tnnt_settings"
)

TNNT_TEMPLATE_ENTITY_ID = 8154711  #  replace with your corp/alliance ID
TNNT_TEMPLATE_ENTITY_TYPE = "corporation"  # default: "alliance"
TNNT_TEMPLATE_ENTITY_NAME = "My Awesome Corp/Alliance"  # your corp/alliance name

# the URLs are shown in the user menu
TNNT_TEMPLATE_URLS_OWN_WEBSITES = [
    {
        "name": "Website",
        "url": "https://webseite.com/",
        "new_tab": True,
    },
    {
        "name": "Forums",
        "url": "https://forum.website.com/",
        "new_tab": True,
    },
]

TNNT_TEMPLATE_URLS_OTHER_WEBSITES = [
    {
        "name": "Website",
        "url": "https://website.com/",
        "new_tab": True,
    },
]

Important

If you are using AA-GDPR, the template stuff needs to be after the AA_GDPR entry, like this:

# GDPR Compliance
INSTALLED_APPS.insert(0, "aagdpr")
AVOID_CDN = True


# TN-NT Auth Templates
INSTALLED_APPS.insert(0, "tnnt_templates")

Project details


Release history Release notifications | RSS feed

This version

1.7.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tnnt-templates-1.7.2.tar.gz (5.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tnnt_templates-1.7.2-py3-none-any.whl (6.2 MB view details)

Uploaded Python 3

File details

Details for the file tnnt-templates-1.7.2.tar.gz.

File metadata

  • Download URL: tnnt-templates-1.7.2.tar.gz
  • Upload date:
  • Size: 5.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for tnnt-templates-1.7.2.tar.gz
Algorithm Hash digest
SHA256 e0c697a153a7a67ed00d54f50adfa8a2e26471a2c6e7a6da43b97cee3e8de19c
MD5 ea05e5a26ad1ab9115674d3bd63bab40
BLAKE2b-256 95cda1cafbfa1b405599c6b931ed1dccb1666542c4f6949732200241e19e27e4

See more details on using hashes here.

File details

Details for the file tnnt_templates-1.7.2-py3-none-any.whl.

File metadata

  • Download URL: tnnt_templates-1.7.2-py3-none-any.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for tnnt_templates-1.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 54a2a743ad79ab85281a57f66a2a41982cf247dcb8ff0ffc2044af626a7e659a
MD5 c2fff3e4216896c3a397694203e4bb9e
BLAKE2b-256 8bd6719e7268097fcbf5bdf23820788f0a5989e4c4ed6ee635f39a3f655a0230

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page