/cms

CMS used for adblockplus.org [mirrored from https://gitlab.com/eyeo/websites/cms]

Primary LanguagePython

CMS

Multi-language static content management system used by Adblock Plus websites.

This project has been restarted as eyeo/websites/liven.

eyeo/websites/liven is not in use in production yet.

For the legacy Python 2.7 version of this project refer to the eyeo-python2.7-cms branch.

Dependencies

  • Python 3
  • pip for Python 3
  • pip modules in requirements.txt (pip install -r requirements.txt)

Usage

  • Testing/development server python path/to/cms/runserver.py path/to/website
  • Production build python path/to/cms/generate_static_pages.py path/to/website path/to/output

Further reading

Caution: Translations are no longer being synced via crowdin, xtm, or csv in production.