Ver Fonte

premier commit

Valentin há 2 anos atrás
commit
91caf95496
68 ficheiros alterados com 1174 adições e 0 exclusões
  1. 1 0
      .gitignore
  2. 22 0
      README.md
  3. 23 0
      docker-compose.yml
  4. 1 0
      user/accounts/.gitkeep
  5. 11 0
      user/accounts/val.yaml
  6. 0 0
      user/config/media.yaml
  7. 1 0
      user/config/security.yaml
  8. 7 0
      user/config/site.yaml
  9. 229 0
      user/config/system.yaml
  10. 6 0
      user/config/versions.yaml
  11. 1 0
      user/data/.gitkeep
  12. 52 0
      user/data/feed/3a6d0284e743dc4a9b86f97d6dd1a3bf.yaml
  13. 9 0
      user/data/flex/indexes/accounts.yaml
  14. 1 0
      user/data/flex/indexes/pages.json
  15. 0 0
      user/data/licenses.yaml
  16. 125 0
      user/data/notifications/3a6d0284e743dc4a9b86f97d6dd1a3bf.yaml
  17. 16 0
      user/pages/01.home/default.md
  18. 15 0
      user/pages/02.introduction/default.md
  19. 4 0
      user/pages/03.la-naissance-du-projet-pilote-ou-atterrir/default.md
  20. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/01.lassemblage-des-participants/default.md
  21. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/02.latelier-conference-anime-par-bruno-latour-et-soheil-hajmirbaba/default.md
  22. 5 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/default.md
  23. BIN
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/duif-pigeonnier.jpg
  24. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/02.atelier-1-mener-lenquete-sur-le-terrain-de-vie/01.methodologie-outils/default.md
  25. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/02.atelier-1-mener-lenquete-sur-le-terrain-de-vie/02.bibliographie/default.md
  26. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/02.atelier-1-mener-lenquete-sur-le-terrain-de-vie/default.md
  27. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/03.les-kiosques-un-accompagnement-individuel-a-lenquete/01.methodologie-outils/default.md
  28. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/03.les-kiosques-un-accompagnement-individuel-a-lenquete/default.md
  29. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/04.atelier-2-la-zone-critique-des-vivants-qui-fabriquent-leur-propres-conditions-dexistences/01.methodologie-outils/default.md
  30. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/04.atelier-2-la-zone-critique-des-vivants-qui-fabriquent-leur-propres-conditions-dexistences/02.bibliographie/default.md
  31. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/04.atelier-2-la-zone-critique-des-vivants-qui-fabriquent-leur-propres-conditions-dexistences/default.md
  32. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/05.atelier-3-renouveler-la-gamme-des-affects-politique-ajustes-au-nouveau-regime-climatique-avec-chloe-latour/01.methodologie-outils/default.md
  33. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/05.atelier-3-renouveler-la-gamme-des-affects-politique-ajustes-au-nouveau-regime-climatique-avec-chloe-latour/02.bibliographie/default.md
  34. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/05.atelier-3-renouveler-la-gamme-des-affects-politique-ajustes-au-nouveau-regime-climatique-avec-chloe-latour/default.md
  35. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/06.les-kiosques-ressources-un-accompagnement-individuel-a-la-doleance/01.co-design-et-prototypage-a-labase-avec-julie-chabaud-julie-roturier-jean-andre-lasserre-et-jean-pierre-seyvos-noelle-et-isabelle/default.md
  36. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/06.les-kiosques-ressources-un-accompagnement-individuel-a-la-doleance/default.md
  37. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/07.atelier-4-le-cercle-politique-lart-de-parler-courbe-et-de-doleancer-avec-bruno-latour-chloe-latour-et-vinciane-despret/01.methodologie-outils/default.md
  38. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/07.atelier-4-le-cercle-politique-lart-de-parler-courbe-et-de-doleancer-avec-bruno-latour-chloe-latour-et-vinciane-despret/02.bibliographie/default.md
  39. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/07.atelier-4-le-cercle-politique-lart-de-parler-courbe-et-de-doleancer-avec-bruno-latour-chloe-latour-et-vinciane-despret/default.md
  40. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/08.atelier-5-relation-de-proximite-et-de-superposition-entre-les-territoires/01.methodologie-outils/default.md
  41. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/08.atelier-5-relation-de-proximite-et-de-superposition-entre-les-territoires/02.bibliographie/default.md
  42. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/08.atelier-5-relation-de-proximite-et-de-superposition-entre-les-territoires/default.md
  43. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/09.atelier-6-ateliers-ouverts-avec-le-partage-des-enquetes-en-cours/01.methodologie/default.md
  44. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/09.atelier-6-ateliers-ouverts-avec-le-partage-des-enquetes-en-cours/02.bibliographie/default.md
  45. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/09.atelier-6-ateliers-ouverts-avec-le-partage-des-enquetes-en-cours/default.md
  46. 4 0
      user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/default.md
  47. 4 0
      user/pages/05.lexperimentation-ou-atterrir-sur-le-mode-de-la-recherche-et-de-linnovation/default.md
  48. 4 0
      user/pages/06.lexperimentation-ou-atterrir-sur-le-mode-de-lapprentissage/default.md
  49. 4 0
      user/pages/07.lexperimentation-ou-atterrir-sur-le-mode-de-lessaimage/default.md
  50. 4 0
      user/pages/08.annexes/default.md
  51. 4 0
      user/pages/08.annexes/la-bibliographie/default.md
  52. 4 0
      user/pages/08.annexes/la-boite-a-outils/default.md
  53. 4 0
      user/pages/08.annexes/le-lexique/default.md
  54. 1 0
      user/themes/.gitkeep
  55. 5 0
      user/themes/carnet-atterrissage/CHANGELOG.md
  56. 21 0
      user/themes/carnet-atterrissage/LICENSE
  57. 7 0
      user/themes/carnet-atterrissage/README.md
  58. 32 0
      user/themes/carnet-atterrissage/blueprints.yaml
  59. 9 0
      user/themes/carnet-atterrissage/carnet-atterrissage.php
  60. 3 0
      user/themes/carnet-atterrissage/carnet-atterrissage.yaml
  61. 175 0
      user/themes/carnet-atterrissage/css/custom.css
  62. 180 0
      user/themes/carnet-atterrissage/css/pagedjs.css
  63. BIN
      user/themes/carnet-atterrissage/images/logo.png
  64. BIN
      user/themes/carnet-atterrissage/screenshot.jpg
  65. 27 0
      user/themes/carnet-atterrissage/templates/default.html.twig
  66. 8 0
      user/themes/carnet-atterrissage/templates/error.html.twig
  67. 49 0
      user/themes/carnet-atterrissage/templates/partials/base.html.twig
  68. BIN
      user/themes/carnet-atterrissage/thumbnail.jpg

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+user/plugins/

+ 22 - 0
README.md

@@ -0,0 +1,22 @@
+## Install
+
+`docker-compose up -d`
+`docker exec -it -u 1000 grav-caddy /bin/sh`
+`php bin/gpm selfupgrade`
+`php bin/gpm install admin`
+
+`php bin/gpm install devtools`
+`php bin/plugin devtools new-theme`
+`activer le thème dans l'admin`
+`rm -rf user/themes/quark/`
+
+## Deploy
+
+`git clone ...`
+
+
+## Liens
+
+https://github.com/hughbris/grav-daddy
+ 
+https://gitlab.coko.foundation/pagedjs/starter-kits/book_avanced-interface

