KB Software Documentation

Standards

  • Glossary
  • Development Security
  • Standards
  • Django / Python Code Standards
  • Documentation
  • HTML Code Standards
  • Ember / JavaScript Code Standards
  • Security Standards - Development
  • Sys-Admin and Configuration Management
  • Technology Standards
  • UI Standards

Sales

  • Sales
  • Hardware Sales

Process

  • Process
  • Development Environment
  • Checklist
  • MatterMost
  • Monitor - Grafana (Loki), Elastic and Raygun
  • Workflow

Customer Support

  • SEO
  • Android
  • Backup (PC/Laptop Repair)
  • Flowable
  • Google Apps
  • Podman
  • postfix
  • Security - Sys-Admin
  • VPN

Master

  • Salt Master
  • devpi

Minion

  • Salt Cloud - Install
  • Salt - Provision
  • Salt Commands
  • Fabric
  • Database
  • Deploy
  • Deploy on Windows
  • Release
  • Search
  • Install SSL Certificate

System Administration

  • Diagnostics
  • Issues
  • Microsoft Azure
  • Bitwarden
  • fail2ban
  • Keycloak
  • ManoMano
  • MatterMost - Install and Update
  • Microsoft (Group Policies)
  • MySQL
  • Nextcloud
  • Nginx
  • NoMachine
  • Microsoft Office 365
  • Postgres
  • Saleor
  • SparkPost
  • Add swap space to a server
  • systemd
  • Ubuntu
  • Uptime Kuma
  • uWSGI

Site

  • Alfresco Community Edition
  • Backup
  • Backup Dropbox
  • Cache
  • Site - Configuration
  • Pillar
  • Rename a Digital Ocean droplet
  • Site Maintenance Mode
  • Authentication
  • Celery (using Redis)
  • Firewall
  • FTP
  • Google
  • Mailgun
  • Maintenance
  • Restore (as a task)
  • SOLR
  • Create SSL Certificate
  • Obtain and configure ssl certificate on nginx with letsencrypt
  • Remove a site from a server

Development - Django

  • Django
  • Django Applications
  • Django Auth
  • Django Field Types
  • Django Filter
  • Django Forms
  • GeoDjango
  • Django Media
  • Django Migrations
  • Django Rest Framework
  • Django Reversion
  • Django Static
  • Django Testing
  • Django Thumbnails
  • Django View
  • Django on Windows

Development

  • Journal
  • Learning
  • APScheduler (with Redis)
  • Development Environment
  • Captcha
  • Chosen - Select Box
  • CKEditor
  • CodeMirror Editor
  • Cookie Confirm
  • Debug
  • Django Debug Toolbar
  • Dramatiq (using Redis)
  • ElasticSearch
  • Deploy a project for the first time
  • Fish Shell
  • Flowable Development
  • git
  • GitLab
  • grunt
  • Google Development
  • LESS
  • Logging
  • Magento XMLRPC API
  • Move a site from Sqlite to Postgresql
  • Pagination
  • PDF Object
  • pytest
  • Requirements
  • Restore
  • S3
  • sass
  • Scripts to aid the development process
  • Shiny
  • SiteMap
  • Social
  • Tailwind
  • Tailwind and Ember
  • Tailwind UI
  • Testing
  • Time zones
  • Wagtail
  • WordPress - Development
  • Web Fonts and favicons
  • Domain

Ember Development

  • Ember
  • Ember AddOns
  • Ember Addons (KB using Tailwind)
  • Ember Authentication
  • Ember Data
  • Ember Patterns
  • Ember Testing

Apps

  • api
  • Apps
  • base
  • block
  • Blog
  • booking
  • Chat
  • Checkout (with Stripe SCA)
  • compose
  • Contact
  • crm
  • enquiry
  • Finance
  • Image Gallery
  • GDPR
  • Invoice
  • Job
  • login
  • Magento App
  • mail
  • MailChimp
  • Mandrill (do not use)
  • Monitor
  • Microsoft Graph
  • OnBuy
  • Pipeline
  • Q and A
  • Record Management
  • Report
  • Sales Order
  • Sales Order Ticket
  • search
  • Veeqo
  • WooCommerce
  • Work
  • Workflow
  • Xero App

Cloud

  • Digital Ocean

Kubernetes

  • Development with Kubernetes
  • Kubernetes for Development - Install

Project

  • Simple Site (CMS)

PHP

  • PHP - Install
  • PHP - Development
  • PHP - Issues
  • Drupal

WordPress

  • WordPress
  • WordPress - Issues
  • Wordpress Hosting
  • WordPress - Plugins
  • WordPress Security
  • WordPress - Transfer / Migrate
  • WordPress - Update
  • WordPress - WooCommerce

Detailed Notes

  • devpi (in detail)
  • Restore (in detail)
  • LetsEncrypt - DNS
  • Obtain and configure ssl certificate on nginx with letsencrypt - Manual Configuration
  • VPN (Detail)

Old Notes

  • Checkout (before Stripe SCA)
  • pay
  • Old Activiti Notes
  • Adding Angular to Django Project
  • Backup
  • Development with Docker
  • Kubernetes (for development)
  • Old Notes
  • Database
  • Files
  • Backup
  • Monitor
  • Restore - Server
  • Amazon
  • Amazon Database
  • Amazon S3
  • Digital Ocean
  • Salt Cloud - Install (Legacy Notes)
  • Rackspace
  • Salt Masterless
  • Backup (Old Notes)
  • ownCloud
  • WordPress (Old Notes)
KB Software Documentation
  • Cookie Confirm
  • View page source

Cookie Confirm

In your browser navigate to:

https://silktide.com/tools/cookie-consent/download/
  1. Use Wizard to select the options closest e.g. light-top (5th item)

  2. Add link in step 2 (if required)

  3. Copy the code in step 3 e.g.:

<!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
<script type="text/javascript">
  window.cookieconsent_options = {"message":"This website uses cookies to ensure you get the best experience on our website","dismiss":"Got it!","learnMore":"More info","link":null,"theme":"light-top"};
</script>

<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/cookieconsent.min.js"></script>
<!-- End Cookie Consent plugin -->

Get the javascript file (see the src in second script tag above e.g.):

wget https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/cookieconsent.min.js

Get the theme css file (name of theme from the with .css added):

wget https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/light-top.css

Edit cookieconsent.min.js find the text:

i="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/"

and change to the directory you plan to place the css (for same directory as html file set to an empty string) to specify the static directory of a django project e.g.:

i="/static/vendor/css/"

Edit the css file as required and place in the correct directory

Insert the code retrieved from the wizard (alter the src in the second script tag to match the path from your server) e.g.:

/static/vendor/js/
Previous Next

© Copyright 2025, KB Software Ltd.

Built with Sphinx using a theme provided by Read the Docs.