feat: Ajout de pages par Directus
This commit is contained in:
parent
8b8943ab92
commit
d92ab6c271
|
@ -10,6 +10,24 @@ disableKinds:
|
|||
- taxonomy
|
||||
- term
|
||||
|
||||
menu:
|
||||
main:
|
||||
- parent: economie
|
||||
name: Commerçants
|
||||
url: /economie/#commerçants
|
||||
- parent: economie
|
||||
name: Artisans
|
||||
url: /economie/#artisans
|
||||
- parent: economie
|
||||
name: Entreprises
|
||||
url: /economie/#entreprises
|
||||
- parent: economie
|
||||
name: Itinérants
|
||||
url: /economie/#itinérants
|
||||
- parent: economie
|
||||
name: Gîte
|
||||
url: /economie/#gites-de-crémeaux
|
||||
|
||||
params:
|
||||
debug: false
|
||||
description: Site officiel de la commune de Crémeaux qui fait partie de la communauté de communes du Pays d'Urfé (CCPU) dans la Loire (42)
|
||||
|
|
|
@ -1,153 +0,0 @@
|
|||
---
|
||||
# drone encrypt weko/lestoitsduval $REGISTRY_PASSWORD
|
||||
kind: secret
|
||||
name: REGISTRY_PASSWORD
|
||||
data: Q/Y+XPpJN0vxgDWzGVIVUZJ8PE0ngvYT/1NEFG+ZfnvoFa1c+ZSkhCeMk8OE/IC12Uw2VGebBsD1iCrkffKnA5GPIS+uCmtF1K/2o4+/
|
||||
|
||||
---
|
||||
# drone encrypt weko/lestoitsduval $REGISTRY_USER
|
||||
kind: secret
|
||||
name: REGISTRY_USER
|
||||
data: wr3cyRh4G34wu8sbhEm96IUXZft0rDeGkkc5M/1N501H9Q==
|
||||
|
||||
---
|
||||
# drone encrypt weko/lestoitsduval "{\"auths\":{\"https://registry.weko.io\":{\"auth\":\"$(echo -n "$REGISTRY_USER:$REGISTRY_PASSWORD" | base64)\",\"email\":\"$REGISTRY_USER\"}}}"
|
||||
kind: secret
|
||||
name: REGISTRY_CONFIG
|
||||
data: lmQ25YQEai7VpYj8lUz9859JAV/aeQ9V5ulZhqVVQcni8usA9LF2IQFisekF69yu6ksp+9PBDHNKQA4GX7N/tFAlEdJySHUyr3qtrjUXRBs54E1G/GHVzY1/NwCytIT8Ro9d9H0XRiAbGnOQA2sjPFcb7CZ5kDZRmNHHHq6fplOdIM5ysYhiDIYH7TW+7dYm4ke8SBFhk4oKR7OMsAC+mo9++2dJ5W0FCro/
|
||||
|
||||
---
|
||||
# drone encrypt weko/lestoitsduval $DIRECTUS_URL
|
||||
kind: secret
|
||||
name: DIRECTUS_URL
|
||||
data: hYUC351igGt4WLCCbtrT1R3szBAuzdEv/n1J6onJJRQUTLZ8v4Hj/wysho0smBsASoZv/hzdZrPRy0gi
|
||||
|
||||
---
|
||||
# drone encrypt weko/lestoitsduval $DIRECTUS_TOKEN
|
||||
kind: secret
|
||||
name: DIRECTUS_TOKEN
|
||||
data: 1aojESEVwAY0jmHQfpWt5bGbbnMtFiv6mQMEQjC368oJZeMSFPTZL9/mTQAAqSbEHyEHV1r19Hf/k/Oq
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: prod
|
||||
|
||||
platform:
|
||||
os: linux
|
||||
arch: arm64
|
||||
|
||||
steps:
|
||||
- name: install submodule
|
||||
image: drone/git
|
||||
commands:
|
||||
- git submodule update --init
|
||||
|
||||
- name: install npm
|
||||
image: node:current-alpine
|
||||
volumes:
|
||||
- name: hugo-theme-lowtech_node_modules
|
||||
path: /drone/src/themes/hugo-theme-lowtech/node_modules
|
||||
environment:
|
||||
DIRECTUS_URL:
|
||||
from_secret: DIRECTUS_URL
|
||||
DIRECTUS_TOKEN:
|
||||
from_secret: DIRECTUS_TOKEN
|
||||
commands:
|
||||
- (cd themes/hugo-theme-lowtech && npm i)
|
||||
- node scripts/directus-to-markdown/index.js
|
||||
|
||||
- name: build website
|
||||
image: jakejarvis/hugo-extended
|
||||
commands:
|
||||
- hugo --minify --environment production
|
||||
|
||||
- name: typo
|
||||
image: node:current-alpine
|
||||
volumes:
|
||||
- name: hugo-theme-lowtech_node_modules
|
||||
path: /drone/src/themes/hugo-theme-lowtech/node_modules
|
||||
commands:
|
||||
- node themes/hugo-theme-lowtech/scripts/typo
|
||||
|
||||
- name: push docker image on registry
|
||||
image: plugins/docker
|
||||
settings:
|
||||
username:
|
||||
from_secret: REGISTRY_USER
|
||||
password:
|
||||
from_secret: REGISTRY_PASSWORD
|
||||
repo: registry.weko.io/lestoitsduval
|
||||
registry: registry.weko.io
|
||||
tags:
|
||||
- latest
|
||||
|
||||
image_pull_secrets:
|
||||
- REGISTRY_CONFIG
|
||||
|
||||
volumes:
|
||||
- name: hugo-theme-lowtech_node_modules
|
||||
host:
|
||||
path: /tmp/drone/cache/weko/lestoitsduval/themes/hugo-theme-lowtech
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: staging
|
||||
|
||||
platform:
|
||||
os: linux
|
||||
arch: arm64
|
||||
|
||||
steps:
|
||||
- name: install submodule
|
||||
image: drone/git
|
||||
commands:
|
||||
- git submodule update --init
|
||||
|
||||
- name: install npm
|
||||
image: node:current-alpine
|
||||
volumes:
|
||||
- name: hugo-theme-lowtech_node_modules
|
||||
path: /drone/src/themes/hugo-theme-lowtech/node_modules
|
||||
environment:
|
||||
DIRECTUS_URL:
|
||||
from_secret: DIRECTUS_URL
|
||||
DIRECTUS_TOKEN:
|
||||
from_secret: DIRECTUS_TOKEN
|
||||
commands:
|
||||
- (cd themes/hugo-theme-lowtech && npm i)
|
||||
- DRAFT=true node scripts/directus-to-markdown/index.js
|
||||
|
||||
- name: build website
|
||||
image: jakejarvis/hugo-extended
|
||||
commands:
|
||||
- hugo --minify --buildDrafts --buildFuture --environment staging
|
||||
|
||||
- name: typo
|
||||
image: node:current-alpine
|
||||
volumes:
|
||||
- name: hugo-theme-lowtech_node_modules
|
||||
path: /drone/src/themes/hugo-theme-lowtech/node_modules
|
||||
commands:
|
||||
- node themes/hugo-theme-lowtech/scripts/typo
|
||||
|
||||
- name: push docker image on registry
|
||||
image: plugins/docker
|
||||
settings:
|
||||
username:
|
||||
from_secret: REGISTRY_USER
|
||||
password:
|
||||
from_secret: REGISTRY_PASSWORD
|
||||
repo: registry.weko.io/lestoitsduval
|
||||
registry: registry.weko.io
|
||||
tags:
|
||||
- staging
|
||||
|
||||
image_pull_secrets:
|
||||
- REGISTRY_CONFIG
|
||||
|
||||
volumes:
|
||||
- name: hugo-theme-lowtech_node_modules
|
||||
host:
|
||||
path: /tmp/drone/cache/weko/lestoitsduval/themes/hugo-theme-lowtech
|
|
@ -8,6 +8,4 @@ menu:
|
|||
weight: 20
|
||||
---
|
||||
|
||||
🚧 La page n'a pas encore été réalisée.
|
||||
|
||||
Nous voudrions présenter les caractéristiques de notre commune, avec des parties sur la santé et les soins, la culture, l'enseignement et l'histoire de Crémeaux.
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 264 KiB |
|
@ -0,0 +1,39 @@
|
|||
---
|
||||
title: Les salles communales
|
||||
description: Retrouvez les tarifs de location des salles communales
|
||||
image: dylan-gillis-KdeqA3aTnBY-unsplash.jpg
|
||||
image_credit: Photo de Dylan Gillis sur Unsplash
|
||||
menu:
|
||||
main:
|
||||
parent: cadre
|
||||
name: Location de salles
|
||||
weight: 10
|
||||
---
|
||||
|
||||
|
||||
**Des nouveaux tarifs sont en vigueur depuis le 21 octobre 2021 pour la location des salles communales.**
|
||||
|
||||
En dessous, vous trouverez le détail des tarifs journaliers
|
||||
applicables par zones de location (voir les couleurs sur le schéma).
|
||||
|
||||
![Les tarfis des salles communales de Crémeaux](./tarifs.png)
|
||||
|
||||
Il est à noter que le tarif pour les habitants est le même que
|
||||
pour les associations et que le chauffage est inclus. En cas
|
||||
de location le samedi, le dimanche sera laissé à titre gracieux,
|
||||
sous réserve de sa disponibilité, pour faciliter notamment
|
||||
le nettoyage ; la salle devant être rendue impérativement
|
||||
fin d’après-midi. Dorénavant, la salle Sorbier (petite salle
|
||||
côté épicerie) sera louée uniquement pour les séminaires et
|
||||
réunions. Les autres tarifs (vaisselle, forfait ménage,...) restent
|
||||
inchangés. Un chèque de caution unique est mis en place d’un
|
||||
montant de 500 €.
|
||||
|
||||
Précision sur les tables et bancs mis à disposition gratuitement
|
||||
pour les associations (le conseil en avait délibéré et adopté
|
||||
cette gratuité) : il vous sera demander de venir récupérer le
|
||||
matériel auprès des agents techniques.
|
||||
|
||||
![La disposition des salles communales de Crémeaux](./salles-de-cremeaux.png)
|
||||
|
||||
**Nous vous invitons à vous rapprocher de la mairie pour toutes demandes complémentaires.**
|
Binary file not shown.
After Width: | Height: | Size: 49 KiB |
Binary file not shown.
After Width: | Height: | Size: 37 KiB |
|
@ -1,6 +1,8 @@
|
|||
---
|
||||
title: l'**Économie**
|
||||
description: Retrouvez l'ensemble des commerces et entreprises de Crémeaux !!!
|
||||
image: julia-zyablova-5LPIC_3qFQo-unsplash.jpg
|
||||
image_credit: Photo de Julia Zyablova sur Unsplash
|
||||
menu:
|
||||
main:
|
||||
identifier: economie
|
||||
|
@ -8,14 +10,68 @@ menu:
|
|||
weight: 40
|
||||
---
|
||||
|
||||
🚧 La page n'a pas encore été réalisée.
|
||||
## Liste des artisans, commerçants et entreprises
|
||||
|
||||
Nous listerons ici tous les commerces et entreprises de Crémeaux. Nous réunirons les informations pour les contacter (adresse, téléphone, adresse d'un site web) avec un descriptif, une photo.
|
||||
### Artisans
|
||||
|
||||
Voici les catégories que nous mettrons en place :
|
||||
* Coiffure - Christine RAJOT - [04 77 62 56 92](tel:0477625692)
|
||||
* Divers bâtiments - Christian PONCET - [06 27 67 39 74](tel:0627673974)
|
||||
* Divers bâtiments et décoration - Gilles PIERI - [06 08 45 19 14](tel:0608451914)
|
||||
* Électricien - Romain BENETIÈRE - [06 68 80 74 68](tel:0668807468)
|
||||
* Entreprise générale du bâtiment - Michel VIAL - [06 65 57 72 20](tel:0665577220)
|
||||
* Fabrication de roulotte - Roulereve - Stéphane BERTHIER - [07 69 99 67 46](tel:0769996746)
|
||||
* Maçonnerie - Ludovic RATHIER - [06 35 10 65 34](tel:0635106534)
|
||||
* Tapissier Bourrelier - Didier CHAUX - [04 77 62 51 66](tel:0477625166)
|
||||
* Menuisier - Laurent SAUVEUR - [06 29 44 07 79](tel:0629440779)
|
||||
* Plomberie, électricité, multiservices - Line au Carré - David DIEREMAN - [06 81 54 06 35](tel:0681540635) - lineaucarre@hotmail.fr
|
||||
* Volailles et produits fermiers - EARL La Roseraie - [06 44 13 60 98](tel:0644136098)
|
||||
* Volailles fermières bio et huile de 1ère pression à froid - Thierry GARDON - [04 77 65 21 31](tel:0477652131)
|
||||
|
||||
* Commerces
|
||||
* Hébergements
|
||||
* Artisans
|
||||
* Services
|
||||
* Entreprise
|
||||
### Commerçants
|
||||
|
||||
* Auberge - Le P’tit Crem’O - [04 77 64 03 62](tel:0477640362)
|
||||
* Bar Tabac Journaux - La Havane - [09 81 90 40 00](tel:0981904000)
|
||||
* Boulangerie Pâtisserie - La Crémeausienne - [09 83 75 76 91](tel:0983757691)
|
||||
* Café - Le Bistrot de Julie - [04 77 62 51 16](tel:0477625116)
|
||||
* Café - Etien - [04 77 62 52 13](tel:0477625213)
|
||||
* Épicerie - Vival - [04 26 54 65 41](tel:0426546541)
|
||||
* Garage Mécanique agricole Crozet - [04 77 62 58 85](tel:0477625885)
|
||||
* Garage automobile Station essence - Didier THEVENET - [04 77 62 54 23](tel:0477625423)
|
||||
* Vins et Boissons - Cave du Gourneuf - [04 77 62 50 06](tel:0477625006)
|
||||
|
||||
### Entreprises
|
||||
|
||||
* Abattage, bois de chauffage, piquets de clôtures - Ludovic ÉTAIX - [04 77 62 51 43](tel:0477625143)
|
||||
* Abattage de volailles et services divers - ESAT La Blegnière - [04 77 66 44 20](tel:0477664420)
|
||||
* Agent immobilier - Angélique MERCIER - [07 83 61 93 29](tel:0783619329)
|
||||
* Construction - Greg DADOLLE - [06 40 22 33 59](tel:0640223359)
|
||||
* Design Graphique - Anneso7 - Anne-Sophie GILLET - pro@anneso7.com - [06 43 36 54 83](tel:0643365483)
|
||||
* Élevage de chiens, centre d’éducation canine - LA TRIBU DE DANA - [latribudedana.com](https://www.latribudedana.com/) - [06 42 35 68 46](tel:0642356846)
|
||||
* Élevage de chiens, naturopathe animalier - LA GARDE DU PHOENIX - [07 60 52 86 16](tel:0760528616)
|
||||
* Élevage de chiens - M. DESMONCEAU - [07 66 31 48 90](tel:0766314890)
|
||||
* Entreprise de travaux agricoles - TP Ets T.G.R Treille - [06 13 05 18 22](tel:0613051822)
|
||||
* Esthéticienne - Marina CLEMENCON - [06 41 44 14 94](tel:0641441494)
|
||||
* SPIP Informatique - Samuel MONIER - [09 53 13 17 95](tel:0953131795)
|
||||
* Menuisier - Vincent VIAL - [06 29 19 64 54](tel:0629196454)
|
||||
* Weko - pour un numérique responsable de proximité - Simon CONSTANS - https://weko.io - [07 57 18 01 68](tel:0757180168)
|
||||
* Peinture Époxy - Ets Cremolac - [04 77 62 58 27](tel:0477625827)
|
||||
* Société Gestion Bois Forêts - François BOURDELLE - [06 74 23 06 28](tel:0674230628)
|
||||
* Soudure, serrurerie - SARL AST - [04 77 62 58 33](tel:0477625833)
|
||||
* Traductrice Franco / Coréen webtoon - Soojee LASSAGNE - [06 98 84 50 03](tel:0698845003)
|
||||
* Travaux divers d‘intérieur - Jérome GOUTTEBROZE - [06 68 74 94 12](tel:0668749412)
|
||||
* Vente à domicile - produits naturels d'entretien - Mme VINKOCZY-LAGRESLE - [06 83 48 36 81](tel:0683483681)
|
||||
|
||||
### Itinérants
|
||||
|
||||
* Les Fromages de Monsieur Loïc - Loïc MIGNERY - [07 85 93 85 31](tel:0785938531)
|
||||
* Le camion du Crédit Agricole - mardi après-midi et vendredi matin
|
||||
* Boucher - Philippe CHIZALLET - [06 07 30 92 56](tel:0607309256) - vendredi matin
|
||||
* Le bus de la famille / UDAF - sur le marché - 2 fois par mois les vendredis
|
||||
|
||||
### Gites de Crémeaux
|
||||
|
||||
* Gîte de Chazet : [06 87 02 01 56](tel:0687020156)
|
||||
* Gîte Lulalilo : [06 41 44 14 94](tel:0641441494)
|
||||
* Gîte Mosaïque de Chalissant : [04 77 62 58 53](tel:0477625853)
|
||||
* Gîte chez Emilie : [06 14 01 61 84](tel:0614016184)
|
||||
* Gîte Les murs de couleurs : [06 42 93 57 08](tel:0642935708)
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 203 KiB |
Binary file not shown.
After Width: | Height: | Size: 459 KiB |
|
@ -6,6 +6,35 @@ const filterAssociation = process.env.DRAFT && process.env.DRAFT == 'true' ? ''
|
|||
|
||||
const config = {
|
||||
collections: {
|
||||
Pages: {
|
||||
readByQueryOption: {
|
||||
fields: ['title', 'description', 'slug', 'image', 'image_credit', 'content', 'menu_display', 'sort', 'identifier', 'menu_title', 'parent', 'layout'],
|
||||
filterDraft
|
||||
},
|
||||
pathBuilder: (page) => {
|
||||
page.path = page.parent ? 'index.md' : '_index.md'
|
||||
if (!page.layout) delete page.layout
|
||||
if (!page.image) delete page.image
|
||||
if (!page.image_credit) delete page.image_credit
|
||||
|
||||
if (page.menu_display) {
|
||||
page.menu = {
|
||||
main: {
|
||||
name: page.menu_title,
|
||||
weight: page.sort
|
||||
}
|
||||
}
|
||||
if (page.identifier) {
|
||||
page.menu.main.identifier = page.identifier
|
||||
}
|
||||
if (page.parent) {
|
||||
page.menu.main.parent = page.parent
|
||||
}
|
||||
}
|
||||
return `./content${page.slug}`;
|
||||
},
|
||||
deleteFields: ['path', 'slug', 'menu_display', 'sort', 'identifier', 'menu_title', 'parent']
|
||||
},
|
||||
actualites: {
|
||||
readByQueryOption: {
|
||||
fields: ['title', 'date', 'image', 'image_credit', 'description', 'auteur', 'draft', 'content'],
|
||||
|
|
Loading…
Reference in New Issue