+ 23 - 0
docker-compose.yml

@@ -0,0 +1,23 @@
+version: "3.3"
+
+services:
+
+   grav:
+        image: ghcr.io/hughbris/grav-daddy
+        container_name: grav-caddy
+        domainname: local
+        hostname: grav-caddy
+        restart: unless-stopped
+        ports:
+            - 127.0.0.1:2015:2015
+        volumes:
+            - ./user:/var/www/grav/user
+            - /etc/timezone:/etc/timezone:ro
+            - /etc/localtime:/etc/localtime:ro
+        environment:
+            - PUID=1000
+            - PGID=1000
+            - ACME_AGREE=true
+            # - GRAV_SCHEDULER=true # defaults to false currently
+            - ROBOTS_DISALLOW=true # defaults to false, set true for staging envornments etc, see extras/robots.disallow.txt for more discussion
+            # - GRAV_MULTISITE=dir # yet to be implemented

+ 1 - 0
user/accounts/.gitkeep

@@ -0,0 +1 @@
+/* @copyright  Copyright (c) 2015 - 2023 Trilby Media, LLC. All rights reserved. */

+ 11 - 0
user/accounts/val.yaml

@@ -0,0 +1,11 @@
+state: enabled
+email: valentin_le_moign@figureslibres.io
+fullname: val
+title: Administrator
+access:
+  admin:
+    login: true
+    super: true
+  site:
+    login: true
+hashed_password: $2y$10$.JGpTjBTeMSyapPRwVSqn.YYghw3aS0PpE4dzM2xvbCnSOJonZORm

+ 0 - 0
user/config/media.yaml


+ 1 - 0
user/config/security.yaml

@@ -0,0 +1 @@
+salt: xv10LIKbD73kas

+ 7 - 0
user/config/site.yaml

@@ -0,0 +1,7 @@
+title: Grav
+author:
+  name: Joe Bloggs
+  email: 'joe@example.com'
+metadata:
+    description: 'Grav is an easy to use, yet powerful, open source flat-file CMS'
+

+ 229 - 0
user/config/system.yaml

@@ -0,0 +1,229 @@
+absolute_urls: false
+timezone: ''
+default_locale: null
+param_sep: ':'
+wrapped_site: false
+reverse_proxy_setup: false
+force_ssl: false
+force_lowercase_urls: true
+custom_base_url: ''
+username_regex: '^[a-z0-9_-]{3,16}$'
+pwd_regex: '(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}'
+intl_enabled: true
+http_x_forwarded:
+  protocol: true
+  host: false
+  port: true
+  ip: true
+languages:
+  supported: {  }
+  default_lang: null
+  include_default_lang: true
+  include_default_lang_file_extension: true
+  translations: true
+  translations_fallback: true
+  session_store_active: false
+  http_accept_language: false
+  override_locale: false
+  content_fallback: {  }
+  pages_fallback_only: false
+home:
+  alias: /home
+  hide_in_urls: false
+pages:
+  type: regular
+  dirs:
+    - 'page://'
+  theme: carnet-atterrissage
+  order:
+    by: default
+    dir: asc
+  list:
+    count: 20
+  dateformat:
+    default: null
+    short: 'jS M Y'
+    long: 'F jS \a\t g:ia'
+  publish_dates: true
+  process:
+    markdown: true
+    twig: false
+  twig_first: false
+  never_cache_twig: false
+  events:
+    page: true
+    twig: true
+  markdown:
+    extra: false
+    auto_line_breaks: false
+    auto_url_links: false
+    escape_markup: false
+    special_chars:
+      '>': gt
+      '<': lt
+    valid_link_attributes:
+      - rel
+      - target
+      - id
+      - class
+      - classes
+  types:
+    - html
+    - htm
+    - xml
+    - txt
+    - json
+    - rss
+    - atom
+  append_url_extension: ''
+  expires: 604800
+  cache_control: null
+  last_modified: false
+  etag: true
+  vary_accept_encoding: false
+  redirect_default_code: 302
+  redirect_trailing_slash: 1
+  redirect_default_route: 0
+  ignore_files:
+    - .DS_Store
+  ignore_folders:
+    - .git
+    - .idea
+  ignore_hidden: true
+  hide_empty_folders: false
+  url_taxonomy_filters: true
+  frontmatter:
+    process_twig: false
+    ignore_fields:
+      - form
+      - forms
+cache:
+  enabled: true
+  check:
+    method: file
+  driver: auto
+  prefix: g
+  purge_at: '0 4 * * *'
+  clear_at: '0 3 * * *'
+  clear_job_type: standard
+  clear_images_by_default: false
+  cli_compatibility: false
+  lifetime: 604800
+  gzip: false
+  allow_webserver_gzip: false
+  redis:
+    socket: false
+    password: null
+    database: null
+twig:
+  cache: true
+  debug: true
+  auto_reload: true
+  autoescape: true
+  undefined_functions: true
+  undefined_filters: true
+  safe_functions: {  }
+  safe_filters: {  }
+  umask_fix: false
+assets:
+  css_pipeline: false
+  css_pipeline_include_externals: true
+  css_pipeline_before_excludes: true
+  css_minify: true
+  css_minify_windows: false
+  css_rewrite: true
+  js_pipeline: false
+  js_pipeline_include_externals: true
+  js_pipeline_before_excludes: true
+  js_module_pipeline: false
+  js_module_pipeline_include_externals: true
+  js_module_pipeline_before_excludes: true
+  js_minify: true
+  enable_asset_timestamp: false
+  enable_asset_sri: false
+  collections:
+    jquery: 'system://assets/jquery/jquery-3.x.min.js'
+errors:
+  display: true
+  log: true
+log:
+  handler: file
+  syslog:
+    facility: local6
+    tag: grav
+debugger:
+  enabled: false
+  provider: clockwork
+  censored: false
+  shutdown:
+    close_connection: true
+  twig: true
+images:
+  default_image_quality: 85
+  cache_all: false
+  cache_perms: '0755'
+  debug: false
+  auto_fix_orientation: true
+  seofriendly: false
+  cls:
+    auto_sizes: false
+    aspect_ratio: false
+    retina_scale: 1
+  defaults:
+    loading: auto
+  watermark:
+    image: 'system://images/watermark.png'
+    position_y: center
+    position_x: center
+    scale: 33
+    watermark_all: false
+media:
+  enable_media_timestamp: false
+  unsupported_inline_types: {  }
+  allowed_fallback_types: {  }
+  auto_metadata_exif: false
+  upload_limit: 2097152
+session:
+  enabled: true
+  initialize: true
+  timeout: 1800
+  name: grav-site
+  uniqueness: path
+  secure: false
+  secure_https: true
+  httponly: true
+  samesite: Lax
+  split: true
+  domain: null
+  path: null
+gpm:
+  releases: stable
+  official_gpm_only: true
+  verify_peer: true
+http:
+  method: auto
+  enable_proxy: true
+  proxy_url: null
+  proxy_cert_path: null
+  concurrent_connections: 5
+  verify_peer: true
+  verify_host: true
+accounts:
+  type: regular
+  storage: file
+  avatar: gravatar
+flex:
+  cache:
+    index:
+      enabled: true
+      lifetime: 60
+    object:
+      enabled: true
+      lifetime: 600
+    render:
+      enabled: true
+      lifetime: 600
+strict_mode:
+  yaml_compat: false
+  twig_compat: false
+  blueprint_compat: false

