module dans module dans module

This commit is contained in:
2021-03-12 17:04:40 +01:00
parent 405e5094ee
commit 0330bc5f4e
42 changed files with 268 additions and 444 deletions
+29 -164
View File
@@ -1,173 +1,38 @@
# ![](https://avatars1.githubusercontent.com/u/8237355?v=2&s=50) Grav
[![PHPStan](https://img.shields.io/badge/PHPStan-enabled-brightgreen.svg?style=flat)](https://github.com/phpstan/phpstan)
[![SensioLabsInsight](https://insight.sensiolabs.com/projects/cfd20465-d0f8-4a0a-8444-467f5b5f16ad/mini.png)](https://insight.sensiolabs.com/projects/cfd20465-d0f8-4a0a-8444-467f5b5f16ad)
[![Discord](https://img.shields.io/discord/501836936584101899.svg?logo=discord&colorB=728ADA&label=Discord%20Chat)](https://chat.getgrav.org)
[![PHP Tests](https://github.com/getgrav/grav/workflows/PHP%20Tests/badge.svg?branch=develop)](https://github.com/getgrav/grav/actions?query=workflow%3A%22PHP+Tests%22) [![OpenCollective](https://opencollective.com/grav/backers/badge.svg)](#backers) [![OpenCollective](https://opencollective.com/grav/sponsors/badge.svg)](#sponsors)
Grav is a **Fast**, **Simple**, and **Flexible**, file-based Web-platform. There is **Zero** installation required. Just extract the ZIP archive, and you are already up and running. It follows similar principles to other flat-file CMS platforms, but has a different design philosophy than most. Grav comes with a powerful **Package Management System** to allow for simple installation and upgrading of plugins and themes, as well as simple updating of Grav itself.
The underlying architecture of Grav is designed to use well-established and _best-in-class_ technologies to ensure that Grav is simple to use and easy to extend. Some of these key technologies include:
* [Twig Templating](https://twig.sensiolabs.org/): for powerful control of the user interface
* [Markdown](https://en.wikipedia.org/wiki/Markdown): for easy content creation
* [YAML](https://yaml.org): for simple configuration
* [Parsedown](https://parsedown.org/): for fast Markdown and Markdown Extra support
* [Doctrine Cache](https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/caching.html): layer for performance
* [Pimple Dependency Injection Container](https://pimple.sensiolabs.org/): for extensibility and maintainability
* [Symfony Event Dispatcher](https://symfony.com/doc/current/components/event_dispatcher/introduction.html): for plugin event handling
* [Symfony Console](https://symfony.com/doc/current/components/console/introduction.html): for CLI interface
* [Gregwar Image Library](https://github.com/Gregwar/Image): for dynamic image manipulation
# Requirements
- PHP 7.3.6 or higher. Check the [required modules list](https://learn.getgrav.org/basics/requirements#php-requirements)
- Check the [Apache](https://learn.getgrav.org/basics/requirements#apache-requirements) or [IIS](https://learn.getgrav.org/basics/requirements#iis-requirements) requirements
# Documentation
The full documentation can be found from [learn.getgrav.org](https://learn.getgrav.org).
# QuickStart
These are the options to get Grav:
### Downloading a Grav Package
You can download a **ready-built** package from the [Downloads page on https://getgrav.org](https://getgrav.org/downloads)
### With Composer
You can create a new project with the latest **stable** Grav release with the following command:
```
$ composer create-project getgrav/grav ~/webroot/grav
```
### From GitHub
1. Clone the Grav repository from [https://github.com/getgrav/grav]() to a folder in the webroot of your server, e.g. `~/webroot/grav`. Launch a **terminal** or **console** and navigate to the webroot folder:
```
$ cd ~/webroot
$ git clone https://github.com/getgrav/grav.git
```
2. Install the **plugin** and **theme dependencies** by using the [Grav CLI application](https://learn.getgrav.org/advanced/grav-cli) `bin/grav`:
```
$ cd ~/webroot/grav
$ bin/grav install
```
Check out the [install procedures](https://learn.getgrav.org/basics/installation) for more information.
# Adding Functionality
You can download [plugins](https://getgrav.org/downloads/plugins) or [themes](https://getgrav.org/downloads/themes) manually from the appropriate tab on the [Downloads page on https://getgrav.org](https://getgrav.org/downloads), but the preferred solution is to use the [Grav Package Manager](https://learn.getgrav.org/advanced/grav-gpm) or `GPM`:
```
$ bin/gpm index
```
This will display all the available plugins and then you can install one or more with:
```
$ bin/gpm install <plugin/theme>
```
# Updating
To update Grav you should use the [Grav Package Manager](https://learn.getgrav.org/advanced/grav-gpm) or `GPM`:
```
$ bin/gpm selfupgrade
```
To update plugins and themes:
```
$ bin/gpm update
```
## Upgrading from older version
* [Upgrading to Grav 1.7](https://learn.getgrav.org/16/advanced/grav-development/grav-17-upgrade-guide)
* [Upgrading to Grav 1.6](https://learn.getgrav.org/16/advanced/grav-development/grav-16-upgrade-guide)
* [Upgrading from Grav <1.6](https://learn.getgrav.org/16/advanced/grav-development/grav-15-upgrade-guide)
# Contributing
We appreciate any contribution to Grav, whether it is related to bugs, grammar, or simply a suggestion or improvement! Please refer to the [Contributing guide](CONTRIBUTING.md) for more guidance on this topic.
## Security issues
If you discover a possible security issue related to Grav or one of its plugins, please email the core team at contact@getgrav.org and we'll address it as soon as possible.
# Getting Started
* [What is Grav?](https://learn.getgrav.org/basics/what-is-grav)
* [Install](https://learn.getgrav.org/basics/installation) Grav in few seconds
* Understand the [Configuration](https://learn.getgrav.org/basics/grav-configuration)
* Take a peek at our available free [Skeletons](https://getgrav.org/downloads/skeletons)
* If you have questions, jump on our [Discord Chat Server](https://chat.getgrav.org)!
* Have fun!
# Exploring More
* Have a look at our [Basic Tutorial](https://learn.getgrav.org/basics/basic-tutorial)
* Dive into more [advanced](https://learn.getgrav.org/advanced) functions
* Learn about the [Grav CLI](https://learn.getgrav.org/cli-console/grav-cli)
* Review examples in the [Grav Cookbook](https://learn.getgrav.org/cookbook)
* More [Awesome Grav Stuff](https://github.com/getgrav/awesome-grav)
# Backers
Support Grav with a monthly donation to help us continue development. [[Become a backer](https://opencollective.com/grav#backer)]
<img src="https://opencollective.com/grav/tiers/backers.svg?avatarHeight=36&width=600" />
# Sponsors
Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/grav#sponsor)]
<img src="https://opencollective.com/grav/tiers/sponsors.svg?avatarHeight=36&width=600" />
# License
See [LICENSE](LICENSE.txt)
[gitflow-model]: http://nvie.com/posts/a-successful-git-branching-model/
[gitflow-extensions]: https://github.com/nvie/gitflow
# Running Tests
First install the dev dependencies by running `composer install` from the Grav root.
Then `composer test` will run the Unit Tests, which should be always executed successfully on any site.
Windows users should use the `composer test-windows` command.
You can also run a single unit test file, e.g. `composer test tests/unit/Grav/Common/AssetsTest.php`
To run phpstan tests, you should run:
* `composer phpstan` for global tests
* `composer phpstan-framework` for more strict tests
* `composer phpstan-plugins` to test all installed plugins
# EPAU REad ME
- intall grav avec composer
- intall grav avec composer
composer create-project getgrav/grav ~/webroot/grav
- lance serveur local
cd ~/webroot/nomdusite
php -S localhost:8000 system/router.php
Fenêtre à laisser ouverte!
```composer create-project getgrav/grav ~/webroot/grav```
- lance serveur local
```cd ~/webroot/nomdusite```
```php -S localhost:8000 system/router.php```
Fenêtre à laisser ouverte!
- dans autre fenetre, installer version admin
cd ~/webroot/nomdusite
bin/gpm selfupgrade (mise à jours)
- dans autre fenetre, installer version admin
```cd ~/webroot/nomdusite```
```bin/gpm selfupgrade``` (mise à jours)
bin/gpm install admin (installe ladmin)
```bin/gpm install admin``` (installe ladmin)
bin/plugin login newuser (créer un nouvel utilisateur)
```bin/plugin login newuser``` (créer un nouvel utilisateur)
# Pour lancer le sites
```cd ~/chemin/dudossier/dev-epau.archi.fr```
pour premier lancement
```php bin/grav install```
ensuite
```php -S localhost:8000 system/router.php```
Fenêtre à laisser ouverte!
```bin/gpm install admin``` (installe ladmin)
récupérer les comptes
@@ -0,0 +1,107 @@
form: flex-pages
unique_id: c5c66e69061fcfcc38c77e522e153efe
url: 'http://localhost:8000/admin/pages/home/_gouvernance-module'
user:
username: admin
email: ouidade@figureslibres.io
timestamps:
created: 1615559247
updated: 1615559247
data:
header:
title: Gouvernance
media_order: 'jeux-olypiques-paris-2024-village-athle-lot-e2.jpg,Logotype_GIP_EPAU.svg.png'
body_classes: 'modular fullwidth title-center title-h1h2'
menu: 'Gouvernance 2'
visible: true
debugger: true
admin:
children_display_order: collection
order_by: null
order_manual: null
onpage_menu: true
content:
items: '@self.modular'
order:
by: default
dir: asc
custom: [_conseil-dadministration_module]
published: null
date: null
publish_date: null
unpublish_date: null
metadata: null
taxonomy: null
dateformat: null
slug: null
redirect: null
process: null
twig_first: null
never_cache_twig: null
child_type: null
routable: null
cache_enable: null
template: null
append_url_extension: null
routes:
default: null
canonical: null
aliases: null
login:
visibility_requires_access: null
access: null
permissions:
inherit: null
authors: null
groups: null
content: '# Gouvernance'
folder: _gouvernance
route: /home
name: modular/gouvernance
ordering: true
order: '_accueil,_programmes,_rapports-dactivites,_gouvernance,_gouvernance,_contact'
blueprint: null
lang: null
xss_check: null
value: null
_post_entries_save: null
files: { }
object:
type: pages
key: home/_gouvernance-module
storage_key: 01.home/06._gouvernance-module
timestamp: 1615558956
serialized:
__META:
key: home/_gouvernance-module
storage_key: 01.home/06._gouvernance-module
template: gouvernance
storage_timestamp: 1615558956
markdown:
'': { gouvernance: 1615558685 }
children:
01._conseil-dadministration_module: false
checksum: 7f21735022ad7faf780b47fe141b79e1
storage_key: 01.home/06._gouvernance-module
parent_key: 01.home
order: '06.'
folder: _gouvernance-module
template: gouvernance
lang: ''
header:
title: 'gouvernance module'
menu: 'gouvernance module'
visible: true
onpage_menu: true
body_classes: 'modular fullwidth title-center title-h1h2'
content:
items: '@self.modular'
order: { by: default, dir: asc, custom: [_conseil-dadministration_module] }
media_order: 'jeux-olypiques-paris-2024-village-athle-lot-e2.jpg,Logotype_GIP_EPAU.svg.png'
admin:
children_display_order: collection
debugger: true
root: false
markdown: "gouvernance module\n"
slug: _gouvernance-module
name: gouvernance.md
@@ -1,6 +1,6 @@
---
title: Programmes
body_classes: modular
body_classes: 'modular-row features'
features:
-
icon: null
@@ -0,0 +1,20 @@
---
title: Présidence
visible: true
body_classes: 'modular-row personnes'
personnes:
-
nom: 'Hélène Peskine'
fonction: 'Présidente du Conseil dadministration'
biographie: 'Secrétaire permanente du Plan Urbanisme Construction Architecture, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
portrait: { }
admin: { }
process:
markdown: true
twig: true
debugger: true
template: modular/personnes
---
### Présidence
@@ -0,0 +1,24 @@
---
title: 'Membres du conseil d''administration'
visible: true
body_classes: 'modular-row personnes'
personnes:
-
nom: 'Jean-Baptiste Butlen'
fonction: 'Membre du Conseil dadministration'
biographie: 'Sous-directeur Aménagement durable, Direction Générale de lAménagement, du Logement et de la Nature, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
portrait:
photo_butlen.jpeg:
name: photo_butlen.jpeg
type: image/jpeg
size: 37489
path: photo_butlen.jpeg
debugger: true
template: modular/personnes
---
### Membres du conseil d'administration
@@ -0,0 +1,21 @@
---
title: Conseil d'dadministration
menu: Conseil d'dadministration
visible: true
onpage_menu: true
body_classes: 'modular fullwidth title-center title-h1h2'
content:
items: '@self.modular'
order:
by: default
dir: asc
custom:
- _presidence
- _membres-du-conseil-dadministration
admin:
children_display_order: collection
debugger: true
---
## Conseil d'administration

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

@@ -1,35 +1,18 @@
---
title: Gouvernance
title: 'Équipe EPAU title'
content:
items: '@self.modular'
visible: true
body_classes: 'modular personnes'
debugger: true
template: modular/personnes
body_classes: 'modular-row personnes'
personnes:
-
nom: 'Hélène Peskine'
fonction: 'Présidente du Conseil dadministration'
biographie: 'Secrétaire permanente du Plan Urbanisme Construction Architecture, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
portrait: { }
-
nom: 'Jean-Baptiste Butlen'
fonction: 'Membre du Conseil dadministration'
biographie: 'Sous-directeur Aménagement durable, Direction Générale de lAménagement, du Logement et de la Nature, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
portrait:
photo_butlen.jpeg:
name: photo_butlen.jpeg
type: image/jpeg
size: 37489
path: photo_butlen.jpeg
-
nom: 'Alain Maugard'
fonction: 'Président de lAssociation Europan France'
biographie: "Né le 23 avril 1943 à Nérac (Lot-et-Garonne), Alain Maugard est un ancien élève de l’École polytechnique et Ingénieur général des Ponts et Chaussées. Il débute sa carrière au ministère de l’Équipement au service des Affaires économiques et internationales et dans les services urbanisme construction des Directions Départementales. Chef du service de la politique technique à la direction de la Construction et secrétaire permanent du Plan Construction, de 1978 à 1981, il devient successivement directeur adjoint de cabinet des ministres de lUrbanisme et du Logement Roger Quilliot et Paul Quilès puis directeur de la Construction au ministère de l’Équipement, du Logement, des Transports et de la Mer. En 1990, il est nommé directeur général de l’Établissement public daménagement de la Défense (epad), jusquen 1993 où il prend la présidence du cstb. Il quitte ces fonctions en 2008 pour rejoindre le Conseil général de lenvironnement et du développement durable où il assure la présidence de la section « risques, sécurité, sûreté ». En septembre 2009, il accède à la présidence de Qualibat. \r\nEn outre, Alain Maugard est membre du conseil dadministration de lAdeme. Il a également piloté le Comité opérationnel (comop) du chantier n°1 « Bâtiments neufs publics et privés » du Grenelle de lEnvironnement. \r\n\r\nBibliographie\_:\r\n- Regards sur le bâtiment — Le futur en construction, éditions Le Moniteur, 2006\r\n - Regard sur la ville durable, Alain Maugard et Jean-Pierre Cuisinier, CSTB, mars 2010\r\n - Le BEPOS pour tous (livre électronique), http://outils.xpair.com/livre/bepos-pourtous/7.htm (25 juin 2015) \r\n"
portrait: { }
published: true
debugger: true
template: modular/personnes
---
# Gouvernance
#### Conseil d'administration
#### Equipe EPAU
## Équipe EPAU
@@ -0,0 +1,21 @@
---
title: Gouvernance
menu: Gouvernance
visible: true
onpage_menu: true
body_classes: 'modular fullwidth title-center title-h1h2'
content:
items: '@self.modular'
order:
by: default
dir: asc
custom:
- _conseil-dadministration
- _equipe-epau
admin:
children_display_order: collection
debugger: true
---
# Gouvernance
-1
View File
@@ -16,4 +16,3 @@ content:
- _contact
media_order: 'jeux-olypiques-paris-2024-village-athle-lot-e2.jpg,Logotype_GIP_EPAU.svg.png'
---
Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

@@ -1,19 +0,0 @@
---
title: 'Plateforme dobservation des projets et stratégies urbaine'
media_order: POPSU2018_LOGO_moinsde6cm_sscartouche.png
content:
items: '@self.modular'
visible: false
---
Lieu de convergence des milieux de la recherche
et de ceux qui font et gouvernent les villes, la
Plateforme dobservation des projets et
stratégies urbaines POPSU croise les savoirs
scientifiques et lexpertise opérationnelle pour
mieux comprendre les enjeux et les évolutions
associés aux villes et aux territoires. Elle
capitalise, à des fins daction, les connaissances
établies sur les métropoles et en assure la
diffusion auprès de publics divers :
professionnels, académiques, grand public...
Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

@@ -1,18 +0,0 @@
---
title: European
media_order: 'Europan France.jpg'
visible: false
---
# Europan
Europan est un concours didées darchitecture
et durbanisme se déroulant tous les deux ans
simultanément dans une vingtaine de pays
européens, sur un thème et un règlement
communs. Dans chaque pays des sites sont
proposés par des collectivités territoriales et
leurs partenaires. Ce concours est suivi de
réalisation in-situ pour les équipes sélectionnées.
Europan facilite le dialogue sur les modes de
faire la ville à toutes les échelles.
@@ -1,16 +0,0 @@
---
title: Coubertin
visible: false
---
# Coubertin
Le programme de recherche-action Coubertin
construit le récit, au fil de leau, de la conception
des ouvrages et des opérations daménagement
des Jeux Olympiques et Paralympiques de Paris
2024. À travers une observation embarquée au
sein de la SOLIDEO, l’équipe de chercheurs
analyse la production architecturale et urbaine et
sa capacité à transformer les pratiques
daménagement.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

@@ -1,20 +0,0 @@
---
title: 'Forum des Solutions'
media_order: forum_solution.png
visible: false
---
# Forum des Solutions
Prolongement physique des programmes Action
Cœur de Ville et Petites villes de demain, le
Forum des solutions est une série de rendez-vous
mensuels et thématiques conçues pour les villes
du programme, mais qui sadresse également à
toutes les collectivités qui souhaitent placer
linnovation au cœur des stratégies de
revitalisation urbaine. Chaque rendez-vous
permet la présentation par leurs auteurs de
projets réalisés répondant aux problématiques
rencontrées par ces villes. Il est ouvert à tous les
acteurs de laménagement du territoire.
@@ -1,5 +0,0 @@
---
title: 'Rapports d''activités'
visible: false
---
-17
View File
@@ -1,17 +0,0 @@
---
title: Programmes
menu: Programmes
onpage_menu: true
body_classes: 'modular header-image fullwidth'
content:
items: '@self.modular'
order:
by: default
dir: asc
custom:
- _popsu
- _european
published: true
visible: false
---
@@ -1,7 +0,0 @@
---
title: 'Conseil d''administration de l''Europe des projets arcitecturaux et urbains'
content:
items: '@self.modular'
visible: false
---
@@ -1,20 +0,0 @@
---
title: 'Membres du conseil d''administration'
visible: false
body_classes: modular
class: small
content:
items: '@self.modular'
features:
-
nom: 'Jean-Baptiste Butlen'
fonction: 'Sous-directeur Aménagement durable, Direction Générale de lAménagement, du Logement et de la Nature, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
biographie: null
portrait: { }
-
nom: 'Alain Maugard'
fonction: 'Président de lAssociation Europan France'
biographie: "Jean-Baptiste Butlen, ingénieur en chef des Ponts, des\r\nEaux et des Forêts, diplômé de lEcole Nationale du\r\nGénie Rural des Eaux et des Forêts au sein\r\ndAgroParisTech et de lEcole Nationale Supérieure\r\nAgronomique de Rennes. Il est également diplômé de\r\nlInstitut National Agronomique de Paris Grignon. Il est\r\n exemple de bio\r\naujourdhui Sous-directeur de laménagement durable déployée\r\n au\r\nsein de la Direction de lHabitat, de lUrbanisme, et des\r\n (décale les blocs\r\nPaysages. Les équipes de cette sous-direction traitent des\r\n autour)\r\nstratégies\r\n territoriales,\r\n des\r\n grandes\r\n opérations\r\ndurbanisme, des politiques foncières, de laménagement\r\nopérationnel durable et de la fiscalité de laménagement\r\ndurable. Il a occupé précédemment différentes fonctions\r\nau sein du Ministère du Développement durable\r\nnotamment celle dAdjoint au Sous-directeur de laction\r\nterritoriale à la Direction de lEau et de la Biodiversité. Il a\r\npar ailleurs été Directeur Général Adjoint en charge des\r\nFinances, des Territoires, du Développement Durable, de\r\nlInnovation et de la Communication à lentreprise\r\npublique de la Ville de Paris, Eau de Paris.\r\n\r\n### BIBLIOGRAPHIE\r\n• _Regards sur lebâtiment, Le futur en construction_,éditionsLe Moniteur,\r\n2006\r\n• _Regard surla ville durable,_ Alain Maugard et Jean-Pierre Cuisinier,\r\nCSTB, mars 2010\r\n•_ Le BEPOSpour tous_ (livre électronique), 5 juin 2015\r\n"
portrait: { }
---
@@ -1,7 +0,0 @@
---
title: 'Présidente du Conseil dadministration'
visible: false
---
# Hélène Peskine
Secrétaire permanente du Plan Urbanisme Construction Architecture, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales
@@ -1,7 +0,0 @@
---
title: 'Equipe de l''EPAU'
content:
items: '@self.modular'
visible: false
---
-5
View File
@@ -1,5 +0,0 @@
---
title: Gouvernance
visible: false
---
@@ -1,7 +0,0 @@
---
title: Coubertin
body_classes: modular
---
### Coubertin
Le programme de recherche-action Coubertin construit le récit, au fil de leau, de la conception des ouvrages et des opérations daménagement des Jeux Olympiques et Paralympiques de Paris 2024. À travers une observation embarquée au sein de la SOLIDEO, l’équipe de chercheurs analyse la production architecturale et urbaine et sa capacité à transformer les pratiques daménagement.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

@@ -1,9 +0,0 @@
---
title: European
body_classes: modular
media_order: 'Europan France.jpg'
---
### Europan
Europan est un concours didées darchitecture et durbanisme se déroulant tous les deux ans simultanément dans une vingtaine de pays européens, sur un thème et un règlement communs. Dans chaque pays des sites sont proposés par des collectivités territoriales et leurs partenaires. Ce concours est suivi de réalisation in-situ pour les équipes sélectionnées. Europan facilite le dialogue sur les modes de faire la ville à toutes les échelles.
Lien vers le site : https://www.europanfrance.org/
@@ -1,9 +0,0 @@
---
title: 'Forum des Solutions'
body_classes: modular
media_order: forum_solution.png
---
### Forum des Solutions
Prolongement physique des programmes Action Cœur de Ville et Petites villes de demain, le Forum des solutions est une série de rendez-vous mensuels et thématiques conçues pour les villes du programme, mais qui sadresse également à toutes les collectivités qui souhaitent placer linnovation au cœur des stratégies de revitalisation urbaine. Chaque rendez-vous permet la présentation par leurs auteurs de projets réalisés répondant aux problématiques rencontrées par ces villes. Il est ouvert à tous les acteurs de laménagement du territoire.
Lien vers le site : http://www.urbanisme-puca.gouv.fr/forums-des-solutions-en-videos-a1879.html
Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

@@ -1,8 +0,0 @@
---
title: POPSU
body_classes: modular
media_order: POPSU2018_LOGO_moinsde6cm_sscartouche.png
---
Lieu de convergence des milieux de la recherche et de ceux qui font et gouvernent les villes, la Plateforme dobservation des projets et stratégies urbaines POPSU croise les savoirs scientifiques et lexpertise opérationnelle pour mieux comprendre les enjeux et les évolutions associés aux villes et aux territoires. Elle capitalise, à des fins daction, les connaissances établies sur les métropoles et en assure la diffusion auprès de publics divers : professionnels, académiques, grand public...
Lien vers le site : http://www.popsu.archi.fr/
@@ -1,7 +0,0 @@
---
title: Programmes
content:
items: '@self.modular'
visible: false
---
@@ -1,21 +0,0 @@
---
title: 'Conseil d''administration'
body_classes: modular
features:
-
nom: 'Hélène Peskine'
fonction: 'Présidente du Conseil dadministration'
biographie: 'Secrétaire permanente du Plan Urbanisme Construction Architecture, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
portrait: null
-
nom: 'Jean-Baptiste Butlen'
fonction: 'Membres du Conseil dadministration'
biographie: 'Jean-Baptiste Butlen, Sous-directeur Aménagement durable, Direction Générale de lAménagement, du Logement et de la Nature, Ministère de la Transition écologique, Ministère de la Cohésion des territoires et des Relations avec les Collectivités territoriales'
portrait: null
-
nom: null
fonction: null
biographie: null
portrait: null
---
@@ -1,11 +0,0 @@
---
title: 'Equipe EPAU'
body_classes: modular
features:
-
nom: 'Jean-Baptiste Marie,'
fonction: 'Directeur général'
biographie: "jean-baptiste.marie@developpement-durable.gouv.fr\r\n+\_33\_(1)\_40\_81\_24\_68\_\r\n+\_33\_(6)\_64\_52\_75\_57\r\n"
portrait: null
---
@@ -1,7 +0,0 @@
---
title: Gouvernance
content:
items: '@self.modular'
visible: false
---
-4
View File
@@ -1,4 +0,0 @@
---
title: Home2
---
+12 -12
View File
@@ -46,7 +46,7 @@ j'ai essayé:
label: Texte de présentation du programme
markdown: true
#fin des modifs par Ouidade
@@ -65,17 +65,17 @@ The theme by itself is useful, but you may have an easier time getting up and ru
The simplest way to install this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm) through your system's Terminal (also called the command line). From the root of your Grav install type:
bin/gpm install epau-epau_antimatter
bin/gpm install epau-antimatter
This will install the Epau Antimatter theme into your `/user/themes` directory within Grav. Its files can be found under `/your/site/grav/user/themes/epau-epau_antimatter`.
This will install the Epau Antimatter theme into your `/user/themes` directory within Grav. Its files can be found under `/your/site/grav/user/themes/epau-antimatter`.
## Manual Installation
To install this theme, just download the zip version of this repository and unzip it under `/your/site/grav/user/themes`. Then, rename the folder to `epau-epau_antimatter`. You can find these files either on [GitHub](https://github.com/getgrav/grav-theme-epau-epau_antimatter) or via [GetGrav.org](http://getgrav.org/downloads/themes).
To install this theme, just download the zip version of this repository and unzip it under `/your/site/grav/user/themes`. Then, rename the folder to `epau-antimatter`. You can find these files either on [GitHub](https://github.com/getgrav/grav-theme-epau-antimatter) or via [GetGrav.org](http://getgrav.org/downloads/themes).
You should now have all the theme files under
/your/site/grav/user/themes/epau-epau_antimatter
/your/site/grav/user/themes/epau-antimatter
>> NOTE: This theme is a modular component for Grav which requires the [Grav](http://github.com/getgrav/grav), [Error](https://github.com/getgrav/grav-theme-error) and [Problems](https://github.com/getgrav/grav-plugin-problems) plugins.
@@ -87,7 +87,7 @@ As development for the Epau Antimatter theme continues, new versions may become
The simplest way to update this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm). You can do this with this by navigating to the root directory of your Grav install using your system's Terminal (also called command line) and typing the following:
bin/gpm update epau-epau_antimatter
bin/gpm update epau-antimatter
This command will check your Grav install to see if your Epau Antimatter theme is due for an update. If a newer release is found, you will be asked whether or not you wish to update. To continue, type `y` and hit enter. The theme will automatically update and clear Grav's cache.
@@ -95,9 +95,9 @@ This command will check your Grav install to see if your Epau Antimatter theme i
Manually updating Epau Antimatter is pretty simple. Here is what you will need to do to get this done:
* Delete the `your/site/user/themes/epau-epau_antimatter` directory.
* Download the new version of the Epau Antimatter theme from either [GitHub](https://github.com/getgrav/grav-plugin-epau-epau_antimatter) or [GetGrav.org](http://getgrav.org/downloads/themes#extras).
* Unzip the zip file in `your/site/user/themes` and rename the resulting folder to `epau-epau_antimatter`.
* Delete the `your/site/user/themes/epau-antimatter` directory.
* Download the new version of the Epau Antimatter theme from either [GitHub](https://github.com/getgrav/grav-plugin-epau-antimatter) or [GetGrav.org](http://getgrav.org/downloads/themes#extras).
* Unzip the zip file in `your/site/user/themes` and rename the resulting folder to `epau-antimatter`.
* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in terminal and typing `bin/grav clear-cache`.
> Note: Any changes you have made to any of the files listed under this directory will also be removed and replaced by the new set. Any files located elsewhere (for example a YAML settings file placed in `user/config/themes`) will remain intact.
@@ -127,7 +127,7 @@ Manually updating Epau Antimatter is pretty simple. Here is what you will need t
##### Dropdown Menu
You can enable **dropdown menu** support by enabling it in the `epau-epau_antimatter.yaml` configuration file. As per usual, copy this file to your `user/config/themes/` folder (create if required) and edit there.
You can enable **dropdown menu** support by enabling it in the `epau-antimatter.yaml` configuration file. As per usual, copy this file to your `user/config/themes/` folder (create if required) and edit there.
```
dropdown:
@@ -180,8 +180,8 @@ If you want to set Epau Antimatter as the default theme, you can do so by follow
* Navigate to `/your/site/grav/user/config`.
* Open the **system.yaml** file.
* Change the `theme:` setting to `theme: epau-epau_antimatter`.
* Change the `theme:` setting to `theme: epau-antimatter`.
* Save your changes.
* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in Terminal and typing `bin/grav clear-cache`.
Once this is done, you should be able to see the new theme on the frontend. Keep in mind any customizations made to the previous theme will not be reflected as all of the theme and templating information is now being pulled from the **epau-epau_antimatter** folder.
Once this is done, you should be able to see the new theme on the frontend. Keep in mind any customizations made to the previous theme will not be reflected as all of the theme and templating information is now being pulled from the **epau-antimatter** folder.
@@ -51,13 +51,6 @@
{% block content %}
{# ça marche pas non plus
<section class="personnes">
{{ page.header.personnes}}
</section>
#}
{{ page.content|raw }}
{% for module in page.collection() %}
<div id="{{ _self.pageLinkName(module.menu) }}"></div>
@@ -0,0 +1,8 @@
{{ page.content|raw }}
{% for module in page.collection() %}
<div id="{{ _self.pageLinkName(module.menu) }}"></div>
{{ module.content|raw }}
{% endfor %}
@@ -0,0 +1,8 @@
{{ page.content|raw }}
{% for module in page.collection() %}
<div id="{{ _self.pageLinkName(module.menu) }}"></div>
{{ module.content|raw }}
{% endfor %}
@@ -1,23 +1,22 @@
<div class="modular-row personnes {{ page.header.class}}">
{{ content|raw }}
<div class="feature-items">
{% for feature in page.header.personnes %}
{% for personne in page.header.personnes %}
<div class="feature">
{% if feature.icon %}
<i class="fa fa-fw fa-{{ feature.icon }}"></i>
{% if personne.icon %}
<i class="fa fa-fw fa-{{ personne.icon }}"></i>
<div class="feature-content icon-offset">
{% else %}
<div class="feature-content">
{% endif %}
{% if feature.nom %}
<h4>{{ feature.nom }}</h4>
{% if personne.nom %}
<h5>{{ personne.nom }}</h5>
{% endif %}
{% if feature.fonction %}
<h6>{{ feature.fonction }}</h6>
{% if personne.fonction %}
<h6>{{ personne.fonction }}</h6>
{% endif %}
{% if feature.biographie %}
<p>{{ feature.biographie }}</p>
{% if personne.biographie %}
<p>{{ personne.biographie }}</p>
{% endif %}
</div>
</div>