Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig/662225ff72afe_image-formatter.html.twig_DinZ10o9ngNZQ91_n0WWpT5ty', 511) (Line: 95) Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig/662225ff72afe_image-formatter.html.twig_DinZ10o9ngNZQ91_n0WWpT5ty') (Line: 86) Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('662225ff72afe_image-formatter.html.twig_DinZ10o9ngNZQ91_n0WWpT5ty', '<?php use Twig\Environment; use Twig\Error\LoaderError; use Twig\Error\RuntimeError; use Twig\Markup; use Twig\Sandbox\SecurityError; use Twig\Sandbox\SecurityNotAllowedTagError; use Twig\Sandbox\SecurityNotAllowedFilterError; use Twig\Sandbox\SecurityNotAllowedFunctionError; use Twig\Source; use Twig\Template; /* core/themes/classy/templates/field/image-formatter.html.twig */ class __TwigTemplate_40b894bc75e4c2609ec91cc5b562be1f4fff59e7e07a2bea417fc07caf432029 extends \Twig\Template { public function __construct(Environment $env) { parent::__construct($env); $this->parent = false; $this->blocks = [ ]; $this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension'); $tags = ["if" => 14]; $filters = ["escape" => 15]; $functions = ["link" => 15]; try { $this->sandbox->checkSecurity( ['if'], ['escape'], ['link'] ); } catch (SecurityError $e) { $e->setSourceContext($this->getSourceContext()); if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) { $e->setTemplateLine($tags[$e->getTagName()]); } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) { $e->setTemplateLine($filters[$e->getFilterName()]); } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) { $e->setTemplateLine($functions[$e->getFunctionName()]); } throw $e; } } protected function doDisplay(array $context, array $blocks = []) { // line 14 if (($context["url"] ?? null)) { // line 15 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->env->getExtension('Drupal\Core\Template\TwigExtension')->getLink($this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), $this->sandbox->ensureToStringAllowed(($context["url"] ?? null))), "html", null, true); echo " "; } else { // line 17 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), "html", null, true); echo " "; } } public function getTemplateName() { return "core/themes/classy/templates/field/image-formatter.html.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 63 => 17, 57 => 15, 55 => 14,); } /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */ public function getSource() { @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED); return $this->getSourceContext()->getCode(); } public function getSourceContext() { return new Source("", "core/themes/classy/templates/field/image-formatter.html.twig", "/var/www/html/releases/20240418101126/core/themes/classy/templates/field/image-formatter.html.twig"); } } ') (Line: 111) Drupal\Core\Template\TwigPhpStorageCache->write('662225ff72afe_image-formatter.html.twig_DinZ10o9ngNZQ91_n0WWpT5ty', '<?php use Twig\Environment; use Twig\Error\LoaderError; use Twig\Error\RuntimeError; use Twig\Markup; use Twig\Sandbox\SecurityError; use Twig\Sandbox\SecurityNotAllowedTagError; use Twig\Sandbox\SecurityNotAllowedFilterError; use Twig\Sandbox\SecurityNotAllowedFunctionError; use Twig\Source; use Twig\Template; /* core/themes/classy/templates/field/image-formatter.html.twig */ class __TwigTemplate_40b894bc75e4c2609ec91cc5b562be1f4fff59e7e07a2bea417fc07caf432029 extends \Twig\Template { public function __construct(Environment $env) { parent::__construct($env); $this->parent = false; $this->blocks = [ ]; $this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension'); $tags = ["if" => 14]; $filters = ["escape" => 15]; $functions = ["link" => 15]; try { $this->sandbox->checkSecurity( ['if'], ['escape'], ['link'] ); } catch (SecurityError $e) { $e->setSourceContext($this->getSourceContext()); if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) { $e->setTemplateLine($tags[$e->getTagName()]); } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) { $e->setTemplateLine($filters[$e->getFilterName()]); } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) { $e->setTemplateLine($functions[$e->getFunctionName()]); } throw $e; } } protected function doDisplay(array $context, array $blocks = []) { // line 14 if (($context["url"] ?? null)) { // line 15 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->env->getExtension('Drupal\Core\Template\TwigExtension')->getLink($this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), $this->sandbox->ensureToStringAllowed(($context["url"] ?? null))), "html", null, true); echo " "; } else { // line 17 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), "html", null, true); echo " "; } } public function getTemplateName() { return "core/themes/classy/templates/field/image-formatter.html.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 63 => 17, 57 => 15, 55 => 14,); } /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */ public function getSource() { @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED); return $this->getSourceContext()->getCode(); } public function getSourceContext() { return new Source("", "core/themes/classy/templates/field/image-formatter.html.twig", "/var/www/html/releases/20240418101126/core/themes/classy/templates/field/image-formatter.html.twig"); } } ') (Line: 487) Twig\Environment->loadClass('__TwigTemplate_40b894bc75e4c2609ec91cc5b562be1f4fff59e7e07a2bea417fc07caf432029', 'core/themes/classy/templates/field/image-formatter.html.twig', NULL) (Line: 445) Twig\Environment->loadTemplate('core/themes/classy/templates/field/image-formatter.html.twig') (Line: 64) twig_render_template('core/themes/classy/templates/field/image-formatter.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('image_formatter', Array) (Line: 431) Drupal\Core\Render\Renderer->doRender(Array) (Line: 444) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 1656) field_tokens('entity', Array, Array, Array, Object) call_user_func_array('field_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('entity', Array, Array, Array, Object) (Line: 958) token_tokens('media', Array, Array, Array, Object) call_user_func_array('token_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('media', Array, Array, Array, Object) (Line: 1729) field_tokens('field_article_media', Array, Array, Array, Object) call_user_func_array('field_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('field_article_media', Array, Array, Array, Object) (Line: 1680) field_tokens('entity', Array, Array, Array, Object) call_user_func_array('field_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('entity', Array, Array, Array, Object) (Line: 958) token_tokens('article_entity', Array, Array, Array, Object) call_user_func_array('token_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('article_entity', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[article_entity:field_article_media:entity:thumbnail],[site:url]/sites/default/files/styles/menu_actualite/public/LH.png', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[article_entity:field_article_media:entity:thumbnail],[site:url]/sites/default/files/styles/menu_actualite/public/LH.png', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 528) metatag_get_tags_from_route() (Line: 126) metatag_page_attachments(Array) (Line: 297) Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 273) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('662225ff72afe_image-formatter.html.twig_DinZ10o9ngNZQ91_n0WWpT5ty', '<?php use Twig\Environment; use Twig\Error\LoaderError; use Twig\Error\RuntimeError; use Twig\Markup; use Twig\Sandbox\SecurityError; use Twig\Sandbox\SecurityNotAllowedTagError; use Twig\Sandbox\SecurityNotAllowedFilterError; use Twig\Sandbox\SecurityNotAllowedFunctionError; use Twig\Source; use Twig\Template; /* core/themes/classy/templates/field/image-formatter.html.twig */ class __TwigTemplate_40b894bc75e4c2609ec91cc5b562be1f4fff59e7e07a2bea417fc07caf432029 extends \Twig\Template { public function __construct(Environment $env) { parent::__construct($env); $this->parent = false; $this->blocks = [ ]; $this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension'); $tags = ["if" => 14]; $filters = ["escape" => 15]; $functions = ["link" => 15]; try { $this->sandbox->checkSecurity( ['if'], ['escape'], ['link'] ); } catch (SecurityError $e) { $e->setSourceContext($this->getSourceContext()); if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) { $e->setTemplateLine($tags[$e->getTagName()]); } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) { $e->setTemplateLine($filters[$e->getFilterName()]); } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) { $e->setTemplateLine($functions[$e->getFunctionName()]); } throw $e; } } protected function doDisplay(array $context, array $blocks = []) { // line 14 if (($context["url"] ?? null)) { // line 15 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->env->getExtension('Drupal\Core\Template\TwigExtension')->getLink($this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), $this->sandbox->ensureToStringAllowed(($context["url"] ?? null))), "html", null, true); echo " "; } else { // line 17 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), "html", null, true); echo " "; } } public function getTemplateName() { return "core/themes/classy/templates/field/image-formatter.html.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 63 => 17, 57 => 15, 55 => 14,); } /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */ public function getSource() { @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED); return $this->getSourceContext()->getCode(); } public function getSourceContext() { return new Source("", "core/themes/classy/templates/field/image-formatter.html.twig", "/var/www/html/releases/20240418101126/core/themes/classy/templates/field/image-formatter.html.twig"); } } ') (Line: 111) Drupal\Core\Template\TwigPhpStorageCache->write('662225ff72afe_image-formatter.html.twig_DinZ10o9ngNZQ91_n0WWpT5ty', '<?php use Twig\Environment; use Twig\Error\LoaderError; use Twig\Error\RuntimeError; use Twig\Markup; use Twig\Sandbox\SecurityError; use Twig\Sandbox\SecurityNotAllowedTagError; use Twig\Sandbox\SecurityNotAllowedFilterError; use Twig\Sandbox\SecurityNotAllowedFunctionError; use Twig\Source; use Twig\Template; /* core/themes/classy/templates/field/image-formatter.html.twig */ class __TwigTemplate_40b894bc75e4c2609ec91cc5b562be1f4fff59e7e07a2bea417fc07caf432029 extends \Twig\Template { public function __construct(Environment $env) { parent::__construct($env); $this->parent = false; $this->blocks = [ ]; $this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension'); $tags = ["if" => 14]; $filters = ["escape" => 15]; $functions = ["link" => 15]; try { $this->sandbox->checkSecurity( ['if'], ['escape'], ['link'] ); } catch (SecurityError $e) { $e->setSourceContext($this->getSourceContext()); if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) { $e->setTemplateLine($tags[$e->getTagName()]); } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) { $e->setTemplateLine($filters[$e->getFilterName()]); } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) { $e->setTemplateLine($functions[$e->getFunctionName()]); } throw $e; } } protected function doDisplay(array $context, array $blocks = []) { // line 14 if (($context["url"] ?? null)) { // line 15 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->env->getExtension('Drupal\Core\Template\TwigExtension')->getLink($this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), $this->sandbox->ensureToStringAllowed(($context["url"] ?? null))), "html", null, true); echo " "; } else { // line 17 echo " "; echo $this->env->getExtension('Drupal\Core\Template\TwigExtension')->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["image"] ?? null)), "html", null, true); echo " "; } } public function getTemplateName() { return "core/themes/classy/templates/field/image-formatter.html.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 63 => 17, 57 => 15, 55 => 14,); } /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */ public function getSource() { @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED); return $this->getSourceContext()->getCode(); } public function getSourceContext() { return new Source("", "core/themes/classy/templates/field/image-formatter.html.twig", "/var/www/html/releases/20240418101126/core/themes/classy/templates/field/image-formatter.html.twig"); } } ') (Line: 487) Twig\Environment->loadClass('__TwigTemplate_40b894bc75e4c2609ec91cc5b562be1f4fff59e7e07a2bea417fc07caf432029', 'core/themes/classy/templates/field/image-formatter.html.twig', NULL) (Line: 445) Twig\Environment->loadTemplate('core/themes/classy/templates/field/image-formatter.html.twig') (Line: 64) twig_render_template('core/themes/classy/templates/field/image-formatter.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('image_formatter', Array) (Line: 431) Drupal\Core\Render\Renderer->doRender(Array) (Line: 444) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 1656) field_tokens('entity', Array, Array, Array, Object) call_user_func_array('field_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('entity', Array, Array, Array, Object) (Line: 958) token_tokens('media', Array, Array, Array, Object) call_user_func_array('token_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('media', Array, Array, Array, Object) (Line: 1729) field_tokens('field_article_media', Array, Array, Array, Object) call_user_func_array('field_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('field_article_media', Array, Array, Array, Object) (Line: 1680) field_tokens('entity', Array, Array, Array, Object) call_user_func_array('field_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('entity', Array, Array, Array, Object) (Line: 958) token_tokens('article_entity', Array, Array, Array, Object) call_user_func_array('token_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('article_entity', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[article_entity:field_article_media:entity:thumbnail],[site:url]/sites/default/files/styles/menu_actualite/public/LH.png', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[article_entity:field_article_media:entity:thumbnail],[site:url]/sites/default/files/styles/menu_actualite/public/LH.png', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 528) metatag_get_tags_from_route() (Line: 126) metatag_page_attachments(Array) (Line: 297) Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 273) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Les dernières
actualités
Essais et document
Spécialiste des outils et des techniques, l'historien Pascal Reigniez s'intéresse aux couverts de table, des origines à nos jours.
Par Jean-Claude Perrier
Edition
20 ans des éditions Jonglez: « Nous sommes plus exigeants que n’importe quel guide de voyage ! »
Les éditions Jonglez célèbrent leurs 20 ans cette année. L'occasion de revenir sur la genèse et l'évolution de la maison spécialisée dans le voyage avec son fondateur Thomas Jonglez.
Par Antoine Masset
édition indépendante
Le projet de plateforme numérique de solution de gestion métier porté par la Fédération des éditeurs indépendants (FEDEI) doit atteindre les 30 000 euros de capitalisation pour lancer sa Coopérative, attendue fin mai.
Par Éric Dupuy
Abonnez-vous à Livres Hebdo
Également disponibles sur notre boutique :
Numéros à l'unité, hors-séries, annuaire et planisphère.
Nous contacter
Electre respecte votre vie privée. Nous vous rappelons qu’en application de la loi n° 78-17 du 6 janvier 1978 relative à l’informatique, aux fichiers et aux libertés, vous disposez des droits d’opposition (article 26 de la loi), d’accès (articles 34 à 38 de la loi) et de rectification (article 36 de la loi) des données vous concernant.
Pour exercer ce droit, vous pouvez vous adresser à Livres Hebdo 35, rue Grégoire de Tours 75006 Paris.
Inscrivez-vous à la newsletter
Electre respecte votre vie privée. Nous vous rappelons qu’en application de la loi n° 78-17 du 6 janvier 1978 relative à l’informatique, aux fichiers et aux libertés, vous disposez des droits d’opposition (article 26 de la loi), d’accès (articles 34 à 38 de la loi) et de rectification (article 36 de la loi) des données vous concernant.
Pour exercer ce droit, vous pouvez vous adresser à Livres Hebdo 35, rue Grègoire de Tours 75006 Paris.
Inscrivez-vous
Pourquoi s’inscrire sur Livres Hebdo ?
La newsletter de référence du secteur tous les matins dans votre boite mail
Des articles premium supplémentaires offerts chaque mois sur le site
Et retrouvez tous vos articles achetés dans votre espace personnel
En cliquant sur "S’inscrire", vous acceptez les CGU de Livres Hebdo. Nous gardons vos données strictement confidentielles.
Le nombre limite de connexions simultanées de votre abonnement a été atteint
Je me connecte
Une autre connexion de votre abonnement
Livres Hebdo sera interrompue.
Vous souhaitez bénéficier de davantage de connexions simultanées ?
Contactez abonnement@livreshebdo.fr
pour une offre multi-accès.