+ 6 - 0
user/config/versions.yaml

@@ -0,0 +1,6 @@
+core:
+  grav:
+    version: 1.7.41.1
+    schema: 1.7.0_2020-11-20_1
+    history:
+      - { version: 1.7.41.1, date: '2023-05-25 20:58:44' }

+ 1 - 0
user/data/.gitkeep

@@ -0,0 +1 @@
+/* @copyright  Copyright (c) 2015 - 2023 Trilby Media, LLC. All rights reserved. */

+ 52 - 0
user/data/feed/3a6d0284e743dc4a9b86f97d6dd1a3bf.yaml

@@ -0,0 +1,52 @@
+last_checked: 1685048470
+data:
+  -
+    title: 'macOS 13.0 Ventura Apache Setup: Upgrading Homebrew'
+    url: 'https://getgrav.org/blog/macos-ventura-apache-upgrade-homebrew'
+    date: 1671969600
+    nicetime: '5 months ago'
+  -
+    title: 'macOS 13.0 Ventura Apache Setup: LetsEncrypt SSL'
+    url: 'https://getgrav.org/blog/macos-ventura-apache-ssl'
+    date: 1671966180
+    nicetime: '5 months ago'
+  -
+    title: 'macOS 13.0 Ventura Apache Setup: MySQL, Xdebug & More...'
+    url: 'https://getgrav.org/blog/macos-ventura-apache-mysql-vhost-apc'
+    date: 1671966000
+    nicetime: '5 months ago'
+  -
+    title: 'macOS 13.0 Ventura Apache Setup: Multiple PHP Versions'
+    url: 'https://getgrav.org/blog/macos-ventura-apache-multiple-php-versions'
+    date: 1671962400
+    nicetime: '5 months ago'
+  -
+    title: 'Big changes for Email plugin'
+    url: 'https://getgrav.org/blog/new-email-plugin'
+    date: 1665048600
+    nicetime: '8 months ago'
+  -
+    title: 'Skeleton Build Automation'
+    url: 'https://getgrav.org/blog/skeletons-build-automation'
+    date: 1614347940
+    nicetime: '2 years ago'
+  -
+    title: 'Using Grav''s new built-in Web Server'
+    url: 'https://getgrav.org/blog/using-builtin-webserver'
+    date: 1612186320
+    nicetime: '2 years ago'
+  -
+    title: 'Grav 1.7 CLI Self-Upgrade Bug'
+    url: 'https://getgrav.org/blog/grav-170-cli-self-upgrade-bug'
+    date: 1611222900
+    nicetime: '2 years ago'
+  -
+    title: 'Grav 1.7 Released!'
+    url: 'https://getgrav.org/blog/grav-1.7-released'
+    date: 1611050100
+    nicetime: '2 years ago'
+  -
+    title: 'Grav Premium Focus: NextGen Editor'
+    url: 'https://getgrav.org/blog/premium-focus-nextgen-editor'
+    date: 1610713140
+    nicetime: '2 years ago'

+ 9 - 0
user/data/flex/indexes/accounts.yaml

@@ -0,0 +1,9 @@
+version: '1.2'
+timestamp: 1685048468
+count: 1
+index:
+  val:
+    storage_key: val
+    storage_timestamp: 1685048468
+    key: val
+    email: valentin_le_moign@figureslibres.io

+ 1 - 0
user/data/flex/indexes/pages.json

@@ -0,0 +1 @@
+{"version":"1.5","timestamp":1685048469,"count":3,"index":{"":{"key":"","storage_key":"","template":null,"storage_timestamp":1680913845,"children":{"01.home":1680913845,"02.typography":1680913845},"checksum":"8fa2a5ff28f2e22a9b30a8a7d440f8f4"},"01.home":{"key":"home","storage_key":"01.home","template":"default","storage_timestamp":1680913845,"markdown":{"":{"default":1680913845}},"checksum":"b357eeb0f807991d906e856c5d02c1a3"},"02.typography":{"key":"typography","storage_key":"02.typography","template":"default","storage_timestamp":1680913845,"markdown":{"":{"default":1680913845}},"checksum":"55c0c4c4ce499a5570b72003c65448b4"}}}

+ 0 - 0
user/data/licenses.yaml


+ 125 - 0
user/data/notifications/3a6d0284e743dc4a9b86f97d6dd1a3bf.yaml

