diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk index 4cf7394..eeb003f 100644 --- a/src/_includes/layouts/base.njk +++ b/src/_includes/layouts/base.njk @@ -1,29 +1,361 @@ --- layout: layouts/html.njk --- - - - -
- {% include "header.njk" %} -
-

- {{ title }} -

+ + + + + + + + Compagnie Kalimat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ + +
+ + + +
+ + +
{{ content | safe }} - {% if modified %} - - Mis à jour le - - {% endif %} -
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {% include "footer.njk" %} {% include "plausible.njk" %} diff --git a/src/il.njk b/src/il.njk new file mode 100644 index 0000000..0e770f5 --- /dev/null +++ b/src/il.njk @@ -0,0 +1,174 @@ +--- +layout: layouts/base.njk +--- + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+

« Il » de Driss Ksikes

Création compagnie Kalimat

  • Théâtre contemporain
  • Durée 1h20
  • Tout Public

Avec en alternance : + Fred Aklan, Jeremy Assoun, Khadija Azizi, Alexandra Burais, Céline + Crespy, Laura Dallo, Rémi Deswarte, Mathieu Gordien, Thaïs Moreau, + Quentin Nicolet, Lorena Negrescu, Guy Vareilhes.

Mise en scène : Malika Zirari.

Scénographie : Malika Zirari, assistée de Sylvie Rota.

Conseil dramaturgique : Annie Dana.

Création sonore : Thibault Jarrige.

Création lumière : Maxime Gentric.

Conseil artistique : Laurent Leclerc.

Administration : Mehdi Arfaoui.

+
+
+
+
+
+
+
+
+
+
+
+

Résumé de la pièce

La pièce se présente sous la forme + de 6 tableaux et se déroule dans un lieu unique, clos et souterrain + nommé Uterrus. Elle comprend 6 personnages, trois hommes et trois + femmes, les Uterriens. Le dos courbé, ils vivent sous l’autorité de IL, + puissance invisible et inaccessible qui les domine et hante leur + quotidien et qu’ils ne connaissent que par la voix de son messager ILAN. + Tous rêvent ensemble du jour où ils s’arracheront enfin à leur + captivité et ne courberont plus l’échine.

Mais le veulent-ils vraiment ?

Réussiront-ils, en 6 jours, les épreuves qui leur sont proposées ?

Trouveront-ils la clé qui leur permettra de briser le mur de l’enfermement et de l’humiliation ?

La vie hors les murs est-elle souhaitable ? N’est-elle pas tout compte fait pure illusion ?

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+

L’auteur, Driss Ksikes

Né le 7 mars 1968 à Casablanca. + Ecrivain et dramaturge, il est directeur d’Economia, centre de + recherche de HEM, où il encadre des équipes de recherche + interdisciplinaires. Ancien rédacteur en chef du magazine TelQuel + (2001-2006), il est depuis 1996 professeur à HEM de méthodologie et de + grands débats politiques, et depuis 2007, chercheur en médias et culture + et auteur associé à plusieurs revues littéraires internationales. Il + est, depuis 2015, professeur et conférencier dans plusieurs universités + américaines (Northwestern, UCLA, Tulane, Williams).
A + l’initiative de projets mettant l’art, la culture et le débat au cœur +de la cité, il est co-fondateur des Rencontres d’Averroès à Rabat, du +Collectif du Vivre ensemble, de la chaire Fatéma Mernissi et curateur +littéraire de plusieurs programmes (la Biennale d’Art de Marrakech, 2014 + – Les nuits de la philosophie, 2017 et 2018). Il est membre du comité +scientifique du CODESRIA, principale structure d’appui de la recherche +en sciences sociales en Afrique.
Ses + publications englobent le théâtre, la fiction et l’essai. Parmi ses +derniers titres, Au détroit d’Averroès (Ed. Le Fennec, 2017 – Ed. +Fayard, 2019) et Le métier d’intellectuel (co-écrit avec Fadma Aït Mous, + Coll. Les Presses de l’université citoyenne, Ed. En toutes lettres, +2014) pour lequel ils ont reçu le Prix Grand Atlas du meilleur essai en +2015. Il a également reçu plusieurs distinctions à l’international pour +ses pièces de théâtre, dont celle du National Studio Theater de Londres +parmi les six meilleurs dramaturges africains.
En + décembre 2019, il a été nommé par le roi du Maroc Mohammed VI membre +parmi 35 personnalités de la Commission Spéciale sur le Modèle de +Développement du Maroc, chargée d’élaborer un nouveau modèle de +développement et de livrer son rapport en 2021.

