Sergej 3df83c83b5 Display "null" as the default for tokenSeparators (#5953) %!s(int64=4) %!d(string=hai) anos
..
accounts e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
assets e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
config e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
data e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
localhost e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
pages 3df83c83b5 Display "null" as the default for tokenSeparators (#5953) %!s(int64=4) %!d(string=hai) anos
plugins e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
themes 0118abf908 Bump versions for 4.1.0-beta.1 release %!s(int64=5) %!d(string=hai) anos
LICENSE.md e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
README.md e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
blueprints.yaml e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos
screenshot.jpg e0560c74f7 Move documentation to the docs folder %!s(int64=5) %!d(string=hai) anos

README.md

select2.org

https://select2.org

This is the repository for the documentation for Select2. It is built with the flat-file CMS Grav, using their RTFM skeleton.

Local installation

Step 1 - Install Grav

This application uses the Grav CMS. This repository does not contain a full Grav installation - rather, it just contains the contents of Grav's user directory, which is where all of our content, themes, and assets live. This was done as per the recommendation on Grav's blog, to make it easier to deploy changes to the live server.

To install this website on your computer, first install grav core in a project folder called select2-docs under your webserver's document root folder. Then, find the user folder inside of your project folder. Delete the contents of the user folder and clone this repository directly into the user folder.

When you're done it might look something like this:

htdocs/
└── select2-docs/
   ├── assets/
   ├── ...
   ├── user/
       ├── .git
       ├── accounts/
       ├── assets/
       ├── config/
       └── ...
   └── ...

Step 2

Grav needs your webserver to be able to write to certain directories. In OSX with XAMPP installed, this won't work by default. To deal with this:

Add default webserver user daemon to OSX's staff group (which already has the necessary permissions for writing to files/directories):

sudo dseditgroup -o edit -a daemon -t user staff

Step 3

Visit the local installation in your browser! For example, http://localhost/select2-docs.

Credits

Favicons were generated with https://realfavicongenerator.net/