@@ -0,0 +1,125 @@
+last_checked: 1685048470
+data:
+  feed:
+    -
+      id: 30
+      date: '2023-03-09 11:40'
+      message: '🗳️ Please <b>VOTE NOW</b> for Grav in the 2022 CMS Critic Awards'
+      link: 'https://www.cmscritic.com/vote-for-the-cms-critic-2022-peoples-choice-awards/'
+      type: note
+      location:
+        - feed
+    -
+      id: 29
+      date: '2022-01-02 11:40'
+      message: '🎉 Grav 1.7.38 released to start the new year'
+      link: 'https://getgrav.org/downloads'
+      type: info
+      location:
+        - feed
+    -
+      id: 28
+      date: '2021-04-23 11:40'
+      message: '🚨 Grav 1.7.13 released, please update!'
+      link: 'https://getgrav.org/downloads'
+      type: info
+      location:
+        - feed
+    -
+      id: 26
+      date: '2020-02-21 00:01'
+      message: '🚀 Grav Premium available. Turbo-charge your Grav site today.'
+      link: 'https://getgrav.org/premium'
+      type: info
+      location:
+        - feed
+    -
+      id: 24
+      date: '2019-10-03 11:27'
+      message: '🙏 Thanks to our amazing community, Grav was voted <b>Best Flat File CMS</b> in the 2019 CMS Critics'' Awards!'
+      link: 'https://www.cmscritic.com/awards/'
+      type: info
+      location:
+        - feed
+    -
+      id: 23
+      date: '2018-11-15 15:50'
+      message: '🙊 Grav community chat has moved from Slack to <span class=''fa fa-comments''></span> Discord'
+      link: 'https://chat.getgrav.org'
+      type: info
+      location:
+        - feed
+    -
+      id: 12
+      date: '2017-02-17 15:15'
+      message: '☕️ Support Grav for the price of a <span class=''fa fa-coffee''></span> a month!'
+      link: 'https://opencollective.com/grav'
+      type: note
+      location:
+        - feed
+    -
+      id: 4
+      date: '2016-08-05 02:23'
+      message: '💌 Join the Grav mailing list to stay in the loop!'
+      link: 'http://eepurl.com/b41_oP'
+      type: info
+      location:
+        - feed
+    -
+      id: 3
+      date: '2016-08-05 02:23'
+      message: '🐥 Please follow us on Twitter'
+      link: 'https://twitter.com/getgrav'
+      type: note
+      location:
+        - feed
+    -
+      id: 2
+      date: '2016-08-05 02:23'
+      message: '🎖 Don''t forget to star Grav on GitHub!'
+      link: 'https://github.com/getgrav/grav'
+      type: info
+      location:
+        - feed
+  dashboard:
+    -
+      id: 27
+      date: '2020-02-21 00:01'
+      message: "<style>\n.dashboard-notifications-container, .dashboard-notifications-container .alert, .themes-notifications-container, .themes-notifications-container .alert, .plugins-notifications-container, .plugins-notifications-container .alert {\n    margin: 0;\n    padding: 0;   \n}\n.dashboard-notifications-container .alert.position-dashboard:before,\n.themes-notifications-container .alert.position-themes:before,\n.plugins-notifications-container .alert.position-plugins:before,\n.hide-after-load {\n    display: none;\n}\n</style>\n\n<span class=\"hide-after-load\">Loading...</span>\n<link href=\"https://getgrav.org/notifications/grav-premium-notification.css\" type=\"text/css\" rel=\"stylesheet\">\n<script src=\"https://getgrav.org/notifications/grav-premium-notification.js\" async></script>\n<div class=\"gp-banner hidden\">\n    <div class=\"gp-image\">\n        <img src=\"https://getgrav.org/user/themes/planetoid/images/grav-premium-logo-white.svg\" />\n    </div>\n    <div class=\"gp-sentences\">\n        <span>Turbo-charge your Grav site - from the creators of Grav</span>\n        <span>Downloads Pro - Powerful download manager directly integrated with Grav</span>\n        <span>Algolia Pro - Class-leading AI-powered search made easy for Grav</span>\n        <span>SEO-Magic - Advanced SEO tool for Grav with automatic webshot generator</span>\n        <span>Typhoon - The most powerful Grav theme ever built, based on Tailwind 3</span>\n        <span>NextGen Editor - The most advanced WYSIWYM editor for Grav</span>\n        <span>Cloudflare Manager - Configure and manage your domain right within the admin</span>\n        <span>Lightbox Gallery - A light, versatile and mobile friendly Lightbox Gallery</span>\n    </div>\n    <a class=\"gp-learn-more button\" href=\"https://getgrav.org/premium\" target=\"_blank\">Learn more</a>\n</div>\n"
+      type: notice
+      link: 'https://getgrav.org/premium'
+      location:
+        - dashboard
+        - plugins
+        - themes
+  plugins:
+    -
+      id: 27
+      date: '2020-02-21 00:01'
+      message: "<style>\n.dashboard-notifications-container, .dashboard-notifications-container .alert, .themes-notifications-container, .themes-notifications-container .alert, .plugins-notifications-container, .plugins-notifications-container .alert {\n    margin: 0;\n    padding: 0;   \n}\n.dashboard-notifications-container .alert.position-dashboard:before,\n.themes-notifications-container .alert.position-themes:before,\n.plugins-notifications-container .alert.position-plugins:before,\n.hide-after-load {\n    display: none;\n}\n</style>\n\n<span class=\"hide-after-load\">Loading...</span>\n<link href=\"https://getgrav.org/notifications/grav-premium-notification.css\" type=\"text/css\" rel=\"stylesheet\">\n<script src=\"https://getgrav.org/notifications/grav-premium-notification.js\" async></script>\n<div class=\"gp-banner hidden\">\n    <div class=\"gp-image\">\n        <img src=\"https://getgrav.org/user/themes/planetoid/images/grav-premium-logo-white.svg\" />\n    </div>\n    <div class=\"gp-sentences\">\n        <span>Turbo-charge your Grav site - from the creators of Grav</span>\n        <span>Downloads Pro - Powerful download manager directly integrated with Grav</span>\n        <span>Algolia Pro - Class-leading AI-powered search made easy for Grav</span>\n        <span>SEO-Magic - Advanced SEO tool for Grav with automatic webshot generator</span>\n        <span>Typhoon - The most powerful Grav theme ever built, based on Tailwind 3</span>\n        <span>NextGen Editor - The most advanced WYSIWYM editor for Grav</span>\n        <span>Cloudflare Manager - Configure and manage your domain right within the admin</span>\n        <span>Lightbox Gallery - A light, versatile and mobile friendly Lightbox Gallery</span>\n    </div>\n    <a class=\"gp-learn-more button\" href=\"https://getgrav.org/premium\" target=\"_blank\">Learn more</a>\n</div>\n"
+      type: notice
+      link: 'https://getgrav.org/premium'
+      location:
+        - dashboard
+        - plugins
+        - themes
+  themes:
+    -
+      id: 27
+      date: '2020-02-21 00:01'
+      message: "<style>\n.dashboard-notifications-container, .dashboard-notifications-container .alert, .themes-notifications-container, .themes-notifications-container .alert, .plugins-notifications-container, .plugins-notifications-container .alert {\n    margin: 0;\n    padding: 0;   \n}\n.dashboard-notifications-container .alert.position-dashboard:before,\n.themes-notifications-container .alert.position-themes:before,\n.plugins-notifications-container .alert.position-plugins:before,\n.hide-after-load {\n    display: none;\n}\n</style>\n\n<span class=\"hide-after-load\">Loading...</span>\n<link href=\"https://getgrav.org/notifications/grav-premium-notification.css\" type=\"text/css\" rel=\"stylesheet\">\n<script src=\"https://getgrav.org/notifications/grav-premium-notification.js\" async></script>\n<div class=\"gp-banner hidden\">\n    <div class=\"gp-image\">\n        <img src=\"https://getgrav.org/user/themes/planetoid/images/grav-premium-logo-white.svg\" />\n    </div>\n    <div class=\"gp-sentences\">\n        <span>Turbo-charge your Grav site - from the creators of Grav</span>\n        <span>Downloads Pro - Powerful download manager directly integrated with Grav</span>\n        <span>Algolia Pro - Class-leading AI-powered search made easy for Grav</span>\n        <span>SEO-Magic - Advanced SEO tool for Grav with automatic webshot generator</span>\n        <span>Typhoon - The most powerful Grav theme ever built, based on Tailwind 3</span>\n        <span>NextGen Editor - The most advanced WYSIWYM editor for Grav</span>\n        <span>Cloudflare Manager - Configure and manage your domain right within the admin</span>\n        <span>Lightbox Gallery - A light, versatile and mobile friendly Lightbox Gallery</span>\n    </div>\n    <a class=\"gp-learn-more button\" href=\"https://getgrav.org/premium\" target=\"_blank\">Learn more</a>\n</div>\n"
+      type: notice
+      link: 'https://getgrav.org/premium'
+      location:
+        - dashboard
+        - plugins
+        - themes
+  none:
+    -
+      id: 15
+      date: '2017-11-16 12:15'
+      message: 'We won! <b>Grav</b> voted "Best Flat File CMS" in the 2017 CMS Critic Awards!'
+      link: 'https://getgrav.org/blog/cms-critic-award-2017'
+      type: note
+      location:
+        - none

+ 16 - 0
user/pages/01.home/default.md

