aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Touhey <thomas@touhey.fr>2019-06-09 16:30:27 +0200
committerThomas Touhey <thomas@touhey.fr>2019-06-09 16:30:27 +0200
commitd2983f5eef8715e2935cf8b721f4f45c41b8703c (patch)
treeea2f44f125a53d2894ee02bf62c1022bd609485a
parentd8a9b87984e818712e06b9a9ffda72f29d884326 (diff)
Modified the docs theme.
-rw-r--r--docs/Makefile22
-rw-r--r--docs/Pipfile13
-rw-r--r--docs/Pipfile.lock225
-rw-r--r--docs/conf.py24
-rw-r--r--docs/environment/index.rst162
5 files changed, 361 insertions, 85 deletions
diff --git a/docs/Makefile b/docs/Makefile
index 27a7891..559ddd0 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -2,12 +2,14 @@
#
# You can set these variables from the command line.
+
+PE = pipenv run
SPHINXOPTS =
-SPHINXBUILD = sphinx-build
+SPHINXBUILD = $(PE) sphinx-build
+SPHINXWATCH = $(PE) sphinx-autobuild
SOURCEDIR = .
BUILDDIR = _build
-
-WEBROOT := sgdfi.touhey.pro:sgdfi_doc
+WEBROOT = sgdfi.touhey.pro:sgdfi_doc
# Put it first so that "make" without argument is like "make help".
help:
@@ -20,9 +22,23 @@ help:
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
+# Install everything with pipenv.
+prepare:
+ pipenv install
+
+.PHONY: prepare
+
+# Livehtml build.
+livehtml:
+ $(SPHINXWATCH) -b html $(SPHINXOPTS) . $(BUILDDIR)/html
+
+.PHONY: livehtml
+
# Send the website content (Linux only)
show: html
find _build/html -type f -exec chmod 644 {} \;
rsync -Prlt --delete _build/html/ "$(WEBROOT)"
.PHONY: show
+
+# End of file.
diff --git a/docs/Pipfile b/docs/Pipfile
new file mode 100644
index 0000000..57a81a3
--- /dev/null
+++ b/docs/Pipfile
@@ -0,0 +1,13 @@
+[[source]]
+name = "pypi"
+url = "https://pypi.org/simple"
+verify_ssl = true
+
+[dev-packages]
+
+[packages]
+sphinx = "*"
+sphinx-rtd-theme = "*"
+
+[requires]
+python_version = "3.7"
diff --git a/docs/Pipfile.lock b/docs/Pipfile.lock
new file mode 100644
index 0000000..78bb695
--- /dev/null
+++ b/docs/Pipfile.lock
@@ -0,0 +1,225 @@
+{
+ "_meta": {
+ "hash": {
+ "sha256": "ad49cdffc75c09b6abfb00f80a96f9c4967858dfc7153f34febb993592308482"
+ },
+ "pipfile-spec": 6,
+ "requires": {
+ "python_version": "3.7"
+ },
+ "sources": [
+ {
+ "name": "pypi",
+ "url": "https://pypi.org/simple",
+ "verify_ssl": true
+ }
+ ]
+ },
+ "default": {
+ "alabaster": {
+ "hashes": [
+ "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359",
+ "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"
+ ],
+ "version": "==0.7.12"
+ },
+ "babel": {
+ "hashes": [
+ "sha256:af92e6106cb7c55286b25b38ad7695f8b4efb36a90ba483d7f7a6628c46158ab",
+ "sha256:e86135ae101e31e2c8ec20a4e0c5220f4eed12487d5cf3f78be7e98d3a57fc28"
+ ],
+ "version": "==2.7.0"
+ },
+ "certifi": {
+ "hashes": [
+ "sha256:59b7658e26ca9c7339e00f8f4636cdfe59d34fa37b9b04f6f9e9926b3cece1a5",
+ "sha256:b26104d6835d1f5e49452a26eb2ff87fe7090b89dfcaee5ea2212697e1e1d7ae"
+ ],
+ "version": "==2019.3.9"
+ },
+ "chardet": {
+ "hashes": [
+ "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae",
+ "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"
+ ],
+ "version": "==3.0.4"
+ },
+ "docutils": {
+ "hashes": [
+ "sha256:02aec4bd92ab067f6ff27a38a38a41173bf01bed8f89157768c1573f53e474a6",
+ "sha256:51e64ef2ebfb29cae1faa133b3710143496eca21c530f3f71424d77687764274",
+ "sha256:7a4bd47eaf6596e1295ecb11361139febe29b084a87bf005bf899f9a42edc3c6"
+ ],
+ "version": "==0.14"
+ },
+ "idna": {
+ "hashes": [
+ "sha256:c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407",
+ "sha256:ea8b7f6188e6fa117537c3df7da9fc686d485087abf6ac197f9c46432f7e4a3c"
+ ],
+ "version": "==2.8"
+ },
+ "imagesize": {
+ "hashes": [
+ "sha256:3f349de3eb99145973fefb7dbe38554414e5c30abd0c8e4b970a7c9d09f3a1d8",
+ "sha256:f3832918bc3c66617f92e35f5d70729187676313caa60c187eb0f28b8fe5e3b5"
+ ],
+ "version": "==1.1.0"
+ },
+ "jinja2": {
+ "hashes": [
+ "sha256:065c4f02ebe7f7cf559e49ee5a95fb800a9e4528727aec6f24402a5374c65013",
+ "sha256:14dd6caf1527abb21f08f86c784eac40853ba93edb79552aa1e4b8aef1b61c7b"
+ ],
+ "version": "==2.10.1"
+ },
+ "markupsafe": {
+ "hashes": [
+ "sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473",
+ "sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161",
+ "sha256:09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235",
+ "sha256:1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5",
+ "sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff",
+ "sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b",
+ "sha256:43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1",
+ "sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e",
+ "sha256:500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183",
+ "sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66",
+ "sha256:62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1",
+ "sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1",
+ "sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e",
+ "sha256:79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b",
+ "sha256:7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905",
+ "sha256:88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735",
+ "sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d",
+ "sha256:98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e",
+ "sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d",
+ "sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c",
+ "sha256:ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21",
+ "sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2",
+ "sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5",
+ "sha256:b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b",
+ "sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6",
+ "sha256:c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f",
+ "sha256:cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f",
+ "sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7"
+ ],
+ "version": "==1.1.1"
+ },
+ "packaging": {
+ "hashes": [
+ "sha256:0c98a5d0be38ed775798ece1b9727178c4469d9c3b4ada66e8e6b7849f8732af",
+ "sha256:9e1cbf8c12b1f1ce0bb5344b8d7ecf66a6f8a6e91bcb0c84593ed6d3ab5c4ab3"
+ ],
+ "version": "==19.0"
+ },
+ "pygments": {
+ "hashes": [
+ "sha256:71e430bc85c88a430f000ac1d9b331d2407f681d6f6aec95e8bcfbc3df5b0127",
+ "sha256:881c4c157e45f30af185c1ffe8d549d48ac9127433f2c380c24b84572ad66297"
+ ],
+ "version": "==2.4.2"
+ },
+ "pyparsing": {
+ "hashes": [
+ "sha256:1873c03321fc118f4e9746baf201ff990ceb915f433f23b395f5580d1840cb2a",
+ "sha256:9b6323ef4ab914af344ba97510e966d64ba91055d6b9afa6b30799340e89cc03"
+ ],
+ "version": "==2.4.0"
+ },
+ "pytz": {
+ "hashes": [
+ "sha256:303879e36b721603cc54604edcac9d20401bdbe31e1e4fdee5b9f98d5d31dfda",
+ "sha256:d747dd3d23d77ef44c6a3526e274af6efeb0a6f1afd5a69ba4d5be4098c8e141"
+ ],
+ "version": "==2019.1"
+ },
+ "requests": {
+ "hashes": [
+ "sha256:11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4",
+ "sha256:9cf5292fcd0f598c671cfc1e0d7d1a7f13bb8085e9a590f48c010551dc6c4b31"
+ ],
+ "version": "==2.22.0"
+ },
+ "six": {
+ "hashes": [
+ "sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c",
+ "sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73"
+ ],
+ "version": "==1.12.0"
+ },
+ "snowballstemmer": {
+ "hashes": [
+ "sha256:919f26a68b2c17a7634da993d91339e288964f93c274f1343e3bbbe2096e1128",
+ "sha256:9f3bcd3c401c3e862ec0ebe6d2c069ebc012ce142cce209c098ccb5b09136e89"
+ ],
+ "version": "==1.2.1"
+ },
+ "sphinx": {
+ "hashes": [
+ "sha256:2c5becc0fd6706dc0aeb4703f9f1f8a1d1eecacf02e9ac5943cbae48b11e5e42",
+ "sha256:7a359a91fb04054ec77d68ff97cb8728f8cc322e25f22dc94299d67e0e6a7123"
+ ],
+ "index": "pypi",
+ "version": "==2.1.0"
+ },
+ "sphinx-rtd-theme": {
+ "hashes": [
+ "sha256:00cf895504a7895ee433807c62094cf1e95f065843bf3acd17037c3e9a2becd4",
+ "sha256:728607e34d60456d736cc7991fd236afb828b21b82f956c5ea75f94c8414040a"
+ ],
+ "index": "pypi",
+ "version": "==0.4.3"
+ },
+ "sphinxcontrib-applehelp": {
+ "hashes": [
+ "sha256:edaa0ab2b2bc74403149cb0209d6775c96de797dfd5b5e2a71981309efab3897",
+ "sha256:fb8dee85af95e5c30c91f10e7eb3c8967308518e0f7488a2828ef7bc191d0d5d"
+ ],
+ "version": "==1.0.1"
+ },
+ "sphinxcontrib-devhelp": {
+ "hashes": [
+ "sha256:6c64b077937330a9128a4da74586e8c2130262f014689b4b89e2d08ee7294a34",
+ "sha256:9512ecb00a2b0821a146736b39f7aeb90759834b07e81e8cc23a9c70bacb9981"
+ ],
+ "version": "==1.0.1"
+ },
+ "sphinxcontrib-htmlhelp": {
+ "hashes": [
+ "sha256:4670f99f8951bd78cd4ad2ab962f798f5618b17675c35c5ac3b2132a14ea8422",
+ "sha256:d4fd39a65a625c9df86d7fa8a2d9f3cd8299a3a4b15db63b50aac9e161d8eff7"
+ ],
+ "version": "==1.0.2"
+ },
+ "sphinxcontrib-jsmath": {
+ "hashes": [
+ "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178",
+ "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"
+ ],
+ "version": "==1.0.1"
+ },
+ "sphinxcontrib-qthelp": {
+ "hashes": [
+ "sha256:513049b93031beb1f57d4daea74068a4feb77aa5630f856fcff2e50de14e9a20",
+ "sha256:79465ce11ae5694ff165becda529a600c754f4bc459778778c7017374d4d406f"
+ ],
+ "version": "==1.0.2"
+ },
+ "sphinxcontrib-serializinghtml": {
+ "hashes": [
+ "sha256:c0efb33f8052c04fd7a26c0a07f1678e8512e0faec19f4aa8f2473a8b81d5227",
+ "sha256:db6615af393650bf1151a6cd39120c29abaf93cc60db8c48eb2dddbfdc3a9768"
+ ],
+ "version": "==1.1.3"
+ },
+ "urllib3": {
+ "hashes": [
+ "sha256:b246607a25ac80bedac05c6f282e3cdaf3afb65420fd024ac94435cabe6e18d1",
+ "sha256:dbe59173209418ae49d485b87d1681aefa36252ee85884c31346debd19463232"
+ ],
+ "version": "==1.25.3"
+ }
+ },
+ "develop": {}
+}
diff --git a/docs/conf.py b/docs/conf.py
index 661317a..dc51595 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -16,18 +16,31 @@
# import sys
# sys.path.insert(0, os.path.abspath('.'))
+def _add_paths():
+ import os
+ import sys
+
+ sys.path.insert(0, os.path.abspath('..'))
+
+_add_paths()
# -- Project information -----------------------------------------------------
project = 'SGDFi'
-copyright = '2018, Thomas Touhey'
+copyright = '2018-2019, Thomas Touhey'
author = 'Thomas Touhey'
-# The short X.Y version
-version = ''
# The full version, including alpha/beta/rc tags
-release = ''
+def _get_release():
+ from os.path import dirname, join
+ from pkg_resources import find_distributions as find_dist
+
+ module_path = join(dirname(__file__), '..')
+ dist = next(find_dist(module_path, True))
+ return dist.version
+
+release = _get_release()
# -- General configuration ---------------------------------------------------
@@ -39,6 +52,7 @@ release = ''
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
extensions = [
+ 'sphinx.ext.autodoc'
]
# Add any paths that contain templates here, relative to this directory.
@@ -74,7 +88,7 @@ pygments_style = None
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
#
-html_theme = 'alabaster'
+html_theme = 'sphinx_rtd_theme'
# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
diff --git a/docs/environment/index.rst b/docs/environment/index.rst
index 2aa2a9e..0549879 100644
--- a/docs/environment/index.rst
+++ b/docs/environment/index.rst
@@ -35,35 +35,37 @@ Showcase websites
Amongst the showcase and news websites of the organization are:
-- `<https://www.sgdf.fr/>`_: the main website, made with `Joomla!`_.
-- `<https://magazines.sgdf.fr/>`_: the website showcasing the magazines
- edited by the organization.
-- `<https://photos.sgdf.fr>`_: a photo collection for internal use, but
- for which rights and high-quality versions can be requested by journalists
- to the organization.
-- `<http://phototheque.sgdf.fr/>`_: an older version of the website above.
-- `<http://decouverte.sgdf.fr/>`_: a website presenting the current season's
- discovery week-ends and allowing to register to one of them, made with
- `Plone`_.
-- `<http://biblio.sgdf.fr/>`_ : the Centre National's online catalog, made
- with `Koha`_.
-- `<https://jambville.sgdf.fr/>`_: the online website for Jambville and
- Scoutik, made with `Joomla!`_.
-- `<https://valorise-toi.sgdf.fr/>`_: the “Valorise-toi” tool, which allows
- you to highlight the skills you have acquired, are acquiring or wish to
- acquire through your experience as a scout leader, for when you're looking
- for a job for example. See :ref:`valorise-toi` for more.
-- `<https://formation.sgdf.fr/>`_: a training course lookup tool, easier to
- use than the one on the intranet (although you still need the intranet
- to register).
-- `<https://peuplade.sgdf.fr/>`_: the official website for the
+- `sgdf.fr <https://www.sgdf.fr/>`_: the main website, made with `Joomla!`_.
+- `magazines.sgdf.fr <https://magazines.sgdf.fr/>`_: the website showcasing
+ the magazines edited by the organization.
+- `photos.sgdf.fr <https://photos.sgdf.fr>`_: a photo collection for internal
+ use, but for which rights and high-quality versions can be requested by
+ journalists to the organization.
+- `phototheque.sgdf.fr <http://phototheque.sgdf.fr/>`_: an older version of
+ the website above.
+- `decouverte.sgdf.fr <http://decouverte.sgdf.fr/>`_: a website presenting
+ the current season's discovery week-ends and allowing to register to one of
+ them, made with `Plone`_.
+- `biblio.sgdf.fr <http://biblio.sgdf.fr/>`_ : the Centre National's online
+ catalog, made with `Koha`_.
+- `jambville.sgdf.fr <https://jambville.sgdf.fr/>`_: the online website for
+ Jambville and Scoutik, made with `Joomla!`_.
+- `valorise-toi.sgdf.fr <https://valorise-toi.sgdf.fr/>`_: the “Valorise-toi”
+ tool, which allows you to highlight the skills you have acquired, are
+ acquiring or wish to acquire through your experience as a scout leader,
+ for when you're looking for a job for example. See :ref:`valorise-toi`
+ for more.
+- `formation.sgdf.fr <https://formation.sgdf.fr/>`_: a training course lookup
+ tool, easier to use than the one on the intranet (although you still need
+ the intranet to register).
+- `peuplade.sgdf.fr <https://peuplade.sgdf.fr/>`_: the official website for the
“louveteaux-jeanettes” branch (8 to 11 y.o.).
-- `<https://tribu.sgdf.fr/>`_: the official website for the
+- `tribu.sgdf.fr <https://tribu.sgdf.fr/>`_: the official website for the
“scouts-guides” branch (11 to 14 y.o.).
-- `<https://caravane.sgdf.fr/>`_: the official website for the
+- `caravane.sgdf.fr <https://caravane.sgdf.fr/>`_: the official website for the
“pionniers-caravelles” branch (14 to 17 y.o.).
-- `<https://compagnons.sgdf.fr/>`_: the official website for the
- “compagnons” branch (17 to 19~20 y.o.).
+- `compagnons.sgdf.fr <https://compagnons.sgdf.fr/>`_: the official website
+ for the “compagnons” branch (17 to 19~20 y.o.).
The `main website <https://www.sgdf.fr/>`_, also contains a few tools:
@@ -90,9 +92,10 @@ or no answer whatsoever.
These domains are the following:
-- `<https://api.sgdf.fr/>`_ (default page).
-- `<https://radio.sgdf.fr/>`_ (default page).
-- `<https://www-dev.sgdf.fr/>`_ (hosted at `Oxalide`_, doesn't answer).
+- `api.sgdf.fr <https://api.sgdf.fr/>`_ (default page).
+- `radio.sgdf.fr <https://radio.sgdf.fr/>`_ (default page).
+- `www-dev.sgdf.fr <https://www-dev.sgdf.fr/>`_ (hosted at `Oxalide`_, doesn't
+ answer).
Redirects
---------
@@ -100,13 +103,13 @@ Redirects
Some domains are only there to redirect to other pages, usually to a page
on the main website. These redirects are the following:
-- `<http://scoutsetguides.fr/>`_ and its ``www.`` counterpart (old domain):
- `<http://www.sgdf.fr/>`_.
-- `<https://extranet.sgdf.fr/>`_:
+- `scoutsetguides.fr <http://scoutsetguides.fr/>`_ and its ``www.``
+ counterpart (old domain): `<http://www.sgdf.fr/>`_.
+- `extranet.sgdf.fr <https://extranet.sgdf.fr/>`_:
`<https://www.sgdf.fr/espace-chefs-et-cadres>`_.
-- `<https://design.sgdf.fr/>`_:
+- `design.sgdf.fr <https://design.sgdf.fr/>`_:
`<https://www.sgdf.fr/actualites-chefs-cadres/toute-l-actualites-chefs-cadres/les-actualites/2417-refonte-identite-visuelle-reponds-a-l-enquete>`_.
-- `<https://connecte.sgdf.fr/>`_:
+- `connecte.sgdf.fr <https://connecte.sgdf.fr/>`_:
`<https://www.sgdf.fr/component/content/article/2481-connecte-accueil>`_.
Technical domains
@@ -114,15 +117,18 @@ Technical domains
Some domains only have been setup for technical reasons. Amongst them are:
-- `<https://dev.sgdf.fr:8443/>`_: answers with a self-signed certificate
- and redirects to the home page of a Juniper SRX220H2 router, which probably
- also serves as a firewall.
-- `<https://db.sgdf.fr/phpmyadmin/>`_: asks for credentials and probably
- leads to a phpmyadmin-like interface.
-- `<https://a.sgdf.fr/>`_: a shortlink platform provided by `bitly`_.
-- `<https://r.sgdf.fr/>`_: a shortlink platform provided by `Mailjet`_.
-- `<https://ws.sgdf.fr/>`_: old website to host some elements such as the
- script for the cookie bar as documented `here
+- `dev.sgdf.fr:8443 <https://dev.sgdf.fr:8443/>`_ (or
+ `svn.sgdf.fr:8443 <https://svn.sgdf.fr:8443/>`): answers with a self-signed
+ certificate and redirects to the home page of a Juniper SRX220H2 router,
+ which probably also serves as a firewall.
+- `vpn.sgdf.fr <https://vpn.sgdf.fr/>`: probably a VPN?
+- `db.sgdf.fr <https://db.sgdf.fr/phpmyadmin/>`_: asks for credentials and
+ probably leads to a phpmyadmin-like interface.
+- `a.sgdf.fr <https://a.sgdf.fr/>`_: a shortlink platform provided by `bitly`_.
+- `r.sgdf.fr <https://r.sgdf.fr/>`_: a shortlink platform provided by
+ `Mailjet`_.
+- `ws.sgdf.fr <https://ws.sgdf.fr/>`_: old website to host some elements such
+ as the script for the cookie bar as documented `here
<https://gitlab.com/sgdf/public-files/wikis/eu-cookie-bar-usage>`_ (see
`<https://ws.sgdf.fr/cdn/js/cookie-manager.js>`_).
@@ -132,42 +138,44 @@ Other platforms
Amongst the other websites more or less intern to the organization, one
can find:
-- `<https://intranet.sgdf.fr/>`_: the intranet.
-- `<http://intranet-qualification.sgdf.fr/>`_: a test version of the intranet,
- with test data.
-- `<https://sites.sgdf.fr/>`_: a website platform for groups and territories.
-- `<https://blogs.sgdf.fr/>`_: the older version of the above, which will
- be shut down by 2019.
-- `<https://salaries.sgdf.fr/>`_: an intranet for the organization's employees,
- runs on `SPIP`_.
-- `<http://frais.sgdf.fr/>`_: an expenses management platform (?), running
- on `Notys`_.
-- `<https://comptaweb.sgdf.fr/>`_: an accountability website (probably built
- with `Symfony`_ and `FOSUserBundle`_).
-- `<https://compta.sgdf.fr/>`_: an accountability consulting website
- (probably built with `Symfony`_ and `FOSUserBundle`_, identified as
+- `intranet.sgdf.fr <https://intranet.sgdf.fr/>`_: the intranet.
+- `intranet-qualification.sgdf.fr <http://intranet-qualification.sgdf.fr/>`_:
+ a test version of the intranet, with test data.
+- `sites.sgdf.fr <https://sites.sgdf.fr/>`_: a website platform for groups and
+ territories.
+- `blogs.sgdf.fr <https://blogs.sgdf.fr/>`_: the older version of the above,
+ which will be shut down by 2019.
+- `salaries.sgdf.fr <https://salaries.sgdf.fr/>`_: an intranet for the
+ organization's employees, runs on `SPIP`_.
+- `frais.sgdf.fr <http://frais.sgdf.fr/>`_: an expenses management
+ platform (?), running on `Notys`_.
+- `comptaweb.sgdf.fr <https://comptaweb.sgdf.fr/>`_: an accountability website
+ (probably built with `Symfony`_ and `FOSUserBundle`_).
+- `compta.sgdf.fr <https://compta.sgdf.fr/>`_: an accountability consulting
+ website (probably built with `Symfony`_ and `FOSUserBundle`_, identified as
``sgdfcomptabilite``), more recent than the above (uses CSRF tokens when
the other one doesn't).
-- `<https://don.sgdf.fr/>`_: donation platform.
-- `<https://support.sgdf.fr/>`_: ticket platforms (IT support).
-- `<http://e-learning.sgdf.fr/>`_: e-learning platform for people in charge
- (built with `Moodle`_).
-- `<https://mesdocuments.sgdf.fr/>`_: digital documents platform (?).
-- `<https://petitions.sgdf.fr/>`_: platform for proposing and signing
- resolutions for the general meetings (probably built with `Symfony`_ and
- `FOSUserBundle`_).
-- `<https://campagnederentree.sgdf.fr/>`_: ordering platform for
- communication products for the current season's start.
-- `<escapegame-welcome.sgdf.fr/>`_: digital support for the escape game
- at Welcome (November 10 and 11, 2018).
-- `<https://collaboratif.sgdf.fr/>`_: collaborative platform built
- with `Alfresco`_.
-- `<https://trouvetoncamp.fr/>`_: a search tool for camps, intended for
- scout leaders and other team members.
-- `<https://www.laboutiqueduscoutisme.com/>`_: the official online shop for
- the organization, managed by Scoutik.
-- `<https://gitlab.com/sgdf>`_: the official page of the organization on
- `Gitlab`_.
+- `don.sgdf.fr <https://don.sgdf.fr/>`_: donation platform.
+- `support.sgdf.fr <https://support.sgdf.fr/>`_: ticket platforms (IT support).
+- `e-learning.sgdf.fr <http://e-learning.sgdf.fr/>`_: e-learning platform for
+ people in charge (built with `Moodle`_).
+- `mesdocuments.sgdf.fr <https://mesdocuments.sgdf.fr/>`_: digital documents
+ platform (?).
+- `petitions.sgdf.fr <https://petitions.sgdf.fr/>`_: platform for proposing
+ and signing resolutions for the general meetings (probably built with
+ `Symfony`_ and `FOSUserBundle`_).
+- `campagnederentree.sgdf.fr <https://campagnederentree.sgdf.fr/>`_: ordering
+ platform for communication products for the current season's start.
+- `escapegame-welcome.sgdf.fr <escapegame-welcome.sgdf.fr/>`_: digital support
+ for the escape game at Welcome (November 10 and 11, 2018).
+- `collaboratif.sgdf.fr <https://collaboratif.sgdf.fr/>`_: collaborative
+ platform built with `Alfresco`_.
+- `trouvetoncamp.fr <https://trouvetoncamp.fr/>`_: a search tool for camps,
+ intended for scout leaders and other team members.
+- `laboutiqueduscoutisme.com <https://www.laboutiqueduscoutisme.com/>`_: the
+ official online shop for the organization, managed by Scoutik.
+- `gitlab.com/sgdf <https://gitlab.com/sgdf>`_: the official page of the
+ organization on `Gitlab`_.
.. _Oxalide: https://www.oxalide.com/
.. _hob-france: https://www.hob-fr.com/