+
+
+
+
+
+
+
+
+
+
+
+ + Répétition - Photo de Fred Aklan +
+
+
+
+

IL est une pièce dérangeante qui dénonce avec légèreté la + servitude volontaire, la soumission à un pouvoir, la manipulation et + l’influence des médias. La langue, parfois volontairement crue, parle + aussi de sexe oscillant entre répliques absurdes et jeux de mots + audacieux. Comme l’écrit Florence Beaugé en 2008 dans un article paru dans Le Monde, « IL est une pièce sur la soumission consentie ».

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

« Vous n’avez rien compris. Nous sommes des + sous-terriens. Des papillons qui ne sortiront jamais de leur cocon sans + l’éclat de la lumière. Nous avons des ailes mais ne savons plus les + battre. Notre ambition est rongée par le moisi des murs sombres et + visqueux d’Uterrus. »

+
+
+
+
+
+
+
+ diff --git a/src/images/43231335_10157928329319251_8296632920328634368_nfdfffds-pe0m.jpg b/src/images/43231335_10157928329319251_8296632920328634368_nfdfffds-pe0m.jpg new file mode 100644 index 0000000..5c3e656 Binary files /dev/null and b/src/images/43231335_10157928329319251_8296632920328634368_nfdfffds-pe0m.jpg differ diff --git a/src/images/IMG-20210707-WA0004-pd2fkkaqqspqt9gqhu23vcspds2nw7bql3lvseal.jpg b/src/images/IMG-20210707-WA0004-pd2fkkaqqspqt9gqhu23vcspds2nw7bql3lvseal.jpg new file mode 100644 index 0000000..8821d69 Binary files /dev/null and b/src/images/IMG-20210707-WA0004-pd2fkkaqqspqt9gqhu23vcspds2nw7bql3lvseal.jpg differ diff --git a/src/images/Repetition-scaled-e1633968870453-peeyy46jgmc0idw127m1uasqxrm.jpg b/src/images/Repetition-scaled-e1633968870453-peeyy46jgmc0idw127m1uasqxrm.jpg new file mode 100644 index 0000000..72af874 Binary files /dev/null and b/src/images/Repetition-scaled-e1633968870453-peeyy46jgmc0idw127m1uasqxrm.jpg differ diff --git a/src/images/repetition15_000-scaled-pebzcicd0hn4oh6ev8z1e6n92vp6lehary9c.jpg b/src/images/repetition15_000-scaled-pebzcicd0hn4oh6ev8z1e6n92vp6lehary9c.jpg new file mode 100644 index 0000000..e844679 Binary files /dev/null and b/src/images/repetition15_000-scaled-pebzcicd0hn4oh6ev8z1e6n92vp6lehary9c.jpg differ diff --git a/src/images/repetition16-scaled-pebzcqswpzypkyu4humoimiefcjhioevt44pfiee.jpg b/src/images/repetition16-scaled-pebzcqswpzypkyu4humoimiefcjhioevt44pfiee.jpg new file mode 100644 index 0000000..d8265b2 Binary files /dev/null and b/src/images/repetition16-scaled-pebzcqswpzypkyu4humoimiefcjhioevt44pfiee.jpg differ diff --git a/src/images/repetition19-scaled-pegkb02wygzorl6p8p18s4k5c3mhsevuwrezyhop.jpg b/src/images/repetition19-scaled-pegkb02wygzorl6p8p18s4k5c3mhsevuwrezyhop.jpg new file mode 100644 index 0000000..700a782 Binary files /dev/null and b/src/images/repetition19-scaled-pegkb02wygzorl6p8p18s4k5c3mhsevuwrezyhop.jpg differ diff --git a/src/images/repetition21-scaled-pebzd4whkii0f49n7iq320ybc4lzq4yuv1wzmnth.jpg b/src/images/repetition21-scaled-pebzd4whkii0f49n7iq320ybc4lzq4yuv1wzmnth.jpg new file mode 100644 index 0000000..01fe7f1 Binary files /dev/null and b/src/images/repetition21-scaled-pebzd4whkii0f49n7iq320ybc4lzq4yuv1wzmnth.jpg differ diff --git a/src/images/repetition6-scaled-pebzc2d3sb1973tmgk2dpsoezbvxyjpv1r62ybemx.jpg b/src/images/repetition6-scaled-pebzc2d3sb1973tmgk2dpsoezbvxyjpv1r62ybemx.jpg new file mode 100644 index 0000000..c258e5f Binary files /dev/null and b/src/images/repetition6-scaled-pebzc2d3sb1973tmgk2dpsoezbvxyjpv1r62ybemx.jpg differ diff --git a/src/index.njk b/src/index.njk index 24fec8f..f7dfbeb 100644 --- a/src/index.njk +++ b/src/index.njk @@ -1,231 +1,6 @@ - - - - - - - Compagnie Kalimat - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - -
- - -
- - - -
- - -
+--- +layout: layouts/base.njk +---
@@ -275,121 +50,3 @@ peut-être sur une nouvelle pièce...
- -
- - - - -
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/js/video.255c225d20f04576d1bf.bundle.js b/src/js/video.255c225d20f04576d1bf.bundle.js new file mode 100644 index 0000000..fcc35f8 --- /dev/null +++ b/src/js/video.255c225d20f04576d1bf.bundle.js @@ -0,0 +1,223 @@ +/*! elementor - v3.6.5 - 27-04-2022 */ +"use strict"; +(self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["video"],{ + +/***/ "../assets/dev/js/frontend/handlers/video.js": +/*!***************************************************!*\ + !*** ../assets/dev/js/frontend/handlers/video.js ***! + \***************************************************/ +/***/ ((__unused_webpack_module, exports) => { + + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +class Video extends elementorModules.frontend.handlers.Base { + getDefaultSettings() { + return { + selectors: { + imageOverlay: '.elementor-custom-embed-image-overlay', + video: '.elementor-video', + videoIframe: '.elementor-video-iframe', + playIcon: '.elementor-custom-embed-play' + } + }; + } + + getDefaultElements() { + const selectors = this.getSettings('selectors'); + return { + $imageOverlay: this.$element.find(selectors.imageOverlay), + $video: this.$element.find(selectors.video), + $videoIframe: this.$element.find(selectors.videoIframe), + $playIcon: this.$element.find(selectors.playIcon) + }; + } + + handleVideo() { + if (this.getElementSettings('lightbox')) { + return; + } + + if ('youtube' === this.getElementSettings('video_type')) { + this.apiProvider.onApiReady(apiObject => { + this.elements.$imageOverlay.remove(); + this.prepareYTVideo(apiObject, true); + }); + } else { + this.elements.$imageOverlay.remove(); + this.playVideo(); + } + } + + playVideo() { + if (this.elements.$video.length) { + // this.youtubePlayer exists only for YouTube videos, and its play function is different. + if (this.youtubePlayer) { + this.youtubePlayer.playVideo(); + } else { + this.elements.$video[0].play(); + } + + return; + } + + const $videoIframe = this.elements.$videoIframe, + lazyLoad = $videoIframe.data('lazy-load'); + + if (lazyLoad) { + $videoIframe.attr('src', lazyLoad); + } + + $videoIframe[0].src = this.apiProvider.getAutoplayURL($videoIframe[0].src); + } + + async animateVideo() { + const lightbox = await elementorFrontend.utils.lightbox; + lightbox.setEntranceAnimation(this.getCurrentDeviceSetting('lightbox_content_animation')); + } + + async handleAspectRatio() { + const lightbox = await elementorFrontend.utils.lightbox; + lightbox.setVideoAspectRatio(this.getElementSettings('aspect_ratio')); + } + + async hideLightbox() { + const lightbox = await elementorFrontend.utils.lightbox; + lightbox.getModal().hide(); + } + + prepareYTVideo(YT, onOverlayClick) { + const elementSettings = this.getElementSettings(), + playerOptions = { + videoId: this.videoID, + events: { + onReady: () => { + if (elementSettings.mute) { + this.youtubePlayer.mute(); + } + + if (elementSettings.autoplay || onOverlayClick) { + this.youtubePlayer.playVideo(); + } + }, + onStateChange: event => { + if (event.data === YT.PlayerState.ENDED && elementSettings.loop) { + this.youtubePlayer.seekTo(elementSettings.start || 0); + } + } + }, + playerVars: { + controls: elementSettings.controls ? 1 : 0, + rel: elementSettings.rel ? 1 : 0, + playsinline: elementSettings.play_on_mobile ? 1 : 0, + modestbranding: elementSettings.modestbranding ? 1 : 0, + autoplay: elementSettings.autoplay ? 1 : 0, + start: elementSettings.start, + end: elementSettings.end + } + }; // To handle CORS issues, when the default host is changed, the origin parameter has to be set. + + if (elementSettings.yt_privacy) { + playerOptions.host = 'https://www.youtube-nocookie.com'; + playerOptions.origin = window.location.hostname; + } + + this.youtubePlayer = new YT.Player(this.elements.$video[0], playerOptions); + } + + bindEvents() { + this.elements.$imageOverlay.on('click', this.handleVideo.bind(this)); + this.elements.$playIcon.on('keydown', event => { + const playKeys = [13, // Enter key. + 32 // Space bar key. + ]; + + if (playKeys.includes(event.keyCode)) { + this.handleVideo(); + } + }); + } + + onInit() { + super.onInit(); + const elementSettings = this.getElementSettings(); + + if (elementorFrontend.utils[elementSettings.video_type]) { + this.apiProvider = elementorFrontend.utils[elementSettings.video_type]; + } else { + this.apiProvider = elementorFrontend.utils.baseVideoLoader; + } + + if ('youtube' !== elementSettings.video_type) { + // Currently the only API integration in the Video widget is for the YT API + return; + } + + this.videoID = this.apiProvider.getVideoIDFromURL(elementSettings.youtube_url); // If there is an image overlay, the YouTube video prep method will be triggered on click + + if (!this.videoID) { + return; + } // If the user is using an image overlay, loading the API happens on overlay click instead of on init. + + + if (elementSettings.show_image_overlay && elementSettings.image_overlay.url) { + return; + } + + if (elementSettings.lazy_load) { + this.intersectionObserver = elementorModules.utils.Scroll.scrollObserver({ + callback: event => { + if (event.isInViewport) { + this.intersectionObserver.unobserve(this.elements.$video.parent()[0]); + this.apiProvider.onApiReady(apiObject => this.prepareYTVideo(apiObject)); + } + } + }); // We observe the parent, since the video container has a height of 0. + + this.intersectionObserver.observe(this.elements.$video.parent()[0]); + return; + } // When Optimized asset loading is set to off, the video type is set to 'Youtube', and 'Privacy Mode' is set + // to 'On', there might be a conflict with other videos that are loaded WITHOUT privacy mode, such as a + // video bBackground in a section. In these cases, to avoid the conflict, a timeout is added to postpone the + // initialization of the Youtube API object. + + + if (!elementorFrontend.config.experimentalFeatures['e_optimized_assets_loading']) { + setTimeout(() => { + this.apiProvider.onApiReady(apiObject => this.prepareYTVideo(apiObject)); + }, 0); + } else { + this.apiProvider.onApiReady(apiObject => this.prepareYTVideo(apiObject)); + } + } + + onElementChange(propertyName) { + if (0 === propertyName.indexOf('lightbox_content_animation')) { + this.animateVideo(); + return; + } + + const isLightBoxEnabled = this.getElementSettings('lightbox'); + + if ('lightbox' === propertyName && !isLightBoxEnabled) { + this.hideLightbox(); + return; + } + + if ('aspect_ratio' === propertyName && isLightBoxEnabled) { + this.handleAspectRatio(); + } + } + +} + +exports["default"] = Video; + +/***/ }) + +}]); +//# sourceMappingURL=video.255c225d20f04576d1bf.bundle.js.map \ No newline at end of file diff --git a/src/js/video.d86bfd0676264945e968.bundle.min.js b/src/js/video.d86bfd0676264945e968.bundle.min.js new file mode 100644 index 0000000..a336a26 --- /dev/null +++ b/src/js/video.d86bfd0676264945e968.bundle.min.js @@ -0,0 +1,2 @@ +/*! elementor - v3.6.5 - 27-04-2022 */ +"use strict";(self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[791],{5363:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class Video extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{imageOverlay:".elementor-custom-embed-image-overlay",video:".elementor-video",videoIframe:".elementor-video-iframe",playIcon:".elementor-custom-embed-play"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$imageOverlay:this.$element.find(e.imageOverlay),$video:this.$element.find(e.video),$videoIframe:this.$element.find(e.videoIframe),$playIcon:this.$element.find(e.playIcon)}}handleVideo(){this.getElementSettings("lightbox")||("youtube"===this.getElementSettings("video_type")?this.apiProvider.onApiReady((e=>{this.elements.$imageOverlay.remove(),this.prepareYTVideo(e,!0)})):(this.elements.$imageOverlay.remove(),this.playVideo()))}playVideo(){if(this.elements.$video.length)return void(this.youtubePlayer?this.youtubePlayer.playVideo():this.elements.$video[0].play());const e=this.elements.$videoIframe,t=e.data("lazy-load");t&&e.attr("src",t),e[0].src=this.apiProvider.getAutoplayURL(e[0].src)}async animateVideo(){(await elementorFrontend.utils.lightbox).setEntranceAnimation(this.getCurrentDeviceSetting("lightbox_content_animation"))}async handleAspectRatio(){(await elementorFrontend.utils.lightbox).setVideoAspectRatio(this.getElementSettings("aspect_ratio"))}async hideLightbox(){(await elementorFrontend.utils.lightbox).getModal().hide()}prepareYTVideo(e,t){const i=this.getElementSettings(),o={videoId:this.videoID,events:{onReady:()=>{i.mute&&this.youtubePlayer.mute(),(i.autoplay||t)&&this.youtubePlayer.playVideo()},onStateChange:t=>{t.data===e.PlayerState.ENDED&&i.loop&&this.youtubePlayer.seekTo(i.start||0)}},playerVars:{controls:i.controls?1:0,rel:i.rel?1:0,playsinline:i.play_on_mobile?1:0,modestbranding:i.modestbranding?1:0,autoplay:i.autoplay?1:0,start:i.start,end:i.end}};i.yt_privacy&&(o.host="https://www.youtube-nocookie.com",o.origin=window.location.hostname),this.youtubePlayer=new e.Player(this.elements.$video[0],o)}bindEvents(){this.elements.$imageOverlay.on("click",this.handleVideo.bind(this)),this.elements.$playIcon.on("keydown",(e=>{[13,32].includes(e.keyCode)&&this.handleVideo()}))}onInit(){super.onInit();const e=this.getElementSettings();if(elementorFrontend.utils[e.video_type]?this.apiProvider=elementorFrontend.utils[e.video_type]:this.apiProvider=elementorFrontend.utils.baseVideoLoader,"youtube"===e.video_type&&(this.videoID=this.apiProvider.getVideoIDFromURL(e.youtube_url),this.videoID&&(!e.show_image_overlay||!e.image_overlay.url)))return e.lazy_load?(this.intersectionObserver=elementorModules.utils.Scroll.scrollObserver({callback:e=>{e.isInViewport&&(this.intersectionObserver.unobserve(this.elements.$video.parent()[0]),this.apiProvider.onApiReady((e=>this.prepareYTVideo(e))))}}),void this.intersectionObserver.observe(this.elements.$video.parent()[0])):void(elementorFrontend.config.experimentalFeatures.e_optimized_assets_loading?this.apiProvider.onApiReady((e=>this.prepareYTVideo(e))):setTimeout((()=>{this.apiProvider.onApiReady((e=>this.prepareYTVideo(e)))}),0))}onElementChange(e){if(0===e.indexOf("lightbox_content_animation"))return void this.animateVideo();const t=this.getElementSettings("lightbox");"lightbox"!==e||t?"aspect_ratio"===e&&t&&this.handleAspectRatio():this.hideLightbox()}}t.default=Video}}]); \ No newline at end of file