@@ -0,0 +1,16 @@
+---
+title: 'Carnet d''Atterrissage'
+body_classes: 'title-center title-h1h2'
+---
+
+
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis at odio ullamcorper, venenatis risus in, rhoncus purus. Cras placerat faucibus velit. Donec lacinia dui sit amet sollicitudin faucibus. Proin id placerat nisl. Aliquam quis aliquet lorem. Sed sagittis tincidunt ullamcorper. Aliquam vel egestas velit, porta feugiat lorem. Etiam gravida eleifend eros. Morbi euismod ornare libero in ultricies. Sed quis mauris faucibus, imperdiet nulla at, ultrices tellus. Sed cursus ultrices laoreet. Quisque eu ex dolor. Donec feugiat, dolor sit amet molestie hendrerit, nulla turpis mollis arcu, porta efficitur mauris magna eu quam.
+
+Vestibulum tristique sem sed augue imperdiet, non euismod arcu dignissim. Vestibulum ac turpis consectetur dui gravida facilisis ut nec odio. Pellentesque lorem ipsum, maximus ac ex sit amet, luctus finibus magna. Aenean rutrum, leo et viverra aliquet, neque risus imperdiet risus, at tempor sapien ex ut odio. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Integer eget eros ut nisl ultricies placerat. Quisque vitae nibh sed urna posuere vehicula. Vivamus pulvinar aliquam libero sit amet ornare. Sed hendrerit dolor id laoreet rutrum. Praesent in elit et dolor mollis malesuada ac at purus. Aenean non augue convallis, cursus lacus quis, lobortis nisl.
+
+Maecenas et massa ultricies, bibendum dui sit amet, dictum massa. Etiam condimentum commodo lacinia. In sit amet consectetur augue. Duis viverra sagittis mi eget mattis. Cras pulvinar viverra neque vel vehicula. Mauris ut sagittis diam. Ut nec leo vel enim tempor auctor. Aliquam a lacus ex. Sed sit amet augue nec nunc placerat porttitor facilisis nec leo. Integer consequat, ipsum nec lacinia viverra, sapien nunc tincidunt ante, in rutrum libero leo quis mi. Nunc consequat a purus a ultrices. Proin et orci sed lorem cursus consectetur. Integer aliquet nibh urna, quis fringilla quam sodales ac. Vestibulum maximus sollicitudin dolor, a tempus lorem commodo quis. Nam consectetur egestas justo et euismod. Duis et malesuada eros, in semper neque.
+
+In hac habitasse platea dictumst. Aenean eget eros sit amet ante commodo venenatis quis id odio. Curabitur sapien lectus, convallis at velit sit amet, mollis consequat nisi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Integer dignissim sagittis dui, eu posuere felis feugiat vel. Suspendisse efficitur ante vitae neque placerat mollis. Etiam congue risus ut diam tristique, sed ultricies justo sodales. Nunc vestibulum lacinia imperdiet. Ut metus mauris, scelerisque a mi ac, aliquet maximus purus. Nulla congue, nunc quis dapibus volutpat, libero augue varius quam, eu finibus enim massa non urna. Donec tincidunt interdum libero ut congue. Vestibulum aliquam vitae libero at tincidunt. Proin dictum lorem vitae metus elementum, sed auctor risus consequat.
+
+Morbi id augue ligula. Sed id lacus diam. Phasellus tincidunt, libero quis porttitor eleifend, ligula neque faucibus urna, at facilisis nisi quam nec lorem. Aenean eu velit in nisl fermentum accumsan. In a risus imperdiet, mollis quam at, volutpat dui. Praesent bibendum condimentum eros at mattis. Ut sed blandit ligula. Maecenas eu leo eget nisi iaculis dapibus sed eu erat. Quisque a dui vitae neque tempor pellentesque. Phasellus fringilla dapibus vulputate. Vivamus auctor ligula vel tortor laoreet posuere. Phasellus varius ac orci ac pharetra. Nunc enim purus, aliquam sit amet magna quis, ornare ultrices diam. Vivamus rhoncus orci quis nunc auctor, eu lobortis nulla imperdiet. Donec id pellentesque ipsum. 

+ 15 - 0
user/pages/02.introduction/default.md

@@ -0,0 +1,15 @@
+---
+title: Introduction
+---
+
+
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis at odio ullamcorper, venenatis risus in, rhoncus purus. Cras placerat faucibus velit. Donec lacinia dui sit amet sollicitudin faucibus. Proin id placerat nisl. Aliquam quis aliquet lorem. Sed sagittis tincidunt ullamcorper. Aliquam vel egestas velit, porta feugiat lorem. Etiam gravida eleifend eros. Morbi euismod ornare libero in ultricies. Sed quis mauris faucibus, imperdiet nulla at, ultrices tellus. Sed cursus ultrices laoreet. Quisque eu ex dolor. Donec feugiat, dolor sit amet molestie hendrerit, nulla turpis mollis arcu, porta efficitur mauris magna eu quam.
+
+Vestibulum tristique sem sed augue imperdiet, non euismod arcu dignissim. Vestibulum ac turpis consectetur dui gravida facilisis ut nec odio. Pellentesque lorem ipsum, maximus ac ex sit amet, luctus finibus magna. Aenean rutrum, leo et viverra aliquet, neque risus imperdiet risus, at tempor sapien ex ut odio. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Integer eget eros ut nisl ultricies placerat. Quisque vitae nibh sed urna posuere vehicula. Vivamus pulvinar aliquam libero sit amet ornare. Sed hendrerit dolor id laoreet rutrum. Praesent in elit et dolor mollis malesuada ac at purus. Aenean non augue convallis, cursus lacus quis, lobortis nisl.
+
+Maecenas et massa ultricies, bibendum dui sit amet, dictum massa. Etiam condimentum commodo lacinia. In sit amet consectetur augue. Duis viverra sagittis mi eget mattis. Cras pulvinar viverra neque vel vehicula. Mauris ut sagittis diam. Ut nec leo vel enim tempor auctor. Aliquam a lacus ex. Sed sit amet augue nec nunc placerat porttitor facilisis nec leo. Integer consequat, ipsum nec lacinia viverra, sapien nunc tincidunt ante, in rutrum libero leo quis mi. Nunc consequat a purus a ultrices. Proin et orci sed lorem cursus consectetur. Integer aliquet nibh urna, quis fringilla quam sodales ac. Vestibulum maximus sollicitudin dolor, a tempus lorem commodo quis. Nam consectetur egestas justo et euismod. Duis et malesuada eros, in semper neque.
+
+In hac habitasse platea dictumst. Aenean eget eros sit amet ante commodo venenatis quis id odio. Curabitur sapien lectus, convallis at velit sit amet, mollis consequat nisi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Integer dignissim sagittis dui, eu posuere felis feugiat vel. Suspendisse efficitur ante vitae neque placerat mollis. Etiam congue risus ut diam tristique, sed ultricies justo sodales. Nunc vestibulum lacinia imperdiet. Ut metus mauris, scelerisque a mi ac, aliquet maximus purus. Nulla congue, nunc quis dapibus volutpat, libero augue varius quam, eu finibus enim massa non urna. Donec tincidunt interdum libero ut congue. Vestibulum aliquam vitae libero at tincidunt. Proin dictum lorem vitae metus elementum, sed auctor risus consequat.
+
+Morbi id augue ligula. Sed id lacus diam. Phasellus tincidunt, libero quis porttitor eleifend, ligula neque faucibus urna, at facilisis nisi quam nec lorem. Aenean eu velit in nisl fermentum accumsan. In a risus imperdiet, mollis quam at, volutpat dui. Praesent bibendum condimentum eros at mattis. Ut sed blandit ligula. Maecenas eu leo eget nisi iaculis dapibus sed eu erat. Quisque a dui vitae neque tempor pellentesque. Phasellus fringilla dapibus vulputate. Vivamus auctor ligula vel tortor laoreet posuere. Phasellus varius ac orci ac pharetra. Nunc enim purus, aliquam sit amet magna quis, ornare ultrices diam. Vivamus rhoncus orci quis nunc auctor, eu lobortis nulla imperdiet. Donec id pellentesque ipsum. 

