Patrimoines - Pas-de-Calais le Département
The information in this page are valid for sure that until that date and time.

L’église Saint-Vaast de Villers-au-Bois

Galerie photos

Non protégée au titre des Monuments historiques

Les origines de l'édifice

L’église Saint-Vaast date du 16e siècle, comme l’atteste l’album de Croÿ du village de Villers-au-Bois. Une tour fortifiée est déjà présente et la nef et le chœur sont couverts de tuiles. Elle est alors entourée par un cimetière clos par des dalles de grès, qui seraient d’anciennes tombes mérovingiennes, l’ensemble a aujourd’hui disparu.

La tour, caractéristique des églises fortifiées du plateau de l’Artois

La tour de l’église date du 16e siècle. Elle possède des  caractéristiques défensives qui témoignent du passé troublé des environs à cette époque. La tour facilite alors la surveillance du village grâce à l’aménagement d’un chemin de ronde à son sommet. Il est agrémenté de tourelles de guet aux angles pour accueillir les guetteurs. Un mâchicoulis au sommet de la tour sert également à défendre le pied de l’église en cas d’attaque. Les guetteurs sont hébergés dans une salle à l’étage, pourvue d’une cheminée.

Cette tour fortifiée comportait des échauguettes d’angle dont les bases sont encore visibles aujourd’hui. Une salle d’armes est également présente à l’intérieur de la tour. Cet espace conserve encore des traces de graffitis de régiments canadiens qui démontrent l’utilisation stratégique à une époque plus contemporaine. Ainsi, l’église est la cible des tirs allemands pendant la Première Guerre mondiale : une partie de la tour et de la nef sont éventrées. Les restaurations sont confiées à l’architecte M. Goguet et l’entrepreneur E. Cauler. Le clocher est alors en partie reconstruit et couvert d’ardoises fibrociments, sans respecter de la structure d’origine de la tour.

Pierre noire gravée par un soldat canadien, église Saint-Vaast

 

Sur l’autel se situe une pierre noire gravée . Il s’agit d’une inscription faite par un soldat canadien pendant la Première Guerre mondiale, mentionnant son nom, son matricule, sa ville d’origine et la date d’inscription. Une croix en grès du 17e est également présente à proximité du mur sud de la sacristie de l’église. Celle-ci est inscrite au titre des Monuments Historiques par arrêté du 18 août 1988.

L'église Saint-Vaast de Villers-au-Bois

Pendant la phase de travaux de 1863 , la plateforme du chemin de ronde est remplacée par le clocher en charpente de bois et couvert d’ardoises, entrainant une destruction partielle des tourelles de guet. Le chœur et la nef sont également remaniés afin d’obtenir plus d’espace et un transept est rajouté.

En 2016 et 2017, un projet de restauration est lancé pour stopper les dégradations des maçonneries de la tour et les fuites de la couverture. Un programme de restauration globale du clos et du couvert de l’église est engagé depuis 2018 sous la maîtrise d’œuvre de Hugues Dewerdt, Architecte du patrimoine.

This is a title
Copyright Légende Télécharger la photo

Sources

  • Les églises du Moyen-Age , Héliot.
  • Fiches P. Wintrebert, archives départementales du Pas-de-Calais.
  • Circuit églises fortifiées de l’Artois , Céline Abelé, Service du patrimoine et des biens culturels, Direction des affaires culturelles du Département du Pas-de-Calais.

eZ debug

Clear cache:

Quick settings:

Timing: Jul 18 2025 19:52:31
Script start
Timing: Jul 18 2025 19:52:31
Module start 'content'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'lib/template'. The untranslated message is: 'The maximum nesting level of %max has been reached. The execution is stopped to avoid infinite recursion.'
Timing: Jul 18 2025 19:52:31
Module end 'content'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Content structure'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Media library'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'User accounts'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Webshop'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Design'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Setup'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'My account'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZComments'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Lists by class'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Newsletter'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'SMS'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'formviewcount'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'telmedia'
Notice: Jul 18 2025 19:52:31
eZTemplate: Loading template "pagelayout.tpl" with resource "design"
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Text line'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relation'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Image'
Error: eZImageManager::createAliasFromINI Jul 18 2025 19:52:31
No such group imagefull in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Jul 18 2025 19:52:31
Failed reading Image Alias imagefull from image.ini
Error: eZImageManager::createAliasFromINI Jul 18 2025 19:52:31
No such group banner_expo_homepage in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Jul 18 2025 19:52:31
Failed reading Image Alias banner_expo_homepage from image.ini
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relations'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Jul 18 2025 19:52:31
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Selection'
Timing: Jul 18 2025 19:52:32
Script end
Notice: Jul 18 2025 19:52:32
eZTemplate: Loading template "setup/debug_toolbar.tpl" with resource "design"

