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 5/21

L'église Saint-Martin de Servins

Les origines de l'édifice

L’église de Servins aurait été construite en 1786, comme l’indique la date gravée sur un mur de l’église. Cependant, sa tour fortifiée est plus ancienne et a été construite en 1691.

Les aquarelles de l’album du duc de Croÿ nous permettent de connaître l’ancienne église de Servins, au début du 16e siècle. Il s’agissait d’une église de plan longitudinal possédant une tour carrée avec de solides contreforts et surmontée d’un chemin de ronde, d’une nef large de deux travées et d’un chœur plus étroit. La tour était alors couverte d’une toiture pyramidale.

La tour fortifiée de l'église Saint-Martin de Servins

Cette ancienne église a peut-être été détruite par le passage de troupes armées au 16e siècle. La nouvelle église construite en 1786 possède une décoration intérieure de style rocaille (baroque). Elle abrite un autel et une chaire en bois sculpté provenant de la Chartreuse des Dames de Gosnay. Désormais l’église est coiffée d’une flèche en pierre à crochets.

Caractéristiques architecturales

La tour de l’église Saint-Martin date donc de 1691. Comme pour la première église, cette tour est fortifiée pour assurer la surveillance du passage sur la Chaussée Brunehaut.

Détail de la flèche à crochets, église Saint-Martin de Servins

La tour est surmontée d’un chemin de ronde permettant le guet. Des meurtrières   sont aussi visibles sur les faces de la tour. Elles permettaient aux gardes de surveiller les environs directs de l’église de l’intérieur de la tour, mais aussi de tirer sur l’ennemi en cas d’attaque, tout en étant protégé.

Tourelle latérale percée d'une meurtrière, église Saint-Martin de Servins

Quelques dates clefs

  • 1691 : construction de la tour
  • 1786 : reconstruction de l’église
  • 1969 : classement et inscription aux Monuments Historiques

graffiti anciens représentant des moulins, situés sur les murs du chevet du chœur 

On peut apercevoir des graffiti anciens sur les murs du chevet du chœur. On peut y deviner un moulin à vent, rappelant celui illustré sur les aquarelles de l’album de Croÿ. Un des contreforts de la tour est également gravé d’une tête de mort.

eZ debug

Clear cache:

Quick settings:

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

Main resources:

Total runtime0.1707 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.0097 1,143.6328608.1797
Module start 'content' 0.00970.0154 1,751.81251,251.5938
Module end 'content' 0.02510.1456 3,003.40635,351.4531
Script end 0.1706  8,354.8594 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.01327.7365270.0005
Check MTime0.00955.5775270.0004
Mysql Total
Database connection0.00070.410010.0007
Mysqli_queries0.063337.05451360.0005
Looping result0.00271.56581280.0000
TS translator
TS init0.00321.8708230.0001
TS cache load0.00150.8615230.0001
TS context load0.00120.6810230.0001
Template Total0.144884.820.0724
Template load0.00412.409520.0021
Template processing0.140782.403020.0703
Override
Cache load0.00301.7366110.0003
Sytem overhead
Fetch class attribute can translate value0.00060.365420.0003
XML
Image XML parsing0.00271.575620.0013
General
dbfile0.00261.5482260.0001
String conversion0.00000.006430.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
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

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