+ 4 - 0
user/pages/03.la-naissance-du-projet-pilote-ou-atterrir/default.md

@@ -0,0 +1,4 @@
+---
+title: 'La naissance du projet-pilote “Où atterrir ?”'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/01.lassemblage-des-participants/default.md

@@ -0,0 +1,4 @@
+---
+title: 'L’assemblage des participants '
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/02.latelier-conference-anime-par-bruno-latour-et-soheil-hajmirbaba/default.md

@@ -0,0 +1,4 @@
+---
+title: 'L’atelier-conférence animé par Bruno Latour et Soheil Hajmirbaba'
+---
+

+ 5 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/default.md

@@ -0,0 +1,5 @@
+---
+title: 'Les Ateliers-conférences de l’expérimentation “Où atterrir ?” avec Bruno Latour, Soheil Hajmirbaba, et Vivian Dépoues'
+---
+
+![duif-pigeonnier](duif-pigeonnier.jpg "duif-pigeonnier")

BIN
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/01.les-ateliers-conferences-de-lexperimentation-ou-atterrir-avec-bruno-latour-soheil-hajmirbaba-et-vivian-depoues/duif-pigeonnier.jpg


+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/02.atelier-1-mener-lenquete-sur-le-terrain-de-vie/01.methodologie-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Méthodologie / outils'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/02.atelier-1-mener-lenquete-sur-le-terrain-de-vie/02.bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: Bibliographie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/02.atelier-1-mener-lenquete-sur-le-terrain-de-vie/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Atelier 1 : mener l’enquête sur le terrain de vie'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/03.les-kiosques-un-accompagnement-individuel-a-lenquete/01.methodologie-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Méthodologie / outils'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/03.les-kiosques-un-accompagnement-individuel-a-lenquete/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Les kiosques : un accompagnement individuel à l’enquête'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/04.atelier-2-la-zone-critique-des-vivants-qui-fabriquent-leur-propres-conditions-dexistences/01.methodologie-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Méthodologie / outils'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/04.atelier-2-la-zone-critique-des-vivants-qui-fabriquent-leur-propres-conditions-dexistences/02.bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: Bibliographie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/04.atelier-2-la-zone-critique-des-vivants-qui-fabriquent-leur-propres-conditions-dexistences/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Atelier 2 : la zone critique : des vivants qui fabriquent leur propres conditions d’existences'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/05.atelier-3-renouveler-la-gamme-des-affects-politique-ajustes-au-nouveau-regime-climatique-avec-chloe-latour/01.methodologie-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Méthodologie / outils'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/05.atelier-3-renouveler-la-gamme-des-affects-politique-ajustes-au-nouveau-regime-climatique-avec-chloe-latour/02.bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: Bibliographie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/05.atelier-3-renouveler-la-gamme-des-affects-politique-ajustes-au-nouveau-regime-climatique-avec-chloe-latour/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Atelier 3 : renouveler la gamme des affects politique ajustés au Nouveau régime climatique avec Chloé Latour'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/06.les-kiosques-ressources-un-accompagnement-individuel-a-la-doleance/01.co-design-et-prototypage-a-labase-avec-julie-chabaud-julie-roturier-jean-andre-lasserre-et-jean-pierre-seyvos-noelle-et-isabelle/default.md

@@ -0,0 +1,4 @@
+---
+title: 'co-design et prototypage à LaBase avec Julie Chabaud, Julie Roturier, Jean-André Lasserre et Jean-Pierre Seyvos // Noëlle et Isabelle'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/06.les-kiosques-ressources-un-accompagnement-individuel-a-la-doleance/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Les kiosques ressources : un accompagnement individuel à la doléance'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/07.atelier-4-le-cercle-politique-lart-de-parler-courbe-et-de-doleancer-avec-bruno-latour-chloe-latour-et-vinciane-despret/01.methodologie-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Méthodologie / outils'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/07.atelier-4-le-cercle-politique-lart-de-parler-courbe-et-de-doleancer-avec-bruno-latour-chloe-latour-et-vinciane-despret/02.bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: Bibliographie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/07.atelier-4-le-cercle-politique-lart-de-parler-courbe-et-de-doleancer-avec-bruno-latour-chloe-latour-et-vinciane-despret/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Atelier 4 : le cercle politique : l’art de parler courbe et de doléancer avec  Bruno Latour, Chloé Latour et Vinciane Despret'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/08.atelier-5-relation-de-proximite-et-de-superposition-entre-les-territoires/01.methodologie-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Méthodologie / outils'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/08.atelier-5-relation-de-proximite-et-de-superposition-entre-les-territoires/02.bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: Bibliographie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/08.atelier-5-relation-de-proximite-et-de-superposition-entre-les-territoires/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Atelier 5 : relation de proximité et de superposition entre les territoires'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/09.atelier-6-ateliers-ouverts-avec-le-partage-des-enquetes-en-cours/01.methodologie/default.md

@@ -0,0 +1,4 @@
+---
+title: Méthodologie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/09.atelier-6-ateliers-ouverts-avec-le-partage-des-enquetes-en-cours/02.bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: Bibliographie
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/09.atelier-6-ateliers-ouverts-avec-le-partage-des-enquetes-en-cours/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Atelier 6 : ateliers-ouverts avec le partage des enquêtes en cours'
+---
+

+ 4 - 0
user/pages/04.lexperimentation-ou-atterrir-sur-le-mode-de-la-reprise/default.md

@@ -0,0 +1,4 @@
+---
+title: 'L’expérimentation “Où atterrir ?” sur le mode de la reprise'
+---
+

+ 4 - 0
user/pages/05.lexperimentation-ou-atterrir-sur-le-mode-de-la-recherche-et-de-linnovation/default.md

@@ -0,0 +1,4 @@
+---
+title: 'L’expérimentation “Où atterrir ?” sur le mode de la recherche et de l’innovation'
+---
+

+ 4 - 0
user/pages/06.lexperimentation-ou-atterrir-sur-le-mode-de-lapprentissage/default.md

@@ -0,0 +1,4 @@
+---
+title: 'L’expérimentation “Où atterrir ?” sur le mode de l’apprentissage'
+---
+

+ 4 - 0
user/pages/07.lexperimentation-ou-atterrir-sur-le-mode-de-lessaimage/default.md

@@ -0,0 +1,4 @@
+---
+title: 'L’expérimentation “Où atterrir ?” sur le mode de l’essaimage'
+---
+

+ 4 - 0
user/pages/08.annexes/default.md

@@ -0,0 +1,4 @@
+---
+title: Annexes
+---
+

+ 4 - 0
user/pages/08.annexes/la-bibliographie/default.md

@@ -0,0 +1,4 @@
+---
+title: 'La bibliographie'
+---
+

+ 4 - 0
user/pages/08.annexes/la-boite-a-outils/default.md

@@ -0,0 +1,4 @@
+---
+title: 'La boîte à outils'
+---
+

+ 4 - 0
user/pages/08.annexes/le-lexique/default.md

@@ -0,0 +1,4 @@
+---
+title: 'Le lexique'
+---
+

+ 1 - 0
user/themes/.gitkeep

@@ -0,0 +1 @@
+/* @copyright  Copyright (c) 2015 - 2023 Trilby Media, LLC. All rights reserved. */

+ 5 - 0
user/themes/carnet-atterrissage/CHANGELOG.md