Main resources:

Total runtime0.2229 sec
Peak memory usage13,824.0000 KB
Database Queries260

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0095 1,144.5703609.9766
Module start 'content' 0.00950.0144 1,754.54691,239.7891
Module end 'content' 0.02400.1988 2,994.33599,312.6016
Script end 0.2228  12,306.9375 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.01165.2202260.0004
Check MTime0.00853.8329260.0003
Mysql Total
Database connection0.00060.291510.0006
Mysqli_queries0.109048.89152600.0004
Looping result0.00512.27732520.0000
TS translator
TS init0.00271.2106220.0001
TS cache load0.00120.5170220.0001
TS context load0.00090.4054220.0000
Template Total0.198989.220.0995
Template load0.00391.749420.0020
Template processing0.195087.467420.0975
Override
Cache load0.00271.212520.0014
Sytem overhead
Fetch class attribute can translate value0.00090.391520.0004
XML
Image XML parsing0.00210.957420.0011
General
dbfile0.00190.8565220.0001
String conversion0.00000.003530.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/cg62/design/cg62/stylesheets/bootstrap.min.css
extension/cg62/design/hardelot/stylesheets/fonts.css
extension/cg62/design/hardelot/stylesheets/base.css
extension/cg62/design/cg62/stylesheets/confort-lecture.css
extension/cg62/design/cg62/stylesheets/video-js2.css
extension/cg62/design/cg62/stylesheets/page.css
extension/cg62/design/cg62/stylesheets/agenda.css
extension/cg62/design/cg62/stylesheets/actualites-detail.css
extension/cg62/design/cg62/stylesheets/jquery.cluetip.css
extension/cg62/design/archeo/stylesheets/archeo.css
extension/cg62/design/archives/stylesheets/archives.css
extension/cg62/design/patrimoines/stylesheets/patrimoines.css
extension/cg62/design/cg62/stylesheets/galerie.css
extension/cg62/design/cg62/stylesheets/colorbox.css
JS0extension/cg62/design/cg62/javascript/common/fr_tools.js
extension/cg62/design/cg62/javascript/common/accessibility_tools.js
extension/cg62/design/cg62/javascript/jquery.cookie.js
extension/cg62/design/cg62/javascript/jquery-ui.min.js
extension/cg62/design/cg62/javascript/jquery.cluetip.min.js
extension/cg62/design/cg62/javascript/jquery.colorbox.js
extension/cg62/design/cg62/javascript/jquery.colorbox-fr.js
extension/cg62/design/cg62/javascript/jquery.cycle.all.js
extension/cg62/design/cg62/javascript/jquery.cycle2.pager.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.tmpl.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.center.min.js
extension/cg62/design/cg62/javascript/jquery.cycle2.carousel.min.js
extension/cg62/design/cg62/javascript/accessiform.js
extension/cg62/design/cg62/javascript/videojs2/settings.js
extension/cg62/design/cg62/javascript/videojs2/video.dev.js
extension/cg62/design/cg62/javascript/videojs2/subtitles.js
extension/cg62/design/hardelot/javascript/jquery.bxslider.js
extension/cg62/design/hardelot/javascript/jquery.mmenu.min.js
extension/cg62/design/hardelot/javascript/jquery.scrollTo.min.js
extension/cg62/design/hardelot/javascript/flex-fallback.js
extension/cg62/design/hardelot/javascript/hardelot.js
extension/cg62/design/archeo/javascript/archeo.js
extension/cg62/design/archives/javascript/archives.js
extension/cg62/design/patrimoines/javascript/patrimoines.js
extension/cg62/design/cg62/javascript/galerie.js
extension/cg62/design/cg62/javascript/jquery.cycle2.swipe.min.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/cg62/design/patrimoines/templates/pagelayout.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 2
 Number of unique templates used: 2

Time used to render debug report: 0.0006 secs