Skip to main content

Recently Updated Pages

Initialisation options

Code Standards: Frontend TinyMCE Standards & Overrides

The TinyMCEManager class sets some default options for TinyMCE editor initialisation. These can b...

Updated 1 year ago by Ant

Page-specific server-side content loading

Code Standards: Backend Pre-page loading

Updated 1 year ago by Ant

Configuring WinSCP

Local Machine Setup

Session Configuration Note that you can import saved sessions from PuTTY, which saves having to ...

Updated 1 year ago by Ant

Navigation bar

Code Standards: Backend Pre-page loading

Updated 1 year ago by Ant

Crontabs

Webserver Documentation

Each Deserted Chateau webserver should have the following added to the root crontab: # Add the b...

Updated 1 year ago by Ant

Configuring PuTTY

Local Machine Setup

Connection and auth configuration Host name: bitnami@<domain name> (or IP address if no domain i...

Updated 1 year ago by Ant

BookStack

Third-party libraries Backend libraries

Homepage https://www.bookstackapp.com/  What is it? Open-source software used for creating nic...

Updated 1 year ago by Ant

Testing mobile layouts on physical devices

Local Machine Setup

Testing the site on a physical phone requires some configuration (as mobile Chrome does not have ...

Updated 1 year ago by Ant

Deserted Chateau Loggers

Code Standards: Backend Logging

Deserted Chateau uses the PHP monolog library for logging. The Antsstyle\DesertedChateau\Core\Log...

Updated 1 year ago by Ant

Troubleshooting log messages not appearing

Code Standards: Backend Logging

If you're expecting Apache to be logging output, and it isn't, there's a few likely culprits. In...

Updated 1 year ago by Ant

PHP AJAX forms

Code Standards: Backend

All PHP forms that are used for AJAX requests must extend the Antsstyle\DesertedChateau\Handlers\...

Updated 1 year ago by Ant

ansicolor

Third-party libraries Frontend libraries

Homepage https://www.npmjs.com/package/ansicolor What is it? A JavaScript library for adding c...

Updated 1 year ago by Ant

loglevel

Third-party libraries Frontend libraries

Homepage https://github.com/pimterry/loglevel What is it? A barebones JavaScript library for m...

Updated 1 year ago by Ant

hls.js

Third-party libraries Frontend libraries

Homepage https://github.com/video-dev/hls.js What is it? A JavaScript library for enabling HLS...

Updated 1 year ago by Ant

localstorage-slim

Third-party libraries Frontend libraries

Homepage https://github.com/digitalfortress-tech/localstorage-slim What is it? A lightweight l...

Updated 1 year ago by Ant

imgareaselect

Third-party libraries Frontend libraries

Homepage https://github.com/odyniec/imgareaselect What is it? A jQuery plugin that enables sel...

Updated 1 year ago by Ant

imagesloaded

Third-party libraries Frontend libraries

Homepage https://github.com/desandro/imagesloaded What is it? A JavaScript library for reliabl...

Updated 1 year ago by Ant

DOMPurify

Third-party libraries Frontend libraries

Homepage https://github.com/cure53/DOMPurify  What is it? A JavaScript library for sanitising ...

Updated 1 year ago by Ant

flowjs

Third-party libraries Frontend libraries

Homepage https://github.com/flowjs/flow.js What is it? An open-source library for managing fil...

Updated 1 year ago by Ant

Font Awesome (FA)

Third-party libraries Frontend libraries

Homepage https://fontawesome.com/ What is it? A huge library of icons and emojis, designed to ...

Updated 1 year ago by Ant