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

Le circuit des églises fortifiées de l'Artois

Du Moyen-âge à l’époque moderne ( 10e au 18e siècle), le département du Pas-de-Calais était en partie représenté par le comté d’Artois qui s’étendait d’Arras et Thérouanne jusqu’aux portes de Montreuil, Calais et Douai. Le département du Pas-de-Calais était alors partagé entre plusieurs puissances européennes : la France, l’Angleterre (Calais) et l’Espagne. Entre le 14e et le 16e siècle, la position frontalière du comté d’Artois en fait le terrain privilégié des luttes féodales entre ces puissances pour étendre leur domination territoriale.

Pour se protéger des attaques et des pillages incessants, la population cherche refuge dans le seul bâtiment solide du village : l’église.

En effet, à l’époque, les maisons construites en bois et en torchis étaient facilement détruites. Aux 16e et 17e siècles, on assiste à une importante phase de construction ou de reconstruction des édifices religieux, pour y intégrer des éléments militaires défensifs. Les églises fortifiées rythment les paysages d’Artois et rappellent le passé mouvementé de cette région. Ce parcours vous propose de partir à la découverte de ces édifices hors du commun.

Course : step 13/21

L'église Saint-Léger de Magnicourt-en-Comté

Galerie photos

Les origines de l'édifice

L’église de Magnicourt-en-Comté a été construite au 12e siècle. Son plan est composé d’une tour fortifiée, d’une nef et d’un chœur en abside. Des collatéraux ont été rajoutés à la nef au 16e siècle pour agrandir l’édifice : le collatéral sud en 1575 et le collatéral nord en 1587. Le chœur date du 18e siècle comme l’indique des graffitis sur les murs, notamment la date de 1742.

L’église a subit plusieurs restaurations au cours des siècles : les dates de 1587 et 1894 sont inscrites sur le mur ouest de l’église. C’est certainement vers 1825 que la tour est coiffée de sa couverture actuelle, entraînant la destruction du chemin de ronde.

L'église Saint-Léger de Magnicourt-en-Comté

Des caractéristiques défensives

La tour d’origine de l’église Saint-Léger possède des caractéristiques défensives intéressantes. La structure de son sommet nous laisse penser qu’à l’origine, la tour ne possédait pas de couverture mais se terminait par un chemin de ronde permettant de surveiller le village.

 Des éléments défensifs ont été disposés sur la nef de l’église, laissant supposer qu’il existait une salle de refuge pour les habitants, dans les combles de la nef. En effet, on peut apercevoir des meurtrières, en partie rebouchées, sur le mur nord du collatéral de la nef. Des meurtrières sont également percées sur la tour pour tirer sur l’assaillant tout en étant protégé.

Meurtrière rebouchée sur la nef

Si on observe bien, on peut également remarquer un mâchicoulis sur le mur-ouest du collatéral. Ce mâchicoulis protégeait la porte d’entrée seigneuriale (aujourd’hui bouchée), de l’église.

Mâchicoulis, église Saint-Léger

Dates clefs

12e siècle : construction de l’église Saint-Léger

16e siècle : agrandissement de l’église par des collatéraux

1825 : destruction du chemin de ronde et remplacement de la couverture

A découvrir

On peut observer au sommet de la tour, sur la face sud, huit modillons sculptés dont deux en forme de visages. L’un représente un ange rieur, et l’autre un ange pleureur. La date 1665 est gravée à côté de ces modillons.

Détail des modillons sculptés, datés de 1665

Dans la nef, on peut encore admirer les anciennes colonnes romanes, d’origine de la construction de l’église.

Les colonnes romanes, encore visibles dans l'église actuelle

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

eZ debug

Clear cache:

Quick settings:

Timing: Apr 03 2025 22:29:01
Script start
Timing: Apr 03 2025 22:29:01
Module start 'content'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
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: Apr 03 2025 22:29:01
Module end 'content'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Content structure'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Media library'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'User accounts'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Webshop'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Design'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Setup'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'My account'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZTags'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZComments'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Lists by class'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Newsletter'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'SMS'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'formviewcount'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'telmedia'
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "pagelayout.tpl" with resource "design"
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Text line'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'XML block'
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/abreviation.tpl" with resource "design"
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "content/datatype/view/ezxmltags/paragraph.tpl" with resource "design"
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relation'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Image'
Error: eZImageManager::createAliasFromINI Apr 03 2025 22:29:01
No such group imagefull in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Apr 03 2025 22:29:01
Failed reading Image Alias imagefull from image.ini
Error: eZImageManager::createAliasFromINI Apr 03 2025 22:29:01
No such group banner_expo_homepage in ini file image.ini
Warning: eZImageManager::readImageAliasesFromINI Apr 03 2025 22:29:01
Failed reading Image Alias banner_expo_homepage from image.ini
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Object relations'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'EN'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'FR'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'patrimoines'. The untranslated message is: 'NL'
Debug: ezpI18n::translateText Apr 03 2025 22:29:01
Missing translation for message in context: 'kernel/classes/datatypes' with comment: 'Datatype name'. The untranslated message is: 'Checkbox'
Timing: Apr 03 2025 22:29:01
Script end
Notice: Apr 03 2025 22:29:01
eZTemplate: Loading template "setup/debug_toolbar.tpl" with resource "design"

Main resources:

Total runtime0.2214 sec
Peak memory usage9,728.0000 KB
Database Queries136

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0130 1,144.3281610.0469
Module start 'content' 0.01300.0183 1,754.37501,277.6797
Module end 'content' 0.03120.1900 3,032.05475,383.3750
Script end 0.2212  8,415.4297 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.01597.1851270.0006
Check MTime0.01165.2423270.0004
Mysql Total
Database connection0.00050.208610.0005
Mysqli_queries0.107248.43491360.0008
Looping result0.00261.19001280.0000
TS translator
TS init0.00371.6794230.0002
TS cache load0.00140.6414230.0001
TS context load0.00110.5067230.0000
Template Total0.189885.720.0949
Template load0.00381.721320.0019
Template processing0.185983.997920.0930
Override
Cache load0.00271.2054110.0002
Sytem overhead
Fetch class attribute can translate value0.00090.424320.0005
XML
Image XML parsing0.00311.386120.0015
General
dbfile0.00321.4607260.0001
String conversion0.00000.012730.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
2content/datatype/view/ezxmltags/abreviation.tpl<No override>extension/cg62/design/cg62/templates/content/datatype/view/ezxmltags/abreviation.tplEdit templateOverride template
2content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/cg62/design/archives/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 6
 Number of unique templates used: 4

Time used to render debug report: 0.0005 secs