@@ -0,0 +1,5 @@
+# v0.1.0
+##  05/25/2023
+
+1. [](#new)
+    * ChangeLog started...

+ 21 - 0
user/themes/carnet-atterrissage/LICENSE

@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2023 val
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 7 - 0
user/themes/carnet-atterrissage/README.md

@@ -0,0 +1,7 @@
+# Carnet Atterrissage Theme
+
+The **Carnet Atterrissage** Theme is for [Grav CMS](http://github.com/getgrav/grav).  This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
+
+## Description
+
+paged.js pour le carnet d&#039;atterrissage

+ 32 - 0
user/themes/carnet-atterrissage/blueprints.yaml

@@ -0,0 +1,32 @@
+name: Carnet Atterrissage
+slug: carnet-atterrissage
+type: theme
+version: 0.1.0
+description: paged.js pour le carnet d&#039;atterrissage
+icon: rebel
+author:
+  name: val
+  email: valentin_le_moign@figureslibres.io
+homepage: https://github.com/val/grav-theme-carnet-atterrissage
+demo: http://demo.yoursite.com
+keywords: grav, theme, etc
+bugs: https://github.com/val/grav-theme-carnet-atterrissage/issues
+readme: https://github.com/val/grav-theme-carnet-atterrissage/blob/develop/README.md
+license: MIT
+
+dependencies:
+  - { name: grav, version: '>=1.6.0' }
+
+form:
+  validation: loose
+  fields:
+    dropdown.enabled:
+        type: toggle
+        label: Dropdown in Menu
+        highlight: 1
+        default: 1
+        options:
+          1: PLUGIN_ADMIN.ENABLED
+          0: PLUGIN_ADMIN.DISABLED
+        validate:
+          type: bool

+ 9 - 0
user/themes/carnet-atterrissage/carnet-atterrissage.php

@@ -0,0 +1,9 @@
+<?php
+namespace Grav\Theme;
+
+use Grav\Common\Theme;
+
+class CarnetAtterrissage extends Theme
+{
+    // Access plugin events in this class
+}

+ 3 - 0
user/themes/carnet-atterrissage/carnet-atterrissage.yaml

@@ -0,0 +1,3 @@
+enabled: true
+dropdown:
+  enabled: true

+ 175 - 0
user/themes/carnet-atterrissage/css/custom.css

@@ -0,0 +1,175 @@
+/* Core Stuff */
+* {
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+}
+
+body {
+    font-size: 1rem;
+    line-height: 1.7;
+    color: #606d6e;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+    color: #454B4D;
+}
+
+a {
+    color: #1F8CD6;
+    text-decoration: none;
+}
+
+a:hover {
+    color: #175E91;
+}
+
+pre {
+    background: #F0F0F0;
+    margin: 1rem 0;
+    border-radius: 2px;
+}
+
+blockquote {
+    border-left: 10px solid #eee;
+    margin: 0;
+    padding: 0 2rem;
+}
+
+/* Utility Classes */
+.wrapper {
+    margin: 0 3rem;
+}
+
+.padding {
+    padding: 3rem 1rem;
+}
+
+.left {
+    float: left;
+}
+
+.right {
+    float: right
+}
+
+.text-center {
+    text-align: center;
+}
+
+.text-right {
+    text-align: right;
+}
+
+.text-left {
+    text-align: left;
+}
+
+/* Content Styling */
+.header .padding {
+    padding: 1rem 0;
+}
+
+.header {
+    background-color: #1F8DD6;
+    color: #eee;
+}
+
+.header a {
+    color: #fff;
+}
+
+.header .logo {
+    font-size: 1.7rem;
+    text-transform: uppercase;
+}
+
+.footer {
+    background-color: #eee;
+}
+
+/* Menu Settings */
+.main-nav ul {
+    text-align: center;
+    letter-spacing: -1em;
+    margin: 0;
+    padding: 0;
+}
+
+.main-nav ul li {
+    display: inline-block;
+    letter-spacing: normal;
+}
+
+.main-nav ul li a {
+    position: relative;
+    display: block;
+    line-height: 45px;
+    color: #fff;
+    padding: 0 20px;
+    white-space: nowrap;
+}
+
+.main-nav > ul > li > a {
+    border-radius: 2px;
+}
+
+/*Active dropdown nav item */
+.main-nav ul li:hover > a {
+    background-color: #175E91;
+}
+
+/* Selected Dropdown nav item */
+.main-nav ul li.selected > a {
+    background-color: #fff;
+    color: #175E91;
+}
+
+/* Dropdown CSS */
+.main-nav ul li {position: relative;}
+
+.main-nav ul li ul {
+    position: absolute;
+    background-color: #1F8DD6;
+    min-width: 100%;
+    text-align: left;
+    z-index: 999;
+
+    display: none;
+}
+.main-nav ul li ul li {
+    display: block;
+}
+
+/* Dropdown CSS */
+.main-nav ul li ul ul {
+    left: 100%;
+    top: 0;
+}
+
+/* Active on Hover */
+.main-nav li:hover > ul {
+    display: block;
+}
+
+/* Child Indicator */
+.main-nav .has-children > a {
+    padding-right: 30px;
+}
+.main-nav .has-children > a:after {
+    font-family: FontAwesome;
+    content: '\f107';
+    position: absolute;
+    display: inline-block;
+    right: 8px;
+    top: 0;
+}
+
+.main-nav .has-children .has-children > a:after {
+    content: '\f105';
+}

+ 180 - 0
user/themes/carnet-atterrissage/css/pagedjs.css

@@ -0,0 +1,180 @@
+/* CSS for Paged.js interface – v0.4 */
+
+/* Change the look */
+:root {
+    --color-background: whitesmoke;
+    --color-pageSheet: #cfcfcf;
+    --color-pageBox: violet;
+    --color-paper: white;
+    --color-marginBox: transparent;
+    --pagedjs-crop-color: black;
+    --pagedjs-crop-shadow: white;
+    --pagedjs-crop-stroke: 1px;
+}
+
+/* To define how the book look on the screen: */
+@media screen, pagedjs-ignore {
+    body {
+        background-color: var(--color-background);
+    }
+
+    .pagedjs_pages {
+        display: flex;
+        width: calc(var(--pagedjs-width) * 2);
+        flex: 0;
+        flex-wrap: wrap;
+        margin: 0 auto;
+    }
+
+    .pagedjs_page {
+        background-color: var(--color-paper);
+        box-shadow: 0 0 0 1px var(--color-pageSheet);
+        margin: 0;
+        flex-shrink: 0;
+        flex-grow: 0;
+        margin-top: 10mm;
+    }
+
+    .pagedjs_first_page {
+        margin-left: var(--pagedjs-width);
+    }
+
+    .pagedjs_page:last-of-type {
+        margin-bottom: 10mm;
+    }
+
+    .pagedjs_pagebox{
+        box-shadow: 0 0 0 1px var(--color-pageBox);
+    }
+
+    .pagedjs_left_page{
+        z-index: 20;
+        width: calc(var(--pagedjs-bleed-left) + var(--pagedjs-pagebox-width))!important;
+    }
+
+    .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-crop {
+        border-color: transparent;
+    }
+    
+    .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-middle{
+        width: 0;
+    } 
+
+    .pagedjs_right_page{
+        z-index: 10;
+        position: relative;
+        left: calc(var(--pagedjs-bleed-left)*-1);
+    }
+
+    /* show the margin-box */
+
+    .pagedjs_margin-top-left-corner-holder,
+    .pagedjs_margin-top,
+    .pagedjs_margin-top-left,
+    .pagedjs_margin-top-center,
+    .pagedjs_margin-top-right,
+    .pagedjs_margin-top-right-corner-holder,
+    .pagedjs_margin-bottom-left-corner-holder,
+    .pagedjs_margin-bottom,
+    .pagedjs_margin-bottom-left,
+    .pagedjs_margin-bottom-center,
+    .pagedjs_margin-bottom-right,
+    .pagedjs_margin-bottom-right-corner-holder,
+    .pagedjs_margin-right,
+    .pagedjs_margin-right-top,
+    .pagedjs_margin-right-middle,
+    .pagedjs_margin-right-bottom,
+    .pagedjs_margin-left,
+    .pagedjs_margin-left-top,
+    .pagedjs_margin-left-middle,
+    .pagedjs_margin-left-bottom {
+        box-shadow: 0 0 0 1px inset var(--color-marginBox);
+    }
+
+    /* uncomment this part for recto/verso book : ------------------------------------ */
+
+    /*
+    .pagedjs_pages {
+        flex-direction: column;
+        width: 100%;
+    }
+
+    .pagedjs_first_page {
+        margin-left: 0;
+    }
+
+    .pagedjs_page {
+        margin: 0 auto;
+        margin-top: 10mm;
+    } 
+
+    .pagedjs_left_page{
+        width: calc(var(--pagedjs-bleed-left) + var(--pagedjs-pagebox-width) + var(--pagedjs-bleed-left))!important;
+    }
+
+    .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-crop{
+        border-color: var(--pagedjs-crop-color);
+    }
+
+    .pagedjs_left_page .pagedjs_bleed-right .pagedjs_marks-middle{
+        width: var(--pagedjs-cross-size)!important;
+    } 
+
+    .pagedjs_right_page{
+        left: 0; 
+    } 
+    */
+    
+    
+
+    /*--------------------------------------------------------------------------------------*/
+
+
+
+    /* uncomment this par to see the baseline : -------------------------------------------*/
+
+    
+    /* .pagedjs_pagebox {
+        --pagedjs-baseline: 22px;
+        --pagedjs-baseline-position: 5px;
+        --pagedjs-baseline-color: cyan;
+        background: linear-gradient(transparent 0%, transparent calc(var(--pagedjs-baseline) - 1px), var(--pagedjs-baseline-color) calc(var(--pagedjs-baseline) - 1px), var(--pagedjs-baseline-color) var(--pagedjs-baseline)), transparent;
+        background-size: 100% var(--pagedjs-baseline);
+        background-repeat: repeat-y;
+        background-position-y: var(--pagedjs-baseline-position);
+    }  */
+   
+
+    /*--------------------------------------------------------------------------------------*/
+}
+
+
+
+
+
+/* Marks (to delete when merge in paged.js) */
+
+.pagedjs_marks-crop{
+    z-index: 999999999999;
+  
+}
+
+.pagedjs_bleed-top .pagedjs_marks-crop, 
+.pagedjs_bleed-bottom .pagedjs_marks-crop{
+    box-shadow: 1px 0px 0px 0px var(--pagedjs-crop-shadow);
+}  
+
+.pagedjs_bleed-top .pagedjs_marks-crop:last-child,
+.pagedjs_bleed-bottom .pagedjs_marks-crop:last-child{
+    box-shadow: -1px 0px 0px 0px var(--pagedjs-crop-shadow);
+}  
+
+.pagedjs_bleed-left .pagedjs_marks-crop,
+.pagedjs_bleed-right .pagedjs_marks-crop{
+    box-shadow: 0px 1px 0px 0px var(--pagedjs-crop-shadow);
+}
+
+.pagedjs_bleed-left .pagedjs_marks-crop:last-child,
+.pagedjs_bleed-right .pagedjs_marks-crop:last-child{
+    box-shadow: 0px -1px 0px 0px var(--pagedjs-crop-shadow);
+}

BIN
user/themes/carnet-atterrissage/images/logo.png


BIN
user/themes/carnet-atterrissage/screenshot.jpg


+ 27 - 0
user/themes/carnet-atterrissage/templates/default.html.twig

@@ -0,0 +1,27 @@
+{% extends 'partials/base.html.twig' %}
+
+{% macro loop(page) %}
+    {% for p in page.children.visible %}
+        {% set current_page = (p.active or p.activeChild) ? 'selected' : '' %}
+        {% if p.children.visible.count > 0 %}
+            <li class="has-children {{ current_page|e }}">
+                    {# parent #}
+                    {{ p.menu|e }}
+                    {{ p.content|raw }}
+                <ul>
+                    {{ _self.loop(p) }}
+                </ul>
+            </li>
+        {% else %}
+            <li class="{{ current_page|e }}">
+                    {# enfant #}
+                    {{ p.menu|e }}
+                    {{ p.content|raw }}
+            </li>
+        {% endif %}
+    {% endfor %}
+{% endmacro %}
+
+{% block content %}
+    {{ _self.loop(pages) }}
+{% endblock %}

+ 8 - 0
user/themes/carnet-atterrissage/templates/error.html.twig

@@ -0,0 +1,8 @@
+{% extends 'partials/base.html.twig' %}
+
+{% block content %}
+    <div class="lead text-center">
+        <h1>Error!</h1>
+        {{ page.content|raw }}
+    </div>
+{% endblock %}

+ 49 - 0
user/themes/carnet-atterrissage/templates/partials/base.html.twig

@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html lang="{{ (grav.language.getActive ?: grav.config.site.default_lang)|e }}">
+<head>
+{% block head %}
+    <meta charset="utf-8" />
+    <title>{% if header.title %}{{ header.title|e }} | {% endif %}{{ site.title|e }}</title>
+
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    {% include 'partials/metadata.html.twig' %}
+
+    <link rel="icon" type="image/png" href="{{ url('theme://images/logo.png')|e }}" />
+    <link rel="canonical" href="{{ page.canonical(true)|e }}" />
+    {# paged polyfill #}
+    <script src="https://unpkg.com/pagedjs/dist/paged.polyfill.js"></script>
+{% endblock head %}
+
+{% block stylesheets %}
+    {% do assets.addCss('https://unpkg.com/purecss@1.0.0/build/pure-min.css', 100) %}
+    {% do assets.addCss('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', 99) %}
+    {% do assets.addCss('theme://css/pagedjs.css', 98) %}
+    {% do assets.addCss('theme://css/custom.css', 97) %}
+{% endblock %}
+
+{% block javascripts %}
+    {% do assets.addJs('jquery', 100) %}
+{% endblock %}
+
+{% block assets deferred %}
+    {{ assets.css()|raw }}
+    {{ assets.js()|raw }}
+{% endblock %}
+</head>
+<body id="top" class="{{ page.header.body_classes|e }}">
+
+{% block body %}
+    <section id="body">
+        <div class="wrapper padding">
+        {% block content %}{% endblock %}
+        </div>
+    </section>
+{% endblock %}
+
+{% block bottom %}
+    {{ assets.js('bottom')|raw }}
+{% endblock %}
+
+</body>
+</html>

BIN
user/themes/carnet-atterrissage/thumbnail.jpg